*{
margin:				0;
padding:			0;
}

body{
background:			#cc0000;
margin:				0 auto;
padding:			0 auto;
}

#containeur{
margin:				0 auto;
padding:			0 auto;
width:				988px;
border-left:		1px solid white;
border-right:		1px solid white; 
border-bottom:		1px solid white; 
}

#header{
background:			url(../images/header.jpg) no-repeat;
width:				948px;
height:				39px;
border-bottom:		1px solid white;
padding:			20px;
}

#header h1{
color:				white;
font : 				normal 1.875em Verdana, Arial, Helvetica, sans-serif;
}

#nav_top{
width:				988px;
height:				34px;
border-bottom:		1px solid white;
}

#flash{
width:				988px;
height:				250px;
}


/*-------- FIN IE 6 --------*/

#contenu{
background:			url(../images/contenu.jpg) no-repeat;
width:				988px;
height:				198px;
padding-top:		57px;
 position:			relative; 
}

#agenda{
margin-left:		14px;
width:				972px;
height:				122px;
}

#agenda1{
width:				240px;
height:				122px;
border-right:		1px solid white;
float:				left;
}

#agenda2{
width:				240px;
height:				122px;
border-right:		1px solid white;
float:				left;
}

#agenda3{
width:				240px;
height:				122px;
border-right:		1px solid white;
float:				left;
}

#agenda4{
width:				240px;
height:				122px;
float:				left;
}

div#liens_communautaire{
width:				200px; 
height:				110px; 
left:				750px;
top:				60px;
position:			absolute;
color:				#ffffff;
font-size:			10px;
padding-top:		20px;
font-family:		Verdana;
}

div#liens_communautaire a{
text-decoration:	none;
color:				#ffffff;
display:			block;
height:				30px;
}
div#liens_communautaire a:hover{
text-decoration:	underline;
}

div#liens_communautaire a span{
padding-top:		7px;
display:			block;
width:				130px;
float:				left;

}

div#liens_communautaire a img{
border:				none;
float:				left;
margin-right:		10px;
}


div#liens_communautaire a#twitter{
margin-top: 		35px;
}
/* 
#adherent{
position:absolute;
display:block;
color:#ffffff;
font-size:12px;
font-family:verdana;
background:red;
margin:9px 0 0 822px;
padding:6px 12px 12px 12px;
border:1px solid;
border-color:transparent transparent #ffffff #ffffff;
font-weight:bold;
} */


#adherent{
position:		absolute;
display:		block;
top: 			0;
right: 			0px;
color:			#ffffff;
font-size:		12px;
font-family:	verdana;
background:		red;
padding:		6px 12px 12px 12px;
border-bottom:			1px solid;
border-left:			1px solid;
border-color:	transparent transparent #ffffff #ffffff;
font-weight:	bold;
}

/* 
ul#liens_communautaire li a {
text-decoration:	none;
color:				#ffffff;
display:		block;
width:			150px;
height:			30px;
 position: 		absolute; 
top: 			0px;
left:			0px;
}
ul#liens_communautaire li a:hover {
text-decoration:	underline;
}


ul#liens_communautaire li#facebook{
list-style-image:	url(../images/facebook.png) 0 0;
margin-top:			10px;
}

ul#liens_communautaire li#facebook:hover {
text-decoration:	underline;;
}

ul#liens_communautaire li#twitter{
margin-top:			40px;
list-style-image:	url(../images/twitter.png);
}
 */

.gras{
padding-left:		10px;
margin-top:			10px;
margin-right:		10px;
font-size:			10px;
font-family:		Verdana;
color:				white;
font-weight:		bold;
line-height:		auto;
}

.text_agenda{
padding-left:		10px;
font-size:			10px;
font-family:		Verdana;
color:				white;
}

.more{
background:			url(../images/more.jpg) no-repeat 10px 15px;
padding-bottom:		10px;
padding-left:		30px;
padding-top:		15px;
font-size:			10px;
font-family:		Verdana;
color:				white;
}

.more a{
font-size:			10px;
font-family:		Verdana;
color:				white;
text-decoration:	none;
}

.more a:hover{
text-decoration:	underline;
}
/*
#drapeaux{
width:				730px;
height:				18px;
margin:				10px auto;
}*/

#drapeaux{
width:				730px;
height:				18px;
margin:				10px auto;
text-align:			center;
}

*html #drapeaux{
width:				800px;
}

#france{
background:			url(../images/drapeaux/france.gif) no-repeat bottom;
width:				24px;
height:				16px;
float:				left;
margin-right:		4px;
font-size:			4px;
}

#france:hover{
background:			url(../images/drapeaux/france.gif) no-repeat top;
width:				24px;
height:				16px;
float:				left;
}

#england{
background:			url(../images/drapeaux/england.gif) no-repeat bottom;
width:				24px;
height:				16px;
float:				left;
margin-right:		4px;
font-size:			4px;
}

