/* CSS Document */
* {margin:0px ; padding:0px}
body{
	background-color:#e5edf0;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:0.9em;
	color:#FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.clear{clear:both}

a{
color:#2fb56a;
font-weight:bold;
}

.Style3 {font-size: 0.7em}

.titre
{
color:#812990;
font-family:Arial rounded MT bold;
font-size: 1.3em;
margin-top:20px;
float:left;

}

.titre11
{
color:#812990;
font-family:Arial rounded MT bold;
font-size: 1.3em;
margin-top:80px;
float:right;
margin-right:60px;
margin-bottom:60px;

}

/* Container */

	.container {
		width:552px;
		height:747px;
		margin-top:0px;
		margin-left:auto;
		margin-right:auto;
		background-color: #bde1cd; 
		position: relative;
		_height:768px;
	}
	
	.container .top_left {
		 height: 48px; 
		 width: 40px; 
		 background-repeat: no-repeat; 
		 position:absolute; 
		 background-color: #bde1cd; 
	 }

.container .top_right{
		 height: 57px; 
		 width: 106px; 
		 background-repeat: no-repeat; 
		 position:absolute; 
		 background-color: #bde1cd; 
	 }

.container .bottom_left{
		 height: 98px; 
		 _height:82px; 
		 width: 86px; 
		 background-repeat: no-repeat; 
		 position:absolute; 
		 background-color: #bde1cd; 

	 }

.container .bottom_left2{
		 height: 98px;
		 
		 width: 86px; 
		 background-repeat: no-repeat; 
		 position:absolute; 
		 background-color: #bde1cd; 
	 }

.container .bottom_right {
		 height: 98px;
		 _height:82px; 
		 width: 106px; 
		 background-repeat: no-repeat; 
		 position:absolute; 
		 background-color: #bde1cd; 
	 }
	 
.container .bottom_right2 {
		 height: 98px; 
		 width: 106px; 
		 background-repeat: no-repeat; 
		 position:absolute; 
		 background-color: #bde1cd; 
	 }
	.container .top_left {
		 top: 0px; 
		 left: 0px; 
		 background-image: url("../img/haut_gauche.jpg");
		 z-index: 2;
		 
	 }
	.container .top_right {
		top: 0px;
		right: 0px; 
		background-image: url("../img/haut_droit.jpg"); 
		z-index: 3; 
	}
	.container .bottom_left {
		bottom: 0px; 
		left: 0px; 
		background-image: url("../img/bas_gauche.jpg"); 
		_background-image: url("../img/basgauche6.jpg"); 
		z-index: 4; 
	}
	.container .bottom_right {
		bottom: 0px; 
		right: 0px; 
		background-image: url("../img/bas_droit.jpg"); 
		_background-image: url("../img/basdroit6.jpg");
		z-index: 5; 
	}
	.container .bottom_left2 {
		bottom: 0px; 
		left: 0px; 
		background-image: url("../img/bas_gauche2.jpg"); 
		z-index: 4; 
	}
	.container .bottom_right2 {
		bottom: 0px; 
		right: 0px; 
		background-image: url("../img/bas_droit2.jpg"); 
		z-index: 5; 
	}
	.container .content {
		position: relative; 
		padding: 12px; 
		z-index: 6; 
		_margin-top:10px;
	}
	
	
	
	
	
.bottom_center {

		height: 45px; 
		width:552px;
		background-repeat:repeat-x; 
		position:absolute; 
 }


.center_right {
 
		width: 56px; 
		height:747px;
		background-repeat:repeat-y; 
		position:absolute; 
		 }




.container .center_right {
		top: 0px;
		right: 0px; 
		background-image: url("../img/fond1.jpg"); 
		z-index: 0; 
	}


.container .bottom_center {
		bottom: 0px;
		right: 0px; 
		background-image: url("../img/fond2.jpg"); 
		z-index: 1; 
		 
	}
	
	
	
	
	
.container .content {
		position: relative; 
		padding: 12px; 
		z-index: 6; 
		_margin-top:10px;
	}
	
	
#contenu{
	text-align:justify;
	color: #2fb56a;
	font-size:0.7em;
	margin-top:0px;
	padding-top: 5px;
	margin-left:5px;
	width:465px;
	margin-top:3px;
	float:left;
}

