body {
	background-image:url(images/2/elrelleno.jpg);
	background-position:center;
	background-repeat:repeat-y;
	background-color:#fff;
	font-size: .6em;
	}
a, a:link, a:visited, a:active{
	text-decoration: underline;
	color: #808080;
	font-weight:bold;
}
a:hover{
	text-decoration: none;
	color: #333333;
	font-weight:bold;
}
span{
	color: #808080;
	font-weight: normal;
}
input,select,textarea{
	border: 1px solid #EFA834;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
}
h2{
 font-size: 1.8em;
 text-transform: capitalize;
 margin: 0px;
}
/*h2 {
 display: block;
 font-weight: bold;
 height: 50px;
 font-size: 2em;
 text-transform: uppercase;
 padding: 18px 0px 0px 90px;
 color: #00A19B;
 background-image: url(images/2/fondotitulo2.jpg);
 background-position: top left;
 background-repeat: no-repeat;
 margin-top:15px;
}*/
h5{
 color: #808080;
 font-size: 1.1em;
 background-image: url(images/2/topoOFFblanco.png);
 background-position: left;
 background-repeat: no-repeat;
 padding-left: 18px;
 text-transform: uppercase;
}

/**********
	CLASES PARA LOS BOTONES

************/
.boton
{
	padding-left: 18px;
	background-position: left;
	background-repeat: no-repeat;
	height: 16px;
	display: block;
	text-decoration: none;
}
.panelbotones .boton, .panelbotones input
{
	background-image: none;
	background-color: #ECE9D8;
	border: 1px solid #EFA834;
	padding: 0px 5px 0px 5px;
	text-decoration: none;
	font-weight: normal;
	text-align: center;
	color: #000000;
	font-size: 1.1em;
	margin: 3px;
	/*width: 55px;*/
	float:right;
}
.panelbotones a:hover
{
	font-weight: normal;
}
.panelbotones a:link,.panelbotones a:visited
{
	color:#000000;
	text-decoration:none;
	font-weight: normal;
}

.botonimagen
{
 border: 0px;
 margin-right: -15px;
}

#listas_panelnuevo .botonimagen
{
 float: left;
}

/**********
	FIN  CLASES PARA LOS BOTONES

************/




.textotitulocentral1 {
 display: block;
 font-weight: bold;
 height: 50px;
 font-size: 2em;
 text-transform: uppercase;
 padding: 18px 0px 0px 90px;
 color: #00A19B;
 background-image: url(images/2/fondotitulo.jpg);
 background-position: top left;
 background-repeat: no-repeat;
 margin-top:15px;
}

.textotitulocentral2 {
 display: block;
 font-weight: bold;
 height: 50px!important;
 font-size: 2em;
 text-transform: uppercase;
 padding: 18px 0px 0px 90px;
 color: #00A19B;
 background-image: url(images/2/fondotitulo2.jpg);
 background-position: top left;
 background-repeat: no-repeat;
 margin-top:15px;

 

}
.textotitulocentral3{
 display: block;
 font-weight: bold;
 height: 50px;
 font-size: 2em;
 text-transform: uppercase;
 padding: 18px 0px 0px 90px;
 color: #00A19B;
 background-image: url(images/2/fondotitulo3.jpg);
 background-position: top left;
 background-repeat: no-repeat;
 margin-top:15px;
}


#panel_cabecera{
	width: 700px ;
	height:180px;
	background-image:url(images/2/cabecera.jpg);
}
#localizador{
	height: 20px;
	line-height: 20px;
	color: #fff;
	font-weight: bold;
	background-color:#333;
	background-image: url(images/2/fondoLocaliza.jpg);
	background-position:bottom;
	background-repeat: no-repeat;
	text-align:left;
white-space: nowrap;
	}
#localizador a:link, #localizador a:visited, #localizador a:active{
	
	color: #fff;
	text-decoration: none;
}
#localizador a:hover{
	color: #fff;
	text-decoration: none;
}



#panel_derecho
{
	width: 200px; 
	margin: 0px 0px 20px 0px; 
	padding: 0px; 
	z-index: 500;
}

