@charset "utf-8";
/* CSS Document */
/* VERDE:#769901   AZUL:#006cbb   AZUL-OSCURO-GRISACEO:#0a3a60 */

/* MAIN */
body {background:url(img/bg-body1.gif) repeat-x;margin:0 auto;font:11px Arial, Helvetica, sans-serif;line-height:15px;color:#212735;}
body,a,p,td,span {text-align:left;}
b {color:#006CBB;font-weight:bold;}
p {margin:6px 0 0 0;}
h1 {font-size:16px;color:#4a536b;text-align:center;font-weight:bold;padding:0;margin:0;line-height:18px;}
h2 {margin:18px 0 0 0;font-size:13px;font-weight:bold;color:#006cbb;}
ul {margin-top:10px;}
li {margin-top:0px; padding:0;} 

a {color:#006cbb;text-decoration:underline;font-size:11px;outline:none;}
a:hover {text-decoration:none}

/* LAYOUT */
#topbox {margin-bottom:13px; margin-top:11px;width:908px;}
#topboxline {border-top:1px #8a9083 solid;width:908px;margin-top:-1px;#margin-bottom:-18px;}
#main {background-color:white;margin:0 auto;width:960px;height:auto;border-top:1px white solid;border: 1px #555 solid;}
#content {margin:0 25px;}
#shd {background:url(img/shd.png) repeat-y center;}
#footer {margin-top:18px;margin-bottom:14px;}
#footer_top {margin-bottom:6px;padding:5px 0 7px 0;border-top:1px #AAA solid;border-bottom:1px #408BC2 solid;width:903px;}
#sides {margin:18px 0 0 0;}
#menu_container {background:url(img/bg_menu.jpg) repeat-x;padding:1px 0 0 14px;height:22px;width:893px;}
#menu_container img {margin-top:-2px;#margin-top:2px;}
#menuline {border-top:1px #5093c2 solid; width:907px;height:1px;margin-top:-15px;#margin-top:-10px;margin-bottom:1px;}
#standards {margin-top:20px;}
#standards img {filter: alpha(opacity=60);opacity: .60;}

/* CONTENT */
.logo {width:521px;height:35px;padding-top:17px;margin-top:-2px;padding-bottom:5px;border-bottom:1px solid #006cbb;}
.titulos {font-size:24px;color:#006cbb;font-weight:bold;#margin-top:2px;#margin-bottom:-12px;margin-bottom:-14px;letter-spacing:0px;}
.txt_small{font-size:10px;line-height:12px;}
.cuerpos {margin:18px 18px 0 10px;padding-left:28px;border-left:5px #408BC2 solid;}
.bg_mision {color:#444b23;line-height:13px;font-size:10px;background:url(img/bg_qs.jpg) no-repeat;height:480px;width:193px;margin-top:40px;padding:37px 20px;text-align:left;}
.numero {
	background:url(img/ball.png) no-repeat;
	margin:5px 0px 0 17px;
	padding:2px 0 0 8px;
	width:24px;
	height:25px;
	font-size:12px;
	font-weight: bold;
	color:white;
	text-align:left;
	cursor:pointer;
	}
.numero2 {
	background:url(img/ball2.png) no-repeat;
	margin:5px 0px 0 17px;
	padding:2px 0 0 8px;
	width:24px;
	height:25px;
	font-size:12px;
	font-weight: bold;
	color:white;
	text-align:left;
	cursor:pointer;
	}
.bullet {background:url(img/bull.gif) no-repeat;cursor:pointer;text-decoration:none;width:18px;height:12px;}

/* LINKS */
#menu a {color:white;font-size:12px;font-weight:bold;text-decoration:none;}
#menu a:hover {color:#000a21;}
#menu #currentpage a {color:#000a21; cursor:default;}

.desplegable a {color:#1a1c1c;font-weight:bold;line-height:20px;font-size:12px;text-decoration:underline;vertical-align:middle;outline:none;}
.desplegable a:hover {text-decoration:none;}

.top {color:#7c8374;font-size:9px;}
.top a {color: #7c8374;font-weight:bold;text-decoration:none}
.top a:hover {color: #769901;text-decoration:underline;}

.verdes {font-size:9px;color:#769901;}
.verdes a {color: #769901;font-weight:bold;text-decoration:none;}
.verdes a:hover {text-decoration:underline;}

.azules {font-size:9px;color:#006cbb;}
.azules a {color: #006cbb;font-weight:bold;text-decoration:none;}
.azules a:hover {text-decoration:underline;}

#link_home {margin:13px 0 0 0;}
#link_home a {color:#212121; font-size:12px;text-decoration:underline;font-weight:bold;}
#link_home a:hover {text-decoration:none;}

/* HOME */
#clientes {background:url(img/p_client.gif) no-repeat right;padding:1px 15px 0px 7px;#padding:0px 15px 0px 7px;vertical-align:TOP;text-decoration:none;#height:18px;height:19px;#padding-top:2px;}
#asociados {background:url(img/p_asoc.gif)  no-repeat right;padding:1px 15px 0px 25px;#padding:0px 15px 0px 25px;vertical-align:TOP;text-decoration:none;#height:18px;height:19px;#padding-top:2px;}
#destaca {color:#0a3a60;font-size:12px;font-weight:bold;padding:3px 0;}
#precio {color:#90a200;font-size:14px;}

#pastillas {color:#006cbb;font-weight:bold;line-height:16px;font-size:11px;}
#p1 {background:url(img/pastilla01.jpg) no-repeat;height:149px;width:330px;margin:15px 0 0 0;padding-top:10px;text-align:center;}	
#p2 {background:url(img/pastilla02.jpg) no-repeat;height:159px;width:160px;margin:10px 0 0 0;padding-top:10px;text-align:center;}
#p3 {background:url(img/pastilla03.jpg) no-repeat;height:159px;width:160px;margin:10px 0 0 -2px;padding-top:10px;text-align:center;float:right;}
#p4 {background:url(img/pastilla04.jpg) no-repeat;height:326px;width:166px;margin:15px 0 0 12px;padding-top:10px;text-align:center;}
#p5 {background:url(img/pastilla05.jpg) no-repeat;height:163px;width:490px;margin:2px 0 0 0;padding:10px 0 0 20px;}
#p6 {background:url(img/pastilla06.jpg) no-repeat;height:70px;width:391px;margin:5px 0 0 10px;padding-top:10px;}
#p7 {background:url(img/pastilla07.jpg) no-repeat;height:163px;width:195px;margin:4px 10px 0 10px;padding-top:10px;text-align:center;}
#p8 {background:url(img/p_onhoff.jpg) no-repeat;height:170px;width:188px;margin:2px 0 0 0;padding-top:13px;text-align:center;}
#p9 {background:url(img/pastilla09.jpg) no-repeat;height:115px;width:390px;margin:8px 0 0 10px;padding-top:10px;text-align:center;}
#p10 {background:url(img/pastilla10.jpg) no-repeat;height:114px;width:196px;padding-top:10px;margin-left:5px;text-align:center;}

/* QUE OFRECEMOS */
#menuqofr{background:url(img/menu_qof.jpg) no-repeat;padding:3px 12px;width:144px;height:275px;font-weight:bold;}

/* SERVICIOS */
#menu_servicios {background:url(img/menu_servicios.jpg) no-repeat; height:auto; min-height:270px; padding:6px 15px;font-weight:bold;}
#menu_servicios a{font-size:11px;font-weight:bold;}
#menu_servicios li {font-weight:bold;}
#menu_item {color:#062843;font-weight:bold;}
#subs{font-size:17px;color:#93B101;font-weight:bold;margin-bottom:10px;margin-top:-16px;}
#linea {border-top:1px #93b101 dashed;height:10px;margin:17px 0 -15px 0;}

/* LO QUE NO OFRECEMOS */
#preg {background:url(img/preg_01.jpg) no-repeat; padding:16px 20px;margin:18px 0 10px 0;height:140px;width:487px;}
#preg2 {background:url(img/preg2.jpg) no-repeat; padding:18px 20px;margin:0 0 -12px 0;height:235px;width:487px;}

/* FAQ */
#question {line-height:20px;font-size:16px;}
#answer {padding:0 8px 0px 13px;width:545px;margin:-3px 0 6px 0;}
#faq_links a {font-size:12px;}
#bullet {color:#769901;}

/* PASTILLAS LATERALES */
#adecu {background:url(/img/adecu.jpg) no-repeat;margin-top:18px;height:345px;width:130px;padding-top:17px;text-align:center;}
#form {background:url(/img/form.jpg) no-repeat;margin-top:12px;height:168px;width:130px;padding-top:17px;text-align:center;}
#cod {background:url(/img/cod.jpg) no-repeat;margin-top:12px;height:168px;width:130px;padding-top:17px;text-align:center;}
#rev {background:url(/img/rev.jpg) no-repeat;margin-top:12px;height:195px;width:130px;padding-top:17px;text-align:center;}
#val {background:url(/img/val.jpg) no-repeat;height:393px;width:166px;padding-top:17px;text-align:center;margin-top:12px;}
#calc {background:url(/img/calc.jpg) no-repeat;height:230px;width:130px;padding-top:17px;text-align:center;}

/* LOGIN */
#log {background:url(img/p_log.png) no-repeat;padding:1px 20px;height:164px;margin:20px 0 0 0;}

/* 5 Razones */
#box_reasons {margin:0 0 20px 0;}

/* AFILIADOS */
#solicitar {color:#006cbb;font-size:13px;font-weight:bold;}
#alta {color:#769a00;font-size:13px;font-weight:bold;}

/* PAGINA INTERIOR GREYBOX */
#cuestionario {background:white;border:8px #006cbb solid;height:800px;text-align:left;width:700px;padding:25px 20px;margin:14px 0;}