/*  
Theme Name: Reggaespain
Theme URI: 
Description: SEO Optimized Portal Layout. The Text Element are white for better reading. The Code is W3C Valid and Clean. You can easy modify alot of thinks. For sure the Theme is Widget ready. If you find bugs plz visit http://wordpress.imblickpunkt.com and leave a MSG - i will fix it asap.
Tags: seo, w3c, valid, easy, three columns, Right sidebar, left sidebar, fixed width, widgets, easy customization, widget ready, valid css, valid xhtml. games
Version: 1.1
Author: OficinaOne
Author URI: http://oficinaone.es
License :  GNU General Public License (GPL) version 3

	
 */
#no-more-ie6 {
position: relative;
top: 0;
left: 0;
padding: 7px 5px 7px 5px;
width: 100%;
background-color:#F8FFB9;
font-size: 106%;
color: #222;
}
#no-more-ie6 a {
font-weight: bold;
text-decoration: underline;
}
/*////////////////////////////*/
hmtl{
     }

body
	{
	padding:0px;
	margin:0px;
	background-color:#604323;
	background-image:url(images/fondo.jpg);
	/*background-repeat:repeat-x;*/
	font-family:verdana, arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
     }
/*--------------------DIVs------------------------------*/

.btn_marron a:visited
{
	color:#FFF;
}
.btn_marron a:hover
{
	color:#FFF;
}
.btn_marron
	{
	width:auto;
	height:19px;
	background-image:url(images/mas_noticias.png);/**/
	background-repeat:no-repeat;
	background-position:center;
	text-align:center;
	font-weight:bold;
	float:left;
	}
.cuadroCategoria
{
	margin-top:10px;
	color:#FFF; 
	padding:5px; 
}

div#login
{
	margin:auto;
	padding-top:10px;
	height:55px;
	width:950px;
	/*border:#F00 solid 2px;*/
	text-align:right;
	color:#FFF;
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
	font-weight:bold;
	
}
div#top
	{
	margin:20px 20px;
	height:auto;
	width:auto;
	color:#FFF;
	border-bottom:#604323 solid 1px;
	float:none;
	/*border:#F00 solid 2px;*/
	}
.top_l
	{
	height:auto;/**/
	width:315px;
	/*border:#333 solid 1px;*/
	margin-right:13px;
	margin-left:13px;
	margin-bottom:20px;
	float:left;
	}
.top_l h1
	{
	font-size:18px;
	color:#000;
	font-weight:normal;
	width:285px;
	margin-bottom:15px;
	float:left;
	text-shadow:#333;
	text-shadow: -2px 2px 2px #cacaca;
	}
.top_l .coment
	{
	float:right;
	width:30px;
	height:16px;
	text-align:center;
	padding-top:2px;
	background-image:url(images/comment.png);
	/*background-color:#372711;*/
	/*border:#333 solid 1px;*/
	font-weight:bold;
	margin-bottom:30px;
	}
.top_l img
	{
	float:left;
	width:70px;
	height:auto;/**/
	margin-right:15px;
	border:0px;
	}
.top_l p
	{
	float:right;
	padding-top:10px;
	width:195px;
	height:auto;
	/*border:#333 solid 1px;*/
	margin-bottom:5px;
	}
.top_l .fecha_top
	{
	float:right;
	width:250px;
	text-align:right;
	font-style:italic;
	margin-top:5px;
	/*margin-right:20px;*/
	}
.top_l .meta_top
	{
	float:right;
	padding-top:3px;
	font-style:italic;
	/*margin-right:20px;*/
	}
.post-coments
	{
	float:right;
	width:30px;
	height:16px;
	text-align:center;
	padding-top:2px;
	background-image:url(images/comment.png);
	/*border:#333 solid 1px;*/
	/*background-color:#372711;*/
	clear:both;
	color:#FFF;
	font-weight:bold;
	margin-top:2px;
	
	}
div#pagecenter
	{
	margin: 0 auto;
	width: 1024px;
	/*background-color:#3b4d56;
	border:solid #FFF 1px;*/
	}
