body {
	top:					0px;
	left:					0px;
	margin:					0px;

	font-family:			Arial, Helvetica, sans-serif;

	background:				#ffffff;
	background-image:		url(../img/fondo_general.gif);
	background-position:	top center;
	background-attachment:	fixed;
	background-repeat:		repeat-x;
}

form { margin: 0 0 0 0; }
input, textarea, select {
	font:	500 11px Arial, Helvetica, sans-serif;
	color:	#4E4E4E;
}
a:hover { color: #E02325; }
a:link { color:	#000000; }

table#contenedor {
	width:					100%;
	height:					100%;

	border:					0px;
	
	background-image:		url(../img/fondo_contenido.gif);
	background-position:	top center;
	background-repeat:		repeat-y;
}



#contenido {
	position:				relative;
	width:					720px;
	background:   #FFFFFF
	text-align:				center;
	margin:					0 auto;
}


#cabecera {
	position:				relative;
	width:					720px;

	cursor:					pointer;
}



#menu-principal {
	width:					720px;
	height:					22px;

	text-align:				left;

	border-bottom:			1px solid #808080; 
	border-top:				1px solid #808080;

	background-image:		url(imagenes/menu_fondo.gif);
	background-position:	top center;
	background-repeat:		repeat-x;
}
#menu-principal img {
	border:					0px;
}




#menu-secundario {
	float:					left;
	width:					176px;

	text-align:				left;

	margin-top:				26px;
}
#menu-secundario ul {
	list-style:				none;

	margin:					0px;		
	padding:				0px;
}
#menu-secundario ul li {
	float:					left;	
	width:					176px;

	margin:					0px;			
	border-top:				1px solid #CCCCCC;
	padding:				4px 0px 4px 0px;	
}
#menu-secundario ul li.lst {
	float:					left;	
	width:					176px;

	margin:					0px;		
	border-top:				1px solid #CCCCCC;
	border-bottom:			1px solid #CCCCCC;
	padding:				4px 0px 4px 0px;	
}
#menu-secundario ul li a {
	font:					10px Arial, Helvetica, sans-serif;
	text-decoration:		none;

	margin-left:			10px;

	color:					#333333;
}
#menu-secundario ul li a.activo {
	color:					#618B3B;
}
#menu-secundario ul li a.sangrado {
	margin-left:			20px;
}




#documento {
	float:					right;
	width:					520px;

	font-family:			Arial, Helvetica, sans-serif;
	text-align:				left;
	color:					#333333;

	margin-top:				26px;
}
#documento h1 {
	font:					12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:			bold;
	text-transform:			uppercase;	
	color:					#618B3B;

	margin:					0px 0px 10px 0px;
	border-bottom:			3px solid #B2B2B2;
}
#documento h2 {
	font:					11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:			bold;
	text-transform:			uppercase;	
	color:					#618B3B;

	margin:					0px 0px 10px 0px;
}
#documento h3 {
	font:					11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:			bold;
	color:					#618B3B;

	margin:					0px 0px 5px 0px;
}
#documento img {
	
	margin:					0px 0px 0px 0px;
}
#documento p {
	width:					500px;

	font:					11px Arial, Helvetica, sans-serif;

	margin:					0px 5px 5px 0px;
}
#documento table {
	font:					11px Arial, Helvetica, sans-serif;
}
#documento address {
	position:				relative;
	width:					500px;
	min-height:				150px;

	font:					11px Arial, Helvetica, sans-serif;
	font-weight:			normal;
	font-style:				normal;

	margin:					35px 0px 0px 0px;
}
#documento address img {
	position:				absolute;
	left:					0px;
	top:					0px;
}
#documento address p {
	float:					right;
	width:					350px;

	min-height:				150px;

	margin:					0px;
	border-left:			1px solid #CCCCCC;
	padding:				0px 0px 0px 25px;
}
#documento li {
	font:					11px Arial, Helvetica, sans-serif;
	margin:					0px 5px 5px 0px;
}
#documento a {
	color:					inherit;
	border-bottom:			1px dotted #1C6093;
	text-decoration:		none;
}
#documento a:hover {
	text-decoration:		none;
}

#documento table.logos {
	text-align:	left;
}
#documento table.logos img {
	float:	none;
	clear:	both;
	margin:					0px 0px 10px 0px;
}
#documento table.logos td.logo {
	border-left:			1px solid #CCCCCC;
	padding:				0px 0px 0px 10px;
}

#documento indent_img{width:319px;}
#documento indent_img img{margin:0 20px 0 5px; float:left}
#documento link{padding:13px 0 0 0; text-align:right; font:	11px Arial, Helvetica, sans-serif;}

#portada {
	float:					right;
	width:					534px;

	text-align:				left;
	margin-top:				26px;
}
#columna1 {
	float:					left;
	margin-left:			15px;
	width:					328px;
}

}
#pieza-principal {
	float:					left;
	width:					328px;

	margin:					0px;
	clear:					both;
}
#pieza-portada {
	width:					328px;

	margin:					0px;
}
#pieza-portada p {
	font:					12px Arial, Helvetica, sans-serif;
	color:					#333333;
	}


#columna2 {
	float:					right;
	width:					170px;
	margin:					0px;
}
.destacado {
	font:					11px Arial, Helvetica, sans-serif;
    color:                  #618B3B;
	width:					137px;
	float:					right;	
	text-align:				right;
	margin-bottom:			10px;
	margin-right:			5px;
	background-image:		url(imagenes/fondo_login.gif);



}

.destacado1 {
	font:					11px Arial, Helvetica, sans-serif;
	width:					137px;
	float:					right;	
	text-align:				right;
	margin-bottom:			10px;
	margin-right:			5px;
	background-image:		url(imagenes/fondo_login.gif);
}
.destacado p {
	margin:					2px;
	padding:				5px;
}
.destacado1 p {
	margin:					0px;
	padding:				0px;
}
.destacado a {
	font:					12px Arial, Helvetica, sans-serif;
	color:					#333333;
	text-decoration:		none;
}
.destacado1 a {
	font:					12px Arial, Helvetica, sans-serif;
	color:					#333333;
	text-decoration:		none;
}
.destacado img {
	border:					none;
}
.destacado1 img {
	border:					none;
}




#pie{clear:both;}

#pie table label, #pie table a{	
	margin:					0px 8px 0px 8px;
}

#pie table label, #pie table a{
	font:					500 10px Arial, Helvetica, sans-serif;
	color:					#333333;
	text-decoration:		none;
}

#pie table a:hover{color:#E02325;}

#pie table select, #pie table input, #pie table label{
	font:					10px Arial, Helvetica, sans-serif;
	color:					#333333;
}
#capa {
	width:					600px;
	font:					11px Arial, Helvetica, sans-serif;

	text-align:				left;
margin:					20px;
	padding:				30px;
	

}



/* --- Por encima de esta linea todo el codigo esta revisado y correcto -- */