html, body, ul, ol, h2, h3, h4, h5, p, span, hr, a, li {
	margin:0;
	padding:0;
}
body{
	width:100%;
}

#header{
	position:absolute;
	float:left;
	width:995px;
	height:180px;
	margin:0;
	border-bottom:solid 1px #515557;
	background:url('../imgs/header_fondo.jpg');
}

h1{
	width:521px;
	height:78px;
	margin-top:30px;
	margin-left:265px;
	background:url('../imgs/logo.png');
}
	#logo{
		width:521px;
		height:78px;
		display:block;
	}
	h1 span{
		display:none;
	}
#idioma{
	float:right;
	margin-top:-120px;
	margin-right:945px;
	color:white;
	font-family:"Arial", "Verdana", sans-serif;
	font-size:10px;
	text-decoration:none;
}
#webmail{
	float:right;
	margin-top:-100px;
	margin-right:939px;
	color:white;
	font-family:"Arial", "Verdana", sans-serif;
	font-size:10px;
	text-decoration:none;
}
#nav{
	position:absolute;
	margin-top:6px;
	height:46px;
}
	.up{
		float:left;
		display:block;
		width:129px;
		height:41px;
		margin-left:3px;
		padding-left:10px;
		padding-top:6px;
		line-height:12px;
		background:url('../imgs/fondo_btn.png') no-repeat;
	}
	.selected{
		float:left;
		display:block;
		width:129px;
		height:41px;
		margin-left:3px;
		padding-left:10px;
		padding-top:6px;
		line-height:12px;
		background:url('../imgs/fondo_btn_up2.png');
	}
	.selected a{
		display:block;
		width:124px;
		height:36px;
		color:#660000;
		font-family:"Trebuchet MS", "Arial Unicode MS", "Arial", sans-serif;
		font-size:12px;
		font-weight:bold;
		text-decoration:none;
	}
	.up a {
		display:block;
		width:124px;
		height:36px;
		color:#ffffff;
		font-family:"Trebuchet MS", "Arial Unicode MS", "Arial", sans-serif;
		font-size:12px;
		font-weight:bold;
		text-decoration:none;
	}
		.up:hover{
		background:url('../imgs/fondo_btn_up2.png');
		}
		.up:hover a{
			color:#660000;
		}

