/*
Theme Name: Ailaket
Theme URI: http://www.wordpress.com/
Description: Tema para Ai Laket
Version: 0.1
Author: Nieves Moreno / Raquel Hernando (saregune.net)
Created on : 9-diciembre-2010, 10:50:41

This is just a basic layout, with only the bare minimum defined.
Please tweak this and make it your own. :)
*/


/*
 * optimización
 */

@font-face{
font-family:'DINk';
font-style:normal;
font-weight:normal;
src: local('DINk'), local('DINk'), url('./images/DINk.ttf') format('truetype');}


* { 
margin: 0; 
padding: 0;
list-style:none; }

body {
background:url(images/fondo.png) top center fixed ; 
font-family:"Bitstream Vera Sans", Verdana, Geneva, sans-serif;}  

h3{
font-size:20px;
text-transform:uppercase;
font-family:"Bitstream Vera Sans", Verdana, Geneva, sans-serif;
color:#ff1497;}

#pagina {
width:978px;
margin: 0 auto;
position:relative;}

/*CABECERA */

#cabecera {
background:url(images/cabecera_titulo_es.png) no-repeat;
position:relative;
height:127px;}
 
body.eu #cabecera {
background-image: url(images/cabecera_titulo_eu.png);}
	#cabecera h1 {
	display: none;}
 
  		#logo a{
		background-image: url(images/logotipo.png);
		width:235px;
		height:95px; 
		position:absolute;
		right:28px; 
		bottom:0px;}
 		#logo a:hover{
		background-image:url(images/logo_negro.png);}
		#logo a span {
		display:none}

      #idioma a {
      position: absolute;
      top:0px;
      width: 39px;
      height: 28px;}
		#idioma span {
		display:none;}
			#cambio_es {
      	background-image: url(images/idioma_es.png); 
      	right:71px;}
			#cambio_es:hover {
      	background-image: url(images/idioma_es_hover.png);}

	   #cambio_eu {
      background-image: url(images/idioma_eu.png);
      right: 24px;
      }

		#cambio_eu:hover {
      background-image: url(images/idioma_eu_hover.png);
      }

		#cambio_eu span {
		display:none;}

/*CUERPO */

#cuerpo {
overflow:hidden;}


/*indice*/
#menu {
overflow:hidden;
height: 114px;
font-size:12pt;
margin-left:5px;} 
	
   #menu li  {
	background: url(images/fondo_menu.png) no-repeat;      
	width:172px;
	height:80px;
	float: left;
	list-style: none;
	margin:20px 0px 0px 8px;
	font-family:"DINk";
	font-size:18px;}

	#menu li:hover{
	background:url("images/fondo_menu_hover.png") no-repeat;}
	#menu li.current_page_item,
	#menu li.current-cat {
	background:url("images/pagina_activa.png") no-repeat;}
	#menu li a {
	display: block;
	padding-top: 10px;
	text-align:center; 
	color:white;
	font-size:15,5px;
	text-transform:uppercase;
	text-decoration:none;}
	#menu li a:hover {
	color:#ff1493;}
	#menu li.current_page_item a:hover,
	#menu li.current-cat a:hover{
	color:black;}

#contenido #frases { 
overflow: auto;
margin:-30px 0 22px 5px;}
	#contenido #frases p {
	height:220px;
	width:151px;
	padding:10px;
	margin:0px 0 0 9px;
	float:left;
	color:black;
	background:#efefef; 
   -moz-border-radius:15px;
	font-size:13px;} 

