
body {
background: #f5dd20 url(../images/bgbody.gif) repeat;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#352f2f;
}
a, .fort a{
color:#f6901c;
text-decoration:underline;
}
/*a:visited {color:#333;}*/
a:hover, .fort a:hover {color: #8f0000;}
a:active, .fort a:active { color:#AF0000;}

.dottedline{
background: url(../images/dots.gif) repeat-x;
}

h2{
color:#f6901c;
border-bottom: 1px dotted #f6901c;
}
p{
color:#534a44;
}


/******** listes *********/

li a, li a:visited{
color:#f0e8c0;/*#f6901c;*/
background-color: #f6901c;  /*#f0e8c0;*/

}
li a:hover{
background: #9a8e7e; /*#e1d29d;*/
}



/************************   structure    **************************/

.container {
background-color: #fff;
}

.wrapper {
background-color: #fff;
}




#footer {
border:#fff 1px solid;
color:#fff;
background: #888  url(images/bgfooter.gif);
}


#footer a{
color: #fff;
}

/***********************   header    *************************/
#header {
background-color: #fff;
}
#header h1 {
background: url(../images/logo-coriolis.gif) no-repeat 4px 12px;
}
#header h1 a{
color:#fff;
font-size:1px;
padding:0;
display:block;
height:90px;
width:200px;}


#language a{color:#f6901c; padding:2px;text-decoration:none;}



/***********************     menu     *************************/



#menu li a {
display:block;
color: #555;
background-color: #eee; 
border-bottom:#555 1px dotted;
margin:0 1px;
padding: 3px 5px;
text-decoration: none;
display: block;
height: 100%;
}
#menu li a:hover {
background: #aaa;
color:#fff;
}

/***********************   mainmenu  **************************/

.clear{
clear:both;
}

#mainmenu{
background:#f6901c;
}

#mainmenu ul li a{
background:#f6901c;
}

#mainmenu ul li a:hover{
background-color: #f8a64c;
}


/*********************  colonnes   **********************/
/*
.twocols{
width:250px;
float:left;
margin:0px 10px 15px 0;
}

.treecols h2, .treecols h2 a{

color:#f6901c;

}
.treecols p{

color:#f6901c;
background-color: #f0e8c0;

}
*/
/*********************** forum  *********************/
/*
.answer{
margin:20px 0}
.answer h3{
font: normal 13px/13px verdana;
color:#f6901c;
margin:6px 0;
}
.answer p{
padding:8px 10px 12px 10px;

background-color: #f0e8c0;
}
.author{
float:right;
color:#f6901c;
}
.date{ 
clear:both;
float:right;
text-align:right;
color:#e1d29d;
margin:-2px -2px 0 0;
}
.citation{
background-color: #f0e8c0;
color:#f6901c;

}
.openquotes{
padding:12px 34px;
background: url(images/quotes.gif)no-repeat 10px 6px;
font-size:10px;
}
.closequotes{
margin-right:12px;
padding:0px 34px 10px 34px;
background: url(images/quotes.gif)no-repeat bottom right;
}
.fort h2{
width:510px;
font-size:18px;}

.fort p{
font-size:13px;
font-weight: normal;
padding: 6px 0;
margin:3px 0px;
color:#f6901c;
}
.fort a{
color:#f6901c;
text-decoration:underline;
}
*/
/******************  chronologie  **********************/

/*
#chronologie dt{
color:#f6901c;
border-bottom: 1px dotted #f6901c;

}


#chronologie dt a:hover{
background-color: #e1d29d;
}


.vignette{
border-right:10px solid #fff;
border-bottom:10px solid #fff;
background-color: #564b47;
}

.galerietext a, .galerietext a:visited{
color:#f6901c;
background-color: #f0e8c0;
}
.galerietextpdf a, .galerietextpdf a:visited{
color:#f0e8c0;
background-color: #f6901c;
}
*/