#panel_derecho .titulo{	
	line-height: 20px;
	background-image: url(images/2/topoTituloMenu.jpg);
	background-position: top;
	background-repeat: no-repeat;
	color: #fff;
	font-weight: bold;
	text-transform: capitalize;
	margin: 10px 0px 4px 0px;
	padding-left: 10px;
}
#panel_derecho ul{
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	z-index: 500;
	}

#panel_derecho ul ul{
	margin: 0px 0px 0px -10px;
	}
#panel_derecho ul li li{
	
	width: auto;

	background-color: #F8DDA3;
	margin: 0px 10px 3px 10px;
	height: 20px;
	}
#panel_derecho ul li li a:link, #panel_derecho ul li li a:active, #panel_derecho ul li li a:visited
{
	display: block;
	text-decoration: none;
	color: #808080;
	background-color: #F8DDA3;
	padding-left: 20px;
	background-image: url(images/2/topoOff.jpg);
	background-position: left;
	background-repeat: no-repeat;
	text-transform: capitalize;
	}
#panel_derecho ul li li a:hover{
	text-decoration: none;
	background-color:#F6D28B;
	background-image: url(images/2/topoOn.jpg);
	background-position: left;
	background-repeat: no-repeat;
	}
	
#panel_derecho #login{
	color: #808080;
	text-transform: capitalize;
	margin-top: 5px;
	width: auto;
}
#panel_derecho #login #entrada{
	text-align: right;
}
#panel_derecho #login li input{
	color: #808080;
	border: 1px solid #F6D28B;
	margin-bottom: 2px;
	margin-top: 2px;
	margin-right: 2px;
}
#panel_derecho li ul ul{
	display: none;
	right: 190px;
	position: absolute;
	text-align: left;
	width: 180px;
	background-color:#FAEABF;
	background-image: url(images/2/fondosubmenu.jpg);
	background-position: left;
	background-repeat: repeat-y;
	margin: -20px 0px 0px 0px;
	z-index: 500;
	
}
#panel_derecho li li:hover ul, #panel_derecho li li.over ul {
	display: block;
}

#panel_centro{
	padding: 0px; 
	margin: 20px 210px 0px 10px;
	height: auto;
}
#panelpie{
 background-color: #FFFFFF;
 border-top: 5px solid #00A19B;
 border-bottom: 2px solid #00A19B;
 padding-top: 15px;
 margin: 0 auto;
 height: 30px;
 clear:both;
}
#panelpie ul{
	list-style-type: none;
	border: 0px;
	padding: 0px;
	margin: 5px 0px 10px 0px;
}
#panelpie li{
	display: inline;
	margin: 5px;
}

#panelpie img{
	border: 0px;
	margin: 30px 5px 2px 5px;
	/*float: right;*/
}



/**********************************************************************************************************************************/
/************************************* SUPERBARRA LOCALIZADOR **********************************************************************/
/**************************************************************************************************************************/

#localizador ul{float: right; margin: 0px; padding: 0px;}
#localizador ul ul {
	list-style: none;
	padding: 0;
	margin: 0;
	width: auto;
	/*border-left: 2px solid #FAEABF;*/
	border-right: 4px solid #EFA834;
	/*border-bottom: 2px solid #FAEABF;*/
	background-color: #FAEABF;
}
#localizador a {
	text-decoration: none;
}

#localizador  li li a, #localizador  li li a:visited, #localizador  li li a:link{
	float: none;
	font-weight: normal;
	color: #808080;
	display: block;
	width: 100%;
	padding-left: 3px;
	
}
body #localizador li li a{ margin-right: 0px;}
#localizador li li a:hover {
	background-color: #F6D28B;	
	color: #808080;
}

#localizador li {
	float: left;
	position: relative;
	width: auto;
	cursor: default;
	margin: 0px 5px 0px 5px;
	padding: 0px 4px 0px 4px;
	height: 20px;
	list-style-type: none;
}

#localizador li ul {
	display: none;
	position: absolute;
	top: 100%;
	right: 0;
	text-align: right;
	width: 200px;
	font-weight: normal;	
	z-index: 10000;
}

