body{
	margin:0;	
}

body, td{
	font-family:Verdana, Arial, sans-serif;
	font-size:13px;
	color:#333;
}

img a, a img{
	border:none;
}


a{
	color:#036;
	text-decoration:none;
}
a.lnkInsigths:hover{color: #900;}
.trMenu{
	

border-right:#333 1px solid; padding:0 39px; white-space:nowrap;
}



/*  HEADER  */
#header{
	padding: 0px;
	background-color:#F7F7F7;
}

#login a, #logout a{
	color:#900;
	font-weight:bold;
	text-decoration:none;
}

#help{
	padding:10px;
	background-color:#900;
	padding-left:55px;
	margin-top:10px;
	margin-left: 10px;
}

#help, #help a{
	color:#FFF;
	text-decoration:none;
	font-size:16px;
	font-weight:bold;
}


/*  CONTENIDO  */
#main_content{
	
	width:960px;
	margin:auto;
	padding-top:20px;
	padding-bottom:20px;
}

#video_categoria{
	padding-left:10px;
}
#video_categoria, #video_categoria a{
	font-size:12px;
	color:#660013;
	font-weight:bold;
}

#video_titulo{
	font-size:24px;
	color:#6699CC;
	font-weight:bold;
	padding-top:8px;
	padding-left:10px;
}

#video_autor{
	font-size:16px;
	color:#669999;
	font-style:italic;
	padding-top:4px;
	padding-left:10px;
}

#col_left{
	
	width:270px;
	float:left;
	min-height:100px;
	
}

#col_center{
	
	width:400px;
	min-height:200px;
	margin:auto;
	
}

#col_right{
	
	width:270px;
	float:right;
	min-height:100px;
	text-align:center;
	
}

#share_video{
	padding:5px;
	background-color:#EEE;
	

}
#share_video, #share_video td, #share_video a{
	font-size:20px;
	color:#999;
}


#related_videos{
	padding:15px;
	background-color:#E7F5FE;
	font-size:16px;
	color:#09C;

}

#related_materials{
	padding:15px;
	background-color:#FFFFE8;
}

#related_materials, #related_materials a{
	font-size:16px;
	color:#666;
}


/*  FOOTER  */

#footer{
	min-height:100px;
	padding: 15px;
	background-color:#152531;
	color:#FFF;
	font-size:12px;
}

#inner_footer{
	width:940px;
	margin:auto;
	padding:10px;
	
}

#inner_footer td ul{
	margin-left: -20px;
	padding-left:-20px
}
#inner_footer td ul li{
	list-style-type:disc;
	padding-bottom:8px;
}
#inner_footer td{
	color:#FFC;
	font-size:10px;
	font-weight:bold;
	
}

#inner_footer td a{
	color:#FFF;
	font-weight:normal;
}
#inner_footer td a:hover{
	color:#FFC;
}

#pie, #pie a{
	padding: 10px;
	background-color:#0C161D;
	color:#FFF;
	font-size:12px;
	text-align:center;
}


/* OTROS */

.boton{
	color:#FFF;
	width:90%;
	margin:auto;
	padding:7px;
	margin-bottom:10px;
	text-align:center;
}

.boton a{
	color:#FFF;
	text-align:center;
	text-decoration:none;
}

.roundCorners{
	/* BORDER RADIUS */  
     -moz-border-radius: 7px;  
     -webkit-border-radius: 7px;  
     border-radius: 7px;

}

.gradientGris{
	
	padding:10px;
	color:#333;
	 
	/* BACKGROUND GRADIENTS */  
	background-color: #F0F0F0;
	background: -moz-linear-gradient(top, #FFFFFF, #F0F0F0);  
	background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#F0F0F0)); 
	
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#F0F0F0, GradientType=1)";
	filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#FFFFFF', EndColorStr='#F0F0F0', GradientType=0);
}

.vino{
	
	color:#900;
}

.negritas{
	font-weight:bold;
}