/*
Theme Name: Plantilla de Frisburrito
Theme URI: http://cortesmedia.com
Description: Plantilla para la campa&ntilde;a de Frisburritos de Frisby
Author: Depto de Tecnolog&iacute;a de CortesMedia Agencia
Author URI: http://cortesmedia.com
version: 0.5
*/




/* basics */

*{margin:0; padding:0;}

body {
	background:#6C0204 url(imagenes/web_plano_fondo.jpg) repeat scroll 0 0;
	font-family: tahoma, arial;
	font-size: 8pt;
	color: #630000;
	}
	
h1 {font-size: 18pt;}
h2 {font-size: 14pt;}
h3 {font-size: 10pt;}
h4 {font-size: 9pt;}


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

img.left{ float: left; border: none; padding: 6px 0 0 0; }
img.right{ float: right; border: none; padding: 0 0 0 6px; }

blockquote{
	border-left:1px solid #A5ABAB;
	margin:15px;
	padding:0 12px 0 12px;
	}

code{
	font-family:tahoma, arial;
	}


/* links */

a{
	color:#630000;
	text-decoration:none;
	}

a:hover{text-decoration: underline;}

#megacontainer {
	width: 851px;
	margin: 0 auto;
	background:transparent url(imagenes/medio.jpg) repeat-y scroll 0 0;
	}

/* container */


#container {
	width: 851px;
	margin: 0 auto;
	padding:0;
	background:transparent url(imagenes/cuerpo-Ok.jpg) no-repeat scroll 0 397px;
	color:#630000;
	overflow: hidden;
	min-height:910px;
	}
	
/* header */

#header {
	background:transparent url(imagenes/encabezado.jpg) no-repeat scroll 0 0;
  	width: 851px; 
  	height: 282px;
	color: #630000; 
	position:relative;
	}

#header h1{
	font:normal 20pt tahoma, arial;
	padding:20px 0 0 16px;
	margin:0;	
	}
	
#header h1 a{color: #630000; text-decoration: none;}
#header h1 a:hover{color: #630000; text-decoration: none;}


#header h2{
	font:normal 10pt tahoma, arial;
	color:#630000;
	padding: 0 0 0 18px;
	margin:0;	
	}

/* main menu */


#menu {
	background:transparent url(imagenes/menu2.jpg) repeat scroll 0 0;
	font-family: tahoma, arial;
	font-size: 8pt;
	width:851px; 
	overflow:hidden;
	height:116px;
	position:relative;
}


#menu ul {
	margin:0;
	padding:0;
}

#menu ul li {
	list-style-type: none;
	float:left;
	margin: 0;
	padding: 0;
}

#menu ul li a {
	padding:4px 10px;
	margin: 0;
	color: #630000;
	display:block;
}

#menu ul li a:hover {
	background: #fff;
	color:#630000;
}



/* content */


#content {
	float: right;
	width:482px;
	overflow: hidden;
	margin:0px 10px 0px 10px;
	}	

.post {
	margin:0;
	padding:0;
	line-height: 14pt;
	}
	
.post h2{
	font:normal 15pt tahoma, arial;
	}
	
.post h2 a{
	color: #630000;
	text-decoration: none;
	}
	
.post h2 a:hover{
	color: #630000;
	text-decoration: none;
	}

.post ul {}

.post li {}
.entry
{
height:504px;
width:430px;
position: relative;
margin-top:8px;
}
.entry p{margin:12px 0;}

.postmetadata{
	clear: both;
	background:#F7F7F7;
	padding:6px;
	margin: 20px 0;
	}
	

.navigation {
	font-size:8pt;
	width:85%;
	float:left;
	margin:10px;
	padding:0;
	overflow:hidden;
	}
	
.alignleft a{float:left; }
.alignright a{float:right; }



/* sidebar */

#sidebar {
	font-family:tahoma, arial;
	font-size:8pt;
	width:333px;
	float:left;
	margin:0;
	padding: 0;
	/*border-right: 1px solid #ddd;*/
	}

#sidebar h2{
	font:normal 11pt tahoma, arial;
	color:#630000;
	margin: 0;
	padding: 0;
}

#sidebar label{
	font-family:tahoma, arial;
	color: #630000;
	margin: 0;
	padding: 0;
}

#sidebar p {margin:0; padding:0;}

#sidebar img {padding: 0; margin: 0;}

