@charset "utf-8";
a{color:#481511;}
.clear{
	overflow:hidden;
	width:100%;
	clear:both;
	height: 0px;
}

*{margin:0;padding:0;}
.floatLeft{float:left;}
.flotaRight{
	float:right;
	}
img{border-style:none;border-width:0;}
.mRight5px{margin-right: 5px;}
.mLeft5px{margin-left: 5px;}

.w290px{width: 290px;}
.mayusculas{text-transform: uppercase;}

#body2{background-repeat:repeat;background-position:left top;width:100%;padding-bottom:20px;background-image: url(../img/bg_2.gif);}
body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#3b8d5f;
	background-image:url(../img/bg_1.jpg);
	background-repeat:repeat-x;
	background-position:top;
}
#contendor_general{width:970px;margin-right:auto;margin-left:auto;border:5px solid #023900;background-color:#feffaf;}
#menuTop{height:48px;width:980px;margin-right:auto;margin-left:auto;font-size:11px;line-height:11px;}
#menuTop ul{list-style-type:none;}
#menuTop li{display:inline;}

/* Idiona */

#menuTop .idioma{
	float: left;
	text-transform: uppercase;
	padding-top: 0px;
}
#menuTop .idioma a{
	float: left;
	color: #929695;
	font-weight: bold;
	text-decoration: none;
	display: block;
	width: 50px;
	height: 48px;
	padding-top: 0px;
}

/* es */
#menuTop .idioma .es a{text-align: right;padding-right: 10px;background-image: url(../img/es.gif);background-repeat: no-repeat;	background-position: left bottom;}
#menuTop .idioma .es a:hover, #menuTop .idioma .es.actual a{background-position: left top;}

/* sep */
#menuTop .idioma .sep {
	float: left;
	color: #929695;
	font-weight: bold;
	text-decoration: none;
	display: block;
	height: 48px;
	padding-top: 7px;
	margin-right: 10px;
}

/* en */
#menuTop .idioma .en a{background-image: url(../img/en.gif);background-repeat: no-repeat;background-position: right bottom;}
#menuTop .idioma .en a:hover,#menuTop .idioma .en.actual a{background-position: right top;}

/* menu */
#menuTop .menu{
	float:right;
	color:#d5ff5f;
	padding-top:20px;
	font-weight: 700;
}
#menuTop .menu li a{color:#d5ff5f;text-decoration:none;margin-right:8px;padding-right:8px;display:block;float:left;border-right-width:1px;border-right-style:solid;border-right-color:#d5ff5f;text-transform:uppercase;}
#menuTop .menu a:hover{color:#FFF;}
#menuTop .menu .last a{margin-right:0;border-style:none;}

/* Head
==============================================*/

#head {height: 240px;background-color: #000000;}

/* Home
==============================================*/

#contHome .col1{width:441px;background-image:url(../img/home_col1.jpg);background-repeat:no-repeat;background-position:left top;height:334px;border-right-width:1px;border-right-style:solid;border-right-color:#003b01;}
#contHome .col1 .txt{
	text-align:right;
	width:160px;
	height:290px;
	color:#FFF;
	float:right;
	padding-right:10px;
	padding-top:10px;
}
#contHome .col1 h1{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:normal;
	color:#e0c05d;
	font-weight:430;
	font-size:18px;
	margin-bottom:10px;
}
#contHome .col1 .footer{
	height:23px;
	clear:both;
	color:#d6fe5d;
	font-weight:700;
	padding-top:10px;
	text-align:center;
}
#contHome .col2{width:351px;border-right-width:1px;border-right-style:solid;border-right-color:#013800;}
#contHome .col3{
	width:172px;
	background-color:#755323;
	padding-top:4px;
	padding-bottom:3px;
	padding-left: 4px;
}
#contHome .col3 img{display:block;margin-right:auto;margin-left:auto;margin-bottom:3px;}
#contHome .col1,#contHome .col3{
	float:left;

}
#contHome .col2{
		float:left;
		height: 334px;
}

/* Interna
==============================================*/

