/*
Theme Name: Atletismo A TOPE 
Theme URI: http://atletismoatope.diariovasco.com/
Description: Tema personalizado de WordPress para Atletismo A TOPE, creado por Iradoki con ayuda de <a href="http://www.yvoschaap.com/wpthemegen/">WordPress Theme Generator</a>. 
Version: 1.0
Author: Iradoki
Author URI: http://www.iradoki.net/

*/


/* ESTRUCTURA */

body{ font-family:Helvetica, Arial, sans-serif; font-size:95%; line-height:115%; text-align:center; background:url('images/atletismo-bg.jpg') top center no-repeat; margin:0; padding:0; }
body,td,th { color:#000; }

#wrap { width:990px; margin:0 auto; text-align:left; min-width:750px; background-color:#fff; border-right:solid 5px #7F2F30; border-left:solid 5px #7F2F30; padding-bottom:1em; }
#head { padding:0; padding-bottom:1em; }
#body { }
#side { float:right; width:300px; padding:0; border:0px solid #fff; margin-right:5px; }
#foot { text-align:center; margin-top:10px; color:#666; clear:both; }

/* Elementos globales */

a, a:link { padding:.1em; color:#5E5E5E; text-decoration:underline; }
a:hover { color:#68A100; text-decoration:none; }
a:visited { }

h1, h2, h3, h4 { font-family:Helvetica, Arial, sans-serif; font-weight:bold; }
h1 { font-size:190%; }
h2 { font-size:150%; }
h3 { font-size:130%; }
h4 { font-size:105%; }

p { font-size:80%; margin-bottom:1em; }
code { font:1.1em 'Courier New', Courier, fixed; }
acronym, abbr { font-size:0.9em; letter-spacing:.07em; }

a img { border:none; }
img { border:0; }

.clear { clear:both; }

/* CABECERA */

#head { font-size:70%; position:relative; margin-bottom:20px; }

#head h1 { padding-left:.3em; font-size:3em; color:#000; height:40px; margin:0; }
#head h1 a { text-decoration:none; color:#000; }

/* Fecha */
#fecha { text-align:right; font-weight:bold; color:#fff; padding:.1em 5px; background-color:#666; border-bottom:solid 5px #534552; }

/* Buscador */
#buscador { display:none; }
#buscador form#searchform { float:right; }
input#s { width:150px; }
/*input#searchsubmit { text-transform:uppercase; color:#fff; font-weight:bold;  margin:4px 0; background-color:#f00; border:solid 1px #931602; }*/

/* Migas de pan */
#breadcrumbs { position:absolute; top:190px; right:5px; color:#931602; font-weight:bold; }
#breadbrumbs a, #breadcrumbs a:link { text-decoration:none; color:#931602; text-transform:uppercase; }
#breadcrumbs a:hover { border-bottom:solid 1px #931602; color: #931602; }

/* Menu de navegacion */

#nav { text-transform:uppercase; position:relative; padding:2px 0; border-top:dotted 2px #999; border-bottom:dotted 2px #999;  }
#nav a, #nav a:link, #nav a:visited { text-decoration:none; font-weight:bold; padding: 0 .5em; color:#000; }
#nav a:hover { color:#931603; }
#nav ul { background-color:#F6CECF; padding:0.25em 0; margin:0; }
#nav ul li { display:inline; }
#nav ul li.bullet:before { content: "\2022"; }

/* CUERPO */

/* Cajas de portada */
#noticia-bomba, #especial, #destacadas, #ultimas-noticias, #atletismo-red { padding-left:10px; }

/*-- Noticia Bomba --*/

/*-- Lista Últimas Noticias --*/
#ultimas-noticias { font-size:80%; }
#ultimas-noticias ul { padding-left:0; position:relative; }
#ultimas-noticias li { margin-left:15px; list-style-type:disc; }
#ultimas-noticias li.the-date { list-style-type:none; font-weight:bold; font-size:100%; margin: 1em 0 .5em 0; margin-left:0; border-top:dotted 1px #999; }
li.the-date p { display:inline; background-color:#333; color:#fff; color:#fff; padding:0 15px 0 .5em; font-size:90%; text-transform:uppercase;  }
#ultimas-noticias li.mas-noticias { position:absolute; bottom:5px; right:0; list-style-type:none; margin-top:1em; }
#ultimas-noticias li.mas-noticias a {display:inline; background-color:#333; color:#fff; padding:.2em .5em; text-transform:uppercase; text-decoration:none; font-weight:bold; }
#ultimas-noticias li.clear { list-style-type:none; margin-top:1em; border-bottom:dotted 1px #999; margin-left:0; }

/*-- Atletismo en la red --*/
#atletismo-red { border-bottom:solid 5px #666; border-top:solid 15px #666; }
#atletismo-red ul { font-size:80%; padding-left:15px; }

/* Items */
h3 a:link, h3 a:hover, h3 a:visited { color:#68A100; }

img.portada { width:125px; float:left; margin-right:10px; }

.post { padding-left:10px; }
.post h1, .post h2, .post h3 { margin-top:0; }
.post h2 { text-transform:uppercase; font-weight:bold; font-size:.9em; }

.info { font-family:Tahoma, Arial, sans-serif; border-top:solid 1px #666; border-bottom:solid 2px #333; font-weight:bold; padding-top:5px; position:relative; height:25px; margin-bottom:10px; }
.post-ratings { display:inline; font-size:.8em; text-transform:uppercase; }
.post-ratings img { vertical-align:middle; }
.info .mas { background-color:#333; position:absolute; bottom:0; right: 10px; font-size:.8em; padding: 0 5px; }
.info .mas a, .info .mas { color:#fff; text-decoration:none; } 
.info .mas a:hover {text-decoration:underline;}

.post .autor { text-transform:uppercase; font-weight:bold; font-family:Tahoma, Arial, sans-serif; }
.post .fecha { text-transform:lowercase; font-weight:bold; color:#999; font-family:Tahoma, Arial, sans-serif; }

.entry p { margin-top:0; }

div.wp-caption { background-color:#dedede; padding:10px; padding-right:5px; border:solid 1px #ccc; }

p.wp-caption-text { margin:0; padding-top:5px; font-size:.7em; line-height:1.1em; font-family:Tahoma, Arial, sans-serif; }

.item {
	padding:10px;
	background-image:url(/); 
	background-repeat:repeat;
	text-align:left;
	border:0px itemborder;
	margin-bottom:1em;
	;
	
}

.item ul {
	list-style-type:disc;
	padding-left:15px;
	margin-left:10px;
	font-size:80%;
}


.item ol{
	list-style-type:decimal;
	padding-left:15px;
	margin-left:10px;
	font-size:80%;
}

.itemhead{
	padding-top:5px;
	padding-bottom:5px;
}


.chronodata {
	display:inline;
	text-align:right;
	margin-left:2em;
	font-size:80%;
}


.itemhead h3{
	display:inline;
}


input{
	font-size:80%;
}

.metadata{
	line-height:190%;
	font-size:75%;
}

.metadata a:link, .metadata a:hover, .metadata a:visited{
	color:#5E5E5E;
}

.tags, .catagory {

	display:block;

}

.commentlist p {
	clear:both;
	font-size:95%;
}


cite{
	font-size:95%;
}

blockquote {
	margin:15px 30px 0 10px;
	padding-left:20px;
	border-left:5px solid #ddd;
	}

blockquote cite {
	margin:5px 0 0;
	display:block;
}

/* Comentarios  */

.commentmetadata {
	font-size:80%;
	float:right;

}
.commentlist {
	margin-top:5px;
}
.commentlist li {
	padding:2px;
	border-top:1px solid itemborder;
}

/* Navegacion */

.navigation {
	display:block;
	text-align:center;
	margin-top:10px;
	margin-bottom:10px;
	color:#666;
}

.navigation a:link, .navigation a:hover, .navigation a:visited{
	color:#666;
}

/* Otros */
.alignright { float:right; margin-left:15px; }
.alignleft { float:left; margin-right:15px; }

/* BARRA LATERAL */

#blogs, #destacados, #rumor, #agenda, #editorial, #foros, #encuesta { margin: 5px 0; position:relative;  background-color:#ccc; padding:5px; }
#blogs, #editorial, #foros, #encuesta { padding:35px 0 5px 5px; }

#side { font-family:Tahoma, Arial, sans-serif; display:none; }
#side h4 { font-weight:bold; font-size:80%; line-height:1em; margin:0; font-family:Tahoma, Arial, sans-serif; }
#side p { font-size:70%; clear:both; line-height:1.25em; font-family:Tahoma, Arial, sans-serif; }
#side a { font-size:65%; font-weight:bold; text-decoration:none; color:#000; font-family:Tahoma, Arial, sans-serif; }
#side p.resumen { border-bottom:dotted 1px #999; }
#side a.enlace { display:block; text-align:right; margin:0; }

#blogs { background:url('images/sidebar-blog.png'); }
#blogs p, #blogs a { background-color:#fff; }
#blogs img { float:left; margin:2px; margin-right:5px; }
#blogs .nombre { color:#931602; text-transform:uppercase; }
#blogs p.fecha { text-align:right; margin:0; padding:0; border-bottom:dotted 1px #999; clear:none;  }
#blogs a.enlace { color:#931602; }
#blogs p.resumen { margin:0; padding:5px; padding-right:0; padding-top:15px; clear:none; }
#blogs ul.otros-blogs { padding-left:0; margin:0; padding:0; }
#blogs ul.otros-blogs li { list-style-type:none; margin: 5px 0; border:solid 1px #ccc; }
#blogs ul.otros-blogs li a { display:block; background-color:#fff; background:url('images/lapiz.png') right no-repeat #fff; padding:.2em .5em; }
#blogs ul.otros-blogs li:hover { border:solid 1px #999; }

#destacados { }

#rumor { }
#rumor p { width:200px; float:right; font-weight:bold; line-height: 1.25em; margin:0; }
#rumor p a { text-decoration:underline; font-size:1em; }

#agenda { background:url('images/agenda.png') no-repeat #FBF2EB; padding-top:40px; border:solid 1px #931602; }

#editorial { background:url('images/destacados.png') no-repeat #FBF2EB; padding-top:35px; border:solid 1px #931602; }

#foros { background:url('images/sidebar-foros.png'); }
#foros h4 { padding:5px; }
#foros p { padding:2px 0; }
#foros h4, #foros p, #foros a { padding-left:5px; padding-right:0; margin:0; background-color:#fff; }
#foros .autor { font-weight:bold; }

#encuesta { background:url('images/sidebar-encuesta.png'); }

#tags { text-align:center; padding:25px 0 5px 0 ; border-bottom:dotted 1px #ccc; background:url('images/tags.png') no-repeat #FBF2EB; padding-top:40px; }
#tags a { font-weight:normal; color:#454545 ; }
#tags a:hover { text-decoration:underline; }

/*
#side ul {list-style:none; margin:0; padding:0; font-size:85%; }
#side ul li { padding:0; margin:0; border-bottom:0px #FFF; }
#side ul li a { display:block; padding:4px 4px 4px 10px; text-decoration:none; color:#666; }
#side ul li a:hover { color:#fff; background:#9E0648; }

li .categories, li .linkcat, li .pagenav {
	list-style:none;
	margin:0px;
	padding:0px;
}
*/
/* PIE */
#foot { font-size:70%; }

#foot a:link, #foot a:hover, #foot a:visited { 	color:#666; }