.superbanner-cont{
    width: 100%;
    float: left;
    padding: 10px 0;
    background-color: #000;
}
.superbanner{
    width: 728px;
    height: 90px;
    margin: 0 auto;
	float: none;
}
#cont-hrd-esmas{
	width: 100%;
	background-image: url(http://i2.esmas.com/img/home/headers/2009/bg-1.gif);
	background-position: 0 -1px;
	background-color: #000;
	background-repeat: repeat-x;
	float: left;
}
#cont-hrd-esmas #hdr-esmas #mnbar{
	background-color: #000;
	background-position: 0 -1px ;
	background-repeat: repeat-x;
}
#mnbar li a.top_link span{
	background-repeat: repeat-x;
	background-position: 0 -1px  !important;
}
#main-wrap{
    float: left;
    width: 100%;
    
    background: #1a0200 url(http://i2.esmas.com/img/segundo-campeonato-de-baile/main_BG.jpg) no-repeat center top;
	
}
#main-wrap div{
	float: left;
}
#main-wrap .gral-wrap{
	width: 955px;
	margin: 0 auto;
	float: none;
	text-align: left;
}
.top-wrap{
	height: 297px;
	width: 100%;
	position: relative;
}
.top-wrap .btnEnVivo{
	position: absolute;
	top: 15px;
	right: 12px;
}
.top-wrap .social-cont{
	position: absolute;
	bottom: 15px;
	right: 150px;
}
.top-wrap .social-cont img{
	margin-right: 5px;
}
.lik-logo{
	margin-left: 
}
.carousel-tit{
	margin-left: 25px;
	display: inline;
}
.cont-carousel{
	margin: 100px 0 0 183px;
	*margin: 100px 0 0 173px;
	width: 165px; 
}
.jcarousel-skin-tango img, .jcarousel-skin-tango h2{
	display: none;
}
.cont-carousel h2{
	color: #fff;
	text-align:center;
}
.menu-cont{
	width: 100%;
	height: 35px;
	margin-bottom: 15px;
}
.menu{
	margin-top: 5px;
	margin-left: 200px;
	display: inline;
}
.menu li{
	border-right: 1px solid #fff;
	height: 20px;
}
.menu img{
	height: 20px;
	
}
.menu a{
	float: left;
	margin: 0 8px;
	*margin: 0 5px;
	display: inline;
}

