@charset "utf-8";
body {
	margin:0px 0px; 
	padding:0px;
	text-align:center;
	background-color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #727274;
	background-image:url(../imagenes/fons_body.gif);
}
p {
	margin: 0px 0px 20px 10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color: #616161;
}
ul {
	margin: 0px;
	padding: 0px;
	display: block;
}


#content {
	width:770px;
	margin:50px auto;
	text-align:left;
	padding:0px;
	background-image:url(../imagenes/fondo_content_middle.jpg);
	background-repeat:repeat-y;
}
#footer{
	width:770px;
	margin:0px auto;
	text-align:left;
	padding:0px;
	background-image:url(../imagenes/fondo_content_bottom.jpg);
	background-repeat:repeat-y;
	height: 121px;
}
	#footer p {
		font-family:Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
		font-size: 9px;
		color: #a8a8a7;
		padding-top: 80px;
		padding-left: 25px;
	}
	#footer p a {
		font-family:Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
		font-size: 9px;
		color: #616161;		
		text-decoration: none;
	}


#sidebar {
	width: 178px;
	float: left;
	margin: 0px;
	padding: 0px;
	background-image:url(../imagenes/fondo_content_middlei.jpg);
	background-repeat:repeat-y;

}
	#logo {
		background-image:url(../imagenes/fondo_content_topi.jpg);
		background-repeat:no-repeat;
		min-height: 100px;
		padding-left: 15px;
		padding-top: 28px;
	}
	#menu {
		padding: 0px;
		margin: 25px 0px 0px 0px;
	}
	li {
		color: #337900;
		border-bottom: 1px solid #ebe8de;
		font-family:Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
		font-size:11px;
		list-style-type:none;
		list-style-position: outside;
		font-weight:bold;
		padding-bottom: 5px;
		padding-top: 5px;
		padding-left: 10px;
		padding-right: 10px;
		margin-right: 10px;
		display:block;
	}
	li.step1 {
		margin-left: 10px;
	}
	li.step2 {
		margin-left: 20px;
	}
	li a {
		color: #337900;
		font-family:Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
		font-size:11px;
		text-decoration:none;
	}
	li a:hover {
		color: #ff8203;
		font-family:Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
		font-size:11px;
	}
	li a.active {
		color: #ff8203;
		font-family:Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
		font-size:11px;
	}
	
	
	
	
#contenido {
	width:592px;
	text-align:left;
	margin: 0px;
	padding:0px;
	float:left;

}
	#header {
		width:592px;
		background-image:url(../imagenes/fondo_content_topd.jpg);
		background-repeat:no-repeat;
		min-height: 100px;
	}
	#anim_header {
		float:left; 
		margin-top: 18px; 
	}
	#lang {
		float:right; 
		margin-top: 45px;  
		padding-right:25px; 		
	}
	
#home {
	width: 389px;
	background-image: url(../imagenes/fondo_homem_middle.jpg);
	background-repeat:repeat-y;
	float: left;
	
}
	#home .destacado1 {
		width: 175px;
		float: left;
		margin-left: 5px;
	}
	#home .destacado2 {
		width: 175px;
		float: right;
		margin-right: 10px;
	}
#presentacion {
	width: 189px;
	float: left;
	background-image: url(../imagenes/fondo_homed_middle.jpg);
	background-repeat:repeat-y;
	
}
	#presentacion h2 {
		/*
		background-image:url(../imagenes/fons_h2_presentacion.gif);
		background-repeat:no-repeat;
		height: 23px;
		*/
		color: #21180d;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:11px;
		margin: 0px 25px 10px 10px;
		padding: 5px;
		
	}
	#presentacion p {
		margin: 0px 0px 20px 10px;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:11px;
		color: #616161;
		width: 150px;
	}
#plantilla {
	background-image:url(../imagenes/fondo_plantilla_middle.jpg);
	background-repeat:repeat-y;
}
	#plantilla p {
		margin: 0px 0px 20px 0px;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:11px;
		color: #616161;
		width: 500px;
		text-align:justify;
	}
	#plantilla p.especial {
		width:370px; height:auto; text-align:justify; float:left; padding-left: 10px;
	}

