@charset "utf-8";
/* CSS Document */

body{
	font-family: Century Gothic, Arial Narrow, sans-serif;
	font-size:12px;
	color:#808080;
	margin:0; 
	padding:0;
	text-align:left;
	width:100%;
	background-color:#001844;
}

.header{
	height:90px;
	background-color:#FFF;
}

		.logo{
			float:left;
			vertical-align:middle;
			width:450px;
		}
		.header_descripciones{
			float:left;
			vertical-align:middle;
			width:450px;
		}
			.llamenos{
				font-size:12px;
				text-align:right;
				font-weight:bold;
				vertical-align:middle;
			}
			.ingles{
				font-size:12px;
				text-decoration:none;
				color:#00205A;
			}
			.ingles a:hover, .ingles a:active, .ingles a:visited {
				font-size:12px;
				text-decoration:none;
				color:#00205A;
			}

.principal{
	width:100%;
	height:557px;
	background-color:#66799C;
}

.secundaria{
	width:100%;
	background-color:#F2F2F2;
	height:395px;
}

.footer{
	width:100%;
	height:32px;
	padding-top:16px;
	color:#FFF;
	text-align:center;
	vertical-align:middle;

	bottom: 0 !importante;
	bottom: -1px;
}

.tamano_total{
	width:900px;
	text-align:left;
}

/*Menu*/
.espacio1{
	height:22px;
}

.espacio2{
	height:10px;
}

.menu{
	width:900px;
	height:41px;
	text-align:left;
	vertical-align:middle;
	color:#FFF;
	background-color:#00205A;
}

.item_menu{
	font-family: Century Gothic, Arial Narrow, sans-serif;
	font-size:12px;
	color:#FFF;
	display:block;
	float:left;
	width:84px;
	height:100%;
	padding-left:15px;
	padding-top:5px;
	text-decoration:none;
}

.item_menu a:active, .item_menu a:visited {
	font-family: Century Gothic, Arial Narrow, sans-serif;
	font-size:12px;
	color:#FFF;
	display:block;
	float:left;
	width:84px;
	height:100%;
	text-decoration:none;
}

.item_menu a:hover{
	font-family: Century Gothic, Arial Narrow, sans-serif;
	font-size:12px;
	color:#FFF;
	display:block;
	float:left;
	width:84px;
	height:100%;
	text-decoration:underline;
	cursor:pointer;
}

.fondo_principal{
	width:900px;
	height:460px;
	background-color:#FFF;
}

/*carrusel*/
.carrusel{
	width:886;;
	vertical-align:middle;
	height:446px;
}
#slidebox{position:relative; margin:0px auto; padding-top:7px;}
#slidebox, #slidebox .content{width:886px;}
#slidebox, #slidebox .container, #slidebox .content{height:446px;}
#slidebox{overflow:hidden;}
#slidebox .container{position:relative; left:0;}
#slidebox .content{ float:left;}
#slidebox .content div{padding:0px 0px; font-family:Century Gothic, Arial Narrow, sans-serif; font-size:12px;}
#slidebox .next, #slidebox .previous{position:absolute; z-index:2; display:block; width:45px; height:45px;}
#slidebox .next{right:0; margin-top:-40px; margin-right:10px; background:url(../images/slidebox_next.png) no-repeat left top;}
#slidebox .next:hover{background:url(../images/slidebox_next_hover.png) no-repeat left top;}
#slidebox .previous{margin-left:10px; margin-top:-40px; background:url(../images/slidebox_previous.png) no-repeat left top;}
#slidebox .previous:hover{background:url(../images/slidebox_previous_hover.png) no-repeat left top;}
#slidebox .thumbs{position:absolute; z-index:2; bottom:10px; background-image:url(../images/seccion_botones.png); background-repeat:no-repeat; width:886px; height:20px;}
#slidebox .thumbs .thumb{ display:block; float:left; margin-left:10px; font-family:Century Gothic, Arial Narrow, sans-serif; font-size:9px; text-decoration:none; padding:2px 4px; background-image:url(../images/slidebox_thumb.png); background-repeat:no-repeat; width:15px; height:15px; color:#FFF;}
#slidebox .thumbs .thumb:hover{background-image:url(../images/slidebox_thumb_selected.png); background-repeat:no-repeat; color:#000; }
#slidebox .selected_thumb{background-image:url(../images/slidebox_thumb_selected.png); background-repeat:no-repeat; display:block; margin-left:10px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:9px; text-decoration:none; padding:2px 4px; color:#000; width:15px; height:15px;}

.banner1{
	background-image:url(../images/item1.png);

}

.espacio_imagen_banner{
	float:left;
	width:570px;
	height:446px;
}

.texto_banner{
	float:left;
	color:#FFF;
	font-family: Century Gothic, Arial Narrow, sans-serif;
	font-size:36px;
	width:316px;
	padding-left:41px;
	padding-right:41px;
}

/*sección secundaria*/
.espacio_cajas{
	width:20px;
	height:100px;
	float:left;
}

.cuadro{
	float:left;
	height:100px;
	width:440px;
	background-image:url(../images/fondo_cuadro.png);
	background-repeat:no-repeat;
}

.titulos_secundaria{
	color:#FFF;
	font-family: Century Gothic, Arial Narrow, sans-serif;
	font-size:21px;
	padding-right:10px;
}

.textos_secundaria{
	color:#FFF;
	font-family: Century Gothic, Arial Narrow, sans-serif;
	font-size:12px;
	padding-right:10px;
}