#menu01 a{
	background: transparent url(http://i2.esmas.com/img/segundo-campeonato-de-baile/menu-inicio.gif) no-repeat 0 -20px;
}
#menu01 img{
	width: 40px;
}
#menu02 a{
	background: transparent url(http://i2.esmas.com/img/segundo-campeonato-de-baile/menu-campeonato.gif) no-repeat 0 -20px;
}
#menu02 img{
	width: 101px;
}
#menu03 a{
	background: transparent url(http://i2.esmas.com/img/segundo-campeonato-de-baile/menu-participantes.gif) no-repeat 0 -20px;
}
#menu03 img{
	width: 93px;
}
#menu04 a{
	background: transparent url(http://i2.esmas.com/img/segundo-campeonato-de-baile/menu-jueces.gif) no-repeat 0 -20px;
}
#menu04 img{
	width: 47px;
}
#menu05 a{
	background: transparent url(http://i2.esmas.com/img/segundo-campeonato-de-baile/menu-noticias.gif) no-repeat 0 -20px;
}
#menu05 img{
	width: 55px;
}
#menu06 a{
	
	background: transparent url(http://i2.esmas.com/img/segundo-campeonato-de-baile/menu-aprende.gif) no-repeat 0 -20px;
}
#menu06 img{
	width: 123px;
}
#menu07 a{
	background: transparent url(http://i2.esmas.com/img/segundo-campeonato-de-baile/menu-fotogal.gif) no-repeat 0 -20px;
}
#menu07 img{
	width: 84px;
}
#menu08{
	border-right: none;
}
#menu08 a{
	background: transparent url(http://i2.esmas.com/img/segundo-campeonato-de-baile/menu-videos.gif) no-repeat 0 -20px;
	
}
#menu08 img{
	width: 44px;
}
.menu li a:hover { background-position:0 0 !important;}
.left-cont{
	width: 610px;
	padding-bottom: 30px;
}
.main-fotogal{
	background: url(http://i2.esmas.com/img/segundo-campeonato-de-baile/box-galeria.jpg) no-repeat;
	width: 100%;
	height: 533px;
	margin-bottom: 15px;
}
#fotoPlayer{
	float: left;
	border: none;
	padding: 0;
	background-color: #000;
	margin: -1px;
	
}
.fotoPlayerCont{
	width: 594px;
	height: 338px;
	overflow: hidden;
	border: 1px solid #ff0109;
	margin: 50px 0 0 7px;
	display: inline;
}
.pieFotogal{
	margin-left: 7px;
	width: 590px;
	height: 16px;
	overflow: hidden;
}
.gal-menu{
	margin: 15px 0 0 29px;
	display: inline;
}
.gal-menu img{
	border: 1px solid #ff0109;
	margin-right: 20px;
}
.verFotogal{
	float: right;
	margin: 10px 25px 0 0;
	border: none !important;
}
.plecaTit{
	width: 100%;
	border-bottom: 1px solid #000;
}
.noticias-item{
	width: 100%;
	margin-bottom: 10px;
}
.noticias-item div{
	float: none !important;
	padding: 10px 28px 0 0;
	clear: both;
}
.noticias-item h1{
	margin-bottom: 15px;
}
.noticias-item img{
	margin-right: 15px;
	border: 1px solid #ff0109;
}
.topBorder{
	border-top: 1px solid #45070c;
}
.box-votaciones{
	margin-bottom: 25px;
	background: url(http://i2.esmas.com/img/segundo-campeonato-de-baile/back-calificaciones1.gif) repeat-y;
	margin-top: 10px;
}
#twitter_listbox{
	padding: 10px 0;
	border-top: 1px solid #47060e;
	font-size: 12px;
	color: #fff;
}
#twitter_listbox img{
	border: 1px solid #ff710d;
}
#twitter_listbox .twitt_0, #twitter_listbox .twitt_2{
	background: transparent url(http://i2.esmas.com/img/segundo-campeonato-de-baile/tweet-base.gif) no-repeat 58px 21px;
	height: 88px;
	width: 100%;
}
#twitter_listbox .twitt_0 .text, #twitter_listbox .twitt_2 .text{
	width: 345px;
	height: 50px;
	margin: 25px 0 0 36px;
}
#twitter_listbox .name{
	display: none;
}
#twitter_listbox .twitt_1{
	background: transparent url(http://i2.esmas.com/img/segundo-campeonato-de-baile/tweet-base-der.gif) no-repeat 115px 21px;
	height: 88px;
	width: 100%;
}
#twitter_listbox .twitt_1 .text{
	float: left;
	width: 345px;
	height: 50px;
	margin: 25px 0 0 120px;
	display: inline;
}
#twitter_listbox .twitt_1 .thumb{
	float: right;
}
.cont-calificaciones{
	color: #fff;
	width: 590px;
	margin: 10px 0 0 10px;
	display: inline;
}
.box-votaciones img{
	float: left;
	*margin-left: -3px;
	*margin-right: -3px;
}
.cont-calificaciones h3{
	float: left;
}
.cont-calificaciones h3 span{
	padding-top: 3px;
	float: left;
}
.cont-calificaciones{
	
}
.calif-tabs{
	margin-left: 10px;
}
.calif-tabs li{
	width: 35px;
	height: 19px;
	font-size: 12px;
}
.calif-tabs li span{
	margin-top: 2px;
	float: left;
	width: 100%;
	text-align: center;
}
li.box-votaciones div.cont-calificaciones div.cont-row-calif{
	padding: 2px;
	background-color: #fff;
	font-size: 12px;
	color: #000;
    *float: none !important;
}
.tabon{
	background: transparent url(http://i2.esmas.com/img/segundo-campeonato-de-baile/tab-on.gif) no-repeat;
	color: #000;
}
.tabon a{
	color: #000;
}
.taboff{
	background: transparent url(http://i2.esmas.com/img/segundo-campeonato-de-baile/tab-off.gif) no-repeat;
}
.taboff a{
	color: #fff;
}
.cont-row-calif ul{
	width: 586px;
	height: 20px;
	padding-left: 8px;
	display: inline;
}
.cont-row-calif ul.top-row{
	width: 586px;
	background-color: #ed9b1d;
	color: #000;
	margin-left: 0;
}
.cont-row-calif ul.beigeRow{
	background-color: #f8d49a;
}
.col1{
	/*width: 116px !important;*/
	margin-left: 8px;
}
.cont-row-calif ul li{
	width: 112px;
	padding-top: 2px;
	display: inline;
}
.right-cont{
	width: 300px;
	margin-left: 15px;
}
.vid-li{
	background-color: #e88e00;
	position: relative;
	margin-bottom: 25px;
}
.vid-li img{
	*margin-left: -3px;
	*margin-right: -3px;
	float: left;
}
.vid-li ul{
	padding: 5px 0 0 5px;
	width: 100%;
}
.vid-li li{
	width: 90px;
	display: inline;
}
.vid-li li img{
	margin-bottom: 10px;
}
.vid-li li h4{
	font-weight: bold;
}
.vid-cont{
	padding: 1px;
	display: inline;
	position: relative;
}
.cubo{
	*margin-left: -3px;
	*margin-right: -3px;
	float: left;
	margin-bottom: 15px;
}
.left-sep10{
	margin-left: 10px;
}
.mas-vid{
	position: absolute;
	bottom: 10px;
	right: 10px;
}

.encuesta{
	color: #fff;
	margin-bottom: 30px;
}
.contTitle{
	display: none;
}

.encuesta .opinionUL{
	margin-bottom: 15px;
	font-size: 18px;
}
.encuesta .opinionUL li{
	width: 280px;
	margin-left: 20px;
	margin-bottom: 10px;
	display: inline;
}
.encuesta .opinionUL li.opinionTitle{
	width: 100%;
	margin-left: 0;
	margin-bottom: 20px;
}
.encuesta .opinaButton{
	background:transparent url(http://i2.esmas.com/img/segundo-campeonato-de-baile/btn_votar.gif) no-repeat scroll 0 0;
	width: 76px;
	height: 64px;
	border: none;
	margin-left:200px;
}
.cont-foros{
	background-color: #9d1200;
	position: relative;
}
.cont-foros img{
	*margin-left: -3px;
	*margin-right: -3px;
}
#comm_top_foros{
	width: 100%;
}
#comm_top_foros a{
	color: #fff;
}
#comm_top_foros .containerComp{
	padding: 0 10px;
	background-color: #9d1200;
}
#comm_top_foros .containerComp ul{
	padding: 10px 0;
	border-bottom: 1px solid #800900;
	border-bottom: 1px solid #cf060c;
	
}
#comm_top_foros .containerComp ul .mostTitulo{
	font-weight: bold;
}
.opina-li div{
	padding:30px 0;
}
.sec-lqsd ul{
	margin-left: 25px ;
	width: 550px;
	display: inline;
}
.btn-siguenos{
	float: right;
	margin-top: 15px;
}
.sep15{
	height: 15px;
	width: 100%; 
}
.sep20{
	height: 20px;
	width: 100%; 
}
/**Indice fotos**/
.fotoIndex{
	padding-bottom: 15px;
	border-top: 1px solid #45070C;
	border-bottom: 1px solid #000;
}