div#top_4
	{
	width:145px;
	height:25px;
	background-image:url(images/top_4.png);/**/
	background-repeat:no-repeat;
	background-position:center;
	text-align:center;
	padding-top:15px;
	float:left;/**/
	}
div#top_4_note
{
	float:left;
	height:15px;
	margin-top:32px;
	background-color:#d6ba7b;
	padding:5px;
	border:#372711 1px solid;
}
div#novedades
	{
	background-image:url(images/novedades.png);/**/
	background-repeat:no-repeat;
	background-position:top left;
	padding-top:15px;
	}
div#nueva_noticia
	{
	width: 125px;
	height:19px;
	background-image:url(images/mas_noticias.png);/**/
	background-repeat:no-repeat;
	background-position:center;
	text-align:center;
	font-weight:bold;
	float:left; 
	}
div#nueva_noticia a:hover
	{
	color:#FFF;
	}
div#nueva_noticia a
	{   
	color:#FFF;
	}
	

div#leer_mas
	{
	/*margin-top:30px;
	margin-right:-25px;*/
	float:right;
	background-image:url(images/leer_mas.png);/**/
	background-position:center;
	background-repeat:no-repeat;
	width:70px;
	text-align:center;
	height:19px;
	color:#FFF;
	}
div#comentar
	{
	float:right;
	background-image:url(images/leer_mas.png);
	background-repeat:no-repeat;
	background-position:center;
	width:70px;
	text-align:center;
	height:19px;
	color:#ffffff;
	}
div#comentar a:hover
	{
	color:#FFF;
	}
.fnd_boton{
	margin:20px 20px;
	width:auto;
	padding:5px;
	/*background-color:#604422;*/
	/*max-width:120px;*/
}
.fnd_boton2{
	padding: 10px 5px 5px 5px;
	/*margin:20px 20px;
	width:auto;
	background-color:#604422;*/
	/*max-width:120px;*/
}
div#leer_mas a:link, div#leer_mas a, .fnd_boton a:link, .fnd_boton a
	{
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
	font-size:13px;	
	}

div#video_destacado
	{
	margin:0px 20px;
	clear:both;
	width:700px;
	min-height:320px;
	height:auto;
	/*border:#FFF solid 2px;*/
	margin-bottom:10px;
	border-bottom:#604323 solid 1px;
	}
div#video
	{
	float:left;
	width:425px;
	height:auto;
	margin-right:10px;
	}
div#texto_video
	{
	float:left;
	width:230px;
	text-align:justify;
	color:#FFF;
	height:auto;
	/*border:#FFF solid 2px;*/
	padding:0 0 0 10px;
	}
div#texto_video h1
	{
	color:#1f3d1e;
	font-size:30px;
	margin-bottom:10px;
	font-family:Helvetica, Arial, sans-serif;
	text-shadow: -2px 2px 2px #cacaca;
	}
div#cabecera
	{
	background-image:url(images/header.png);
	background-position:center;
	background-repeat:no-repeat;
	height:346px;
	min-width:1024px;
	
	/*
	border:#000 solid 5px;
	margin-bottom:-60px;*/
	}

div#header
	{
	height:30px;
	/*border:#FFF solid 2px;*/
	/*background-color:#223136;
	background-image:url(images/header.png);*/
	background-repeat:no-repeat;
	padding:5px;
	text-align:right;
	/*color:#FFFFFF;*/
	}
	
div#sitename
	{
	margin-left:15px;
	margin-top:15px;
	font-size:24px;
	float:left;
	text-align:left;
	}
	
div#top-navi
	{
	/*background-image:url(images/top-navi-bg.gif);
	border:#FFF solid 2px;*/
	padding-top:220px;
	width:850px;
	height:29px;
	margin:auto;
	padding-left:0px;
	
	}

div#top-navi a:link
	{
	color:#3a2e10;
	font-weight:bold;
	text-decoration:none;
	text-shadow:#FF0;
	}
	
div#top-navi a:visited
	{
	color:#3a2e10;
	/*text-decoration:none;*/
	}

