/* *** yahwey***/

/* essai menu olive */
dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;

}
#olmenu {
/*position: absolute;  placement du menu, à modifier selon vos besoins */
top: 0;
left: 0;
z-index:100;
width: 100%; /* correction pour Opera */
color: #B22222;
}
#olmenu dl {
float: left;
width: 16em;

}
#olmenu dt {
cursor: pointer;
text-align: center;
font-weight: bold;
background: #EBD3E0;
border: 1px solid gray;
margin: 1px;
}
#olmenu dd {
display: none;
border: 3px solid gray;
}
#olmenu li {
text-align: center;
background: #fff;
}
#olmenu li a, #olmenu dt a {
color: #000;
text-decoration: none;
display: block;
height: 100%;
border: 0 none;
}
#olmenu li a:hover, #olmenu li a:focus, #olmenu dt a:hover, #olmenu dt a:focus {
background: #FF0000;
}

/* fin essai menu olive */



ul#menu2 {
margin: 0;
padding: 0;
font: bold 1em Georgia, Times, serif;
list-style-type: none;
margin-left: 35px;
}

#menu2 li {
display: inline;
float: left;

}

#menu2 a {
display: block;
width: 16px;
border: 1px solid black;
background: #FFB6C1;
margin: 0 1px;
color: black;
text-decoration: none;
line-height: 13px;

}

#menu2 a:hover, #menu a:focus {
color: red;

}




/* fin photo gratuitxp */


body {
background-color: #e1ddd9;
font-size: 11px;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#564b47;
padding:0px;
margin:0px;
}
a {color: #6600FF;}
a:visited {color:#FF0099;}
a:hover {color: #FF9933;}
a:active { color:#000000;}

h1 {
font-size: 11px;
text-transform:uppercase;
background-color: #E0A3B7;
border-top:1px solid #564b47;
border-bottom:1px solid #564b47;
padding:5px 15px;
margin:0px }
h2 {
font-size:15px;
font-weight: Georgia;
padding: 5px 10px;
margin:0px;}




img.download {vertical-align:middle;}

/* ----------container zentriert das layout-------------- */
#container {
width: 950px;
padding:0px;
margin: 0px;
margin-left: auto;
margin-right: auto;
} 

/* ----------banner for logo-------------- */
#banner {
text-align: right;
background-color: #e1ddd9;
padding: 0px;
margin: 0px; }

#banner img {padding:10px 0px;} 

/* ----------outer und inner----------------- */

#outer{ 
border-left: solid 200px #EBD3E0; /* linke Menue Spalten Farbe  */ 
border-right: solid 200px #EBD3E0; /* rechte Menue Spalten Farbe  */ 
background-color: #ffffff; /* Farbe fuer Inhalt Spalten  */
} 

#inner{margin:0; width:100%; }

/* --------------left und right navigavtion------------- */
#left {
 width:200px; 
 float:left; 
 position:relative; 
 margin-left:-200px; 
 margin-right:1px;
 }
 #right {
 width:200px; 
 float:right; 
 position:relative; 
 margin-right:-220px; 
 margin-left:1px;
 }

/* -----------------Inhalt--------------------- */ 
#content{ 
position: relative; 
margin: 0px; 
}
p {
padding: 5px 10px;
margin:0px; }

pre{
font-size: 12px;
padding: 5px 10px;
margin:0px;}

/*  ----------------footer---------------------- */ 
#footer {
clear:left;
padding:0px;
margin:0px;
text-align: right; } 
