/*
Theme Name: Inacap CampaņaTV
Theme URI: http://inacap2010.cl/
Description: Para Inacap
Version: 1.0 BETA
Author: Richard Gonzalez y Rodrigo Haverbeck
Author URI: http://buenabuena.cl
Tags: fiked

*/


*{
padding:0;
margin:0;
list-style:none;
border:0;
}

.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clearfix {display:inline-block;}
/* Hide from IE Mac \*/
.clearfix {display:block;}
/* End hide from IE Mac */

body{	
	background:#191916 url(img/fondillo.jpg) fixed center -100px no-repeat;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#FFF;
	font-size:12px;
}

h1, h2, h3 ,h4 {
	font-family:Arial, "Arial Black", Gadget, sans-serif;
	text-transform:uppercase;
	letter-spacing:-0.042em;
	}
a:link, a:visited, a:hover{
	text-decoration:none;
	outline:none;
	color:#fef202;
}
a img {
	border:none;
}
p{
	font-size:12px;
	line-height:140%;
	}

#contenedor{
	width:998px;
	margin:0 auto;
	position:relative;		
}
#cabecera h1{
	float:left;
	margin:3px 0 ;
}

#cabecera h1 a{
	width:272px;
	height:80px;
	overflow:hidden;
	display:block;
	text-indent:-99999px;
	background:url(img/inacap2010-2.gif) no-repeat;
	margin:5px 0 0 5px;
	
	
	}
	
#cabecera h2{
	float:right;
	margin:15px ;
}

	
#cabecera h2 a{
	width:199px;
	height:55px;
	overflow:hidden;
	display:block;
	text-indent:-99999px;
	background:url(img/inacap-2.gif) no-repeat;
	margin-top:10px;
	
	}
	

#central{
	border-left:#d0cacc 1px solid;
	border-right:#d0cacc 1px solid;
	height:100%;
	min-height:650px;

}
.cont_wall{
	padding:15px;
}
#top{
	background:url(img/bg-top-menu.png) no-repeat;
	border-left:#d0cacc 1px solid;
}

#top h2{
	float:left;
}

ul#menu li h2.entraalmundo{
	position:relative;
	top:-8px;
}

ul.menu-general{
	float:right;
	height:40px;
	margin:17px 0 0 0;
}

ul#menu{
	border-right:#d0cacc 1px solid;
	padding:5px 0 15px 0;
	margin:0 auto;
}



.cancion{
	position:absolute;
	width:120px;
	height:40px;
	top:158px;
	right:5px;
}

#menu li, ul.menu-general li{
	float:left;
	
}
#menu li{
padding:12px 0 0 0;
}

#menu .campana a, #menu .making a, #menu .elmundo a, #menu .descargas a{
	overflow:hidden;
	display:block;
	text-indent:-99999px;
	height:13px;
	padding:0 30px;
	height:14px;
	}


#menu .campana a{
	background: url(img/m-campana.gif) no-repeat top;
	width:126px;
}

#menu .making a{
	background: url(img/m-mackinoff.gif) no-repeat top;
	width:106px;
	
}

#menu .elmundo a{
	background: url(img/m-elmundo.gif) no-repeat top;
	width:170px;
	height:18px;
	margin:-4px 0 0 0;
}

#menu .descargas a{
	background: url(img/m-descargas.gif) no-repeat top;
	width:101px;
}

#menu .campana a:hover, #menu .making a:hover, #menu .descargas a:hover{
	background-position:center -14px;
}

#menu .elmundo a:hover{
	background-position:center -18px;
}



.inacaptv a, .buscador a, .campanatv a{
	overflow:hidden;
	display:block;
	text-indent:-99999px;
	height:42px;
	}

.inacaptv a{
	background:url(img/button-tv.png) no-repeat bottom left;
	width:138px;
}

.buscador a{
	background:url(img/mg-buscador.gif) no-repeat bottom left;
	width:128px;
}

.campanatv a{
	background:url(img/mg-campanatv.gif) no-repeat top;
	width:137px;	
}


/* contenidos */

.videos{
	background:#151515;
	padding:15px 18px;
}
.video{
	background:#000;
	padding:15px 0;
	margin:0 -25px 0 -25px;
	text-align:center;
}
.principal{
	float:left;
	width:620px;
}

.pagina{
	margin:15px 25px;
	
}
.unacolumna{
	padding:10px 25px;
}
.unacolumna h3{
	font-size:18px;
	padding:3px 0;
	clear:both;
}
.principal h2 span{
	float:right;
	display:block;
	width:30px;
	}
	
.caja-video img{
	border:1px solid #4d4d4d;
}

.siguientes{
	float:right;
	width:306px;
	margin: 0 15px 0 0;
	}
	
