/* CSS Document - Alobón*/

/*ESTRUCTURA PRINCIPAL*/
#content {width:750px; margin:0;}

/*MIGAS DE PAN*/
.bread-crumbs {width:750px; background:url(../images/extras/back_migas.gif) repeat-x left bottom; padding:0 0 5px; margin:0 0 30px; font-size:11px; color:#808080;}
.bread-crumbs a {font-size:11px; color:#B0002A;}
.bread-crumbs a:hover {color:#000;}
.bread-crumbs .volver {float:right; width:65px; text-align:right; font-size:11px; color:#7F0E0E;}

/*-------------------oo------------------------*/

/*ESTILOS CONTENIDO*/
h1 {font-size:20px; color:#942939; text-transform:uppercase; font-weight:normal;}
h2.epigrafe {font-family:Georgia,"Times New Roman",Times,serif; font-size:16px; color:#666666; margin:0 0 10px; font-weight:bold;}
.texto-art h2.epigrafe, #texto-art h2.epigrafe {font-weight:bold;}
h3.bajada {font-family:Georgia,"Times New Roman",Times,serif; font-size:12px; color:#333; font-weight:normal; line-height:18px; text-align:justify;}
h4.bajada {font-size:14px; color:#333; font-weight:bold; line-height:18px; text-align:justify; margin:20px 0 7px;}
h4.autor {font-size:12px; font-style:italic; color:#B94F4F; font-weight:normal; margin:0 0 18px;}
h5.fecha {font-family:Georgia,"Times New Roman",Times,serif; font-size:12px; color:#B94F4F; font-weight:normal; line-height:18px; text-align:justify;}
h6.fecha2 {font-family:Georgia,"Times New Roman",Times,serif; font-size:12px; color:#B94F4F;}
.texto-art, #texto-art {margin:12px 0 25px; font-family:Arial,Helvetica,Sans-Serif,Verdana,Tahoma; font-size:12px; color:#333;}
.texto-art h6.fecha2 b {color:#B94F4F;}
/*-------------------oo------------------------*/

/*ESTILOS ETIQUETAS - BLOQUE TEXTO ARTICULO*/
#texto-art p, .texto-art p, #texto-art *, .texto-art * {font-family:Arial,Helvetica,Sans-Serif,Verdana,Tahoma; font-size:12px; font-weight:normal; color:#333333; text-align:justify; margin:0;}
#texto-art p, .texto-art p {margin:0 0 15px;}
#texto-art ul, .texto-art ul, #texto-art p ul, .texto-art p ul {margin:0 0 0 50px; font-size:12px; color:#333333;}
#texto-art ul li, #texto-art p ul li, .texto-art ul li, .texto-art p ul li {list-style-type:square; font-size:12px; color:#333333;}
#texto-art ol, #texto-art p ol, .texto-art ol, .texto-art p ol {margin-top:8px; margin-left:50px; font-size:12px; color:#333333;}
#texto-art ol li, #texto-art p ol li, .texto-art ol li, .texto-art p ol li {list-style-type:decimal; font-size:12px; color:#333333;}
#texto-art blockquote, .texto-art blockquote {margin-left:15px;}
#texto-art, .texto-art {font-family:Arial,Helvetica,Sans-Serif,Verdana,Tahoma; margin:10px 0 0 0; padding:0 0 20px; font-size:12px; font-weight:normal; color:#333; line-height:170%; text-align:justify;}
#texto-art table, #texto-art table td, .texto-art table, .texto-art table td {border-collapse:collapse; padding:1px; font-size:12px; color:#333333; line-height:12px;}
#texto-art table, #texto-art table td strong, .texto-art table, .texto-art table td strong {font-weight:bold; font-size:12px; margin:0; line-height:12px;}
#texto-art a, .texto-art a {font-size:12px; color:#000000; font-weight:bold;}
#texto-art a:hover, #texto-art * a:hover, .texto-art a:hover, .texto-art * a:hover {color:#CC0000; text-decoration:underline;}
#texto-art strong, #texto-art b, .texto-art strong, .texto-art b {font-weight:bold;}
#texto-art sup, .texto-art sup {font-size:10px;}

/*-------------------oo------------------------*/

/*MARCO FOTO - SIN MEDIDA*/
.fotoart-right {float:right; margin:0 0 0 15px;}
.fotoart-left {float:left; margin:0 15px 0 0;}
.fotoart-center {text-align:center; margin:10px auto;}
div.framefoto-tr {background:url(../images/extras/fotoframe_tr.gif) no-repeat right top;}
div.framefoto-tr div {background:url(../images/extras/fotoframe_tl.gif) no-repeat left top;}
div.framefoto-tr div div {background:url(../images/extras/fotoframe_br.gif) no-repeat right bottom;}
div.framefoto-tr div div div {background:url(../images/extras/fotoframe_bl.gif) no-repeat left bottom; padding:15px;}
/*div.framefoto-tr div div div img {margin:0 11px 0 0; display:block;}*/

/*-------------------oo------------------------*/

/*GALERIAS*/
.nros {1width:220px; float:right; text-align:right;}
.nros a {min-width:20px; display:block; float:left; font-family:Arial,Helvetica,Sans-Serif,Verdana,Tahoma; margin:0 0 0 2px; padding:2px; border:1px solid #CCCCCC; background-color:#F7F7F7; font-size:11px; color:#7F0E0E; text-align:center;}
.nros a.active {background-color:#CD5050; font-size:11px; color:#fff;}
.nros a:hover {background-color:#CD5050; font-size:11px; color:#fff;}
/**/
.marco-foot {width:182px; float:left; background:url(../images/gale/foot_gal.jpg) no-repeat left bottom; margin:0 5px 30px 0;}
.marco-footf {width:182px; float:right; background:url(../images/gale/foot_gal.jpg) no-repeat left bottom; margin:0 0 30px;}
.marco-top {width:182px; background:url(../images/gale/top_gal.jpg) no-repeat left top; margin:0 0 11px; padding:10px 0 0;}
.marco-top .foto {margin:0 11px 7px;}
.marco-top .texto {font-family:Arial,Helvetica,Sans-Serif,Verdana,Tahoma; font-size:11px; color:#4D4D4D; margin:4px 0 0;}
.marco-top .texto p {font-family:Arial,Helvetica,Sans-Serif,Verdana,Tahoma; margin:10px 0 0;}
.marco-top .texto .lupa {width:32px; float:right; margin:0 0 0 5px;}


/*-------------------oo------------------------*/

/*AUXILIARES*/
.vermas {background:url(../images/extras/flecha_negra.gif) no-repeat left top; margin:9px 0 18px;}
.vermas a {font-family:Arial,Helvetica,Sans-serif; display:block; margin:0 0 0 15px; font-size:11px; color:#3B75F8; text-decoration:underline;}
.vermas a:hover {color:#90293C;}
.separa-fotos {margin:0 0 8px;}
.separa-linea {margin:0 0 15px; padding:0 0 15px; background:url(../images/extras/back_migas.gif) repeat-x left bottom;}
.piefoto {font-family:Arial,Helvetica,Sans-Serif,Verdana,Tahoma; font-size:11px; color:#666; font-style:italic; margin:3px 0 10px;}
.subir {width:750px; text-align:right; font-size:11px; color:#B0002A;}
.subir a {font-size:11px; color:#B0002A;}
.subir a:hover {color:#000;}

/*-------------------oo------------------------*/

/*CALENDARIO*/
.calendar-row {width:750px; margin:0 0 15px; padding:0 0 15px; background:url(../images/extras/back_migas.gif) repeat-x left bottom;}
.cal-cont {width:230px; float:left; margin:0 10px 0; background-color:#fff;}
.table-cal {border:1px solid #E6E7E6;}
.rot-cal {font-size:12px; color:#FFF; font-weight:bold; background-color:#B0002A;}
.top-cal {font-size:12px; color:#CD5050; font-weight:bold; vertical-align:text-middle; background-color:#F5F2E9;}
.cont-cal {font-size:12px; color:#666; vertical-align:text-middle; background-color:#F2F2F2;}
.cont-cal a {font-size:12px; color:#990000; font-weight:bold;}
.cont-cal a:hover {font-size:12px; color:#1C2B45; text-decoration:underline;}
.fin-cal {font-size:12px; color:#FFF; vertical-align:text-middle; background-color:#CD5050;}
.nl-cal {font-size:12px; color:#333; vertical-align:text-middle; background-color:#9bb6f5;}
.nlc-cal {font-size:12px; color:#333; vertical-align:text-middle; background-color:#DBEFFC;}
.fes-cal {font-size:12px; color:#333; vertical-align:text-middle; background-color:#fad8ad;}
/**/
table.notas, table.notas td {font-family:Arial,Helvetica,Sans-serif; font-size:11px; color:#666;}

/*-------------------oo------------------------*/

/*HORARIO*/
table.hora, #texto-art table.hora {padding:4px; border-collapse:collapse;}
table.hora td, #texto-art table.hora td {padding:10px; border-collapse: collapse; border:1px solid #fff; background-color:#F2F2F2;}
table.hora td.nivel, #texto-art table.hora td.nivel {font-weight:bold;}

/*-------------------oo------------------------*/

/*FORMULARIO*/
table.form {margin:0 auto;}
table.form td {padding:7px;}
table.form td.campo-alin {text-align:center;}
table.form td.texto-form {font-size:13px; color:#333; text-align:right;}
table.form td .campo {width:250px; border:1px solid #CCC; font-size:12px; font-family:Arial,Helvetica,Sans-Serif,Verdana,Tahoma; color:#333; padding:4px; background-color:#F7F7F7;}
.boton-form {margin:10px auto 0; width:97px; height:36px; background:url(../images/extras/enviar.gif) no-repeat left top; border:none; font-size:18px; color:#666; cursor:pointer; text-align:center;}

/*-------------------oo------------------------*/

/*FIN*/
