@charset "utf-8";
/* CSS Document */

/* =============================== */
/* ========= CSS RESET =========== */
/* =============================== */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {margin:0; padding:0;}

table {
	border-collapse:collapse;
	border-spacing:0;
}

caption, th {text-align:left;}

fieldset, img {border:0;}

a {outline:none;}

h1, h2, h3, h4, h5, h6 {font-size:1em; font-weight:normal; margin:0px; padding:0px;}

ol, ul {list-style:none;}

address, caption, cite, code, dfn, th, var {font-style:normal; font-weight:normal;}

/*
q:before,q:after {content:'';}
abbr,acronym {border:0;}
*/


/* =============================== */
/* ======= Elementos HTML ======== */
/* =============================== */
body {
	font-family:verdana;
	font-size: 0.70em;
	color:#1d393b;
	margin:0px;
	padding:0px;
	background:#235859;
}

a {color:#000066; text-decoration:none;}

a:hover {text-decoration:underline;}

h1 {display:none;}

/* ========================================= */
/* ========= Estructura del sitio ========== */
/* ========================================= */

#main_container {position:relative; width:705px; margin:0 auto; padding:15px 0;}

#header {position:relative; height:86px;}
#header img {float:left;}

#main {position:relative; background-image:url(../img/fons.gif); background-repeat:repeat-y; overflow:hidden;}

#menu {position:relative; background:url(../img/fons-maini.gif); height:22px; font-size:0.80em; background-repeat:no-repeat; margin-left:10px;}
#menu p {color:#b3cbcd; padding:5px 0 0 30px; float:left;}
#menu ul {position:relative; float:right; margin-top:3px; height:19px; overflow:hidden;}
#menu ul li {position:relative; float:left; background-image:url(../img/border-menu.gif); background-position:left; background-repeat:no-repeat; padding:0 20px;}
#menu ul li img {float:left; margin-right:5px;}
#menu ul li a {color:#b3cbcd; } #menu ul li a:hover {color:#fff; text-decoration:none; }

#left {position:relative; width:486px; float:left;}
#right {position:relative; width:133px; float:left; }

.clearfix {clear:both;}

#contentBack {position:relative; background-color:#91a7a9; border:1px solid #183434; margin:11px; margin-top:0!important; padding:5px 4px;}

.contentGran {position:relative; width:486px; overflow:hidden; margin:5px 0;}
.contentGran h2 {text-transform:uppercase; font-weight:bold; background-image:url(../img/titulos.gif); width:426px; height:25px; padding:30px 0 0 60px; font-size:1.1em; }

.content, .bannerMig, .fondoContent {position:relative; background-color:#a4bdc3; border-left:1px solid #1a3f40; border-right:1px solid #1a3f40;}
.content p {font-size:0.85em; padding:5px 8px;}
.bannerMig img {padding:2px 8px;}
.bannerMig p {text-align:center; font-size:0.8em; padding:0 8px 2px 8px; font-weight:bold;}
.fondoContent {position:relative; background-color:#a4bdc3; border-left:1px solid #1a3f40; border-right:1px solid #1a3f40; background-image:url(../img/ratlla-laterals.gif); background-repeat:repeat-y; background-position:left;}

.archivo {position:relative; background-color:#a4bdc3; background-image:url(../img/ratlla-laterals.gif); background-repeat:repeat-y; background-position:left; border-left:1px solid #1a3f40; border-right:1px solid #1a3f40;}
.archivo ul#totales {position:relative; width:120px!important; float:left; border:none!important;}
.archivo ul#totales li {/*font-size:0.8em;*/ text-align:right; padding-right:10px; padding-top:10px;}
.archivo ul {width:320px; float:left; margin:10px 10px 10px 0; padding-left:10px;font-size:0.85em; border-left:2px solid #96b2b7; }
.archivo ul li img {padding:0 10px 0 0; top:10px;}
.archivo ul li span {font-weight:bold; color:#295a5b;}
.archivo ul ul {border:none;}
.archivo ul ul li {float:left; display:inline; margin-right:5px; font-size:1.1em;}
.archivo ul ul li a {text-decoration:underline; color:#1d393b;} .archivo ul ul li a:hover { text-decoration:none;}

.archivo form {position:relative; margin-top:5px;}
.archivo form label {margin-left:5px;}
.archivo form input, .archivo form select {border:1px solid #1d393b; background-color:#294d4a; color:#fff; padding:2px; font-size:0.95em; margin:0 3px 0 2px;}
.archivo form .boto {position:absolute; border:none; background:none; padding:0; width:60px; display:inline; float:left; margin:-1px 0 0 3px;}

.textos {position:relative; width:453px; float:none; margin-left:25px; padding:5px 0;}
.textos h3 {position:relative; height:16px; font-weight:bold; text-align:right; background-image:url(../img/subcontent-top.gif); background-repeat:no-repeat; color:#1d393b; font-size:0.80em; padding:5px 10px 0 0;}
.textos h3 a {color:#1d393b;}
.textos div {background-image:url(../img/subcontent-fons.gif); background-repeat:repeat-y; padding:10px; font-size:0.8em; }
.textos div p { text-align:justify; padding:3px 0; color:#1d393b;}
.textos div p a {color:#000066; text-decoration:underline;} .textos div p a:hover {text-decoration:none;}
.textos div p u {color:#990000;}
.textos div img {border:1px solid #d6e8ec;}
.textos div img.left { margin:5px 5px 5px 0; float:left;}
.textos div img.right { margin:5px 0 5px 5px; float:right;}

.anteriores { height:19px; background-image:url(../img/anteriores.gif); width:428px; margin-left:25px; background-repeat:no-repeat; text-align:right; font-size:0.8em; padding:4px 25px 0 0;}

/*DRETA*/
.petitRight, .varios {position:relative; width:182px; margin-left:5px; margin-bottom:10px;}
.varios {text-align:center!important;}
.varios img { padding:5px 0!important;}
.petitRight div {background-color:#7d959b; border:1px solid #1d2021; border-top:none; }
.petitRight h3 {position:relative; background-image:url(../img/titulares-petit.gif); height:15px; color:#fff; font-size:0.8em; padding-left:10px; text-align:right; padding-right:70px;}
.petitRight h3 img { position:absolute; left:5px; top:6px;}
.petitRight p {padding:2px 0;}

.petitRight .fondo {padding:10px 5px; font-size:0.8em; background-position:right top; background-repeat:no-repeat;}

.fondo1 {background-image:url(../img/chica1.jpg);}
.fondo2 {background-image:url(../img/chica2.jpg)}
.fondo3 {background-image:url(../img/chica3.jpg);}
.fondo4 {background-image:url(../img/chica4.jpg);}
.fondo5 {background-image:url(../img/peli2.jpg);}
.fondo6 {background-image:url(../img/chica5.jpg); background-position:bottom right!important;}

.galeria {background-color:#fff!important; width:130px; min-height:10px; text-align:center; padding:10px; border:none!important; font-size:0.9em; margin:0 0 10px 15px;}
.galeria h4 {font-weight:bold; color:#7d0a08; text-transform:uppercase;}
.galeria p {text-align:center; font-size:0.9em; font-weight:bold;}
.galeria img {text-align:center; border:1px solid #FF0000;}
.galeria p a { color:#7d0a08;}

.linkGros {font-weight:bold; text-decoration:underline!important; color:#043233!important;} .linkGros:hover { text-decoration:none;}
.linkVerd {color:#043233!important;}

#videoDescargas div, #secciones div  {margin:10px 0!important; background:none!important; border:none!important;}
#videoDescargas div div {margin:5px 0!important;} /*3em*/
#secciones div div {height:1.2em!important;}
#videoDescargas div div img, #secciones div div img {top:10px!important;}
#videoDescargas div div a, #secciones div div a {position:absolute; margin-left:6px!important; margin-top:5px; color:#043233!important;}
#secciones div div a {margin:3px 0 0 3px; line-height:1.05em;}


#footer {position:relative; margin:0; background:#204546; border:1px solid #153a3b; border-top:none; color:#fff; clear:both; height:3.5em;}
#footer p {font-size:0.85em; width:200px; float:left; margin:15px 0 0 20px;}
#footer ul {float:right; font-size:0.85em; margin:15px 20px 0 0;}
#footer ul li {float:left; padding:0 10px; }
#footer ul li.conBorde {border-left:1px solid #fff;}
#footer ul li a {color:#fff;}

/*================================================*/
/*===================PAGINACIÓN===================*/
/*================================================*/

.paginacio {position:relative; clear:both; font-size:0.85em; padding:30px 0 20px 0; text-align:right; border-bottom:none!important; margin-right:15px;}
.paginacio ul {position:relative; list-style:none;}
.paginacio ul li {position:relative; display:inline; margin-right:-10px!important; height:15px; padding:4px 6px; }
.paginacio ul li a {background-color:#778f95; position:relative; color:#1d393b; text-decoration:none!important; padding:4px 6px!important; border:none;} 
.paginacio ul li a:hover {background:#1d393b!important; padding:4px 6px!important; text-decoration:none; color:#fff;}
.paginaSeleccio {position:relative; background-color:#1d393b; padding:4px 6px; color:#fff;}
.paginaNoSeleccio {position:relative;  padding:4px 6px; color:#1d393b; background-color:#94b0b6;}

/*================================================*/


#abecedario {position:relative; text-align:center; margin-top:20px;}
#abecedario li {position:relative; display:inline;}
#abecedario li a {color:#1d393b; text-decoration:underline; padding:0 1px;}
#abecedario li a:hover {background-color:#1d393b; color:#fff; text-decoration:none;}

#listaAbecedario {position:relative;/* background-image:url(../img/mig-abecedario.gif); background-repeat:repeat-y;*/ margin:20px 0; padding-left:50px;}
#listaAbecedario li {position:relative;/* float:left; width:220px; */font-size:0.9em; margin:7px 0; list-style:url(../img/arrow_verda.gif);}
#listaAbecedario li a {color:#1d393b; text-decoration:underline; font-weight:bold;}
#listaAbecedario li a:hover {text-decoration:none;}
#listaAbecedario li span {padding-left:7px;}

.idFotos {color:#006;}
.idVideos {color:#0066CC;}

#chicaIntro {position:relative; background:none!important; margin:0; padding:0; font-size:1em!important; width:456px;}
#chicaIntro div {position:relative; background:none!important; margin:0; margin-right:5px; padding:0; width:223px; float:left;}
#chicaIntro div h3 {background-image:url(../img/chica-top.gif); text-align:center; font-weight:bold; background-repeat:no-repeat;  width:223px; font-size:1.05em; height:28px;}
#chicaIntro div div {background-image:url(../img/chica-mig.gif)!important; background-repeat:repeat-y!important; margin-top:-5px; padding:10px;}
#chicaIntro div div img {width:201px; height:137px;}
#chicaIntro div div p {font-size:1.25em; height:100px; overflow:hidden; width:203px; overflow:hidden;}
#chicaIntro a img {border:none;}

.chicaMes {position:relative; margin:0; padding:0; background:none!important;  font-size:1em!important;}
.chicaMes div {position:relative; float:left; width:137px; margin:15px 7px 0 0!important; padding:0; background:none!important;}
.chicaMes h4 { background-image:url(../img/chica-top-petit.gif); height:17px; text-align:center; font-weight:bold; font-size:1.05em; padding-top:3px;}
.chicaMes h4 a {color:#1d393b;}
.chicaMes div img {width:134x; height:92px; border:1px solid #91a7a9; margin:3px 0; overflow:hidden;}
.chicaMes div p {background-image:url(../img/chica-mig-petit.gif); width:127px; height:105px; padding:7px 5px 10px 5px; overflow:hidden;}

.chicaFoto {position:relative; margin:0; padding:0; background:none!important;  font-size:1em!important;}
.chicaFoto div {position:relative; float:left; width:137px; margin:15px 7px 0 0; padding:0; background:none!important;}
.chicaFoto h5 { background-image:url(../img/chica-top-petit.gif); height:17px; text-align:center; font-weight:bold; font-size:1.05em; padding-top:3px;}
.chicaFoto h5 a {color:#1d393b;}
.chicaFoto div div {width:130x!important; height:170px!important; background-color:#b8cfd1!important; margin:3px 0; padding:0; text-align:center; vertical-align:middle; overflow:hidden!important;}
.chicaFoto div div img {max-width:134x; max-height:170px; border:none; vertical-align:middle;}
.chicaFoto div p {background-image:url(../img/chica-foto-mig.gif); width:127px; height:41px; padding:10px 5px 10px 5px; overflow:hidden;}