#contenu2{
	text-align:justify;
	color: #2fb56a;
	font-size:0.7em;
	margin-top:0px;
	padding-top: 10px;
	margin-left:5px;
	width:465px;
	margin-top:5px;
	float:left;
}

.titre
{
color:#812990;
font-family:Arial rounded MT bold;
font-size: 1.3em;
margin-top:10px;
margin-left:10px;
float:left;

}
.titre2
{
color:#812990;
font-family:Arial rounded MT bold;
font-size: 1.2em;
margin-top:80px;
margin-left:85px;
float:left;

}



.barre1
{
height:26px;
width:260px;
background-image: url("../img/barre1.jpg");
background-repeat: no-repeat; 
float:left;
margin-top:5px;
}

.barre2
{
height:26px;
width:260px;
background-image: url("../img/barre2.jpg");
background-repeat: no-repeat; 
float:left;
margin-top:5px;
}

.barre3
{
height:26px;
width:260px;
background-image: url("../img/barre3.jpg");
background-repeat: no-repeat; 
float:left;
margin-top:5px;
}

.barre4
{
height:26px;
width:485px;
background-image: url("../img/barre4.jpg");
background-repeat: no-repeat; 
float:left;
margin-top:5px;
}

.barre5
{
height:26px;
width:485px;
background-image: url("../img/barre5.jpg");
background-repeat: no-repeat; 
float:left;
margin-top:5px;
}
.barre6
{
height:26px;
width:485px;
background-image: url("../img/barre6.jpg");
background-repeat: no-repeat; 
float:left;
margin-top:5px;
}
.barre7
{
height:54px;
width:500px;
background-image: url("../img/barre7.jpg");
background-repeat: no-repeat; 
float:left;
margin-top:10px;
_margin-top:5px;
}

.barre8
{
height:68px;
background-image: url("../img/barre8.jpg");
background-repeat: no-repeat; 
float:left;
margin-top:5px;
_margin-top:0px;
margin-bottom:8px;
_margin-bottom:5px;
}


.bloc
{
margin-left:8px;
_margin-left:-2px;
margin-top:5px;
float:left;
width:193px;
font-size:0.8em;
text-align:center;
}
.bloc2
{
color:#812990;
font-weight:bold;
font-size:1.2em;
margin-top:10px;
margin-left:150px;
_margin-left:70px;
float:left;
}
.bloc2 a
{
color:#812990;
text-decoration:none;
}
.bloc3
{
color:#812990;
font-weight:bold;
font-size:1.2em;
margin-top:10px;
margin-left:0px;
float:left;
}
.bloc3 a
{
color:#812990;
text-decoration:none;
}

.textbar
{
padding-top:3px;
margin-left:10px;
}

.textbargroup
{
	margin-top:5px;
}

.textbarleft100
{
	float:left;
	margin-left:8px;
	margin-right:0px;
	width:100px;
}

.textbarleft240
{
	float:left;
	margin-left:5px;
	margin-right:0px;
	width:240px;
	font-size:0.8em;
}

.textbarleft285
{
	float:left;
	margin-left:5px;
	margin-right:0px;
	width:285px;
	font-size:0.79em;
}

.dynamictextbar
{	
	color:#000000;
}

.dynamiclefttextbar
{
	float:left;
	margin-top:3px;
	margin-left:10px;
	color:#000000;
}


.dropDownListBar
{
	float:right;
	margin-top:3px;
	margin-right:10px;
}

.textbar2
{
padding-top:3px;
margin-left:200px;

}
	
.textbar3
{
padding-top:3px;
margin-left:10px;
width:270px;
float:left;
}
.textbar4
{
color:#FFFFFF;
font-weight:bold;
font-size:1.2em;
padding-top:12px;
margin-left:15px;
}
.textbar5
{
font-weight:bolder;
font-size:1.2em;
padding-left:115px;
_padding-left:120px;
margin-top:15px;

}
.txt1
{
font-weight:bolder;
font-size:1.2em;
padding-left:115px;
_padding-left:120px;
margin-top:20px;
_margin-top:35px;

}
.txt2
{
color:#FFFFFF;
font-weight:bold;
font-size:1.2em;
text-align: center;
margin-top:50px;
_margin-top:60px;

}
.txt3
{
color:#005480;
font-size:1.2em;
margin-top:20px;
_margin-top:15px;
}
.txt4
{
width:440px;
margin-left:25px;
_margin-left:15px;
margin-top:-15px;
float:left;
}
.txt5
{
color: #812990;
margin-left:8px;
}
.tbl
{
width:350px;
margin-left:30px;
_margin-left:15px;
margin-top:-20px;
float:left;
}
.tbl2
{
width:380px;
margin-left:30px;
_margin-left:15px;
margin-top:-20px;
float:left;
}


