@charset "UTF-8";
/* CSS Document */


body { margin:0px; padding:0px; background-image:url(../img/bg_quiera.jpg); background-repeat:repeat-x;}
.clear { clear:both; display:block;	}
.right { text-align:right !important;}
.center { text-align:center;}

span.btn_submit {
	text-indent:-20000px;
}
span.btn_submit input {
left:-9999px;
position:relative;
}

#main { width:980px; padding:0px; margin:20px auto; }

#main #header .top-header { width:980px; height:10px; margin: 0px; padding: 0px; display: block;}
#main #header .content { border-left:solid 1px #999999; border-right:solid 1px #999999; background-color:#FFFFFF;}
#main #header .content .logo { float:left; width:239px;}
#main #header .content .logo img { margin-left:15px;}

#main #header .content .navegacion { width:739px; float:left; background-color:#D28300; margin-bottom: 1px;}
#main #header .content .navegacion .busqueda { background-color:#FF8E00; height:27px;}
#main #header .content .navegacion .busqueda form { text-align:right; margin:0px 20px 0px 0px;}

#main #header .content .navegacion .busqueda form span.btn_submit {
	text-indent: -20000px;
	position: fixed;
}

#main #header .content .navegacion .busqueda form span.btn_submit input {
	position: relative;
	left: -9999px;
}

#main #header .content .navegacion .busqueda form label,
#main #header .content .navegacion .busqueda form input { position: relative; top:-9px;}

#main #header .content .navegacion .busqueda form .submit { position:fixed; left:-5000px;}


#main #header .content .navegacion .subnavegacion {border-top:solid 5px #975400;}
#main #header .content .navegacion .subnavegacion ul { padding:0px; margin: 10px 20px 5px 0px; float:right;}
#main #header .content .navegacion .subnavegacion ul li { list-style-type:none; float:left;}

#main #header #navegacion{ background-color:#D28300; width: 980px; height: 28px; padding-top:8px;}
#main #header #navegacion ul { padding:0px; margin:0px 10px 10px 2px;}
#main #header #navegacion ul { list-style-type:none;}
#main #header #navegacion ul li {float:left; margin-left: 23px}

#main #header #main-flash {margin: 0px; padding: 0px;}


#main #content {border-left:solid 1px #999999; border-right:solid 1px #999999;width:980px; width:978px; height:245px; background-color:#FFFFFF;}
#main #content .home .box {width:297px; height:215px; float:left; margin: 0px 0px 0px 10px; *margin-left: 6px;}
#main #content .home .box h1 { font-family:Arial, Helvetica, sans-serif; font-size:18px; text-align: center; color:#009933;margin: 5px 0px;}
#main #content .home .box  .top1{width:297px; height:11px;}
#main #content .home .box .cuerpo  { font-family:Arial, Helvetica, sans-serif; width:291px; height:188px;  border-top:0px;border-left:solid 3px #E4E4E4; border-right:solid 3px #E4E4E4; background-color:#F4F4F4; padding:0px; }


#main #content .home .box .cuerpo img{ margin-left:0px; margin-bottom: 5px;}
#main #content .home .box .cuerpo p {
	text-align:center;  width: 280px; font-size:11px; 
}
#main #content .home .box .grd {
}
#main #content .home .box .grd p{
	/*font-size:14px !important; */
}

#main #content .home .box .cuerpo h1 {
	font-size:18px; text-align:center; margin: 0px 0px; color:#333333; width: 280px;
}
#main #content .home .box .cuerpo h2 {  font-size:16px; text-align:center; margin: 0px 10px 10px 11px; color:#333333; width: 275px;}

#main #content .home .box .cuerpo h3 {  font-size:14px; text-align:left; padding: 0px 10px 10px 5px; color:#333333; width: 275px;}

#main #content .home .box .cuerpo h4 {  font-size:12px; text-align:left; padding: 0px 10px 10px 5px; color:#333333; width: 275px;}

#main #content .home .box .cuerpo p { font-family:Arial, Helvetica, sans-serif; text-align:center; margin: 0px auto; width:265px; color:#333333;}
#main #content .home .box .cuerpo p.detalles { margin-top:5px;}

#main #content .home .box  .pie {width:297px; height:11px;}

#main #content .home .box .cuerpo p2 { font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:left; margin: 4px 0px 2px 10px ; width:265px; color:#333333}

#main #content .home .box_news {width:340px; height:215px; float:left; margin: 0px 0px 0px 10px;}
#main #content .home .box_news h1 { font-family:Arial, Helvetica, sans-serif; font-size:18px; text-align:center; color:#009933;margin: 5px 0px;}
#main #content .home .box_news  .box1{width:340px; height:90px; background-color:#E2E2E2;}
#main #content .home .box_news  .box1 .foto { width:75px; height: 75px; float: left; margin: 7px 7px;}
#main #content .home .box_news  .box1 h3 { font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:left; margin: 0px 0px 2px 0px; color:#333333;padding-top:5px;}

#main #content .home .box_news p {font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:left; margin:5px 0px; width:240px; float: left;}

#main #content .home .box_news  .box2 {width:340px; height:90px; background-color:#F0F0F0;}
#main #content .home .box_news  .box2 .foto { width:75px; height: 75px; float: left; margin: 6px 6px;}
#main #content .home .box_news  .box2 h3 { font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:left; margin: 0px 0px; color:#333333;}
#main #content .home .box_news  .btn {margin-top: 3px}


#main #footer .texto { text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:10px; color: #666666;}
#main #footer .texto p{ margin: 4px 0px;}
#main #footer .texto a {color:#666666; margin: 0px; padding: 0px;font-weight:normal;}
#main #footer .texto a:link{color:#666666; text-decoration: none;font-weight:normal;}
#main #footer .texto a:visited{color:#666666; text-decoration: none;font-weight:normal;}
#main #footer .texto a:hover{ color:#666666; text-decoration: none;font-weight:normal;}
#main #footer .texto a:active{ color:#666666; text-decoration: none;font-weight:normal;}