@charset "utf-8";
/* CSS Document */

body {margin:0; 
background:url(img/fondo.png) repeat-x top #006666; }


#contenedor {margin:0 auto;
width:800px;} 

#cabecero { width:800px;
height:120px;
float:left;
margin:6px 0 0 0;}

ul.lateral { width:145px;
min-height:460px;
float:left;
margin:5px 0 0 0;
padding:0;
list-style:none;}

ul.lateral li { width:125px;
float:left;
min-height:40px;
background:#99cc33;
list-style:none;
font: normal  bold 11px arial, sans-serif;
line-height:20px;
color:#FFFFFF;
margin:5px 0 0 0;
padding:0 10px 6px 10px}

ul.lateral li.society { background:#669900}

ul.lateral li.help { background:#336600}

ul.lateral li.press { background:#003300}

ul.lateral li.terapy { background:#669966}

ul.lateral li ul { width:125px;
float:left;
min-height:20px;
background:#fff;
margin:0 0 0 -5px;
_margin:0 0 0 -3px;
padding:5px 5px 3px 5px;}

ul.lateral li ul li {width:125px;
float:left;
color:#000;
background:none;
margin:0;
padding:0;
min-height:14px;
line-height:14px;}

ul.lateral li ul li a {
color:#000;
text-decoration:none;}

ul.lateral li ul li a:hover {
color:#000;
text-decoration: underline;}



#cuerpo { width:579px;
min-height:454px;
float:left;
background: #fff url(img/esquina.gif) top left no-repeat;
margin:5px 0 0 15px;
padding:0 30px 30px 25px;
border:#99cc33 double 3px;}

#cuerpo.prensa { 
border:#003804 double 3px;
background: #fff url(img/esquina-prensa.gif) top left no-repeat;}

#cuerpo.ayudas { 
border:#336600 double 3px;
background: #fff url(img/esquina-ayudas.gif) top left no-repeat;}

#cuerpo.india { 
border:#669966 double 3px;
background: #fff url(img/esquina-ayudas.gif) top left no-repeat;}



#cuerpo h1 { width:579px;
float:left;
border-bottom:#99cc33 solid 1px;
font: normal  bold 12px arial, sans-serif;
color:#99cc33;
margin:0;
padding:8px 0 0 0;
line-height:20px;}

#cuerpo.prensa h1 { 
border-bottom:#003804 solid 1px;
color:#003804;}

#cuerpo.ayudas h1 { 
border-bottom:#336600 solid 1px;
color:#336600;}

#cuerpo.india h1 { 
border-bottom:#669966 solid 1px;
color:#669966;}



#cuerpo h2 {
float:left;
height:104px; 
font: normal bold 16px Geneva, Arial, Helvetica, sans-serif;
color:#000;
line-height:20px;
background: url(img/art-may.jpg) top center no-repeat; 
width:574px; 
padding:5px 0 0 5px; 
margin:25px 0 15px 0;}

#cuerpo h2.gus {
background: url(img/art-gus.jpg) top center no-repeat; }

#cuerpo h2.gabi {
background: url(img/art-gabi.jpg) top center no-repeat; }

#cuerpo h2.cle {
background: url(img/art-cle.jpg) top center no-repeat; }

#cuerpo h2.car {
background: url(img/art-car.jpg) top center no-repeat; }

#cuerpo h2.ram {
background: url(img/art-ram.jpg) top center no-repeat; }

#cuerpo h2.ali {
background: url(img/art-ali.jpg) top center no-repeat; }

#cuerpo h2.ana {
background: url(img/art-ana.jpg) top center no-repeat; }

#cuerpo h2.sanz {
background: url(img/india-tierra.jpg) top center no-repeat; }

#cuerpo h2 p {padding:20px 50px 0 0;
 margin:0; 
 text-align:center; 
 width:529px;
 font: normal bold 11px Geneva, Arial, Helvetica, sans-serif;
 color:#003366}
 
#cuerpo h2.gus p {padding:40px 50px 0 0;}

#cuerpo h2.car p {padding:40px 50px 0 0;}

#cuerpo h2.ali p {padding:40px 50px 0 0;}

#cuerpo h2.car p.normal {padding:20px 50px 0 0;}

#cuerpo h2.gabi p.normal {padding:40px 50px 0 0;}

#cuerpo h2 p.mas-abajo {padding:40px 50px 0 0;}

