*{margin:0;padding:0; border:none;}
 

br {clear:both;}
body {
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
	font-size: 10px;
	color:#818154;
	background:url(../images/background.gif) repeat-x;}
a { text-decoration:none;}	
ul { list-style-type:none;}
.sub-ul { margin-left:15px;}	
p{ 	font-size: 10px;
	color:#818154;
	margin-bottom:8px;}	
p.home{ color:#FFF; text-transform:inherit; width:260px; margin-top:10px;}	
.home-des{ margin: 10px; margin-left:0px; }


h1{ 
	font-size: 40px;
	font-weight:bold;
	text-transform:uppercase;
	color:#818154;}	
	
h2{ 
	font-size: 26px;
	font-weight:bold;
	color:#f3881f;}	
	
h2.home{ 
	font-family:"Georgia", "Times New Roman", Times, serif;
	text-transform:uppercase;
	font-size: 20px;
	color:#fff;
	margin-left:25px;
	}	
a.homestyle{ 
font-family:"Georgia", "Times New Roman", Times, serif;
	text-transform:uppercase;
	font-size: 20px;
	color:#fff;
	}	

	
h3{ 
	font-size: 14px;
	color:#f3881f;
	margin-bottom:10px;}
	
	
#contacto h3, #contacto h2, #contacto h4{ 
	color:#455a21;
	font-size:15px;
	width:180px;
	margin-top:3px;
}
#contacto h2{ padding-top:3px; }
#contacto h3{ font-size:13px;}
#contacto h3.contacto{ margin-left:90px; margin-top:-10px; width:50px;}
#contacto h4{ font-size:10px;margin-top:-5px;}
#contacto hr.one{ color:#455a21; background-color:#455a21; width:125px; height:2px; float:left;}
#contacto hr.two{ color:#455a21; background-color:#455a21; width:125px; height:2px; float:left; margin-top:-10px;}


#contacto {
	margin-top:15px;
	font-style:italic;
}	


#contacto .misc{
	background-image:url("../images/tel.gif");
	width:33px;
	height:73px;
	float:left;
}	



.news{ text-transform:uppercase; /*margin-top:15px;*/ float:left;}
.home{ text-transform:uppercase;}
h4, h5{ font-size: 12px;}	
h5{ color:#837775; margin-left:10px; margin-top:10px;}	


	
	
	
#wrapper{
	width:900px;
	margin-left: auto;
	margin-right: auto;
} 	
	
#navbar{
	height:104px;
	padding-left:47px;
	background-color:#FFF;
	/*-webkit-box-shadow: 3px 2px 5px #ccc; */
} 	

#navbar ul li { display: inline;list-style-type:none; padding-left:20px; margin-left:15px; border-left:1px solid #c0c0c0; font-size:34px; }
#navbar li:first-child {border-left:none;}
#navbar ul{ float:left; margin-top:10px; margin-left:40px;}
a.navbar {color:#808080;text-transform:uppercase; font-size:12px; vertical-align:middle;}
a:hover.navbar{color:#f3881f;}

#logo { 
	background-image:url(../images/logo.gif);
	width:114px;
	height:88px;
	float:left;
}
#logo a{ 
	width:114px;
	height:88px;
	float:left;
}


#header{
	height:172px;
	margin-top:1px;

	} 
	
	
#header.produccion{	background:url(../images/produccion.jpg) no-repeat right;border:0;} 	
#header.elmolino{background:url(../images/elmolino.jpg) no-repeat right;border:0;} 
#header.comercializacion{background:url(../images/comercializacion.jpg) no-repeat right;border:0;} 
#header.productos{background:url(../images/productos.jpg) no-repeat right;border:0;}
#header.home{background:url(../images/home.jpg) no-repeat left;border:0; width:900px; height:233px;}

#orange-arrow{
	background:url(../images/orange-arrow.gif) no-repeat;
	width:24px;
	height:20px;
	margin-bottom:10px;
	float:left;
	margin-right:200px;
	} 	
	
#shadow{	background:url(../images/navbar-shadow.gif) repeat left;
	width:388px;
	height:8px;}
	
#descrip{
	float:left;
	width:292px;
	height:130px;
	margin-top:20px;
	margin-left:23px;
	
	}

.bordersup{
	height:39px;
	background-color:#818054;
	}
.bordersup-home{
	height:235px;
	background-color:#818054;
	}

#allcontent{
	background-color:#fff;
	width:100%;
	float:left;
	padding-bottom:40px;
	
	}
	
#sidenav, #second-sidenav{
	background-color:#fff;
	width:215px;
	float:left;
	padding-left:12px;
	padding-top:25px;
	}
	