#sidebar ul {
	margin:12px 12px 12px 74px;
	padding:0;
	}

#sidebar ul li {
	margin: 0;
	padding: 0;
	line-height: 14pt;
	list-style-type: none;
	}

#sidebar ul ul {
	margin:14px 0;
	padding:0;
}

#sidebar ul ul li {
	list-style-type: none;
	}

#sidebar ul ul ul{
	margin: 0;
	padding: 0;
}

#sidebar ul ul ul li{
	padding: 0 0 0 15px;
	list-style-type: square;
	color: #630000;
}

#sidebar input[type="text"], #sidebar input[type="password"], #sidebar input[type="checkbox"]
{
	background: transparent url(imagenes/fondo_input.jpg) repeat scroll 0 0 ;
	border:2px solid #6B2704;
}

#boton_entrar
{
background: transparent url(imagenes/iniciar.jpg) repeat scroll 0 0;
border:0px solid #6B2704;
width: 94px;
height:29px;
cursor:pointer;
margin-left:149px;
}
#boton_entrar:hover
{
	background: transparent url(imagenes/iniciar_hover.jpg) repeat scroll 0 0;
}
/* comments */


#commentform{
	/*background:#fff;*/
	margin:0;
	padding:0;
	}
	
#commentform p{
	color: #630000;
	}
	
#commentform a{color: #630000; text-decoration: none; border-bottom: 1px dotted #465D71;line-height: 14pt;}
	
#commentform h3{
	font-family: tahoma, arial;
	font-size: 10pt;
	font-weight: 300;
	color: #630000;
	margin:0;
	padding:0;
	}
	
#comment{
	width:80%;
	}

#author, #email, #url, #comment, #submit{
	background: #fff;
	font-family: tahoma, arial;
	font-size: 8pt;
	margin:5px 5px 0 0;
	padding:0;
	border: 1px solid #000;
	}
	
#submit{margin:5px 5px 0 0;}

#comments{margin:0; padding:0}
	
ol.commentlist {list-style-type: none; margin:0; padding:0;}

.avatar{float:left; margin:0 12px 0 0;}

ol.commentlist li {
	margin:10px 0;
	padding:5px 0 5px 10px;
	list-style-type:none;
	}

ol.commentlist li.alt {}
ol.commentlist li p {margin: 6px 0 6px 0; padding: 0 12px 0 0; line-height: 14pt;}

ol.commentlist a {color:#630000;}

cite {
	font-family: tahoma, arial;
	font-size: 9pt;
	font-weight: bold;
	font-style: normal;
	}
	
cite a{color: #630000; text-decoration: none; border-bottom: 1px dotted #465D71;}



/* search */

#searchform{
	padding:0;
	margin:158px 0 52px 49px;
	}

#searchform input#s{
border:medium none;
margin:0 0 0 5px;
padding:2px;
width:151px;
background: none;
	}

	
	
/* misc */

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

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	margin-right:72px;
	}

.alignleft {
	float: left
	}
	
.wp-caption {
   border: 1px solid #ddd;
   text-align: center;
   background-color: #f3f3f3;
   padding-top: 4px;
   margin: 10px;
   /* optional rounded corners for browsers that support it */
   -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 p.wp-caption-text {
   font-size: 11px;
   line-height: 17px;
   padding: 0 4px 5px;
   margin: 0;
}




/* footer */

#footer {
	background:transparent url(imagenes/pie.jpg) no-repeat scroll 0 0;
	height: 285px;
	clear: both;
	width: 100%;
	position: relative;
	}
	
#footer p{padding:14px 0;margin: 0; color: #630000; text-align:center;}
#footer a{color: #630000;text-decoration: none;}
#footer a:hover{color: #630000;text-decoration: underline;}