#cuerpo h3 {width:579px;
float:left;
font: normal  bold 11px arial, sans-serif;
color:#000;
padding:0;
margin:40px 0 0 0;
text-align:right;
line-height:13px;}

#cuerpo h3.gus {
text-align:left;}

#cuerpo h3 a { color:#003366;
text-decoration:none; }

#cuerpo h3 a:hover { color: #006699;
text-decoration:underline; }

#cuerpo h4 {width:579px;
float:left;
font: normal  bold 12px arial, sans-serif;
color:#000;
padding:0;
margin:15px 0 15px 0;
line-height:15px;}

#cuerpo h4.indu {
font: normal  bold 16px arial, sans-serif;
color:#669966;
padding:0;
margin:15px 0 5px 0;
line-height:20px;}

#cuerpo p { width:579px;
float:left;
font: normal  normal 11px arial, sans-serif;
color:#000;
margin:10px 0 10px 0;
padding:0;
line-height:14px;}

#warrota { width:579px;
float:left;
height:auto;
margin:10px 0 10px 0;
text-align:center;}

#warrota.afoto { width:539px;
padding: 0 20px 0 20px;
}

#warrota.zumba { width:579px;
padding: 20px 0 20px 0;
}

#warrota.afoto img {float:left;}

#warrota.afoto img.masquina {float:right;}

#cuerpo p.dos {
font: normal  normal 12px arial, sans-serif;
line-height:15px;}

#cuerpo p.dos a {
	text-decoration:none;
	font-weight:bold;
	color: #369;}
	
#cuerpo p.dos a:hover {
	text-decoration: underline;}

#cuerpo p.cita { text-align:center;}


#cuerpo p img {
float:left;
margin:0 10px 0 0;}

#cuerpo h2 a {color: #003366;}

#cuerpo h2 a:hover {color: #006666;}

#lado-pdf { width:260px;
min-height:454px;
float:left;
background: #bddfb9;
margin:30px 0 0 0;
padding:20px 10px 20px 10px;}

#patro6-pdf { width:260px;
height:auto;
float:left;
margin:20px 0 0 0;}

#patro6-pdf p {width:260px;
font: normal  bold 12px Helvetica, Arial, sans-serif;
padding:5px 0 5px 0;
margin:0;
float:left;}

#patro6-pdf p.garbo {
font: normal normal 12px Helvetica, Arial, sans-serif;
text-align:center;
}

#patro6-pdf p.pope {
font: normal bold 18px Helvetica, Arial, sans-serif;
text-align:center;
line-height:20px;
}

#patro6-pdf h1.lunes {width:260px;
font: normal  bold 12px Helvetica, Arial, sans-serif;
float:left;
text-align:left;
border-bottom:none;
margin:0;
padding:0;
color:#ec008d;
line-height:15px;}

#recuadrete {width:236px;
min-height:100px;
padding:10px;
margin:20px 0 20px 0;
float:left;
border:#ec008d 2px outset;
}

#recuadrete p { width:236px;
height:auto;
padding:0;
text-align:center;
margin:0 0 5px 0;
float:left;
font: normal bold 12px Helvetica, Arial, sans-serif;
line-height:16px;}

#recuadrete p a {
	font: normal bold 11px Helvetica, Arial, sans-serif;
	color:#ec008d;
	text-decoration:none;}
	
#recuadrete p a:hover {	
	text-decoration: underline;}
	
	
#enterito { width:559px;
min-height:454px;
float:left;
background: #bddfb9;
padding:0 10px 20px 10px;
margin:20px 0 0 0;
}

#fotaza { width:559px;
min-height:454px;
float:left;
margin:20px 0 20px 0;
}
	
table.grafico { width:559px;
min-height:454px;
float:left;
margin:20px 0 0 0;
border: none;
background: #99cc99;
}



table.grafico td { width:50%;
background:#CCC;
font:normal bold 11px Helvetica, Arial, sans-serif;
color: #000;
line-height:18px;
text-align:right;
}	



table.grafico td.blanco { 
background:#fff;
}

table.grafico td.blanco-izq { 
background:#fff;
text-align:left;
}

table.grafico td.dere { 
text-align:left;
}

table.grafico td.final { 
background: #99cc99;
}

table.grafico td a {
	color: #366;
	text-decoration:none;
}	

