	body{
		margin:0; 
		padding:0; 
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		line-height: 19px;
		background-color: #faecd2;
		background-image:url(/images/bg_body.gif);

	}
	.divB	{

		width:/*970*/972px; 
		margin:0 auto;
		display: block;
	}
	.divCX	{
		width:/*970*/952px;
		background-color: #fff;
		border-color: #f4be28;
		/*background:url(/images/bg_divx2.jpg) top repeat-y;*/
		float:left;
		
		background-attachment: scroll;
background-repeat: repeat-y;
background-position: 50% 0px;
background-color: transparent;
background-image: url("/images/bg_body.png");
margin-top: 0;
margin-right: auto;
margin-bottom: 0;
margin-left: auto;
padding-top: 0;
padding-right: 20px;
padding-bottom: 0;
padding-left: 20px;
width: 970px;
		
		
	}
	#divCab{		
		height:40px; 
		background-image:none;		
		background-color:#F4BE28;
		padding: 0px;
		overflow: hidden;
	}
	.mas_arr{ top:-10px; position:relative}
	#divCab .msg1{font:bold 25px verdana;color:#6A3102; padding:5px 0 0 20px; display:block}
	.msg1 label{ font:normal 18px Georgia, "Times New Roman", Times, serif;	 padding-left:7px}
	#divCab .msg2{margin:0; font-size:13px; padding-left:20px;display:block;color:#000}
	#divCab a{color:#6A3102; text-decoration:none}
	#divCab a:hover{color:#6A3102; text-decoration:underline}
	#divCab a:active,#divCab a:focus{ outline:none}
	#divPubCab{		
		background-color:#fff;
		/*Background:url(/images/bg_cab2.jpg) top left no-repeat;*/
		text-align:center;
		padding:5px 0 5px 0;
		display: block;
		height: 90px;
		overflow: hidden;
	}	
	.divCPC{width:961px; height:90px; margin:0px; padding: 0px 0px 0px 9px;}
	.pubCabecera {
		margin: 0px 2px;
		padding: 0px;
		background-color: #f8fdfe;
		display: block;
		float: left;
		height: 90px;
		min-width: 110px;
	}
	.w200 {
		width: 200px;
	}
	.110 {
		width: 110px;
	}
	.pubCabecera a, .pubCabecera img{
		margin: 0px;
		padding: 0px;
		border: 0px;
	}
	.divCPDB{width:300px; margin:0 auto}
	.i {
		float:left
	}
	.d {
		float:right
	}

	.divCont {
		width:615px; 
		background-color:#fff; 
		padding:0px 0px 14px 14px;
		position:relative;
		z-index:5555;
		height: 100%;
	}
	.divContDer{
		width:320px;
	    background-color:#FFF;	    
	    padding:0px;
	    margin: 0px;
	    margin-right: 13px;
	 }
	 .divContInf{
		width:950px;	    
	    padding:0 10px 0 10px;
	 }
	.divCVideo {
		width:100%; 
		padding-bottom:20px;	
	}
	
	.divTitulo {
		padding-bottom:8px;		
		z-index:5222 !important;
		position: relative;
		height: auto;
	}
	.cdet_vid{width:615px;}
	.divFecha{
		width:48px; 
		height:48px; 
		background-color:#d3d3d3; 
		text-align:center; 
		font-weight:bold;
		background:url(/images/bg_fecha.jpg); 
		
	}
	.mes{
		height:20px; 
		display:block; 
		font-size:15px;
		color:#fff; 
		
		
	}
	.mes:first-letter{
		text-transform:uppercase
	}
	.dia{
		height:24px; 
		padding-top:4px; 
		display:block;
		font-size:24px; 
		
	}
	
	.sharer { float:left; padding-right:5px;}
	.h1titulo{
 
		padding:0; 
		margin:0 0 5px 0;
	}
	.h1titulo2{width:890px !important;margin-top:-2px; margin-bottom:2px !important; display:block; min-height: 35px;}
	.divcCH{
		padding-left:10px;		
		/*height:51px;*/
		overflow:hidden;
		display:block;
		width: 550px;	
	}
	.divcCH_l{ height:auto !important; width: auto; overflow:visible}
	
	
	.divCort_tit{ display:none; position:absolute; right:0; top:0; width:50px; height:36px; background:url(/images/oplnkcomdb.png) top left ; z-index:45;}
	.d_clt{ float:left; width:100%;/* padding-top:2px; position:relative; margin-bottom:-8px !important*/}
	.d_clt2{ float:left; width:100%; padding:0px; margin:0px;}
	
	.d_clt2 #txtcamb { margin-top:0px;}
	.d_clt a:hover{ text-decoration:none !important}
	.d_clt span{
		position:relative;
		margin-top:-5px;
		color:#000/*EB5D0E*/;
		float:left;
		background:url(/images/ico_com.jpg) left no-repeat;/*url(/images/ico_com_n.jpg) left no-repeat;		*/
		padding-left:20px;
		padding-right:10px;		
	}
	
	.divcCH span.s_ico{
		padding-left:0px !important;
		background:none;		
	}
	.divcCH a{color:#3A75C4/*EB5D0E*/; text-decoration:none}
	.divcCH a:hover{text-decoration:underline}
	
	.divcCH label{color:#880203}
	.c_rojo{color:red !important}
	.c_oc{color:#93883F !important}
	.c_ranking{ float:right !important;}
	.c_ranking label { color: #3A75C4;}
	.c_env_vid{ padding-left:26px !important; float:right !important; background:url(/images/ico_compartir/enviar.jpg) top left !important; background-repeat:no-repeat !important; background-position:0px -4px !important;}
	
	.h1titulo2 a,.h1titulo a{
		text-decoration:none; 		
		font:normal 28px Georgia, "Times New Roman", Times, serif;		
		color:#A02F00;
		letter-spacing:-1px;
		line-height: /*38*//*25*/30px;		
	}
	
	.h1titulo2 a:hover, .h1titulo a:hover{
		text-decoration:none;
		border-bottom:1px dotted #2B00FF;
		color:#2B00FF;
	}
	.DetalleVideo{
		font-size:13px;
		line-height:20px; 
		width:615px;
		color:#6A3102;		
		font-family:verdana;
	}
	
	.DetalleVideo img{
		margin: 4px 10px 6px 10px;
	}
	
	.divUltimosVideos{
		width:100%; 
		height:120px; 
		/*background-color:#FFEFBA;*/
		margin-bottom:10px;
		/*position:relative;
		margin-top:020px;*/
		
	}
	.divBP{
		width:160px; 
		/*background:#FFF4CE url(/images/bg_cab_bd2.jpg) bottom left no-repeat;*/
		padding-bottom:5px;
		margin-bottom:10px;
		background-color: #fff4ce;
	}
	.divCabBD{
		width:131px;
		display:block;		
		/*background:url(/images/bg_cab_bd1.jpg) top left no-repeat;*/
		height:18px;
		padding:4px 10px 4px 20px;
		color:#401700;
		font-weight:bold;
		font-size:14px;
		margin-bottom:2px;
				background-color: #fdd870;
				width: auto;
	}
	.divBP ul{
		margin:0;
		padding:0 0 0 30px;
		*padding-left:24px !important; 
		list-style-image:url(/images/ico_cat.jpg);
		/*margin-top:5px;*/
	}
	
	.cssCats {
		width: 155px;
	}
	.cssEnlaces ul{
		list-style-image:url(/images/ico_enlaces.jpg) !important;
		
	}
	.cssAmigos ul{
		list-style-image:url(/images/ico_amigos.gif) !important;
		
	}
	.cssEnlaces ul a,.cssAmigos ul a{ padding-left:3px;}
	.divBP li{}
	.divBP a{
		text-decoration:none; 
		color:#6A3102; 
		position:relative; 
		top:-1px; 
		*top:-3px; 
		left:-6px; 
		*left:0px;  
		margin:0; 
		padding:0
	}
	.divBP a:hover{
		color:#CC0000;
		text-decoration:none;
		border-bottom:1px dotted #2B00FF;
		background-color:#FFCC01;
	}
	.divBP a label {
		color:#A02F00;
	}
	.divlbCom{
		width:100%;
		padding:8px 0 27px 0; 
		font-weight:bold; 
		background:url(/images/bg_com.jpg) right top no-repeat;				
	}
	.lbcom{
		color:red;
		padding:0px 10px 0 10px;				
	}
	.numCom{
		color:#fff; 
		font-size:16px; 		
		width:32px;
		text-align:center;		
	}
	.divlbCom a{
		text-decoration:none; 
		cursor:pointer;
	}
	.divCatVid{
		width:600px !important; 		
		background-color:#FEE8DB; 		
		padding:5px;
		color:#FEE8DB;
	}	
	.divCatVid span{
		font-weight:bold;
		padding:0 4px 0 23px; 
		font-size:11px; 
		text-transform:uppercase;
		background:url(/images/ico_catspan.jpg) left no-repeat;
		color:#E64B0A;
	}
	.ico_tag{ background-color:#FFF4CE}
	.ico_tag span{background:url(/images/ico_tag.jpg) left no-repeat !important;}
	.divCatVid a{
		text-decoration:none; 
		color:#E64B0A;		
		
	}
	.divCatVid a:hover{
	text-decoration:none; 
	background-color:#FFCC01;
	color:#CC0000;
	border-bottom:1px dotted #CC0000;
	
	}
	.divCat2{
		width:560px;
		height:27px;
		background:url(/images/bg_cat2.jpg) left;
		position:relative;
		margin-top:-1px;
		display:none;
	}
	.rVideo{
		width:615px; 
		padding:5px 0px;
	}
	.rVideo embed,.rVideo object{
		width:615px;  
		min-height:369px;
		
	}
	#tutv,#tutv embed{width:615px !important;height:369px !important;}
	.dPaginador{		
		width:100%;		
	}
	.paginador {
		padding: 3px;
		margin: 3px;
		text-align:center;
		color:#ff6500;
		font-size:80%;
	}
	
	.paginador a {
		border: 1px solid #ff9600;
		margin-right:3px;
		padding:5px 7px;
		background-image:url(/images/bgpag.jpg);
		background-position:bottom;
		text-decoration: none;
		color: #ff6500;		
	}
	.paginador a:hover{
		border: 1px solid #ff9600;
		background-image:none;
		background-color:#ffc794;
		color: #ff6500;
	}
	.paginador span.activo {
		margin-right:3px;
		padding:5px 7px;
		border: 1px solid #ff6500;		
		font-weight: bold;
		background-color: #ffbe94;
		color: #ff6500;
	}
	.paginador span.disabled {
		margin-right:3px;
		padding:5px 7px;
		border: 1px solid #ffe3c6;	
		color: #ffe3c6;
	}
	.divAdDetVid{				
		width:500px;		
		/*padding:10px 0 0 60px;		*/
	}
	.divRel {
		width:/*410*/560px;
		padding-bottom:10px;							
	}
	.divRel ul{ margin-top:5px; color:#000;margin:0;padding:0; padding-left:25px}
	.divRel li{line-height:20px !important}
	.divRel a{
		/*color:#990000;
		font-weight:bold;
		text-decoration:none;
		font-size:12px;*/
	}	
	.divRel a:hover{		
		/*color:#CC0000;
		text-decoration:none;
		border-bottom:1px dotted #CC0000;
		background-color:#FFCC01;*/
		
	}
	.divPubRel{
		width:120px;		
		padding:30px 0 0 30px;	
	}
	.divRel span{
		color:#E64B0A;
		font-weight:bold;
		border-bottom:1px dotted #E64B0A;		
	}
	.divMas{
		width:320px;		
		/*background:url("/images/bg_bd1.jpg") top left no-repeat;*/
		background-color: #fff;
		margin-bottom:10px;
			
	}
	.cont_cent{ display:block; text-align:center; padding:5px 0 5px 0}
	.divMas span{
		 display:block;
		 padding:8px;		 
	}
	.divMas span a {
		border: 1px solid #ffb981;
		color:#6A3102;
		background-color: #ffdf8c;
		padding: 2px 0px 2px 0px;
		height: 17px;
	}
	.divMas a{
		float:left;
		padding-top:3px;		
		color:#6A3102;
		font-weight:bold;
		font-size:11px;
		text-transform:uppercase;
		text-decoration:none;		
	}
	.divMas a:active,.divMas a:focus{
		outline:none;
	}
	#lmas_act {
		color:#B38405;
		display: none;
		background-color: #ffd83d;
	}
	#lmas_des {
		color:#6A3102;
		display: none;
		background-color: #ffdf8c;
	}
	.divMas a.m_v{
		width:90px;
		margin-right: 3px;
		text-align: center;
	}
	.divMas a.m_c{
		width:100px;
		margin-right: 3px;
		text-align: center;
	}
	.divMas a.m_n{
		width:90px;
		margin-right: 3px;
		text-align: center;
	}
	.divMas a.m_r{
		width:318px;
		text-align: center;
	}
	.divCMas{			
		 /*background:#FFF4CF url(/images/bg_bd2.jpg) bottom left no-repeat;		 */
		 width:312px;
		 padding:5px 0px 15px 8px;
		 display:none;
		 overflow:hidden;	
		 background-color: #fff4cf;	 
	}
	.divCMas ul{
		 margin:0;
		 padding:0;
		}
	.divCMas li{
		 display:block;
		 float:left;
		 padding: 0px 0px 3px 0px;	 
	
	}	
	.divCMas li a{
		 font-weight:normal;
		 text-transform:none !important;
		 line-height:14px;	
		 padding-left:20px;			 
		 background:url(/images/ico_mv.gif) left top no-repeat; 
		 
	}
	.divCMas li a:hover{		
		 text-decoration:underline;
	}
	#cmm_3 a, #cmm_r a{
		background:url(/images/ico_mn.gif) left top no-repeat; 		 
	}
	.divPP{
	width: 990px;
min-height: 60px;
		width:100%;
		/*background:url(/images/bg_pp.jpg) left top no-repeat;*/
		text-align:center;
		padding-top:15px;
		color:#999;
		border-color:  #f4be28;
		
		width: 970px;
		padding: 25px 20px 0px 20px;
		background-attachment: scroll;
background-repeat: no-repeat;
background-position: 50% 0%;
background-color: transparent;
background-image: url("/images/bg_footer.png");
		
	}
	.divCRG{
		width:335px;
		padding-bottom:0px;
		/*background:#FFF4CF url(/images/bg_bd2.jpg) bottom left no-repeat;*/
		background-color:#FFF4CF;
		margin-bottom:10px;
	}
	.divCBusq{
		width:300px;		
		padding:0 0 10px 10px;		
	}
	.divCBusq form{margin:0; padding:0}
	.bg_pub_db{ padding-top:0px;/*background:#FFF4CF url(/images/bg_bd1.1.jpg) top left no-repeat;*/	}
	.bg_cbd{
		
		background:#FFF4CF url(/images/bg_bd2.jpg) bottom left no-repeat;		 
	}
	.divTRG{
		width:305px;
		background:url(/images/bg_tbd.gif) left top no-repeat;
		padding:5px 10px 10px 20px;
		color:#401700;
		font-weight:bold;
		font-size:14px;	
	}
	.divCTRG{
		width:100%;
		text-align:center;
		/*padding-top:5px;*/
		
	}	
	.divCTRG form{
		margin:0;
		padding:0;
	}
	.divCTRG input.txtemail{
		 background-color:#FDEBAD;
		 border:1px solid #FFBC60;
		 margin-bottom:5px;
	}
	.divCTRG input.btnfrmbl{
		
		 background-color:#E64B0A;
		 border:1px solid #852800;
		 color:#fff;
		 font-weight:bold;
	}
	.divCTRG span{
		display:block
	}
	.divComVid{
		/*border:1px solid #FF7F49;*/
		font-size:11px;
		padding-top:5px;
		margin-bottom:10px;
		position:relative;
		z-index:88;
		width:610px;
	}
	.divComVid span{
		/*display:block;*/
		float:left;
		color:#E64B0A;
		background-color:#FFE9DF;
		padding:2px 2px 2px 5px;
		
	}
	.dcULCV{
		padding:2px 2px 2px 5px;
		/*background-color:#fff;*/
	}
	.dcULCV ul{
		margin:0px !important; padding:0 !important;
		list-style-type:none;
		
	}
	.dcULCV li{
		 display:inline;	
	}
	.dcULCV a img {
		filter:alpha(opacity=50);
		-moz-opacity: 0.5;
		opacity: 0.5;
		border:0;
		/*margin-bottom:-5px;*/
		
	}
	.dcULCV a:hover img{
		filter:alpha(opacity=100);
		-moz-opacity: 1.0;
		opacity: 1.0;
		border:0;
	}
	.dcULCV a{
		color:#6A3102; 
		text-decoration:none
	}
	.dcULCV a:active, .dcULCV a:focus{ outline:none}
	.dcULCV a label{
		cursor:pointer;
		top:-5px;
		position:relative;
		padding-right:10px;
	}
	
	/**COMPARTIR VIDEO**/
	.divENVXMAIL{position:absolute; left:400px; top:-10px; width:549px;border:1px solid #999999; background-color:#fff; z-index:98989898; display:none}
	.divTEM{height:28px; border-bottom:1px solid #ccc; width:537px; background:url(/images/bgdivcom.gif) repeat-x; padding:4px 5px 0 7px}
	.lblENVC{float:left; padding:4px 0 0 34px;color:#333; height:24px; font:bold 13px arial;background:url(/images/ico-email.jpg); background-repeat:no-repeat; background-position:0 -1px}
	.cntg{float:left;width:549px;height:410px; text-align:left; position:relative; background-color:#f2f6fa}
	.cgdenv{float:left;padding:10px;width:529px; height:50px; background:url(/images/bg_ev.gif) top repeat-x; border-bottom:1px solid #E3E3E3}
	.cgdenv div{ float:left;width:529px;}
	.cgdenv span{padding-left:0 !important}
	.dgCM{float:left;width:549px;}
	.lbfrmev{float:left !important; width:80px !important;font:bold 11px arial; color:#000; padding-top:2px;}
	.inpfrmmev{float:left !important; width:170px !important; padding-bottom:3px}
	.inpfrmmev input{ width:150px}
	.lbfrmev2{float:left !important; width:70px !important;font:bold 11px arial;color:#000; padding-top:2px}
	.inpfrmmev2{float:left !important; width:160px !important; margin-bottom:7px}
	.inpfrmmev2 input{ width:155px}
	.bev{float:left; width:264px;padding:10px 0 10px 10px;}
	.bev span{float:left; width:264px !important; font:bold 12px arial; color:#000; background:none; padding-left:0 !important}
	.bev label{ font:normal 10px arial; color:red}
	.bev textarea{float:left !important; width:248px !important; height:117px !important; font:normal 10px arial;  position:relative; margin:0 !important; border:1px solid #ccc !important}
	.d90{float:left; width:264px; padding-top:15px}
	.opd90 a{ float:left; padding:2px 5px 0 5px; position:relative; margin-bottom:-1px; background-color:#D8D7CC; border:1px solid #BDBCB6; margin-left:7px; font:normal 11px arial; color:#000;}
	.opd90 a:hover{color:#333;background-color:#D8D7CC;}
	.opd90_ a{ float:left; padding:2px 5px 0 5px; position:relative; margin-bottom:-1px; background-color:#fff; border:1px solid #BDBCB6; margin-left:7px; font:normal 11px arial; color:#000;  border-bottom-color:#fff; z-index:9999 !important}
	.opd90_ a:hover{color:#333;background-color:#fff;}
	.bop90{float:left; width:232px; height:240px; font:normal 11px arial !important; border:1px solid #BDBCB6;  background-color:#fff; display:none; padding:10px; position:relative; z-index:4 !important; position:relative}
	.bop90 label{ color:#999; font-size:10px; display:block; padding-top:18px}
	.opd90_ a:active ,.opd90_ a:focus,.opd90 a:active,.opd90 a:focus{ outline:none}
	.cENVC a{width:25px; float:right; height:24px; background:url(/images/cerrar.jpg) left no-repeat}
	.cENVC a:hover{background:url(/images/cerrar.jpg) left no-repeat; }
	.cntinp{float:left; width:190px;padding-top:5px;text-align:left;}
	.cntinp input{width:180px; border:1px solid #829bb4}
	.divImporCont{position:absolute; left:0; top:0; width:/*252*/242px; height:/*260*/250px; padding:10px 5px 0 5px;  background-color:#fff; font:bold 15px arial; text-align:center}
	.msgec{color:Red !important; display:block;padding:0 !important;}
	.divImporCont a,.divImporCont a:hover{ text-decoration:none; color:Blue !important; border-bottom:1px dotted blue}

	.c_eimp{float:left;width:100%; height:220px; overflow-Y:auto;overflow-X: hidden; text-align:left !important; }
	.c_eimp_t{font:bold 11px arial !important;float:left;width:90%; text-align:left; padding-left:5px;color:blue }
	.c_eimp span{ display:block;font:normal 11px arial !important; padding-left:5px}
	.c_eimp input,.c_eimp_t input{margin-right:3px}

	.divCargando{ float:left; position:absolute; top:0; left:0; z-index:989898; width:549px; height:300px; background-color:#fff; font:bold 16px arial; color:#000; text-align:center; padding-top:110px;}
	#cBarra{width:250px; margin:0 auto; height:20px; border:1px solid #000}
	#Barrita{height:20px; background-color:green; float:left; width:0%}
	#msgprog, #porcenv{width:290px; margin:0 auto; padding-bottom:5px;text-align:center}
	#msgec{ font:normal 11px arial !important; color:#898989 !important; padding-left:15px !important; background:url(/images/wait2.gif) left no-repeat; display:block}

	/**comentarios**/
	.tvideo{width:/*360*/293px !important;  }
	.tvideoLarg{width:600px !important;  position:relative !important; margin-right:/*-240*/-328px !important; /*background-color:red;*/ /*z-index:9999 !important*/}

	.lvmdd{ width:260px !important;margin-left:10px; background-image:url(/images/leaf2.jpg);  margin-bottom:-10px; padding-top:8px}
	/*.lvmdd{ width:310px !important;text-align:center; padding-left:0 !important; padding-bottom:5px;background-color:#0e0e0e;color:#bebebe; background-image:none !important;  margin-bottom:-10px;}*/
	
	
	
	
	
	
	
	
	.lbdesc{color:#0000FF/*B80000*/ !important; font:bold 11px verdana; text-decoration:underline; }
	.pubmed{float:left;width:100%; position:relative; left:-7px;/*margin-top:-9px;*/}
	.pubdv1{ position:relative; margin-left:-3px; padding:7px 0 7px 0}
	.pubdv2{ position:relative; margin-left:-7px; /*margin-top:-10px */}
	.imgcomn{ position:absolute; left:240px; top:0; /*width:80px; height:70px;*/}
	.imgcomn a:focus,.imgcomn a:active{outline:none}
	.imgcomn span{padding-left:7px; position:relative; margin-top:-59px; float:left; left:46px; height:15px; }
	.imgcomn span a{color:red !important; font:bold 10px arial;}
	.imgcomn img{border:0; position:relative; top:4px; margin-right:2px; margin-bottom:-2px}
	.lnksv{ padding:0 !important; margin:0 !important; /*margin-top:-6px; margin-bottom:-13px;padding-left:16px*/}
	.lnksv a{ text-decoration:none !important; border-bottom:1px solid #0000FF !important; color:#0000FF !important; font:bold 11px verdana, !important}
	.lnksv a:hover{border-bottom:0; text-decoration:none !important}
	.lnksv img{border:0; position:relative; top:3px; margin-bottom:-3px; margin-right:6px}
	.comment_g{float:left; width:412px; margin-bottom:12px; position:relative;}
	.image_comment{float:left; width:54px}
	.image_comment img{ float:left; width:50px; height:50px; padding:1px ; border:1px solid #9a9a9a}
	/*mificando*/
	.comment_u{float:left; width:/*358*/345px; margin-left:1px; padding:/*5*/1px 5px 5px 5px; border:1px solid #9A9A9A; position:relative; background-color:#FEF6E1; z-index:4; /*overflow:hidden*/}
	.comment_u2{float:left; width:/*358*/345px;margin-left:1px; padding:/*5*/1px 5px 5px 5px; border:1px solid #9A9A9A; position:relative; background-color:#fff;z-index:4; /*overflow:hidden*/}
	.comment_user{width:345px;position:relative;/*margin-bottom:-16px;*/ font:normal 11px arial; color:#93883F; font-style:italic; }
	.tcomment a,tcomvid a{ border-bottom:1px dotted #3A75C4 !important;text-decoration:none !important; float:left}
	.linkcomment{padding:0 !important; margin:0 !important; /*background-color:yellow;*/ height:24px; width:/*280px*/100% !important; overflow-Y:hidden;overflow-X: hidden;}
	.tcomvid{width:498px; padding-left:3px; height:24px !important; float:left; margin-right:-280px; /*background-color:red*/}
	.imgvalcom{position:absolute; /*width:35px;*/ right:0; top:0; padding:3px 3px 0 0;  background-color:#fff; height:23px}
	.divpunt{width:56px; height:22px;filter:alpha(opacity=0);-moz-opacity:.0;opacity:.0; position:absolute; top:0; right:0; background-color:black }
	.imgvalcom a{ text-decoration:none}
	.suclb{background-color:#fff !important}
	.sucln{background-color:#FEF6E1 !important}
	.punt_neg{float:left; width:16px; height:19px; background:url(/images/punt-0-0.gif) no-repeat}
	.punt_neg:hover,.punt_negHover,.punt_negHover:hover{float:left;width:16px; height:19px; background:url(/images/punt-1-0.gif) no-repeat}

	.punt_pos{float:left;width:16px; margin-left:6px; height:19px; background:url(/images/punt-0-1.gif) no-repeat}
	.punt_pos:hover,.punt_posHover,.punt_posHover:hover{float:left;width:16px;margin-left:6px; height:19px; background:url(/images/punt-1-1.gif) no-repeat}
	.punt_pos a:active,.punt_pos a:focus,.punt_neg a:active,.punt_neg a:focus{ outline:none}
	.resComVid{position:absolute; right:0;bottom:0;background-color:#F4F4F4; font:normal 10px arial; color:White; padding:0 3px 0 3px }
	.resComVid a{color:#3A75C4; text-decoration:none !important}
	.pverde{color:green; font:bold 10px arial; float:left; padding-right:3px}
	.projo{color:red; font:bold 10px arial; float:left; padding-right:3px}
	.cort_tit_com{ position:absolute; top:0; left:/*65*/-50px; width:50px; height:25px ; background:url(/images/oplnkcom2.png) right no-repeat; /*filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70;*/}
	.imgdgdb{background:url(/images/oplnkcomdb.png) right no-repeat;}
	.imgdgdo{background:url(/images/oplnkcomdo.png) right no-repeat;}
	.divVcom{ display:block; padding:5px 0 5px 15px; width:595px !important;}
	
	.comment_d{position:relative; float:left; padding-top:0 !important; width:345px}
	.fac{ position:relative; width:11px; height:18px; background:url(/images/fac.gif) no-repeat; margin-bottom:-18px; /*top:0;*/ left:/*-11*/-16px;z-index:989988; /*bottom:-18px;*/ float:left}
	.fbc{ position:relative; width:11px; height:18px; background:url(/images/fbc.gif) no-repeat; margin-bottom:-18px;/*top:0;*/ left:/*-11*/-16px;z-index:988998;/*bottom:-18px;*/float:left}
	.comment_n{float:left; width:506px;}
	.comment_a{float:left; width:452px;margin-left:1px; padding:5px; border:1px solid #555; position:relative; background-color:#FEF6E1; z-index:4}
	.post{font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;	font-weight:normal;}
	.divCVidC{ float:left; width:/*310*/203px; padding:5px 5px 10px 5px; height:90px; overflow:hidden}
	.divCVidC img{width:94px; height:69px; border:1px solid #999; padding:2px; float:left; margin-right:1px }
	.divCVidC a{float:left;font-weight:bold; font:bold 12px arial;color:#505050; word-spacing:-1px; line-height:13px; list-style-type:none !important; text-transform:uppercase}
	.divCVidC span{/*width:600px;*/float:left; padding-right:15px;}
	.divCVidC a:hover img{border-color:#FF0000}
	.divCVidC a:active,.divCVidC a:focus{outline:none}
	.divCVidC a:hover{text-decoration:none; color:#FF0000; cursor:pointer;}
	.form-item{float:left; width:540px/*100%*/;}
	.form-item span.iconos{display:block}
	span.iconos ul{ margin:0; padding:0}
	span.iconos li{ display:inline}
	span.iconos img{border:0}
	.form-item label{ display:block}
	.lnk_com{ width:100%; float:left;color:#3A75C4; font-size:16px; font-weight:bold; text-decoration:none; overflow:hidden}
	
	.divrlmv		
	{
		padding-top:20px;		
		margin:10px 0px;
		width:/*293*/320px;
		margin: 0px;
		background: #FEC458 url(/images/top_box_newsletter_light2.png) top left no-repeat;
	}
	
	.divrlmv2{
		border-right:1px solid #E4BC0C;
		border-left:1px solid #E4BC0C;
		width:283px;
		padding:0 14px 0 21px;
	}
	.divrlmv2 form{ margin:0; padding:0}
	.divrlmv2 span{display:block}
	.divrlmv3{
		width:/*293*/320px;
		height:20px;
		background:url(/images/bottom_box_newsletter_light2.png) bottom left no-repeat;
	}
	.titfeed {
		padding-top:0px;color:#994800;position:relative; margin-left:80px; font-weight:bold; font-size:20px;
	}
	.icofeed {
		position:absolute;margin-left:-85px; top:-12px;
	}
	.com_c2,.com_c3,.com_c4{cursor:pointer}
	.com_c2{
		color:#93883F !important;
	}
	.com_c3{
		color:#A02F00 !important;
	}
	.com_c4{
		color:#93883F !important;
	}
	#box_dvideo{background-color:#FEE8DB !important; padding:5px 0 5px 15px; width:595px !important;}
	/*#commentvideo{ background-color:#FEE8DB}*/
	.form-item label{color:#333 !important; font-weight:bold; }
	.txt_form_com{color:#666}
	
	.video{border:1px solid #AAAAAA; margin:0 auto; background:#FEE8DB; width:300px;padding:2px; margin-right:5px;}	
	.x4{ margin:none; float:left; width:213px}
	.x4 img{width:213px;float:left; height:134px;}
	.x3{ margin:none; float:left; width:130px}
	.x3 img{width:130px;float:left; height:82px;}	
	/*.x3{ margin:none; float:left; width:252px}
	.x3 img{width:252px;float:left; height:190px;}*/	
	.x2{ margin:none; float:left; width:142px !important;  margin-left:4px !important; padding:3px !important}
	.x2 img{width:142px;float:left; height:107px}
	.x1{ margin:none; float:left;width:93px !important; margin-left:4px !important;padding:3px !important}
	.x1 img{width:93px;float:left; height:59px}	
	
	/*.playvid{float:left; width:200px; position:relative; padding:15px 0 0 50px;}*/
	.playvid{float:left; width:385px; /*position:relative; */padding:0px;}
	.playvid span{font-size:11px; display:block; color:blue;}
	.lnvv{width:100%;}	
	.lnvv a{font:bold 15px arial !important; letter-spacing:-1px; text-decoration:none !important; color:#D5250E !important}
	.lnvv a:focus,.lnvv a:active{outline:none}	
	.lnvv img{border:0; margin-bottom:-14px; margin-right:5px; z-index:8888; position:relative; vertical-align:top}
	.divCDV{float:left;position:relative; display: block; /*margin-top:-37px;*//*height:40px*/}
	.divCDV2{float:left;position:relative; width:130px; /*margin-top:-37px;*//*height:40px*/}
	.contCDV{
		display:block; height: 114px; overflow: hidden; text-align: justify;
	}
	/*.divCDV{float:right;position:relative; width:130px;margin-top:-37px; height:40px}*/	
	.cndv{color:#000 !important; display:inline-block !important}
	.cocdv{color:#93883F !important; display:inline-block !important}
	.p_esp{padding-left:7px;margin-top:2px; float: left;}
	.p_esp1{margin-top:-2px;}
	.m_a{margin-top:-7px;}
	
	.divUV{float:left; width:600px; position:relative; margin-left:-14px; margin-right:-44px !important; height:145px !important;}
	.divUV .divUltimosVideos{width:588px !important; height:135px !important;}
	.divUV .divUltimosVideos embed,.divUV .divUltimosVideos object{width:610px !important; height:135px !important; margin:0; padding:0; float:left}
	#divVideoContenido{ position:relative; margin-top:-15px}
	.pub160{ width:160px;}
	.pub120{ width:120px;}
	
	.floatL{float:left;}
.floatR{float:right;}
	
/*************** Rating ***************/
#ratingWrapper{height:18px;}
.master-sprite{background:transparent url(/images/estrellas.png) repeat-x scroll 0 0;border:0;padding:0;cursor:hand;cursor:pointer}
button.rating{border:0;padding:0;margin:0;font-size:11px}
.icn_star_full_large,.icn_star_half_large,.icn_star_empty_large{width:15px;height:15px}
button.ratingL,button.ratingCapsL{width:75px;height:15px;vertical-align:top;background:white url(/images/estrellas.png)}
button.ratingL-0\.0,button.ratingCapsL-0\.0{background-position:-75px 0px}
button.ratingL-0\.5,button.ratingCapsL-0\.5{background-position:-60px -15px}
button.ratingL-1\.0,button.ratingCapsL-1\.0{background-position:-60px 0px}
button.ratingL-1\.5,button.ratingCapsL-1\.5{background-position:-45px -15px}
button.ratingL-2\.0,button.ratingCapsL-2\.0{background-position:-45px 0px}
button.ratingL-2\.5,button.ratingCapsL-2\.5{background-position:-30px -15px}
button.ratingL-3\.0,button.ratingCapsL-3\.0{background-position:-30px 0px}
button.ratingL-3\.5,button.ratingCapsL-3\.5{background-position:-15px -15px}
button.ratingL-4\.0,button.ratingCapsL-4\.0{background-position:-15px 0px}
button.ratingL-4\.5,button.ratingCapsL-4\.5{background-position:0 -15px}
button.ratingL-5\.0,button.ratingCapsL-5\.0{background-position:0 0px}

a.noPlay{background:transparent url(/images/banned2.gif) no-repeat left -3px;border:0; height:14px;padding-left:19px;cursor:hand;cursor:pointer;text-align:left;font:bold 11px arial;color:#CC0000}
#defaultRatingMessage{font:bold 12px arial;color:#CC0000; position:relative;*top:5px}
/*************** End Rating ***************/
.divCal{position:absolute; width:335px;bottom:0; right:-365px;}

.vdxt{width:186px;float:left !important;padding:0 6px 25px 0px; margin:0px 6px; position:relative !important; z-index:9;}
.vdxt a.aimg{width:182px; height:115px; border:2px solid #b9d3fe; float:left; position:relative; z-index:55}
.vdxt img{width:182px; height:115px; float:left; border:0}
.vdxt a.aimg:hover{border-color:#E36203 !important}
.vdxt .thref{float:left; padding-top:3px; height:/*30*/25px; overflow:hidden}

.thref a{font:bold 11px verdana;color:#2B5A90; text-decoration:none; line-height:12px}
.thref a:hover{text-decoration:underline}
.divDur{position:absolute; z-index:989898; width:30px;top:4px; padding-top:3px; height:19px;right:10px;font:normal 9px arial; color:#fff;  background:url(/images/bgdur.jpg); background-repeat:no-repeat; background-position:top center }
.divDur span{height:11px; line-height:8px; display:block; text-align:center}
.divDVT{ float:left; padding:3px 0 3px 0; border-bottom:1px solid #EDEDED; width:186px; border-top:1px solid #EDEDED; font-size:11px !important; font-family:arial !important}
.divDVT img{ width:25px; height:25px; border:1px solid #B2B2B2; float: left; display: block; margin:0px}
.dimpvt{float:left; width:155px; padding-left:3px;color:#808080; display: block;}
.dimpvt span{ display:block; line-height:13px}
.dimpvt label{ float:left}
.dimpvt label.lbn1{}
.dimpvt label.lbn2{font-weight:bold; color:#E36203; font-size:11px; padding-left:2px;width:89px !important;float:left; overflow:hidden}
.dimpvt label.lbn2 a{color:#E36203; text-decoration:none}
.dimpvt label.lbn2 a:hover{text-decoration:underline}

.dimpvt .span2{overflow:hidden !important; float:left !important; width:155px !important; display:block;}
.sbs{float:left !important; width:124px !important; border:0 !important; background:url(/images/punt.jpg) no-repeat !important; background-position:1px 1px!important; padding-left:62px; line-height:7px; color:#808080; font-size:10px;}
.sbs label{ font-weight:bold; font-size:11px}
.masX{width:615px !important; position:relative; margin-right:0px !important;}
.titulovr{color:#E64B0A; font:bold 17px arial;padding:15px 0 15px 0; float:left;}

.divnav{float:left; width:/*713*/800px;text-align:left; padding:0 0 5px 15px;font:bold 15px arial; display:none}
.divnav a{color:blue; font:bold 15px arial; text-decoration:none; border-bottom:1px dotted blue}
.divnav a:active,.divnav a:focus{ outline:none}

.tcat{color:#4A4A4A; display:block; font:bold 14px arial; padding-bottom:5px}	
.h1alt{font:normal 28px Georgia, "Times New Roman", Times, serif !important;line-height:35px !important;color:#a02f00}

.vdxt2 {width:186px;float:left !important;padding:0 6px 25px 0px; position:relative !important; z-index:9;}
.vdxt2 .aimg {width:182px; height:115px; float:left; position:relative; z-index:55; text-align:center; display: block; overflow: hidden;}
.vdxtd .aimg a{border:0px solid #b9d3fe;}
.vdxt2 .aimg img{width:182px; height:auto; border:2px solid #b9d3fe;}
.vdxt2 .aimg a:hover img{border-color:#E36203}
.vdxt2 .thref{float:left; padding-top:3px; height:/*30*/25px; overflow:hidden}
.vdxt2 .sbs {background: none;}

.tagadelic{line-height:1em; color:#a02f00/*3A75C4*/; text-decoration:none;}
.tagadelic:hover{color:#2B00FF; text-decoration:underline}
.tagadelic.level1{font-size : 1em;}
.tagadelic.level2{font-size : 1.2em;}
.tagadelic.level3{font-size : 1.4em;}
.tagadelic.level4{font-size : 1.6em;}
.tagadelic.level5{font-size : 1.8em;}
.tagadelic.level6{font-size : 2em;}
.tagadelic.level7{font-size : 2.2em;}
.tagadelic.level8{font-size : 2.4em;}
.tagadelic.level9{font-size : 2.6em;}
.tagadelic.level10{font-size : 2.8em;}
.dnubes{float:left; width:auto !important;}
.dnubes span{display:block; font-size:17px; font-weight:bold; margin-top:7px; color:#401700}

.bgpub120x90{position:absolute; width:40px; height:18px; right:0; top:0; z-index:0; background-color:#FFCC01}
.divPubLink{float:left; position:relative;width:560px;}
.div160link{float:right; width:160px;}
.div120link{background-color:#FFF4CF; height:160px; top:20px;   position:relative}

	
.h3link{font-size:15px; color:#000000; font-weight:bold; text-align:center; } 
.llink{color:#A02F00/*EB5D0E*/; text-decoration:none; font-size:13px;}  
.llink a:hover{color:#6A3102; text-decoration:underline;}
.cmn1{width:162px; float:left; height:auto; font-size:15px;} 
.cmn0{color:#222222; padding:3px 0px 3px 0px; font-size:14px; font-weight:bold; text-align:center; background-color:Transparent; height: 42px; width: 160px; display: block; margin:0px auto;} 

.nav {font-size:13px; float:right; /*text-align:right;*/ padding:0 0 15px; 0}
.divRM {padding-left:20px;}
.divRM a{
	text-decoration:none; 
	color:#6A3102; 
	position:relative; 
	top:-1px; 
	*top:-3px; 
	left:-6px; 
	*left:0px;  
	margin:1px 0; 
	padding:5px 0 0 20px;
	font-size: 12px;
	float:left;
	width:220px;
	background-image:url(/images/ico_amigos.gif);
	background-repeat: no-repeat;
	background-position: left;
}
.divRM a:hover{
	text-decoration: underline;
}
.divRM a img {
	border: 0px;
	padding: 0px;
	margin: 0px;
}
.divRMl {background-color:#FFF4CE; text-align:center; padding:6px 0px; margin:0px; width:320px;}
.divRMl a{
	text-decoration:none; 
	color:#6A3102; 
	position:relative; 
	top:-1px; 
	*top:-3px; 
	left:-6px; 
	*left:0px; 
	margin:0; 
	padding:0;
	font-size: 14px;
	font-weight: bold;
}
.divRMl a:hover{
	text-decoration:none;
	border-bottom:1px dotted #2B00FF;
}

	.divCatVid2{		
		background-color:#FFF4CE; 		
		padding:5px;
		color:#FEE8DB;
		width:160px;
				
	}	
	.divCatVid2 span{
		font-weight:bold;
		padding:0 4px 0 23px; 
		font-size:11px; 
		text-transform:uppercase;
		background:url(/images/ico_catspan.jpg) left no-repeat;
		color:#E64B0A;
		display: block;
	}
	.divCatVid2 a{
		text-decoration: none; 
		color:#E64B0A;
		display: table-row;
		padding:0px 0px 0px 20px; 		
	}
	.divCatVid2 a:hover{
	text-decoration: underline; 
	background-color:#FFCC01;
	color:#CC0000;;
	
	}

/* FOOTER */
.footerdv{width:100%; height:auto; float:left; padding-left:20px; text-align:center;}
.footer{line-height:1em; color:#004080; text-decoration:none; font-size:26px; font-weight:bold; font-family:Arial;}
.footer:hover{color:red; text-decoration:underline;}
/* FIN FOOTER */

.divRefs {float:left; position:relative;width:560px;}
.divRefs a {width: 250px;float: left;display: block;background-color: RED;text-decoration: none;color: #e64b0a;}
.divRefs a:hover {text-decoration: none;color:#898989;}
.divRefs .blockrefs {width:270px;float: left;display: block;}
.divRefs a.refvideo { padding-left: 20px; background: url(/images/refvideos.png) left no-repeat;}
.divRefs a.refsound { padding-left: 20px; background: url(/images/refsounds.png) left no-repeat;}
.divRefs a.refwallpaper { padding-left: 20px; background: url(/images/refwallpapers.png) left no-repeat;}
.divRefs a.reffoto { padding-left: 20px; background: url(/images/reffotos.png) left no-repeat;}
.divRefs a.refimagen { padding-left: 20px; background: url(/images/refimagenes.png) left no-repeat;}

body {background-image: none;}
body {background-color:#F8F7E5;}
body {background-image:url("/images/bg.jpg");  background-repeat: no-repeat; background-position: top; background-attachment: fixed;}

.h1titulo2 a,.h1titulo a{color:#DA251C;}
.h1titulo2 a:hover, .h1titulo a:hover{color:#615D5C; border-color:#615D5C;}
.ico_tag{background-color:#f5f2ed;}
.divCatVid a{color:#094c99;}
.footer {font-size:26px;}
.footer {font-family:Arial,Arial;}


/************************************************/

.headVideo {
	width:960px;
	display: block;
	padding: 0px
	margin: 0px;
}

#mediaspace embed,#mediaspace object{
		width:100% !important;  
		height:100% !important;
		min-height:342px;
		
	}
	
#txtcamb {
	color: red;
	float:right; margin-left:10px;
	background-position: left;
	padding-left: 20px;
	font-size: 12px;
	text-transform: uppercase;
	color: red !important;
	font-weight: bold;
	margin-top: -5px;
}
.maximizarv {
	background:url(/images/maximizar.gif) no-repeat;
}

.minimizarv {
	background:url(/images/minimizar.gif) no-repeat;
}
.maximizarv:hover {
	background:url(/images/maximizar.gif) no-repeat;
}

.minimizarv:hover {
	background:url(/images/minimizar.gif) no-repeat;
}

.divRefs {float:left; position:relative; display: block; margin-bottom: 12px; line-height: normal; min-width:540px;}
.divRefs a {width: 250px;float: left;display: block;background-color: RED;text-decoration: none;color: #e64b0a; margin: 2px 0px;}
.divRefs a:hover {text-decoration: none;color:#898989;}
.divRefs .blockrefs {width:270px;float: left;display: block;}
.divRefs a.refvideo { padding:0 0 0 20px; background: url(/images/refvideos.png) left no-repeat;}
.divRefs a.refsound { padding:0 0 0 20px; background: url(/images/refsounds.png) left no-repeat;}
.divRefs a.refwallpaper { padding:0 0 0 20px; background: url(/images/refwallpapers.png) left no-repeat;}
.divRefs a.reffoto { padding:0 0 0 20px; background: url(/images/reffotos.png) left no-repeat;}


.bodyp{ background-color:#fff; display:block; float:left; position:relative; z-index:999; margin-left:14px; }
.zswf{float:left;width:/*609*/600px; padding:8px 0 8px 8px; height:505px; background-position:center center}

#bockvideo, .bockvideo{ position:absolute; width:615px; height:284px; left:0px; top:0px; z-index:98777; margin:0px;filter:alpha(opacity=0);-moz-opacity:0.0;-khtml-opacity: 0.0;opacity: 0.0; background-color: #fff;}
#bockvideo2, .bockvideo2{ position:absolute; width:464px; height:60px; left:0px; top:284px; z-index:98777; margin:0px;filter:alpha(opacity=0);-moz-opacity:0.0;-khtml-opacity: 0.0;opacity: 0.0; background-color: #fff;}

#lRelatedVideo, .lRelatedVideo{position:absolute; width:565px; height:319px; left:0px; top:0px; overflow:hidden; background-color:#000; z-index:98778; padding:40px 20px 10px 30px; margin:0px;}
.titleVRelatedRep{width:518px;float:left; padding-bottom:12px; font:bold 25px arial; color:#fff}

.lRelatedVideo a{
	color:#fff;
}
.lRelatedVideo a:hover{
	color:red;
}
.lRelatedVideo .divDVT{
	display: none;
}

.lRelatedVideo .vdxt{width:124px;float:left !important;padding:0 4px 25px 0px; position:relative !important; z-index:9;}
.lRelatedVideo .vdxt a.aimg{width:120px; height:76px; border:1px solid #aaaaaa; float:left; position:relative; z-index:55}
.lRelatedVideo .vdxt img{width:120px; height:76px; float:left; border:0}
.lRelatedVideo .vdxt a.aimg:hover{border-color:#E36203 !important}

#cabecerayt {display: block;}
#cabecerayt .vdxt{width:124px;float:left !important;padding:0 1px 20px 1px; position:relative !important; z-index:9;}
#cabecerayt .vdxt a.aimg{width:120px; height:76px; border:1px solid #91c8ec; padding: 1px; float:left; position:relative; z-index:55}
#cabecerayt .vdxt img{width:120px; height:76px; float:left; border:0}
#cabecerayt .vdxt a.aimg:hover{border-color:#E36203 !important}


/******************** inico barra suggest ****************/


#zHead_zBus { 
z-index: 2147483647;
background-repeat: repeat-x;
background-image: url("/images/bg_sug.png");
background-color: #edeee6;
display: block;
padding: 0px;
margin: 4px 0px;
height: 60px;
position: relative;
font-family: "arial";
font-style: normal;
font-variant: normal;
font-weight: 400;
font-size: 12px;
line-height: normal;
}

.labelS { 
float: left;
font-family: "arial";
font-style: normal;
font-variant: normal;
font-weight: 700;
font-size: 22px;
line-height: normal;
color: #3d7322;
width: 250px;
text-align: right;
padding-top: 15px;
padding-right: 10px;
padding-bottom: 0px;
padding-left: 0px;
}

.zInput { 
float:left;
padding: 10px 0px 0px 0px;
}
.zInput form { margin: 0px; padding: 0px; border: 1px solid #000; width: 450px; display: block; }

.zInput input { 
width: 450px;
height: 30px;
font-size: 22px;
padding-top: 5px;
padding-right: 5px;
padding-bottom: 0px;
padding-left: 5px;
background-repeat: no-repeat;
background-image: url("/images/youtube.jpg");
background-position: 383px 3px;
background-color: #ffffff;
}


input { 
color: #000000;
font-size: 13px [overridden];
text-align: default;
font-family: use-lang-def;
font-weight: 400;
text-indent: 0px;
text-transform: none;
}

.zButtom { 
float:left;
padding: 10px 0px 0px 0px;
}

.bgButtom { 
background-repeat: repeat-x;
background-image: url("/images/buttom2.jpg");
background-position: 0% 0%;
background-color: transparent;
height: 20px;
padding-top: 10px;
padding-right: 14px;
padding-bottom: 10px;
padding-left: 14px;
position: relative;
text-align: center;
}

.zButtom a { 
font-family: "arial";
font-style: normal;
font-variant: normal;
font-weight: 700;
font-size: 15px;
line-height: normal;
color: #804000;
text-decoration: none;
}

.zCurLButtom { 
position: absolute;
width: 14px;
height: 40px;
left: 0px;
top: 0px;
background-attachment: scroll;
background-repeat: no-repeat;
background-image: url("/images/buttom1.jpg");
background-position: 0% 50%;
background-color: transparent;
}

.zCurRButtom { 
position: absolute;
width: 14px;
height: 40px;
right: 0px;
top: 0px;
background-attachment: scroll;
background-repeat: no-repeat;
background-image: url("/images/buttom3.jpg");
background-position: 100% 50%;
background-color: transparent;
}

.hVideos { 
position: absolute;
width: 54px;
height: 48px;
left: 11px;
top: 6px;
}

#aiH, .aiH { 
width: 54px;
height: 13px;
z-index: 14 !important;
position: relative;
background-attachment: scroll;
background-repeat: no-repeat;
background-image: url("/images/icoH.gif");
background-position: 0px 0px;
background-color: transparent;
float: left;
text-align: center;
padding-top: 35px;
font-family: "verdana";
font-style: normal;
font-variant: normal;
font-weight: 400;
font-size: 8px;
line-height: normal;
letter-spacing: 1px;
color: #3d733a;
text-decoration: none;
}

.aiH-hover{width:54px; height:13px;z-index:14!important; position:relative;float:left; text-align:center; padding-top:35px; font:normal 8px verdana; letter-spacing:1px; text-decoration:none;color:#3D733A;background:url(/images/icoH.gif)  no-repeat 0 -48px!important}

a:active, a:focus { 
outline-width: medium;
outline-style: none;
}

#iH { 
position: absolute;
top: 44px;
left: 0px;
padding-top: 5px;
padding-right: 0px;
padding-bottom: 5px;
padding-left: 0px;
width: 230px;
overflow-y: auto;
overflow-x: hidden;
height: 15px;
background-color: #ffffff;
border-top-color: #6db756;
border-left-color: #6db756;
border-right-color: #6db756;
border-bottom-color: #6db756;
border-top-width: 2px;
border-left-width: 2px;
border-right-width: 2px;
border-bottom-width: 2px;
border-top-style: solid;
border-left-style: solid;
border-right-style: solid;
border-bottom-style: solid;
display: block;
visibility: hidden;
}

#iH a { 
display: block;
font-family: "arial";
font-style: normal;
font-variant: normal;
font-weight: 400;
font-size: 11px;
line-height: normal;
width: 100%;
text-decoration: none;
color: #444444;
height: 45px;
padding-top: 5px;
padding-right: 5px;
padding-bottom: 5px;
padding-left: 5px;
border-bottom-color: #cccccc;
border-bottom-width: 1px;
border-bottom-style: solid;
}

#iH img { 
width: 60px;
margin-right: 6px;
height: 40px;
border-top-color: #666666;
border-left-color: #666666;
border-right-color: #666666;
border-bottom-color: #666666;
border-top-width: 1px;
border-left-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-top-style: solid;
border-left-style: solid;
border-right-style: solid;
border-bottom-style: solid;
padding-top: 1px;
padding-right: 1px;
padding-bottom: 1px;
padding-left: 1px;
}



#iH a:hover{display:block!important; width:100%;height:45px; padding:5px; border-color:#ccc; background-color:#FAFA54; color:#804000}
#iH a:hover img{ border-color:#804000}

.layer__ { 
position: absolute;
width: 462px;
background-attachment: scroll;
background-repeat: repeat-x;
background-image: url("/images/bgsuggest.jpg");
background-position: 0% 100%;
background-color: #ffffff;
border-top-color: #999999;
border-left-color: #999999;
border-right-color: #999999;
border-bottom-color: #999999;
border-top-width: 1px;
border-left-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-top-style: solid;
border-left-style: solid;
border-right-style: solid;
border-bottom-style: solid;
z-index: 2147483647;
top: 48px;
left: 260px;
}

.layer__ a { 
display: block;
text-decoration: none;
color: #000000;
padding-top: 2px;
padding-right: 5px;
padding-bottom: 2px;
padding-left: 5px;
}

.layer__ a:hover { 
background-color: #3366cc;
color: #ffffff;
}

a:active, a:focus { 
outline-width: medium;
outline-style: none;
}

.layer__ label { 
position: absolute;
right: 0px;
font-size: 10px;
color: #008000;
padding-right: 5px;
}

#suggestQ { 
display: block;
padding-top: 9px;
padding-right: 5px;
padding-bottom: 5px;
padding-left: 5px;
color: #3366cc;
font-weight: 700;
}

#suggestQ a { 
position: absolute;
right: 2px;
bottom: 2px;
text-decoration: none;
color: #3366cc;
border-top-color: #999999;
border-left-color: #999999;
border-right-color: #999999;
border-bottom-color: #999999;
border-top-width: 1px;
border-left-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-top-style: solid;
border-left-style: solid;
border-right-style: solid;
border-bottom-style: solid;
background-color: #ffffff;
}

/********************** fin barra suggest **************/