#localizador li li ul {
 display: none;
 position: absolute;
 top: 0px;
 /**********************************/
 right: 190px;
 text-align: right;
 width: 200px;
 /***********************************/
 font-weight: normal; 
}

#localizador li>ul {
	top: auto;
	left: auto;
}

#localizador li li {
	float: none;
	border: 0;
	/*padding-left: 3px;
	padding-right: 3px;*/
	text-align: left;
}
#localizador li:hover, #localizador li.over{
	background-color: #EFA834;
}
body #localizador li li:hover, body #localizador li li.over{
	background-color: transparent;
}
#localizador li:hover ul, #localizador li.over ul {
	display: block;
}
#localizador li:hover ul ul, #localizador li.over ul ul {
	display: none;
}
#localizador li li:hover ul, #localizador li li.over ul {
	display: block;
}

#localizador .separador:hover,
#panel_derecho .separador:hover,
#panel_izquierdo .separador:hover,
#panelpie .separador:hover
{
	background-color: transparent;
	cursor: crosshair; /* esto pone flecha. Modificado Lorena 25/10/05, traía->none;*/
}
/***************************************** Fin superbarralocalizador ************************************************************/

.botondespliegabuscador
{
	float:right; 
	margin: 2px;
}


#localizador .cierrasesion
{
	position: absolute;  
	left: 5px;
}

#localizador .cierrasesion a, #localizador .cierrasesion a:link, #localizador .cierrasesion a:visited, #localizador .cierrasesion active{
	text-decoration: none;
	color: #333333;
	font-weight:bold;
	}
#localizador .cierrasesion a:hover{
	color: #808080;
}
.buscadorgenerico
{
	border: 1px solid red; 
	width: 100%;
}

.panelvalidacion{
	margin: 5px 10px 10px 10px;
	display: block;
	text-align: left;
	
}
.panelvalidacion span{
	margin-top: 5px;
	line-height: 1.5em;
	display: block;
}

.panelvalidacion input{
	margin-left: 3px;
	clear: both;
	margin-bottom: 5px;
}
.panelvalidacion .cajetin{
	width: 170px;
}
.panelvalidacion a{
	line-height: 2em;
}

.mensajeerror
{
	display: block;
	color: red;
	font-weight: bold;
	font-size: 0.9em;
	text-align: left;
	padding: 2px;
}

.mensajeconfirmacion
{
	display: block;
	color: black;
	font-weight: bold;
	font-size: 0.9em;
	text-align: left;
	padding: 2px;
}

#panel_creditos{
	width: 750px;
	background-color: #FFFFFF;
	padding: 20px 0px 4px 0px;
	margin: 0 auto;
	}
#panel_creditos img{
	border: 0px;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:50px;
}


/*******************
	estilos mapaweb 
*********************/
.tablamapaweb{
	font-size: 1em;
	margin: 10px 4em 20px 4em;
	font-weight:bold;
	text-transform: capitalize;
}
.tablamapaweb span{
	font-weight:bold;
	text-transform: capitalize;
}
.tablamapaweb tr td{
	padding-bottom: 2px;
}
.mapanivel1{
	background-image: url(images/2/topoOFFoscuro.png);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 20px;
}
.mapanivel2{
	background-image: url(images/2/topoOFFblanco.png);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 20px;
}
.mapanivel3{
	background-image: url(images/2/topoOFFflecha.png);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 20px;
}
.mapanivel4{
	background-image: url(images/2/topoOFFtriangulo.png);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 20px;
}
.mapanivel5{
	background-image: url(images/2/topoOFFangulo.png);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 20px;
}
.mapanivel6{
	background-image: url(images/2/topoOFFpunto.png);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 20px;
}
.mapaespacio{width: 1.5em;}
/************
 fin estilos mapaweb 
*********/



/************** Lista de actuaciones ********************/
 