.title1{
color:#2fb56a;
font-weight:bold;
font-size:0.8em;
padding-top:5px;
margin-left:25px;
}

.title1 a{
color:#2fb56a;
text-decoration:none;
}

.title2{
color:#812990;
font-weight:bold;
font-size:0.8em;
padding-top:5px;
margin-left:40px;
text-decoration:none;
}
.title2 a{
color:#812990;
text-decoration:none;
}

.title3{
color:#812990;
font-weight:bold;
font-size:0.8em;
padding-top:5px;
margin-left:52px;
text-decoration:none;
}
.title3 a{
color:#812990;
text-decoration:none;
}

.title4{
color:#812990;
font-weight:bold;
font-size:0.8em;
padding-top:5px;
margin-left:40px;
text-decoration:none;
}
.title4 a{
color:#812990;
text-decoration:none;
}
.title5{
color:#812990;
font-weight:bolder;
font-size:1.6em;
margin-left:-20px;
margin-top:10px;
_margin-top:15px;
float:left;

}

	
#logo1 {
	width:222px;
	height:178px;
	padding-left:0px;
	margin-top:21px;
	margin-bottom:10px;
	float:left;
}	


#logo2 {
	width:151px;
	height:137px;
	margin-left:0px;
	margin-top:15px;
	margin-bottom:10px;
	float:left;
}

#logo3 {
	width:105px;
	height:97px;
	margin-left:0px;
	margin-top:15px;
	margin-bottom:10px;
	float:left;
}
#logo4 {
	width:61px;
	height:39px;
	margin-left:0px;
	margin-top:0px;
	float:left;
}

#logo5 {
	width:61px;
	height:39px;
	margin-left:40px;
	margin-top:0px;
	float:left;
}
.icon1
{
		background-image: url("../img/icon1.jpg"); 
		background-repeat: no-repeat;
		width:42px;
		height:38px;
		margin-bottom:10px;
		float:left;
}
.puce
{
		background-image: url("../img/puce.jpg"); 
		background-repeat: no-repeat;
		width:9px;
		height:9px;
		float:left;
}


.onglet{
		margin-top:27px;
		width:510px;
		_width:600px;
		height:23px;
		margin-left:auto;
		margin-right:auto;
}

.onglet1{
		width:209px;
		height:23px;
		background-image: url("../img/onglet1.gif"); 
		background-repeat: no-repeat;
		float:right;
}
.onglet2{
		width:209px;
		height:23px;
		background-image: url("../img/onglet2.gif");
		background-repeat: no-repeat; 
		float:right;
}
.onglet3{
		width:258px;
		height:23px;
		background-image: url("../img/onglet3.gif"); 
		background-repeat: no-repeat;
		float:right;
		margin-right:25px;
		_margin-right:35px;
}
.onglet4{
		width:258px;
		height:23px;
		background-image: url("../img/onglet4.gif");
		background-repeat: no-repeat;
		float:right;
		margin-right:25px;
		_margin-right:35px;
}

.Style1 {font-size: x-small}
.Style2 {color: #005480}

/* Language */

#language
{
	float:left;
	width:400px;
	margin-left:15px;
	_margin-left:15px;
	z-index:2;
}

DD#smenu 
{
	position: absolute; 
	display:none;
	background-color:White;
	width:150px;
	font-size:11px;
	margin-left:210px;
	border:1px solid #2FB56A;
}

DD#smenu LI
{
	list-style:none;
	padding:2px;
}

DD#smenu A
{
	font-weight:normal;
	color:#812990;
	text-decoration:none;
}

.titlelang
{
	color:#2FB56A;
	font-size:12px;
}

.selectlang
{
	color:#812990;
	font-size:12px;
}