#contInt{background-color:#FEFFAF;background-image:url(../img/contInt_bg.gif);background-repeat:repeat-y;background-position:center top;}
#barLeft{float:left;width:167px;background-color:#E8E190;text-align:right;}
#barLeft h2{text-align:right;display:block;font-size:15px;background-color:#feffaf;height:26px;color:#410600;letter-spacing:-1px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#bda964;padding-top:11px;line-height:16px;padding-right:10px;border-right-width:1px;border-right-style:solid;border-right-color:#d9cd79;}
#barLeft ul{list-style-type:none;display:block;}
#barLeft ul li{float:left;width:100%;}
#barLeft ul li a,#barLeft h3{display:block;color:#521814;text-decoration:none;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#CAB876;line-height:12px;font-size:12px;padding:8px 13px 8px 8px;}
#barLeft .menuPpal{
	background-color:#E8E190;
	padding-bottom:55px;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#CAB876;
}
#barLeft ul li a:hover{background-color:#DD6D3B;color:#fcffae;}


/* Menu especial
============================================================================================== */

#barLeft .marron, h1.marron{
	background-color:#d57233;
}
#barLeft .marron a:hover{background-color:#BB4F04;}
#barLeft .marron ul{background-color:#d57233;}
#barLeft .marron ul li a{background-color:#d57233;color: #000000;border-bottom-color: #d57233;}
#barLeft .marron ul li a:hover{background-color:#FAEBF6;}
/*______________________________________________________________________________________________*/


#barLeft .azul, h1.azul{background-color:#3969BB;}
#barLeft .azul a:hover{background-color:#335EA7;}
#barLeft .azul ul{background-color:#b0c3e3;}
#barLeft .azul ul li a{background-color:#b0c3e3;color: #152d53;border-bottom-color: #98b0dc;}
#barLeft .azul ul li a:hover{background-color:#D4E1F7;color: #000066;}
/*______________________________________________________________________________________________*/

#barLeft .verde, h1.verde{background-color:#779406;}
#barLeft .verde a:hover{background-color:#637B05;}
#barLeft .verde ul{background-color:#DBE6B3;}
#barLeft .verde ul li a{background-color:#DBE6B3;color: #596B2E;border-bottom-color: #BEC7AD;}
#barLeft .verde ul li a:hover{background-color:#F7FAEB;}
/*______________________________________________________________________________________________*/

#barLeft .rojo, h1.rojo{background-color:#B42A10;}
#barLeft .rojo a:hover{background-color:#9D250E;}
#barLeft .rojo ul{background-color:#FAEDEB;}
#barLeft .rojo ul li a{background-color:#FAEDEB;color: #B42A10;border-bottom-color: #D0C9C8;}
#barLeft .rojo ul li a:hover{background-color:#FEFAFA;}
/*______________________________________________________________________________________________*/

#barLeft .muzgo, h1.muzgo{background-color:#246E61;}
#barLeft .muzgo a:hover{background-color:#1E5B50;}
#barLeft .muzgo ul{background-color:#EBFAF7;}
#barLeft .muzgo ul li a{background-color:#EBFAF7;color: #246E61;border-bottom-color: #C8D0CE;}
#barLeft .muzgo ul li a:hover{background-color:#FBFEFD;}
/*______________________________________________________________________________________________*/

#barLeft .naranja, h1.naranja{background-color:#D45A05;}
#barLeft .naranja a:hover{background-color:#BB4F04;}
#barLeft .naranja ul{background-color:#FDC095;}
#barLeft .naranja ul li a{background-color:#FDC095;color: #000000;border-bottom-color: #C1AB97;}
#barLeft .naranja ul li a:hover{background-color:#FAF1EB;}
/*______________________________________________________________________________________________*/

#barLeft .violeta, h1.violeta{background-color:#91387A;}
#barLeft .violeta a:hover{background-color:#BB4F04;}
#barLeft .violeta ul{background-color:#DEABD2;}
#barLeft .violeta ul li a{background-color:#DEABD2;color: #000000;border-bottom-color: #BE9EB5;}
#barLeft .violeta ul li a:hover{background-color:#FAEBF6;}
/*______________________________________________________________________________________________*/