.listaactuaciones{
}
.listaactuaciones img{
 border: 0px;
 margin: 0px;
 padding: 0px;

}
.listaactuaciones a,.listaactuaciones a:visited{ /*A?adido a:visited Loreto para quitar los subrayados en los v?nculos*/
 text-decoration: none;
}
.listaactuaciones ul{
 list-style-type: none;
 padding: 0px;
 margin: 0px 0px 0px 10px;
}
.listaactuaciones ul li{
 background-image: url(images/2/topoOFFangulo.png);
 background-position: top left;
 background-repeat: no-repeat;
 padding-left: 20px;
}
.elementolistaactuaciones{
 padding: 3px 5px 10px 5px;
 background-color: #F9EABF;
 margin: 0px 0px 10px 0px;
 
 
}
.datoslistaactuaciones{
 padding: 0px 5px 0px 5px;
 margin: 10px 0px 20px 0px;
}
.elementolistaactuaciones h2{
 display: block;
 padding: 2px;
 margin: 1px;
 border-bottom: 2px solid #F6D28B;
}
.vinculoslistaactuaciones{
 border-top: 1px solid #F6D28B;
}
 
 
/***************** Fin Lista actuaciones ***************/
/************** Lista de actuaciones Alternativa ********************/ 
.elementolistaactuaciones2 h2{
 background-color: #ECE9D8;
 display: block;
 padding: 2px;
 margin: 1px;
 text-align:left;
}
.elementolistaactuaciones2 .vinculoslistaactuaciones2{
background-color: #F6F5ED;
padding: 4px;
vertical-align: bottom;
margin-top:20px;
clear: right;

}

.elementolistaactuaciones2 .vinculoslistaactuaciones2 a, .panelbuscar a{
 margin: 0px 3px 0px 3px;
}
.elementolistaactuaciones2 .vinculoslistaactuaciones2 img, .panelbuscar img{
 margin-bottom: -1px;
}
.panelbuscar img
{
	margin-right:4px;
}
.elementolistaactuaciones2{
 padding: 3px 5px 4px 5px;
 margin: 0px 0px 10px 0px;
 border: 1px solid #ECE9D8;
float: right;
width: 98%;


}
.elementolistaactuaciones2popup{
 padding: 3px 5px 4px 5px;
 margin: 0px 0px 10px 0px;
 border: 1px solid #ECE9D8;
 float: left;
}
.datoslistaactuaciones2{
 padding: 0px 5px 0px 5px;
 margin: 10px 0px 35px 0px;
 text-align:justify;
}
 
/***************** Fin Lista actuaciones Alternativos***************/
/************** Lista de actuaciones Alternativa B ********************/
 

.elementolistaactuaciones3 h2{
 background-color: #F9EABF;
 display: block;
 padding: 2px;
 margin: 1px;
}
.elementolistaactuaciones3 .vinculoslistaactuaciones3{
 background-color: #FCF4DF;
 padding: 4px;
 vertical-align: bottom;
 text-align: right;
}
.elementolistaactuaciones3 .vinculoslistaactuaciones3 a{
 margin: 0px 3px 0px 3px;
}
.elementolistaactuaciones3 .vinculoslistaactuaciones3 img{
 margin-bottom: -1px;
}
.elementolistaactuaciones3{
 padding: 3px 5px 4px 5px;
 margin: 0px 0px 10px 0px;
 border: 1px solid #F9EABF;
}
.datoslistaactuaciones3{
 padding: 0px 5px 0px 5px;
 margin: 10px 0px 20px 0px;
 
}
 
/***************** Fin Lista actuaciones Alternativa B***************/
/************** Lista de actuaciones Alternativa C ********************/
 

.elementolistaactuaciones4 h2{
 background-color: #F9EABF;
 display: block;
 padding: 2px;
 margin: 1px;
}
.elementolistaactuaciones4 .vinculoslistaactuaciones4{
 background-color: #FCF4DF;
 padding: 4px;
 vertical-align: bottom;
 text-align: right;
}
.elementolistaactuaciones4 .vinculoslistaactuaciones4 a{
 margin: 0px 3px 0px 3px;
}
.elementolistaactuaciones4 .vinculoslistaactuaciones4 img{
 margin-bottom: -1px;
}
.elementolistaactuaciones4{
 padding: 3px 5px 4px 5px;
 margin: 0px 0px 10px 0px;
 border: 1px solid #F9EABF;
}
.datoslistaactuaciones4{
 padding: 0px 5px 0px 5px;
 margin: 10px 0px 20px 0px;
 
}
 