/*grid*/
.postpeque
{
	width: 136px;
	height:141px;
	float: left;
	margin-bottom:27px;
}
.post_centro
{
float:left;
margin-left:11px;
}
.post_derecho
{
margin-left:11px;
}
.clear
{
	float: clear;
}
.vvqbox
{
	margin: 0px !important;
}
.ratingblock
{
	position:absolute;
	bottom: 0px;
}
.enlace_menu
{
	display: block;
	position:absolute;
}
#enlace_home
{
height:186px;
left:252px;
top:50px;
width:347px;
}
#enlace_participar
{
height:63px;
left:349px;
top:2px;
width:186px;
}
#enlace_reglas
{
height:63px;
left:538px;
top:1px;
width:200px;
}
#enlace_frisburritos
{
height:63px;
left:352px;
top:3px;
width:175px;
}
a#enlace_participar:hover
{
background:url(imagenes/enlace_participar.jpg);
}
a#enlace_reglas:hover
{
background:url(imagenes/enlace_reglas.jpg);
}
a#enlace_frisburritos:hover
{
background:url(imagenes/enlace_frisburritos.jpg);
}
.imagen_video
{
border:5px solid transparent;
height:93px;
margin-left:0px;
margin-top:15px;
}
.ratingtext
{
font-size: 10px !important;
margin-top:-4px !important;
}
.ratingblock, .thumblock {
margin-bottom:7px !important;
}
#li_login
{
	background: transparent url(imagenes/sidebar.jpg) repeat-y scroll 0 0 ;
	margin-left:-13px;
padding-top:0px;
padding-left:16px;
width:287px;
}
#ul_ranking
{
background:transparent url(imagenes/ranking.jpg) no-repeat scroll 0 0;
height:454px;
margin-left:-18px;
margin-top:0;
padding-left:32px;
padding-top:93px;
width:295px;
}
#ul_ranking ul
{
display: none;
}
.link_footer
{
	position: absolute;
	display: block;
}
#link_cortesmedia
{
top: 224px;
height:32px;
left:409px;
width:44px;
}
a#link_cortesmedia:hover
{
background:transparent url(imagenes/cm_hover.jpg) repeat scroll 0 0;
}
#link_facebook
{
height:48px;
left:544px;
top:129px;
width:49px;
}
a#link_facebook:hover
{
background:transparent url(imagenes/facebook_hover.jpg) repeat scroll 0 0;
}
#link_twitter
{
height:48px;
left:615px;
top:129px;
width:48px;
}
a#link_twitter:hover
{
background:transparent url(imagenes/twitter_hover.jpg) repeat scroll 0 0;
}
#link_rss
{
height:48px;
left:683px;
top:129px;
width:52px;
}
a#link_rss:hover
{
background:transparent url(imagenes/rss_hover.jpg) repeat scroll 0 0;
}
#link_frisby
{
height:24px;
left:367px;
top:105px;
width:125px;
}
a#link_frisby:hover
{
background:transparent url(imagenes/frisby_hover.jpg) repeat scroll 0 0;
}
#enlazar_video {
background:transparent url(imagenes/sidebar.jpg) repeat-y scroll 0 0;
margin-left:-13px;
padding-top:0;
padding-left:16px;
width:287px;
}
.link_home
{
	display: block;
}
#comercial
{
margin-left:166px;
margin-top:74px;
}
#link_home_arriba
{
height:40px;
margin-left:293px;
width:272px;
}
.pagina
{
margin-left: 20px;
}
.comment-body, #respond
{
margin-right:25px;
}
#el_boton_buscar
{
background:transparent none repeat scroll 0 0;
border:medium none;
height:23px;
width:167px;
cursor:pointer;
}
#el_boton_buscar:hover
{
background:url(imagenes/buscar.jpg);
}
#footer{}
#formulario
{
}
#el_nombre
{
background:transparent none repeat scroll 0 0;
border:medium none;
left:119px;
position:absolute;
top:97px;
width:230px;
}
#el_correo
{
background:transparent none repeat scroll 0 0;
border:medium none;
left:119px;
position:absolute;
top:126px;
width:230px;
}
#el_mensaje
{
background:transparent none repeat scroll 0 0;
border:medium none;
height:51px;
left:68px;
position:absolute;
top:180px;
width:284px;
}
#el_enviar
{
background:transparent none repeat scroll 0 0;
border:medium none;
top:202px;
height:41px;
left:318px;
position:absolute;
width:86px;
cursor:pointer;
}
#el_enviar:hover
{
background:transparent url(imagenes/boton_enviar.jpg) no-repeat scroll 15px 5px;
cursor:pointer;
}
#link_necesitas
{
top:196px;
height:41px;
right:140px;
width:91px;
}
#link_necesitas:hover
{
background:url(imagenes/necesitas.jpg);
}
#enlace_inicio
{
height:45px;
left:3px;
top:50px;
width:39px;
}
#enlace_inicio:hover
{
background:transparent url(imagenes/enlace_inicio.jpg) repeat scroll 0 0;
}