#ruta {
	float: left;
	width: 322px;
}
	#ruta_info {
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:11px;
		color: #616161;
		float: right;
		width: 125px;
	}
		
	}
	#evento_info {
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:11px;
		color: #616161;
		float: right;
		margin-top: 81px;
	}
	#ruta strong,b {
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:12px;
		color: #ff8203;
		font-weight: normal;
	}
	#ruta p {
		margin: 0px 0px 20px 20px;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:11px;
		color: #616161;
		width: 305px;
		text-align:justify;
	}
	#ruta #mapa1 {
		float: left;
		width: 121px;
		padding-left: 20px;
		margin-bottom: 20px;
	}
	#ruta #mapa2 {
		float: right;
		width: 141px;
		margin-bottom: 20px;
	}
	#rutas_mas_info {
		margin-left: 20px;
		margin-top: 20px;
	}
	
	
	#mas_info {
		margin-left: 20px;
		margin-top: 20px;
	}
		#mas_info p {
			margin: 0px 0px 25px 0px;
		}
		#mas_info label {
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size: 12px;
			color: #ff8203;
			font-weight: bold;
			width:85px;
			display:block;
			float: left;
		}
		#mas_info input.contactar1 {
			background-color: #eae7dd;
			background-image:url(../imagenes/fondo_input1.gif);
			background-repeat:no-repeat;
			padding: 2px 5px 2px 5px;
			margin-bottom: 10px;
			width: 198px;
			height: 23px;
			border: none;
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size: 10px;
			color: #000000;
		}
		#mas_info input.contactar2 {
			background-color: #eae7dd;
			background-image:url(../imagenes/fondo_input2.gif);
			background-repeat:no-repeat;
			padding: 2px 5px 2px 5px;
			margin-bottom: 10px;
			width: 198px;
			height: 21px;
			border: none;
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size: 10px;
			color: #000000;
		}
		#mas_info input.contactar3 {
			background-color: #eae7dd;
			background-image:url(../imagenes/fondo_input3.gif);
			background-repeat:no-repeat;
			padding: 2px 5px 2px 5px;
			margin-bottom: 10px;
			width: 198px;
			height: 21px;
			border: none;
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size: 10px;
			color: #000000;
		}
		#mas_info textarea.contactar4 {
			background-color: #eae7dd;
			background-image: url(../imagenes/fondo_textarea1.gif);
			background-repeat:no-repeat;
			padding: 2px 5px 2px 5px;
			margin-bottom: 10px;
			width: 198px;
			height: 110px;
			border: none;
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size: 10px;
			color: #000000;
			
		}
		
#ruta_more {
	float: right;
	width: 180px;
	padding-right: 50px;
}
	#ruta_more h3 {
		background-color: #b6ac87;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:11px;
		color: #ffffff;
		padding: 8px 10px 8px 10px;
		margin: 0px 0px 0px 0px;
	}
	#ruta_more h3.mas {
		background-color: #eae7dd;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:11px;
		color: #616161;
		padding: 8px 10px 8px 10px;
		margin: 0px 0px 0px 0px;
		text-align: center;
		font-weight: normal;
	}
	
	#ruta_more p {
		margin: 13px 14px 20px 14px;
		width: 152px;
	}
	#recomendar {
		margin-left: 20px;
		width: 500px;
	}
	#recomendar p {
		margin: 13px 14px 20px 20px;
	}
	
	#recomendar h2{
		color: #21180d;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:11px;
		margin: 0px 50px 10px 15px;
		padding:5px 5px 5px 20px;
		margin:0px 0px 0px 0px;
		
	}
	#recomendar form {
		margin: 0px 0px 0px 20px;
		width: 450px;
	}
	#recomendar label {
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size: 12px;
		color: #ff8203;
		font-weight: bold;
		width:175px;
		display:block;
		float: left;
	}
	#recomendar input.contactar1 {
		background-image:url(../imagenes/fondo_input4.gif);
		background-repeat:no-repeat;
		padding: 2px 5px 2px 5px;
		margin-bottom: 10px;
		width: 140px;
		height: 20px;
		border: none;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size: 10px;
		color: #000000;
	}
	#recomendar input.contactar2 {
		background-color: #eae7dd;
		background-image:url(../imagenes/fondo_input5.gif);
		background-repeat:no-repeat;
		padding: 2px 5px 2px 5px;
		margin-bottom: 10px;
		width: 150px;
		height: 23px;
		border: none;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size: 10px;
		color: #000000;
	}
	#recomendar textarea.contactar4 {
		background-image: url(../imagenes/fondo_textarea2.gif);
		background-repeat:no-repeat;
		padding: 2px 5px 2px 5px;
		margin-bottom: 10px;
		width: 150px;
		height: 110px;
		border: none;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size: 10px;
		color: #000000;
		
	}