/***************** Fin Lista actuaciones Alternativa C***************/

.fondopopup
{
	background-image:none;
	background-color:#ffffff;
}


/************************************/
/***** lista asociados ****************/
/************************************/
.elementolistaasociado .logoasociado, .datoslistaactuaciones2 .imagenproducto,
.elementolistaactuaciones2 .logoasociado,.elementolistaactuaciones2 .gestorimagenes,
.elementolistaactuaciones2 .gestorficheros
{
float: right;
/*clear:both;*/
 cursor: pointer; /*modificado Lorena, ponía hand*/
 margin: 0px 10px 10px 5px;

}
.elementolistaactuaciones2 .logoasociado
{
	height:80px;
}

.logoasociadosinvinculo
{
	float: right;
	cursor:default;
	margin: 0px 10px 10px 5px;
}
.elementolistaactuaciones2 .gestorimagenes
{
	width:100px;
}
.elementolistaasociado h2{
 display: block;
 padding: 2px;
 margin: 1px;
 text-align:left;
}
.elementolistaasociado .vinculoslistaasociado{
 background-color: #FCF4DF;
 padding: 4px;
 vertical-align: bottom;
 text-align: right;
 clear:both;
}
.elementolistaasociado .vinculoslistaasociado2{
 padding: 4px;
 vertical-align: bottom;
 text-align: right;
 
}
.elementolistaasociado .vinculoslistaasociado a, .elementolistaasociado .vinculoslistaasociado a:visited{
 margin: 0px 3px 0px 3px;
 text-decoration: underline;
}
.elementolistaasociado .vinculoslistaasociado a:hover
{
	text-decoration: none;
}

.elementolistaasociado .vinculoslistaasociado img{
 margin-bottom: -1px;
}
.elementolistaasociado{
 padding: 3px 5px 4px 5px;
 margin: 0px 0px 10px 0px;
 border: 1px solid #F9EABF;
 height: auto;
/* float:left;
 width: 465px;*/
}
.datoslistaasociado{
 padding: 0px 5px 0px 5px;
 margin: 10px 0px 20px 0px;
}
.datoslistaasociado li
{
	text-align:left;
}
.datoslistaasociado li a:visited,.datoslistaasociado li a:hover,.datoslistaasociado li a:link
{
	text-decoration:none;
}
/***** fin lista asociados *******/


.documentosadjuntos li a
{
	background-image: url(images/2/iconodescargar.png);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:15px;
}

.fuentenegrita
{
	font-weight:bold;
}

.linkfichero
{
	padding-left:5px;
}

/***********************************/
/******** ESTILOS CORREO ***********/
.bodycorreo{
 background-image: none;
 padding: 0px;
 margin: 0px 20px 20px 20px;
 border-right: 5px solid #00A19B;
 border-left: 5px solid #00A19B;
 border-bottom: 2px solid #00A19B;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #333333;
 text-align: justify;
}
#panel_cabeceracorreo{
 margin-bottom: 20px;
}
#descripcioncorreo{
 margin: 10px 20px 20px 20px;
}
#descripcioncorreo ul{
 margin-top: 20px;
}
#piecorreo{
 font-size: 9px;
 color: #666666;
 padding: 10px;
 border-top: 2px solid #00A19B;
}

#descripcioncorreo h3
{
 font-size: 1.4em;
 font-weight: bold;
 color: #666666;
}
/******** fin estilos correo *******/



/********estilos listaopcion**********/

.hijosencentro{
 border: 2px solid #E9F2F1;
 border-top: 0px;
 border-right: 0px;
 margin: -24px 3em 0px 3em;
 padding: 25px 10px 35px 10px;
}
.hijosencentro ul{
 list-style-type: none;
}
.hijosencentro li{
 margin-bottom: 3px;
 background-image: url(images/2/topoOFFblanco.png);
 background-position: left;
 background-repeat: no-repeat;
 padding-left: 20px;
 background-color: #F4F4F4;
 line-height: 20px;
}

