body{margin:0px;background-color:#4B4D52;font-family:verdana;font-size:11px;}
/*td.dl{width:45px;}
body.blanco{background-color:#FFFFFF;}
IMG{border:0px;text-decoration:none;}
hr.clara{height:1px;color:#394A54;}*/

IMG{border:0px;text-decoration:none;}
#contenidoPrincipal{float:left;width:778px;height:auto;}
.menuInferiorHome
{
    width:778px;background-repeat:no-repeat; height:44px; background-image:url(../img/bottom_fondo2.gif)
}

#opener{position:absolute;top:50%;height:150px;width:85px;margin-left:-43px;margin-top:-75px;}

/*HOME*/
#container{position:absolute;left:48%;width:778px;margin-left:-373px;overflow:hidden;}
#toplogo{margin-top:0px;height:106px;background-repeat:no-repeat;}
#topfondo{margin-top:0px;background-image: url(../img/tope_fondo.gif);height:6px;background-repeat:no-repeat;}
/*#topfondo{margin-top:0px;background-image: url(../img/tope_fondo.gif);height:15px;background-repeat:no-repeat;}*/
#cajacentral{margin-top:-3px;background-image: url(../img/central_fondo.gif);height:100%;background-repeat:repeat-y;padding-top:12px; float:left;position: relative;width:778px;}
#flashes{margin-left:50px;width:681px;height:135px;}
#botonesgifhome{margin-top:11px;margin-left:50px;width:222px;height:280px;background-color:#4B4D52}

#bannerhome{float:right;padding-left:10px;padding-top:5px;width:431px; margin-right: 20px; margin-left:-20px;}

#noticia{float:right;margin-top:-143px;width:431px;height:75px;padding-right:47px}
#menuinferior{margin-top:12px;height:44px;width:400px;margin-left:170px;color:#ffffff;}
#bottomfondo{margin-top:0px;background-image: url(../img/bottom_fondo2.gif);height:44px;background-repeat:no-repeat;}

th{color:#4B4D52;background-color:#ffffff}
.cuerpotabla{font-family:verdana;font-size:9px;text-decoration:none;color:#4B4D52;width:468px;background-color:#666666}
.cuerpotabla th{text-align:center;}
.cuerpotablabold{font-family:verdana;font-size:9px;text-decoration:none;color:#4B4D52;font-weight:bold;}
.cuerposubtabla{font-family:verdana;font-size:9px;text-decoration:none;color:#FFFFFF;font-weight:bold;}
.cuerposubtablablanco{font-family:verdana;font-size:9px;color:#FFFFFF;text-align:center}
.enlacetabla{font-weight:bold;font-family:verdana;font-size:9px;color:#4B4D52;text-decoration:none;}
.enlacetabla:hover{text-decoration:underline;}
.cuerpotabla TD.tipo{background-color:#818386;text-align:center;color:#FFFFFF;}
.cuerpotabla TD.datos{background-color:#CCCDCF;}

.cuerpotablaprensa{font-family:verdana;font-size:9px;text-decoration:none;color:#FFFFFF;border:1px solid #000000;border-collapse:collapse;}
.cuerpotablaprensa th{border:1px solid #000000;background-color:#33446C;color:#FFFFFF;padding:7px;}
.cuerpotablaprensa td.subtit{border:1px solid #000000;padding:4px;text-align:center;padding:5px;background-color:#95b3d7;}
.cuerpotablaprensa td.subtit2{border:1px solid #000000;padding:4px;text-align:left;padding:5px;background-color:#95b3d7;}
.cuerpotablaprensa td.tit{border:1px solid #000000;padding:4px;text-align:left;}
.cuerpotablaprensa td.tit2{border:1px solid #000000;padding:4px;text-align:center;}
.cuerpotablaprensa td.tit3{border:1px solid #000000;padding:4px;text-align:left;background-color:#244061;font-weight:bold;}
.cuerpotablaprensa td{border:1px solid #000000;padding:4px;text-align:right;}

.enlacesmenuinferior{font-family:verdana;font-size:10px;color:#FFFFFF;text-decoration:none}
.enlacesmenuinferior a:hover{text-decoration:underline}

.enlacesmenuinferior2{font-family:verdana;font-size:10px;color:#FFFFFF;text-decoration:none;text-align:right;vertical-align:bottom;padding-bottom:10px;padding-right:33px;}
.enlacesmenuinferior2 a:hover{text-decoration:underline;}


.cuerpo{padding-left:20px;padding-right:10px;font-family:verdana;font-size:11px;color:#FFFFFF;text-decoration:none}
.cuerpobold{font-weight:bold;}
.cuerponaranjab{font-weight:bold;color:#FAA805;}
.cuerpoboldbigger{font-weight:bold;font-size:11px}
.cuerpoboldsub{font-weight:bold;text-decoration:underline}
.cuerpomargen{margin-left:30px;}
.cuerpoenlace{font-family:verdana;font-size:11px;color:#ffffff;}
.cuerpoenlace:link{text-decoration:underline;font-size:11px;}
.cuerpoenlace:hover{color:#ACAEB1}
.cuerpoenlace2{font-family:verdana;font-size:11px;color:#FFCC66;}
.cuerpoenlace2:link{text-decoration:underline;font-size:11px;}
.cuerpoenlace2:hover{color:#FFCC66;}
.campos{font-family:verdana;font-size:9px;color:#4B4D52;}
.botones{font-family:verdana;font-size:9px;color:#FFFFFF;background-color:#4B4D52;}
.botones2{font-family:verdana;font-size:9px;color:#FFFFFF;background-color:#818386;}
.llamados{font-family:arial;font-size:9px;color:#ACAEB1}
.llamadosb{font-family:verdana;font-size:9px;color:#ACAEB1;font-weight:bold;}
.llamados2{font-family:arial;font-size:9px;color:#818386}
.masinfo{font-family:verdana;font-size:11px;color:#ffffff;text-decoration:none;}
.masinfo:hover{color:#ACAEB1;}
.titularotros{font-size:11px;font-weight:bold;}
.titularotros2{font-size:11px;font-weight:bold;color:#017BAC}
.estatutos{background-color:#5A5C61;padding:4px;float:left; width:100%;}
.estatutos2{padding:4px; float:left; width:100%;}
.destacados{font-size:15px;}

.infoverde{font-family:verdana;font-size:11px;color:#68D06A;}
.infoverdeb{font-family:verdana;font-size:11px;color:#68D06A;font-weight:bold;}
.infoverdeb2{font-family:verdana;font-size:11px;color:#5CB65E;font-weight:bold;}
.infonaranja{font-family:verdana;font-size:11px;color:#FAA805;}
.infonaranjab{font-family:verdana;font-size:11px;color:#FAA805;font-weight:bold;}
.infoazul{font-family:verdana;font-size:11px;color:#686ADE;}
.infoazulb{font-family:verdana;font-size:11px;color:#686ADE;font-weight:bold;}
/*.menus:hover{background-color:#000000;text-decoration:none}*/

/*PARTICULARES*/
#cajacentral2{float:left;margin-top:-2px;background-image: url(../img/central_fondo.gif);background-repeat:repeat-y;padding-top:12px;}
#toplogo2{margin-top:5px;background-image: url(../img/top.jpg);height:106px;background-repeat:no-repeat;}
#topfondo2{margin-top:0px;background-image: url(../img/tope_fondo.gif);height:15px;background-repeat:no-repeat;}
#izquierda{width:222px;float:left;padding-left:33px;}

#bottomotros{float:left;width:239px;height:26px;background-color:#818386}
#bottomotros IMG{width:220px;}

#izquierdaotros{width:222px;float:left;padding-left:17px;}
#botonesgifhomeotros{float:left;margin-top:25px;width:222px;height:217px;background-color:#4B4D52;padding-left:11px;}
/*#topparticulares{float:left;width:222;height:29px;background-image: url(../img/p/opcion1off.gif);background-repeat:no-repeat;background-color:#343639}*/

#menuparticulares{float:left;width:222px;background-color:#343639}
#opcion1menu{width:222px;}
#bottomparticulares{float:left;width:222px;height:20px;background-image: url(../img/bottom_menus_izq.gif);background-repeat:no-repeat;}
#botonesgifhome2{float:left;margin-top:11px;width:222px;height:217px;background-color:#4B4D52; padding-bottom:60px; }
#derecha_p{float:right;width:495px;height:550px;margin-right:27px;}
#derecha{float:right;width:495px;height:410px;margin-right:27px;}
#destacados{width:495px;margin-top:10px;background-image: url(../img/destacados/fondodestacados.gif);}
#derecha2{float:right;width:505px;padding-right:16px}
#derecha3{float:right;width:495px;margin-right:26px;}
#derecha3b{float:right;width:495px;margin-right:16px;}
#imagen{padding-bottom:17px}
#contenido td { text-align:left;}
#menuinferior2{float:left;height:60px;width:778px;background-color:#4B4D52;}
#menuinferiorhome{height:60px;width:778px;background-image: url(../img/bottom_fondo2.gif);background-repeat:no-repeat;color:#ffffff;}

.itemMenu 
{
	color:#ffffff;	
	font-family:verdana;
	text-decoration: none;
	width:222px;	
}

.sep
{
	margin-bottom: 3px;
	margin-top: 3px;
}

.menuElementGrupo
{
	margin-bottom: 0px;
	margin-top: 0px;
}

.itemMenuSelected
{
	color:White;
	font-family:verdana;
	text-decoration: none;
}

.itemMenu a
{
	text-decoration: none;	
}


.menuElement 
{
	font-size:9px;		
}
.menuElement:hover
{
	background-color: #FAA805;
}

.menuElementParticulares 
{
	font-size:9px;
}
.menuElementParticulares:hover
{
	background-color: #FAA805;
}

.menuElementEmpresas 
{
	font-size:9px;
}
.menuElementEmpresas:hover
{
	background-color: #68D06A;
}

.menuElementGrupo
{
	font-size:9px;
}
.menuElementGrupo:hover
{
	background-color: #686ADE;
}

.menuElementChild:hover
{
	background-color:Gray;
}
.menuElementChild
{
	font-size:11px;
}

.menuElementSelected
{
	color:White;
	background-color: #FAA805;
	font-family:verdana;
	text-decoration: none;		
}
.menuElementSelectedParticulares
{
	color:White;
	background-color: #FAA805;
	font-family:verdana;
	text-decoration: none;		
}
.menuElementSelectedEmpresas
{
	color:White;
	background-color: #68D06A;
	font-family:verdana;
	text-decoration: none;		
}
.menuElementSelectedGrupo
{
	color:White;
	background-color: #686ADE;
	font-family:verdana;
	text-decoration: none;		
}

.itemMenuSelectedParticulares
{
	background-color:#FAA805;	
}

.itemMenuSelectedEmpresas
{
	background-color:#FFFFFF;	
}

.itemMenuSelectedGrupos
{
	background-color:#999999;	
}

#contenido table 
{ 
	font-size:9px;
}

#contenido
{
	width: 485px; 
	margin: 20px 0px 20px 20px;
	padding: 0px 0px 0px 0px;
	float:left; 
	text-align:justify;	
	color:#FFFFFF;
}

#Contenidos_elementos
{
	color: #FFFFFF;		
	width: 465px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float:left;
}

#Contenidos_elementos h2
{
	text-transform: uppercase;
	font-size: 14px;
	font-family: Arial;
}

a
{
	color:#FAA805;
}

img
{
	border:none 0px;
}

.infoParticulares{font-family:verdana;font-size:11px;color:#FAA805;}
.infoEmpresas{font-family:verdana;font-size:11px;color:#68D06A;}
.infoGrupo{font-family:verdana;font-size:11px;color:#686ADE;}


.pdfdetalle
{
	text-align:right; 
}

.pdfdetalle a,.estatutos a,.estatutos2 a
{
	color: White;
	text-decoration:none;
}

.pdfdetalle a:hover,.estatutos a:hover,.estatutos2 a:hover
{
	color:White;
}

.pdfdetalle2
{
	width:5%;
	float:right;
	text-align:right; 
}

.pdfdetalle2 a,.estatutos a,.estatutos2 a
{
	color: White;
	text-decoration:none;
}

.pdfdetalle2 a:hover,.estatutos a:hover,.estatutos2 a:hover
{
	color:White;
}


#Contenidos_elementos .imgCabecera
{
	float:left;
	position: relative;
	margin-top: -21px;
	margin-left: -18px;
	margin-bottom: 20px;
	padding: 0px 0px 0px 0px;
}


.formulario
{
	font-family:verdana;
	font-size:9px;
	text-decoration:none;
	color:#4B4D52;
	background-color: #CCCDCF;
}

.formulario dl
{
	width: 450px;
	background-image: url(/img/lineasep.gif);
	background-repeat: repeat-y;
	float:left;
	border-bottom: solid 1px #444444;
}

.formulario .Confirm
{
	width: 450px;
	background-image: none;
	float:left;
	border-bottom: none;
}

.formulario .Confirm dt,.formulario .Confirm dd
{	
	border-top: none;
}

.formulario dt
{
	text-align: left;
	margin-top: 0px;
	width: 162px;
	float: left;
	padding-top: 2px;
	padding-left: 20px;
	border-top: solid 1px #444444;
	padding-right: 6px;
	margin-right:0px;	
	clear :left;
}

.formulario dd
{	
	margin-left:0px;
	margin-top:0px;
	padding-top: 2px;
	width: 261px;
	float:left;	
	border-top: solid 1px #444444;
}

.formulario input, textarea, select
{
	font-family:verdana;
	font-size:9px;	
	width: 250px;
}

#contenido .descipcion
{
	color: White;
}

fieldset
{
	border:none 0px;
}

.mapaWebNivel
{
	border-left: dotted 1px #AAAAAA;	
	margin-left: 20px;
}

.mapaLinea
{
	padding-left:10px;
}

.mapaWeb ol li
{
	padding-top:5px;
	margin-bottom:5px;
	padding-left:0px;
	margin-left: -5px;	
}

.mapaWeb ol *li
{
	margin-left: -13px;
}

.mapaWeb ol
{
	list-style-type:upper-alpha;
	font-size: 14px;
	font-weight:900;
	list-style-type:none;
	margin-left:  10px;
	padding-left: 25px;
}

.mapaWeb ol ol
{
	font-size: 12px;
	border-left: solid 4px #666666;
	list-style-image: url(../img/sep.gif);
	list-style-type: circle;
}

.mapaWeb ol ol ol
{
	font-size: 10px;
	list-style-image: url(../img/sep.gif);
	list-style-type: circle;
}

.mapaWeb ol ol ol ol
{
	font-size: 9px;
	font-weight:300;
	list-style-image: url(../img/sep.gif);
	list-style-type: circle;
}


.mapaWeb li a
{
	
	text-decoration: none;
	color:White;
}

.mapaWeb li *a
{
	margin-left: 5px;
}

.mapaWeb li a:hover
{
	color:#FAA805;
}

#botones
{
	float:left;
	margin-left:2px;
	
}

/* Nueva versión de Charlie */

/* Nuevos top */
#newtoplogo{float:left;width:778px;height:106px;background-image:url(../img/top.gif);background-repeat:no-repeat;overflow:hidden;}
#newcajacentral{background-image: url(../img/central_fondo.gif);height:100%;background-repeat:repeat-y;padding-top:12px;}

#newcabe{float:left;width:778px;height:106px;}
#newlogo{float:left;width:250px;height:auto;padding-left:38px;}
#newgcg{float:right;width:250px;height:auto;padding-top:3px;}
#newbotonera{float:left;width:778px;height:auto;padding-left:12px;padding-top:23px;_padding-top:21px;}
*:first-child+html #newbotonera {padding-top:17px;}
#destacadoshome{float:left;width:495px;height:auto;padding-left:40px;_padding-left:30px;padding-top:10px;background-image:url(../img/destacados/fondodestacados.gif);}
#contenidobannershome{float:left;width:455px;height:auto;}
.banner43186{float:left;width:431px;height:86px;padding-bottom:10px;}
.banner43175{float:left;width:431px;height:75px;padding-bottom:10px;}
.banner204186left{float:left;width:204px;height:186px;padding-bottom:10px;}
.banner204186right{float:left;width:204px;height:186px;padding-left:22px;padding-bottom:10px;}
.banner20475left{float:left;width:204px;height:75px;padding-bottom:10px;}
.banner20475right{float:left;width:204px;height:75px;padding-left:22px;padding-bottom:10px;}
.bannerslistados4{float:left;width:432px;height:350px;background-image:url(../img/fondo_banners.gif);background-repeat:no-repeat;}
.bannerslistados3{float:left;width:432px;height:263px;background-image:url(../img/fondo_banners3.gif);background-repeat:no-repeat;}
.bannerslistados2{float:left;width:432px;height:177px;background-image:url(../img/fondo_banners2.gif);background-repeat:no-repeat;}
.bannerslistados1{float:left;width:432px;height:88px;background-image:url(../img/fondo_banners1.gif);background-repeat:no-repeat;}
#contenidobannershomeparticulares{float:left;width:475px;_width:485px;height:auto;padding-left:40px;_padding-left:30px;}
#contenidobannershomeempresas{float:left;width:475px;_width:485px;height:auto;padding-left:40px;_padding-left:30px;}
.bannertextoimagen{float:left;width:416px;height:70px;margin-top:7px;margin-left:8px;_margin-left:4px;margin-bottom:10px;overflow:hidden;}
.bannertextoimagentxt{float:left;width:194px;height:auto;font-family:verdana;font-size:10px;color:#FFFFFF;}
.bannertextoimagenimg{float:left;width:214px;height:auto;text-align:right;}
.cuerpo P.titulosprensa{padding:0px;margin:0px;padding-bottom:3px;}
.cuerpo P.textosprensa{padding:0px;margin:0px;padding-bottom:12px;}
.cuerpoprensa{font-family:verdana;font-size:11px;color:#ffffff;text-decoration:none;}
.cuerpoprensa:link{text-decoration:none;font-size:11px;}
.cuerpoprensa:hover{color:#ACAEB1;text-decoration:none;}

.banneres{float:left;padding-bottom:10px;padding-right:20px;}
.lineabcaixanet{float:left;margin: 12px 0px 0px 0px;padding: 0px 0px 0px 0px;}
.titulodelpdf{float:left;width:90%;}
.spancoloraaa{color:#AAAAAA;}
TABLE.noticias{width:428px;border:0px;padding-top:4px;}
.listadoprovincias{text-align:right;}
.mapaflashprovincias{text-align:center;}