.comentarios a{
	background:#312d29;
	padding:0px;
	color:#989015;
	font-size:10px;
	text-transform:uppercase;
	display:block;
	clear:both;
	width:85px;
	text-align:center;
	
}

.comentarios2{
	background:#312d29;
	padding:2px 10px;
	color:#fef202;
	font-size:12px;
	text-transform:uppercase;
	margin:2px 0 0 0;
	float:right;
	width:120px;
	
}

.comentarios a:hover{
	color:#fef202;
}
.comentarios-int{
	background:url(img/comentario.png) no-repeat 0 50%;
	padding:0 0 0 20px;
}

.caja-otrovideo h2 a{
	position:absolute;
	top:1px;
	right:3px;
	background:#151513;
	color:#FFF;
	display:block;
	font-size:13px;
	padding:3px;
}

.caja-otrovideo h2 a:hover{
	background:#fef202;
	color:#333
	}

.caja-otrovideo {
	margin:8px 0;
	position:relative;
}

/* BANNERS */

.banners .caja1,.banners .caja2, .banners .caja3{
	margin:15px 0 15px 21px;
	float:left;
}

.banners{
	border-top:3px solid #b3b19b;
	margin:10px 0;
	padding:10px 0
	}

/* PIE  */
#pie{
	clear:both;
	border-left:#d0cacc 1px solid;
	border-right:#d0cacc 1px solid;
	border-bottom:#d0cacc 1px solid;
	position:relative;
}
.logopie{
	right:10px;
	top:10px;
	position:absolute;
}
#pie h3{
	margin:10px 15px;
	padding:10px 0;
	border-bottom:1px solid #646464;
	font-size:13px;
}


.compartir-top{
	float:left;
	width:350px;
	padding:5px 10px;
	}
	
.compartir-top h4, .compartir-top h3{
	float:left;
	margin:10px 8px 0px 0px;
	}
	
.compartir-top h3{
	font-size:12px;
	line-height:29px;
	width:130px;
}

h4.facebook a{
	overflow:hidden;
	text-indent:-999999px;
	display:block;
	background:url(img/facebook_32.png) no-repeat;
	width:32px;
	height:32px;
}

h4.twitter a{
	overflow:hidden;
	text-indent:-999999px;
	display:block;
	background:url(img/twitter_32.png) no-repeat;
	width:32px;
	height:32px;
}

#pie .sub-menu{
	border-top:1px solid #646464;
	padding:10px 250px;
}

#pie .sub-menu li{
	display:inline;
}
#pie .sub-menu li a{
	padding:0 20px;
	color:#FF0;
	font-size:10px;
	text-transform:uppercase;
}

#pie p{
	font-size:11px;
	width:100px;
	margin:0 auto;
	padding:0 0 18px 0;

}


/* INTERIOR POST*/

.centro{
	width:600px;
	float:left;
	margin:10px 15px 0 15px;
}

.lateral {
	width:317px;
	float:right;
	background:#151514;
	padding:10px 5px 5px 12px;
	margin:0 0 15px 0;
}

.lateral  .caja1, .lateral  .caja2, .lateral .caja3{
	margin:15px 0 15px 0px;
}

/*  COMENTARIOS */
.cont-lista {
	background:url(img/bg-coment.png);
	margin:3px 0 25px 0;
	padding:10px 10px 20px 10px;
	position:relative;
}

.responder{
	position:absolute;
	bottom:0;
	right:0;
	}

.responder a{
	font-size:12px;
	padding:2px 4px;
	background:#232318;
}

.alt{
	background:url(img/bg-coment2.png);

}
.gravatar{
	position:absolute;
	right:0;
	top:-3px;
}

.cabeza-lista{	
	position:relative;
	background:#222217;
	color:#ffffff;
}

.commentlist {
	width:630px;
}

.commentlist li{
	margin:0 0 30px 18px;
	position:relative;
}

.numeracion {
	position:absolute;
	left:-55px;
	top:0;
	font-size:13px;
	text-align:right;
	width:50px;
}


.children{
	margin:0 0 0 25px;
	padding:0 0 0 10px;
}

ul.children li{
	list-style:none;
	}

.authores{
	color:#fef202;
	font-size:13px;
	float:left;
	width:250px;
	font-weight:bold;
	padding:4px 0 4px 10px;
}

.authores span{
	font-size:12px;
	color:#fff;
	}

.fecha-comentario{
	float:right;
	padding:4px 40px 0 0;
	font-size:12px;
	width:220px;
	text-align:right;
	}
	
	
#commentform input{
	width:296px;
	padding:3px;
	margin:3px 0;
	background:#404040;
	color:#fff;
	font-family:arial, helvetica, sans-serif;
	border:1px solid #555;
	}

