/* CSS Document */
/* CSS Document */
#mainContent UL#mainContentUL{
	margin: 15px 0 0 20px; 
}
#mainContent UL#mainContentUL LI#mainLeftColumn{
	width: 615px; 
	padding: 0;
	margin: 0;
}
#mainContent UL#mainContentUL LI#mainRightColumn{
	/*background-color: #99CCCC;*/ /*quitar*/
	width: 300px; 
	/*height: 180px;*/  /*quitar*/
	padding: 0;
	margin: 0;
}
#mainContent UL#mainContentUL LI#mainLeftColumn DIV#mainContainerFull{
	/*background-color: #669999;*/ /*quitar*/
	width: 595px;
	/*height: 60px;*/ /*quitar*/
}
#mainContent UL#mainContentUL LI#mainLeftColumn DIV#mainContainerHalf{
	/*background-color: #669999;*/ /*quitar*/
	width: 415px;
	/*height: 60px;*/ /*quitar*/
	margin-left: 20px;
}


DIV#leftMenu{
	width: 160px;
}
DIV#leftMenu UL LI{
	height: 21px;
	margin-bottom: 2px;
}
DIV#leftMenu UL LI.leftMenuSeparator{
	height: 1px;
	border-top: 1px dotted #E2E2E2;
	margin-top: 2px;
	margin-bottom:5px;
}
.extraSpaceTop{
	margin-top: 15px !important;
}

/*
DIV#leftMenu UL LI DIV DIV.leftMenuPleca SPAN A{
	height: 25px !important;
	margin-bottom: 10px !important;
	padding-bottom: 25px !important;
}
*/
/*
.subLink{
	background-color:#FFCC33 !important;
	height: 25px !important;
	margin-bottom: 10px !important;
}
*/

DIV#mainContainerFull DIV.threecolumnsLeft{
	width: 615px;
}

DIV.threecolumnsLeft UL LI{
	background:url(../img/frj_columna.jpg);
	background-repeat:repeat-y;
	background-position:0 0px;
	width: 185px; 
	/*margin-right: 20px; */
	float: left; 
	display: inline;
	
}

ul#menu1, ul#menu2 {
display:block;
width:100%;
}

ul#menu1 li, ul#menu2 li {
display:inline;
width:100%;
} 

