@import url('reset.css');
html,body{height:100%;background-image:url(../images_css/fondo.png);background-repeat:repeat-x;background-color:#7ea514;}
#basi{line-height: 1;font: normal 12px Arial, Helvetica, sans-serif;vertical-align: top;color: #131314;width:975px;margin:0px auto;}
.centro{margin:0 auto;}
.right {float: right;}
.left {float: left;}
.align-left {text-align: left;}
.align-right {text-align: right;}
.align-center {text-align:center;}
.justify {text-align:justify;}
.hide {display: none;}
.clear {clear: both;}
.bold {font-weight:bold;}
.italic {font-style:italic;}
.underline {border-bottom:1px solid;}
img.centered {display: block;margin-left: auto;	margin-right: auto;}
img.alignleft {float:left;margin:4px 10px 4px 0;}
img.alignright {float:right;margin:4px 0 4px 10px;}
.clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.clearfix {	display: block;}
.atrac{font-weight:bold; color:#58700e;}
html[xmlns] .clearfix {	display: block;}
* html .clearfix {	height: 1%;}
a:link, a:visited {color: #333;}
a:hover {color: #111;text-decoration:underline;}
a:active {color: #111;}
h1 {display:none;}
h2 {font-family: Arial, Geneva, Helvetica, sans-serif;font-weight:bold;margin-left:10px;color:#597210;}
h4 {font: bold 1em Arial, Geneva, Helvetica, sans-serif;font-size:12px;	width:176px;margin:10px 0px 0px 0px;float: left;color: #58710c;position: relative;}
h5 {font: bold 0.9em Arial, Geneva, Helvetica, sans-serif;}
#cabecera {height:279px;width:975px;}
#menuiv{display:none;}
#cuerpo {background-image: url(../images_css/fondot.png);background-repeat: repeat-y;background-position: center;clear: both;padding-top: 10px;}
#cuerpo p {margin:0px 52px 10px 52px;text-align:justify;font-family:Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;font-weight: normal;letter-spacing: normal;line-height: 1.45em;}
#cuerpo p.titulo{font-family: Arial, Geneva, Helvetica, sans-serif;font-weight:bold;font-size:14px;color:#597210;}
#cuerpo p.descripcion{font-family: Arial, Geneva, Helvetica, sans-serif;font-weight:bold;color:#597210;}
#noticias {background-image: url(../images_css/fondot.png);	background-repeat: repeat-y;background-position: center;}
.fotonoti {	margin:9px 21px 0px 9px;width:164px;height:124px;background-image:url(../images_css/fondonoticia.jpg);float: left;display: block;}
.fotonoti img {	margin: 1px 0px 0px 1px;}
.w150{height:150px;}
.w200{height:200px;}
.w350{height:350px;}
.w400{ height:400px;}
.h200{width:600px;}
.titulo {margin:10px 10px 10px 39px;}
.titulon {margin:10px 10px 10px 0px;}
#pie {height:52px;background-image: url(../images_css/fondot.png);background-repeat: repeat-y;background-position: center;}
#pien{height:52px;background-image:url(../images_css/fondo_pie.jpg);background-repeat:repeat-x;width:953px;margin:0 auto;position:relative;}
#pien p {color:#FFF;font-size:11px;width: 350px;position:absolute;right: 292px;top: 17px;z-index: 50;}
.noticia {margin:0px 10px 10px 10px;background-image:url(../images_css/fondo_noti.jpg);width:600px;height:137px;}
.noticia p {float:left;width:370px;padding-left:15px;position: relative;}
.noticia h2 {font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#5a7310;float:left;width:370px;margin:8px 8px 5px 0px;background-image:url(../images_css/flecha.gif);background-repeat:no-repeat;padding-left:15px;position: relative;}
.noticia a:link ,.noticia a:visited {color:#ffffff;float:right;padding-left:15px;height:18px;width:71px;background-repeat:no-repeat;background-image:url(../images_css/mas.png);margin:10px 18px 0px 0px;text-decoration:none; color:#ffffff;}
.noticia a:hover{ background-image:url(../images_css/mas2.png); text-decoration:underline; color:#fff;}
ul#oferta {margin:0 0 0 39px;position:relative;width: 900px;}
ul#oferta li {background-color:#c8d1ad;background-repeat:no-repeat;padding:10px;position:relative;margin-bottom: 10px;width: 880px;border-bottom:1px solid #7f973e;	background-image:url(../images/flecha.jpg);}
ul#oferta li a {margin-left:20px;text-decoration:none;font-weight:bold;}
ul#oferta li a:hover {text-decoration:underline;}
#contactos {float:left;width:390px;margin-left:35px;position:relative;display:block;}
.proveedor {width:79px;	height:40px;margin:5px 15px 0px 0px;float:left;}
#base0 {float:left;height:361px;width:460px;position:relative;display:block;margin-left: 35px;}
#base1 {float:left;	height:361px;width:460px;position:relative;	display:none;margin-left: 35px;}
#base2 {float:left;	height:361px;width:460px;position:relative;	display:none;margin-left: 35px;}
#base3 {float:left;	height:361px;width:460px;position:relative;	display:none;margin-left: 35px;}
#base4 {float:left;	height:361px;width:460px;position:relative;	display:none;margin-left: 35px;}
#base5 {float:left;	height:361px;width:460px;position:relative;	display:none;margin-left: 35px;}
#base6 {float:left;	height:361px;width:460px;position:relative;	display:none;margin-left: 35px;}
#base7 {float:left;	height:361px;width:460px;position:relative;	display:none;margin-left: 35px;}
#contactos ul {margin:10px 10px 15px 10px;float: left;width: 170px;}
#contactos ul li {margin-bottom: 5px;font-weight: bold;}
#contactos ul li a:link,#contactos ul li a:active, #contactos ul li a:visited{padding-left:20px;text-decoration:none;background-image:url(../images_css/puntero.jpg);	background-repeat:no-repeat;}
#contactos ul li a:hover{text-decoration:none;background-image:url(../images_css/punteroff.jpg);background-repeat:no-repeat;}
#datos {
	margin:10px;
	padding-top:10px;
	background-color:#f0f0f0;
	width:370px;
	height:445px;
	position:relative;
	float:left;
	border-top:1px solid #CCC;
}
#datos a{ text-decoration:none;}
#datos a:hover{text-decoration:underline;}
#datos img{ float:left; padding:1px; margin-left:6px; border:1px solid #CCC;}
#galeria {margin:0 auto;position:relative;width: 350px;	height:65px;}
.prove{margin-bottom:10px;height:99px;clear:both;width: 285px;position: relative;border-bottom: 1px solid #89ad1d;}
.prove:hover{background-color:#e7efd2;}
.prove:hover .logoprove{ margin:9px; border: 1px solid #89ad1d;}
.colum{width:33%;float:left;overflow: hidden;}
.mas {position:absolute;height:15px;width:15px;right:1px;bottom:1px;}
.parap {text-align:justify;width:180px;margin:5px 0px;float:left;}
#basi #cuerpo .colum .prove p   {
	text-align:left;
	width:176px;
	margin:5px 0px;
	float:left;
	position: relative;
	height: 70px;
	font-weight: bold;
	color:#131314;
}
.logoprove {width:80px;height:80px;	margin:9px;	float:left;	position: relative;	border:1px solid #fff;}
#masinformacion {position:absolute;	width:500px;height:360px;background-color:#89AD1D;	left: 370px;	top: 327px;	z-index:100;display:none;}
a.volver {	float:right;text-decoration:none;font-weight:bold;padding-left:22px;background-image:url(../images_css/volveri.jpg);background-repeat:no-repeat;margin:10px 45px 0 0;}
a:hover.volver{ text-decoration:underline;}
.clearfloat{clear:both;height:0;line-height:0}