#commentform textarea{
	width:515px;
	padding:3px;
	margin:4px 0;
	height:118px;
	float:left;
	background:#404040;
	color:#fff;
	font-family:arial, helvetica, sans-serif;
	border:1px solid #555;
	overflow:hidden;
	}
	
#commentform input#submit{
	width:80px;
	padding:8px 5px 8px 4px;
	background:#e10816;
	font-weight:bold;
	color:#fff;
	float:right;
	margin:93px 0 0 0 ;
	cursor:pointer;
	border:none;
	font-size:13px;
	
	}
#commentform label{
	font-size:12px;
	}
	
#respond{
	padding:10px;
	width:610px;
	}
#respond h3{
	font-size:14px;
}

h3#comments{
	line-height:28px;
}

		
/* FRASES */
.frase{
    clear:both;
    padding:10px 10px;
    border-bottom:1px solid #ccc;
    position:relative;
}

.carrera ol li{
	list-style:decimal;
	font-size:15px;
	margin:3px 15px 3px 30px;
}
.frase .mas{
	position:absolute;
	left:20px;
	top:20px;
	width:26px;
	height:26px;
	background:#000;
	display:block;
	background:url(img/frases-mas.jpg) no-repeat;
	cursor:pointer;
}
.frase .active{
	background:url(img/frases-menos.jpg) no-repeat;
	
}
.frase h2{
    float:left;
    font-size:22px;
    letter-spacing:-1px;
    line-height:22px;
    width:600px;
    padding:10px 0 10px 50px;
    text-transform:none;
    color:#fff;
}
.principal2 h2 a{
    font-size:35px;
    letter-spacing:-2px;
    line-height:32px;
    text-transform:none;
	  color:#fff;

}
.principal2 ul.datos-frase{
	float:none;
	margin:10px 0;
	width:160px;
	
}
.frase h2 a{
	  color:#fff;
}
.frase h2 a:hover{
	color:#fef202;
}

ul.datos-frase{
    background:#2c2929;
    font-size:24px;
    font-weight:bold;
    letter-spacing:-4px;
    padding:10px 15px;
	min-width:110px;
      float:right;
      text-align:right;
}
ul.datos-frase li{
    display:inline;
    margin-left:15px;
}
ul.datos-frase a{
	color:#fff;
}
.frase  div.carrera{
	width:580px;
	float:left;
}
div.carrera{
	font-weight:bold;
	padding:10px 10px;
	background:url(img/bg-coment.png);
	margin-bottom:10px;
	clear:both;
}
div.carrera p{
	font-size:16px;
}
div.carrera .inacap{
	font-size:12px;
	color:#ccc;
	line-height:18px;
}
div.carrera .inacap a{
	color:#ed1c24;
}

.frase .info{
	clear:both;
	padding-left:50px;
}
.carrera a{
	color:#fef202;
}
.frase ul.compartir{
	float:right;
	width:190px;
	text-align:center;
}
ul.compartir li{
	display:inline;
	margin-left:10px;
}
ul.compartir h3{
	font-size:11px;
	padding:3px 13px;
}


ul.compartir{
	float:left;
	width:300px;
}
/* DESCARGAS */

.caja-wall{
	width:300px;
	float:left;
	margin:5px 15px 5px 0;
	text-align:center;
}

.caja-wall ul{
	margin:5px 0;
}

.caja-wall li{
	padding:1px;
	list-style:square inside;
}

.caja-wall img{
	border:5px solid #000;
}
.radiales{
	padding:20px 0;
	width:300px;
	float:left;
	padding-left:10px;
	text-align:center;
}
.radiales h4{
	font-size:20px;
	line-height:32px;
	vertical-align:middle;
}
.radiales object {
}


/*  PAGINACION DE COMENTARIOS */

div.navigation {
	font-size: 11px;
	font-family: Tahoma, Arial, Helvetica, Sans-serif;
	color: #fff;
	clear:both;
	margin:15px 0;
	border-bottom:1px solid #888;
	border-top:1px solid #888;
	padding:5px 0;
	background: url(img/bg-coment.png);
	width:630px;
}

div.navigation a {
	padding: 5px;
	margin: 2px;
	background:#222217;
	text-decoration: none; /* no underline */
	color: #fff;
}
div.navigation a:hover, div.navigation a:active {
	background:#e10816;
	color: #fff;
}
div.navigation span.current {
	padding: 5px;
	margin: 2px;
		font-weight: bold;
		background: #e10816;
		color: #fff;
	}
div.navigation span.disabled {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		background-color:#3e3e3e;
		color: #868686;
	}