/* Start of CMSMS style sheet 'style-aniter' */
/*	CSS animaux de terroir
	Création Agence Grain de Sel le 14/10/2008 */

*{
	 margin:0;
	 padding:0;
	 border:0;
}

html {
	font-size:8pt;
}

body{
	background-color:#172214;
 	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:1em;
        behavior: url('./csshover2.htc');
}

a{
textdecoration:none;
color:#172214;
}

a img{
border:0;
}


#conteneur{
	position:absolute;
	width:970px;	 
	left:50%;
	margin-left:-485px;
	padding-bottom:20px;
	margin-top:46px;
	min-height:781px;
	_height:781px;
 }

.titreLogo{
	width:970px;	 
	text-transform:uppercase;
	color:#f0f7cd;
	text-align:center;
	text-decoration:none;
	font-weight:normal;
	display:block;
	font-size:2.3em;
 	font-family:Arial, Verdana, Helvetica, sans-serif;
 }

.slogan{
	width:970px;	 
	text-align:center;
	display:block;
	margin-top:10px;
 	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:1.3em;
 }

#centre{
	width:970px;	 
	margin-top:44px;
 }

#left{
	display:block;
	width:170px;
	float:left;	
	height:595px;
	overflow:hidden;
	background-color:#031200;
 }

#leftGalerie{
	display:block;
	width:170px;
	float:left;	
	height:645px;
	overflow:hidden;
	background-color:#031200;
 }


#right{
    position:absolute;
	width:800px;
	left:170px;
    _margin-left:0px;	
	min-height:579px;
	_height:579px;
	background:url("../images/animauxdeterroir/bkg_right.gif") 0 0 repeat-x; 
	padding-top:13px;
 }

.lienVisiterGalerie{
	text-transform:uppercase;
	text-decoration:none;
	font-weight:normal;
	display:block;
	color:#fff;
	background-color:#172214;
	width:160px;
	font-size:1.2em;
	padding-bottom:5px;
 }

#texteLeft{
	position:absolute;
	color:#cfd1ce;
	width:150px;
	font-size:0.9em;
	bottom:180px;
	padding:10px 10px 0px 10px;
 }
#lienLegendeGalerie {
color: #eeea10;
text-decoration:none;
}
#lienLegendeGalerie:hover {
text-decoration:underline;
}
#texteLeft2{
	color:#cfd1ce;
	width:150px;
	font-size:1em;
	text-align:bottom;
	padding:10px 10px 10px 10px;
 }

#texteLeft2 h2{
	color:#e9fc0e;
	font-size:1.1em;
	text-transform:uppercase;
	width:150px;
	padding:40px 0px 10px 0px;
	font-weight:normal;
 }


#texteLeft a{
	color:#e9fc0e;
	font-size:0.9em;
	text-decoration:none;
 }

#texteLeft2 a{
	color:#e9fc0e;
	font-size:1em;
	text-decoration:none;
 }

#left a:hover{
	text-decoration:underline;
 }



#imgDefilement{
        /*position : absolute;*/
	width:800px;
	background:#031200;
	height:463px !important;
	/*margin-top:-608px;*/
 }

#imgGalerie{
    /*position : absolute;*/
	width:800px;
	background:#031200;
	height:513px !important;
	/*margin-top:-608px;*/
 }

/** Menu **/

#systeMenu{
	position:absolute;
	margin:0;
	padding:0;
	width:114px;
	height:418px;
        -moz-opacity:0.4;
	filter:alpha(opacity=40);
	opacity : 0.4; 
	background-color:#fff;
	padding:15px;
	left:656px;
	top:12px;
}

#menu{
        position:absolute;
	margin:0;
	padding:0;
	height:418px;
	list-style-type: none;
	margin:0;
	padding:0;
	width:300px;
	left:500px;
	top:12px;
	-moz-opacity:1;filter:alpha(opacity=100);
	overflow:visible;
        padding-top:20px;
}
	
#menu li {
	display:block;
	text-decoration:none;
	margin-bottom:4px;
        margin-left:156px;
	/*width:114px;*/
        padding-left:20px;
        overflow:visible;
	}

#menu li.sep{
height:15px;
_height:15px;
_font-size:10%;
_margin:0 !important;
overflow:hidden !important;
}

#menu a {	
	font-family:Arial, Helvetica, sans-serif;
	display:block;
	color:#fff;
	text-decoration:none;
	width:114px;
	text-align:left;

}
#menu a:hover{
	color:#e9fc0e;
	}

