@charset "utf-8";
/* CSS Document */

body{ /* The page background, font, font size and color. */
background-image:url(images/main_bg.jpg);
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#111111;
margin:0px;
padding:0px;
}
#wrapper{
width:778px;
/* The following values will place this div in the middle, and since we put every div inside the wrapper it will render the whole page in the middle of the page.*/
margin:0px auto;
margin-top:10px;
padding:0px;
}
#header{
background:url("images/header.gif");
width:778px;
height:140px;
}
#menu_container{
background:url(images/menubar_bg.gif);
width:778px;
height:22px;
margin:0px auto;
}
#content_container{
	background-color:#FFFFFF;
	width:778px;
	border:0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
	text-align: center;
}
#footer{
background:url("images/footer.gif");
width:778px;
height:16px;
margin:0px auto;
text-align:center;
} 

#white{
	width:680px;
	text-align:left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: auto;
	vertical-align: bottom;
	padding-top: 15px;
} 

.News_titles {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0368D0;
	text-align: left;
}
.News_date {
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
	font-weight: normal;
	color: #000066;
}
.News_texte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-right: 15px;
	padding-left: 15px;
	text-align: justify;
	line-height: normal;
}
	
	
ul {list-style:none;margin:0;padding:0;}
li {float:left;width:111px;margin:0;padding:0;text-align:center;}
li a {display:block;padding:5px 10px;height:100%;color:#FFF;text-decoration:none;border-right:1px solid #FFF;}
li a {background:url(images/bg2.jpg) repeat 0 0;}
li a:hover, li a:focus, li a:active {background-position:-150px 0;}
#a a {background:url(images/bg.jpg) repeat 0 0;}
#b a {background:url(images/bg2.jpg) repeat 0 0;}
#c a {background:url(images/bg3.jpg) repeat 0 0;}
#d a {background:url(images/bg4.jpg) repeat 0 0;}
#e a {background:url(images/bg5.jpg) repeat 0 0;}
#f a {background:url(images/bg6.jpg) repeat 0 0;}
#g a {background:url(images/bg7.jpg) repeat 0 0;}

#my-border, #my-border2 {
	width:700px;
	padding:10px;
	margin-left: 30px;
	margin-right: 30px;
	background-color: #00FF00;
	text-align: center;
}
#my-border, #my-border .sb-inner, #my-border2, #my-border2 .sb-inner  { background:#E8E8E8; }


#white-border, #white-border2, {
	background-color:#FFFFFF;
	padding-top: 10px;
	padding-bottom: 10px;
}
#white-border5  {
	background-color:#FFFFFF;
	padding-top: 10px;
	padding-bottom: 10px;
	width: 300px;
	padding-right: 0px;
	padding-left: 0px;
	margin-right: 195px;
	margin-left: 195px;
}
#white-border, #white-border .sb-inner, #white-border2, #white-border2 .sb-inner, #white-border5, #white-border5 .sb-inner  {
	background:#FFF;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}


#white-border3, #white-border4 {
	background-color:#FFFFFF;
	padding-top: 1px;
	padding-bottom: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-right: 5px;
	margin-left: 5px;
}
#white-border3, #white-border3 .sb-inner, #white-border4, #white-border4 .sb-inner {
	background:#FFF;
	text-align: justify;
}

#slickbox, #slickbox2, #slickbox3, #slickbox4, #slickbox5, #slickbox6 {
	width:660px;
	text-align:justify;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #FFFFFF;
	padding: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#wrapper #content_container #my-border #white-border3 p {
	text-align: center;
}