#line{
	background-color:#c0bfa9;
	width:1px;
	height:404px;
	float:left;
	margin-top:-25px;
	}
.line-home{
	background-color:#c0bfa9;
	width:1px;
	height:222px;
	float:left;
	margin-top:40px;
	}
.line-home2{
	background-color:#c0bfa9;
	width:1px;
	height:180px;
	float:left;
	margin-top:20px;
	
	}
	
#content{
	background-color:#fff;
	border-top:1px solid;
	border-top-color:#c0bfa9;
	width:639px;
	float:left;
	margin-top:-25px;
	padding-left:33px;
	padding-top:27px;

	}
	
#content-home{
	background-color:#fff;
	width:430px;
	height:200px;
	float:left;
	padding-left:10px;
	padding-top:25px;
	}	
	
	
.sidemenu li, .archivo li{ margin-bottom:10px;}	
ul.archivo{ margin-top:10px;}	

.sidemenu a{
	background:url(../images/side-green-arrow.gif) no-repeat;
	color:#818154;
	font-weight:bold;
	}
	
.arrow{background:url(../images/side-green-arrow.gif) no-repeat; width:12px; height:10px; float:left; margin-top:2px; margin-right:10px;}
.archivo a	{color:#818154;}
.sidemenu a:hover, .archivo a:hover{background:url(../images/side-orange-arrow.gif) no-repeat;color:#f3881f;}
#sidenav a.active{color:#f3881f;background:url(../images/side-orange-arrow.gif) no-repeat;}	

.sidemenu span{
	margin-left:21px;
	font-size: 12px;}
.archivo span{
	margin-left:21px;
	font-size: 10px;}
	
#banner{ 
	width:203px;
	height:161px;
	background:url(../images/banner.jpg) no-repeat;}	

#sidenav p{ 
	width:162px;
	margin-left:15px;
	margin-top:5px;}

#news a, #content p a, #info a, .orange, .tooltip {color:#f3881f;}
.news-bullet{background:url(../images/side-orange-arrow.gif) no-repeat; float:left; width:12px; height:10px; margin-top:3px; margin-right:5px;}
.nota{color:#837775; width:158px; margin-left:5px;margin-bottom:10px;}
.fecha{color:#f3881f; margin-bottom:2px;}
.orange { margin-top:10px;}

#content ul{list-style-type:disc; }
.contentnav  li { display: inline;list-style-type:none; padding-left:10px; margin-left:10px; border-left:1px solid #c0c0c0; font-size:10px;}
.contentnav li:first-child {border-left:none; }
ul.contentnav { float:left;  margin-left:-20px; margin-top:15px;  margin-bottom:35px;}
.contentnav a{color:#818154;font-size:12px; font-weight:bold;}
.contentnav a.active {color:#f3881f;}
.contentnav a:hover{color:#f3881f;}

#content p{ width:560px;}
	
#formcontacto{width:290px; float:left; margin-bottom:25px;}
#formcontacto label{width:80px; text-align:right; color:#887775; float:left;margin-top:13px; margin-right:5px;margin-left:-10px;
	display:block; }
.fieldset{ float:left;}
#formcontacto input, #formcontacto select, #formcontacto textarea { width:200px; border: 1px solid #b9b9b6; float:left; margin-top:10px;}
#formcontacto .button {
	border: none;
	background: url(../images/submit.gif) no-repeat top left;
	color:#FFF;
	text-align:center;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	height:18px;
	width:99px;
	float:left;
	margin-left:85px;
}
#mapa{width:226px; height:234px;background:url(../images/mapa.jpg) no-repeat; float:left; margin-left:50px;}


.modulo-a{ width:620px; float:left; margin-bottom:20px;}
.img-mod-a{ width:618px; height:130px; float:left; border:none; margin-top:-20px;}
.modulo-b{ width:400px; float:left; margin-bottom:20px; }
.img-mod-b{ width:120px; height:177px; float:left; border:none; margin-right:17px;}
.rounded-arrow{background:url(../images/rounded-arrow.png) no-repeat; float:left; width:29px; height:29px; margin-top:15px;}
.rounded-arrow-h{background:url(../images/rounded-arrow.png) no-repeat; float:left; width:29px; height:29px; margin-right:10px; margin-top:5px;}
.modulo-c{ width:266px; float:left; padding-left:22px; margin-top:20px;}
.img-mod-c{ height:113px; float:left; margin-top:5px;}

.noticia-by{ float:left; margin-top:10px; margin-right:5px;}
.noticia-fecha{float:left;margin-top:10px;margin-left:5px;}
.ficha-producto{float:left; width:621px;}
#back{float:left; width:100px; margin-left:145px;}
#back a{color:#f3881f;}
.volver-bullet{background:url(../images/back-arrow.gif) no-repeat; float:left; width:12px; height:10px; margin-top:3px; margin-right:5px;}


 
/*ul{border:0; margin:0; padding:0;}*/
#pagination-clean { margin-top:15px;}
#pagination-clean li{
border:0; margin:0; padding:0;
font-size:11px;
list-style:none;
}
#pagination-clean li, #pagination-clean a{
border:0;
margin-right:2px;

}
#pagination-clean .previous-off,
#pagination-clean .next-off {
color:#cecece;
display:block;
float:left;
font-weight:bold;
padding:3px 4px;
}
#pagination-clean .next a,
#pagination-clean .previous a {
font-weight:bold;
border:solid 1px #fff;
} 
#pagination-clean .active{

