/* general */
body, html, div {
	margin: 0;
	padding: 0;
}

    body{ 
		background:#000 url(../images/bodybg.jpg) repeat-x 0 0;
                font:80% Arial, Helvetica, Sans-Serif;
		color:#555;
		line-height:180%;
		text-align:center;
        }
	h1{
	font-family:  Georgia, Times New Roman, Times, serif;
		font-size:28px;
		font-weight:700;
		margin:0;
		padding-left:65px;
		padding-top:35px;
		letter-spacing: 0.2em;
		}		
	h2, h3, h4, h5, h6{
		font-weight:normal;
		margin:1em 0;
		}	
	h2{            
		font-size:160%;
		}	
	h3{          
		font-size:130%;
		}
	h4{          
		font-size:120%;
		}				
	a{
		text-decoration:none;
		color:#fff;
		}
	a:hover{
		color:#d8e6ec;
		text-decoration:underline;
		}							
	p{
		margin:1em 0;
		}		


/* // general */

/* page setup */

	#container{	
	top: 0px;
	left: 0px;
		margin:0 auto;
		width:780px;
		text-align:left;
		}
	#header{
		height: 386px;
	        BACKGROUND: url(../images/head5.jpg) no-repeat 0 0;
		}				
	#content{
		background:url(../images/content.jpg) repeat-y 0 0;
		FONT: 11px/1.5 Lucida Sans, Tahoma, Trebuchet;
		margin-left: 25px;
		padding-top:5px;
		padding-bottom: 35px;
		padding-left:10px;
		
		}
	#footer{
		height: 78px;
		padding:30px 60px;
		background:url(../images/footer.jpg) no-repeat 0 0;				
		FONT: 11px/1.5 Arial, Helvetica, Sans-Serif;
		}
		
		
/* //content divs  padding:5px 220px 35px 200px;*/

#left {
	top: 0px;
	left: 0px;
	margin: 5px 10px 10px 0px;
	padding: 5px 15px 15px 15px;
	border: 0px solid #ccc;
	color: #dddddd;
	width: 160px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 130px;
	Float: left;
	}

#middle {
top: 0px;
	left: 0px;
    	width: 295px;
	margin: 0px 40px 10px 20px;
	padding: 5px 10px 10px 10px;
	border: 0px solid #ccc;
	FONT: 11px/1.5 Lucida Sans, Tahoma, Trebuchet;
	Float: left;
	}
#rightDiv {
	top: 0px;
	right: 0px; /* Opera5.02 will show a space 
	BACKGROUND-IMAGE: url (../images/logo.gif) no-repeat bottom right;
	at right when there is no scroll bar */
	margin: 10px 20px 10px 15px;
	padding: 0px;
	border: 0px solid #ccc;
	width: 160px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 160px;
	font-size:11px;
	color: #cccccc;
	Float: right;
	}
		
/* //page setup */

.paddingbottom{
		padding-bottom:25px;
		}

#content {
height: 1%;
}


/* //menusetup */
#menu{
position:relative;
margin:0px 0px 0px 0px;
padding:0px 10px 0px 10px;
top:15px;
width:120px;
Background: #b9eaff;
  border-top-width:1px;
  border-top-style:solid;
  border-top-color:#a8c4eb;
  border-bottom-width:3px;
  border-bottom-style:solid;
  border-bottom-color:#e4e4e4;
  border-left-width:1px;
  border-left-style:solid;
  border-left-color:#a8c4eb;
  border-right-width:3px;
  border-right-style:solid;
  border-right-color:#e4e4e4;
color:#666666;
clear: left;
float: left;
z-index: 2;
}


a.men {
display:block;
width:95px;
padding:5px 10px 3px 10px;
  border-top-width:1px;
  border-top-style:solid;
  border-top-color:#eaeaea;
  border-bottom-width:2px;
  border-bottom-style:solid;
  border-bottom-color:#bad1ed;
  border-left-width:1px;
  border-left-style:solid;
  border-left-color:#eaeaea;
  border-right-width:2px;
  border-right-style:solid;
  border-right-color:#bad1ed;
margin:0px 0px 0px 2px;
text-align:left;
text-decoration: none;
color: #2266AA;
line-height:1.4em;
FONT-WEIGHT: 500;
float:left;
}

