* {margin:0;padding:0}
html, body {
	background:#6bb2e7 url(../img/bgweb.gif) top left repeat-x;
	font:12px verdana;
	color:#666;
	}
/*a {color:#0092dc;text-decoration:underline}
a:visited {color:#09d;text-decoration:underline}
a:active {color:#000;text-decoration:underline}
a:hover {color:#06c;text-decoration:underline}*/

.txtgris {
	color:#ccc;
	}
h1 {font-size:1.4em}
h2 {font-size:1.3em}
h3 {font-size:1.2em}
h4 {font-size:1.1em}
h5 {font-size:1em}
h6 {font-size:.9em}

p {margin-bottom:10px;font:12px verdana;line-height:16px}
p.right {float:right;clear:both}
p.center {text-align:center}
strong,em,b,i {font-size:1.1em}
img {border:0}
form {margin:20px 0;padding:0}
abbr,acronym,span.abbr {cursor:help;border-bottom:1px dashed #000}

a.grislink {color:#656565;text-decoration:none; font:11px verdana }
a.grisilnk:visited {color:#656565;text-decoration:none}
a.grislink:active {color:#c00;text-decoration:none}
a.grislink:hover {color:#F95901; text-decoration:none}

a.azulink {font-weight:bold; color:#2187C0; text-decoration:underline }
a.azulink:visited {font-weight:bold; color:#2187C0;text-decoration:underline}
a.azulink:active {font-weight:bold; color:#c00;text-decoration:underline}
a.azulink:hover {font-weight:bold; color:#F95901; text-decoration:underline}

a.azulink_nosub {font-weight:bold; color:#2187C0;text-decoration:none }
a.azulink_nosub:visited {font-weight:bold; color:#2187C0;text-decoration:none}
a.azulink_nosub:active {font-weight:bold; color:#c00; text-decoration:none}
a.azulink_nosub:hover {font-weight:bold; color:#F95901; text-decoration:none}

.none {display:none}
.rojo {color:#c00}
.blanco {color:#fff}
.negro {color:#000}
.gris {color:#ccc}
.pequegris {font-size:12px;color:#656565}
.peque2 {font-size:.6em}
.peque {font-size:.8em}
.grande {font-size:1.2em}
.grande2 {font-size:1.4em}
.fleft {float:left}
.fright {float:right}
.center {text-align:center}
.left {text-align:left}
.right {text-align:right}
.vtop {vertical-align:top}
.vmiddle {vertical-align:middle}
.vbottom {vertical-align:bottom}
.enlinea {display:inline}
.paddingHW10 {padding:10px}
.paddingH10 {padding:10px 0}
.paddingW10 {padding:0 10px}
.marginHW10 {margin:10px}
.marginH10 {margin:10px 0}
.marginW10 {margin:0 10px}
.clear {clear:both}
.help {cursor:help}

#web {width:740px;margin:0 auto;padding:0;position:relative}
div#wrap {margin:10px auto;width:740px;background:url("../img/mainsh.gif") repeat-y}
div#header {width:740px;height:106px;background:url("../img/cabecera.jpg") no-repeat}
	div#header div#sup {
		padding:5px 0 0 20px;
		width:700px;
		height:106px;
		}
div#content {margin:0 auto;width:700px;background:#efefef;clear:both}
	div#content div.hr {clear:both;height:2px;background:#efefef url(../img/hr1.gif) no-repeat}
	div#content div.hr hr {display:none}
	div#content div.hr_inv {clear:both;height:2px;background:#efefef url(../img/hr2.gif) no-repeat}
	div#content div.hr_inv hr {display:none}
	div#content div#titular {margin:0;width:700px;height:34px;background:#fff url(../img/bgtitular.gif);vertical-align:bottom;clear:both}
	div#content div#titular h1 {
		margin-left:210px;
		color:#9d9d9d;
		font-size:14px;
		font-weight:bold;
		line-height:34px		
		}
	div#content #menu_left {float:left;margin-bottom:10px;width:200px}
	div#content #menu_left .main_nav {clear:both; margin-bottom:10px}
		div#content #menu_left .main_nav ul {font:bold 11px verdana, sans-serif; overflow:hidden; clear:both; float:left; width:100%}
		div#content #menu_left .main_nav ul li {width:100%; background:url(../img/bg_nav1.gif) 0 0 no-repeat;float:left;clear:both}
		div#content #menu_left .main_nav ul li a {margin-left:25px; width:100%; height:32px; color:#2088BF;line-height:32px;float:left;clear:both;overflow:hidden;text-decoration:none}
		div#content #menu_left .main_nav ul li ul {width:100%;font-weight:normal;overflow:hidden;float:left;clear:both}
		div#content #menu_left .main_nav ul li ul li {width:100%;background:url(../img/bg_nav2.gif) 0 0 no-repeat;clear:both;float:left}
		div#content #menu_left .main_nav ul li ul li a {margin-left:10px; width:100%; height:17px; line-height:16px; float:left;clear:both;overflow:hidden}
		div#content #menu_left .main_nav ul li ul li ul {width:100%;overflow:hidden;float:left;clear:both}
		div#content #menu_left .main_nav ul li ul li ul li {width:100%; background:url(../img/bg_nav2.gif) 0 0 no-repeat; clear:both; float:left}
		div#content #menu_left .main_nav ul li ul li ul li a {margin-left:20px; width:100%; height:17px; line-height:16px;float:left;clear:both;overflow:hidden}
		div#content #menu_left .main_nav ul li ul li ul li ul {width:100%;overflow:hidden;float:left;clear:both}
		div#content #menu_left .main_nav ul li ul li ul li ul li {width:100%; background:url(../img/bg_nav2.gif) 0 0 no-repeat;clear:both;float:left}
		div#content #menu_left .main_nav ul li ul li ul li ul li a {margin-left:30px; width:100%; height:17px; line-height:16px; loat:left; clear:both; overflow:hidden}
		div#content #menu_left .main_nav li.on1 {background:url(../img/bg_nav1_on.gif) 0 0 no-repeat; float:left; clear:both; color:#656}
		div#content #menu_left .main_nav li.on1 a.on1 {font:bold 11px verdana, sans-serif;  line-height:32px; clear:both; overflow:hidden; color:#656}
		div#content #menu_left .main_nav li.on1 a.on2 { color:#656}
		
		div#content #menu_left .main_nav li.on2 {background:url(../img/bg_nav2_on.gif) 0 0 no-repeat;float:left;clear:both; color:#656}
		div#content #menu_left .main_nav li.on2 a.on2 {font:11px verdana, sans-serif; letter-spacing:0; line-height:16px; clear:both; overflow:hidden; font-weight:bold; color:#F95901 }		
		div#content #menu_left .main_nav li.on2 ul li.on2 a.on2 {font-weight:bold; color:#F95901}
		div#content #menu_left .main_nav li.on2 ul li a.on2 {font-weight:normal; color:#656}
		div#content #menu_left .main_nav li.on2 ul li.on2 ul li.on2 a.on2 {font-weight:bold; color:#F95901}
		div#content #menu_left .main_nav li.on2 ul li.on2 ul li a.on2 {font-weight:normal; color:#656}
		/*div#content #menu_left .main_nav li.open {background:#fff url(../img/menu_open.gif) no-repeat 173px 1px;font-weight:bold}*/

	div#content #main_content {float:left;margin-bottom:10px;width:500px;background:url(../img/box_round_bg.gif) bottom left no-repeat}
		div#content #main_content .close_box {margin-left:10px;height:32px;background:url(../img/box_round_bg.gif) bottom right no-repeat}
		div#content #main_content .open_box{height:32px;padding-left:5px;background:#efefef url(../img/box_round_bg.gif) 0px 0px no-repeat}
		div#content #main_content p,dl {padding:0 25px}
		div#content #main_content form {margin:0;padding:0 25px}
			div#content #main_content form legend {display:none}
			div#content #main_content form fieldset {border:0}
				div#content #main_content form fieldset p.fleft {float:left;width:170px}
				div#content #main_content form fieldset p.fright {float:right;;width:170px}
							div#content #main_content form fieldset div.fright {float:right;;width:195px}
					div#content #main_content form fieldset div.fright p.ffleft {float:left;width:85px;margin:0;padding:0}
					div#content #main_content form fieldset div.fright p.ffright {float:right;width:85px;margin:0;padding:0}
				div#content #main_content form fieldset p input,select,textarea {background:#f2f2f2;border:1px solid #6bb2e7; color:#666666}
				div#content #main_content form fieldset p label {font-size:.8em;width:50px;}
				div#content #main_content form fieldset p select {width:170px}
				div#content #main_content form fieldset p input.check {border:none; background-color:#ffffff;}				
				div#content #main_content form fieldset p input.peque {width:60px}
				div#content #main_content form fieldset p input.grande {width:398px}
				div#content #main_content form fieldset p input.boton {width:80px; cursor:pointer; background:#ffffff; border:none;  color:#2088bf; font-weight:bold}
		div#content #main_content div.video {padding:0 25px;text-align:center}
		div#content #main_content ul {padding:0 25px; font:12px verdana; line-height:16px}
		div#content #main_content ul li {margin:0 0 10px 20px}
		div#content #main_content ol {padding:0 25px;font:12px verdana;line-height:16px}
		div#content #main_content ol li {margin:0 0 10px 20px}
		div#content #main_content img.left {float:left;margin:0 25px}
		div#content #main_content img.right {float:right;margin:0 25px}
		div#content #main_content img.fleft {float:left; margin-right:5px}

div#footer {width:740px;height:90px;padding:0 20px;font-family:verdana;color:#999;background:url("../img/footsh.gif") no-repeat}
div#footer a {color:#999}
div#footer .rollover a {width:200px; height:69px; background:url(../img/gaes-rollover.gif) 0 0 no-repeat; text-decoration:none}
div#footer .rollover a:hover {background-position:0 -69px}

.proteccionDatos p {font-size:.8em; padding-left:25px;}
.proteccionDatos p a {font-weight:normal; color:#2187C0;}
h6 span {font-size:.9em; padding-left:25px; font-weight:bold;}
#acepto {width:20px; }

.titularSeccion {
	font:12px verdana;
	color: #003366;
	font-weight:bold;
}
.titularSeccion01 {
	font:14px verdana;
	color: #003366;
}
.titularSeccion02 {
	font:16px verdana;
	color: #2088bf;
	font-weight:bold;
}
.titularSeccion03 {
	font:16px verdana;
	color: #003366;
	font-weight:bold;
}
.titulodestacado {
	font:12px verdana;
	font-weight:bold; 
	color:#2187C0;
	}
.destacadoHome { 
	width: 202px;
	height: 80px; 
	padding: 5px 8px 10px 8px;
	background:url(../img/destacado_home.gif) 0 0 no-repeat;
	font:10px verdana;
	color:#656565
/*	border: 1px solid red;*/
	}
	
	
	