div.top-navi-links
	{
	color:#000;
	margin-top:6px;
	padding-left:10px;
	padding-right:10px;
	float:left;
	font-size:16px;
	font-weight:900;
	border:none;
	
	}
div.top-navi-links img
	{
	border:none;
	
	}
	
div.left-navi-blog
	{
	width:0px;
	margin-right:10px;
	float:left;
	}
	
div.left-widget
	{
	margin-top:1px;
	width:0px;
	margin-top:1px;
	padding-bottom:4px;
	}
	
div#leftbarfooter
	{
	height:0px;
	}
	
div#rightbarfooter
	{
	height:0px;
	}
	
div.center-blog
	{
	/**/
	width:710px;
	margin-right:10px;
	float:left;
	/*margin-top:-20px;*//*
	margin-bottom:0px;*/
	background-image:url(images/post_conten.png);
	background-position:center;
	background-repeat:repeat-y;
	padding:20px;
	z-index:0;
	}
div.post-img
	{
	float:left;
	margin-top:6px;
	width:auto;
	height:auto;
	/*border:#000 solid 1px;*/
	}
img.medium 
	{
	width:280px;
	height:auto;
	}
img.small 
	{
	width:90px;
	height:auto;
	}
div.post-title_1
	{
	/*border:#FFF solid 1px;*/
	width:310px;
	float:left;
	margin-left:20px;
	padding:0px 5px;
	height:auto;
	/*background-image:url(images/title-header.gif);*/
	}
.post-title_1 a:link, .post-title_1 a:visited
	{
	font-size:18px;
	color:#382f22;
	text-shadow: -2px 2px 2px #cacaca;
	}
.post-title_1 a:hover
	{
	color:#372711;
	!important
	}
	
div.post-content
	{
	/*background-color:#FFFFFF;*/
	float:left;
	height:auto;;
	width:330px;/**/
	margin-top:10px;
	margin-bottom:10px;
	margin-left:20px;
	padding:5px;
	text-align:justify;
	color:#FFF;
	/*border:#000000 1px solid;*/
	}
	
div.post-content2
	{
	/*background-color:#FFFFFF;*/
	float:left;
	height:auto;;
	/*width:395px;*/
	margin:10px 20px;
	padding:5px;
	text-align:justify;
	color:#FFF;
	/*border:#000000 1px solid;*/
	}
div.voto
	{
	/*background-color:#FFFFFF;*/
	
	float:left;
	margin-top:5px;
	margin-bottom:30px;
	height:80px;
	width:690px;
	text-align:justify;
	border-bottom:#565656 1px solid;
	}
div.pie-foto
	{
	vertical-align:middle;
	float:left;
	height:15px;;
	width:300px;
	text-align:center;
	}
div.votacion
	{
	float:left;
	height:28px;;
	width:390px;
	text-align:right;
	}
#calendar_wrap
	{
	background-image:url(images/calendar_fnd.png);
	background-position:center;
	background-repeat:no-repeat;
	width:220px;
	height:200px;;
	/*border:#CCC solid 1px;*/
	padding:15px !important;
	}

.calendar-month span.calendar-prev { float: left; }
.calendar-month span.calendar-next { float: right; }

