body {
	text-align:center;
	margin-left: 5px;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 5px;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#cccccc;
	
}
#contenedor {
	margin:auto;
	width:1000px;
	text-align:center;
	/*background-image:url(imagenes/fondo_cuerpo.jpg);*/
	background-repeat:repeat-y;
	border-top:solid 1px #9CF;
	background-color:#FFFfff,
}
#cabecera {
	height:110px;
	width:1000px;
	background-image:url(imagenes/fondo_cabecera.jpg);
	background-repeat:repeat-y;
	text-align:left;
	border-left:solid 1px #9CF;
	border-right:solid 1px #9CF;
	background-color:#FFFFFF;
}
	#logotipo_cabecera{
		width:235px;
		float:left;
		padding-top:10px;
		padding-bottom:15px;
		padding-left:5px;
		padding-right:5px;
		margin-top:0px;
		background-image:url(imagenes/degradaddo_logo.jpg);
		background-repeat:no-repeat;
	}
	#texto_cabecera{
		width:400px;
		float:left;
		padding-top:45px;
		margin-left:25px;
	}
	#informacion_cabecera{
		width:215px;
		float:left;
		text-align:right;
		font-size:11px;
		line-height:14px;
		padding-top:5px;
		padding-right:10px;
		padding-bottom:7PX;
		border:solid 1px #FFF;
		margin-left:100px;
		margin-top:5px;
		background-color:#00597b;
		color:#FFF;
		filter:alpha(opacity=60);
		-moz-opacity:.60;
		opacity:.60;
	}
		
#menu {
	height:39px;
	width:1000px;
	background-image:url(imagenes/fondo_menu.jpg);
	background-repeat:repeat-y;
	border-left:solid 1px #9CF;
	border-right:solid 1px #9CF;
}
	#elemento_menu{
		float:right;
		height:25px;
		padding-left:10px;
		padding-right:10px;
		padding-top:13px;
		font-weight:bold;
		font-size:12px;
		color:#FFF;
	}
#banda_vacia{
	border-left:solid 1px #9CF;
	border-right:solid 1px #9CF;
	height:7px;
	width:1000px;
	background-color:#FFF;
}
#cuerpo {

	width:1000px;
	float:left;background-image:url(imagenes/fondo_cuerpo.jpg);
	background-repeat:repeat-y;
	border-left:solid 1px #9CF;
	border-right:solid 1px #9CF;
}
	#cuerpo_contenido{
		width:632px;
		float:left;
	}
	#cuerpo_contenido_master{
		width:950px;
		float:left;
		background-image:url(imagenes/fondo_foto_01.jpg);
		background-repeat:no-repeat;
		background-position:right top;
	}
		#cabecera_texto {
			padding-left:55px;
			padding-right:25px;
			padding-top:25px;
			padding-bottom:5px;
			text-align:justify;
			font-weight:bold;
			font-size:20px;
			color:#333;
		}
		#cuerpo_texto {
			padding-left:55px;
			padding-right:25px;
			padding-top:15px;
			padding-bottom:15px;
			text-align:justify;
			font-size:12px;
			color:#333;
		}
	#cuerpo_foto{
		width:366px;
		height:600px;
		float:left;
		background-image:url(imagenes/fondo_foto_01.jpg);
		background-repeat:no-repeat;
	}
		#enlaces_en_foto{
			float:right;
			height:20px;
			width: 260px;
			background-color:#FFF;
			border:solid 1px #999;
			margin:5px;
			margin-top:10px;
			margin-bottom:1px;
			margin-right:15px;
			text-align:right;
			font-size:12px;
			font-weight:bold;
			padding-right:10px;
			padding-top:5px;
			color:#000;
		}
	#flash_portada{
		width:900px;
		height:200px;
		float:left;
		padding-top:55px;
		padding-bottom:05px;
		padding-left:60px;
	}
	#en_que_quieres_formarte{
		width:700px;
		height:30px;
		float:left;
		text-align:left;
		font-size:20px;
		font-weight:bold;
		color:#00597B;
		padding-bottom:30px;
	}
	#columnas_portada{
		width:200px;
		height:250px;
		float:left;
		margin:10px;
		/*border:solid 1px #999;		*/
		background-image:url(imagenes/degradado_portada.jpg);
		background-repeat:no-repeat;
	}
		#titulo_columnas_portada {
			width:100%;
			height:25px;
			background-color:#00597b;
			color:#FFF;
			padding-top:10px;
			font-size:12px;
		}
		#cuerpo_columnas_portada {
			width:198PX;
			padding:5PX;
			font-size:11px;
			text-align:left;
			line-height:10px;
			padding:5px;
			
			
		}
	.titulo_columnas_portada{
	font-size:12px;
	}

