body {
	background: #d6d0cd;
	font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; 
	color: #7A6F67; /*#635A54 #93877f*/
	margin: 0px; padding:0px;
	margin-top: 15px;margin-bottom: 5px;
	}
p { margin-top:0 ;margin-bottom: 10px; text-align:justify;}	
.imgmid {vertical-align:middle}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 21px;color:#754200;font-weight: bold;
	padding: 0px;border: 0px;margin: 0px;margin-bottom: 10px;
	line-height: 10pt;
}	
h2 {
	font-size: 12px;
	color: #B78F64;font-weight: bold;
	padding: 0px;border: 0px;margin: 0px;margin-bottom: 10px;
	line-height: 10pt;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;color:#754200;font-weight: bold;
	padding: 0px;border: 0px;margin: 0px;
	line-height: 16pt;
}	

#page {
	margin: 0px auto; 
	width: 876px;}
.batext {background-color:#fff;border: #afa7a0 1px solid;width: 876px;}
#hautrub {
	background-image: url(../igainde/fondhautrub.jpg); background-repeat:no-repeat;
	width: 872px; height:45px;color: #fff;font-family:Arial, Helvetica, sans-serif; text-align:center;}
#hautlogo {width: 872px; height:100px;margin:2px 0 2px 0;}
#logo {width: 228px; height:100px; float:left;}
#photo {width: 445px; height:100px; float:left;background-image: url(../igainde/photo_fr.jpg); background-repeat:no-repeat;margin:0 2px 0 2px;}
#photofade {width: 440px; height:100px; float:left;margin:0 2px 0 2px;}
#photouk {width: 445px; height:100px; float:left;background-image: url(../igainde/photo_uk.jpg); background-repeat:no-repeat;margin:0 2px 0 2px;}
#rechmb {width: 200px; height:100px; float:left;background-color:#93877f;}

.titreid {color:#93877F;font-size:13px; font-weight:bold;}

.fondg {background-color:#f7f7f7; background-image:url(/igainde/logogainde_eco_site.gif); background-repeat:no-repeat; background-position:bottom;}

#fondrubg {
width: 229px; height:180px; float:left;background-color:#f2f2f2;font-family: Arial, Helvetica, sans-serif;border-bottom: #fff 3px solid;}
#fondrubg ul 
{width: 185px;color: #93877f;font-size:13px;padding:0px;margin-left:5px;font-weight:bold; list-style-type:none;}
#fondrubg ul li 
{margin-bottom: 2px;padding-bottom: 2px;/*border-bottom: #d6d0cd 1px solid;*/}
#fondrubg ul li a 
{width: 100%;display: block;text-decoration: none;color: #93877f;background-image: url(../igainde/fleche_off.gif);background-repeat: no-repeat;height:23px;}
#fondrubg ul li a:hover 
{width: 100%;display: block;text-decoration: none;color: #93877f;background-image: url(../igainde/fleche_on.gif);background-repeat: no-repeat;height:23px;padding:0px;margin:0;}

.fondtitrevert {background-image: url(../igainde/fondtitrevert.gif); background-repeat:repeat-x;}

#fondtitre { background-image: url(../igainde/fondtitre.gif); background-repeat:repeat-x;
	width: 439px; height:28px; float:left;margin-left:2px;padding-top:6px;}
.titre { margin-left:15px;/*color:#339900;*/color:#9bb632;font-size:12px; font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
#new { background-image: url(../igainde/new.gif); background-repeat:no-repeat;width: 200px; height:28px; float:left; margin-left:2px;}

#baspage {
	width: 872px; height:18px; color:#999999; font-size:10px; padding-top:3px; clear:both;border-top: #e8e8e8 1px solid;margin-top:0px;}
#baspage a { text-decoration:none;color:#7A6F67;}
#baspage a:hover { text-decoration: underline;}
	
#main { width: 590px; margin:20px 10px 25px 40px;float:left;}
.main2 { width: 590px; margin:20px 10px 20px 40px;float:left;}
.mainindex { width: 580px; margin:0px 10px 0px 40px; background-color:#f7f7f7;}

#video { width: 335px; margin:0px 20px 20px 0px;float:left;}
#videod { width: 200px; margin:0px 0px 20px 0px;float:left;}

.zonevert {margin:0;padding:2px;border: #9bb632 1px solid;}
.zonemar {margin:0;padding:2px;border-top: #754200 1px solid;border-bottom: #754200 1px solid;}
.zoneor {margin:0;padding:2px;border: #FF9900 1px solid;}
#container {margin:0;width:580px;}

.txtgris{font-size:12px; font-family:Arial, Helvetica, sans-serif; 
	color: #999;}
.txtgris a { text-decoration:none; 
	color: #999;}
.txtgris a:hover { text-decoration:none; 
	color: #333;}
.imggris {border: #ddd 1px solid;}

.ul1 {
list-style-type: disc;list-style-position: inherit;
margin: 5px 0 0 10px;
padding: 0 0 0 10px;}
.ul1 li {
margin-bottom: 4px;
padding-bottom: 4px;}

.titreint {background-color:#f7f7f7; border-bottom: #ccc 1px solid;border-top: #ccc 1px solid; margin-bottom:10px;padding-top: 3px;padding-bottom: 3px;color:#754200;font-weight:bold;}

.tabresult {border: #93877f 1px solid;}
.lignetitre {background-color:#93877f; color:#FFFFFF; font-weight:bold;}
.ligne {background-color:#f2f2f2;}
.ligneactu {background-color:#f7f7f7; color:#333;border-bottom: #999 2px dotted;}
.ligneactu a {text-decoration:none;color:#333;}
.ligneactu a:hover{text-decoration: underline;}
.ligneactuder {background-color:#f7f7f7; color:#333;}
.ligneactuder a {text-decoration:none;color:#333;}
.ligneactuder a:hover{text-decoration: underline;}
.caseform {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	background-color: #fff;
	border: 1px solid #93877f;}
.separa { height:2px; width:100%;border-bottom: #ccc 2px dotted; margin:0px 0 10px 0;}
.separahaut { height:2px; width:100%;border-bottom: #ccc 2px dotted; margin:20px 0 20px 0;}
.tablogo {border: #ccc 1px solid;font-family: Arial, Helvetica, sans-serif;}
.tablogo a { text-decoration:none;color:#7A6F67;font-weight:bold;}
.tablogo a:hover { text-decoration: underline;}
.title {background-color:#93877f; color:#FFFFFF; font-weight:bold;height:25px;}
a.lienvert {color: #9bb632; font-weight:bold;text-decoration: underline;}
a.lienvert:hover {text-decoration: none;}
a.liensavoir {color: #FF9900; font-weight:bold;text-decoration: underline;}
a.liensavoir:hover {color: #FF9900;text-decoration: none;}
a.lienlang {color: #7A6F67;text-decoration: underline;}
a.lienlang:hover {color: #7A6F67;text-decoration:none; font-weight:bold;}
.tabborgris {border: #ccc 1px solid;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#7A6F67;}
/*.tabborgris a { text-decoration:none;color:#7A6F67;}
.tabborgris a:hover { text-decoration: underline;}*/
.tabboror {border: #FF9900 1px solid;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#7A6F67;}

ul#nav { margin:0;padding:0;width:869px;float:left;
	list-style-type : none;
	color: #FFF;
	font-weight : bold;
	font-size:13px; font-family:Arial, Helvetica, sans-serif;
}
ul#nav li {
	display: inline;
}
ul#nav li a {
	padding : 2px 1em 2px 1em;
	color: #fff;
	text-decoration: none;
	border-right: 1px solid #fff;
}
ul#nav li a:hover {
	background-color: #FFF;
	color: #9BB632;/*color:#339900;*/
}

ul#navfr { margin:0;padding:0;width:869px;float:left;
	list-style-type : none;
	color: #FFF;
	font-weight : bold;
	font-size:13px; font-family:Arial, Helvetica, sans-serif;
}
ul#navfr li {
	display: inline;
}
ul#navfr li a {
	padding : 2px 0.5em 2px 0.5em;
	color: #fff;
	text-decoration: none;
	border-right: 1px solid #fff;
}
ul#navfr li a:hover {
	background-color: #FFF;
	/*color:#339900;*/color: #9BB632;
}

#menubas {
width: 872px; height:21px; font-size:12px; padding-top:5px; clear:both;margin-top:3px; /*background-color:#d6d0cd;*/background-image: url(../igainde/fondbasrub.jpg); background-repeat: repeat-x; text-align:center;border-top: #e8e8e8 1px solid;}
ul#nav2 { margin:0;padding:0;width:869px;list-style-type : none;color: #93877f;font-weight :bold;font-size:11px;}
ul#nav2 li {display: inline;}
ul#nav2 li a {
	padding : 0 1em 0 1em;
	color: #93877f;
	text-decoration: none;
	border-right: 1px solid #93877f;}
ul#nav2 li a:hover {color: #333;}

.bt1 {height:25px;background-image: url(../igainde/fdbt1.jpg); background-repeat: repeat-x;font-weight :bold;font-size:12px; padding-top:5px;}
.bt2 {height:20px;font-weight :bold;font-size:13px; padding-top:5px; color:#FFFFFF; background-color:#93877f;font-family:Verdana, Arial, Helvetica, sans-serif;}

#diaporama img {
	position: absolute;
	width: 445px; height:100px;
	margin-top: 0px;
	margin-left: 0px;
}
.admin {
	background-color: #ABC837;
	color: #FFFFFF;
	font-weight: bold;
}
#mainadmin { width:650px; margin:20px 10px 25px 40px;float:left;}