#contactar {
	margin-left: 20px;
	width: 500px;
}
	#contactar p {
		margin: 15px 0px 20px 0px;
	}
	#contactar label {
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size: 12px;
		color: #ff8203;
		font-weight: bold;
		width:70px;
		display:block;
		float: left;
	}
	#contactar input.contactar1 {
		background-color: #eae7dd;
		background-image:url(../imagenes/fondo_input1.gif);
		background-repeat:no-repeat;
		padding: 2px 5px 2px 5px;
		margin-bottom: 10px;
		width: 198px;
		height: 23px;
		border: none;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size: 10px;
		color: #000000;
	}
	#contactar input.contactar2 {
		background-color: #eae7dd;
		background-image:url(../imagenes/fondo_input2.gif);
		background-repeat:no-repeat;
		padding: 2px 5px 2px 5px;
		margin-bottom: 10px;
		width: 198px;
		height: 21px;
		border: none;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size: 10px;
		color: #000000;
	}
	#contactar input.contactar3 {
		background-color: #eae7dd;
		background-image:url(../imagenes/fondo_input3.gif);
		background-repeat:no-repeat;
		padding: 2px 5px 2px 5px;
		margin-bottom: 10px;
		width: 198px;
		height: 21px;
		border: none;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size: 10px;
		color: #000000;
	}
	#contactar textarea.contactar4 {
		background-color: #eae7dd;
		background-image: url(../imagenes/fondo_textarea1.gif);
		background-repeat:no-repeat;
		padding: 2px 5px 2px 5px;
		margin-bottom: 10px;
		width: 198px;
		height: 110px;
		border: none;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size: 10px;
		color: #000000;
		
	}
	

.border_oferta{
border-bottom: #CCCCCC solid thin;
margin:0px 0px 0px 40px;
width:490px;
}
	
	
#alacarta {
	margin-left: 20px;
	width: 500px;
}	
	#alacarta p {
		margin: 15px 0px 20px 0px;
	}
	#alacarta label {
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size: 12px;
		color: #ff8203;
		font-weight: bold;
		width:175px;
		display:block;
		float: left;
		margin-bottom: 10px;
		margin-left: 5px;
	}
	#alacarta select {
		margin: 0px 0px 10px 0px;
	}
	#alacarta input.contactar1 {
		background-color: #eae7dd;
		background-image:url(../imagenes/fondo_input1.gif);
		background-repeat:no-repeat;
		padding: 2px 5px 2px 5px;
		margin-bottom: 10px;
		width: 198px;
		height: 23px;
		border: none;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size: 10px;
		color: #000000;
	}
	#alacarta input.contactar2 {
		background-color: #eae7dd;
		background-image:url(../imagenes/fondo_input2.gif);
		background-repeat:no-repeat;
		padding: 2px 5px 2px 5px;
		margin-bottom: 10px;
		width: 198px;
		height: 21px;
		border: none;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size: 10px;
		color: #000000;
	}
	#alacarta input.contactar3 {
		background-color: #eae7dd;
		background-image:url(../imagenes/fondo_input3.gif);
		background-repeat:no-repeat;
		padding: 2px 5px 2px 5px;
		margin-bottom: 10px;
		width: 198px;
		height: 21px;
		border: none;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size: 10px;
		color: #000000;
	}
	#alacarta textarea.contactar4 {
		background-color: #eae7dd;
		background-image: url(../imagenes/fondo_textarea1.gif);
		background-repeat:no-repeat;
		padding: 2px 5px 2px 5px;
		margin-bottom: 10px;
		width: 198px;
		height: 110px;
		border: none;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size: 10px;
		color: #000000;
		
	}
