/*----- Reset styles -----*/
				
	* {margin: 0;padding: 0;}		
	img, fieldset {border: 0;}
				
/*----- General -----*/

	body{background: #EEE url() no-repeat; font: 12px "Arial", "Verdana", sans-serif; text-align: center;}
	
	.fll{float:left;}
	.flr{float:right;}
	
	.txl{text-align: left;}
	.txr{text-align: right;}
	.txc{text-align: center;}
	
	.clra{color:#cc0000;}
	.clrb{color:#660000;}
	
/*----- Typography -----*/
	
		h1{} /* Headline h1 */
		h2{color:#fff; font-size:141%; font-weight:bold} /* Headline h2 17px */
		h3{color:#000000;font-size: 125%;font-weight:bold;} /* Headline h3 */
		h4{color: #660000;font-size: 125%;font-weight:bold;} /* Headline h4 15px*/		
		
		p{color:#000000;font-size:12px;} /* Text */
		
		p strong{color:#000000;font-size:12px;font-weight:bold;} /* Text bold */
		
		a{color:#cc0000;text-decoration:none;} /* Link */
		a:hover{text-decoration:underline;} /* Link Over */
		
		hr{border: 0; background-color: #cc0000; clear: both; color: #cc0000; height: 1px;}
		
		ul li, ol li{list-style:none;} /* List */

/*----- Layout Grid and Color -----*/

	div#transparent{}  /* Transparent div */
	
/* Main div */
	div#wrapper{margin:0 auto;text-align:left;width:980px;}  

/* Header div */
		div#header{background: #fff url(../images/bg.png) repeat-y 0 0;height: 100%;overflow: hidden;}
/* Header H1 */
		div#header h1{background: transparent url(../images/logo-x.jpg) no-repeat 25px 60px;display: block;float: left;height: 20px;padding: 55px 0 55px 25px; text-indent:-9000px; width: 336px;}
			div#header h1 a{display:block;width:336px;outline:none;}
/* Header Ad_Top div */
		div#header div#ad_top{float: right;margin: 0px 20px 0 0;}
/* Header Extranav div */
			div#header ul#extranav{float:right; font-size: 90%; padding-right: 50px;}
				div#header ul#extranav li{color:#cc0000; float:left;list-style:none; padding: 5px 3px;}
/* Header Nav div */				
			div#header ol#nav{clear: both;padding-left: 50px;}
				div#header ol#nav li{float:left;list-style:none;padding: 0 3px 0;}
/* Header Header_bt div */
			div#header div#header_bt{background: #fff url(../images/header_bt.png) no-repeat 0 0;clear: both;height: 16px;}
/* Container div */		
		div#container{background: #fff url(../images/bg.png) repeat-y 0 0;overflow: hidden; width: 980px;margin: 5px 0 0;}
			div#container div#cont_top{background: #fff url(../images/container_top.png) no-repeat 0 0;height: 16px;}
/* Content div */
			div#container div#content{float: left; padding-left: 12px; width: 635px;}
/* Content Vídeo div */
				div#container div#content div#video{background: #cc0000 url(../images/video_top-x.jpg) no-repeat;overflow: hidden;}
				div#container div#content div#video h2{padding: 5px 15px 3px;}
				div#container div#content div#video div#flash{background: #000;height: 380px;width: 635px;}
/* Content Stats div */				
				div#container div#content div#video div#stats{background: #ffccbb url() no-repeat; height: 100%; padding: 0 30px; overflow: hidden;}
					div#container div#content div#video div#stats hr{margin: 0 10px;}
					div#container div#content div#video div#stats ol{overflow: hidden; padding: 10px 10px 5px 0;}
					 	div#container div#content div#video div#stats ol li{float:left;list-style:none;padding: 3px 40px 0 20px;}
							div#container div#content div#video div#stats ol li.compartir{background: #ffccbb url(../images/compartir.png) no-repeat;text-indent: 3px;}
							div#container div#content div#video div#stats ol li.guardar{background: #ffccbb url(../images/guardar.png) no-repeat 0 3px;}
							div#container div#content div#video div#stats ol li.playlist{background: #ffccbb url(../images/playlist.png) no-repeat;text-indent: 3px;}
							div#container div#content div#video div#stats ol li.inadecuado{background: #ffccbb url(../images/inadecuado.png) no-repeat 0 3px;text-indent: 3px;}
								div#container div#content div#video div#stats ol li a{color: #660000;font-size: 130%;font-weight:bold;}/* Font 15,6px*/
					div#container div#content div#video div#stats dl{font-size: 125%;font-weight: bold; overflow: hidden; padding: 5px 10px 10px 10px;}
						div#container div#content div#video div#stats dl dt{color: #660000; float: left; padding: 0 5px 0 0;}
						div#container div#content div#video div#stats dl dd{color: #660000; float: left;}
/* Content Vídeo Vídeo-Bt div */							
		div#container div#content div#video div#video-bt{background: #cc0000 url(../images/video_bt-x.jpg) no-repeat 100% 100%;color: #fff; font-weight: bold; height: 23px; padding: 4px 10px 0; text-align: center;}
			div#container div#content div#video div#video-bt span{padding: 0 10px;}
/* Content Comments div */
			div#container div#content div#comments{background: #cc0000 url(../images/video_bt-x.jpg) no-repeat 100% 100%;margin: 10px 0 20px; padding: 0 0 26px; width: 635px;}
				div#container div#content div#comments h3{background: #cc0000 url(../images/comments_top-x.jpg) no-repeat;color: #fff; padding: 4px 10px;}
				div#container div#content div#comments div#mensajes{height: 175px;overflow: auto;}
					div#container div#content div#comments div#mensajes table{background: #fff; border-collapse: collapse;}
						div#container div#content div#comments div#mensajes table tbody{background: #fff;}
							div#container div#content div#comments div#mensajes table tbody tr.odd{background: #ffccbb;}
							div#container div#content div#comments div#mensajes table tbody tr{}
								div#container div#content div#comments div#mensajes table tbody tr td{padding: 5px 5px 5px 10px;}
									div#container div#content div#comments div#mensajes table tbody tr td span{color: #cc0000;font-weight: bold;}
									div#container div#content div#comments div#mensajes table tbody tr td strong{color: #660000;}
									div#container div#content div#comments div#mensajes table tbody tr td.thmb{text-align: right;width: 55px;}
											div#container div#content div#comments div#mensajes table tbody tr td.thmb a{padding: 0 5px;}
/* Content Mas div */
		div#container div#content a#mas{}
/* Content H2.clra div */
		div#container div#content h2.clra{margin: 50px 0 10px;}
/* Sidebar div */
			div#sidebar{float: right; padding-right: 12px; width: 300px;}
/* Sidebar User div */
				div#sidebar div#user{background: #eee url(../images/user_top.png) no-repeat; overflow: hidden; padding: 10px;}
					div#sidebar div#user img.avatar{border: 2px solid #cc0000;float: left; margin: 0 10px 0 0;}
					div#sidebar div#user dl{}	
						div#sidebar div#user dl dt{color: #660000; float: left; padding: 0 5px 0 0;}
						div#sidebar div#user dl dd{color: #660000;}
/* Sidebar Description div */						
			div#sidebar div#description{background: #ffccbb url() no-repeat; height: 100%; overflow: hidden; padding: 10px;}
			 	div#sidebar div#description h4{padding: 10px 0 5px;}
				div#sidebar div#description p{color: #660000;}
				div#sidebar div#description ul#tags{overflow: hidden;}
					div#sidebar div#description ul#tags li{float:left;list-style:none; padding: 0 3px 0;}
						div#sidebar div#description ul#tags li a{}
/* Sidebar Adv div */
			div#sidebar div#adv{margin: 10px 0 10px;}
/* Sidebar Relate div */
			div#relate{background: #cc0000 url(../images/relate_bt-x.jpg) no-repeat 100% 100%;padding: 0 0 20px;}
				div#relate h3{background: #cc0000 url(../images/relate_top-x.jpg) no-repeat;color: #fff;padding: 5px 0 5px 15px;}
				div#relate div#vids{background: #fff;border-width: 0 1px;border-style: solid;border-color: #cc0000;padding: 10px; height: 410px;overflow: auto;}
					div#relate div#vids div.vidsin{border-bottom: 1px dotted #ccc; height: 80px; margin: 0 0 5px;}
						div#relate div#vids div.vidsin img{border: 1px solid #cc0000;float: left;margin: 0 10px 0 0;padding: 1px;}
						div#relate div#vids div.vidsin ol{}
/* Footer div */
		div#footer{background: #fff url(../images/bg.png) repeat-y 0 0;clear: both; text-align: center;} 
