/* CSS - ADTITUD TV*/

body{margin:0; font-family:Arial, Helvetica, sans-serif; font-size:11px;background-position:10px 50px;color:#797979; background-repeat:no-repeat; width:100%;}
.sn{display:none;}
strong{font-weight:bold;}

/* - Principal */
.centerbox{ border:1px solid #ccc;width:920px;margin:0 auto; padding:0 18px; margin-top:99px; padding-bottom:18px; margin-bottom:30px;}
.center{width:920px;margin:0 auto;}

/* - Header */
.header{width:900px;margin:0 auto;}
	
	.top{position:relative;height:150px;}
	
.top .publi{position:absolute; right:0; top:18px;padding:28px 1px 27px 20px;}
	.logos{margin:20px 0;}
	.logoadtitud{position:absolute;top:32px;left:0;width:270px;height:64px;display:block;overflow:hidden;
				background-image: url(../img/logotipo.png) !important;
				background-image: none;
				filter: none !important;
				filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/logotipo.png'); text-indent:-2000px;}
	.logocontrol{ position:absolute;top:115px;right:220px;
				width:105px;height:34px;overflow:hidden;
				background-image: url(../img/logo_control.png) !important;
				background-image: none;
				filter: none !important;
				filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/logo_control.png'); text-indent:-2000px;}
	.logoestrategias{position:absolute;top:115px;right:110px;
				width:105px;height:34px;overflow:hidden;
				background-image: url(../img/logo_estrategias.png) !important;
				background-image: none;
				filter: none !important;
				filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/logo_estrategias.png'); text-indent:-2000px;}
	.logointeractiva{position:absolute;top:115px;right:0px;
				width:105px;height:34px;overflow:hidden;
				background-image: url(../img/logo_interactiva.png) !important;
				background-image: none;
				filter: none !important;
				filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/logo_interactiva.png'); text-indent:-2000px;}
	
	
	.menu{background:url(/img/bg_menu.gif) no-repeat;width:900px;height:44px;}
		.menu ul{float:left; padding:10px 0 0 0px;}
		.menu li{float:left;}
		.menu li a{float:left; text-decoration:none;color:#ffd7a8;font-size:16px; font-weight:bold; background:url(/img/line_menu.jpg) no-repeat; background-position:right center;display:block; height:22px; line-height:21px;width:170px; text-align:center;}
		.menu li a:hover{color:#fff;}
		.menu li a.selected{color:#fff;}
		
	.buscador{float:right; padding-right:10px;}
		.buscador input{float:left;border:1px solid #cf9a00;margin-top:11px;width:280px;margin-right:10px;color:#606060; font-size:11px; padding:2px 0;}
		.buscador a{float:left;margin-top:10px;}


.flashHome{ margin:0 auto; width:900px;}

/* - Footer */
.footer{text-align:center; padding:20px 0;}
	.footer a{color:#797979; text-decoration:none;}
.bg_footer{background:url(../img/bg_footer.jpg) no-repeat; height:122px; display:block; background-position:center bottom;}
		
/* - Columnas */

.bgcontent{background:#fbf6ee url(../img/bg_box_content.jpg) no-repeat; margin:0 auto; border:1px solid #fff;}
.columnas{margin:15px auto; width:900px;}
.colIzq{float:left; width:590px;}
.colDer{float:right; width:305px;}


/* - Home */

.menuvideos{background:url(/img/bg_submenus.jpg) no-repeat;width:585px;height:35px; margin-bottom:10px;}
	.menuvideos h3{float:left;color:#fff;font-size:16px;font-weight:bold; margin:5px 0 0 10px;}
	.menuvideos .opciones{float:right;margin:9px 15px 0 0px;}
		.menuvideos .opciones a{color:#fff;font-weight:bold;text-decoration:none;padding:0 5px;}
		.menuvideos .opciones span{color:#fff;font-weight:bold;}
		
#videosLista{width:580px;}
	.item{float:left;width:193px; height:90px; margin-bottom:5px;}
		.item .thumb{float:left;background:url(/img/bg_item_video.jpg) no-repeat;width:81px;height:82px;padding:3px 0 0 4px;}
		.itemTxt{float:left; padding-top:2px;}
			.itemTxt a.name{display:block;width:105px;height:22px; font-weight:bold; line-height:10px; overflow:hidden;color:#797979; text-decoration:none; font-size:11px;}
			.itemTxt a:hover.name{color:#fe9d05;}
			.itemTxt .time{line-height:14px;}
			.itemTxt .users{ line-height:14px;}
			.itemTxt a.comment_link{color:#797979;}
			.itemTxt span{float:left;width:5px;}
			/*.itemTxt ul{ background:url(/img/valoracion.jpg) no-repeat;height:14px;width:68px;}*/
			
	.busqueda{ font-size:12px; padding-bottom:20px;}	
		.busqueda span{ font-weight:bold;color:#fe9d05;font-style: oblique;}
		
	.busq{float:left;width:580px; height:100px; margin-bottom:5px;}
		.busq .thumb{float:left;background:url(/img/bg_item_video.jpg) no-repeat;width:81px;height:82px;padding:3px 0 0 4px;}
		.busqTxt{float:left; padding:2px 0 0 5px;width:470px; margin-bottom:10px;}
			.busqTxt a.name{display:block;font-weight:bold; line-height:10px; overflow:hidden;color:#797979; text-decoration:none; font-size:11px;}
			.busqTxt a:hover.name{color:#fe9d05;}
			.busqTxt .time{line-height:14px; font-weight:bold;}
			.busqTxt .descrip{line-height:12px;height:25px; overflow:hidden;}
			.busqTxt .users{ line-height:14px;}
			.busqTxt a.comment_link{color:#797979;}
			.busqTxt ul{float:left;}


.vPaginar{background:#ccc;padding:5px; float:right; margin-right:15px; line-height:16px;}
	.vPaginar a{color:#fff;font-weight:bold;text-decoration:none;padding:0 5px;}
	.vPaginar span{color:#f3e2b3;font-weight:bold;}
	
.cPaginar .vPaginar{background:#ccc;padding:5px; float:right;line-height:16px; clear:both; margin:10px 0;}
	.cPaginar .vPaginar a{color:#797979;font-weight:bold;text-decoration:none;padding:0 5px;}
	.cPaginar .vPaginar span{color:#ff8a09;}
	
	
/* - */

/* .patrocinio{width:297px;height:127px; background:url(/img/bg_patrocinio.jpg) no-repeat;padding:5px 0 0 8px;} */
.patrocinio{width:285px; float: left; padding-bottom: 15px;}
	.patrocinio h4{color:#ffa800; font-weight:bold; margin-bottom:2px;}
	.adsMarginRight{margin-right: 22px;}
	
.boxDer{background:#e3e3e3 url(/img/bg_box_der.jpg) no-repeat;width:300px; border:1px solid #ccc;margin:10px auto; padding:10px 0;}
	.boxDer h4{color:#fe9d05; font-size:18px;margin-left:10px;padding-left:20px;}
	.boxDer .ic_tags{background:url(/img/icon_tags.gif) no-repeat;}
	.boxDer .ic_conp{background:url(/img/icon_conp.gif) no-repeat;}
	.boxDer .ic_upload{background:url(/img/icon_upload.gif) no-repeat;}
	.boxDer .ic_newsletter{background:url(/img/icon_email.gif) no-repeat;}
	
	.boxDer .boxDerCont{ padding:10px;}
	
	.tagcloud a{ text-decoration:none;color:#797979;}
	.tagcloud a:hover{color:#fe9d05;}
	
	/*input der*/
	
	.boxDerCont .line{ border-bottom:1px solid #ccc; margin:10px 20px;}
	
	.compartir label{display:block; font-weight:bold;margin:3px 0}
	.compartir input{display:block;width:276px; border:1px solid #999; font-size:11px; color:#000; background:#CCC; margin:2px 0;}
	
	.subirVideo label{display:block; font-weight:bold;margin:3px 0}
	.subirVideo input{display:block;width:276px; border:1px solid #999; font-size:11px; color:#000; background:#f8f8f8; margin:2px 0;}
	.subirVideo textarea{display:block;width:276px; height:50px; border:1px solid #999; font-size:11px; color:#000; background:#f8f8f8; margin:2px 0; font-family:Arial, Helvetica, sans-serif;}
	
	.subirVideo input.captcha{width:50px;}
	/**/

.publiDer{width:303px;height:255px; background:url(/img/bg_publicidad.jpg) no-repeat;padding:12px 0 0 2px;}

a.RSS{ background:url(/img/icon_rss.jpg) no-repeat; padding-left:28px; height:32px;display:block; font-size:12px;color:#fe9d05; font-weight:bold; line-height:25px; text-decoration:none;margin-left:2px;width:200px;}
a:hover.RSS{color:#666}

.socials{}
	.socials span{display:block; font-weight:bold;margin:3px 0}
	.socials img{border:1px solid #ccc; }

/* - Detalle video */
.flashPlayer{margin-bottom:10px;}
	.flashPlayer h1{ font-size:20px;margin-bottom:10px; color:#000;}
	.flashPlayer .descrip{margin-bottom:10px;color:#000;}
	
.detVideo{margin-bottom:10px; width:580px; font-size:14px;  padding:10px 0;}
	.detLeft{float:left;}
		.detLeft span{float:left;font-weight:bold;}
		.detLeft ul{height:12px;float:left; margin:2px;}
		.detLeft #g_votes{float:left;}
		.detLeft #u_votes{float:left;}
	.detRight{float:right;}
	

.galeria{width:580px; overflow:hidden}


#ajaxComents{ border:1px solid #ccc; padding:10px;}
.comentVideo{width:580px;}
.archVideo{width:580px;}
	.comentario{ border-left:3px solid #CCC; padding-left:10px; margin:0 0 15px 5px;}
	.userC{ font-weight:bold; margin-bottom:5px;}
.pagComent{ text-align:right; margin:10px 0;}

.writeComent{border:1px solid #ccc; padding:10px;}
	.writeComent h4{display:block;margin:10px 0 3px 0; font-size:14px; font-weight:bold;}
	.writeComent label{display:block;margin:10px 0 3px 0; font-size:12px;}
	.writeComent input{display:block;width:550px; border:1px solid #ccc;}
	.writeComent input.captcha{display:block;width:50px; border:1px solid #ccc;}
	.writeComent img{margin:5px 0px;}
	.writeComent textarea{display:block;width:550px; border:1px solid #ccc; height:80px; overflow:auto;}
	.writeComent .captcha{
		border: 1px solid #ccc;
		padding: 3px;
	}

input.boton{background:url(/img/bgbot.jpg); background-position:right;float:right;color:#fff; font-weight:bold; border:1px solid #ccc; font-size:12px;width:70px; cursor:pointer;}

a.bot{ background:url(/img/bgbot.jpg); background-position:right; height:21px; padding:0 8px;float:right;color:#fff; font-weight:bold; line-height:20px; border:1px solid #ccc; font-size:12px; text-decoration:none;}
a:hover.bot{background-position:left;border:1px solid #999;}



.itemHead{ border-bottom:1px double #fe8908; font-size:16px; font-weight:bold; padding-bottom:3px; margin:10px 0;}

/* - sobre nosotros */
.txtUs{}
	.txtUs a{display:block; margin:5px 0; font-weight:bold;color:#797979; text-decoration:none; font-size:12px; background:url(/img/bullet.gif) no-repeat; padding-left:15px; line-height:15px;}
	.txtUs a:hover{color:#fe9d05;}
	.txtUs .txtP{ padding:10px;}
	.txtUs p{}

.error-message{
	color: #fc971f;
	font-weight: bold;
	display: inline;
	font-size:11px;
}
.form-error{
	border: 2px solid #fc971f;
	background: #ffcc99;
	margin-right: 5px;
}


/* Varios */

.mensaje{ border:1px solid #797979; border-left:none; border-right:none; padding:20px; text-align:center;width:500px; margin:10px auto;}
	.mensaje h2{ font-weight:bold; font-size:16px; margin-bottom:15px;}






/*-------------------- Rating   */
.ratingblock{
	list-style:none;
	margin: 0px;
	padding:0px;
	width: 60px;
	height: 10px;
	position:relative;
	background: url(../img/star_rating.gif) top left;
}
	
.ratingblock li{
	padding:0px;
	margin:0px;
	float: left;
}

.ratingblock li a{
	display:block;
	width:6px;
	height: 12px;
	text-decoration: none;
	text-indent: -9000px;
	z-index: 20;
	position: absolute;
	padding: 0px;
}
.ratingblock li a:hover{
	background: url(../img/star_rating.gif) left bottom;
	z-index: 1;
	left: 0px;
}
.ratingblock a.r1-unit{
	left: 0px;
}
.ratingblock a.r1-unit:hover{
	width:6px;
}
.ratingblock a.r2-unit{
	left:6px;
}
.ratingblock a.r2-unit:hover{
	width: 12px;
}
.ratingblock a.r3-unit{
	left: 12px;
}
.ratingblock a.r3-unit:hover{
	width: 18px;
}

.ratingblock a.r4-unit{
	left: 18px;
}	
.ratingblock a.r4-unit:hover{
	width: 24px;
}
.ratingblock a.r5-unit{
	left: 24px;
}
.ratingblock a.r5-unit:hover{
	width: 30px;
}
.ratingblock a.r6-unit{
	left: 30px;
}
.ratingblock a.r6-unit:hover{
	width: 36px;
}
.ratingblock a.r7-unit{
	left: 36px;
}
.ratingblock a.r7-unit:hover{
	width: 42px;
}
.ratingblock a.r8-unit{
	left: 42px;
}
.ratingblock a.r8-unit:hover{
	width: 48px;
}
.ratingblock a.r9-unit{
	left: 48px;
}
.ratingblock a.r9-unit:hover{
	width: 54px;
}
.ratingblock a.r10-unit{
	left: 54px;
}
.ratingblock a.r10-unit:hover{
	width: 60px;
}
.ratingblock li.current-rating {
	background: url(../img/star_rating.gif) left bottom;
	position: absolute;
	height: 12px;
	display: block;
	text-indent: -9000px;
	z-index: 1;
}