/*****************************************************************************************

CLASSES

********************************************************************************************/

h2.uno {
	/*
	background-image: url(../imagenes/fondo_h2_1.jpg);
	background-repeat:no-repeat;
	height: 24px;
	*/
	color: #21180d;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	margin: 0px 0px 0px 10px;
	padding: 5px;
	
}
h2.uno2 {
	color: #21180d;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	width:200px; 
	margin: 0px 50px 10px 15px;
	padding:5px 5px 5px 20px;
}
h2.gd1 {
	color: #21180d;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	margin: 0px 50px 10px 15px;
	padding:5px 5px 5px 20px;
	
}
h2.dos {
	background-image: url(../imagenes/fondo_h2_2.jpg);
	background-repeat:no-repeat;
	color: #21180d;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	margin: 0px 0px 0px 10px;
	padding: 5px;
	height: 24px;
}
h2.gd {
	color: #21180d;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	margin: 0px 50px 10px 15px;
	padding:5px 5px 5px 20px;
	width:500px;
}


h2.rutas {
	/*
	background-image: url(../imagenes/fons_h2_rutas.gif);
	background-repeat:no-repeat;
	height: 25px;
	*/
	color: #21180d;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	margin: 0px 15px 10px 15px;
	padding: 5px;
	
	width: 322px;

}
h2.contactar {
	/*
	background-image: url(../imagenes/fons_h2_contactar.gif);
	background-repeat:no-repeat;
	height: 25px;
	*/
	color: #21180d;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	margin: 0px 50px 10px 15px;
	padding: 5px;
	
}

.portafoto_p {
	width: 168px;
	height:133px;
	background-image:url(../imagenes/portafoto_p.jpg);
	background-repeat:no-repeat;
	padding: 11px 0px 0px 9px;
	
}
.error {
	color: #FF6600;
}
.error2 {
	color: #009900;
}
h2 {
	background-color: #dfdccc;
	margin:0px 0px 0px 0px;
	}

<!--**********************************************************nuevos estilos**********************************-->	
h6{
color:#FF9933;
margin:0px;
font-size:12px;
}

.e7{
color:#666666;
margin:0px;
font-size:11px;
margin:0px 0px 0px 0px;

}
	
.titulo{
color:#FF9933;
margin:0px;
font-size:12px;
}


.colornaranja {
color:#FF9933;
font-size:12px;
font-weight:bold;
}
.colornaranja1 {
color:#FF9933;
font-size:12px;

}

.colornaranja2 {
color:#FF9933;
font-size:12px;
font-weight:bold;

}

#rutas_mas_info1 {
		margin: 0px 0px 10px 5px ;
		margin-top: 0px;
		
}
.n_list1{
	margin-left:20px;
	width:500px;
}
.n_list1.ul {
	margin: 0px;
	padding: 0px;
	display: block;
}

.n_list1 ul li {
	color:#616161;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	list-style-type:none;
	list-style-position: outside;
	font-weight:lighter;
	border-bottom:none;
	padding:0px;
	margin:0px 0px 0px 7px;
	
}

	#n_c  {
		margin: 0px;
		padding: 0px;
	}

	#n_c ul {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		
		
		
	}
	#n_c ul li {
		margin: 0px 0px 0px 15px;
		padding:0px 0px 0px 0px;
		font-family:Georgia, "Times New Roman", Times, serif;
		list-style-type:none;
		list-style-position:outside;
		font-weight:bold;
		color:#FF9933;
		width:500px;
		border-bottom: 1px solid #e7e7d6;
		height: 25px;
		}
			#n_c ul li img.but{
		margin: 0px 5px 0px 10px;
		padding:0px 0px 7px 0px;
		float:left;
		font-family:Georgia, "Times New Roman", Times, serif;
		list-style-type:none;
		list-style-position:outside;
		border:none;
		}
			#n_c ul li.discript {
			background-image:none;
		margin: 0px 0px 0px 15px;
		padding:0px 0px 7px 30px;
		font-family:Georgia, "Times New Roman", Times, serif;
		list-style-type:none;
		list-style-position:outside;
		font-weight:bold;
		color:#FF9933;
		width:500px;
		border:none;
		}
			#n_c ul li.discript2 {
			background-image:none;
		margin: 0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		list-style-type:none;
		list-style-position:outside;
		font-weight:bold;
		background-image:url(../imagenes/buttoncrossminos.gif);
		display:none;
		float:left;
		}
			#n_c ul li.discript3 {
		display:none; 
		text-align:justify;	
		border-bottom: 1px solid #e7e7d6;
		height: auto;
		}
		div.fleft{
		margin-left: 10px; 
		width:22px;
		
		}
		
		#n_c ul li p{
		margin:0px;
		}
	
	#n_c ul li a {
		color:#FF9933;
		font-weight:bold;
		font-size:11px;
	}
	