#contenido{
	position:absolute;
	float:right;
	width:995px;
	height:850px;
	margin-top:181px;
	padding:0;
	background:transparent;
	
}

	#titulo{
		float:left;
		width:995px;
		height:50px;
		margin:0;
		background:url('../imgs/fondo_titulo_home.gif') repeat-x;
	}

	#secciones{
		float:left;
		width:995px;
		background:white;
	}
	
	#col_izq{
		float:left;
		width:995px;
		height:1100px;
		background:#fbfbfb;
	}
	.puntitos_left{
		float:left;
		width:7px;
		height:100%;
		margin-left:1px;
		background:url('../imgs/puntitos_contenido.png') repeat;
	}

	#content{
		float:left;
		width:550px;
	}
	#content h2{
		clear:left;
		margin-top:0px;
		margin-left:45px;
		margin-bottom:20px;
		font-family:"Arial", "Verdana", sans-serif;
		font-size:18px;
		font-weight:bold;
		color:#7c2f33;
	}
	#content p{
		margin-left:45px;
		line-height:19px;
		margin-top:15px;
		text-align:justify;
		font-size:12px;
		font-weight:400;
		font-family:"Arial", sans-serif; 
		color:#58595b;
	}
	.bullet{
		float:left;
		width:89px;
		height:15px;
		margin-left:225px;
		margin-top:0px;
		margin-bottom:35px;
		background:url('../imgs/formacion/bullet.png')
	}
	#novedades{
		float:right;
		width:327px;
		margin-right:10px;
		border:solid 1px #6c6969;
		background:#e2e1de;
	}
	#novedades h2{
		height:64px;
		color:white;
		margin-bottom:0px;
		border-bottom: solid 1px #f2f1ed;
		background:url('../imgs/fondo_novedades.jpg');
	}
	#novedades h2 span{
		display:none;
		margin:0px;
	}
	#tit_como{
			margin-top:30px;
			margin-left:45px;
			margin-bottom:20px;
			font-size:13px;
			font-weight:bold;
			font-family:"Arial", sans-serif; 
			color:#666666;
			font-style:italic;
		}
	.nota{
		border-top:solid 1px #aba898;
	}
	.nota h3{
		padding-top:15px;
		margin-left:10px;
		color:#bababa;
		font-weight:bold;
		font-size:11px;
		font-family:"Verdana", "Arial", sans-serif;
	}
	.tit_seccion{

		width:270px;
		height:32px;
		margin-top:10px;
		margin-left:10px;
		color:#7c2f33;
		font-family:"Arial", "Arial Unicode MS", sans-serif;
		font-size:12px;
		font-size:bold;
	}
	.col_thumb{
		float:left;
		width:100px;
		margin:10px;
	}
	.col_thumb a{
		text-decoration:none;
		color:#65090b;
		font-family:"Arial", sans-serif;
		font-size:9px;
		font-weight:bold;
	}
	.caja{
		float:left;
		width:180px;
		margin-top:10px;
		margin-right:10px;
		margin-bottom:15px;
		font-size:11px;
		text-align:justify;
		text-justify:inter-cluster;
		font-weight:normal;
		color:#58595b;
		font-family:"Arial", "Arial Unicode MS", sans-serif;
	}
	.separador_seccion{
		float:left;
		width:512px;
		height:22px;
		margin-top:40px;
		margin-left:40px;
		margin-bottom:50px;
		background:url('../imgs/separador.png');
	}
	#content li {
		width:500px;
		margin-top:25px;
		margin-left:60px;
		font-size:12px;
		font-weight:400;
		font-family:"Arial", sans-serif; 
		color:#58595b;
		list-style-image: url('../imgs/bullet_listas.png');
	}
	.mas_info{
		clear:left;
		height:20px;
		margin-bottom:10px;
	}
	.mas_info span{
		display:none;
	}
	.mas_info a{
		float:right;
		width:57px;
		height:17px;
		margin-right:20px;
		background:url('../imgs/formacion/mas_info.gif');
	}
	#link_web{
		color:#65090b;
		font-family:"Arial", "Arial Unicode MS", sans-serif;
		font-size:13px;
		text-decoration:none;
	}
	.puntitos_right{
		float:right;
		width:8px;
		height:100%;
		margin-left:4px;
		background:url('../imgs/puntitos_contenido.png') repeat;
	}
	#footer{
		float:left;
		width:995px;
		height:100px;
		margin-top:0;
	}
	#puntitos_left_foot{
		float:left;
		width:7px;
		height:100%;
		margin-left:1px;
		background:url('../imgs/puntitos_contenido.png') repeat;
	}
	
	#puntitos_right_foot{
		float:right;
		width:8px;
		height:100%;
		background:url('../imgs/puntitos_contenido.png') repeat;
	}
	#legales{
		width:995px;
		height:89px;
		float:left;
		margin-top:-1px;
		background:transparent;
	}
	#legales h4{
		width:612px;
		height:23px;
		margin:40px auto;
		padding-top:14px;
		padding-left:150px;
		font-size:10px;
		font-weight:normal;
		font-family:"Arial", "Arial Unicode MS", sans-serif;
		color:#b2b4b8;
		background:url('../imgs/formacion/fondo_legales.png');
	}
	
	#legales h4 a{
		font-weight:bold;
		color:#b2b4b8;
		text-decoration:none;
	}
	
/*  ***********FONDOS *********** */
#fondo_contenido_derecha{
	position:absolute;
	float:right;
	width:100%;
	margin-top:181px;
	height:1150px;
	background-image:url('../imgs/fondo_contenido_der.jpg');
	background-repeat: repeat;
}
#fondo_header_derecha{
	float:right;
	display:block;
	width:100%;
	height:180px;
	border-bottom:solid 1px #515557;
	background:url('../imgs/header_fondo_derecha.jpg');
}
	#fondo_foot{
		position:absolute;
		top:1331px;
		height:185px;
		width:995px;
		background:url('../imgs/f1.jpg');
	}
	#f2{
	position:absolute;
	top:1331px;
	width:100%;
	height:185px;
	background:url('../imgs/f2.jpg');
}