#buscador{
position:absolute;
top:138px;
right:14px;}
	#buscador label{
	display:none;}
	#buscador #muestras-buscador{
	background:url(images/buscar_muestra.png) no-repeat;
	width:223px;
	height:38px;
	border:none;
	margin-top:10px;}
	body.eu #buscador #muestras-buscador{
	background-image:url(images/buscar_muestra_eu.png);}

	#buscador #sustancias-buscador{
	background:url(images/buscar_general.png) no-repeat;
	width:223px;
	height:38px;
	margin-top:10px;} 
	body.eu #buscador #sustancias-buscador{
	background-image:url(images/buscar_general_eu.png);}

	#buscador #muestras-buscador #s, #buscador #sustancias-buscador #s{ 
	float:left; 
	width:161px;
	height:23px;
	border:none;
	margin:-7px 0 0 5px;
	-moz-border-radius:4px;}  
	#buscador #muestras-buscador #searchsubmit, #buscador #sustancias-buscador #searchsubmit{
	background:#000;
	color:white;
	font-family:"DINk";
	font-size:10px;
	text-transform:uppercase;
	border:none;
	margin:-2px 0 0 5px;}
	#buscador #sustancias-buscador #searchsubmit{
	background:#ff1497;}
	#buscador #muestras-buscador #searchsubmit:hover{
   cursor: pointer;
   color: #ff1497;}
	#buscador #sustancias-buscador #searchsubmit:hover{
	cursor: pointer;
   color: #000;}
 

#sub span {
display:none}

/*CONTENIDO*/

#contenido {
float:left; 
width:732px;
/* @TODO padding-left: 10px;*/
}

body.page-id-19 #contenido {
width: 100%;
float: none;}


#contenido p {
margin:1em 1em;
}


#tit_principal {
background: url(images/novedades_es.png) no-repeat; 
width:709px;
height:43px;
clear: both;
margin-left:15px;}
body.eu #tit_principal {
background-image: url(images/novedades_eu.png);}

#tit_principal span{
display:none;}

/*titulo del post*/
 
.titulo_post {
margin:20px 0 0 0px;
background: url("images/barra_fecha_post.png") no-repeat;
padding-top:32px;
position: relative;
left: -59px;
width: 100%;
padding-left: 59px;
font-weight:bold;
font-size:10px;
color: #fff }
	.titulo_post .date{ 
	position:absolute;
	top:5px; 
	left:10px;} 
	.titulo_post .titulo_comments { 
	position:absolute;
	top:5px; 
	right:20px;}
	.titulo_post .titulo_comments a      { color: white; text-decoration: none }
	.titulo_post .titulo_comments a:hover{ color: #ff1497 }

/*contenido del post*/

.page{
margin-left:0px;}

.post,.post-1098 { 
padding-left:111px;}

.storytitle{
width:580px;
text-align:left;
margin-left:20px;}
	.storytitle a{
	text-decoration: none;
	color:#ff1493;}
	.storytitle a:hover{
	color:black}

.storycontent{
clear: both;
margin:10px 0 20px 0px; 
width:581px;
padding:16px;
background:#efefef;
-moz-border-radius:15px;
font-size:13px;
text-align:left;}
	.storycontent h2{
	color:#ff1493;
	font-family:"DINk";} 

body.page .storycontent{
margin:10px 0 20px 15px; 
width:632px;
padding:16px 32px 16px 48px;}

body.page-id-47 .storycontent{
margin:10px 0 20px 15px; 
width:698px;
padding:16px 6px 16px 6px;}

	body.page .storycontent h2{
	color:#ff1493;
	font-family:"DINk";
	padding:5px 0 20px 0px;}

body.page-id-19 .storycontent{
width: 98%;
padding: 0px 0px 0px 12px;
margin: 10px 0 20px 2px;
background: #fff;
}

.anteriores{
margin-left:40%;
padding-top:20px;}

	.anteriores a{
	color:#ff1497;
	font-family:"Bitstream Vera Sans", Verdana, Geneva, sans-serif;
	font-size:14px;
	text-decoration:none;}

	.anteriores a:hover{
	color:#000;}

	.alignleft{
		float:left;
	}

	.alignright{
		float:right;
	}

#anteriores{
margin-left:40%;
padding-top:20px;}

	#anteriores a{
	color:#ff1497;
	font-family:"Bitstream Vera Sans", Verdana, Geneva, sans-serif;
	font-size:14px;
	text-decoration:none;}

	#anteriores a:hover{
	color:#000;}


/*comentarios*/

#formulario {
margin-left:50px;
width:450px;}

#comentarios{
font-family:"Bitstream Vera Sans", Verdana, Geneva, sans-serif;
font-size:12px;}
	#comentarios-lista {
 	margin: 1em 6px 1em 0 ;}
	#comentarios-titulo, #postcomment{
	font-family:"DINk";
	font-size:16px;
	color:#ff1497;
	text-transform:uppercase;}
	
   .comentarios-texto {
	border:1px #FF00F3 solid;
   border-bottom: none; 
	padding:2px;}
	.comentarios-quien{
	background:url(images/comentario_quien.png) top right no-repeat;
   margin: 0 !important;	
   padding-top: 10px;
   padding-right: 52px;
   text-align: right;}   