.fecha{
	color:#001844;
	font-family: Century Gothic, Arial Narrow, sans-serif;
	font-size:12px;
	font-weight:bold;
}

.titulo_noticia{
	color:#201D33;
	font-family: Century Gothic, Arial Narrow, sans-serif;
	font-size:14px;
	font-weight:bold;
}

.texto_noticia{
	color:#808080;
	font-family: Century Gothic, Arial Narrow, sans-serif;
	font-size:12px;
	font-weight:bold;
}

.mas{
	color:#001844;
	font-family: Century Gothic, Arial Narrow, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.mas a:hover, .mas a:active, .mas a:visited {
	color:#001844;
	font-family: Century Gothic, Arial Narrow, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

/* Interiores*/
.menu_imagen{
	width:100%;
	height:200px;
	background-color:#66799C;
}

.fondo{
	width:886px;
	height:90px;
	background-color:#FFF;
	padding-left:7px;
	padding-right:7px;
	padding-top:7px;
	padding-bottom:7px;
}

.interiores_fondo_texto{
	width:100%;
	background-color:#F2F2F2;
	min-height:500px;
}

.titulos_interiores{
	font-family: Century Gothic, Arial Narrow, sans-serif;
	font-size:21px;
	font-weight:bold;
	color:#00205A;
	padding-left:20px;
}

.subtitulos_interiores{
	font-family: Century Gothic, Arial Narrow, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#00205A;
}

.sub_subtitulos_interiores{
	font-family: Century Gothic, Arial Narrow, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#66799C;
}

.texto_interior{
	font-family: Century Gothic, Arial Narrow, sans-serif;
	font-size:12px;
	color:#808080;
}

li
{
	color:#00205A;
}



/*Formulario*/

fieldset {background:#f2f2e6; padding:10px; border:1px solid #fff; border-color:#fff #666661 #666661 #fff; margin-bottom:36px; width:530px;}
input, textarea, select {font:12px/12px Century Gothic, Arial Narrow, sans-serif; padding:0;}
fieldset.action { background:#66748F; border-color:#e5e5e5 #797c80 #797c80 #e5e5e5; margin-top:-20px;}
legend { background:#001844; color:#fff; font:17px/21px Century Gothic, Arial Narrow, sans-serif; padding:0 10px; margin:-26px 0 0 -11px; font-weight:bold; border:1px solid #fff; border-color:#e5e5c3 #505014 #505014 #e5e5c3;}
label {font-size:11px; font-weight:bold; color:#666;}
label.opt {font-weight:normal;}
dl {clear:both;}
dt {float:left; text-align:right; width:80px; line-height:25px; margin:0 10px 10px 0;}
dd {float:left; width:400px; line-height:25px; margin:0 0 10px 0;}


#contenedor {width:565px; margin:0 auto;}


/*Text inputs*/
.NFText {border:none; vertical-align:middle; font:12px/15px Century Gothic, Arial Narrow, sans-serif; background:none;}
.NFTextCenter {height:15px; background:url(../images/input.png) repeat-x 0 0; padding:3px 0; margin:0; float:left; line-height:15px;}
.NFTextLeft, .NFTextRight {width:7px; height:21px; vertical-align:middle; float:left;}
.NFTextLeft {background:url(../images/input-left.png) no-repeat 0 0;}
.NFTextRight {background:url(../images/input-right.png) no-repeat 0 0;}
/*Buttons*/
.NFButton {width:auto; height:26px; color:#fff; padding:0 2px; background:url(../images/button.png) repeat-x 0 0; cursor:pointer; border:none; font:10px/26px Century Gothic, Arial Narrow, sans-serif; font-weight:bold; text-transform:uppercase; letter-spacing:1px; vertical-align:middle;}
.NFButtonLeft, .NFButtonRight {width:6px; height:26px; vertical-align:middle;}
.NFButtonLeft {background:url(../images/button-left.png) no-repeat 0 0;}
.NFButtonRight {background:url(../images/button-right.png) no-repeat 0 0;}
/*Textareas*/
.NFTextarea {border:none; background:none; font:12px/12px Century Gothic, Arial Narrow, sans-serif; margin:0;}
.NFTextareaTop, .NFTextareaBottom {height:5px; clear:both; float:none; padding-right:10px;}
.NFTextareaTop {background:url(../images/textarea-tr.png) no-repeat 100% 0;}
.NFTextareaBottom {background:url(../images/textarea-br.png) no-repeat 100% 0; margin-bottom:5px;}
.NFTextareaTopLeft, .NFTextareaBottomLeft {width:5px; height:5px;}
.NFTextareaTopLeft {background:#f2f2e6 url(../images/textarea-tl.png) no-repeat 0 0;}
.NFTextareaBottomLeft {background:#f2f2e6 url(../images/textarea-bl.png) no-repeat 0 0;}
.NFTextareaLeft, .NFTextareaRight, .NFTextareaLeftH, .NFTextareaRightH {float:left; padding-bottom:5px;}
.NFTextareaLeft, .NFTextareaLeftH {width:5px;}
.NFTextareaLeft {background:url(../images/textarea-l-off.png) repeat-y 0 0;}
.NFTextareaLeftH {background:url(../images/textarea-l-over.png) repeat-y 0 0;}
.NFTextareaRight, .NFTextareaRightH {padding-right:5px; padding-bottom:0;}
.NFTextareaRight {background:url(../images/textarea-r-off.png) repeat-y 100% 0;}
.NFTextareaRightH {background:url(../images/textarea-r-over.png) repeat-y 100% 100%;}
/*Safari*/
select, input, textarea, button {outline:none; resize:none;}