#barLeft .azul a,
#barLeft .verde a,
#barLeft .rojo a,
#barLeft .muzgo a,
#barLeft .naranja a,
#barLeft .violeta a{color: #FFFFFF;border-bottom-color: #FFFFFF;}
/*______________________________________________________________________________________________*/

#barLeft .introduction, h1.introduction{background-color:#dd6d3b;}

/*______________________________________________________________________________________________*/


/* Contenido
===================================================== */

#continente{
	float:left;
	width:793px;
	margin-right:5px;
	margin-left:5px;
	margin-right:4px;
	display:inline;
}
#continente .ruta{height:19px;line-height:12px;color:#A88C5D;background-color:#FEFFAF;padding-top:9px;}
#continente .ruta a{color:#A58858;text-decoration:none;}
#continente .ruta a:hover{color:#521814;text-decoration:underline;}
#continente .ruta .tools{width:125px;height:16px;margin-top:-3px;}
#continente .ruta .tools img{margin-top:2px;margin-left:5px;display:inline;}
#continente .ruta .tools span{float:left;margin-top:5px;}
#continente h1{
	font-size:16px;
	line-height:16px;
	color:#FEFFAF;
	font-weight:700;
	border-bottom-width:5px;
	border-bottom-style:solid;
	border-bottom-color:#FEFFAF;
	clear:both;
	display:block;
	padding:5px 5px 5px 7px;
}

#contenido{
	float:left;
	width:590px;
	margin-right:4px;
	line-height:20px;
	padding-left:7px;
	color:#592019;
}
#contenido img{border:1px solid #b39d37;}
#contenido ul{margin-left:14px;margin-bottom:12px;}
#contenido li{
	list-style-type:none;
	background-image:url(../img/misc_li_int.gif);
	background-repeat:no-repeat;
	background-position:left 8px;
	padding-left:10px;
}
#contenido li a{font-weight:700;}
#contenido p{margin-bottom:6px;}
#contenido .epigrafe{
	font-size:11px;
	line-height:13px;
	padding-top:5px;
	padding-bottom:5px;
	clear:both;
	text-align:right;
	width: 544px;
}
#contenido a:hover{color:#000;text-decoration:none;}
#contenido blockquote{background-color:#ffffcd;border:1px solid #ac942a;margin-bottom:10px;padding:10px;}
#contenido h2{
	font-family:Verdana, Geneva, sans-serif;
	color:#8F3D18;
	font-weight:400;
	font-size:18px;
	letter-spacing:-1pt;
	margin-bottom:10px;
}
h3{
	font-family:Verdana, Geneva, sans-serif;
	color:#8F3D18;
	font-weight:400;
	font-size:16px;
	letter-spacing:-1pt;
	margin-bottom:10px;
	margin-left: 30px;
}

h3 a{
	font-family:Verdana, Geneva, sans-serif;
	color:#8F3D18;
	font-weight:400;
	font-size:12px;
	letter-spacing:-1pt;
	margin-bottom:10px;
;
}
h3 a:hover{
	font-family:Verdana, Geneva, sans-serif;
	color:#8F3D18;
	font-weight:400;
	font-size:12px;
	letter-spacing:-1pt;
	margin-bottom:10px;

}


h4{
	font-family:Verdana, Geneva, sans-serif;
	color:#8F3D18;
	font-weight:400;
	font-size:12px;
	letter-spacing:-1pt;
	margin-bottom:10px;
margin-left: 30px;
}

h4 a{
	font-family:Verdana, Geneva, sans-serif;
	color:#8F3D18;
	font-weight:400;
	font-size:16px;
	letter-spacing:-1pt;
	margin-bottom:10px;
	margin-left: 30px;
}
h4 a:hover{
	font-family:Verdana, Geneva, sans-serif;
	color:#8F3D18;
	font-weight:400;
	font-size:16px;
	letter-spacing:-1pt;
	margin-bottom:10px;
	margin-left: 30px;
}