td.evento a { color: rgb(156, 27, 27) !important; }
td.dia a { background: #fff !important;}
td.hoy { background-image:url(images/hoy.png); background-repeat:  no-repeat; background-position: 3px 4px; }
td.actual { border: 1px solid rgb(156, 27, 27); }

div.post-meta
	{
		float:none;
	/*color:#FFFFFF;
	margin:0px 20px;
	padding:4px;
	height:14px;
	margin-bottom:10px;*/
	background-image:url(images/post-footer.gif);
	}
.post-edit-link a:hover
	{
	color:#0F0;
	}
div.single-meta
	{
	/*border:#444 1px dashed;
	background-color:#B0BDC5;*/
	padding:2px;
	margin:5px;
	margin-top:10px;
	color:#202D32;
	
	font-size:10px;
	}
	
div.main-meta
	{
	border:#ccc 1px dashed;
	padding:2px;
	margin:5px;
	margin-top:10px;
	color:#666;
	background-color:ddd;
	font-size:10px;
	}
	
div.commentblog
	{
	/*background-color:#B0BDC5;*/
	/*text-align:justify;
	border-top:#000000 1px solid;
	border-bottom:#000000 1px solid;*/
	margin:10px;
	padding:5px 20px;;
	width:650px;
	height:auto;
	}

div.singlecommentborder
	{
	float:left;
	}
	
div.gravatorblog
	{
	float:left;
	width:70px;
	}
	
div.singlecomment
	{
	float:left;
	width:410px;
	}
	
div.right-navi-blog
	{
	/*border:#CCC solid 5px;*/
	width:220px;
	float:left;
	}
	
div.right-widget
	{
	/*border:#333 solid 5px;*/
	margin-top:1px;
	width:220px;
	margin-top:1px;
	/*background-color:#000000;*/
	padding-bottom:4px;
	padding-right:5px;
	}
	
div.widget-header
	{
	color:#FFFFFF;
	font-weight:bold;
	padding-left:10px;
	padding-top:3px;
	}
	
div.clear
	{
    clear: left;
    margin: 0;
    padding: 0;
    height: 0;
    line-height: 0;
    font-size: 0;
	}
	
div#footer
	{
	/*background-image:url(images/top-navi-bg.gif);*/
	height:19px;
	text-align:center;
	padding-left:5px;/**/
	color:#FFFFFF;
	width:710px;
	padding-right:170px;
	margin-top:0px;
	}
div#min_footer
{
	width:738px;
	height:65px;
	background-color:#604323;
}
div#izq_foot
{
	padding-top:20px;
	width:200px;
	height:30px;
	/*border:#FFF solid 1px;*/
	float:left;
}
div#dch_foot
{
	padding-top:0px;/**/
	width:520px;
	height:30px;
	/*border:#FFF solid 1px;*/
	float:left;
	text-align:right;
	margin-right:10px;
}
div#dch_foot img
{
	border:none;
	text-decoration:none;
	
}
div#dch_foot a:hover
{
	padding:0px;
	margin:0px;
	background-color:#604323;
}
/*--------------------textgestaltung--------------------*/

p{
margin:0px;
     }

h1,h2,h3,h4,h5,h6{
color:#372711;
margin:0px;
padding:0px;
font-size:20px;
     }
	 
h1 {text-shadow: -2px 2px 2px #cacaca;
text-transform:uppercase;}

acronym, abbr, span.caps {
	cursor: help;
	}

acronym, abbr {
	
	}

blockquote {
	
	}

blockquote cite {
	
	}



hr {
	
	}





dl{
     }
     dt{
          }
          dd{
          }

ul
	{
	margin:0px;
	margin-left:12px;
	list-style:none;
	padding-left:8px;
     }
ol{
     }
     li
	 {
	list-style:square;
	margin-top:3px;
	padding-top:2px;
	padding-bottom:2px;
	color:#c1c1c1;/*810000;*/
      }

    ul ul{
         }

blockquote{
     }
     blockquote p{
          }

code{
     }

pre{
     }

b, strong,i,em {
     }

img{
	border:1px solid #372711;
	/*padding:3px;
	margin:2px;*/
     }

address {
     }
	 
img.ogtzuq{
border:0px;
color:#3B4D56;
	}

/*--------------------linkgestaltung--------------------*/


a {
	color:#c1c1c1;/*604422;*/
	text-decoration:none;
     }
a:link { 
color:#372711;/*604422;*/

     }
a:visited { 
color:#372711;/*604422;*/
     }
a:link:focus{ 
color:#372711;/*604422;*/
     }
a:link:hover, 
a:visited:hover {
color:#372711;/*9b834d;/*FF0000*/
    }
a:link:active, 
a:visited:active {
     }

#

.post-content a{
color:#333; 
     }
.post-content a:link
	{
	color:#333; 
     }
.post-content a:visited{ color:#333; 
     }
.post-content a:link:active, 
.post-content a:visited:active{color:#333; 
      }
	  
#single-meta a{
color:#333; 
     }
