@charset "utf-8";
/* CSS Document */
body{
	padding:0; 
	margin:0;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif ; 
}
div, h1, h2, h3, h4, h5, img, form, ul, p, dl{
	padding:0; 
	margin:0;
}
ul{
	list-style-type:none; 
	font-size:0;
}
.spacer{
	clear:both;
	line-height:0; 
	font-size:0;
}

/*--------------< < << header >> > >---------------*/
#headerBig{
	height:71px; 
	background:url(../images/fondoHeader1.png)  repeat-x 0 0 #ffffff; 
	color:#000000; 
	padding:0 0 0 0; 
}

#header{
	width:1000px; 
	height:71px; 
	background:url(../images/fondoHeader2.png)  repeat-x 0 0 #ffffff; 
	margin:0 auto;
	position:relative;
}
#header img.logo{
	display:block;
	font-size:0;
	position:absolute;
	left:107px;
	top:86px;
}
#header p{
	position:absolute; 
	font-size:13px; 
	width:194px; 
	height:23px; 
	line-height:23px; 
	text-align:center;
	background-color:#F7F8D7; 
	color:#111406; 
	left:35px; 
	top:25px; 
	font-weight:normal;
}
#header ul.navi{
	height:20px;
	position:absolute;
	left:518px;
	top:20px;
}
#header ul.navi li{
	float:left; border-right:#623F33 1px solid;
}
#header ul.navi li.noborder{
	border-right:none;
}
#header ul.navi li a{
	display:block; 
	padding:0 13px; 
	font-size:11px; 
	font-weight:bold; 
	line-height:20px; 
	background-color:inherit;
	text-decoration:none; 
	color:#FFFFFF;
}
#header ul.navi li a:hover{
	background:url(../images/navi_h_bg.png) repeat-x 0 0;
}
#header ul.navi li a.hover{
	background:url(../images/navi_h_bg.png) repeat-x 0 0; cursor:text;
}
/*--------------< < << contenido >> > >---------------*/

#specialBig{
	height:340px; 
	background:url(../images/fondoMedio.png)  repeat-x 0 0 #ffffff; 
	color:#000000;  
}
#specialBig2{
	height:450px; 
	background:url(../images/fondoMedio2.png)  repeat-x 0 0 #ffffff; 
	color:#000000;  
}
#special{
	width:1000px;
	color:#000000;
	margin:auto auto auto auto;
}
#special2{
	width:1000px;
	color:#000000;
	margin:auto auto auto auto;
}
#cuadroCentro{
	width:940px;
	margin:0 0 0 0px;
	padding:0px 0px 0px 0px;
	color:#000000;
}
#cuadroCentro p.pic1{
	padding:0 0 0 0px;
	height:340px;
	width:340px;
	margin:0 0 0 0;
	float:left;
}
.cuadro1 {
	background:#ffffff;
	position:relative;
	float:left;
	width:98%;
	height:20%;
	border:1px solid #eeeeee;
	margin-bottom:5px;
	padding:5px;
}
#cuadroCentro .boxTxt2{
	font:normal 13px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#ED6C0A;
	font-style: italic;
	font-weight: bold;
}
#cuadroCentro .boxTxt3{
	font:normal 13px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-style: italic;
	font-weight: bold;
}

#cuadroCentro p.boxTxt1{
	float:right;
	background-color:inherit;
	padding:0 0 0 35px;
	margin:30px 0 0 0;
	border-left:#EEEEEE solid 1px;
	font:normal 13px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	width:560px;
	display:block;
}

#cuadroCentro p.boxTxt1 span{
	font:bold 16px/17px Arial, Helvetica, sans-serif;
	color:#003366;
	background-color:inherit;
	padding:0 0 3px 0;
	margin:0 0 0 0;
	height:17px;
	display:block;
	border-bottom:#003366 solid 1px;
}

/*--------------< < << cuadros >> > >---------------*/
#botBodybig{
	height:250px; 
	background:url(../images/fondocuadros.png)  repeat-x 0 0 #ffffff; 
	color:#000000; 
	padding:0 0 0 0px; 
}
#botBody{
	width:990px; 
	margin:0px auto 0 auto;
	padding:0 0 0 0;
}
#botBody .subdiv{
	height:210px; 
	width:225px !important; 
	float:left; margin:10px 0px 0px 15px; 
	background:url(../images/fondoCuadro1.png) no-repeat;
	padding:0;
}
#left1{
	width:200px;
	margin:20px 10px 18px 15px;
	padding:0 0 0 0;
	color:#FFFFFF;
}
#left1 p.pic1{
	display:block;
	padding:0 0px 0 0px;
	width:40px;
	height:60px;
	margin:10px 0 0 0;
	float:left;
}
#left1 p.pic2{
	display:block;
	padding:0 10px 0 3px;
	width:40px;
	height:60px;
	margin:10px 0 0 0;
	float:left;
}
#left1 p.boxTxt1{
	float:right;
	padding:0 0 0 10px;
	border-left:#2F6D8B solid 1px;
	font:normal 11px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	width:120px;
}
#left1 p.boxTxt1 span{
	font:italic bold 14px/17px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color:inherit;
	padding:0 0 0 0;
	margin:0 0 0 0;
	height:25px;
	display:block;
}
#left1 A:link {text-decoration: none; color:#80D0F7; font:italic bold 11px Arial, Helvetica, sans-serif;}
#left1 A:visited {text-decoration: none; color:#80D0F7; font:italic bold 11px Arial, Helvetica, sans-serif;}
#left1 A:active {text-decoration: none; color:#80D0F7;}
#left1 A:hover {text-decoration: underline; color: #FFFFFF;}


#sociales{
	width:1000px; 
	height:22px; 
	margin:0px auto 0 auto;
	padding:0px 0px 0px 0px;
}

#cuadroSociales{
	margin:0 0 0 890px;
	padding:0px 0px 0px 0px;
	color:#000000;
}

#cuadroSociales p.pic1{
	display:block;
	padding:0 0 0 0px;
	width:28px;
	height:24px;
	margin:0 0 0 0;
	float:left;
}
#cuadroSociales p.pic2{
	display:block;
	padding:0 0 0 5px;
	width:26px;
	height:24px;
	margin:0 0 0 0;
	float:left;
	border-left:#255A75 solid 1px;
}
/*--------------< < << footer >> > >---------------*/
#footerbig{
	background:url(../images/footer_bg2.png) repeat-x 0 0 #ffffff; 
	color:#000000; 
	padding:10px 0 0 0; 
}
#footer{
	width:1000px; 
	margin:0px auto 0 auto;
	padding:25px 0px 10px 0px;
}
#cuadroFooter{
	width:300px;
	margin:0 0 0 40px;
	padding:0px 0px 0px 0px;
	color:#000000;
}
#cuadroFooter p.pic1{
	display:block;
	padding:0 0 0 0px;
	width:40px;
	height:25px;
	margin:0 0 0 0;
	float:left;
}
#cuadroFooter p.boxTxt1{
	float:right;
	padding:0 0 0 7px;
	border-left:#CCCCCC solid 1px;
	font:normal 11px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	width:250px;
}