a.men:hover {
color:#dddddd;
background-color:#b00013;
text-decoration: none;
line-height:1.4em;
  border-top-width:1px;
  border-top-style:solid;
  border-top-color:#2266AA;
  border-bottom-width:2px;
  border-bottom-style:solid;
  border-bottom-color:white;
  border-left-width:1px;
  border-left-style:solid;
  border-left-color:#2266AA;
  border-right-width:2px;
  border-right-style:solid;
  border-right-color:white;

}

a.news {

FONT: 10px/1.5 Lucida Sans, Tahoma, Trebuchet;
text-align:left;
text-decoration: none;
color: #dddddd;
padding:0px 10px 5px 10px;
}

a.news:hover {
color:#ffffff;
text-decoration: none;
padding:0px 10px 5px 10px;
}

a.newsTexte {
background-color:#b00013;
FONT: 11px/1.5 Lucida Sans, Tahoma, Trebuchet;
text-align:left;
text-decoration: none;
color: #dddddd;
padding:3px 10px 5px 11px;
display:block;
width:100px;
  border-top-width:0px;
  border-top-style:solid;
  border-top-color:#eaeaea;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-bottom-color:#b00013;
  border-left-width:1px;
  border-left-style:solid;
  border-left-color:#a8c4eb;
  border-right-width:0px;
  border-right-style:solid;
  border-right-color:#a8c4eb;
margin:0px 0px 0px 10px;
text-align:left;
text-decoration: none;
line-height:1.4em;
FONT-WEIGHT: 600;
}

a.newsTexte:hover {
color:#ffffff;
background-color:#b00013;
text-decoration: none;
line-height:1.4em;
  border-top-width:0px;
  border-top-style:solid;
  border-top-color:#2266AA;
  border-bottom-width:1px;
  border-bottom-style:dashed;
  border-bottom-color:white;
  border-left-width:2px;
  border-left-style:solid;
  border-left-color:#ffffff;
  border-right-width:0px;
  border-right-style:solid;
  border-right-color:white;
padding:3px 10px 5px 10px;
}

#menuLinks{
position:relative;
margin:0px 0px 0px -10px;
padding:0px 10px 0px 10px;
top:5px;
width:130px;
Background: #b00013;
  border-top-width:1px;
  border-top-style:solid;
  border-top-color:#8f0211;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-bottom-color:#b03e4a;
  border-left-width:1px;
  border-left-style:solid;
  border-left-color:#8f0211;
  border-right-width:1px;
  border-right-style:solid;
  border-right-color:#b03e4a;
color:#666666;
clear: left;
float: left;
z-index: 2;
}


a.menLinks {
display:block;
width:113px;
padding:5px 1px 3px 10px;
  border-top-width:1px;
  border-top-style:solid;
  border-top-color:#eaeaea;
  border-bottom-width:2px;
  border-bottom-style:solid;
  border-bottom-color:#9c0112;
  border-left-width:1px;
  border-left-style:solid;
  border-left-color:#eaeaea;
  border-right-width:2px;
  border-right-style:solid;
  border-right-color:#9c0112;
margin:0px 0px 0px 2px;
text-align:left;
text-decoration: none;
color: #dddddd;
line-height:1.4em;
FONT-WEIGHT: 500;
float:left;
}

a.menLinks:hover {
color:#2266AA;
background-color:#b9eaff;
text-decoration: none;
line-height:1.4em;
  border-top-width:1px;
  border-top-style:solid;
  border-top-color:#2266AA;
  border-bottom-width:2px;
  border-bottom-style:solid;
  border-bottom-color:white;
  border-left-width:1px;
  border-left-style:solid;
  border-left-color:#2266AA;
  border-right-width:2px;
  border-right-style:solid;
  border-right-color:white;

}

/* //textSetup */

.Stil5 {color: #dddddd}