
/******* contenido-sitio ********/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, select, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
	list-style: none;
}

a{text-decoration: none; color:  #000;}
a:link{text-decoration: none;color:  #0072bb;}
a:hover{ text-decoration:none; color: #0072bb;}
/*a:active{text-decoration: none;color:  #000;}
a:visited{text-decoration: none;color:  #000;}*/

body{
	background: #01284f;
	/*background: #fff url(../img/bg_cont.jpg) repeat-x bottom left;*/
	font-family: Arial, "Trebuchet MS" !important;
	font-size: 12px;
	color: #78787f;
	line-height: 18px;
}

p{margin:0px 0px 15px 0px;}
.clear{clear: both; height:1px}
.floatL{
	float: left;
}
.floatR{
	float: right;
}
#espacio{padding: 10px;}
#espacio2{padding: 20px 15px 15px 20px;}
#margB{
	margin-bottom: 10px;
}
/******************** CONTENEDORES ************************/

.contenedor{
	background:#fff url(../img/bg_body.jpg) repeat-x top left;
	overflow: hidden;
	position: relative;
}
.contenedor2{
	overflow: hidden;
	background: url(../img/sombra.png) no-repeat center;
	position: relative;
}
.contenido{
	margin: 0px auto 0px auto;
	overflow: hidden;
	width: 960px;
	position: relative;
}
.top{
	height: 174px;
	overflow: hidden;
	background: url(../img/bg_top.jpg) no-repeat top right;
	position: relative;
}
/*slide*/
.slide{
	height: 298px;
	background: #fff url(../img/bg_slide.jpg) no-repeat top right;
}
.titulo{
	background: url(../img/linea.jpg) no-repeat 0px 5px;
	color:#42537a;
	font: bold 33px/33px Arial;
	padding-left: 40px;
	margin-bottom: 10px;
}
.titulo span{
	color:#42537a;
	font: bold 16px/20px Arial;
	display:block;
}
.box_slide{
	margin: 20px 0px 0px 40px;
	width: 370px;
	clear: both;
}
.contvermas2{
	background: url(../img/bg_vermas2.png) no-repeat top left;
	height: 24px;
	width: 117px;
	float: right;
	text-align: left;
}
.vermas2 a{
	background: url(../img/flecha3.jpg) no-repeat 0px 5px;
	font: normal 12px/24px Arial;
	color: #fff;
	padding-left: 12px;
	margin-left: 15px;
}
/* fin-slide */
.cuerpo{
	overflow: hidden;
	background:#d3d5d6 url(../img/bg_cuerpo.jpg) repeat-x top left;
	position: relative;
}

.internas{
	margin: 0px auto 0px auto;
	overflow: hidden;
	width: 960px;
	position: relative;
}
.interna{
	margin: 0px auto 0px auto;
	overflow: hidden;
	position: relative;
	background:#FFF;
	padding:20px;
}

/*** destacaditas *****/

.contvermas{
	background: url(../img/bg_vermas.png) no-repeat top left;
	height: 26px;
	width: 192px;
}
.vermas a{
	background: url(../img/flecha2.jpg) no-repeat 0px 5px;
	font: normal 12px/26px Arial;
	color: #fff;
	padding-left: 12px;
	margin-left: 15px;
}
.cont_dest{
	float: left;
	width: 316px;
	overflow: hidden;
}
.cont_text{
	padding: 15px;
}
.dest_1{
	width: 316px;
	height: 144px;
	background: #283141;
	text-align: center;
}
.dest_2{
	width: 316px;
	height: 144px;
	background: #000;
	text-align: center;
}
.dest_3{
	float: left;
	width: 293px;
	/*height: 144px;*/
	background: url(../img/bg_nov.jpg) repeat-x top left;;
	padding: 10px 15px 10px 20px;
}
.img1{
	padding: 2px;
	background: #616a79;
	margin-top: 20px;
}
.img2{
	padding: 2px;
	background: #3478ab;
	margin-top: 20px;
}

h1{
	color: #3e4858;
	font:normal 20px "Trebuchet MS" !important;
	display: block; 
	margin-bottom: 10px;
	/*text-transform: uppercase;*/
}

 /* noticias */
h2{
	color: #0072bb;
	font:bold 20px Arial;
	display: block; 
	margin-bottom:10px
	/*text-transform: uppercase;*/
}
h2 a{
	/*background: url(../img/flecha.jpg) no-repeat 0px 5px;*/
	color: #0072bb;
	font:bold 20px Arial;
	display: block; 
	padding-left: 12px;
	margin-bottom: 10px;
	/*text-transform: uppercase;*/
}
.leermas a{
	background: url(../img/flecha.jpg) no-repeat 0px 5px;
	color: #0072bb;
	font:normal 12px/15px Arial;
	float:right;
	padding-left:10px;
	margin-right:20px;
	}
	
.imagen{float:left; border:1px solid #CCC; padding:2px; margin:0px 15px 0px 15px;}

h3{
	color: #43527a;
	font:bold 20px "Trebuchet MS" !important;
}
.dest_3 p{
	color: #888888;
	margin-left: 12px;
	line-height: 16px;
}
.puntosh{
	height: 1px;
	border-top: 1px dotted #000;
	margin-bottom: 10px;
}
.puntosh2{
	height: 1px;
	border-top: 1px dotted #ccc;
	margin-bottom: 10px;
	margin-top:10px;
}
.img{
	border: 1px solid #bdbdbd;
	float: left;
	margin: 0px 10px 5px 10px;
}

.lista{
	overflow: hidden;
	float: left;
	margin-left: 40px;
}
.lista li{
	background: url(../img/flecha.jpg) no-repeat 0px 5px;
	padding-left: 12px;
	margin-bottom: 5px;
}

/*footer*/

.cont_footer{
overflow: hidden;
background: url(../img/bg_footer1.jpg) repeat-x top left;
}
.footer{	
	background: url(../img/bg_footer.jpg) repeat-x top left;
	height: 81px;
	overflow: hidden;
	width: 960px;
	margin: 0px auto 0px auto;
	padding: 17px 0px 17px 0px;
	font: normal 11px Arial;
	color: #444141; 
	text-align:center;
	position: relative;	
	}
.footer a{font: normal 11px Arial; color: #444141;}
.footer a:hover{ text-decoration:underline}

/******** contacto ***********/

.cont_contacto{
	padding-left: 50px;
	overflow: hidden;
	width: 400px;
	margin-top: 15px;
	float: left;

}

.cont_contacto input{
	background: #278acb;
	color: #fff;
	padding-left: 3px;
	font: normal 11px Arial;
	width: 250px;
	height: 18px;
	float: left;
	margin: 0px 3px 8px 5px;
	border: none;
}
.cont_contacto .tex{
	width: 70px;
	text-align: right;
	float: left;
	font: normal 12px Tahoma, Arial;
	margin-right: 5px;
}

.cont_contacto textarea{
	background: #278acb;
	color: #fff;
	padding-left: 3px;
	font: normal 11px Arial;
	width: 250px;
	height: 80px;
	float: left;
	margin: 0px 3px 8px 5px;
	border: none;
}
.cont_contacto input.bot_enviar {
	background: #727f4a;
	width: 70px;
	color: white;
	text-align: center;
	height: 22px;
	border: 1px solid #b2b387;
	padding-bottom: 5px;
	margin-right: 20px;
}
.coblig{color:#278acb; font-size:24px; font-weight:bold; }

	.lineah {
    background: none repeat scroll 0 0 #EEEEEE;
    height: 1px;
    margin: 7px 0;
}
.lista {
    background: url("/img/lineachica.jpg") no-repeat scroll 0 4px transparent;
    padding-left: 15px;
    text-align: left;
    clear: both;
}
