#contenu{

float: left;

position:relative;

width:610px;

height:auto;

line-height:20px;

text-align:left;

padding-top:7px;

font-family: Tahoma;

font-size:11px;

color: #666;

padding-left:5px;

}



#agenceimage{

position:relative;

float:right;

width:100px; 

height:auto;

padding-left:10px;

padding-bottom:10px;

}



#contenu a{

	

	line-height:20px;

	text-decoration:none;

	color:#0099CC;

	font-family: Tahoma;

	font-size:11px;

	font-weight:bold;

	}

#contenu a:hover{



	line-height:20px;

	color: #006699;

	font-family: Tahoma;

	font-size:11px;

	font-weight:bold;

}



#contenu h1{



font-family:  "Trebuchet MS";

font-size:16px;

color: #666;

font-weight:bold;

}



#titre{

position:relative;

float:left;

width:570px; 

height:30px;

font-family:  "Trebuchet MS";

font-size:16px;

color: #FFFFFF;

line-height:24px;

background:url(../images/bgtitre.jpg) no-repeat;

padding-left:40px;

font-weight:bold;

}



#cal{

position:relative;

float:left;

width:530px; 

height:40px;

font-family:  "Trebuchet MS";

font-size:16px;

color: #7b7b7b;

padding-top:30px;

padding-left:80px;

line-height:24px;

background:url(../images/bgcal.jpg) no-repeat;

font-weight:bold;

}



#cal a{

	

	line-height:20px;

	text-decoration:none;

	color:#7b7b7b;

	font-family:  "Trebuchet MS";

	font-size:16px;

	font-weight:bold;

	}

#cal a:hover{



	line-height:20px;

	text-decoration:none;

	color: #006699;

	font-family:  "Trebuchet MS";

	font-size:16px;

	font-weight:bold;

	}





#news{

float:left;

position:relative;

width:467px;
max-height:340px;
height:350px;

background:url(../../images/bgact.jpg) no-repeat;

padding-top:2px;

padding-left:3px;




}





#newsimage{

position:relative;

float:left;

width:200px; 

height:170px;

padding-left:10px;

padding-top:5px;

}

#newstitre{

position:relative;

float:left;

width:324px; 

height:26px;

font-family: Tahoma;

font-size:11px;

color: #0099CC;

line-height:22px;

background:url(../images/bgtitre.jpg) no-repeat;

padding-left:40px;

font-weight:bold;

}



#newscontenu{

position:relative;

float:left;

width:380px; 

height:175px;

padding-top:5px;

padding-left:10px;

font-family: Tahoma;

font-size:11px;

color: #666666;

line-height:22px;

}





#soustitre{

	float:left;

	position:relative;

	width:600px;

	height:90px;

	font-weight:bold;

	font-family: "Trebuchet MS";

	font-size: 16px;

	line-height:26px;

	color: #0099CC;

	padding-top:10px;

}



#soustitre ul{

float:left;

position:relative;

display:block;

width:560px;

height:140px;

margin:0;

font-weight:bold;

font-family: "Trebuchet MS";

font-size: 16px;

line-height:26px;

color: #0099CC;

}



#soustitre ul li{

float:left;

position:relative;

display: block;

padding-left:20px;

width:400px;

height:30px;

font-weight:bold;

font-family: "Trebuchet MS";

font-size: 16px;

line-height:26px;

color: #0099CC;

background:url(../images/puce.jpg) no-repeat;

}



#soustitre ul li a{

	

	line-height:26px;

	text-decoration:none;

	color:#0099CC;

	font-family: "Trebuchet MS";

	font-size:16px;

	font-weight:bold;

	}

#soustitre ul li a:hover{



	line-height:26px;

	color: #006699;

	font-family: "Trebuchet MS";

	font-size:16px;

	font-weight:bold;

}



#agence{

float:left;

position:relative;

margin-left:auto;

margin-right:auto;

width:610px;

height:auto;

font-weight:bold;

font-family: "Trebuchet MS";

font-size: 16px;

line-height:26px;

color: #0099CC;

padding-top:10px;

}



#agence ul{

float:left;

position:relative;

display:block;

width:530px;

height:auto;

margin:0 auto;

font-weight:bold;

font-family: "Trebuchet MS";

font-size: 13px;

line-height:26px;

color: #0099CC;

}



#agence ul li{

float:left;

position:relative;

display: block;

padding-left:20px;

width:530px;

height:30px;

font-weight:bold;

font-family: "Trebuchet MS";

font-size: 13px;

line-height:26px;

color: #0099CC;

background:url(../images/puce.jpg) no-repeat;

}



#agence ul li a{

	

	line-height:26px;

	text-decoration:none;

	color:#0099CC;

	font-family: "Trebuchet MS";

	font-size:13px;

	font-weight:bold;

	}

#agence ul li a:hover{



	line-height:26px;

	color: #006699;

	font-family: "Trebuchet MS";

	font-size:13px;

	font-weight:bold;

}