#commentform{ 
font-family:"Bitstream Vera Sans", Verdana, Geneva, sans-serif;
font-size:12px;
text-transform:uppercase;
font-weight:bold;}
	#commentform label {
	float:left;
	clear: left;
	padding-top: 4px;
	padding-right: 2%;
	text-align: right;
	width: 36%;}


#login span {
display:none} 

/*sidebar*/

#sidebar {
float:left;
font-family:"Bitstream Vera Sans", Verdana, Geneva, sans-serif; 
width:200px;
margin:10px 7px 0 0;
	text-align:center;}
	
#sidebar li{
	font-family:'DINk';
	font-size:22px;
	margin:25px 0px 0 0;
	text-align:right;}

	#sidebar li a{
	padding-bottom:5px;
	color: #FC1491;
	text-decoration:none;}

	#sidebar li a:hover {
	color:black;}

	/* #sidebar #facebook {
	background:url(images/enlace_facebook.png) no-repeat;
	width:52px;
	height:52px;
	padding-right:170px;
	padding-bottom:30px;}

	#sidebar #facebook span{
	display:none;}


	#sidebar #facebook:hover{
	background:url(images/enlace_facebook.png) no-repeat;
	width:52px;
	height:52px;
	padding-right:170px;
	padding-bottom:30px;}

	#sidebar #twitter {
	background:url(images/enlace_twitter.png) no-repeat;
	width:52px;
	height:52px;
	padding-right:110px;
	padding-bottom:-80px;}

	#sidebar #twitter span{
	display:none;}

	#sidebar #twitter:hover{
	background:url(images/facebook_hover.jpg) no-repeat;
	width:170px;
	height:62px;
	padding-right:170px;
	padding-bottom:30px;}

	#sidebar #tuenti {
	background:url(images/enlace_tuenti.png) no-repeat;
	width:52px;
	height:52px;
	padding-right:170px;
	padding-bottom:30px;}

	#sidebar #tuenti span{
	display:none;}

	#sidebar #tuenti:hover{
	background:url(images/facebook_hover.jpg) no-repeat;
	width:170px;
	height:62px;
	padding-right:170px;
	padding-bottom:30px;}
*/



#sidebar #redes_sociales {
	margin-top:67px;	
	margin-right:-30px;
	
}

#redes_sociales a:hover {

}



#decoracion {
margin-left:37px;
margin-top:134px;
height:202px;
width:196px;
background-image:url("images/decoracion.png");
background-repeat:no-repeat}


tbody {
 height: 360px;
 overflow: auto;
}


table.busquedas tbody {
 height: auto;
 overflow: auto;
}


/********************
      páginas       
*********************/

#lista-paginas {
margin: 12px 0px 12px 8px;
padding: 0px;
overflow:auto;
font-size:16px;
font-family:"Bitstream Vera Sans", Verdana, Geneva, sans-serif;}
	
   #lista-paginas li {
	background:url(images/menu_interrogacion.png) no-repeat;
   min-height: 40px;
   padding-left: 15px;
   width:155px;
   margin-left: 9px;
	float: left;}
	
   #lista-paginas li:hover {
	background-image:url(images/menu_interrogacion_hover.png);
	}
	
   #lista-paginas li a {   	
	color:#000;  
	text-decoration:none;}
	
   #lista-paginas li.current_page_item a, #lista-paginas li a:hover {
	color:#ff1497;}
	#lista-paginas li.current_page_item{
	background:url(images/menu_interrogacion_hover.png) no-repeat;
	color:#ff1497;}

