/* ESTILOS DE PLANTILLA */
*{ margin:0px; padding:0px;}
body{ font-family:Arial, Helvetica, sans-serif; margin-top:80px; color:#615F5F;}
img{ border:0px;}

/*CLASE OCULTA*/

.hidden { display:none; }

/** ENLACES **/

.averde:link{ color:#77a202; text-decoration:none;}
.averde:visited{ color:#77a202; text-decoration:none;}
.averde:hover{ color:#77a202; text-decoration:underline;}

.anegro:link{ color:#000; text-decoration:none;}
.anegro:visited{ color:#000; text-decoration:none;}
.anegro:hover{ color:#000; text-decoration:underline;}

.anaranja:link{ color:#FFaF00; text-decoration:none;}
.anaranja:visited{ color:#FFaF00; text-decoration:none;}
.anaranja:hover{ color:#FFaF00; text-decoration:underline;}

.arojo:link{color:#99102F; text-decoration:none;}
.arojo:visited{color:#99102F; text-decoration:none;} 
.arojo:hover{color:#99102F; text-decoration:underline;}
/** ENLACES COOL **/

.all{ position:relative; width:940px; margin:0 auto;}
	#header_contacto {text-align:right; margin-top:20px; font-family:Georgia, "Times New Roman", Times, serif; font-size:10px; font-style:italic;}
	#header_contacto a:link { color:#77A302; text-decoration:none;}
	
	#logo { position:absolute; top:-53px; *top: -33px; left:20px; z-index:99; }
	nav { 
		margin-top:20px; height:42px; background:url(../imgs/system/br_menu.jpg) repeat-x; 
		width:940px; position:relative; float:left;
	}
	
		nav ul { text-align:right; position:relative; float:right; height:42px;}
			nav ul li { position:relative; float:left; display:inline; height:42px; list-style:none;}
				nav ul li a { position:relative; float:left; height:42px; margin:0px 3px 0px 3px; color:#333333; font-size:14px; 
								font-family:Georgia, "Times New Roman", Times, serif;
								padding:10px 8px 14px 8px;}
				nav ul li a:link { text-decoration:none;}
				nav ul li a:visited { text-decoration:none;}
				nav ul li a:hover {text-decoration:none; color:#77A302;}
				
	.slider { background:url(../headers/fondoslider.jpg); width:940px; height:325px; position:relative; float:left;}
		.slider img { height: 265px; width:907px; margin:17px 14px 0px 14px;}
	#slidercontent{ margin:15px 0px 0px 15px; width:907px; height: 265px; overflow:hidden;}
	


/*PIE*/
footer{ position:relative; float:left; width:100%; min-height:252px; background:url(../imgs/system/bg_footer_fix.jpg) repeat-x; margin-top:40px;}
	
#pie { 
	background-image:url(../imgs/system/bg_footer.jpg); width:940px; height:252px; position:relative; float:left; 
	color:#FFF; font-family:Arial, Helvetica, sans-serif;
}

	#pie ul { 
		list-style:none; position:relative; float:right; width:635px; height:auto;
		margin:34px 34px 0px 0px;
	}
		#pie ul h3 { font: bold; font-size:14px; position:relative; float:right; width:170px; margin-top:-3px; }
		#pie ul h3 a:link{ color:#FFF; text-decoration: none;}
		#pie ul h3 a:visited{ color:#FFF; text-decoration:none;}
		#pie ul h3 a:hover{ color:#FFF; text-decoration:underline;}
		#pie ul p { font-size:12px; position:relative; float:right; width:170px;}
			.wpimg { position:relative; float:left; width:58px; }
			.wpimg img{ width:100%; height:auto; margin-left:20px; border:1px solid #FFF;}
		#pie ul li { position:relative; float:left; width:276px; display:inline;  min-height:85px;}
		#pie ul li+li { float:right;}
		#pie ul li+li+li { float:left;}
		#pie ul li+li+li+li { float:right;}
	
	#pie #pie_izq { width:241px; height:199px; position:relative; float:left;}
					#pie #pie_izq h2 { margin-top:35px; margin-left:40px; font-size:22px; 
									font-family:Georgia, "Times New Roman", Times, serif; color:#FFF;}
					#pie #pie_izq p { margin-top:21px; margin-left:40px; margin-right:26px; font-size:17px; 
									font-family:Georgia, "Times New Roman", Times, serif; font-style:italic;}
		
		
	#pie #pie_cen { width:330px; height:199px; position:relative; float:left;  }
	
	#pie #pie_der { width:330px; height:199px; position:relative; float:right; }
		
	
	#pie #contacto { margin-top:215px; margin-right:0px; text-align:right; width:940;  }
					#pie #contacto p { font-size:11px; font-family:Georgia, "Times New Roman", Times, serif; color:#000;} 
					
	
	
			