.fotoIndex ul{
	margin: 18px 0 0 40px;
	display: inline;
}
.fotoIndex ul h5{
	text-align: center;
}
.fotoIndex li{
	width: 120px;
	margin-right: 15px;
}
.fotoIndex li img{ 
	border: 1px solid #FF0109;
	*margin-left: -3px;
	*margin-right: -3px;
}
/**End Indice fotos**/

/**Indice videos**/
.main-video{
	width: 545px;
	height: 572px;
	background: url(http://i2.esmas.com/img/segundo-campeonato-de-baile/back-video-player.jpg) no-repeat;
	margin: 0 0 30px 32px;
	
}
.main-video .vid-main-cont{
	width: 490px;
	height: 485px;
	background-color: #b7291a;
	margin: 42px 0 0 27px;
	display: inline;
}
.main-video .video-cont{
	width: 436px;
	margin: 42px 0 0 27px;
	background-color: #290406;
	display: inline;
}
.main-video h6{
	font-weight: bold;
	padding: 0 10px;
	margin: 10px 0 5px 0;
	height: 19px;
	overflow: hidden;
}
.main-video h3{
	padding: 0 10px;
	margin-bottom: 10px;
	height: 29px;
	overflow: hidden;
}
.videoIndex{
	padding-bottom: 15px;
	border-top: 1px solid #45070C;
	border-bottom: 1px solid #000;
	width: 100%;
}

.videoIndex ul{
	margin: 18px 0 0 40px;
	display: inline;
}
.videoIndex ul h4{
	font-weight: bold;
}
.videoIndex li{
	width: 160px;
	*width: 162px;
	margin-right: 24px;
}
.videoIndex li img{ 
	border: 1px solid #FF0109;
	*margin-left: -3px;
	*margin-right: -3px;
	margin-bottom: 10px;
}
/**End Indice videos**/

/***Indice participantes*/
.participantesIndex{
	margin-bottom: 15px;
	padding-top: 15px;
}
.participantesIndex ul{
	width: 520px;
	margin-left: 10px;
}
.part-img{
	background-image: url(http://i2.esmas.com/img/segundo-campeonato-de-baile/base-bandera.gif);
	width: 80px;
	height: 80px;
}
.part-img img{
	margin: 10px;
}
.part-top{
	background: url(http://i2.esmas.com/img/segundo-campeonato-de-baile/BaseParticipantes_Up.gif) no-repeat;
	height: 5px;
	width: 100%;
	font-size: 0;
}
.part-center{
	background: url(http://i2.esmas.com/img/segundo-campeonato-de-baile/bkparticipantes.gif) repeat-y;
	width: 100%;
}
.part-center h6, .part-center h3{
	padding: 0 10px;
}
.part-center ul{
	margin: 0;
}
.part-btm{
	background: url(http://i2.esmas.com/img/segundo-campeonato-de-baile/BaseParticipantes_Down.gif) no-repeat;
	height: 5px;
	width: 100%;
	font-size: 0;
}
.part-text1{
	width: 195px;
	text-align: right;
}
.part-text2{
	width: 195px;
	text-align: left;
}
.part-pic{
	width: 60px;
	display: inline;
}
.part-pic div{
	text-align: right;
	width: 100%;
}
.part-pic div img{
	border: none;
	float: right;
	margin: 5px 0 0 5px;
	
}
.part-pic img{
	border: 1px solid #ff0000;
	*margin-left: -3px;
	*margin-right: -3px;
}
.partl{
	margin-right: 10px;
	*margin-right: 6px;
}
/**End Indice participantes**/

/**Nota**/
.twoThirds{
	width: 515px;
	margin-left: 48px;
	display: inline;
}
.twoThirds h1{
	color: #fff;
	font-size: 28px;
}
#box_ntData{
	border-top: 1px dotted #fff;
	border-bottom: 1px dotted #fff;
	color: #fff;
	font-size: 11px;
	margin-bottom: 10px;
}
#box_ntData a{
	color: #fff;
}
#box_ntData .boxntData{
	border-bottom: 1px dotted #fff;
	border-top: 1px dotted #fff;
}
#box_ntData .Author_ntData{
	padding: 10px 0;
	width: 330px;
	border-right: 1px dotted #fff;
}
#box_ntData .Com_ntData{
	padding: 6px 0 7px 0;
	*padding: 7px 0 7px 0;
	width: 184px;
}
#box_ntData .Com_ntData #twitter{
	padding-left: 3px;
	width: 84px !important;
	margin-right: 3px;
}
#box_ntData .Com_ntData #share img{
	padding-left: 5px;
	float: right;
}
.A_ntData{
	float: left;
	width: 73px;
	padding: 7px 0;
}
.A_ntData span{
	padding: 7px 0;
}
.A_ntData .imprimir span{
    display: none;
}
.B_ntData{
	float: left;
	width: 353px;
	padding: 7px 0;
	border-right: 1px dotted #fff;
	border-left: 1px dotted #fff;
}
.B_ntData img{
	margin-right: 3px;
}
.B_ntData strong{
	padding-top: 3px; 
	padding-left: 3px;
}
.B_ntData #comm_num_comments{
	padding: 3px 3px 0 3px; 
	color: #ff0000;
}
.C_ntData{
	width: 87px;
	padding: 7px 0 0 0;
}
.C_ntData img{
	*margin-left: -3px;
	*margin-right: -3px;
}
.C_ntData span{
	float: left;
	margin-left: 3px;
	display: inline;
}
.C_ntData span.text{
	padding: 3px 0 0 5px;
}
#noteContent{
	color: #fff;
}
#noteContent h2{
	font-size: 20px;
}
li.notesContainerLI .mainSmallNoteOpts{
	float:right !important;
	margin:0 0 10px 10px !important;
	overflow:visible !important;
	width:auto !important;
}
li.notesContainerLI .mainSmallNoteOpts li{
	float: none;
}
li.notesContainerLI .mainSmallNoteOpts img{
	float: none;
}
div#noteContent, div#noteContent div{
	float: none;
}
div#box_ntData_inf{
	width: 100%;
	border-bottom: 1px dotted #fff;
	padding-bottom: 7px;
}
div#box_ntData_inf .Com_ntData_inf{
	float: right;
}
#itemrelated{border:1px solid #cf0306;clear:both;height:auto;margin:10px 0 10px;overflow:hidden;position:relative;-moz-border-radius:4px;-webkit-border-radius:5px;width: 100%;}
#itemrelated h3{background:#cf0306;color:#fff;font-family:arial,helvetica,sans-serif;font-size:14px;padding:6px 0 8px 10px;margin:0 !important}
#itemrelated ul{background-color:#cf0306;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;text-decoration:none}
#itemrelated ul.bodyarticles{border-right:1px solid #cf0306;color:#fff;float:left;font-family:arial,helvetica,sans-serif;font-size:12px;margin:0;padding:0;width:50%}
#itemrelated ul.bodyarticles li{display:block!important;float:none!important}
#itemrelated ul li{background-color:#750102;border-top:1px dotted #cf0306;color:#fff;font-family:arial,helvetica,sans-serif;font-size:12px;padding:5px 0 5px 20px}
#itemrelated ul li.title{background-color:#750102;border-top:0 none !important;color:#fff;font-family:arial,helvetica,sans-serif;font-size:12px;font-weight:bold;padding:5px 0 5px 20px;width:50%;float:none!important;display:block!important}
#itemrelated ul.bodycontent{color:#fff;float:left;font-family:arial,helvetica,sans-serif;font-size:12px;margin:0;overflow:hidden;padding:0;width:256px}
#esmas_related_content{margin:0 !important;width:auto !important}
#esmas_related_content div{
	float: none;
}
#itemrelated a{color: #fff;}
#itemrelated ul.footerrelated {
background-color:#CF0306;
clear:both;
height:10px;
margin:0;
padding:0;
width: 100%;
}
.relatedContent {
padding:0 !important;
width: 100%;
}
.cwsRelatedContentHeader{
	display: none;
}
.cwsRelatedContentElement  {
border-bottom:0 none !important;
border-top:1px dotted #CF0306 !important;
height:auto !important;
padding:5px 0 5px 20px !important;
width: 100%;
}
.cwsRelatedContentHeader, .cwsRelatedContentBottom, .cwsRelatedContentBullet {
display:none;
}
.cwsRelatedContentResults  {
text-align:left;
}
.cwsRelatedContentTitle  {
padding:0 !important;
}
.cwsRelatedContentElement a, .cwsRelatedContentElement a:hover {
border:0 none !important;
color:#FFFFFF !important;
font-family:arial,helvetica,sans-serif !important;
font-size:12px !important;
padding:0 !important;
text-decoration:none !important;
}
.cwsRelatedContentResults {
border:0 none !important;
padding:0 !important;
}
#itemsearch{border:1px solid #cf0306;height:auto;margin:0 0 10px;margin-top:10px;background:#750102;color:#fff;-moz-border-radius:4px;-webkit-border-radius:5px; width: 100%;}
#itemsearch ul li{color:#fff;font-family:arial,helvetica,sans-serif;font-size:12px;padding:7px 0 7px 20px;display:block!important;float:none!important}
#esmas_suggested_searches{margin:0 !important;width:auto !important}
.cwsSuggestedSearchesHeader{display:none !important}
.cwsSuggestedSearchesResults{border:0 none !important;padding:0 0 5px 0 !important}
.cwsSuggestedSearchesResults a,.cwsSuggestedSearchesResults a:hover{color:#fff !important;font-family:arial,helvetica,sans-serif !important;font-size:12px !important;font-weight:normal !important;padding:0 5px !important;text-decoration:none !important}
#itemsearch h3{background-color:#cf0306;color:#fff;font-family:arial,helvetica,sans-serif;font-size:14px;padding:5px 0 5px 10px;margin:0 !important}
h3.independentTitle{
	color: #fff;
	font-size: 24px !important;
	border-bottom: 1px dotted #fff;
	margin-bottom: 10px;
}
ul.menuBar {
-x-system-font:none;

font-family:Arial,Helvetica;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
height:30px;
line-height:normal;
list-style-type:none;
overflow:visible !important;
}
ul.menuBar.commentsMenu {
margin-top:12px !important;
}
ul.menuBar li.addComment {
-moz-background-clip:border !important;
-moz-background-inline-policy:continuous !important;
-moz-background-origin:padding !important;
background:transparent none repeat scroll 0 0 !important;
border:medium none;
float:right;
margin:0 !important;
padding:0 !important;
text-align:right;
}
ul.menuBar.galleriesMenu {
-x-system-font:none;
font-family:Arial,Helvetica;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
height:29px;
line-height:1.25em;
padding-top:8px !important;
}
ul.menuBar.positMenu {
-x-system-font:none;
font-family:Arial,Helvetica;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
height:29px;
line-height:normal;
padding-top:5px !important;
}
ul.menuBar.doubleMenu {
-x-system-font:none;
font-family:Arial,Helvetica;
font-size:18px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
ul.menuBar li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;
background-color:#1A0200;
border:1px solid #CF0306;
float:left;
margin-right:5px !important;
padding:0px !important;
position:relative;
top:1px;
padding:6px 10px !important;
color: #666666;
}

ul.menuBar.doubleMenu li {
max-height:21px;
padding:3px 10px 4px !important;
}
ul.menuBar.doubleMenu li.onAirTab {
max-height:none;
padding:0 0 0 10px !important;
}
ul.menuBar.doubleMenu li.onAirTab img {
vertical-align:middle;
}
ul.menuBar li.active {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#EFEFEF none repeat scroll 0 0;
border-bottom:1px solid #EFEFEF;
color: #fff;
}
ul.menuBar.commentsMenu li.active, ul.menuBar.positMenu li.active, ul.menuBar.doubleMenu li.active {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background: none;
border-bottom:1px solid #1A0200;
color: #fff;
}
ul.menuBar li.First {
border-left:medium none !important;
}
ul.menuBar li a {
color:#333333;
text-decoration:none;
}
ul.menuBar.commentsMenu li a, ul.menuBar.doubleMenu li a {
color:#666666;
float: left;
}
ul.menuBar li.active a {
color:#990000;
cursor:default;
}
ul.menuBar.galleriesMenu li {
padding-left:6px !important;
padding-right:6px !important;
}
ul.menuBar.galleriesMenu li.galleryTitle {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-x-system-font:none;
background:#FFFFFF none repeat scroll 0 0;
border-color:-moz-use-text-color -moz-use-text-color #CCCCCC;
border-style:none none solid;
border-width:medium medium 1px;
color:#990000;
font-family:Arial,Helvetica;
font-size:17px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
height:29px;
line-height:normal;
max-height:24px;
max-width:60px;
padding:4px 0 0 10px !important;
width:70px;
}
ul.menuBar li.active a {
color:#fff;
cursor:default;
}
div#comm_num_comments2{
	float: none;
	display: inline;
}
#channelComments{
	width: 100% !important;
	
}
#channelComments ul.commentsLst_0{
	border: 1px solid #CF0306 !important;
	background: none !important;
}
#channelComments ul.commentsLst_0 li.usrDataLI {
	padding: 0 !important;
	width: 70px !important; 
	height: 74px !important;  
	
}
#channelComments ul.commentsLst_0 li.usrDataLI .fitPhot{
	margin: 10px 0 0 10px;
	float: left;
}
.fitPhot img.actFit {
	height:auto;
	margin:28px 0 0 28px;
	width:auto;
}
.fitPhot img {
	background-position:center center;
	background-repeat:no-repeat;
	height:50px;
	position:absolute;
	width:50px;
}
#channelComments ul.commentsLst_0{
	width: 100%;
}
#channelComments ul.commentsLst_0 li{
	width: 440px !important;
	color: #fff !important;
	max-width: 440px !important;
	float: left !important;
	display: inline;
}
#channelComments ul.commentsLst_0 li p{
	float: left;
}
#COMM_ul_register{
	float: left !important;
	background: none !important;
	width: 100% !important;
}
#COMM_advice_services{
	width: 100% !important;
	margin: 0 0 10px 0 !important;
	padding: 0 !important;
	float: none !important;
	
}
#COMM_txt_agregar h4 {
	color: #fff !important;
}
ul#COMM_ul_register li p{
	color: #fff !important;
}
div.answer_l0{
	background: none;
}
div#COMM_txt_agregar{
	background: none;
}
div.answer_l0 #COMM_ul_services li{
	height: 40px !important;
	border-top: none !important;
	width: auto !important;
	padding-left: 2px;
	padding-right: 2px;
	background: none !important;
	border: none !important;
}
#COMM_comments .answer_l0{
	width: 100%;
	*margin-top: 20px;
}
#COMM_ul_services{
	width: 100%;
	/*height: auto !important;*/
	
	background: none !important;
}
#COMM_ul_services img{
	*margin-right: -3px;
	*margin-left: -3px;
}
#COMM_a_register{
	float: left !important;
	color: #fff;
}
#form_esmas_log{
	margin: 0 !important;
}


