		/* CSS Document */
		body{
			background-color:#cacca2;
			font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#323a2e;
			margin: 0px;
		
		}
		#fgen{
			overflow:inherit;
			border:none;
			height:400;
		}
		#fondo_img{
			/*background-image:url(images/bg.jpg);
			background-repeat:repeat-x;*/
			height:900px;
		}
		
		#cabecera{
			width: 900px;	
			height: 330px;
		}
		#cuerpo{
			background-color:#f6f7e3;
			float:left;
			height:100%;
		}
		/*inicio de nuevo santa catalina*/
		
		#nn_titulo{
			font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
			font-size:16px;
			font-style:italic;
			font-weight:bold;
			height:35px;
			width:900px;
			background-image:url(images/ti_fnd.jpg);
			background-repeat:repeat-x;	
		}
		#nn_titulo2{
			font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
			font-size:16px;
			font-style:italic;
			font-weight:bold;
			height:35px;
			width:900px;
			background-image:url(images/ti_fnd2.jpg);
			background-repeat:repeat-x;	
		}		
		#nn_titulo2 label{
			color:#fff;
			float:left;
			margin-top:6px;
			margin-left:10px;
		}		
		#nn_titulo3{
			font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
			font-size:16px;
			font-style:italic;
			font-weight:bold;
			height:35px;
			width:900px;
			background-image:url(images/ti_fnd3.jpg);
			background-repeat:repeat-x;	
		}		
		#nn_titulo3 label{
			color:#fff;
			float:left;
			margin-top:6px;
			margin-left:10px;
		}		
		#nn_titulo4{
			font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
			font-size:16px;
			font-style:italic;
			font-weight:bold;
			height:35px;
			width:900px;
			background-image:url(images/ti_fnd4.jpg);
			background-repeat:repeat-x;	
		}		
		#nn_titulo4 label{
			color:#fff;
			float:left;
			margin-top:6px;
			margin-left:10px;
		}			
		#rojo{
			
			color:#e31c20;
			font-size:9px;
		}
		#rojo label{
			margin-left:50px;
		}
		
		.rojo{
				color:#e31c20;
		}
		.verde{
				color:#306f38;
		}	
		#nn_titulo label{
			color:#2c5729;
			float:left;
			margin-top:6px;
			margin-left:10px;
		}
		#nn_cuerpo{			
			background-image:url(images/sep_bottom.jpg);
			background-repeat:repeat-x;
			background-position:bottom;
			width:900px;
			overflow:hidden;
			height:auto;
			margin-bottom:10px;
			padding-bottom:10px;
		
		}
		#nn_cc_foto{
			float:left;
			width:230px;
		}
		#nn_cc_cuerpo{			
			float:right;
			width:650px;
		}
		#nn_cc_texto{
			margin-top:10px;
			margin-right:20px;
			text-align:justify;
		}
		#nn_cc_texto3{
			margin-top:10px;
			margin-left:50px;
			margin-right:50px;
			text-align:justify;
		}
		
		#nn_cc_texto2{
			color:#ad8800;
			padding-right:20px;
			font-size:14px;
			font-weight:bold;
			width:620px;		
		}
		#nn_cc_texto22{
			color:#36333e;
			padding-right:20px;
			font-size:12px;
			font-weight:bold;
			width:620px;		
		}	
		#nn_cc_texto22 ul{
			
		}
		
		#nn_cc2_sec1{
			float:left;
			width:225px;
		}
		#nn_cc2_sec2{
			float:left;
			width:220px;	
		}
		#nn_cc2_sec3{
			float:left;
			width:225px;	
		}
		#nn_cc2_sec4{
			float:left;
			width:220px;	
		}		
		#nn_cc2_sec11{
			float:left;
			width:440px;
		}
		#nn_cc2_sec22{
			float:right;
			width:440px;	
		}
		
		#nn_cc2_secc_foto{
			margin-left:10px;
		}
		#nn_cc2_secc_txt{
			text-align:justify;
			padding-left:15px;
			padding-right:15px;
			margin-top:10px;
		}
		
		#nn_cc_publi{
			margin-bottom:5px;
			margin-top:5px;
			margin-left:15px;
			background-color:#cacca2;
			font-weight:bold;
			height:50px;
			font-size:14px;
			color:#d53132;
		}
		#nn_cc_publi label{
			float:left;
			padding-top:15px;
			padding-left:30px;
		}		
		#nn_cc_subtitu{
			background-image:url(images/lin_sub.jpg);
			background-repeat:repeat-x;
			font-weight:bold;
			height:30px;
			font-size:14px;
			color:#275f2e;
		}
		#nn_cc_subtitu label{
			float:left;
			margin-top:5px;
			margin-left:15px;
		}	
		#nn_cc_subtitu_rojo{
			background-color:#558a93;
			font-weight:bold;
			height:30px;
			font-size:14px;
			color:#fff;
		}		
		#nn_cc_subtitu_rojo label{
			float:left;
			margin-top:5px;
			margin-left:15px;
		}			
		#pie{
			height:30px;
			background-color:#033;
		}		
		#publi{
			background-image:url(images/fnd_2.jpg);
			background-position:bottom;
			background-repeat:repeat;
			width: 900px;
			padding-bottom:5px;
		}
	
		#creditos{
			margin-top:5px;
			width: 900px;
		}
		/*fin de nuevo santa catalina*/
		#subtitulo{
			width: 760px;	
			height: 50px;
		}
		
		#contendor1{
			background-image:url(images/img_fnd.jpg);
			background-repeat:repeat-y;	
			width: 760px;		
			height:auto;
		}

		#contendor_gen{
			background-image:url(images/img_fnd.jpg);
			background-repeat:repeat-y;	
			width: 900px;		
			height:auto;
		}
		#contendor_ggen{
			background-color:#006<
			background-repeat:repeat-y;	
			width: 900px;		
			height:auto;
		}
		

		
		#divConedor{
			width: auto;
			text-align: center;
		}
		#conte_izq{
			float:left;
			text-align:left;
			width:370px;
		}
		#conte_der{
			float:right;
			text-align:left;
			width:370px;
		}
		#conte_gen{
			float:right;
			text-align:left;
			width:760px;
		}		
		
		#tit_1{
			padding-top:10px;
			padding-bottom:10px;
			width:370px;
			height:30px;
		}

		#img_conte{
			float:left;
			padding-right:10px;
			width: 90px;
			height:auto;

		}

		
		#img_1{
		margin-left:10px;
			float:left;			
			width: 90px;
			height:auto;

		}
		#gal{
		margin-left:10px;		
			float:left;					
			width: 90px;
			height:auto;

		}

		#img_2{
			float:left;
			padding-left:11px;
			padding-right:10px;
			width: 150px;
			height:auto;
		}
