/* ************************* 

[MASTER STYLESHEET] 
 Project: LACTALIS
 Version: 1  
 Last change: 18/11/2008
 Assigned to: DIGITAL GARDEN - J.MARTINET 

************************* */

html{padding:0; margin:0; font-size:100%; color:#0D2B88;}
 
body {padding:0; margin:0; font-family:Arial, Helvetica, sans-serif; background:#fff url(../images/home-inox/home_bg_center_V2.jpg) repeat-y center 0;}

/* Gestion des titres */
h1, h2,h3, h4,h5, h6,dl, dt, dd, img, p, img a{  padding:0; margin:0; list-style:none; border:none;}
.clear{ display:block; width:100%; clear: both; font-size: 1px;  line-height:0.1em;}
ul, li { padding:0; margin:0; list-style:none;  }

/* Gestion des formulaires */
fieldset{ padding:0; margin:0; border: none; display:block;}
form{ padding:0; margin:0; border: none; display:inline;}

.input{ color:#a4a493;background-color:#fff; }
.select{ color:#a4a493;background-color:#fff; }
.textarea{ color:#a4a493;background-color:#fff; }
textarea {font-family: Verdana, "Lucida Grande", Lucida, Tahoma, "Trebuchet MS", Arial, Geneva, Helvetica, sans-serif; font-size:11px;}
table, tr, td { border-collapse:collapse; padding:0; margin:0}

a { color:#333333; background-color:inherit;}
.bleu{color:#3db3d0; background-color:inherit; text-decoration:none!important }
.cyan { color:#17839e!important;background-color:inherit;}
a.bleu{color:#3db3d0; background-color:inherit; text-decoration:none; }
a:hover.bleu{ text-decoration:underline; }
.centrer { text-align:center}


/* positionnement */
#contenair {width:950px; margin:0 auto; min-height:600px; position:relative; background: url(../images/home-inox/home_bg_V4.jpg) no-repeat  center 0;}
* html #contenair { height:600px;}


/* homenav */
.homenav {width:950px; height:100px; float:left; margin-top:288px; margin-left:3px; }
.homenav ul {}
.homenav ul li { display:inline;}
.homenav ul li a { height:100px; display:block; float:left; text-decoration:none;}
.homenav ul li a span { display:none;}
.homenav ul li.item1 a { background:url(../images/home-inox/homenav/homenav_01.jpg) no-repeat 0 0; width:188px;}
.homenav ul li.item2 a { background:url(../images/home-inox/homenav/homenav_02.jpg) no-repeat 0 0; width:189px;}
.homenav ul li.item3 a { background:url(../images/home-inox/homenav/homenav_03.jpg) no-repeat 0 0; width:189px;}
.homenav ul li.item4 a { background:url(../images/home-inox/homenav/homenav_04.jpg) no-repeat 0 0; width:188px;}
.homenav ul li.item5 a { background:url(../images/home-inox/homenav/homenav_05.jpg) no-repeat 0 0; width:196px;}

.homenav ul li.item1 a:hover {background:url(../images/home-inox/homenav/homenav_01.jpg); background-position:0 -100px;}
.homenav ul li.item2 a:hover {background:url(../images/home-inox/homenav/homenav_02.jpg); background-position:0 -100px;}
.homenav ul li.item3 a:hover {background:url(../images/home-inox/homenav/homenav_03.jpg); background-position:0 -100px;}
.homenav ul li.item4 a:hover {background:url(../images/home-inox/homenav/homenav_04.jpg); background-position:0 -100px;}
.homenav ul li.item5 a:hover {background:url(../images/home-inox/homenav/homenav_05.jpg); background-position:0 -100px;}

*html .homenav ul li.item1 a:hover {background-position:background-position:0 0; cursor:pointer}

/* blockhomecenter */
.blockhomecenter { width:950px; float:left; margin-left:2px;}
.blockhomecenter .top{ width:950px; background:url(../images/home-inox/home_blockcentertop.jpg) no-repeat 0 0; height:18px; font-size:1px}
.blockhomecenter .center { width:950px; background:url(../images/home-inox/home_blockcentercenter.jpg) no-repeat 0 0; min-height:132px; padding:0 0 0px 0}
* html .blockhomecenter .center { height:137px;}

.blockhomecenter .center .colonne1 { width:320px; float:left; margin:0 0 0 15px; display:inline;}
.blockhomecenter .center .colonne1 ul{ width:185px; float:left;}
.blockhomecenter .center .colonne1 .image { float:left; width:135px;}
.blockhomecenter .center .colonne2 { width:215px; float:left; margin:0 0 0 50px; display:inline;}
.blockhomecenter .center .colonne2 ul { width:110px; float:left;}
.blockhomecenter .center .colonne2 ul li.commentaires { line-height:1.1em}
.blockhomecenter .center .colonne2 p.image { float:left; width:105px;}
.blockhomecenter .center .colonne3 { width:300px; float:left; margin:0 0 0 30px; display:inline;}
.blockhomecenter .center .colonne3 p.image { float:left; margin:0 20px 0 0}
.blockhomecenter .center .colonne3 ul { width:125px; float:left;}

.blockhomecenter .center ul { padding:5px 0 0 0;}
.blockhomecenter .center ul li { padding:0 0 4px 0;}
.blockhomecenter .center ul li.titre { font-size:12px; color:#0D2B88; background-color:inherit; font-weight: bold; padding:0 0 10px 0;}
.blockhomecenter .center ul li.titre a{ font-size:12px; color:#0D2B88; text-decoration:none;}
.blockhomecenter .center ul li.titre a:hover { text-decoration:underline;}
.blockhomecenter .center ul li.commentaires { font-size:11px; color:#0D2B88; background-color:inherit; font-family:Verdana, Arial, Helvetica, sans-serif;}
.blockhomecenter .center ul li.ensavoirplus a{ color:#00A1C6; background:url(../images/puce_bleue.gif) no-repeat 0 4px; font-size:11px; font-weight:bold; text-decoration:none; padding-left:8px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.blockhomecenter .center ul li.ensavoirplus a:hover{ text-decoration:underline;}

.blockhomecenter .bottom { clear:both; float:none; width:950px; background:url(../images/home-inox/home_blockcenterbottom.jpg) no-repeat 0 0; height:9px; font-size:1px}


/* homefooter */
.homefooter { width:943px; height:33px; padding:1px 0 0 0; float:left;  height:36px; margin-left:2px;   font-size:11px;  z-index:4}
.homefooter .content {  background:url(../images/home_footerbar.png);width:943px; height:33px; padding:2px 0 0 0; }
.homefooter .content ul { float:right; padding:12px 12px 0 0}
.homefooter .content ul li {display:inline; color:#0f586a; background-color:inherit;}
.homefooter .content ul li a { color:#0f586a; background-color:inherit; text-decoration:none; padding:0 5px 0 0;}
.homefooter .content ul li a:hover { text-decoration:underline}
.homefooter .content ul li a.blanc {text-decoration:underline;color: #FFFFFF;}
.homefooter .searchbox { width:430px; float:left;}
.homefooter .searchbox p { background:url(../images/loupe.jpg) no-repeat 0 0; padding:0 0 0 20px; margin:10px 0 0 20px; }
.homefooter .searchbox p .selectbox { width:160px; height:18px;border:1px solid #06a4ce; color:#0f586a; background-color:#fff; font-size:11px}


/*flash-home*/
#flash-home{position:absolute;width:336px; height:164px; right:0px; margin:0;}

.concours {
	position:absolute;
	top:50px;
	right:141px;
	top:175px;
}


.lien_president {position:absolute; right:15px; top:55px; height:50px; width:100px;}
.lien_president a {display:block; height:50px; width:100px;}

.lien_laitiere {position:absolute; right:15px; top:154px; height:50px; width:100px;}
.lien_laitiere a {display:block; height:50px; width:100px;}
.newsletter {
	position:absolute;
	top:50px;
	right:636px;
	top:246px;
}
.newsletter a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0055a4;
}
.newsletter a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