#single-meta a:link
	{
	color:#333; 
     }
#single-meta a:visited{ color:#333; 
     }
#single-meta a:link:active, 
#single-meta a:visited:active{color:#333; 
      }
.commentblog li{
	border-bottom:#372711 solid 1px;
	
}
.commentblog p{
	color:#FFF;
}
.commentblog a{
color:#333; 
     }
.commentblog a:link
	{
	color:#333; 
     }
.commentblog a:visited{ color:#333; 
     }
.commentblog a:link:active, 
.commentblog a:visited:active{color:#333; 
      }

/*--------------------bilder als links--------------------*/
a img{
	/*border:1px solid #B0BDC5;
	padding:3px;
	margin:2px;*/
     }
a:link img { 
     }
a:visited img { 
     }
a:link:active img, 
a:visited:active img {
      }
	  
a:link:hover img, 
a:visited:hover img {
	/*border:1px solid #B0BDC5;
	padding:3px;
	margin:2px;
	background-color:#B0BDC5;*/
    }
.stbutton
{
	padding-top:15px;
}

/*--------------------smilies im text--------------------*/

body img.wp-smiley{
     }



/*--------------------der weiterlesen link--------------------*/

.more-link{
     }

/*--------------------die seiten wenn es mehrere gibt--------------------*/
p.serif{
     }

/*--------------------suche--------------------*/

#searchform{
     }

input#s{
     }

input#searchsubmit{
     }




/*--------------------Kommentare--------------------*/
.alt {
	 
	}

.commentlist {	
	padding:0px;
	margin:0px; 
	}


.nocomments {
text-align:justify;
	 
	}
 
.commentlist li {
	padding:0px;
	margin:0px;
	list-style:none;
	color:#111;
	 
	}

.commentlist cite, 
.commentlist cite a {
	 
	}

.commentlist p {
text-align:justify;
	padding:0px;
	padding-top:5px;

	 
	}

#commentform p {
	 
	}

.commentmetadata {
	 
	}

#commentform input {
border:1px solid #333;
margin-bottom:3px;
	}

#commentform textarea {
	border:1px solid #333;
	width:488px;
	}

#commentform #submit {
	 
	}

/*--------------------fuer den wp kalender--------------------*/
 
#wp-calendar th {
	 
	}


#wp-calendar {
	empty-cells: show;
	
	}

#wp-calendar #next a {
	
	}

#wp-calendar #prev a {
	
	}

#wp-calendar a {
	
	}

#wp-calendar caption {
	
	}

#wp-calendar td {
	
	}

#wp-calendar td.pad:hover { 
      }


/*-------------------- widgets---------------------*/
h2.widgettitle{
     }
.widget {
     }

/*--------------------Archive--------------------*/

li#archives{
     }

.widget_archives{
     }

/*--recent posts--*/


li#recent-posts{
     }

.widget_recent_entries{
     }



/*--------------------text widget--------------------*/
li.widget_text{
     }

/*--id haengt von der nummer des text widgets ab*/
li#text-4{
     }
div.textwidget{
     }

/*--------------------links blogroll--------------------*/

li#links{
     }

.widget_links{
     }


/*--------------------kategorien--------------------*/

li#categories{
     }

.widget_categories{
     }

/*-------------------WP Requires------------------*/

.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.alignleft {
	float: left;
}

.alignright {
	float: right;
}

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption-dd {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}

/*-------------------WP SINGLE------------------*/
img.large 
	{
	width:370px;
	height:auto;
	}

.single-title h1{
	font-size:20px;
	margin-top:5px;
	margin-bottom:0px;
	color:#372711;
	text-shadow: -2px 2px 2px #cacaca;
}

.single-image {
	margin-top:20px;
	margin-left:20px;
	height:auto;
	min-height:290px;
	width:auto;
	float:left;
}

.single-content {
	/*border:#000 solid 1px;*/
	height:auto;
	margin-top:20px;
	margin-bottom:20px;
	float:left;
	text-align:justify;
	color:#FFF;
	width:295px;
}