font-weight:bold;
display:block;
float:left;
padding:4px 6px;
}
#pagination-clean a:link,
#pagination-clean a:visited {
color:#f3881f;
display:block;
float:left;
padding:3px 6px;
text-decoration:none;
}
#pagination-clean a:hover{
text-decoration:none;
}

#langvar a{
	font-size: 10px;
	color:#818154;
	float:right;
	margin-right:10px;
	margin-top:10px;
	
}

#langvar ul li{
		border:none;
		display: inline;list-style-type:none;float:left;
		margin-left:-10px;
}
#langvar ul {
	
	float:right;
	height:20px;
	
}


#fieldset{ width:270px;}



ul#provincias {
	list-style: none;
	background: url("../images/mapaargentina.png") no-repeat 0 0;
	position: relative;
	width: 281px;
	height: 567px;
	margin: 0;
	padding: 0;
}
ul#provincias li {
	/*border: 1px solid #000;*/
	position: absolute;
}

ul#provincias li a{
	display: block;
	height: 100%;
	text-decoration: none;
	/*text-indent: -9000px;*/
}

#santiagodelestero {
	width: 49px;
	height: 68px;
	top: 69px;
	left: 97px;
}

#chaco {
	width: 71px;
	height: 64px;
	top: 47px;
	left: 121px;
}




#catamarca {
	width: 50px;
	height: 78px;
	top: 64px;
	left: 38px;
}

#buenosaires {
	width: 85px;
	height: 123px;
	top: 194px;
	left: 122px;
}


#santafe {
	width: 64px;
	height: 102px;
	top: 108px;
	left: 116px;
}

#tucuman {
	width: 25px;
	height: 33px;
	top: 78px;
	left: 81px;
}

#formosa {
	width: 69px;
	height: 53px;
	top: 19px;
	left: 135px;
}

#cordoba {
	width: 55px;
	height: 89px;
	top: 132px;
	left: 89px;
}

#corrientes {
	width: 58px;
	height: 53px;
	top: 98px;
	left: 174px;
}


#entrerios {
	width: 40px;
	height: 62px;
	top: 144px;
	left: 157px;
}

ul#provincias li a:hover {
	background: url("../images/mapaargentina.png") no-repeat 0 0;
}

ul#provincias li#catamarca a:hover {
	background-position: -0px -584px;
}

ul#provincias li#santiagodelestero a:hover {
	background-position: -78px -584px;
}

ul#provincias li#chaco a:hover {
	background-position: -157px -584px;
}

ul#provincias li#tucuman a:hover {
	background-position: -245px -584px;
}

ul#provincias li#formosa a:hover {
	background-position: -0px -670px;
}
ul#provincias li#cordoba a:hover {
	background-position: -80px -670px;
}
ul#provincias li#corrientes a:hover {
	background-position: -156px -670px;
}

ul#provincias li#buenosaires a:hover {
	background-position: -162px -780px; 
}

ul#provincias li#santafe a:hover {
	background-position: -0px -780px;
	}
ul#provincias li#entrerios a:hover {
	background-position: -240px -670px;
}

ul#provincias li a span {
	display: none;
}

ul#provincias li a:hover span {
	display: block;
	padding: 5px;
	width: 100px;
	background: #f9f1de;
	position: relative;
	top: 50%;
	font: 11px Arial, Helvetica, sans-serif;
	opacity: .75;
	filter:alpha(opacity=75);
	color: #818154;
	-webkit-border-radius: 2px;    /* for Safari */
    -moz-border-radius: 2px;       /* for Firefox */
	
	
}


ul#provincias li a:hover span strong {
	display: block;
	margin-bottom: 5px;
	font-size: 12px;
	text-decoration: underline;}
	
	
ul.provincias li{
	margin-left:10px;
	display:inline;
	list-style-type:circle;

	}
	
ul.provincias {
	margin-right:10px;
	list-style-type:circle;
	
	}