#channelForums {
	border: 1px solid #CF0306;
    width: 100%;
}
/*
#channelComments, #channelForums {
border-color:#CF0306;
border-style: solid;
border-width: 1px;
margin:0;
padding:0;
width: 100%;
}
*/
#channelComments, #channelForums {
/*border-style:none solid solid;*/
}
#channelForums ul.wheresNote {
border-bottom:1px dotted #CCCCCC;
margin:0 10px;
max-width:97%;
padding:10px 0 7px;
}
#channelForums ul.wheresNote li a {
color:#fff !important;
}
#channelForums ul.wheresNote li {
color:#666666 !important;
margin-top:6px !important;
}
#channelForums h3.forumTitle {
-x-system-font:none;
color:#fff !important;
font-family:Arial,Helvetica;
font-size:24px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:10px 0 14px 14px;
padding:0;
}
ul.forumsThemes li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-x-system-font:none;
background:transparent url(http://i2.esmas.com/canal30/img/img_pointer.gif) no-repeat scroll 0 4px;
border-bottom:1px dotted #CCCCCC;
color:#D2D2D2;
display:inline;
float:left;
font-family:Arial,Helvetica;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0 14px 10px !important;
max-width:210px;
padding:0 0 10px 12px !important;
width:210px;
}
ul.forumsThemes li strong, ul.forumsThemes li strong a {
-x-system-font:none;
color:#fff;
display:block;
font-family:Verdana;
font-size:13px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin-bottom:5px;
text-decoration:none;
}
#ans_0{
    padding: 0 0 10px 0 !important;
    background-color: #750102;
    border-top: none !important;
}
#content li li.notesContainerLI, .content li li.notesContainerLI{
    width: 100% !important;
}
/**End Nota**/
.pager{
	width: 100%;
	text-align: right;
}
.pager a{
	text-decoration: underline;
}
.pager h6{
	padding: 5px 25px 0 0;
	
}
/***Footer***/
#footer {
	padding:0;
	clear:both;
	width:100%;
	background-color:#111111;
	overflow:hidden;
	clear:both;
	text-align: center;
}
#footer UL LI A {
	font:bold 12px Arial;
	color:#666666;
	text-decoration:none;
}
#footer_forma{ margin:6px 0px; padding:0px; text-align:left}
#q1{
	color:#999999;
	font-size:12px;
	font-weight:bold;
    height:26px;
	margin:0;
	padding:5px 5px 0px 5px ;
	border:1px solid #3B3B3B; 
	width:370px;
	background-color:#2D2D2D;
	padding-top:4px;
	}
