/* HHPA CSS 
26 avril 2007
Catteau Rémy
*/

body{
	
	background-repeat:repeat;
	width:75%;
	height:75%;
	background-image:url(img/background.jpg);

	}

li a.roll img{
	border:0;
	margin:0;
	padding:O;
}
#global{
	width:724px;
	height:584px;
	background-color:#FFFFFF;
	position:absolute;
	left:300px;
	top:125px;
	}
	
#gauche{
	background-color:#000000;
	width:251px;
	height:585px;
	margin:0;
	padding:0;
	}

ul{
	padding:0;
	margin:0;
	list-style-type:none;
	list-style:none;
	border:0;
	}


li{
	padding:0;
	margin:0;
	list-style-type:none;
	border:0;
	}
	

a.roll       img { 
	opacity: 1.0; 
	filter:alpha(opacity=100); 
	}
a.roll:hover img { 
	opacity: 0.8; 
	filter:alpha(opacity= 80); 
	}

 

#gauche a:link {
	border:0;
	margin:0;
	padding:0;
}
#gauche a:visited {
	border:0;
	margin:0;
	padding:0;

}

a{
	border:0;
	}
#gauche a:active {
	border:0;
	margin:0;
	padding:0;
}

img{
	border:0;
	padding:0;
	margin:0;
}
#droite_haut{
	width:472px;
	height:28px;
	position:absolute;
	top:0;
	right:0;
	background-image:url(img/top_right.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	padding:0;
	margin:0;

}
#droite_haut a:link{
	font-size:9px;
	color:#FFFFFF;
	text-decoration:none;
}
#droite_haut a:hover{
	font-size:9px;
	color:#CCCCCC;
	text-decoration:none;
}
#droite_haut a:visited{
	color:#CCCCCC;
	text-decoration:none;
}
#droite_haut a:active{
	color:#CCCCCC;
	text-decoration:none;
}
#droite_haut p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;
	position:absolute;
	right:20px;
	top:0px;
}

#bottom a:link{
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
}
#bottom a:hover{
	font-size:10px;
	color:#CCCCCC;
	text-decoration:none;
}
#bottom a:visited{
	color:#CCCCCC;
	text-decoration:none;
}
#bottom a:active{
	color:#CCCCCC;
	text-decoration:none;
}
#droite{
	position:absolute;
	top:23px;
	width:468px;
	height:600px;
	padding:5px;
	padding-right:0px;
	padding-top:0px;
	margin:0;
	right:0;
	background-image:url(img/contenu_back1.jpg);
	background-repeat:no-repeat;
	background-position:center;
}

#droite p{
	width:450px;
	margin:10px;
	margin-top:100px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;


}

#droitt {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

#spec {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#3b519b;
	padding-top:5px;
	padding-bottom:5px;
}


#bottom{
	width:724px;
	background-image:url(img/bottom_back.jpg);
	background-repeat:repeat-x;
	height:43px;
	margin-right:30px;
	margin-top:12px;
	position:absolute;
	top:572px;
	
	
	
}

#bottom p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:10px;
	text-align:right;
	margin-right:25px;
	top:0px;
	

}

#title1 {
	font-family:Helvetica, Arial, Verdana, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#3b519b;
	padding-top:5px;
	padding-bottom:15px;
}

#title2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#000000;
	padding-top:3px;
	padding-bottom:10px;

}

#bodyt {

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:3px;
	padding-right:5px;

}

#liste {
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#29408b;


}

#listes {

font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#000000;
}