@charset "utf-8";
/* CSS Document */

    body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align: left;
	}
	
img {behavior: url(/css/iepngfix.htc); }

.style1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size:14px;
	text-align: justify;
	font-weight: normal;
	height:345px;
	width:auto;
	overflow:auto;
	padding-right:25px;
	margin-right:12px;
	padding-left:25px;
	margin-top:10px
	}
	
	
	.style1precios {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size:14px;
	text-align: justify;
	font-weight: normal;
	height:285px;
	width:auto;
	overflow:auto;
	padding-right:25px;
	margin-right:12px;
	padding-left:25px;
	margin-top:10px
	}
	
	
	.style1white {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size:13px;
	text-align: justify;
	font-weight: normal;
	}
	
	
	.style2 {font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: normal;
	font-size:25px}
	
	.style3 {color: #E3712A;
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px}
	
	.substyle3 {color: #E3712A;
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px}
	
	.substyle3a {
	color: #E0C5C4;
	font-family: Arial, Helvetica, sans-serif;
	font-size:19px;
	font-weight:bold;
	font-style: italic;
	text-align: right;
}
	
	.style4 {color: #B0C51C;
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px}
	
	.substyle4 {color: #B0C51C;
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px}
	
	.style5 {color: #1A9EC5;
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px}
	
	.substyle5 {color: #1A9EC5;
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px}
	
	.style6 {font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	font-size:14px;}
	
	.style7 {font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;}
	
	.style8 {color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px}
	
		.style8a {color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px}
	
    .style9 {color: #82150D;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;}
	
	    .style9a {color: #82150D;
	font-size: 19px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;}
	
	.style14 {color: #82150D;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bolder
	
	}
	
	a:link {color: #FFFFFF;
	text-decoration: underline;}
    
	a:visited {color: #CCCCCC;
	text-decoration: underline;}
    
	a:hover {color: #CCCCCC;
	text-decoration: none;}

    a:active {color: #FFFF99;
	text-decoration: underline;}
	
	.estiloregionesnaranja {font-family:Arial, Helvetica, sans-serif; font-size:14; font-weight:bold; color:#E3712A;}
	.estiloregionespurple{font-family:Arial, Helvetica, sans-serif; font-size:14; font-weight:bold; color:#7E3A6B;}
	.estiloregionesverde{font-family:Arial, Helvetica, sans-serif; font-size:14; font-weight:bold; color:#B0C51C;}
	.estiloregionescyan{font-family:Arial, Helvetica, sans-serif; font-size:14; font-weight:bold; color:#14BFAC;}


#apDiv1 {
	width:352px;
	height:75px;
	text-align:justify;
	float:right;
	position: absolute;
	bottom: 0;
	right:10px;
	margin-right:115px;
}
#apDiv2 {
	width:182px;
	height:73px;
	text-align:right;
	float:left;
	position: absolute;
	bottom: 0;
	left:0;
	margin-left:18px;
}

/* Pie de pagina */

#container11 {width:620px}

#footeraddress {
	width:530px;
	height:38px;
	color: #82150D;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:right;
	margin-top:10px;
	margin-left:15px;
	float:left;
}

#footerlogo {
	float: right;
	width:51px;
	height:38px;
	margin-top:10px;
	margin-left: 2px;
}
	
/* Tienda */	

#greenbgtienda {
	width:840px;
	height:200px;
	margin:20px;
	background-color:#466020;
	background-position:center
}
#whitebgtienda {width:840px; height:180px; margin:20px; background-color:#ffffff; background-position:center}

.tiendaborder {border-left: thick solid #466020; border-right:thick solid #466020;}
.tiendaborder1 {border-right:thick solid #466020;}
.tiendaborder2 {border-bottom:thin solid #C9DB55;}

/* div eventos */

#eventoscontainer {
	width:860px;
	height:420px;
	position:relative;
	margin-left: 15px;
}

#eventoscontainer2 {
	width:529px;
	height:360px;
	text-align:justify;
	float:right;
	position: absolute;
	bottom: -49px;
	right:-1px;

}
#eventoscontainer3 {
	width:312px;
	height:305px;
	text-align:justify;
	float:left;
	position: absolute;
	bottom: 0;
	left:0;
	margin-top:15px
}