table.grafico td a:hover {
	color: #033;
	text-decoration:underline;
}

#con-lado {width:248px;
min-height:30px;
padding:5px 10px 5px 0;
float:left;
margin:20px 0 20px 0;
border-left:#ec008d 2px solid;
}

#con-lado.arsuaga {
float:right;
border-left:none;
border-right:#ec008d 2px solid;
min-height:172px;
}

#con-lado p {width:238px;
font: normal  normal 12px Helvetica, Arial, sans-serif;
padding:5px 0 5px 10px;
margin:0;
float:left;
line-height:16px;
}

#con-lado ul {width:238px;
padding:0 0 0 10px;
margin:10px 0 10px 0;
float:left;
list-style:disc;
font: normal  normal 12px Helvetica, Arial, sans-serif;
line-height:15px;
}


#con-lado ul li {width:222px;
padding:0;
margin:3px 0 3px 16px;
float:left;
}

/* Sin uso todavía */
#lado-pdf.der { 
float:right;}
/* Sin uso todavía */

#lado-pdf.der-centro { 
float:right;
padding:322px 10px 150px 10px;}

#lado-pdf.patri-dos { 
float:left;
padding:100px 10px 70px 10px;}

#lado-pdf.tronco { 
float:right;
padding:230px 10px 70px 10px;}

#lado-pdf.patri-tres { 
float:left;
padding:100px 10px 104px 10px;}

#lado-pdf.patri-siete { 
float:left;
padding:40px 10px 224px 10px;}

#lado-pdf.patri-ocho { 
float:left;
padding:40px 10px 76px 10px;}

#texto-pdf { width:120px;
float:right;
}

#texto-pdf.hueco {
	margin:0 0 18px 0;
}

#texto-pdf.corina {
	margin:80px 0 18px 0;
}

#texto-pdf.pavo-real {
	margin:45px 0 18px 0;
	float:left;
}

#texto-pdf.federico {
	margin:100px 0 0 0;
}

#texto-pdf.huevos {
	margin:100px 0 180px 0;
}

#texto-pdf.rojete { 
float:left;
margin:60px 0 0 0;
}

#texto-pdf.fritos { 
float:left;
margin:60px 0 30px 0;
}

#texto-pdf.lucas { 
float:left;
margin:30px 0 0 0;
}

#texto-pdf.bru { 
float:left;
}

#texto-pdf.desperado { 
float:left;
margin:120px 0 0 0;
}

#texto-pdf.aburrido { 
float:left;
margin:220px 0 0 0;
}

#texto-pdf.herrero { 
margin:294px 0 0 0;
}

#texto-pdf h1 { width:120px;
font: normal  bold 12px Helvetica, Arial, sans-serif;
float:left;
text-align:center;
border-bottom:none;
margin:0;
padding:0;
line-height:15px;
}

#texto-pdf h1.bordefuera {
color:#000;
border:none;
}

#texto-pdf h1.color-rojo {
color:#ec008d;
text-align:left;
border:none;
margin:0 0 50px 0;
}

#texto-pdf h1.borderojo {
color:#000;
border-bottom:#ec008d solid 1px;
}

#texto-pdf p { width:120px;
font: normal  normal 12px Helvetica, Arial, sans-serif;
padding:5px 0 5px 0;
margin:0;
float:left;
}

#texto-pdf p.crisis { 
margin:0 0 40px 0;
}

#foto-pdf { width:260px;
float:left;
text-align:center;
margin:30px 0 20px 0;}

#lado-pdf h1.cristal { width:260px;
float:left;
text-align:left;
min-height:100px;
border-bottom:none;
padding:0;
margin:20px 0 20px 0;
font: normal bold 26px Helvetica, Arial, sans-serif;
line-height:30px;
color:#000;}

#lado-pdf h2.cristade { width:260px;
float:left;
text-align:left;
height:auto;
padding:0;
background:none;
margin:100px 0 10px 0;
font: italic bold 14px Helvetica, Arial, sans-serif;
line-height:16px;
color:#ec008d;}

#manresa { width:190px;
float:right;
height:auto;
margin:320px 0 10px 0;}

#manresa p { width:190px;
float:left;
font: normal bold 12px Helvetica, Arial, sans-serif;
padding:4px 0 4px 0;
margin:0;
text-align:left;
line-height:14px;}

