/* CSS Document */

body{
	position:			absolute;
	width:              100%;
	text-align:			left;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			11px;
	margin:				0;
	padding:			0;
	
}

*{
	margin:				0;
	padding:			0;
}

img{
	border:				none;
}



a{
	color:				#007700;

}

a:hover{
	text-decoration:	none;
}

.clearer{
	font-size:			1px;
	clear:				both;
	
}


#DoubleYouBarDIV{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 3;
	width: 100%;
	height: 38px;
}

#ContentDIV{
	position: absolute;
	top: 38px;
	left: 0;
	z-index: 2;
	height: 100%;
	width:              850px;
	margin-left:		-396px;
	left: 				50%;
}
h1{
	font-size:         	14px;
	margin:				0;
	padding:			0;
}

h3{
	font-size:         	11px;
	margin:				0;
	padding:			0;
}

h4 a{
	font-size:         	11px;
	color:				#007700;
	text-decoration:	underline;
}

h4{
	font-size:         	11px;
	color:				#007700;
	margin-top:			5px;
}

.box h3 a{
	font-size:         	10px;
}

p{
	color:				#000000;
	font-size:			10px;
	font-weight:		normal;
}


.moreLink{
	margin-top:			20px;
	float:				right;
	background:			url(../img/flecha.gif) top right no-repeat;
	padding:			5px 25px 5px 0;
	font-weight:		bold;
}



#header{
	background-color:	#fff;
	height:				111px;
	background:			url(../img/head_deg.gif) bottom no-repeat;

	position:			relative;
}

#header img{
	position:			absolute;
	left:				0;
	top:				5px;
}
	


#headerLinks{
	float:				right;
	margin-top:			5px;
}

#headerLinks a{
	font-size:			10px;
	font-weight:		bold;
}

.seeAll{
	position:			absolute;
	right:				0;
	top:				50px;
	background:			url(../img/flecha.gif) top left no-repeat;
	padding:			9px 0 9px 25px;
	font-weight:		bold;
}

#colIzq{
	float: 				left;
	width:				480px;
	padding-right:		15px;
}

#colDer{
	margin-left:		512px;
	text-align:			left;
}

#selectedVideos{
	min-height:			300px;
}

#topfive{
	text-align:			left;

}

#topfive h3{
	padding-left:		1px;
	margin-bottom:		5px;
}

.video5{
	float:				left;
	padding:			0 1%;
	text-align:			center;
	width:				18%;
}

.video5 h3{
	font-size:			10px;
	width:				85px;
}
	
.video5 p{
	font-size:			9px;
	
}

#main{
	text-align:			left;
	padding-left:		3px;
	
	margin-top:			15px;
	
}

#main a{
	float:				right;
	color:				#007700;
	font-weight:		bold;
}

#main p{
	margin-top:			5px;
	background:			#EEEEEE url(../img/point.gif)  5px 2px no-repeat;
	border-top:			1px #D5D5D5 solid;
	padding:			5px 0 5px 45px;	
} 
	
#main img{
	vertical-align:		middle;
	padding:			5px;
} 

.selVideo{
	margin-left:		3px;
	text-align:			left;
	border-bottom:		1px #D5D5D5 dashed;
	padding-bottom:		10px;
	margin-top:			10px;

}

.textVideo{
	width:				340px;
	text-align:			left;
	margin-left:		118px;
}
.selVideo img{
	float:				left;
	margin-right:		5px;
}

p.time{
	font-weight:		bold;
}

p.description{
	margin-top:			5px;
}

p.launched{
	margin-top:			5px;
}

p.categoryLink{
	float:				right;
	color:				#777777;
	margin-top:			0px;
}
		
p.data{
	color:				#9D9D9D;
	margin-top:			5px;
}

p.data em{
	color: 				#000000;
}


#VideoDay{
	margin-bottom:		10px;
}

#VideoDay h3{
	font-size:			11px;
	color:				#000000;
	padding-left:		1px;
	margin-bottom:		5px;
}

#VideoDay h4{
	margin-bottom:		5px;
}


#VideoDay .video{
	
}
.highlight{
	width: 				267px;
	background: 		url(../img/cab_highlight.gif) top no-repeat;
	margin-bottom:		10px;
}

.highlight .box{
	padding-top:		10px;
	border:				1px #D5D5D5 solid;
	border-top:			none;
}

.highlight .box .box2{
	min-height:			118px;
}

.highlight h4{
	color:				#000000;
	padding:			3px 0 0px 5px;
	margin-top:			2px;
	*padding-top:		1px;
}

.highlight h3{
	width:				92px;
	display:			inline;
}

.highlight p{
	padding:			5px;
}

.highlight img{
	float:				left;
	margin:				0px 5px 5px 5px;
}

.moreInfo{
	margin-top: 		7px;
}

.moreInfo a{
	font-size:			10px;
	font-weight:		bold;
}

#footer{
	margin-top:			40px;
	clear:				both;
	text-align:			center;
	
	padding-bottom:		3px;
}

#footerLinks{
	border:			1px #d5d5d5 solid;
	background:			#f5f5f5;
}


#footer dl{
	margin-top:			10px;
	float:left;
	width:			28%;
	padding:		0 2%;
	border-left:		1px #d5d5d5 solid;
	font-size:			10px;
}


#footer h3{
	color:				#000;
}

#footer dt{
	color:				#000;
	font-weight:		bold;
	text-align:			left;
	margin-bottom:		5px;
}

#footer dd{
	text-align:			left;
	margin-bottom:		5px;
}

#footer dd a{
	font-weight:		normal;
	font-size:			9px;
	
}

#address{
	margin-top:			10px;
	margin-bottom:		5px;
	font-size:  		9px;
	color:				#000;
}


#address a{
	font-size:			9px;
	color:				#007700;
}




#colIzq2{
	float: 				left;
	width:				425px;
	margin-right:		10px;
}

#colDer2{
	margin-left:		435px;
	text-align:			left;
}

h1 .title{
	font-size:			22px;
	margin-top:			10px;
	margin-bottom:		10px;
}


#fichaVideo{
	margin-top:			22px;
	border:				1px #d5d5d5 solid;
	font:				11px Arial, sans-serif;
	padding:			10px;
}

#fichaVideo p{
	font:				11px Arial, sans-serif;
}

#fichaVideo p.descripcion{
	font:				12px Arial, sans-serif;
}

#fichaVideo p.added{ 
	color:				#666;
	font-weight:		bold;
}

#fichaVideo p.added em{
	color:				#000;
	font-style: 		normal;
	
}

#fichaVideo p{
	margin:			10px 0;
}

#fichaVideo p input{
	font-size:		10px;
	margin-left:	10px;
	width:			250px;
	
}
