html, body {margin:0px;border:0px;}
body {padding:0px;background:#FAFAFA;}
/* :::::::::::::::::::::CABECERA :::::::::::::::::::::::*/
#cabecera{clear:both;background:#e5e5e5;height:100px;text-align:left;}
#logo {clear:none;float:left;}
#cabecera #contacto {/*height:100px;*/margin:0px 0px 0px 140px;padding:15px 0px 0px 0px;}
#contacto h1 {font:bold 12px Verdana, Arial, Helvetica;margin:0px;padding:5px 0px 0px 0px;color:#006699;}
#contacto h2 {font:bold 10px Verdana, Arial, Helvetica;color:#000000;margin:0px;padding:0px 0px;}
#cabecera a {font:bold 10px Verdana, Arial, Helvetica;color:#006699;border-bottom:2px dotted #ffffff;}
#cabecera a:hover {font:bold 10px Verdana, Arial, Helvetica;text-decoration:none;color:#000000;border-bottom:2px solid #006699;}
#idiomas {font:bold 10px Verdana, Arial, Helvetica;color:#000000;margin:75px 10px 0px 0px;padding:0px 10px 0px 0px;text-align:right;}
#imagenescab {margin:3px 10px 0px 0px;padding:0px;height:64px;float:right;clear:none;padding:0px;}
.imgcab {border:1px solid #000000;filter:progid:DXImageTransform.Microsoft.Shadow(color='#333333', Direction=135, Strength=3);text-align:right;margin:0px 0px;}
#separa {clear:both;background:#F49927;height:5px;margin:0px;padding:0px;}
#separa h3 {font:bold 12px Verdana, Arial, Helvetica;color:#FFFFFF;width:200px;float:left;clear:none;text-align:center;padding:3px 10px;}
#separa h2 {font:bold 11px Verdana, Arial, Helvetica;color:#FFFFFF;}
/* ::::::::::::::::::::MENUIZQ :::::::::::::::::::::::*/
.subh {display:none;overflow:hidden;}
.subv {overflow:visible;}
#menuizq {width:200px;float:left;margin:0px 20px 0px 0px;padding:0px;}
#menuizq h1 {margin:0px;padding:0px;}
#menuizq h1 a, #menuizq h1 a:active, #menuizq h1 a:visited {width:200px;height:20px;margin:0px;padding:8px 0px 8px 10px;text-decoration:none;font:bold 10px Verdana, Arial, Helvetica;color:#006699;}
#menuizq h1 a:hover, #menuizq .menuon {color:#000000;background:#f0f0f0;text-decoration:none;}
#menuizq h2 {width:200px;height:20px;margin:0px;padding:8px 0px 6px 10px;text-decoration:none;font:bold 11px Verdana, Arial, Helvetica;color:#336699;border-bottom:1px dotted #333333;}
#menuizq  ul {margin:0px 0px 0px 10px;padding:5px 0px;border-left:2px solid #006699;}
#menuizq li {margin:0px;padding:0px;list-style-type:none;}
#menuizq li a {padding:4px 0px 4px 5px;margin:0px 0px 0px 0px;text-decoration:none;width:180px;font:10px Verdana, Arial, Helvetica;color:#000000;}
#menuizq li a:hover {text-decoration:none;font-weight:bold;color:#333333;background:#f5f5f5;}
#menuizq .actual {color:#cc3300;font-weight:bold;background:#f5f5f5;}
#menuizq img {border:1px solid #F49927;align:center;}
#menuizq p {width:200px;padding:10px 0px;}
#menuizq .explicaizq {font:11px Verdana, Arial, Helvetica;padding:5px 0px;}
/* :::::::::::::::::::::::MENUTOP :::::::::::::::::::::*/
#menutop {margin:0px 0px 0px 15px;background:url('/graf/fnd_menutop.gif');width:100%;display:block;padding: 0px 0px 0px 0px;}
#menutop ul {margin:0px;padding:0px;}
#menutop li {margin:0px;padding:0px;list-style-type:none;float:left;}
#menutop li a {height:20px;padding:8px 10px 7px 10px;font:bold 10px Verdana, Arial, Helvetica;color:#006699;}
#menutop li a:hover {background:#e0e0e0;color:#000000;text-decoration:none;}
/* ::::::::::::::CENTRAL ::::::::::::::::::::::::*/
#central {margin:20px 40px 50px 220px;}
#central h1 {font:bold 11px Verdana, Arial, Helvetica;border-bottom:1px solid #ededed;color:#F49927;}
#central h2 {font:bold 12px Verdaba, Arial, Helvetica;color:#44515d;}
#central p {font:11px Verdana, Arial, Helvetica; /*'Trebuchet MS', */color:#000000;padding:0px 10px 8px 0px;margin:0px;line-height:1.4em;}
#central a, #central a:active, #central a:visited {color:#006699;font-weight:bold;text-decoration:none;border-bottom:2px none #ededed;}
#central a:hover {color:F49927;border-nottom:2px solid #cc3300;}
#central td {font:11px Verdana, Arial, Helvetica, Sans-serif;color:#000000;padding:3px 0px;}
.form-caja {font:11px Verdana, Arial, Helvetica, Sans-serif;color:#000000;background-color:#ededed;border:1px solid #000000;}
.form-boton {font:bold 11px Verdana, Arial, Helvetica, Sans-serif;color:#006699;background-color:#ededed;border:1px solid #000000;}
.obligatorio {color:#cc3300;font-weight:bold;}
#imagendecora {border:2px solid #D5D5D5;filter:progid:DXImageTransform.Microsoft.Shadow(color='#333333', Direction=135, Strength=3);text-align:right;margin:0px 0px 10px 10px;}
.fotoinm {border:2px solid #D5D5D5;filter:progid:DXImageTransform.Microsoft.Shadow(color='#333333', Direction=135, Strength=3);margin:0px 15px 10px 10px;}
.fotoinmdetalle {border:2px solid #D5D5D5;filter:progid:DXImageTransform.Microsoft.Shadow(color='#333333', Direction=135, Strength=3);margin:0px 0px 10px 10px;}
/* :::::::::::::::::::::::::::::::::PIE :::::::::::::::::::::::::::::::::*/
#pie {clear:both;height:40px;background:#F49927;}
#pie p {font:bold 12px Verdana, Arial, Helvetica;color:#FFFFFF;padding:15px;text-align:center;}
#copy {clear:both;background:#e5e5e5;height:50px;padding:5px 0px 0px 0px;}
#copy td {font:bold 10px Verdana, Arial, Helvetica;color:#000000;padding:5px;}
#copy a {font:bold 10px Verdana, Arial, Helvetica;color:#000000;text-decoration:none;}
#copy a:hover {color:#006699;}
#copy .bddch {border-right:1px solid #333333;}
#copy .bdizq {border-left:1px solid #333333;}
#pieoka {text-align:right;margin:4px 10px;padding:4px;}
#pieoka a {font:10px Verdana, Arial, Helvetica;color:#006699;text-decoration:none;}
#pieoka a:hover {color:#000000;text-decoration:none;border-bottom:2px solid #CC3300}