@charset "utf-8";
/* CSS Document */
* {padding:0; margin:0; outline: 0;}
html, body {height:100%;outline: 0; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
a{text-decoration:none; color:#0066FF;}
a:hover{text-decoration:none; color: #000066;}
#wrapper{	width:100%;	overflow: auto;}
#contener{	width:940px;	height:auto;	overflow:auto;	margin-right: auto;	margin-left: auto;	background-color: #F2F2F2;}
#head {width:940px;height:178px;background: url(../images/cabezaazul.jpg);}
#menu{	width: 940px;	height: 37px;	background:url(../images/brg-menu.jpg);}
#botonera{	width:506px;	height: 37px;	margin-right: auto;	margin-left: auto;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #FFFFFF;	} 
.boton {	width: 100px;	height: 37px;	background:url(../images/brg-btn.jpg);	border-left-width: 1px;	border-left-style: solid;	border-left-color: #FFFFFF;	float:left;}
#botonera h1 a{	color:#FFFFFF;	line-height:37px;	text-align:center;	font-size:15px;	font-weight: lighter;}
#botonera h1 a:hover{	background:none;color: #000066;}
#edit{	width:940px;	height:auto;	overflow:auto;	margin-bottom:15px;}

.mas-box{height:20px; 	margin-left:auto;	margin-right:auto;	text-align: center;	width: 90px;	margin-top: 10px;}
.mas-box-l{ height:20px; width:12px; background: url(../images/brg-mas-l.jpg); float:left;}
.mas-box-r{	height:20px; 	width:12px;	float:left;	background-image: url(../images/vermasr.jpg);}	
.mas-box-c{	height:20px; 	width:auto; 	float:left;	background-image: url(../images/brg-mas-c.jpg); padding: 0px 5px 0px 5px;}	
.mas-box a{font-size:11px; color:#000000; line-height:20px;}
.mas-box a:hover{	color:#0071BC;}
/*----foot-----*/
#box-pie{ width:940px; height:182px;; overflow:auto;}
#footer{ width:940px; height:58px; background:url(../images/brg-ft.jpg); margin-top:15px;}
#footer p{ color:#FFFFFF; font-size:11px; line-height:20px; display:block; width:430px; float:left; margin-left:25px; margin-top:10px;}
#footer h4{	color:#FFFFFF;	font-size:11px;	line-height:20px; display:block;	width:430px;	float:left;	margin-left:25px;	margin-top:10px;	font-weight: lighter;}
#footer h4 a{color:#FFFFFF;	} #footer h4 a:hover{	color: #000066;	}
.box-pie{	width:430px;	height:70px;	margin:10px auto 0px 25px;	float:left;}
.box-pie h2{color:#0071BC;  font-size:16px; font-weight:lighter; display:block; float:left; margin:0px 15px 0px 15px; width:312px;}
.box-pie h2 a {color:#0071BC;} .box-pie h2 a:hover{color: #666666;}
.box-pie p{	color:#333333;	font-size:10px;	font-weight:lighter;	display:block;	float:left;	margin:0px 15px 0px 15px; width:312px;}
#img-agen a, #img-galeria a, #img-rev a, #img-acuerdo a{ float:left; width:70px; height:70px; display:block;}
#img-agen a{background:url(../images/img-agenda.jpg);}
#img-galeria a{	background-image: url(../images/img-galeria.jpg);}
#img-rev a{	background-image: url(../images/img-revista.jpg);}
#img-acuerdo a{	background-image: url(../images/img-acuerdos.jpg);}
/*--------HOME------*/
.box-home{
width:298px;	height:300px;	background: #FFFFFF url(../images/brg-box-top.jpg) top repeat-x;	float:left;	margin-left:10px;	border: 1px solid #CCCCCC;	padding-top: 15px;	padding-bottom: 15px;	margin-top: 15px;}
.dbl-div{
	height:15px;
	background:url(../images/brg-dbl-line.jpg) repeat-x;
	margin-right: 15px;
	margin-left: 15px;
}
.dbl-div-gris{ margin-left:15px; margin-right:15px; height:15px; background:url(../images/brg-dbl-line-gr.jpg) repeat-x;}
.box-home p, .box-int p{	margin-left:15px;	margin-right:15px;	color:#000000;	font-size:11px;	line-height: 16px;	text-align: justify;}
.box-home h2, .box-int h1{
margin-left:15px; 	margin-right:15px;	color:#666666;	font-size:16px;	font-weight: lighter;}
.box-home h2 a, .box-int h1 a{	color:#666666;}
.box-img{
margin-left:auto; 	margin-right:auto;	border: 1px solid #CCCCCC;	display: block;	margin-top: 5px;	margin-bottom: 10px;}
/*-----internas-----*/
.box-int{
width:920px; height:auto;	background: #FFFFFF url(../images/brg-box-top.jpg) top repeat-x;	float:left;	margin-left: 10px;	border: 1px solid #CCCCCC;	padding-top: 15px;	padding-bottom: 15px;	margin-top: 15px;}
.box-int ul li,.box-int ol li { margin-top:8px; margin-bottom:8px;}
.box-int ul li a, .box-int ol li a{ margin-top:8px; margin-bottom:8px; font-size:12px; font-weight:lighter; color:#0066CC; }
.box-int ul li a:hover, .box-int ol li a:hover{ color:#666666;}
.box-secun{
width:287px;	height:auto;	float:left;	margin-left: 15px;	margin-top: 15px;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #CCCCCC;}
.box-pordos{width:430px;	height:auto;	float:left;	margin-left: 14px;	margin-top: 14px;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #CCCCCC;}
.box-secun h2{
margin-left:15px; 	margin-right:15px;	color:#0071BC;	font-size:16px;	font-weight: lighter;}
.box-secun  h2 a{	color:#0071BC;} .box-int h2 a:hover {color: #000066;}
.box-full-int{ width:890px; height:auto;	float:left;	margin-left: 15px;	margin-top: 15px; clear:both;}
.box-full-int h2{
margin-left:15px; 	margin-right:15px;	color:#0071BC;	font-size:16px;	font-weight: lighter;}
.box-full-int h2 a{	color:#0071BC;} .box-int h2 a:hover {color: #000066;}
.box-full-int img{ float:left; border: 1px solid #CCCCCC; margin-right:5px; margin-bottom:5px;}
.box-full-int h4{
margin-left:15px; 	margin-right:15px;	color:#0071BC; font-weight: normal;	font-size:12px;	margin-bottom:4px;}
.box-full-int h4.blue{color: #003399; font-weight: normal;	font-size:11px; background:#F7F7F7;}
.box-full-int ul, .box-full-int ol{
padding-left:15px; 	margin-right:15px; font-weight: normal;	font-size:11px;	margin-bottom:4px; display:block;}
.box-full-int ul li, .box-full-int ol li{
margin-left:15px; 	margin-right:15px; font-weight: normal;	font-size:11px;	margin-bottom:4px;}
/******TEXTOS***************/
.texto1 p{color: #003366;	font-size:12px;}
.texto2 p{color:#000000;	font-size:11px;}

input, textarea{	font-size:11px;	color: #003366;	background:#F7F7F7;	border: 1px solid #CCCCCC; padding:3px;}
input:hover, textarea:hover{color: #333333;}
input sumit:hover{ cursor:pointer;}
/******FRAMEs***************/
.bloquecontenerdor{ width:100; height:auto; float:left;}

/******GALERY*****/
#boxgalery{ float:left; width:869px; height:auto; text-align:center; margin-top:20px;}
#largeImg,#largeImg2,#largeImg3,#largeImg4, #largeImg5, #largeImg6 {	
border: solid 1px #ccc;	width: 514px;	height: 325px;	padding: 5px; float:left;}
.thumbs img,.thumbs2 img, .thumbs3 img, .thumbs4 img, .thumbs5 img,.thumbs6 img {	
border: solid 1px #ccc;	width: 115px;	height: 70px;	padding: 5px; float:left;}
.thumbs img:hover, .thumbs2 img:hover, .thumbs3 img:hover, .thumbs4 img:hover , .thumbs5 img:hover,.thumbs6 img:hover  {	
border-color: #661D0F;}

/*CONTACTO*/
.style1 {color: #003366;}
#gracias{ position:absolute; top:500px; left:20%; color: #003366; font-size:12px; width:200px;}

/*agregados*/

.recuadro-destacado{ width:400px; height:auto; overflow:auto; border:#0066FF 1px solid; background:#F0F0F0; margin:10px auto 10px auto; padding:10px 10px 10px 10px; text-align:center;}
.recuadro-destacado p, .textoazul{ color: #003399;	font-size:12px;	line-height: 16px;text-align:center;}
.recuadro-destacado strong,.textoazul strong{ color:#003399;	font-size:14px;	line-height: 16px;text-align:center;}
.tabla-destacado{ border:#0066FF 1px solid; background:#F0F0F0;}

.celeste{color:#0071BC;}

#popUp{ width:612px; height:527px; position:absolute; top:10%; left:50%; margin-left:-306px;  display:none;}