.back_thumb_coca{
	background-image:url(http://i2.esmas.com/tvolucion/MCTV/img/baseThumb_.gif);
	background-repeat:no-repeat;
	background-position:0 0px;
	font: Verdana, Arial, Helvetica, sans-serif 20px larger;
	padding:5px 8px;
	height:85px;
	width:154px;
	
	position:relative; 
	display:block; 
	margin-top:112px;

}

.back_thumb_coca_row {
	background-image:url(http://i2.esmas.com/tvolucion/MCTV/img/baseThumb_.gif);
	background-repeat:no-repeat;
	background-position:0 0px;
	font: Verdana, Arial, Helvetica, sans-serif 20px larger;
	padding:5px 8px;
	height:85px;
	width:154px;
	
	position:relative; 
	display:block; 
	margin-top:112px;
	
}



.back_thumb_coca_row_2 {
	background-image:url(http://i2.esmas.com/tvolucion/MCTV/img/baseThumb_row.gif);
	background-repeat:no-repeat;
	background-position:0 0px;
	font: Verdana, Arial, Helvetica, sans-serif 20px larger;
	padding:2px 7px;
	height:85px;
	width:135px;
	
	position:relative; 
	display:block; 
	margin-top:102px;

	
}





.up_thumb_coca_row {
	position:absolute;
	border:0;
	display:block;
	z-index:3;
	width:154px;
	height:112px;
}

.up_thumb_coca{
	position:absolute;
	border:0;
	display:block;
	z-index:3;
	width:154px;
	height:112px;
}


.up_thumb_coca_{
	background-image:url(http://i2.esmas.com/tvolucion/MCTV/img/sobreThumb_.gif);
	background-repeat:no-repeat;
	background-position:0 0px;
	position:absolute;
	filter: alpha(opacity=65); 
	KhtmlOpacity: 0.65; 
	opacity: 0.65; 
	-moz-opacity: 0.65; 
	-khtml-opacity: 0.65; 
}

.nobottomBorder {
	border-bottom:0 !important;
	padding-bottom: 15px !important;
}






/*Contenido alineado a la izquierda del menu (NO PESTANYA)*/
ul.menuBar li.leftNoTab {
	padding:6px 0 !important;
	background:none;
	border:none;
	color: #FFFFFF !important;
	font-size:15px;

	
}


ul.detailedItems{
	padding-bottom: 25px !important;
}










DIV.rollOverContainer{
	position: absolute;
	width: 261px !important;
	/*height: 110px !important; *//*ALTERADO PARA QUE SE OCULTE LA ÚLTIMA LÍNEA, Antes: 100px*/
	background-image:url(../img/thumb_layer_back.gif);
	background-repeat:no-repeat;
	margin-left: 120px;
	margin-top: 10px;
	/*overflow: hidden;*/
	/*display: none;*/
}
DIV.rollOverContainer UL{
	margin-top: 10px !important;
	padding: 0 !important;
	width: 261px !important;
	/*height: 110px !important;*/
}
DIV.rollOverContainer UL LI{
	margin-top: 0 !important;
	margin-bottom: 3px !important;
	margin-left: 25px !important;
	margin-right: 15px !important;
	padding:0 !important;
	width: 260px !important;
}










DIV.playIconOverlay{
	position:absolute;
	filter: alpha(opacity=65); 
	KhtmlOpacity: 0.65; 
	opacity: 0.65; 
	-moz-opacity: 0.65; 
	-khtml-opacity: 0.65; 
	margin-top: 35px;
	margin-left: 55px;
}



.thumbImageSizer{
	width: 145px;
	height: 109px;
}



A.thumbImageSizer_row IMG, .thumbImageSizer_row{
	width: 130px;
	height: 97px;
}






#viewport{
	display: none;
	background-color: black;
	width: 0;
	height: 0;
}





.left { text-align: left; }
.dogvdvhdr { }
.dogvdvbdy { width:360px;}















#formVideoUpload{
	background-image:url(http://i2.esmas.com/tvolucion/MCTV/img/formback.gif);
	background-repeat:repeat-y;
	background-position:center;
}

.formUploadSection{
	width:475px;
	margin-top:5px;
	margin-left: 70px;
}


.formUploadSeparator{
	background-color: #F07476;
	height: 2px;
}


#formVideoUpload H1{
	color:#FFFFFF;
 	font-size:16px;
	font-weight:bold;
	margin-top:15px !important;
}


#formVideoUpload H2{
	color:#FFFFFF;
 	font-size:16px;
	font-weight:normal;
	margin-top:15px !important;
}


#formVideoUpload H3, H4{
	color:#FFFFFF;
 	font-size:12px;
	font-weight:normal;
	margin-top:15px !important;
}

#formVideoUpload H4{
	color:#000000 !important;
	margin-bottom:10px;
}


.uploadInputSection LI{
	margin-top: 15px;
}


.inputLabels{
	color:#FFFFFF;
 	font-size:12px;
	font-weight:bold;
	margin-top:5px !important;
	margin-bottom: 5px;
}

.marginLeftInput{
	margin-left:20px;
}

.formMandatory{
	color:#000000 !important;
	font-size:14px !important;
}

.formSubLabel{
	color:#FFFFFF !important;
	font-size: 12px !important;
}


.formSubNote{
	color:#FFFFFF !important;
	font-size: 12px !important;
	margin-left:70px;	
}







#ddMenuCategories0{
	position: absolute; 
	margin-left: -1px;
	z-index: 3000;
	width: 800px;
	/*visibility:hidden;*/
}

#ddMenuCategories1 {
	position: absolute; 
	margin-left: 152px;
	z-index: 3010;
	width: 800px;
	/*visibility:hidden;*/
}