#img_3{
	float:left;
	padding-left:11px;
	padding-right:10px;
	width: 150px;
	height:auto;
		}		
		
#cont_1{
	float:right;
	text-align:left;
	width: 250px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6f7067;
	}
#cont_3{
	margin-left:20px;
	text-align:left;
	width: 720px;
	height:auto;
	}	
#cont_11{
	float:right;
	text-align:left;
	width: 190px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6f7067;
	}	
#cont_2{
	padding-right:20px;
	text-align:left;
	width: 350px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6f7067;
}
#cont_22{
	float:right;
	padding-right:10px;
	text-align:left;
	width: 180px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6f7067;
	}	

#cont_2 label{
	padding-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#562109;
	font-weight: bold;
}

#cont_2 ul{
	padding:0px;
	margin:0px;
}

#cont_2 li{
	list-style:none;
	padding-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6f7067;
	line-height: 9px;
}


#cont_2 li label{
	padding-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#562109;
	font-weight: bold;
}

#cont_11 ul{
	padding:0px;
	margin:0px;
}

#cont_11 li{
	background-image:url(images/line.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	list-style:none;
	padding-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6f7067;
	margin-bottom:5px;
}


#cont_11 li label{
	padding-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#562109;
	font-weight: bold;
}
#cont_22 ul{
	padding:0px;
	margin:0px;
}

#cont_22 li{
	background-image:url(images/line.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	list-style:none;
	padding-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6f7067;
	margin-bottom:5px;
}


#cont_22 li label{
	padding-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#562109;
	font-weight: bold;
}
#promo{
	margin-left:10px;
	clear:both;
	width: 740px;
	height: 80px;
	padding-bottom:10px;
	padding-top:20px;	
}
		
#contenidoProductoDerecha{
	background-image: url(images/oc_lateral.jpg);
	background-repeat: repeat-y;
	width: 820px;
	padding-top: 20px;
	text-align: center;
}
		
#contenidoProductoCierre{
	background-image: url(images/oc_dow.jpg);
	background-repeat: no-repeat;
	height: 40px;
	width: 820px;
	margin-bottom: 20px;
}
a:link {
	text-decoration: none;
	color: #993210;
}
a:visited {
	color: #983211;
	text-decoration: none;
}
a:hover {
	color: #983211;
	text-decoration: underline;
}