.n_bordegris {
   padding:0px;
   margin:3px 0px 3px 15px;
	border-bottom: #e7e7d6 solid thin;
	width:520px;
	}
	

.n_k1{
width:185px;  
color:#FF9900; 
font-family:Georgia, 'Times New Roman', Times, serif; font-size:12px; 
margin:20px 0px 0px 18px;
float:left;
}
	
.n_k2{
color:#FF9900; 
font-family:Georgia, 'Times New Roman', Times, serif; 
font-size:12px; 
margin:00px 0px 0px 0px; 
}

#n_p{
float:left; 
color:#616161; 
margin:0px;
width:10px;

}	

.n_c1{
		margin: 0px 0px 0px 40px;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:10px;
		color:#616161;
		text-align:justify;
		width:500px;
		font-weight:lighter;

	}
	.e8{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
color:#616161;
margin:0px;
margin:0px 0px 0px 0px;
font-weight:lighter;

}

p.n_p1{
width:10px;
}

.n_ser{
margin :15px 0px 0px 0px; 
padding:10px 0px 0px 40px;
float:left;


}

 

.n_ser p {

height:auto; 
text-align:justify; 
float:left;
margin: 0px 0px 20px 0px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
color: #616161;
		
}

.n_portafoto_p1{
	width: 168px;
	height:133px;
	background-image:url(../imagenes/portafoto_p.jpg);
	background-repeat:no-repeat;
	padding: 11px 0px 0px 9px;
	float:left; 
	margin:0px 0px 0px 0px;
}

#n_port{
float:left;
}



#n_port p.n_portafoto_p2{
width:160px; 
margin:0px 0px 0px 7px; 
width:160px; 
text-align:left;

}
.n_portafoto_p3{
width: 168px;
height:133px;
background-image:url(../imagenes/portafoto_p.jpg);
background-repeat:no-repeat;
padding: 11px 0px 0px 9px;
margin:0px 0px 20px 20px;

}
.n_div{
width:360px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
color: #616161;
text-align:justify;
margin:0px 0px 0px 20px;
}

#n_page{
margin:0px;
float:left;
border:none;
list-style-type:none;
list-style-position:outside;
}

#n_page ul{
margin:20px 0px 0px 15px;
float:left;
border:none;
list-style-type:none;
list-style-position:outside;
}

#n_page ul li{
float:left;
margin: 0px 0px 0px 4px;
padding:0px 0px 0px 0px;
font-family:Georgia, "Times New Roman", Times, serif;
list-style-type:none;
list-style-position:outside;
border:none;
color:#FFFFFF;
}

#n_page ul li a{
margin:0px;
font-family:Georgia, "Times New Roman", Times, serif;
list-style-type:none;
list-style-position:outside;
font-weight:bold;
background-color:#FFFFFF;
font-size:17px;
text-decoration:none;
border:none #FFFFFF;
color:#FFFFFF;
}

#n_page ul li a.active{
color:#636363;
font-weight:lighter;

}
#n_r{
float:left;
}

#n_r p.r{
width:150px; 
text-align:left;
margin:0px 0px 0px 0px;
}


