


body{font-family: Verdana;font-size: 10px;color: #666; text-align:center; line-height:15px;}

/*Principio_______________Carga en el layout __________________ */
/*Carga el Contenido completo */

#principal {width: 990px;	margin:0 auto;}
		
/* Fin carga el Contenido completo */

/*Carga el header */

#banner {padding:0px; margin:0;}
		
/*Fin carga el header */

/*Cargamos el Logo*/

#logo {	background-image:url(../images/logo.jpg); background-repeat:no-repeat; width:180px; height:48px; float:left;	}

/* Fin logo */

/*sitemap superior*/

#sitemap{text-align:right; margin-bottom:25px; margin-top:5px; margin-right:10px;}
#sitemap a { cursor: pointer;  color: #c4c2c2; font-size:9px; text-decoration:none; }
#sitemap a:hover {cursor: pointer;  color: #c4c2c2; font-size:9px; font-weight:normal;text-decoration:none;  }
#sitemap a.link {cursor: pointer;  color: #c4c2c2; font-size:9px; text-decoration:none; }

/*Fin sitemap superior*/

/*Carga el cuerpo en el layout */

#cuerpo{ margin:0; padding:0}
			
/*Fin carga el cuerpo en el layout */

/*Carga el pie de página */
		
#footer {clear: both; padding: 0px; background-image:url(../images/deg.jpg);background-repeat:no-repeat;background-position:top; padding-top:20px;}
		
/* Fin carga el pie de página */

/*Carga contenido */

#contenido {padding: 5px 10px; font-family: Verdana; font-size: 10px; float:left; margin-top:10px;	}
#contenido1{ width:600px; float:left; margin-right:15px; text-align:justify; padding-right:15px;}
#contenido2{ width:320px;; float:left; text-align:left;}
#contenido3{ width:900px;; float:left; text-align:left; margin-left: 40px; }

/*Fin Carga contenido */


/*Opciones de formato de texto generico*/
h1{font-family: Verdana; font-size: 15px; color:#2a166f; font-weight:bold; padding-left:15px; text-align:left; border-bottom: 1px solid #2a166f;}
h2{ }
h3{font-size: 10px;background-image:url(../images/noticia.png); background-position:top left; background-repeat:no-repeat; padding-left:20px;}

em{	color:#2a166f;	text-align: justify;	font-style: italic;	}

strong {color:#2a166f; font-weight: bold;}
		

	
/*Fin Opciones de formato de texto generico */
a { color:#2a166f; text-decoration:underline; }
a:hover { font-weight:bold}
/*Cargamos pagina contacto */

#formulario{ width:100%;}
#formulario1{ width:400px; float:left; margin: 10px; padding: 5px; float:left;}
#formulario2{font-size: 10px; width:200px; float:left; margin: 10px; padding: 5px;}
#formulario2 span{ font-weight:bold;}

/*Fin pagina contactos */

/*Noticias*/


#noticias{ width:320px; padding-left:5px; padding-right:5px; padding-bottom:15px; padding-top:15px; border-bottom:#2a166f dotted 1px; clear:both; }
#noticias a { text-decoration:none; color:#666;	font-size: 10px;
}

/*Fin Noticias*/

/*Cargamos el formulario */

form {	font-family: Verdana; font-size: 10px; line-height: 30px; text-align:right;	margin-right:15px; margin-left:25px;}
label, span.label { position: relative; color:#2a166f; margin-top:10px; }
input:focus,input.error:focus, textarea:focus {	background-color: #fff;font-family: Verdana; font-size: 10px; margin-left:5px;}
select{font-family: Verdana; font-size: 10px; }
input {	font-family: Verdana; font-size: 10px; color: #0099FF; }
input#sendButton {width:131px; height:32; background-repeat:no-repeat; padding:0.25em; margin:22px 15px 5px 4px; color:#2a166f; font-weight:bold; cursor:pointer;}

/*Fin carga formulario */
.error {
	background:url("../images/error.png") no-repeat;
	background-position:left;
	color:#F00 !important;	
	
	padding-left:25px;
	padding-top:5px;
	padding-bottom:5px;
	font-size: 10px;

}
.info {
	background:url("../images/information.png") no-repeat;
	background-position:left;
	color:#0066CC;
	margin:5px;
	padding-left:25px;
	padding-top:15px;
	padding-bottom:15px;
	font-size: 10px;

	}

.ok {
	background:url("../images/ok.png") no-repeat;
	background-position:left;
	color:#009900;
	margin:5px;
	padding-left:25px;
	padding-top:15px;
	padding-bottom:15px;
	font-size: 10px;

	}
/*Principio_______________Sección de menu __________________ */

#menu {	padding-top:0px; margin-top:0;	margin-right:0; margin-bottom:5px; margin-left:0; padding-left:0px; text-align:center; padding-left:150px;	}
#menu ul { }
#menu li { list-style: none; float: left;}
#menu li a { cursor: pointer; padding: 5px 20px; line-height: 25px; background: #fff; margin: 0 1px 0 0; color: #2a166f; font-weight:bold; font-size:12px; text-decoration:none; }
#menu li a:hover { background: #2a166f; color: #fff }
#menu li a:link { background: #2a166f; color: #fff }
#menu li a:visited { background: #fdf602; color: #2a166f }

/*FIN_______________Sección de menu __________________ */

/*Degradado bajo el menu*/

#deg {width:874px;background-image:url(../images/deg.jpg);background-repeat:no-repeat;background-position:bottom; height:12px; float:left; padding-bottom:10px;}

/*Degradado bajo el menu*/



/*Capa imagenes en movimiento*/

#imagenes { width:424px; height:208px; float:left}
#imagenes img { border:0; margin:0; padding:0;}

/*Fin Capa imagenes en movimiento*/

/*Capa Formulario derecha*/


#formulario { float:left; width:460px; margin-left:20px; background-image:url(../images/form_cen.jpg); background-repeat:repeat-y;  }
#form_sup { background-image:url(../images/form_sup.jpg); width:460px; height:36px; background-repeat:no-repeat}
#form_cen { }
#form_inf { background-image:url(../images/form_inf.jpg); width:460px; height:14px; background-repeat:no-repeat}

/*Fin Capa Formulario derecha*/


/* resultados busqueda*/
#resultados{background-image:url(../images/deg.jpg);background-repeat:no-repeat; background-position:bottom; padding-bottom:10px; padding-top:10px; float:left; width:900px;}
#resultados img{ border:0; background-position:left; background-position:center;}
#leyenda{float:right; font-size:9px; border:#2a166d 3px double; padding:5px; color:#000099;}
#leyenda img {border:0; background-position:left; background-position:center;}


/* ---------------------- Dolphin nav ---------------------- */
#dolphincontainer{position:relative;height:56px;color:#E0E0E0;background:#143D55;width:100%;font-family:Helvetica,Arial,Verdana,sans-serif;}
#dolphinnav{position:relative;height:33px;font-size:12px;text-transform:uppercase;font-weight:bold;background:#fff url(/images/dolphin_bg.gif) repeat-x bottom left;padding:0 0 0 20px;}
#dolphinnav ul{margin:0;padding:0;list-style-type:none;width:auto;float:left;}
#dolphinnav ul li{display:block;float:left;margin:0 1px;}
#dolphinnav ul li a{display:block;float:left;color:#EAF3F8;text-decoration:none;padding:0 0 0 20px;height:33px;}
#dolphinnav ul li a span{padding:12px 20px 0 0;height:21px;float:left;}
#dolphinnav ul li a:hover{color:#fff;background:transparent url(/images/dolphin_bg-OVER.gif) repeat-x bottom left;}
#dolphinnav ul li a:hover span{display:block;width:auto;cursor:pointer;}
#dolphinnav ul li a.current,#dolphinnav ul li a.current:hover{color:#fff;background:#1D6893 url(/images/dolphin_left-ON.gif) no-repeat top left;line-height:275%;}
#dolphinnav ul li a.current span{display:block;padding:0 20px 0 0;width:auto;background:#1D6893 url(/images/dolphin_right-ON.gif) no-repeat top right;height:33px;}
/* ---------------------- END Dolphin nav ---------------------- */