.single-post{
	/*border:#000 solid 1px;*/
	width:270px;	
	padding: 10px 10px;
	float:left;
	margin-bottom:10px;
}

div.post-title{
	clear:both;
	margin:5px 20px;
	height:16px;
	/*border:#000 solid 1px;*/
	vertical-align:middle;
}

/*-------------------BUSCADOR------------------*/

div#top_s
	{
	margin:20px 20px;
	height:auto;
	width:auto;
	color:#FFF;
	clear:both;
	}
a:hover#top_s
	{
	 background-color:#372711;	
	}
.top_l_s, .top_l_S
	{
	min-height:210px;
	height:auto;
	width:auto;
	/*border:#F33 solid 1px;*/
	margin-right:13px;
	margin-left:13px;
	margin-bottom:20px;
	padding-bottom:20px;
	float:left;
	border-bottom:#604323 solid 1px !important; /*372711*/
	}
.top_l_s h1
	{
	font-size:22px;
	color:#000;
	font-weight:normal;
	width:270px;
	margin-bottom:10px;
	float:left;
	text-shadow: -2px 2px 2px #cacaca;
	}
.h1_evento
	{
	width:280px;
	float:left;
	}
.top_l_s .coment_s
	{
	float:right;
	width:30px;
	height:16px;
	text-align:center;
	padding-top:2px;
	background-image:url(images/comment.png);
	/*background-color:#372711;*/
	font-weight:bold;
	margin-bottom:20px;
	/*border:#333 solid 1px;*/
	}
.top_l_s img
	{
	float:left;
	margin-right:15px;
	border:0px;
	}
img.img_event
{
	float:right;
	margin-right:13px;
	margin-top:-10px;
}
.top_l_s p
	{
	float:left;
	text-align:justify;
	padding-top:5px;
	width:330px;
	height:auto;
	/*border:#333 solid 1px;*/
	margin-bottom:5px;
	}

.p_evento
	{
	float:left;
	padding-top:10px;
	/*width:420px;*/
	height:auto;
	text-align:justify;
	/*border:#333 solid 1px;*/
	margin-bottom:5px;
	}

#pie	{
	width:640px;
	height:25px;
	clear:both;
	padding-top:3px;
}

.fecha_top_s
	{
	/*border:#333 solid 1px;*/
	color:#372711;
	float:left;
	width:290px;
	text-align:center;
	font-style:italic;
	}
.meta_top_s
	{
	float:right;
	font-style:italic;
	margin-right:0px;
	}
.marco
	{
	width:235px; 
	background-color:#604323; 
	padding:10px; 
	margin-top:5px;
	margin-bottom:10px;
	float:left;
	font-size:12px;
	}
.marco a, .marco a:hover, .marco a:link, .marco a:visited {
	color:#FFF;
	font-weight:bold;
}
.marco a:hover {
	color:#372711;
}
.campo
	{
		color:#FC6;
	}
	
.Oculto { display: none !important; }

.ratingtext .voted{
	color:#372711 !important;
	margin-left:10px;
}
.ratingtext{
	color:#372711 !important;
	margin-left:10px;
}




	div.pagination {
		padding: 3px;
		margin: 3px;
		text-align:center;
	}
	
	div.pagination a {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		border: 1px solid #372711;
		
		font-weight: bold;
		text-decoration: none;
		color: #372711;
	}
	div.pagination a:active {
		color: #604323;
	}
	div.pagination a:hover, div.pagination span.current {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		border: 1px solid #372711;
		
		font-weight: bold;
		background-color: #604323;
		color: #9b834d;
	}
	div.pagination span.disabled {
		display: none;
		padding: 2px 5px 2px 5px;
		margin: 2px;
		border: 1px solid #604323;
		color: #604323;
	}

   #right-sidebar-banners ul { margin: 25px 0px ; padding: 25px 0px; }
   #right-sidebar-banners ul li { list-style: none; }
   #right-sidebar-banners ul li img { width: 220px; }
