html, body {
background: #ad1b2f url("../img/bg.jpg") repeat-x;
font-size: 11px;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#fff;
padding:0px;
margin:0px;
}


a {color: #fff;text-decoration:none;}
a:visited {color:#fff;}
a:hover {color: #fce213;}
.cur a {color: #fce213;}

strong {font-weight:bold;}
em {font-style:italic;}


p {
text-align:justify;
line-height:130%;
}


h1 {
font-size:21px;
color: #fce213;
font-family:Geneva, Arial, Helvetica, sans-serif;
padding:10px 5px 2px 10px;
margin:0px;
border-bottom:1px dotted #B4525F;
 }

h2 {
font-size:15px;
padding: 5px 10px 0 10px;
margin:0px;
color:#fce213;
}

h3 {
font-size:13px;
font-weight:bold;
padding: 5px 10px 0 10px;
margin:0px;
color:#fff;
}


#liste {
margin:5px 0 10px 10px;
background:#7F1524;
padding:10px 10px 10px 30px;
}

#listeaccueil {
margin:5px 0 10px 10px;
background:#7F1524;
padding:10px 10px 10px 10px;
}

#liste li{
padding:0 0 5px 0;
list-style-image:url(../img/puce-triangle2.gif);
}


#liste2 {
margin:5px 0 10px 10px;
background:#7F1524;
padding:10px;
}

#liste2 li{
padding:0 0 5px 0;
list-style-type:none;
}



#liste3 {
margin:5px 15px 10px 10px;
background:#7F1524;
padding:10px 10px 10px 30px;
width:180px;
float:left;
}

#liste3 li{
padding:0 0 5px 0;
list-style-image:url(../img/puce-triangle2.gif);
}


#liste4 {
margin:5px 5px 10px 10px;
background:#7F1524 url(../img/guillemet.gif) no-repeat;
padding:10px 10px 10px 40px;
}


#liste5 {
margin:5px 5px 10px 10px;
background:#7F1524;
padding:10px 10px 10px 40px;
}



.agauche {
float:left;
padding:0 10px 10px 0;
}


.adroite {
float:right;
padding:0 0 5px 10px;
}



#stop {
clear:both;
border-top:1px dotted #b4525f;
margin:10px 0 0 0;
padding:0;
}


.tuyau {
width:630px;
margin-left:100px;
}

.comm{
color:#FFDCCE;
}


/* ----------container zentriert das layout-------------- */
#container {
width: 960px;
margin-left: auto;
margin-right: auto;
background: #ad1b2f;
}

/* ----------banner for logo-------------- */
#banner {
padding: 0px;
margin: 0px;
height:365px;
}

#menu {
padding:5px 0 6px 0;
background:#000;
}


#menu li {
display:inline;
border-right:1px dotted #333;
padding:8px;
font-size:130%;
}

.zic {
/*float:right;*/
margin:0 0 0 10px;
}


/* -----------------Inhalt--------------------- */
#content {
background-color: #9b182a;
padding: 10px;
margin-left: 200px;
margin-right: 0px;
margin-top: 0px;
}
/*div#content { 
min-height:600px;
height:expression(this.scrollHeight > 600 ? "auto":"600px"); 
}*/

p, pre{
padding: 5px 10px;
margin:0px;
}

/* --------------left navigavtion------------- */
#left {
background: #ad1b2f url("../img/bg-left.jpg") no-repeat;
float: left;
width: 200px;
margin: 0px;
padding: 0px;
}

/* -----------footer--------------------------- */
#footer {
clear: both;
margin: 10px 0 0 0;
padding: 0px;
border-top:1px solid #b4525f;
}

.discret {
text-align:right;
color:#b4525f;

}



/* --- FOMULAIRE --------*/


.cont {
background:#7F1524;
width:430px;
border:1px solid #6E121F;
border-collapse:collapse;
float:right;
}


td {
padding:5px;
}



.writeb {
border:1px solid #9b182a;
padding:2px;
margin:0 10px;
color: #6E121F;
}


.etoile {
color: #fce213;
}


#bouton3 {
  color: #6E121F;
  border:1px solid #6E121F;
  background-color: #fff;
  text-decoration: none;
  font-weight: bold;
  text-align: center;
  padding: 5px;
  margin:5px 10px 5px 5px;
  float:right;
}



.galerie {
border:1px solid #B4525F;
padding:8px;
margin:12px;
}