body 

{ 

background : #555 url('../images/fond2008.gif');

font-family:Arial, Helvetica, sans-serif; color:#333; font-size:12px; margin:0; padding:0; 

}



#global {

position: relative; 

margin-left: auto;

margin-right: auto;margin-top:5px;

width: 768px;

}

#conteneur {

background-color:#BBBBBB;

margin: 0;

padding: 0;

position: absolute;

width: 768px;

}

#header {

position: relative;

margin: 0;

padding: 0;

height: 91px;

width: 768px;

background-image : url('../images/bandeau.gif'); 

}

#haut {

margin : 0;

padding: 0;

background-image : url('../images/filt.gif');

height : 41px;

width: 768px

}

#annonce {

left: 0px;

padding : 0px;

margin: 0px;

border-top: 1px solid white;

border-bottom: 1px solid white; 

height : 35px;

width: 768px;

background-color:#FF9933; 

}

.box { 

margin-bottom: 1px;

padding: 3px 0 0 0;

height :31px;

width: 192px;

display: block;

background-color:#fff;

text-align: center;

font-size: 11px; 

float: left;

}

#centre2 { 

margin: 10px 5px 10px 200px;

background-color:#fff;

border: 1px solid gray; 

}

#centre3 {

margin : 10px 284px 10px 284px;

}

#centre4 {

margin: 10px 5px 10px 5px;height: 900px;

background-color:#fff;font-size: 11px; 

border: 1px solid gray; 

}

#gauche { 

position: absolute;

left:0;

margin: 10px 0 10px 0;

width: 200px;

background-color:#BBBBBB; 

}

#gauche2 { 

position: absolute;

left:84px;

margin: 10px 0 10px 0;

width: 200px;

background-color:#BBBBBB;

}

#droite {

position: absolute;

right:0;

margin: 10px 0 10px 0;

width: 200px;

background-color:#BBBBBB;

}

#droite2 {

position: absolute;

right:84px;

margin: 10px 0 10px 0;

width: 200px;

background-color:#BBBBBB;

}





.titlebox { 

padding: 0;

width: 190px; height : 18px;font-size: 1px; background-image : url('../images/titlebar1.gif');

font-size : 10px; margin-left:5px; margin-right:0px; margin-top:0px; margin-bottom:0px

}

.titlebox2 { padding: 0;

width: 190px; height : 18px;font-size: 1px; background-image : url('../images/titlebar2.gif');

font-size : 10px; margin-left:5px; margin-right:0px; margin-top:0px; margin-bottom:0px

}



.textbox { width: 190px; background-image : url('../images/fondbox1.gif');margin-left:5px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding-left:0; padding-right:0; padding-top:3px; padding-bottom:3px



}

.textboxred { margin : 0px 0px 5px 5px; padding: 3px 0 3px 0;

width: 190px; background-color :#FFF; border : 1px solid red;

text-align: left; color:#CC0000;



}



.textboxc { margin : 0px 0px 0px 0px; padding: 0 0 0 0px; 

width: 190px; 

}

.textbox2 { margin : 0px 0px 0px 6px; padding: 3px 0 3px 0;

width: 187px;color: #fff; 

background-color: #797979; border: 1px solid black;

}

.cortextbox2 { 

margin : 0px 0px 0px 6px;

padding: 3px 0 3px 0;

width: 187px; color:#fff;

background-color: #797979;

border: 1px solid black;

border-top: 1px solid #bbbbbb;

}

.btextbox2 { margin : 0px 0px 20px 6px; padding: 3px 0 3px 0;

width: 187px; color:#fff;

background-color: #797979;

border: 1px solid black;

border-top: 1px solid #bbbbbb;

}

.bottombox { padding: 0;

width: 190px; height :14px; font-size: 1px; background-image : url('../images/babar2.gif');margin-left:5px; margin-right:0px; margin-top:0px; margin-bottom:20px

}



#centre { 

margin: 10px 10px 10px 200px;

background-color:#fff;

border: 1px solid gray; 

}


.menu a {

float: left;

}

.menu a {

margin:14px 1px 0px 2px;

width: 70px;

height: 17px;

display: block;

text-align: center;border-style : outset ;

border: 1px  solid gray;

text-decoration: none;font-weight: bold; font-size :11px;

color: #555;

background: #fff; 

}

.menu a:hover {

background: #FFCD9C;

border: 1px gray; border-style : inset ;

}

.menu a:active {

background: #888; border-style : inset ;

border: 1px  black; 

color: #fff;

}

p {

margin: 10px 5px 0px 10px;

}

.menu1 a {

width: 90px;

}

h1.rubrique { margin : 0; padding: 0; font-size:12px; color: #000099; }

h3.textbox {margin : 0; padding: 0; font-size:12px; color: #444;}

h2 { font-size :12px;color: #000;margin: 5px 0 5px 5px;}

hr {

height: 1px;

width: 98%;

margin: 4px 3px;



padding: 0;

color: #FF9933;

background-color: #FF9933;

border: 0px none;

}

h2.centre { padding: 1em 0 0 2em; margin:0; font-size: 16px ;color:#333399; 

}

img.c { display : block;

 border: 0px none;

margin-left: auto;

margin-right: auto

}

img.centred {

float: right ;

border: 0px ; margin: 0px 2px 0px 5px;

}

img.centreg {

float: left ; 

border: 0px ; margin: 0px 5px 0px 0px;

}

img.loc {

border: 0px ;

margin: 0px 20px 5px 0px;

}

img.choix {border: 0px;margin:0;float: left; }

img.centrec {border: 0px ; margin: 0px 63px 10px 60px;}

img { border: 0px none;}

.separ { 

display: block; 

height : 20px; width: 100%; border-top: 1px solid black; border-bottom: 1px solid black;

background: #FF9933; padding: 3px 0 0 0;

text-align: center;  font-size: 16px; color :#ffffff;



}

.textbox p, h3{

margin-left: 4px; margin-right: 3px; margin-top: 0px;

}

.textbox2 p, h3{

margin-left: 4px; margin-right: 3px; margin-top: 0px;

}

.cortextbox2 p, h3{

margin-left: 4px; margin-right: 3px; margin-top: 0px;

}



h3 {

font-size: 12px;margin-left: 10px; margin-bottom: 7px;

}

.name {

font-family:    Arial ,  Helvetica , sans-serif; color: #000;

font-size: 12px;

margin: 0 3px;

padding: 0;

}

.prix {

font-family:  Arial; color: #FF0000;

font-weight: bold;

font-size: 12px;



}

a.gen

{

color:#000099;

text-decoration:none;

} 

a.gen:hover

{

color:#000099;

text-decoration:underline;

}

a.genb {

color:#fff;

text-decoration:none;

}

a.genb:hover{

color:#CCCCCC;

text-decoration:none;

}

a.genc {

color:#333;

text-decoration:none;

}

a.genc:hover{

color:#333;

text-decoration:none;

}

a.genr {

color:#CC0000;

text-decoration:none;

}

a.genr:hover{

color:#CC0000;

text-decoration:underline;

}



.spacer {

clear: both; 

font-size: 1px;

}



#pied {

border-top: 1px solid white; 

text-align: center;

font-family: Arial, Helvetica, sans-serif;

font-size: 11px; color : white;

height: 19px;

background-color: #FF9933;



}

#foot { position :absolute ;

margin :0; padding: 0;

height : 100px;

width: 768px;

font-family: Arial, Helvetica, sans-serif;text-align: center;

font-size: 10px; color : white;

background-image : url('../images/fond2008.gif');

 }
