@charset "utf-8";
/* CSS Document 
 * Autor: Innova Creaciones SC http://www.innovacreaciones.es
 * Proyecto: AV Gerencia Preventiva
 * Copyright 2010
 */
 
* { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif;}
body { background:#e7e6e1 url(../img/bg.gif) repeat-x center 70px;}
a{color:#211f60 }
a:hover{text-decoration:none }
input[type="text"], input[type="password"], textarea, select {border:solid 1px #c2d5e0; padding:2px;}
input[type="submit"] {width:132px;display:block;background:url(../img/enviar.png) no-repeat top left; height:26px; border:none !important; cursor:pointer; margin:5px 0;}
input[type="submit"]:hover { background-position:bottom left;}

#wrapper { width:1000px; margin:0 auto; background: transparent url(../img/bg_main.gif) repeat-y center top; overflow:auto;}
#top_menu { background:#FFF; line-height:60px; font-size:14px; color:#5f5f5f; text-align:right; padding-right:15px;}
#top_menu ul { list-style:none;}
#top_menu ul li { display:inline;font-size:14px; margin:0 10px 0 5px;}
#top_menu ul li a {color:#5f5f5f; text-decoration:none}
#top_menu ul li a:hover { text-decoration:underline;}

#top_menu ul li.inicio { background:url(../img/casa.gif) no-repeat center left; padding-left:18px;}
#top_menu ul li.mapa_web { background:url(../img/webmap.gif) no-repeat center left; padding-left:18px;}
#top_menu ul li.contacto { background:url(../img/sobre.gif) no-repeat center left; padding-left:18px;}

#menu { background:url(../img/bg_menu.gif) repeat-x; height:50px;}
#menu ul { text-align:center;}
#menu ul li {background:url(../img/bullet_menu.gif) no-repeat left center; list-style:none; display:inline; line-height:50px; font-size:14px; padding:0 10px 0 20px; }
#menu ul li.primero { background:none;}
#menu ul li a{ color:#FFF; font-weight:bold; text-decoration:none}
#menu ul li a:hover { text-decoration:underline;}

#banners_top { height:184px;}
.banner_home { width:168px; height:184px; border: solid 1px #FFF; border-width:0 1px 1px 0; float:left;}
.privado { background:url(../img/bg_form_home.jpg) repeat-x top center; color:#041f1a; font-size:12px; font-weight:bold;}
.privado span { color:#c2d5e0}
.privado form {padding:40px 0px 0 15px;}
.privado input[type="text"], .privado input[type="password"] { border:solid 1px #c2d5e0; width:132px; margin-bottom:10px;}
.privado input[type="submit"]{ width:132px;display:block;background:url(../img/but_entrar.png) no-repeat top right; height:26px; border:none !important; cursor:pointer}
.privado input[type="submit"]:hover { background:url(../img/but_entrar.png) no-repeat bottom right; height:26px; border:none !important; cursor:pointer}

#menu2 { height:53px; background-color:#a3a3a3; clear:both}
.menu2 {width:168px; border-right:solid 1px #FFF;height:53px; float:left; position:relative;}
.info_corporativa { background:#444370 url(../img/arrow_corp.gif) no-repeat 140px 30px;}
.servicios { background:#c5992c url(../img/arrow_serv.gif) no-repeat 140px 30px;}
.privada { background:#145d50 url(../img/arrow_privada.gif) no-repeat 140px 30px;}
.info_corporativa a,.servicios a, .privada a{ color:#FFF; text-decoration:none; font-weight:bold; position:absolute; bottom:5px; left:20px;}

#col_izq { width:260px; float:left; padding:5px;}
.tit_noticias { background:transparent url(../img/bg_noticias.png) repeat-x bottom center; line-height:34px; color:#241f62; font-weight:bold; font-size:14px; padding-left:15px;}
.noticia {clear:left; background:#dddbcf url(../img/bg_noticias.gif) repeat-x bottom center; padding:5px; overflow:auto;}
.fecha { background:url(../img/cal.png) no-repeat center left; padding-left:20px; font-weight:bold; color:#838278; font-size:11px;}
.noticia_nombre { padding-left:20px; font-size:12px; color:#a20000;font-weight:bold;}
.noticia_nombre a {color:#a20000;font-weight:bold;}
.noticia_nombre a:hover {color:#a20000;text-decoration:none;}
.noticia p { font-size:11px; color:#3e3c32; width:145px; float:left; padding:5px 5px 5px 20px;}
.noticia img { border: solid 2px #FFF; width:75px; float:left; margin-top:5px;}

#contenido { padding:10px 10px; width:440px; float:left;}
#contenido h1 { font-size:14px; color:#241f61; font-weight:bold; margin:10px 0;}
#contenido h2 {font-size:12px; color:#b80000; font-weight:bold; margin:10px 0;}
#contenido h3 {font-size:12px; color:#145D50; font-weight:bold; margin:10px 0; border-bottom:dotted 1px #145D50;}
#contenido p { font-size:11px; margin-bottom:7px; text-align:justify;}
#contenido h1 span { color:#6f6e96; font-size:14px;}
#contenido ul {font-size:11px; margin-left:20px; list-style:none}
#contenido ol {font-size:11px; margin-left:20px; }
#contenido ul li { margin-bottom:5px;  background:url(../img/arrow.png) no-repeat 0px 5px; padding-left:15px;}
#contenido ul li span {color:#241F62; font-weight:bold;}
#contenido * { font-size:11px;}

#col_dcha { padding:5px; float:left; width:260px;}
.tit_cursos { background:transparent url(../img/bg_cursos.gif) repeat-x bottom center; line-height:34px; color:#FFF; font-weight:bold; font-size:14px; padding-left:15px; margin-bottom:5px;}
.tit_acuerdos { background:transparent url(../img/bg_colIzq.gif) repeat-x bottom center; line-height:34px; color:#FFF; font-weight:bold; font-size:14px; padding-left:15px; margin-bottom:5px;}
.tit_acuerdos a { text-decoration:none; color:#FFF;}
#col_dcha img { margin-bottom:5px; border:none;}
#col_dcha img a { text-decoration:none; border:none;}

#pie {clear: both;width:100%; background-color:#e5ddc8; font-size:12px; overflow:auto}
#pie_superior { background-color:#d3be87; border-top:solid 1px #FFF; border-bottom:solid 1px #e1d1a6; color:#211f60; overflow:auto; line-height:35px;}
.pie_interior {width:1000px; margin:0 auto; color:#211f60;}


.desarrollado{ text-align:center; font-size:11px; color:#F14F11; margin-top:10px;}
.desarrollado a:hover { color:#F14F11;}

/*slider*/
#logoParade {width: 430px;position: relative; padding:5px; background-color:#DDD;}
#logoParade div.scrollableArea img	{float: left;margin-left: 25px; border:none;}
#logoParade div.scrollableArea img a { border:none; text-decoration:none;}

/*Enlaces*/
.listado { list-style:none;}
.listado li { margin:0 20px 6px 0px;background:url(../img/flecha.png) no-repeat left top;  border-bottom:solid 1px #ddd; padding-left:20px;padding-bottom:6px; clear:both; overflow:auto;}
.icono { float:left; margin-right:5px;}
.enlaces_titulo { display:block; font-weight:bold;color:#a20000; margin-bottom:2px;margin-top:0px;}
.pregunta { font-size:12px; font-weight:bold; display:block;color:#a20000; margin-bottom:5px; }
.listado li.faq {background:url(../img/faq.png) no-repeat top left;padding-left:25px;}
.cuadro { background-color:#bfbfbf; padding:2px; margin:10px 1px; font-weight:bold; color:#FFF; float:left; border:solid 1px #8F8F8F;}
.cuadro a{ color:#4A3E42;}

.glosario { border-bottom:solid 1px #ddd;padding-bottom:6px; margin-bottom:6px;clear:both;}
.termino { font-size:12px; font-weight:bold; color:#a20000; display:block}

.clear { clear:both;}
.w150px { width:150px;}
.w200px { width:200px;}
.w270px { width:270px;}
.mb4px { margin-bottom:4px;}
.bg {background-color:#DFDBC3; padding:5px;}
.pdf { background:url(../img/ico_pdf.png) no-repeat 0 0; padding-left:20px; line-height:20px;}
.borde {border-bottom:dotted 1px #666; overflow:auto; clear:both;margin:10px 0;padding:10px 0;}
.esp { margin:20px 0;}
.max { color:#A20000; font-size:9px !important;}
.fleft { float:left;}
.left { float:left; width:50%}
.fright { float:right;}
.right { float:right; width:50%; text-align:right;}
.text-left { text-align:left;}
.text-center { text-align:center}