/************************ TOOLTIPS + MINI-CARRUSELES *************************************/

	
		div.tooltip {
			width: 311px;
			color: #fff;
			/*background-color: #000;*/
		}
		div.tooltip h4 {
			margin: 0;
			padding: 13px 10px 5px;
			font: normal 20px/22px Arial;
		}
		div.tooltip p {
			margin: 0;
			padding: 0 10px 15px;
			font: normal 11px/12px Arial;
		}
		.arrowsR{
			margin-right:5px;
			margin-left:0px;
			margin-top:70px;
			border:0;
		}
		.arrowsF{
			margin-right:0px;
			margin-left:5px;
			margin-top:70px;
		}
		.arrowsF IMG, .arrowsR IMG{ border:0; }
		
		.minicarrusel_container{
			list-style:none;
			margin:0px;
			padding:0px;
			margin-top:0px;
		}
		.minicarrusel_container LI.trackContainer{
			width: 545px;
			height: 167px;
			margin:0px;
			overflow: hidden;
			background-color:#E42024; /*color Coca-Cola*/
		}
		.carruselTrack{ 
			list-style:none;
			margin:0px;
			padding:0px;
			width:3000px;
		}
		LI.itemsRepeater{ 
			width:137px; 
			height:167px;
			float:left;
			margin-right:0px;
			/*background-color:black;*/
		}
		UL.itemsWrapper{ 
			list-style:none;
			margin:0px;
			padding:0px;
			width:137px; 
			height:167px;
		}
		.trackHeader{
			/*background-image:url(http://cms041.sv1.qcn3.movenetworks.com/cmsimages/76318995.jpg);*/
			background-repeat:no-repeat;
			background-position:center;
			width:137px;
			height:102px;
			overflow:hidden;
		}
		.trackBody{
			background-image:url(../img/baseThumb_row.gif);
			background-repeat:no-repeat;
			background-position:center;
			height:65px;
			width:137px;
			overflow:hidden;
			font: normal 12px/14px Arial;
			color:#000000;
		}
		.playOverIcon{
			position:absolute;
			margin-left:50px;
			margin-top:30px;

			/*display:none;*/
			/*visibility:hidden;*/
		}	
	

/************************ TOOLTIPS + MINI-CARRUSELES *************************************/


DIV#feedbackOutterBox{
			width:300px;
			height:270px;
			background-image:url(http://i2.esmas.com/tvolucion/MCTV/img/fdo.jpg);
			background-repeat:no-repeat;
		}
		DIV#messageTitle{
			padding:13px 0 0 24px;
		}
				
		DIV.feedBackContentsWrapper{
			width:180px; 
			height:320px; 
			margin-left:20px; 
			margin-top:20px;
		}
		
		
		UL.feedBackBox{
			list-style:none; 
			margin:0 !important; 
			padding:0 !important;
		}
		UL.feedBackBox LI.singleLineInput{
			height:25px; 
			width:260px; 
			padding:0 !important; 
			margin:0 !important; 
			border:0px; 
			background-image:url(http://i2.esmas.com/tvolucion/MCTV/img/txt1.jpg); 
			background-repeat:no-repeat; 
			background-position: 0px 0px;
		}
		
		UL.feedBackBox LI.buttonsContainer{
			height:27px; 
			padding:0 !important; 
			margin:0 !important; 
			border:0px; 
			margin-top: 0px !important;
		}
		UL.feedBackBox LI.buttonsContainer INPUT{
			margin-left:95px;
		}
		
		UL.feedBackBox LI.singleLineInput INPUT{
			background:transparent; 
			padding:0 !important; 
			margin:0 !important; 
			border:0px; 
			height:15px; 
			width:260px; 
			font-size: 10px;
		}
		UL.feedBackBox LI.singleLineInput INPUT.buttons{
			background:transparent; 
			padding:0 !important; 
			margin:0 !important; 
			border:0px; 
			margin-top:15px;
		}
		
		
		
		UL.feedBackBox LI.multiLineInput{
			height:95px; 
			width:260px; 
			padding:0 !important; 
			margin:0 !important; 
			border:0px; 
			background-image:url(http://i2.esmas.com/tvolucion/MCTV/img/txt2.jpg); 
			background-repeat:no-repeat; 
			background-position: 0px 5px;
		}
		UL.feedBackBox LI.multiLineInput TEXTAREA{
			background:transparent; 
			padding:0 !important; 
			margin:0 !important; 
			margin-top:7px !important;
			border:0px; 
			height:81px; 
			width:258px; 
			font-size: 10px;
		}
		




