body {margin : 0;padding : 0; font-size: 12px; font-family: Arial; font-weight: normal;background: #4C7214 url(../images/base01/fond01.jpg) repeat center top;color:#000000;text-align:center}
/* ===============Design CONTAINER======================*/
#IndexContainer {position:relative;margin:auto;padding-right:5px;width:866px;height:525px;z-index:0;border:1px none #000000;;text-align:center}
#IndexContainer2 {position:relative;margin:auto;padding-right:5px;width:866px;height:525px;z-index:0;border:1px none #000000;text-align:center}
#IndexImg01 {position:absolute;width:375px;height:330px;left:471px;top:205px;z-index:4;border:1px none #000000;}
#IndexTxt01 {position:absolute;width:355px;height:280px;left:32px;top:215px;z-index:4;border:1px none #000000;overflow:auto;color:#000000;text-align:left;vertical-align:middle}
#PageContant {position:absolute;width:800px;height:340px;left:35px;top:160px;z-index:4;border:1px none #000000;overflow:auto;color:#000000;text-align:left;vertical-align:middle;font-weight:normal}
/* =================MENUS HAUT===================== */
#IndexMenu {position: absolute;top: 30px;left: 17px;z-index: 5;text-align:left;font-weight:bold;font-size:11px}
#IndexMenu .cache{display:none;}
#MenuBar li,#MenuBar li a {
	width: 130px;
	background-color: transparent;
	padding: 0px;
	height:36px
}

#MenuBar li ul li{
	background-color: #FFF;
	border-bottom:1px solid #006600;
}

#MenuBar li ul,#MenuBar li ul li,#MenuBar li ul li a{
width: 190px;
}
#MenuBar li ul li,#MenuBar li ul li a{
height:20px;
line-height:20px;
}

#MenuBar li ul li a:hover, #MenuBar li ul li a:focus{
	background-image: none;
	background-color: #006600;
}

#MenuBar li ul li a.MenuBarItemHover, #MenuBar li ul li a.MenuBarItemSubmenuHover, #MenuBar li ul li a.MenuBarSubmenuVisible {
	background-image: none;
	background-color: #006600;
}

#MenuBar li ul{
	border:1px solid #006600;
	border-bottom:1px none #006600;
}
#MenuBar li ul li{
border:1px none #006600;
border-bottom:1px solid #006600;
}
#MenuBar li ul li a{
text-indent:5px
}
/* =================DRAPEAUX Liens=============== */
#flag1{width:40px;height:23px;position: absolute;top: 7px;left: 826px;z-index: 5;background: transparent url(../images/base01/flag1_de_on.jpg) no-repeat center center;}
#flag1:hover{background: transparent url(../images/base01/flag1_de_of.jpg) no-repeat center center;}
#flag2{width:40px;height:23px;position: absolute;top: 7px;left: 785px;z-index: 5;background: transparent url(../images/base01/flag2_uk_on.jpg) no-repeat center center;}
#flag2:hover{background: transparent url(../images/base01/flag2_uk_of.jpg) no-repeat center center;}
#flag3{width:40px;height:23px;position: absolute;top: 7px;left: 744px;z-index: 5;background: transparent url(../images/base01/flag3_fr_on.jpg) no-repeat center center;}
#flag3:hover{background: transparent url(../images/base01/flag3_fr_of.jpg) no-repeat center center;}

#accueil{width:111px;height:23px;position: absolute;top: 7px;left: 21px;z-index: 5;background: transparent url(../images/fr/accueil_fr_off.jpg) no-repeat center center;}
#accueil:hover{background: transparent url(../images/fr/accueil_fr_on.jpg) no-repeat center center;}
/* =================MENU Liens=============== */
a.menu:link, a.menu:visited {margin-top:5px;color : #BFFD31;text-decoration : none;}
a.menu:active, a.menu:hover {color : #660000;text-decoration : underline;}
.menu {margin-top:5px;font-family : Arial, Helvetica, sans-serif;font-size : 14px;color : #BFFD31;font-weight : bold;}
/* =================BAS Liens=============== */
#IndexInfos {position:relative;margin:auto;width:900px;height:75px;font-size: 11px;color:#003300;font-weight: bold;z-index:0;text-align:center;}
#IndexInfos #adresse{color:#003300;}
#copy {	position:absolute;margin-top:8px;left:740px;width:141px;z-index:2;overflow: hidden;}
#design {position:absolute;margin-top:8px;left:1px;width:141px;z-index:2;overflow: hidden;}
#infolegales {position:absolute;margin-top:8px;left:370px;width:141px;z-index:2;overflow: hidden;font-weight:bold;}
#infolegales .copy{font-weight:bold;}
a.copy:link, a.copy:visited {color : #003300;text-decoration : none;}
a.copy:active, a.copy:hover {color : #003300;text-decoration : underline;}
.copy {font-family : Arial, Helvetica, sans-serif;font-size : 11px;color : #003300;font-weight : normal;}

/* ==============Formulaire========================== */
#formgen{border: 1px solid #006600;}
#formgen .formdot {font-family : Arial, Helvetica, sans-serif;font-size : 18px;color : #CC0000;font-weight : bold;line-height:8px;vertical-align:bottom}
#formgen .table_titre {color : #ffffff;font-size : 11px;font-weight : bold;text-decoration : none;text-align : center;border : 1px solid #000000;background-color : #006600;}
#formgen .formbutton {font-family : Arial, Helvetica, sans-serif;font-size : 11px;background-color : #006600;color : #ffffff;font-weight : bold;border:1px solid  #482229;}

.masque{}
/* ==============lightview========================== */
a.lightview:link,a.lightview:visited  {text-decoration: none;}
.lightview{text-decoration:none;}
.lightview img{border:none;padding:4px;}
.lightview img:hover{border:none;background-color : #8BB23F;}

@media Print    
{
body {background:#FFFFFF none}
#IndexContainer2{background:#FFFFFF none;height:auto}
#PageContant{height:auto;top:0px}
.masque{display: none;}
}
