
body{ color:#333; font-family:Arial, Helvetica, sans-serif; font-size:9pt; background:url(/plantilla/fondo.gif) repeat-x fixed;}

ul{ list-style:none; padding:0px; margin:0px;}
li{ color:#CE1A00; background:#E4E4E4; margin-bottom:4px; padding:5px;}
li:hover{ color:#771E00; background:#CCC;}
li:hover a{ color:#333;}
.activo{ color:#771E00; background:#CCC;}
.activo a{ color:#333;}
li a{ text-decoration:none; color:#DD4200; font-weight:bold;}

h1{ font-size:16pt; color:#D2280B;}
h2{ font-size:11pt; font-weight:normal; color:#666; margin-top:2px; margin-bottom:10px;}
h4{ font-size:11pt; color:#500; padding-bottom:5px; border-bottom:1px solid #CCC; margin-bottom:15px;}
hr{ height:1px; color:#bbb;}

select,input{ color:#666; font-size:8pt;}

#alta{ background:url(../images/fondoacceso.png) no-repeat bottom; padding:2px;}
#cabecera{ background:#FFF4E8; padding:15px;}
#buscador{ background:#e2e2e2; padding:8px; border-bottom:2px solid #d2d2d2;}
#contenido{ width:728px; min-width:700px; padding:20px 16px 20px 16px; background-color:#FFF; color:#333;}
#contenido a{ color:#666; text-decoration:none;}
#contenido a:hover{ text-decoration:underline;}
#contenido_td{background-color:#FFF;}
#fieldsettags{ margin:0px 15px 0px 15px;}
#leyenda{ border:1px solid #eee; padding:3px; color:#888; font-size:8pt; margin-top:10px;}
#mapa{ float:right; height:350px; width:300px; margin:0px 0px 20px 20px; border:1px solid #CCC;}
#notas{ font-size:8pt; color:#999; padding-top:8px;}
#nube a{ color:#83AEDE; padding-right:5px;}
#nube a:hover{ text-decoration:underline;}
#pie{ color:#999; padding:20px; border-top:2px solid #eee;}
#pie a{ color:#666; text-decoration:none; font-size:8pt; color:#9CBDCF;}
#pie a:hover{ text-decoration:underline;}
#rutas{ margin:0px; padding:0px; font-size:8pt;}
#rutas li{ display:inline; list-style-type:none; background:none; padding:2px; margin:0px;}
#rutas a{ font-weight:normal; color:#888;}
#tabla_valoracion{ border:1px solid #FFC848;}
#tabla_valoracion textarea{ width:600px; height:60px; font-family:Arial, Helvetica, sans-serif; font-size:8pt; color:#666;}
#tabla_nuevomensaje{ border:1px solid #FFC848;}
#tabla_nuevomensaje textarea{ width:600px; height:100px; font-family:Arial, Helvetica, sans-serif; font-size:8pt; color:#666;}
#tablaAcceso{ background:url(../images/fondoacceso.png) no-repeat bottom;}
#tags{ padding:10px;}
#tdusuario{ height:25px; background:url(../images/bg_usuario.jpg) repeat-x; font-size:8pt; color:#030; padding-right:10px;}
#tdusuario form{ margin:0px; padding:0px;}
#tdusuario input{ font:8pt; color:#666; background:#FFF; height:13px; border:1px solid #999; width:100px;}
#tdusuario a{  color:#600; text-decoration:none;}
#tdusuario a:hover{ text-decoration:underline;}
#vertical{ background:url(/plantilla/vertical.gif) no-repeat #FFF; width:200px; padding:10px;}
#vertical_td{ background:#FFF;}

.asociaciones{ font-size:8pt; color:#444;}
.asociaciones td{ border-bottom:1px solid #ddd;}
.asociaciones .tit{ font-size:10pt; font-weight:bold; color:#155CAC;}

.busqueda0{ font-size:7pt; text-decoration:none;}
.busqueda1{ font-size:8pt; text-decoration:none;}
.busqueda2{ font-size:9pt; text-decoration:none;}
.busqueda3{ font-size:10pt; text-decoration:none;}
.busqueda4{ font-size:11pt; text-decoration:none;}
.busqueda5{ font-size:12pt; text-decoration:none;}
.busqueda6{ font-size:13pt; text-decoration:none;}
.busqueda7{ font-size:14pt; text-decoration:none;}

.chattitle{ background: #0C6; color:#FFF; font-weight:bold; padding:3px 5px 3px 7px; font-size:12pt; border:1px solid #393; border-bottom:none;}
.chatinfo { border:1px solid #ccc; border-top:none; padding:8px; font-size:8pt; margin-bottom:10px; background-image:url(../images/chatFondo.gif); background-repeat:no-repeat; background-position:left}
.celdavertical{ background:url(../images/fondoacceso.png) no-repeat bottom; max-width:180px;}

.detalles_desc{ color:#666;}
.detalles_h1{ margin:20px 0px 0px 0px;}
.detalles_datos{ border-left:6px solid #DAE7EB; color:#597DA2; padding-left:8px;}
.detalles_datos div{ padding:3px;}

.fichaListado{ cursor:hand;}
.fichaListado table:hover{ background:#eee;}
.fichaNombre{ font-weight:bold; font-size:10pt; padding-bottom:3px;}
.fichaTelf{ color:#BA5E01;}
.fichaDir, .fichaCorreo{ color:#444; font-size:9pt; padding-top:0px; padding-bottom:0px;}
.fichaCap{ color:#666; font-size:8pt; padding-top:0px; padding-bottom:0px;}
.fichaTabla{}
.fichaTipo{ font-size:10pt; color:#A9AC95; font-weight:normal;}
.fichaDesc{ color:#666; font-size:8pt; padding-top:5px; text-align:justify; padding-right:20px;}
.fichaValoraciones{ font-size:8pt; color:#333;}

#foronivel0{ font-weight:bold; font-size:10pt; padding:2px;}
#foronivel0 a{ color:#CE6C00;}
#foronivel1{ font-weight:bold; font-size:9pt; padding:2px; padding-left:20px;}
#foronivel1 a{ color:#333;}
#foronivel2{ font-weight:bold; font-size:8pt; padding:2px; padding-left:40px;}
#foronivel2 a{ color:#555;}
#foronivel3{ font-weight:bold; font-size:8pt; padding:2px; padding-left:60px;}
#foronivel3 a{ color:#777;}
.fpost0{ font-size:7pt; color:#FF5922; padding-left:10px;}
.fpost1{ font-size:7pt; color:#FF5922; padding-left:30px;}
.fpost2{ font-size:7pt; color:#FF5922; padding-left:50px;}
.fpost3{ font-size:7pt; color:#FF5922; padding-left:70px;}

.forostitle{ background:#FF9637; color:#FFF; font-weight:bold; padding:3px 5px 3px 7px; font-size:12pt; border:1px solid #F07E00; border-bottom:none;}

#foros_titulo0{ font-size:12pt; font-weight:bold; padding:5px; background:#e5e5e5; margin-top:5px; border-top:1px solid #ccc;}
#foros_titulo0 a{ color:#de6c00;}
#foros_titulo1{ font-size:11pt; font-weight:bold; padding:5px; background:#f5f5f5; margin-top:5px; border-top:1px solid #ddd;}
#foros_titulo1 a{ color:#333;}
#foros_titulo2{ font-size:10pt; font-weight:bold; padding:5px; background:#f5f5f5; margin-top:5px; border-top:1px solid #e5e5e5;}
#foros_titulo2 a{ color:#555;}
#foros_titulo3{ font-size:10pt; font-weight:bold; padding:5px; background:#f5f5f5; margin-top:5px; border-top:1px solid #f5f5f5;}
#foros_titulo3 a{ color:#777;}

.foros_desc0{ color:#888; padding:0px 5px 3px 5px; background:#e5e5e5;}
.foros_desc1{ color:#888; padding:0px 5px 3px 5px; background:#f5f5f5;}
.foros_desc2{ color:#888; padding:0px 5px 3px 5px; background:#f5f5f5;}
.foros_desc3{ color:#888; padding:0px 5px 3px 5px; background:#f5f5f5;}

.foros_divsubforos0{ border-top:none; padding:4px 0px 4px 30px;}
.foros_divsubforos1{ border-top:none; padding:4px 0px 4px 30px;}
.foros_divsubforos2{ border-top:none; padding:4px 0px 4px 30px;}
.foros_divsubforos3{ border-top:none; padding:4px 0px 4px 30px;}

.foros_info{ float:right; width:200px; color:#900; font-size:8pt; font-weight:normal;}

.foros_mensajecita{ background:#f5f5f5; padding:5px; border:1px solid #ddd; border-bottom:none; border-right:none;}
.foros_mensajefecha{ background:#eee; color:#666;}
.foros_mensajenum{ background:#eee; color:#666;}
.foros_mensajetitulo{ background:#E1E8F0; font-size:11pt; color:#000; padding:5px; border:1px solid #C1D3DB; border-right:none; border-bottom:none;}
.foros_mensajeusuario{ background:#E1E8F0; font-weight:bold; padding:5px; border:1px solid #C1D3DB; border-left:none; border-bottom:none;}
.foros_mensajetexto{ color:#333; border:1px solid #C1D3DB; border-top:none; border-bottom:none; padding:10px;}
.foros_mensajeresponder{ background:#E1E8F0; border:1px solid #C1D3DB; border-top:none}

.foros_tema{ border-bottom:1px solid #94B8C9;}
.foros_tema img.valign { height: 100%; vertical-align: middle; width: 0px;}
.foros_tema_nombre{ font-size:11pt;}
.foros_tema_nombre a{ color:#333; text-decoration:none;}
.foros_tema_nombre a{ text-decoration:underline;}
.foros_tema_stat{ color:#55809F; width:120px; background:#EFF3F5; vertical-align:middle;}
.foros_tema_lastpost{ width:150px; color:#666;}
.foros_ultimotema{ color:#555; font-size:7pt;}
.foros_ultimotema_usuario{ color:#4E94B6;}

.horizontal{ background:#f5f5f5;}

.nota{ font-size:8pt; color:#777;}

.listaprov{ border-left:3px solid #FDC484; padding-left:10px;}
.listaprov a{ color:#FF8515; text-decoration:none;}
.listaprov a:hover{ text-decoration:underline;}

.paginacion{ margin:4px; padding:0px 0px 0px 0px; color:#000; text-align:right; font-weight:bold;}
.paginacion a{ padding:3px 6px 3px 6px; border:1px solid #ccc; margin:0px 3px 0px 3px; color:#3D6A98; text-decoration:none;}
.paginacion a:hover{ background:#DDE7EE; color:#F60; border:1px solid #FFF; text-decoration:none;}

.panel{ border:1px solid #ccc; border-top:none; padding:8px;}
.panel hr{ height:1px; color:#e5e5e5; margin:0px;}
.panelleyenda{ padding:10px; padding-top:10px; font-size:7pt; color:#999;}

.pestanaAct{ float:left; border-top:1px solid #555; border-bottom:1px solid #FFF; padding:3px; padding-top:5px; font-weight:bold; cursor:hand; background:#FFF;}
.pestanaInact{ float:left; border-top:1px solid #ccc; border-bottom:1px solid #555; padding:3px; padding-top:5px; color:#666; cursor:hand; background:#FFF;}

.publilateral{ border:1px solid #ddd; width:198px; height:198px; margin-bottom:10px; margin-top:10px; background:url(../images/publicidad.gif) no-repeat top right;}
.publipie{ border:1px solid #ddd; width:726px; height:88px; margin-bottom:10px; margin-top:10px; background:url(../images/publicidad.gif) no-repeat top right;}

.pueactivo{ color:#3977BB; font-weight:bold;}

.rutas_foro0{ padding:3px; margin:0px; margin-top:7px; font-size:10pt; font-weight:bold;}
.rutas_foro1{ background:url(/images/salto_rutas_foros.gif) 3px 2px no-repeat; padding:3px; margin:0px; padding-left:23px; font-size:9pt; font-weight:bold;}
.rutas_foro2{ background:url(/images/salto_rutas_foros.gif) 23px 2px no-repeat; padding:3px; margin:0px; padding-left:43px; font-size:9pt; font-weight:bold;}
.rutas_foro3{ padding:3px; margin:0px; padding-left:63px; background:url(/images/salto_rutas_foros.gif) 43px 2px no-repeat; font-size:9pt; font-weight:bold;}
.rutas_foro4{ padding:3px; margin:0px; padding-left:83px; background:url(/images/salto_rutas_foros.gif) 63px 2px no-repeat; font-size:9pt; font-weight:bold;}
.rutas_foro5{ padding:3px; margin:0px; padding-left:103px; background:url(/images/salto_rutas_foros.gif) 83px 2px no-repeat; font-size:9pt; font-weight:bold;}
.rutas_foro6{ padding:3px; margin:0px; padding-left:123px; background:url(/images/salto_rutas_foros.gif) 103px 2px no-repeat; font-size:9pt; font-weight:bold;}

.valoraciones_comentario{ color:#666;}
.valoraciones_comentarios{ font-size:12pt; color:#030; padding-bottom:10px; border-bottom:1px solid #CCC; margin-bottom:15px;}
.valoraciones_fecha{ font-size:8pt; color:#066; padding-top:5px;}
.valoraciones_hr{ color:#ddd;}
.valoraciones_nivel{ font-size:12pt; color:#666; border-bottom:1px solid #999; padding-bottom:10px; clear:both; margin-bottom:15px;}


.pregunta{ font-weight:bold; margin-bottom:5px;}
.respuesta{ font-style:italic; margin-bottom:30px; color:#333;}
