/*
#contenedor .sombra2, #contenedor .sombra3, #contenedor .sombra4, #contenedor .caja{left:-1px; top:-1px;}
#contenedor .sombra1{position:relative; width:176px; height:140px; background-color:#CCCCCC;}
#contenedor .sombra2{position:relative; width:176px; height:140px; background-color:#999999;}
#contenedor .sombra3{position:relative; width:176px; height:140px; background-color:#666666;}
#contenedor .sombra4{position:relative; width:176px; height:140px; background-color:#333333;}
#contenedor .caja{position:relative; width:176px; height:140px; background-color:#FFFFFF; border:0px solid #CCC; padding:0px;}
*/

body {margin-left:0px; margin-top:0px; margin-right:0px; margin-bottom:0px; background-color:#FFFFFF;
	  scrollbar-base-color:#183a55; scrollbar-arrow-color:#999999; scrollbar-DarkShadow-Color:#666666; scrollbar-highlight-color:#cccccc; margin:0; padding:0px; border:0;}
	  
.body01 {margin-left:0px; margin-top:0px; margin-right:0px; margin-bottom:0px; background-color:#000000;
	  scrollbar-base-color:#183a55; scrollbar-arrow-color:#999999; scrollbar-DarkShadow-Color:#666666; scrollbar-highlight-color:#cccccc; margin:0; padding:0px; border:0;}

.tabla{font-family:Tahoma, Verdana, Arial; font-size:2px;}

.fondom-izq{background-image:url(../img/fondos/fondo-izq.jpg); background-position:right top; background-repeat:no-repeat; font-size:10px;}
.fondom-der{background-image:url(../img/fondos/fondo-der.jpg); background-position:left top; background-repeat:no-repeat; font-size:10px;}
.fondom-med{background-image:url(../img/fondos/fondo-med.jpg); background-position:center top; background-repeat:no-repeat; font-size:10px;}
.fondom-banner01{background-image:url(../img/banner/banner01.jpg); background-position:left top; background-repeat:no-repeat; font-size:10px;}
.fondom-menu01{background-image:url(../img/menu-sup/menu01.jpg); background-position:left top; background-repeat:no-repeat; font-size:10px;}
.fondom-contenido01{background-image:url(../img/contenido/contenido01.jpg); background-position:top left; background-repeat:no-repeat; font-size:10px;}
.fondom-contenido02{background-image:url(../img/contenido/contenido02.jpg); background-position:top left; background-repeat:no-repeat; font-size:10px;}
.fondom-contenido03{background-image:url(../img/contenido/contenido03.jpg); background-position:top left; background-repeat:no-repeat; font-size:10px;}
.fondom-contenido04{background-image:url(../img/contenido/contenido04.jpg); background-position:top left; background-repeat:no-repeat; font-size:10px;}
.fondom-contenido05{background-image:url(../img/contenido/contenido05.jpg); background-position:top left; background-repeat:no-repeat; font-size:10px;}

.borde-todo{ border:solid #183a55 1px; font-size:10px;}
.borde-lrb{border-top:none; border-left:#183a55 solid 1px; border-right:#183a55 solid 1px; border-bottom:#183a55 solid 1px; font-size:10px;}
.borde-t{border-top:#183a55 solid 1px; font-size:10px;}
.borde-b{border-bottom:#183a55 solid 1px; font-size:10px;}
.borde-b1{border-bottom:#183a55 solid 1px; font-size:10px; border-bottom-width:medium;}
.borde-cont{border-bottom:#4daa32 solid 1px; font-size:10px;}

/*TEXTOS*/
.txt-home01{font-family:Tahoma, Verdana, Arial; font-size:11px; color:#183a55;}
.txt-home01a{font-family:Tahoma, Verdana, Arial; font-size:11px; color:#183a55; text-align:justify;}
.txt-home02{font-family:Tahoma, Verdana, Arial; font-size:11px; color:#bb0224; line-height:125%;}
.txt-home03{font-family:Tahoma, Verdana, Arial; font-size:11px; color:#4f4e4e; line-height:125%;}
.txt-contenido01{font-family:Tahoma, Verdana, Arial; font-size:11px; color:#183a55; line-height:150%;}
.txt-pie01{font-family:Tahoma, Verdana, Arial; font-size:9px; color:#4f4e4e;}

/*ENLACES*/
a.link-home01:link{font-family:Tahoma, Verdana, Arial; font-size:11px; color:#bb0224; text-decoration:none;}
a.link-home01:visited{font-family:Tahoma, Verdana, Arial; font-size:11px; color:#bb0224; text-decoration:none;}
a.link-home01:hover{font-family:Tahoma, Verdana, Arial; font-size:11px; color:#002d9b; text-decoration:underline; font-style:oblique;}
a.link-home01:active{font-family:Tahoma, Verdana, Arial; font-size:11px; color:#bb0224; text-decoration:none;}

a.link-home02:link{font-family:Tahoma, Verdana, Arial; font-size:11px; color:#183a55; text-decoration:none;}
a.link-home02:visited{font-family:Tahoma, Verdana, Arial; font-size:11px; color:#183a55; text-decoration:none;}
a.link-home02:hover{font-family:Tahoma, Verdana, Arial; font-size:11px; color:#bb0224; text-decoration:underline; font-style:italic;}
a.link-home02:active{font-family:Tahoma, Verdana, Arial; font-size:11px; color:#183a55; text-decoration:none;}

a.link-home03:link{font-family:Tahoma, Verdana, Arial; font-size:11px; color:#bb0224; text-decoration:none;}
a.link-home03:visited{font-family:Tahoma, Verdana, Arial; font-size:11px; color:#bb0224; text-decoration:none;}
a.link-home03:hover{font-family:Tahoma, Verdana, Arial; font-size:11px; color:#002d9b; text-decoration:underline;}
a.link-home03:active{font-family:Tahoma, Verdana, Arial; font-size:11px; color:#bb0224; text-decoration:none;}

a.link-home04:link{font-family:Tahoma, Verdana, Arial; font-size:15px; color:#0C3C67; text-decoration:none; font-weight:bold}
a.link-home04:visited{font-family:Tahoma, Verdana, Arial; font-size:15px; color:#0C3C67; text-decoration:none; font-weight:bold}
a.link-home04:hover{font-family:Tahoma, Verdana, Arial; font-size:15px; color:#FFFFFF; text-decoration:none; font-weight:bold}
a.link-home04:active{font-family:Tahoma, Verdana, Arial; font-size:15px; color:#0C3C67; text-decoration:none; font-weight:bold}

a.link-home05:link{font-family:Tahoma, Verdana, Arial; font-size:14px; color:#0C3C67; text-decoration:none; font-weight:bold}
a.link-home05:visited{font-family:Tahoma, Verdana, Arial; font-size:14px; color:#0C3C67; text-decoration:none; font-weight:bold}
a.link-home05:hover{font-family:Tahoma, Verdana, Arial; font-size:14px; color:#bb0224; text-decoration:underline; font-weight:bold}
a.link-home05:active{font-family:Tahoma, Verdana, Arial; font-size:14px; color:#0C3C67; text-decoration:none; font-weight:bold}
/*ESTILOS FORMULARIO DE CONTACTOS*/
.f-contactos1{font-family:Tahoma, Verdana, Arial; font-size:14px; color:#4f4e4e;}
.f-contactos2{font-family:Tahoma, Verdana, Arial; font-size:13px; color:#183a55;}
.f-contactos3{font-family:Tahoma, Verdana, Arial; font-size:13px; color:#990000;}
.f-mensaje1{font-family:Verdana, Tahoma, Arial; font-size:11px; color: #bb0224; font-weight:bold;}
.f-mensaje2{font-family:Verdana, Tahoma, Arial; font-size:9px; color: #bb0224; font-weight:bold;}
.f-contactos_txt{font-family:Tahoma, Verdana, Arial; font-size:11px; color:#183a55; font-weight:bold;}
.f-botones{background-color:#183a55; border-bottom:#000000 1px solid; border-left:#ffffff 1px solid; border-right:#000000 1px solid; border-top:#ffffff 1px solid;
	       font:bold 11px Tahoma, Verdana, Arial; color:#FFFFFF; cursor:hand;} 
.f-form{background-color:#ffffff; border:1px solid #183a55; 
	    font-family:tahoma, verdana, arial; font-size:11px; color:#4f4e4e;}
	  
/*desplegable*/
.oculto_pregunta{ display:none; position:absolute}
.visible_pregunta{ display:block; padding:2px;}
a.link-cerrar:link{font-family:Tahoma, Verdana, Arial; font-size:10px; color:#ff0000; text-decoration:none;}
a.link-cerrar:visited{font-family:Tahoma, Verdana, Arial; font-size:10px; color:#ff0000; text-decoration:none;}
a.link-cerrar:hover{font-family:Tahoma, Verdana, Arial; font-size:10px; color:#183a55; text-decoration:underline; font-style:oblique;}
a.link-cerrar:active{font-family:Tahoma, Verdana, Arial; font-size:10px; color:#ff0000; text-decoration:none;}






.basic  {
	width:100%;
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	border:0px solid #000;
}
.basic div {
	padding-top:3px;
	padding-bottom:2px;
}
.basic_bg{
	background-color:#bfebff;
	border:#49a5ce solid 1px;
}
.basic p {
	margin:0px;
	padding:0px;
}
.basic b {
	display:block;
	padding:0px;
	margin-top:0;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
	color:#003c70;
}
.basic a {
	cursor:pointer;
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	color:#003c70;
	line-height:150%;
	text-decoration:none;
	display:block;
	padding:0px 0px 0px 0px; /*top - right - bottom - left*/
	border:#ffe400 solid 1px;
	background-color:#fffce5;
}
.basic a:hover {
	cursor:pointer;
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	color:#078D47;
	text-decoration:none;
	display:block;
	padding:0px 0px 0px 0px; /*top - right - bottom - left*/
	border:#4daa32 solid 1px;
	background-color:#66e142;
}
.basic a.selected {
	cursor:pointer;
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	color:#003c70;
	line-height:150%;
	text-decoration:none;
	display:block;
	padding:0px 0px 0px 0px; /*top - right - bottom - left*/
	border:#FDB913 solid 0px;
	background-color:#FFF4C0;
}