#n_q{
color:#FF9900; 
font-family:Georgia, 'Times New Roman', Times, serif; 
font-size:12px; 
margin-left:0px;
margin-top:5px;
float:left;
width: 150px;
}

h2.gd1 {
	/*
	background-image: url(../imagenes/fondo_h2_gd.jpg);
	background-repeat:no-repeat;
	height: 25px;
	*/
	color: #21180d;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	padding:5px 5px 5px 20px;
	margin:0px 0px 20px 30px; 
	width:450px
}

#n_w{
float: left; 
padding-left: 15px;
}

#n_e{
float:right;

}
#n_e p.quis{
width:270px; 
margin-right: 85px;
}

#n_r{
float: left; 
padding-left: 15px;
}

#n_y{
float:right; 
}
#n_y p.quis1{
width: 290px; 
margin-right: 85px; 
}


#n_u{
float:left; 
padding-left: 15px; 
}

#n_i{
width:150px; 
color:#FF9900; 
font-family:Georgia, 'Times New Roman', Times, serif;
font-size:12px; 
float:left; 
margin:10px 0px 0px 7px; 
}

#n_o{
float:right;
}

#n_o p.d{
width:340px; 
margin-right:50px;  
color:#616161;
}

.n_p{
float:left; 
padding-left: 7px;
}

#n_p p.pl{
width:340px;
}
#n_a{
float:left;
}

#n_s{
float:right;
}
#n_s p.quisom3{
width:620; 
margin-right:65px; 
color:#616161;
}

h2.gdb{
color: #21180d;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	padding:5px 5px 5px 20px;
	width:470px; margin:0px 0px 0px 40px;
}
#n_f{
 
padding:10px 0px 30px 30px; 
float:left;
}
#n_fs{
float:left;
margin:0px 0px 0px 0px;
width: 75px;
text-align:right;
}

.portafoto_pefcont {
	float:left; 
	padding:0px 0px 10px 30px;
}
.portafoto_pefcont2 {
	float:left; 
	padding:0px 0px 10px 40px;
}
.portafoto_pef {
	width: 168px;
	height:133px;
	background-image:url(../imagenes/portafoto_p.jpg);
	background-repeat:no-repeat;
	padding: 5px 0px 0px 9px;
	margin:0px 0px 0px 0px;
}
#n_fse{
float:left;
margin:0px;
}

#n_fse p.fse{
width:150px; 
text-align:left; 
margin:0px 0px 0px 7px;

}

#n_fset{
color:#FF9900;
 font-family:Georgia, 'Times New Roman', Times, serif; 
 font-size:12px; 
 margin-left:7px; 
 margin-top:5px;
}

#n_fseta{
float:left;
margin:25px 0px 0px 25px;
}

#n_ser1{
float: left; 
padding-left: 15px;
}
.n_ser1_portafoto_p {
	width: 168px;
	height:133px;
	background-image:url(../imagenes/portafoto_p.jpg);
	background-repeat:no-repeat;
	padding: 11px 0px 0px 9px;
	margin:20px 0px 20px 35px;
}

#n_ser2{
float:right; 
}

#n_ser2 p.ser1{
width:260px;
margin-right: 85px; 
margin-top:20px;
}

h2.sergd {
	
	color: #21180d;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	padding:5px 5px 5px 20px;
	width:470px;
	margin:0px 0px 0px 40px;
	
}

.n_ser3{
float:left; 
margin:0px 0px 0px 30px;
}

.n_quis1{
width:270px;
margin-right: 85px;
}

#n_quis3{
float: right;
}

#n_quis3 p.quis3{
width:620; 
margin-right:65px;
color:#616161;
}
.n_quisomm{
margin:10px 0px 0px 10px;
}

h2.gdquisom3 {
	/*
	background-image: url(../imagenes/fondo_h2_gd.jpg);
	background-repeat:no-repeat;
	height: 25px;
	*/
	color: #21180d;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	margin: 0px 50px 10px 15px;
	padding:5px 5px 5px 20px;
	margin:0px 0px 0px -40px;
	
}




.fleft {
	float: left;
}
.fright {
	float: right;
}
p#contactar_txt {
	width: 450px;
}