.hijosencentro li a:link,.hijosencentro li a:visited,.hijosencentro li a:hover
{
	text-decoration:none;
}

/**** fin estilos listaopcion**********/

/*******************************/
/********************************/
/*    para la principal */
/***********************/
#agenda_panel2{
	/*height: 180px;*/
	height:290px;
	border-bottom: dotted 1px #808080;
}
#calendaragenda{
 margin: 0px 10px 20px 0px;/*cambio jb 28-07-2005, quitar un margin izquierda*/
 border: 1px solid #cccccc;
 float:left;
}
#calendaragenda a{
 text-decoration: none !important; 
}
#calendaragenda a:hover{
 color: red !important; 
}

.imagennovedad
{
	margin-right:5px;
}
.nombreeventos{
 background-color: #F4F4F4;
 float:left;
 width: 240px;/*cambio JB 28-07-2005, subi el ancho*/
 height: 130px;/*cambio JB 28-07-2005, para que quede igual de alto que la agenda*/
 position: relative;
 text-align:left;

}
.nombreeventos img{ border: 0px;}
.nombreeventos span
{
	display: block;
	font-weight: bold;
	width: auto;
	height: auto;
	background-color: #EFA834;
	color:white;
	text-transform:uppercase;
}
.nombreeventos a, .nombreeventos a:visited{ /*A?adido a:visited Loreto para quitar los subrayados en los v?nculos de la agenda*/
	text-decoration:none;
}
#area_noticias_panelmostrar
{
	float:left;
	width: 220px;
	
	height: 190px;
	padding-top: 15px;
	padding-left: 10px;
	padding-right: 10px;

	
}

#area_noticias_panelmostrar a:link,#area_noticias_panelmostrar a:visited
{
	text-decoration:none;
}
#buscadorproductos_panelbuscadorprod, #mostrar_gestion_residuos_panelmostrar
{

}
/*#buscadorproductos_lblbuscar
{
	
	float:left;
	}*/
#mostrar_gestion_residuos_panelmostrar
{
	width:220px;
	float: left;
	margin: 0px 0px 0px 5px;
}
#mostrar_gestion_residuos_contenido
{
	
}
#buscadorproductos_linkavanzado
{
	padding-bottom:10px;
	
}

#buscadorproductos_panelbuscadorprod input
{
	float: left;
	margin: 5px 1px 10px 0px;
}
#buscadorproductos_panelbuscadorprod img
{
	border: 0px;
}
#buscadorproductos_panelbuscadorprod a
{
	float: left;
	text-decoration:none;
}

/***** fin para la principal */

.notextbox, .notextbox input, .chknormal,.chknormal input,.gridsinancho input{
 border: 0px;
}

/*lista opcion*/
.hijosencentro{
 border: 2px solid #E9F2F1;
 border-top: 0px;
 border-right: 0px;
 margin: -24px 3em 0px 3em;
 padding: 25px 10px 35px 10px;
}
.hijosencentro ul{
 list-style-type: none;
}
.hijosencentro li{
 margin-bottom: 3px;
 background-image: url(images/2/topoOFFblanco.png);
 background-position: left;
 background-repeat: no-repeat;
 padding-left: 20px;
 background-color: #F4F4F4;
 line-height: 20px;
}
/**/

/*************************** GRID ********************************/
.grid,.gridquienessomos{
 border: 1px solid #cccccc;
 background-color: #f4f4f4;
 width:99%;
}
.gridsinancho{
 border: 1px solid #cccccc;
 background-color: #f4f4f4;
 width:45%;
}
.cabeceragrid{
 background-color: #F9EABF;
 color: #666666;
 font-weight: bold;
 border: 1px solid #cccccc;
}
.cabeceragrid td{
 border: 1px solid #cccccc !important;
}
.grid td,.gridsinancho td{
 border: 0px solid #cccccc;
 padding: 1px 5px 2px 5px;
}