/*pagina resultados*/

.muestras-lugares{
margin-left:15px;}

	.muestras-lugares #ultimos_lugares{
	font-family:"DINk"; 
	font-size:30px;
	color:#ff1497;
	padding:8px 8px 8px 0;
	margin-top:20px;}

	.muestras-lugares .muestras{
	font-family:"Bitstream Vera Sans", Verdana, Geneva, sans-serif;
	font-size:12px;
	margin-left:50px;}

	.muestras-lugares .muestras li {
	margin-top:8px;}

	.muestras-lugares .muestras a{
	text-decoration:none;
	color:#000;}
	.muestras-lugares .muestras a:hover{
	text-decoration:none;
	color:#ff1497;}

	ul.pdfs a {
   background:url(images/pdf.png) no-repeat left top;
	height:30px;
   padding-left: 25px;
   padding-top: 0.5em;
   display: block;
	text-decoration:none;
	color:#ff1497;}

	ul.pdfs a:hover{
	color:#000;}

	.estudios{
	position:absolute;
	top:296px;
	right:30px;} 

	.estudios a{
	background:url(images/pdf.png) no-repeat left top;
	height:30px;
   padding-left: 25px;
   padding-top: 0.7em;
   display: block;
	text-decoration:none;
	color:#ff1497;
	font-size:14px;}

	.estudios a:hover{
	color:#000;}
	
/*pagina infodrogas*/

.category-infodrogas #contenido .titulo_post{
margin:40px 0 0px 75px;}

.category-infodrogas #contenido .storytitle{
margin-left:15px;
font-family:"DINk"; 
font-size:22px;}

.category-infodrogas #contenido .storycontent{
margin-left:76px;}

.category-infodrogas #contenido .titulo_comments{
margin-right:117px;}

.category-infodrogas #formulario{
display:none;}