#souscat{

float:left;

position:relative;

width:570px;

height:auto;

margin-left:auto;

margin-right:auto;

font-family: Tahoma;

font-size: 11px;

line-height:20px;

color: #666666;

padding-top:10px;

}



#souscat ul{

float:left;

display:block;

margin:0 auto;

position:relative;

width:560px;

height:auto;

font-family: Tahoma;

font-size: 11px;

line-height:20px;

color: #666666;

}



#souscat ul li{

float:left;

position:relative;

display: block;

width:540px;

height:auto;

font-family: Tahoma;

font-size: 11px;

line-height:20px;

color: #666666;

}



#souscat ul li a{

	

	line-height:20px;

	text-decoration:none;

	color:#0099CC;

	font-family: Tahoma;

	font-size:11px;

	font-weight:bold;

	}

#souscat ul li a:hover{



	line-height:20px;

	color: #006699;

	font-family: Tahoma;

	font-size:11px;

	font-weight:bold;

}



#evenement{

float:left;

position:relative;

width:590px;

height:125px;

background:url(../images/bgintro.jpg) no-repeat;

padding-top:5px;

padding-left:10px;

padding-right:10px;

color:#666666;

font-size:11px;

font-family:Tahoma;

line-height:20px;

}



#evenement a{

	

	line-height:20px;

	text-decoration:none;

	color:#0099CC;

	font-family: Tahoma;

	font-size:11px;

	font-weight:bold;

	}

#evenement a:hover{



	line-height:20px;

	color: #006699;

	font-family: Tahoma;

	font-size:11px;

	font-weight:bold;

}



#evenement #image{



float: right;

position:relative;

width:130px;

height:110px;



}



#searchacccontenu #submit{

padding-left:10px;

padding-right:10px;

float:right;

position:relative;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

height:30px;

}



#contenthr{

float:left;

position:relative;

width:610px;

height:20px;

background:url(../../images/bgh.jpg) no-repeat;



}



#contentbas{

float:left;

position:relative;

width:610px;

height:20px;

background:url(../../images/bgb.jpg) no-repeat;



}



#content{

float:left;

position:relative;

width:460px;

height:auto;

background:url(../../images/bgc.jpg) repeat-y;

padding-top:5px;

padding-left:10px;

padding-right:10px;

color:#666666;

font-size:11px;

font-family:Tahoma;

line-height:20px;

}

#content #image{



float: right;

position:relative;

width:130px;

height:auto;

padding-left:10px;

padding-bottom:10px;



}

#content #onu{



float: left;

position:relative;

width:65px;

height:60px;

padding-left:5px;

padding-top:5px;

padding-right:10px;

}

#content2{

float:left;

position:relative;

width:590px;

height:auto;

background:url(../../images/bgc.jpg) repeat-y;

padding-top:5px;

padding-right:10px;

color:#666666;

font-size:11px;

font-family:Tahoma;

line-height:20px;

}

#bas{

clear:both;

position:relative;

width:944px;

float:left;

height:61px;

background:url(../../images/bas.jpg) no-repeat;

}



#bas p{

		font-family: Verdana, Arial, Helvetica, sans-serif;

		font-size:11px;

		color: #FFFFFF;

		line-height:20px;

		position:relative;

	}

	

#baslien

	{

		font-family: Verdana, Arial, Helvetica, sans-serif;

		font-size:10px;

		color: #FFFFFF;

		width:650px;

		float: right;

		line-height:20px;

		position:relative;

		padding:10px 0 0 10px;

	}

	

#baslien a , #baslien a:visited , #baslien a:active

	{

		font-family: Verdana, Arial, Helvetica, sans-serif;

		font-size:10px;

		color: #FFFFFF;

		line-height:20px;

		text-decoration:none;

	}

#baslien a:hover

	{

		font-family: Verdana, Arial, Helvetica, sans-serif;

		font-size:10px;

		color: #FFFFFF;

		line-height:20px;

		text-decoration:underline;

	}

	

#edirect

	{

		font-family: Verdana, Arial, Helvetica, sans-serif;

		font-size:10px;

		color: #FFFFFF;

		width:260px;

			float: left;

		height:auto;

		line-height:20px;

		position:relative;

		padding:10px 0 0 10px;

	}

	

#edirect a , #edirect a:visited , #edirect a:active

	{

		font-family: Verdana, Arial, Helvetica, sans-serif;

		font-size:10px;

		color: #FFFFFF;

		line-height:20px;

		text-decoration:none;

	}

#edirect a:hover

	{

		font-family: Verdana, Arial, Helvetica, sans-serif;

		font-size:10px;

		color: #EFEFEF;

		line-height:20px;

		text-decoration:none;

	}

	

	.champ{

	font-family: Verdana, Arial, Helvetica, sans-serif;

		font-size:11px;

		color: #666666;

		height:17px;

	}