.grid td,.gridsinancho td{
 border: 0px solid #cccccc;
 padding: 1px 5px 2px 5px;
}

.grid td a:link,.grid td a:visited, .grid td a:hover,
.gridsinancho td a:link,.gridsinancho td a:visited, .gridsinancho td a:hover,
.cabeceragrid a:link,.cabeceragrid a:visited, .cabeceragrid a:hover
{
	text-decoration:none;
}

.gridquienessomos td
{
	border: 1px solid #cccccc;
	padding:1px 5px 2px 5px;
	text-align:left;
}

/********fin Grid *******/ 

/*** Tabla imagenes tipos de pagina ****/
.tablaimagenes
{
	display:block;
	position: relative;
	margin-left:52px;/*cambio JB 28-07-2005 para centrar la tabla*/
 }
.tablaimagenes td{
 
 }
.tablaimagenes img
{
	vertical-align: bottom;
}
.tablaimagenes  .imagennormal
{
	display: block;
	border: 0px;
	margin-bottom: 6px;
}
.tablaimagenes  .imagenresaltada
{
	display: block;
	border: 3px solid #EEA836; 
}
#plantillaimagenwebasociado_panelcontrol img{
 display: block !important;
 border: 3px solid #EEA836;
 float: right !important;
 margin: 5px 5px 5px 5px !important;
 
}
/**** fin Tabla imagenes tipos de pagina ***/

.fuentenormal
{
	text-align:left;
}


.botonnuevo
{
background-image: url(Images/2/nuevo.png);
background-repeat: no-repeat;
height:20px
}

.logoempresa
{
	width:220px;
}
/*#PlantillaDatosAsociado_Panel{height: inherit!important;}*/
.panelcontenidos{height: auto!important;}
/*Tablas de checkbox*/
.panelcontenidos table td
{
	text-align:left;
}
/**/.logoimagenpopup
{
margin:0px 3px 3px 3px;
float: left;

}

/*cambios JB 28-07-2005 para la p?gina principal de saviastur*/
.textotitulocentral4{ /*un titulo mas peque?o para los paneles*/
 display: block;
 /*width: 130px;*/
 font-weight: bold;
 height: 50px;
 font-size: 1.4em;
 padding: 18px 0px 0px 80px;
 color: #00A19B;
 background-image: url(images/2/fondotitulo3.jpg);
 background-position: top left;
 background-repeat: no-repeat;
}
.e 
{ /*para el logo de futuver*/
	margin: 0px; 
	padding: 0px;
	background: url(images/2/moscafutuver.jpg) no-repeat bottom right; 
}

.textotitulocentraldiscreto
{ /*para un titulo mas peque?o para la gesti?n de residuos */
 display: block;
 width:140px;
 font-weight: bold;
 height: 30px;
 font-size: 1.2em;
 padding: 18px 10px 0px 80px;
 color: #00A19B;
 background-image: url(images/2/fondotitulo5.jpg);
 background-position: top left;
 background-repeat: no-repeat;
 margin-top:15px;
}

.panelbuscar
{
	float:left;
	width:220px;
	
}
.panelagenda
{
	padding-top:10px;
	border-top: dotted 1px #808080;
}

.cajadestacadostextogeneral
{
	text-align:justify;
	margin-top:5px;
	margin-bottom:5px;
	
}
.cajadestacados1i,.cajadestacados1ialterna
{
	padding-top:5px;
	padding-bottom:10px;
}

.cajadestacados1ialterna
{
	background-color:#FFF9E9;
}

/*fin cambios jb 28-07-2005*/

.cuadroImage
{
border:solid 1px #000;
width:20px;
height:20px;
}
.paneladjunto
{
	margin-top:10px;
}
.literaleventos
{
	clear:left;
	}
	
.nombreeventos .eventonovedad, .nombreeventos  .eventonovedad:visited
{
	color:Red;
}
.nombreeventos .eventonovedad:hover
{
	color:#333333;
}
.datoslistaactuaciones2 ul li ul li{
	background-image:url(images/2/topoOFFpunto.png);
	background-position:left;
	background-repeat:no-repeat;
}