#manresa h1.trampa { width:190px;
float:left;
text-align:left;
height:auto;
border-bottom:none;
font: normal bold 14px Helvetica, Arial, sans-serif;
padding:0;
margin:0 0 30px 0;
color:#ec008d;
line-height:16px;}

#foto-pdf.guarrota { 
margin:30px 0 54px 0;}

#foto-pdf-centro { width:135px;
float:left;
text-align:center;
margin:60px 0 0 0;}

#foto-pdf-centro.parriba { 
margin:0;
float:right;}

#botonera-pdf {
width:579px;
height:40px;
float:left;
text-align:right;
margin:10px 0 0 0;
}

#botonera-pdf a img {
border:none;
margin:0 0 0 2px;
}

#botonera-pdf a img.pdf {
	float:left;
}

#botonera-pdf a img.patrono {
	float:left;
	margin:0 0 0 120px;
}

#botonera-pdf a img:hover {
filter: alpha(opacity=75); opacity: .75;
}




#pie {width:100%;
min-height:30px;
float:left;
margin:40px 0 0 0;
padding:0 0 20px 0;
}

#cabecero a img {
float:left;
border:0;}

#octavillo  {float:left; 
min-width:300px; 
font: normal  bold 12px arial, sans-serif; line-height:40px; color:#FFFFFF;
margin:0 0 0 22px;}

#octavillo a  { color: #CCCCCC; text-decoration: none;}

#octavillo a:hover  {text-decoration: underline;}

#google { float:right; min-width:300px; line-height:40px; text-align:right;}

#pie-arriba { width:100%;
background:#99cccc;
font: normal  bold 12px arial, sans-serif;
line-height:15px;
color:#000000;
text-align:center;
}

#pie-abajo {width:800px;
min-height:20px;
margin:0 auto;
padding:10px 0 0 0;
text-align:center;
font: normal normal 12px "Courier New", Arial, Verdana;
color:#FFFFFF;
}

#pie-arriba a {
color:#000;
text-decoration:none;
}

#pie-arriba a:hover {
text-decoration:underline;
}

ul.lista-gab { width:579px;
min-height:50px;
float:left;
margin:0;
padding:0;}

ul.lista-gab li { width:559px;
float:left;
font: normal normal 11px arial, sans-serif;
margin:0 0 0 20px;
padding:0;
line-height:15px;}

ul.cierra { width:579px;
min-height:50px;
float:left;
margin:15px 0 15px 0;
padding:0;}

ul.cierra li { width:559px;
float:left;
font: italic normal 11px arial, sans-serif;
margin:0 0 25px 20px;
padding:0;
line-height:15px;}

#impresora a {width:200px;
float:left;
font: normal normal 12px arial, sans-serif;
color: #003366;
text-align:left;
min-height:33px;
line-height:14px;
text-decoration:none;}

#impresora a img {border: none;}

ul.articulos-anteriores { margin:0;
padding:0;
list-style:none;}

ul.articulos-anteriores { width:579px;
float:left;
margin:0;
padding:10px 0 10px 0;
list-style:none;
min-height:16px;}

ul.articulos-anteriores li { width:579px;
float:left;
margin:0;
padding:0;
list-style:none;
text-align:right;
color: #033;
font: normal normal 11px Geneva, Tahoma, sans-serif;
line-height:16px;}

ul.articulos-anteriores li a { 
color: #003366;
font-style:italic;
text-decoration:none;}

ul.articulos-anteriores li a:hover { 
text-decoration:underline;}

ul.lista-templo { width:579px;
min-height:50px;
float:left;
margin:20px 0 0 0;
padding:0;
list-style:none;}

ul.lista-templo li { width:539px;
float:left;
font: normal normal 12px arial, sans-serif;
color: #012343;
margin:0 0 0 40px;
padding:0;
line-height:15px;}

ul.obi-wan { width:579px;
height:auto;
font: italic bold 14px arial, sans-serif;
float:left;
color:#669966;
margin:10px 0 0 0;
padding:0;
list-style: disc;
line-height:25px;}

ul.obi-wan li { width:549px;
float:left;
font: normal normal 11px arial, sans-serif;
color: #012343;
margin:0 0 0 30px;
padding:0;
line-height:15px;}


@media print {
#cabecero, .lateral, #pie, #impresora {
display:none;
}
#cuerpo.prensa {
border:none;
}
#cuerpo.prensa img {
display:none;
}

}
