/*  
Theme Name: Antxoa 3
Theme URI: http://www.antxoa.com
Description: Mi nuevo look.
Version: 3.0
Author: Ainhoa Iglesias
Author URI: http://www.antxoa.com
	Este tema ha sido diseñado y realizado por Ainhoa Iglesias,
	cuyo weblog encontrarás en http://www.antxoa.com

	CSS, XHTML y diseño publicados bajo la licencia GPL:
	http://www.opensource.org/licenses/gpl-license.php
*/

/* ELEMENTOS COMUNES */
*, html { margin:0px; padding:0px;}

body{ color:#000000; background: #FFFFFF; font: 85% "Trebuchet MS", Arial, Verdana, sans-serif; padding:0px 15px;}

address{position:relative; text-align:center; font:85% Tahoma, Arial, sans-serif; letter-spacing:1px; font-style:normal;}

abbr, acronym { border-bottom:1px dotted #999999; cursor:help;}

cite{font-weight:bold; font-style:italic;}
blockquote{width:90%; margin:5px auto 20px auto; border-left:1px dotted #333333; border-right:1px dotted #333333; padding:5px 10px; font-family:"Times New Roman", Times, serif;}
q{color:#23435F;}

.example{background:#FFF8DE; width:94%; margin: 25px auto;}
code{background:#FFF8DE;}
q.q-alter{display:block; padding-left:100px; font-size:110%; font-family:Arial,Verdana,sans-serif;}

img { border:0px; }
hr {clear:both; border:0px none #FFFFFF; color:#FFFFFF;}
.separador{clear:both;}
.clear{clear:both;}

.invisible { position:absolute; left:-999px; width:990px; font-size:0%;}


/* ENCABEZADOS */
h1{ color:#000000; font:160% Georgia, Helvetica, serif; font-weight:bold; font-variant:small-caps; margin:0px 0px 10px 0px; text-align:left;}
h1:first-letter{color:#B01519;font: 160% "Times New Roman", Times, Arial, serif;font-weight:bold;}

h2{ width:95%;	margin:25px 0px 10px 0px; color:#003366; border-bottom:1px dotted #BCA88C; font:130% Georgia, Helvetica, serif; clear:both; padding:0px 0px 0px 20px; width:96%;}
h2 a{width:95%; padding:0px; margin:0px; color:#003366; font:130% Georgia, Helvetica, serif;background:transparent none; }
h2:first-letter{color:#B01519;font: 160% "Times New Roman", Times, Arial, serif;font-weight:bold;}

h3{ color:#4D4D4D; font:110% Georgia, Helvetica, serif; font-weight:bold; font-variant:small-caps; width:100%;	margin:40px 0px 10px 0px;text-align:right; width:96%;}
h3:first-letter{color:#B01519;font: 160% "Times New Roman", Times, Arial, serif;font-weight:bold;}



/* ENLACES  GENERICOS */
a{text-decoration:none; font-family: Arial, Verdana, sans-serif; }
a:link,a:focus{ color:#961215;}
a:visited{ color:#425952;}
a:hover{color:#000000;}



/* LISTAS GENERICAS */
map {display:block;}
ol, ul { width:100%; }
li { list-style-position:outside; list-style-type:none; }

/*  FORMULARIOS  */

form{ width:100%; clear:both; display:block;}

fieldset{ border:1px solid #717264; margin:0px 0px 10px 0px; padding: 0px 20px 20px 20px; background: #F6F6F6 url("images/pen.gif") no-repeat top right;}
legend{ padding: 0px 5px 12px 5px; color:#B01519;  font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
fieldset p{clear:both;}
optgroup{font-style:normal;}

form dl{ width: 95%; clear:both;}
form dt{ float:left; width:30%; margin:0px; padding:0px 0px 5px 13px ; clear:both; font-weight:bold; background: transparent url("images/label.gif") no-repeat top left; font-size:80%;}
form dd{ float: left; width: 65%; margin: 0px; padding:0px 1% 5px 1%;}

form dl dd input,form dl dd select,form dl dd textarea{	margin-left:10px;}
input, textarea, select{ border:solid 1px #000000; background:#E8F2FE; font-family:sans-serif; font-size:95%; vertical-align: middle;}

form p{	text-align:center;margin-top:15px;}
form p input{border:solid 1px #000000; background:#1F4C7E; color: #FFFFFF; font-weight:bold; margin-top:15px;}



/* POSICIONAMIENTO */
#pagina{ width:94%; margin:0px auto 15px auto; text-align:left; padding:0px; color:#000000;	background:#FFFFFF;}
#cabecera{ position:relative; float:left; width:100%; background: transparent url("images/slogan.gif") no-repeat left bottom; height:110px; padding:10px 0px;}
#cabecera [id]{ height:auto; min-height:110px;}
h1{position:relative; float:left; width:20%; margin:0px 10px;}

#tagline{position:absolute; top:5px; right:10px;}

#sidebar{ position:relative; float:left; width:20%; min-height:400px;}/* width:12em; */


#menu{ width:85%; padding:5px 0px 35px 30px; margin:0px; background: transparent url("images/sidebar.gif") no-repeat left bottom; font-size:90%;}
#social-friends{ width:85%; padding:5px 0px 35px 10px; margin:0px; background:transparent url("images/socialnet.gif") no-repeat left bottom; text-align:left; overflow:hidden;}

#busqueda{ width:90%; margin: -25px 0px 60px 0px; padding:0px;}
#busqueda form{ width:80%;}
#busqueda form p{line-height:1em;}
#busqueda form input[type="image"]{background:#FFFFFF; border:0px none;}
#busqueda form input{background:#9DBADA; color:#000000;}

#google_translate_element{ width:90%; margin: -25px 0px 30px 0px; padding:0px;}
a.goog-logo-link img{display:block;}

#twtr-widget-1{width:90%;}

#contenido{ width:70%; position:relative; float:left; min-height:400px; max-width:750px; padding:0px 0px 20px 5%; margin-top:10px;}/* width:35em;*/

#cuerpo{ position:relative; float:left; width:100%;}

#attached{position:fixed; bottom:0px; right:0px; width:109px; height:120px; background:transparent url("images/evilcat.gif");}

#pie { position:relative; float:left; width:100%; background:transparent url("images/pie.gif") no-repeat top left; padding:5px 0px 5px 0px;}
#pie_info{text-align:center; font-style:italic; font-size:90%; margin-top:50px;}
/* MEN PRINCIPAL */
#menu li{margin:0px 0px 5px -23px; padding-top:7px; display:block; border-bottom:1px dotted #999999; width:13em;}

#lisobremi{background:transparent url("images/lisobremi.gif") no-repeat left;}
#ligaleria{background:transparent url("images/ligaleria.gif") no-repeat left;}
#lidiadia{background:transparent url("images/lidiadia.gif") no-repeat left;}
#liwebstandards{background:transparent url("images/liwebstandards.gif") no-repeat left;}
#licinetvmusic{background:transparent url("images/licinemusic.gif") no-repeat left;}
#lideportes{background:transparent url("images/lideporte.gif") no-repeat left;}
#licuriosidades{background:transparent url("images/licuriosidades.gif") no-repeat left;}
#liasino{background:transparent url("images/asino.gif") no-repeat left;}


#menu li a{padding:0px 13px 0px 54px; height:auto; min-height:47px;}
#menu li a:link{ }
#menu li a:visited{ background:transparent url("images/visited.gif") no-repeat right;}
#menu li a:hover,a:focus{ background:transparent url("images/hover.gif") no-repeat right;}


/*  SOCIALNET - COLEGAS */
#social-friends dl{}
#social-friends dl dt{font-style:italic; font-size:95%;}
#social-friends dl dd{padding-left:0px;}
#social-friends dl dd a img{border:1px solid #CCCCCC; margin-left:10px;}


/* MEN AUXILIAR */
#menuaux{ position:relative; float:right; width:100%; text-align:center; }

#menuaux li{ display:inline; padding:0px 0px 0px 14px; margin:0px 20px 0px 0px;}

#liauxinicio{background:transparent url("images/liaux1.gif") no-repeat left;}
#liauxcontacto{background:transparent url("images/liaux2.gif") no-repeat left;}
#liauxmapaweb{background:transparent url("images/liaux3.gif") no-repeat left;}
#liauxaccesibilidad{background:transparent url("images/liaux4.gif") no-repeat left;}
#liauxavisolegal{background:transparent url("images/liaux5.gif") no-repeat left;}

#menuaux li a{padding:0px 13px 0px 0px;}
#menuaux li a:link,a:focus{}
#menuaux li a:visited{ background:transparent url("images/visited.gif") no-repeat right;}
#menuaux li a:hover{text-decoration:underline;}


/* CONTENIDO */
#contenido a{font-weight:bold; font-size:95%;}
#contenido a[rel="external"]{background:transparent url("images/external.gif") no-repeat right; padding-right:10px;}

#contenido ul, #contenido ol{width:80%; margin:5px 0px 20px 50px;}
#contenido ul li{list-style-type:circle;}

#contenido p{ margin:0px 0px 15px 0px;}
#contenido p img{ text-align:center; border:1px dotted #961215; padding:3px; margin:0px auto;}
#contenido ul li img{ text-align:center; border:1px dotted #961215; padding:3px; margin:0px auto;}

#contenido p img.flotadcha{float:right; margin:0px 0px 8px 12px;}
#contenido p img.flotaizda{float:left; margin:0px 12px 8px 0px;}



#contenido p.center{text-align:center;}

#contenido ul.center li, #contenido ol.center li{background:transparent none; list-style-type:none; text-align:center; margin-bottom:20px;}
#contenido ul.center li span, #contenido ol.center li span{display:block;}

#contenido ul.horizont{text-align:center; width:98%; margin:0px auto; display:inline;}
#contenido ul.horizont li{display:inline; margin:0px 7px 12px 0px; background:transparent none; list-style-type:none; padding-bottom:15px;}

blockquote dl, .listad{display:block; border:1px dotted #961215; margin-bottom:30px; padding:5px 10px;}
blockquote dl{margin-bottom:10px; padding:5px 10px;}
blockquote dl dt, .listad dt{font-weight:bold; color:#003063; margin-top:10px;}
blockquote dl dd, .listad dd{margin-left:30px;}

.listad dd span{font-style:italic; color:#515151;}

.video{ width:425px; border:1px dotted #961215; padding:2px; margin:0px auto 15px auto;}

.post h2, .post_even h2, .post_odd h2{margin-top:0px;/* background:transparent url("images/h2post.gif") no-repeat left;  padding-left:15px;*/}

.fecha{font-size:70%; font-weight:normal; color:#003366; margin-left:10px;}
  
.post_odd p, .post_even p{ text-indent: 20px;}
.post_odd p:first-letter, .post_even p:first-letter {color:#525540; font-weight:bold;}

#contenido div.compartir{position:relative; display:block; clear:both; margin:0px; padding:0px; border-bottom:1px solid #999999; border-top:1px solid #999999; min-height:44px;}
#contenido div.compartir p{position:absolute; width:35%; top:20px; left:23%; margin:0px; padding:0px;}
#contenido div.compartir ul{position:absolute; width:50%; top:2px; right:0px; margin:0px; padding:0px; text-align:right;}
#contenido div.compartir ul li{display:inline; padding:0px; margin-left:-10px; background:#FFF;}
#contenido div.compartir ul li a[rel="external"]{background:#FFF; border:0px; margin:0px; padding:0px;}
#contenido div.compartir ul li img{border:0px;}

p.postmetadata{font-size:75%; font-family:Arial, Helvetica, sans-serif; width:99%; margin-top:20px; padding:8px; position:relative;}

/*  aviso cuando no hay comentarios o estn cerrados */
.nocomments{}

.post, .post_even, .post_odd{background:transparent url(images/post-bottom.gif) no-repeat bottom right; padding-bottom:10px;}


.comment_odd{
 background:transparent url("images/newstop.gif") no-repeat top right;
 padding:10px 3%;
 margin:0px 0px 20px 0px;
 border-bottom:1px solid #E4E4E4;
 border-left:3px solid #003366;
 width:94%;
 float:left;
}

.comment_even{
 background:transparent url("images/newstopeven.gif") no-repeat top left;
 padding:10px 3%;
 margin:0px 0px 20px 0px;
 border-bottom:1px solid #E4E4E4;
 border-right:3px solid #B01519;
 width:94%;
 float:right;
}

.author{ background:transparent url("images/bubble.gif") no-repeat left; padding-left: 26px;}

cite img{float:right; margin-left:10px; display:block; width:48px; height:48px;}

.comment_odd blockquote, .comment_even blockquote{border:0px none;}
/* ..............................  PAGINACIÓN */

.navigation{ width:99%; clear:both; display:block; margin:50px 0px 20px 10%; border:1px solid #F3FAFF; background:transparent url("images/bgagenda2.gif") repeat-x top;}
.prev:before{content: "<< ";}
.prev{ float:left; width:47%; text-align:left; list-style-type:none;}
.next{ float:right; width:47%; text-align:right; list-style-type:none;}
.next:after{content: " >>";}




/* ..............................  RESULTADOS de BUSQUEDA */

#resultados{ display:block; clear:both; width:98%;}
#resultados dt{ clear:both; margin-top:50px;}
#resultados dd{ float:left; width: 32%; padding-left:1%;}


/* ..............................  NICE TITLES */
div.nicetitle {background:#B01519; color:#FBEEEA; font:bold 10px "Lucida Sans Unicode", "Lucida Sans", "Trebuchet MS", Arial, sans-serif; position:absolute; left:0; top:0; width:25em; padding:4px; z-index:20; min-width:125px;
	width:auto; height:auto; border:2px solid #BD9D51;
	border-radius: 12px; opacity:0.8;
}
/*	-moz-border-radius-bottomleft: 10px;	-moz-border-radius-bottomright: 10px;-moz-border-radius-topleft: 0;-moz-border-radius-topright: 10px;-moz-opacity:0.7; filter:alpha(opacity=70);*/	

div.nicetitle p {margin:0; padding:0 3px; opacity:1;} /*-moz-opacity:1; filter:alpha(opacity=100);*/
div.nicetitle p.destination {font-size:9px; padding-top:3px; text-align:left; opacity:1;}/*-moz-opacity:1;  filter:alpha(opacity=100);*/
div.nicetitle p span.accesskey {color: #d17e62;}