#pie {
	height:30px;
	width:1000px;
	float:left;
	/*font-weight:bold;*/
	color:#666;
	font-size:10px;
	/*word-spacing:normal;*/
	/*letter-spacing:1px;*/
	padding-bottom:25px;
	padding-top:25px;
	border-left:solid 1px #9CF;
	border-right:solid 1px #9CF;
	border-bottom:solid 1px #9CF;
	background-color:#FFF;
}
	#barra_gris{
		background-color: #999;
		height:1px;
		margin:10px;
		margin-left:5px;
		margin-right:5px;
		margin-bottom:15px;
		margin-top:25px;
	}


H1 {
	font-size: 25px;
	color: #FFFFFF;	
	}
H2 {
	font-size: 20px;
	color: #000000;	
	}
H3 {
	font-size: 15px;
	color: #00597b;
	}
.TITULAR {
	font-size: 12px;
	color: #FFFFFF;
	line-height: 15px;
	font-weight: normal;
	}
.PIEPAGINA {
	font-size: 15px;
	color: #FFFFFF;
	line-height: 36px;
	font-weight: bold;
	}
.datos_tablas {
	font-size: 15px;
	color: #FFFFFF;
	line-height: 30px;
	font-weight: bold;
	}
.datos_tablas2 {
	font-size: 10px;
	color: #FFFFFF;
	
	
	}
.bordeimagen {
	border:1px solid #000000;
	text-align: center;
	}
.sin_subrayar {
	text-decoration:none;
	color:#000000;
	}
.sin_subrayar:hover {
	text-decoration: underline;
	color:#000000;
	}
.pie_foto {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	
	}
.formularios {
	border: 1px solid #999;
	font-size: 9px;
	}
select {
	border: 1px solid #6d9bc7;
	font-size: 9px;
}

	
li {
	list-style-type: none;
	margin-bottom: 15px;
}
.TITULAR_ROJO {
	font-size: 11px;
	color: #FF0000;
	font-weight: bold;
	line-height: 20px;
}
.TITULAR_ROJO_GRANDE {
	font-size: 20px;
	color: #FF0000;
	font-weight: bold;
	line-height: 20px;
}
.TEXTO_GRANDE {
	font-size: 28px;
	font-weight: bold;	
}

.TEXTO_MEDIO {
	font-size: 20px;
}
.TEXTO_MEDIO2 {
	font-size: 15px;
}
.TEXTO_PEQUE {
	font-size: 12px;
}

.enlace_blanco{
	color:#fff;
	text-decoration:none;
}
.enlace_negro{
	color:#333;
	text-decoration:none;
}
li{
	margin-left:5px;
	margin-top:7px;
	line-height:16px;
}
p{
	line-height:16px;
}
.enlaces_cabecera {
	text-decoration:none;
	color:#000;
}
.enlaces_cabecera hover {
	text-decoration:underline;
	color:#333;
}
.enlaces_en_foto{
	height:20px;
	width: 260px;
	background-color:#FFF;
	border:solid 1px #999;
	margin:5px;
	margin-top:10px;
	margin-bottom:1px;
	margin-right:15px;
	text-align:right;
	font-size:12px;
	font-weight:bold;
	padding-right:10px;
	padding-top:5px;
	color:#000;