#gosearch1{
	background:url(http://i2.esmas.com/espectaculos3/cinemania/img/boton_ir_footer.gif) no-repeat;
	border: 0;
	cursor: pointer;
	width: 25px;
	height: 27px;
	padding: 0px;
	margin:0px;
	vertical-align:top
	}
	
UL.footer_formOptions LI{
	font : normal 10px Arial, Helvetica;
	color : #FFFFFF;
	margin : 0 14px 0 0;
	padding:2px 0 0 0;
	font-weight:normal;
	color:#FF0000
}
UL.footer_formOptions LI A{color:#FFFFFF; font-size:10px !important;}
UL.footer_formOptions LI A:hover{color:#FFFFFF;}
UL.footer_formOptions LI A IMG{ margin-right:4px;}
		
#footer UL, #footer P{ padding:0; margin:0; list-style:none; font-family:Arial, Helvetica, sans-serif}
#footer UL.mainOptions{ border-top:1px solid #3B3B3B; border-bottom:1px dotted #3B3B3B; padding:8px 0; margin: 0 0 6px 0; float: none;}
#footer UL.mainOptions LI { 
	display : inline;
	border-right:solid 1px #3B3B3B;
	font:bold 10px Verdana;
	padding:0 8px;
	float: none;
}

#footer UL LI.noBorder {border-right:none;}

#footer P {font:11px Arial; margin-top:6px; color:#FFFFFF}
UL.subOptions{
	float: none;
}
UL.subOptions LI{ float:left; }

LI.imageLogo{ float:left; width:90px;}
LI.linksLogo{ float:left; width:380px;}
LI.imageLogo img{margin-left: 10px;}

UL.subOptions LI.logo{ width:54%; border-right:1px dotted #3B3B3B}
UL.subOptions LI.logo ul{
	float: right;
}
UL.subOptions LI.footer_form{
	margin-left: 15px;
	padding:0;
	height:70px;
	width:44%;
}

UL.subLinks{ clear:both; margin:5px 0 !important}
UL.subLinks LI{
	display: inline;
	border-right: 1px solid #666666;
	font-style: normal;
	font-weight: bold;
	font-size: 10px;
	padding:0 5px; 
}
UL.subLinks LI A{ color:#666666 !important}
UL.copyRight{
	width:100%;
	clear:both;
}

UL.copyRight LI SPAN{ font-size:11px; color:#666666; text-align:left; display:block; padding-left:5px}

/***END Footer***/