.infodroga-container{
padding-left: 10px;
overflow:auto;}
	.infodroga-container .infodroga-tipo {
	width: 700px;
	margin: 20px 0 0 0;
	font-size: 1em;
	padding: 5px;
	overflow: auto;
	border-bottom:2px dotted #ff1497;}

	.category-infodrogas .storytitle{
	font-family:"DINk";}

	.infodroga-container .infodroga-tipo h3 {
	color: #FC1491;
	margin: 0;
	float:left;
	font-size:22px;
	width:200px;}

	.infodroga-container .infodroga-tipo ul{
	float:left;
	margin-left:10px;
	width:470px;
	margin-bottom:20px;}

	.infodroga-container .infodroga-tipo li{
	display:inline;
	padding-right:10px;}

	.infodroga-container .infodroga-tipo a{
	text-decoration:none;
	color:#000;
	font-family:"Bitstream Vera Sans", Verdana, Geneva, sans-serif;
	font-size:12px;}

	.infodroga-container .infodroga-tipo a.current {
   background-color: #ff1497;
   color: #fff;
   }

   .infodroga-container .infodroga-tipo a.current:hover {   
   color: #000;
   }


	.infodroga-container .infodroga-tipo a:hover{
	color:#ff1497;}

.page-id-25 .storycontent,
.page-id-41 .storycontent{
padding-top:0px;
background-image:url("images/fondo_post.png");
background-repeat: repeat;
width:705px;}

.page-id-41 h3{
padding:40px 0 10px 0px;
font-family:"DINk";
font-size:14px;
color:#ff1497;}

.page-id-41 a{
color:#000;
text-decoration:none;}
.page-id-41 a:hover{
color:#ff1497;}

.page-id-38 .wpcf7-form p{
font-family:"DINk";
font-size:16px;
padding-bottom:3px;}

.page-id-38 .wpcf7-submit:hover{
color:#ff1497;}

.page-id-38 .wpcf7-text{
border:1px solid #ff1497;}

.page-id-38 textarea{
border:1px solid #ff1497;}

/*pagina resultados del buscador*/

.search-results #contenido table{
margin-left:8px;}  

	/*.search-results .post{
	margin-left:-111px;}

	.search-results .post .storycontent{
	margin-left:0px;}

	.search-results .titulo_comments{
	margin-right:120px;}

	.search-results #sidebar{
	margin:0px;}

	.search-results .titulo_post{
	margin:20px 0 0 0px;
	padding-top:32px;
	position: relative;
	left: -59px;
	width: 100%;
	padding-left: 59px;
	font-weight:bold;
	font-size:10px;
	color: #fff;}

	.search-results .titulo_post .date{
	position:absolute;
	top:5px; 
	left:10px;} 

	.search-results .titulo_post .titulo_comments { 
	position:absolute;
	top:5px; 
	right:20px;}	
	
	.search-results .titulo_post .titulo_comments a      { color: white; text-decoration: none }
	.search-results .titulo_post .titulo_comments a:hover{ color: #ff1497 }*/



/* ficha muestra*/

	#contenido h2{
	font-size:22px;
	color:#ff1497;
	margin-left:15px;}
 
.muestra-resultados {
overflow: auto;
clear: both;
font-size: 14px;
padding:20px;}

h2.muestra-titulo span { font-size: 0.6em }
   
	.muestra-resultados dt{
	float: left;
   width: 20%;   
	color:#ff1497;
	font-weight:bold;
    
	padding-top:1px;}

	.muestra-resultados dt.par {
   clear: left } 


	.muestra-resultados dd{
   float: left;
   width: 24%;
   margin-right: 5%;
   padding-top: 1px;   
	}

	#contenido .muestra-identificativa a {
	color:#000;
	text-decoration:none;}
	#contenido .muestra-resultados a{
	text-decoration:none;}

	#contenido .muestra-identificativa a:hover{
	color:#ff1497;}
	#contenido .muestra-resultados a:hover{
	color:#ff1497;}


/*
 * pie de pagina
 *********************************************************/


#pie {
clear: both;
background:url(images/pie_es.png) no-repeat; 
height:28px;
margin:20px 4px 0 4px;} 
	
   #pie span {
	display:none}

body.eu #pie{
background-image:url(images/pie.png);}
	
#meta{
font-family:"Bitstream Vera Sans", Verdana, Geneva, sans-serif;
font-weight:bold;
width: 70%;
/*margin:5px 0 0 0;*/
margin: 0 auto;
} 
	
	#meta li{
	display:inline;
	padding:10px 0 10px 30px;} 
	#meta li a{
	color:black;
	font-size:11px;
	text-decoration:none;
	height:51px;}
	#meta li a:hover { 
	color: #FF1493}

#meta ul{
	
}

#meta #saregune {
/*background:url(images/logo_saregune.png) no-repeat top right;
padding-bottom: 40px;
padding-right: 172px;*/
 
}

.creative{
/*margin: 5px 10px 10px 10px;*/
text-align: center;
font-size:11px;
margin-bottom:10px;
margin-left: 10px;
margin-right: 10px;

}

.logo_creative{
	margin: 10px 0px;

}

/*
 * paginado
 *********************************************************/

ul.page-numbers {
    margin: 20px 0 10px;
    width: 100%;
    padding: 0;
    font-size: 12px;
    line-height: normal;
    clear: both;
    float: left;
    }
    ul.page-numbers li {
        float: left;
        }
ul.page-numbers a,
ul.page-numbers span {
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    background: -webkit-gradient(linear, left top, left bottom, from(#E4E3E3), to(#FFFFFF));
    background: -moz-linear-gradient(top,  #E4E3E3,  #FFFFFF);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#E4E3E3', endColorstr='#FFFFFF');
    padding: 3px 4px 2px 4px;
    margin: 2px;
    text-decoration: none;
    border: 1px solid #ccc;
    color: #666;
    }
ul.page-numbers a:hover,
ul.page-numbers span.current {
    border: 1px solid #666;
    color: #444;
}