#menu h1 {	
	font-family:Arial, Helvetica, sans-serif;
	display:block;
	color:#e9fc0e;
	text-decoration:none;
	width:114px;
	text-align:left;
	font-size:1em;
	font-weight:normal;
}


/** sous menu **/

#menu li ul{
display:none;
}

#menu li:hover ul, a:hover ul{
        display:block;
        position:absolute;
	list-style-type: none;
	margin:0;
	padding:0;
	width:160px;
	background-color:#fff;
       -moz-opacity:0.4;
       filter:alpha(opacity=40);
       opacity:0.4;
       margin-top:-19px;
	right:144px;
       overflow:visible;
}
	
#menu li ul li{
	display:block;
	text-decoration:none;
	width:140px;
	border-bottom:2px solid #031200;
	margin:0 !important;
	}

#menu li ul li:hover {
	background-color:#031200;
}

#menu li ul li:hover a{
	color:#cfde21;
	}

#menu li ul li a {	
	font-family:Arial, Helvetica, sans-serif;
	display:block;
	color:#031200;


	text-decoration:none;
	text-align:left;
	padding-left:10px;
	padding-top:2px;
	padding-bottom:2px;
}



#menuPhoto{
	width:800px;
	background:url("../images/animauxdeterroir/bkg_defilement.gif") 0 0 repeat-x; 
	height:82px;
	margin-top:33px;
	padding-top:4px;
 }

#lienMenuPhoto{
	color:#fff;
	text-transform:uppercase;
	text-decoration:none;
	font-size:1em;
	margin-left:13px;
	margin-top:30px;
	float:left;
 }

#lienMenuPhoto:hover{
	text-decoration:underline;
 }

#imgMenuPhoto {	
    position:relative;
	width:527px;

	height:67px;
	margin-left:250px;
	top:5px;
}

#fleche{
	float:left;
	margin-top:18px;
}

/** Menu menu photo **/

#menuMenuPhoto{
	list-style-type: none;
	margin:0;
	padding:0;
	width:458px;
	_width:456px;
	height:67px;
	margin-left:54px;
	_margin-left:50px;

}
	
#menuMenuPhoto li {
	display:block;
	text-decoration:none;
	width:67px;
	float:left;
	margin-right:47px;
	_margin-right:27px;
	_margin-left:10px;
	}

#menuMenuPhoto a {	
	text-decoration:none;
	width:67px;

}
#menuMenuPhoto a:hover {
	}

.separateur{ 
	 display: block;
	 height: 0;
	 margin: 0;
	 _margin: -7px 0;
	 padding: 0;
	 border: 0;
	 visibility: hidden;
	 clear:both;
}

#franceGalerie{
       position:absolute;
	color:#e9fc0e;
	text-decoration:none;
	font-size:1em;
	width:150px;
	text-align:center;
	margin-left:9px;
        margin-top:20px;
        overflow:hidden;
        bottom:70px;
        padding-bottom:10px;
 }

#menuHaut{
padding-top:50px;
}

/** footer **/
#footer{
	list-style-type: none;
	margin:0;
	padding:0;
	width:970px;
	margin-top:25px;
	float:right;
}

#footerAccueil{
	list-style-type: none;
	margin:0;
	padding:0;
	width:970px;
	/*margin-top:120px;*/
	float:right;
}
	
#footer li,#footerAccueil li {
	display:block;
	float:right;
	text-decoration:none;
	display:block;
	padding-left:20px;
	}


#footer .sep{
width:5px;
min-width:0;
}

#footer a,#footerAccueil a {	
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	font-size:10px;
}

#footer a:hover,#footerAccueil a:hover {
	color:#e9fc0e;
	}

#footer h1,#footerAccueil h1 {
        font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#e9fc0e;
        font-weight:normal;
        text-decoration:none;
}

#bandeau_haut{
position:relative;
width:970px;
overflow:hidden;
margin-top:25px;
color:#172214;
}

#bandeau_haut a{
text-decoration:none;
color:#172214;
}


#bandeau_haut a img{
border:0;
}




#bandeau_bas a{
text-decoration:none;
color:#172214;
}


#bandeau_bas a img{
border:0;
}

#hautRight #m3moduleform_1{
border:1px red solid;
}

		
		


	

 	

 			



 			

 		
/* End of 'style-aniter' */