#contenido .why_gc{clear:both;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#e8e19b;padding-top:10px;padding-bottom:10px;}
#contenido .why_gc .totop{font-size:10px;text-align:right;text-transform:uppercase;padding-right:5px;}
#contenido .why_gc h3{font-size:14px;font-weight:700;margin-bottom:10px;}


/* Barra derecha
===================================================== */

#barRight{float:left;width:182px;padding-right:5px;padding-left:5px;padding-top:5px;text-align:center;}
#barRight img{display:block;margin-right:auto;margin-bottom:5px;margin-left:auto;}
.aviso1{
	border:1px solid #000;
	background-color:#324529;
	color:#fdfeb0;
	margin-bottom:5px;
	padding:5px;
	text-align: center;
	font-size: 11px;
}
.aviso1 a{color:#fdfeb0;text-decoration:none;display:block;position:relative;}
.aviso1 a:hover{background-color:#FF0;color:#324529;margin-left:-6px;margin-right:-6px;margin:-5px;padding:5px;}
.aviso2,.aviso3{
	border:1px solid #000;
	background-color:#feffaf;
	color:#673625;
	margin-bottom:5px;
	padding:5px;
	font-size: 10px;
}
.aviso2 a, .aviso3 a{font-weight:700;color:#673625;text-decoration:underline;}
.aviso2 a:hover,.aviso3 a:hover{text-decoration:none;color:#000000;}
.aviso3{background-color:#ffff5d;}
.aviso1 strong, .aviso2 strong, .aviso3 strong {text-transform:uppercase;display: block;}

.aviso1 ul , .aviso2 ul, .aviso3 ul{
	text-align: left;
	padding-left: 20px;
}

/* __________________________________________________ */

#barRight .separador{margin-bottom:5px;padding-bottom:5px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#a9903e;}
#barRight h3{
	color:#415315;
	font-weight:400;
	font-size:12px;
	margin-bottom:5px;
	letter-spacing:-0.5pt;
}
#barRight h3 a{color:#415315;text-decoration:none;}
#barRight h3 a:hover{color:#521814;}
#barRight h3 span{clear:both;display:block;font-size:12px;letter-spacing:normal;}

/* home */

.footerData a{color:#d6fe5d;}
.footerMenu{
	width:970px;
	margin-right:auto;
	margin-left:auto;
	text-transform:uppercase;
	font-size:11px;
	line-height:11px;
	font-weight:700;
	text-align:center;
	color:#9AC0AB;
}
.footerMenu .last a{margin-right:0;border-style:none;}
.footerMenu ul{list-style-type:none;text-align:center;background-image:url(../img/bg_pt.gif);background-repeat:repeat-x;background-position:bottom;padding-bottom:10px;margin-bottom:10px;padding-top:10px;}
.footerMenu ul li{display:inline;}
.footerMenu ul li a{color:#D6FE5F;text-decoration:none;padding-right:10px;margin-left:10px;border-right-width:1px;border-right-style:solid;border-right-color:#D6FE5F;}
.footerMenu ul li a:hover{color:#FFF;}

/* Pie
===================================================== */
.footerData{color:#d6fe5d;background-color:#25501a;text-align:center;height:20px;border-top-width:5px;border-top-style:solid;border-top-color:#003a00;clear:both;padding-top:3px;}
#body2 #contendor_general #contInt #barLeft .menuPpal .last a {
	background-color: #960;
}

.floatr {float: right;}






.unidades1{
	border:1px solid #000;
	background-color:#FEFFC4;
	color:#673625;
	margin-bottom:5px;
	padding:5px;
	font-size: 12px;
}
.unidades1 a{font-weight:700;color:#673625;text-decoration:underline;}
.unidades1 a:hover{text-decoration:none;color:#000000;}
.unidades1{
}
.unidades1 strong {text-transform:uppercase;display: block;}

.unidades1 ul{
	text-align: left;
	padding-left: 20px;
}
