body{text-align:center;color:#444;background:#EEE;font-family:Arial,Verdana,Helvetica,sans sherif}
a,a:link,a:active,a:visited{text-decoration:none}
a:hover{text-decoration:underline}
h1,h2,h3,h4{display:inline/*asi no ocupan todo el ancho del div*/}
h1{font-size:146.5%;font-weight:normal;color:#3A6A92/*#799AAA*/;font-family:Verdana,Arial,Helvetica,sans-serif}
#doc2{position:relative;z-index:3}
#hd{background:#FFF}
#bd{clear:both;background:#FFF;z-index:4;margin:0;padding:0;text-align:left}
.bd_back{background:#FFF;border-left:1px solid #CCC;border-right:1px solid #CCC}
.bd_left_back{background:#FFF;border-left:1px solid #CCC}
.bd_right_back{background:#FFF;border-right:1px solid #CCC}
.bd_pagina{padding:20px}
.bd_titulo{padding:10px 0px 0px 20px}
#ft{}
#cierrepagina{height:40px;background:#FFF;z-index:3}
#footer{width:950px;font-size:77%;color:#999;font-family:Verdana,Arial,Helvetica}
#footer li{padding:4px;text-transform:uppercase;text-align:right}
#footer li a:hover{color:#333;text-decoration:none}
#footer li{padding-left:3px;padding-top:6px;padding-bottom:3px;border-bottom:1px dotted #999}
#footer li.vacio{padding-left:3px;padding-top:6px;padding-bottom:3px;border-bottom:0px}
#frj_sup_back{position:absolute;top:0px;left:0px;z-index:1}
#frj_med_back{position:absolute;top:108px;left:0px;z-index:1}
.frj_sup{width:100%;height:108px;background:#FFF}
.frj_med{width:100%;height:193px;background:#EEE url(/images/franja_fondo.gif) top left repeat-x}
.frj_inf{width:100%;height:275px;background:#000}

.menusup_div{float:right;width:460px;background:#FFF url(/images/menusup_fondo.jpg) top right no-repeat;text-align:right;padding:0}
ul.menusup{text-align:right;padding-top:8px}
ul.menusup li {display:inline;padding-left:10px;padding-right:8px}
ul.menusup li.first{padding-left:0px;border-left:0}
ul.menusup li.last{padding-right:40px}
ul.menusup li a:link,ul.menusup li a:active,ul.menusup li a:visited{font-family:Verdana,Arial,Helvetica;font-size:93%;font-weight:bold;color:#FFF}
.fecha{text-align:left;font-size:93%;color:#BCBCBC;font-weight:bold;font-family:Arial,Verdana,Helvetica;font-style:italic}

.esd{float:left;width:9px;height:9px;background:#FFF url(../images/esd.gif) top right no-repeat}
.esi{clear:left;float:left;width:9px;height:9px;background:#FFF url(../images/esi.gif) top left no-repeat}
.top_max{float:left;border-top:1px solid #CCC;background:#FFF;width:931px;*width:932px;height:8px}
.eid{float:left;width:9px;height:9px;background:url(../images/eid.gif) bottom right no-repeat}
.eii{clear:left;float:left;width:9px;height:9px;background:url(../images/eii.gif) bottom left no-repeat}
.bot_max{float:left;border-bottom:1px solid #CCC;background:#FFF;width:930px;*width:930px;height:8px}

.cajasup_submenu{background:#FFF;width:300px;height:40px;background:url(../images/home_barrasup_caja.jpg) top left no-repeat}
.cajamed_submenu{background:#FFF;width:298px;background:url(../images/home_barramed_caja.jpg) top left no-repeat;border-left:1px solid #DFDFDF;border-right:1px solid #DFDFDF}
.cajainf_submenu{clear:both;background:#FFF;width:300px;height:20px;background:url(../images/home_barrainf_caja.jpg) top left no-repeat}

.caja_fondo_238{background:#FFF;width:238px;height:85px;background:url(../images/caja_fondo_238.jpg) top left no-repeat}
.div_caja_fondo{padding:6px;padding-top:18px}
.div_caja_fondo .first{float:left;text-align:right;width:85%;font-size:138.5%;color:#5C8194;font-weight:bold;font-family:Arial,Verdana,Helvetica}
.div_caja_fondo .first a:link,.div_caja_fondo .first a:active,.div_caja_fondo .first a:visited{color:#5C8194}
.div_caja_fondo .imageg{float:left;margin:0px 0px 0px 10px;background:url(/images/flechas_02_inv.jpg) top left no-repeat;width:18px;height:22px}
.div_caja_fondo .last{clear:both;padding-top:15px;padding-left:0px;font-size:85%;color:#FC0;font-weight:bold;font-family:Verdana,Arial,Helvetica;text-align:left}

.div_mensaje{margin:45px;padding:20px;border:1px dotted #CCC}
.div_texto{padding:20px;text-align:left/*pagina_solo_texto*/}
blockquote{padding-left:50px}
.div_forms{text-align:center/*pagina_solo_formulario*/}
.div_caja{border:1px dotted #CCC;padding:10px}
.div_zoom{padding:8px;text-align:center;border:2px solid #000}
.div_zoom img{border:2px solid #B00}
.div_foto img{padding:2px;*margin:1px;border:1px solid #DDD;background:#EEE}

.mensaje{color:#999;font-size:123.1%}
.error{color:#C00;font-size:123.1%}
.nota_peq {color:#666;font-family:Verdana,Arial,Helvetica;font-size:85%}
.subir{text-align:right}
.volver{float:right;clear:right;padding:20px}
.volver,a.volver:link,a.volver:active,a.volver:visited{color:#3A6A92;font-weight:bold}
.linkclasico,a.linkclasico:link,a.linkclasico:active,a.linkclasico:visited{color:#333}
.linksuave,a.linksuave:link,a.linksuave:active,a.linksuave:visited{color:#999}
.linksimple,a.linksimple:link,a.linksimple:active,a.linksimple:visited{color:#009}
.linksimpleb,a.linksimpleb:link,a.linksimpleb:active,a.linksimpleb:visited{color:#3A6A92;font-weight:bold}

.resaltado{font-weight:bold;font-size:108%;font-style:italic}
.idioma,a.idioma:link,a.idioma:active,a.idioma:visited {color:#FC0;font-family:Arial,Verdana,Helvetica;font-size:108%;font-weight:bold}
.idioma_div{float:left;width:150px;text-align:right;padding:35px 15px 0px 0px}

table.wwFormTable{font-size:85%;font-family:verdana,arial,helvetica,sans-serif} 
table.wwFormTable th {height:30px;color:#00B;font-weight:bold}
table.wwFormTable tr td {text-align:left;padding:1px}
table.wwFormTable tr td.subth {color:#00B;text-decoration:underline}
.tdLabel {text-align:left;vertical-align:top;padding:1px} 
.label {text-align:left;font-weight:bold;color:#666;padding-right:6px}
.errorLabel{text-align:left;font-weight:bold;color:#E00}
.errorMessage {color:#E00;font-size:0.8em;text-align:left}
table.wwFormTable textarea,table.wwFormTable text{font-size:93%;font-family:verdana,arial,helvetica,sans-serif}
