@charset "utf-8";
body {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	color:#393a3b;
	background:#fff;
	margin: 0px;
}
.ext{background:#dbdbdb url(../img/bkgnd_agricolair.gif) top left repeat-x;}
.int{background:#dbdbdb url(../img/bkgnd_agricolair_int.gif) top left repeat-x;}
#mainbkgnd{width:955px;	min-height:600px; height:100%; margin:0 auto;  border:1px solid #FFF;}
#main{
	width:872px;
	min-height:600px;
	height:100%;
	margin:0 auto;	
}
#header{
	width:100%;
	height:166px;
	background-color:#FFF;
	margin-top:7px;
}
#menu{
	width:100%;
	height:31px;
	border-left:#ededed 1px solid;
	border-top:#ededed 1px solid;
	border-right:#ededed 1px solid;
	border-bottom:#fdcc0a 3px solid;
	font-size: 12px;
}
#menu div, form div.bordeR_menu{
	/*padding:0 4px;*/
	height:100%;
	line-height:3em;
	display: inline-block;
	text-align:center;
}
#menu div:hover, form div.bordeR_menu:hover{
	background-color:#fdcc0a;
	color:#fff;
	cursor:pointer;
}
.bordeR_menu{border-right:#ededed 1px solid;}
#banner{
	width:100%;
	height:266px;
}
#banner_int{
	width:100%;
	height:156px;
}
#container{
	width:100%;
	min-height:126px;
	height:100%;
	background:#FFF url(../img/bkgnd_container.jpg) top right repeat-y;
}
#container_int{
	width:100%;
	min-height:126px;
	height:100%;
	background:#FFF url(../img/bkgnd_container.jpg) top right repeat-y;
	padding-top:42px;
}
#logo{
	width:400px;
	height:100%;
	float:left;
	background:url(../img/logoagricolair.png) right center no-repeat;
}
#headbanner_ext{
	width:471px;
	height:165px;
	float:left;
	background:url(../img/headbanner_agricolair_ext.png) top right no-repeat;
	margin-top:0;
	
}
#headbanner_int{
	width:471px;
	height:165px;
	float:left;
	background:url(../img/bannerint02.jpg) top right no-repeat;
	margin-top:0;
	
}
#shortcuts{
	position: relative;
	top:24px;
	left:247px;
	width:200px;
	height:14px;
	text-align:right;
	font-size:10px;
	vertical-align:middle;
}
#shortcuts a{
	text-decoration:none;
	color:#393a3b;
}
#shortcuts a:hover{
	text-decoration:underline;
	color:#000;
}
#leads{display:inline-table; padding-top:18px;}
.br8{border-right:8px solid #fff;}
.lead{width:212px; display:table-cell; background-color:#eaeaea; margin-top:18px;}
.lead h1, .lead h2, .lead h3, .lead h4{width:100%; font-weight:700; font-size:11px; background-color:#fff; margin:0; line-height:3em; text-align:center;}
.lead p{margin:10px; text-align:justify;}
.lead img{
	border:0px solid #FFF;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;}
.info{width:432px; display:table-cell;}
.info h1, .info h2{font-weight:700; font-size:18px; margin:0; line-height:2em; text-align:left; padding-left:17px;}
.info p{margin:10px; text-align:justify;}
.blue{color:#0b8027;}
.red{color:#fdcc0a;}
#footline{width:100%; height:15px; background:url(../img/footagricolair.png) center; margin:5px 0;}
#footer{width:100%; height:100px; margin:0;}
#content{
	margin:0px auto;
	width:80%;
	height:auto;
	border:2px solid #CCC;
	padding:20px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	-webkit-box-shadow: 1px 1px 4px 4px #CCC;
	-moz-box-shadow: 1px 1px 4px 4px #CCC;
	box-shadow: 1px 1px 4px 4px #CCC;
	margin-bottom:42px; 
}
#content h1, #content h2{
	color:#0b8027;
	font-size:18px;
	padding-bottom:10px;
	border-bottom:1px dashed #ccc;
}
#content img{
	border:1px solid #CCC;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	-webkit-box-shadow: 1px 1px 4px 4px #CCC;
	-moz-box-shadow: 1px 1px 4px 4px #CCC;
	box-shadow: 1px 1px 4px 4px #CCC; 
}
.w140p{width:140px;}
.w68p{width:68px;}
.w182p{width:182px;}
.w89p{width:89px;}
.w60p{width:60px;}
.w131p{width:131px;}
.w73p{width:73px;}
.w122p{width:122px;}
.w120p{width:120px;}
.bgWhite{background-color:#FFF;}
.pointer:hover{cursor:pointer;}
.page_navigation , .alt_page_navigation{
	padding-bottom: 10px;
}

.page_navigation a, .alt_page_navigation a{
	padding:3px 5px;
	margin:2px;
	color:#fdcc0a;
	text-decoration:none;
	float: left;
	font-family: Tahoma;
	font-size: 12px;
}
.active_page{
	color:#0b8027 !important;
}
div#content.gallery>div.content>a>img{margin:10px;}
.index_form, .index_form input[type=submit]{font-size:0.9em;}
.index_form input[type=submit]:hover{cursor:pointer;}
.ftxt{width:75px; font-size:0.9em;}