:link:focus, :visited:focus 		{ -moz-outline: none; }
img 								{ border:0; }
a 								{ text-decoration:none; }

/* ------------------------- */

body{
	text-align:center;
	margin: 0 auto;
	background:#fff;
	font-family:Arial;
}

.clearFloat{
	clear:both;
}

div#contenedor{
	width:900px;
	/*height:900px;*/
	background:#000;
	margin:0 auto;
	padding:30px 0 0 0;
}

div#menu{
	margin:20px 0 0 0;
	background:#666;
	font-size:9pt;
}

ul#navmenu-h {
	margin:0;
	padding:10px 0 10px 0;
	width: 100%; /*For KHTML*/
	list-style: none;
}

ul#navmenu-h li {
	margin:0;
	padding:0;
	display:inline;
	list-style:none;
	height:31px;
}

ul.space_eng li a{
	padding: 0 4px 0 4px;
}

ul#navmenu-h li a{
	color:#fff;
}

ul#navmenu-h li a:hover{
	text-decoration:underline;
}

.seccion{
	color:#cecece;
	text-align:left;
	padding:0 30px 10px 30px;
	/*width:200px;*/
}

.seccion h3{
	border-bottom:1px solid red;
	text-align:left;
}

.video{
	text-align:center;
	margin:0 auto;
}

.texto{
	padding:30px 0 0 0;
	font-size:10pt;
}

.texto a{
	/*margin:20px 0 0 0;*/
	color:#cecece;
	text-decoration:underline;
}

.title{
	font-weight:bold;
}

div.arriba{	
	float:right;
}

div.arriba a{	
	color:#999;
	font-size:9pt;
	text-decoration:underline;
}

.prensa_thumbs{
	text-align:left;
}

.video_thumbs{
	text-align:center;
}

.video_wrapper{
	text-align:center;
	margin:0 auto;
	width:590px;
	/*height:260px;*/
	margin-bottom:20px;
}

.video_wrapper .vid_i, .video_wrapper .vid_d{
	float:left;
}
.video_wrapper .vid_d{
	margin: 0 0 0 15px;
}

.vid_txt{
	text-align:left;
	font-size:10pt;
}

.footer .texto{
	margin:20px 30px 10px 30px;
	padding:10px 0 10px 0;
	border-top:1px solid #666;
	font-size:8pt;
	text-align:left;
	color:#ccc;
}