#england:hover{
background:			url(../images/drapeaux/england.gif) no-repeat top;
width:				24px;
height:				16px;
float:				left;
}

#germany{
background:			url(../images/drapeaux/germany.gif) no-repeat bottom;
width:				24px;
height:				16px;
float:				left;
margin-right:		4px;
font-size:			4px;
}

#germany:hover{
background:			url(../images/drapeaux/germany.gif) no-repeat top;
width:				24px;
height:				16px;
float:				left;
}

#japan{
background:			url(../images/drapeaux/japan.gif) no-repeat bottom;
width:				24px;
height:				16px;
float:				left;
margin-right:		4px;
font-size:			4px;
}

#japan:hover{
background:			url(../images/drapeaux/japan.gif) no-repeat top;
width:				24px;
height:				16px;
float:				left;
}

#luxembourg{
background:			url(../images/drapeaux/luxembourg.gif) no-repeat bottom;
width:				24px;
height:				16px;
float:				left;
margin-right:		4px;
font-size:			4px;
}

#luxembourg:hover{
background:			url(../images/drapeaux/luxembourg.gif) no-repeat top;
width:				24px;
height:				16px;
float:				left;
}

#norway{
background:			url(../images/drapeaux/norway.gif) no-repeat bottom;
width:				24px;
height:				16px;
float:				left;
margin-right:		4px;
font-size:			4px;
}

#norway:hover{
background:			url(../images/drapeaux/norway.gif) no-repeat top;
width:				24px;
height:				16px;
float:				left;
}

/*----------- DEBUT IE -----------*/

#france{
background:			url(../images/drapeaux/france.gif) no-repeat bottom;
width:				24px;
height:				16px;
float:				left;
margin-right:		4px;
}

#france:hover{
background:			url(../images/drapeaux/france.gif) no-repeat top;
width:				24px;
height:				16px;
float:				left;
}

#england{
background:			url(../images/drapeaux/england.gif) no-repeat bottom;
width:				24px;
height:				16px;
float:				left;
margin-right:		4px;
}

#england:hover{
background:			url(../images/drapeaux/england.gif) no-repeat top;
width:				24px;
height:				16px;
float:				left;
}

#germany{
background:			url(../images/drapeaux/germany.gif) no-repeat bottom;
width:				24px;
height:				16px;
float:				left;
margin-right:		4px;
}

#germany:hover{
background:			url(../images/drapeaux/germany.gif) no-repeat top;
width:				24px;
height:				16px;
float:				left;
}

#japan{
background:			url(../images/drapeaux/japan.gif) no-repeat bottom;
width:				24px;
height:				16px;
float:				left;
margin-right:		4px;
}

#japan:hover{
background:			url(../images/drapeaux/japan.gif) no-repeat top;
width:				24px;
height:				16px;
float:				left;
}

#luxembourg{
background:			url(../images/drapeaux/luxembourg.gif) no-repeat bottom;
width:				24px;
height:				16px;
float:				left;
margin-right:		4px;
}

#luxembourg:hover{
background:			url(../images/drapeaux/luxembourg.gif) no-repeat top;
width:				24px;
height:				16px;
float:				left;
}

#norway{
background:			url(../images/drapeaux/norway.gif) no-repeat bottom;
width:				24px;
height:				16px;
float:				left;
margin-right:		4px;
}

#norway:hover{
background:			url(../images/drapeaux/norway.gif) no-repeat top;
width:				24px;
height:				16px;
float:				left;
}

/*----------- FIN IE -----------*/

.liens{
font-size:			12px;
color:				white;
font-family:		Arial;
float:				left;
border-left:		1px solid white;
margin-top:			2px;
padding-left:		7px;
padding-right:		7px;
}

.liens a{
font-size:			12px;
color:				white;
font-family:		Arial;
text-decoration:	none;
}

.liens a:hover{
text-decoration:	underline;
}

#footer{
padding-top:		3px;
margin-top:			12px;
background:			#ff0000;
width:				988px;
height:				17px;
text-align:			center;
font-size:			10px;
font-family:		Arial;
color:				white;
}

#footer a{
font-size:			10px;
font-family:		Arial;
color:				white;
text-decoration:	none;
}

#footer a:hover{
text-decoration:	underline;
}

/* CSS DEV */
.lien_actualite{
	color:			white;
	text-decoration:inherit;
}#flash_V2 {
	width:				988px;
	height:				390px;
/* 	border-left:		1px solid white;
	border-right:		1px solid white; */
}
#contenu_V2 {
	background:			url(../images/contenu_V2.jpg) no-repeat;
	width:				988px;
	height:				85px;
/* 	border-left:		1px solid white;
	border-right:		1px solid white;
	border-bottom:		1px solid white; */
	padding-top:		30px;
}
