body{
margin:0;
padding:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
line-height:150%;
background-color:#000000;
}

div { margin: 0; padding: 0; }

p{
margin: 0;
margin:0px 0px 20px 0px;
}

a{
text-decoration:underline;
color:#CC0000;
}

a:hover{
text-decoration:none;
color:#666666;
}

#presentation a{
text-decoration:none;
}

#presentation a:hover{
text-decoration:none;
}

h1{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
}

#all{
margin-right: auto;
margin-left: auto; 
width:1000px;
}

#header{
height:220px;
}

#container{
width:1000px;
float:left;
background-color:#333333;
background-image:url(IMG/squelettes/bgMenu.jpg);
background-repeat:repeat-y;
}

#left{
width:177px;
float:left;
padding-top:13px;
/*border:1px solid #00cc00;*/
}

#right{
width:820px;
float:right;
/*border:1px solid #0000cc;*/
}

#fil_arene{
padding:15px;
border-bottom: 1px solid #999999;
}

#main {
text-align:justify;
padding:15px;
}

#footer{
clear: both;
text-align:center;
padding:10px 0px 10px 0px;
}

#signature{text-align:center;}

.spip_url{
color:yellow;
font-weight:bold;
text-decoration:none;
}

.spip_url:hover{
color:yellow;
font-weight:bold;
text-decoration:underlined;
}

.cen{
text-align:center;
}

/*Menu gauche*/
.rubrique {
width:150px;
height:24px;
background-image:url(IMG/squelettes/bgBouton.jpg);
background-repeat:no-repeat;
font-size: 12px;
padding-top:3px;
margin:0px 14px 0px 14px;
text-align:center;
text-transform: uppercase;
text-decoration:none;
}

.rubrique a{
width:150px;
display: block;
font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
letter-spacing:1px;
text-decoration: none;
color:#FFFFFF;
text-transform: uppercase;
}

.rubrique a:hover {
background-color: transparent;
color:#CC0000;
}

.ss_rubrique {
text-transform: none;
}

.ss_rubrique a {
display: block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:100;
color:#666666;
text-decoration: none;
text-transform: none;
}

.ss_rubrique a:hover {
background-color: transparent;
color:#CD0707;
}

/*formulaire de contacts*/

.formTitre {
	width:80px;
	padding-top:8px;
	vertical-align:top;
    line-height:130%;
}
.formItem{
    width:200px;
	vertical-align:top;
}
.radio{
	border:0px;
}
input{
	border:1px solid #999999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
    line-height:120%;
	padding:5px;
}
textarea{
	border:1px solid #999999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	line-height:120%;
	padding:5px;
}

#nouveaute {
margin-top:5px;
padding-bottom:5px;
border-bottom:1px solid #666666;
}
#acheteur td {
text-align:left;
width:25%;
padding:5px 10px 0px 10px;
vertical-align:top;
}

th {
font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
font-size:10px;
letter-spacing:1px;
text-align: left;
text-decoration: none;
color:#CD0707;
text-transform: uppercase;
}

#nouveaute img {
padding:5px;
border:1px solid rgb(154,154,154);
}



#nouveaute td {
width:25%;
text-align:left;
padding:5px 10px 0px 10px;
vertical-align:top;
}

#nouveaute td p {
height:107px;
overflow:hidden;
margin:0px;
padding:0px;
}

#presentation {
margin-top:20px;
margin-bottom:10px;
font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
font-size:12px;

}

#presentation h2{
font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
font-size:10px;
letter-spacing:1px;
text-align: left;
text-decoration: none;
color:#CD0707;
text-transform: uppercase;
}



.titre {
float:left;
}

.reference{
float:right;

}

.description {
position:relative;
text-align:justify;
margin-top:10px
}

.annonce {
border-bottom:1px solid rgb(154,154,154);
margin-top:30px;
width:100%;
}

.color {
background-color:rgb(240,240,240);
padding:0px;
font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
letter-spacing:1px;
text-align: left;
color:#CD0707;
}


.image img {
margin:10px 10px 0px 0px;
}

.menu_annonce {
text-align:center;
margin-top:10px;
}

.menu_annonce a {
padding:0px;
font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
font-size:10px;
letter-spacing:1px;
color:#666666;
text-decoration:none;
}

.menu_annonce a:hover {
text-decoration:underline;
}

#presente {
border-bottom:1px solid #999999;
}
/*spip*/
.spip_documents_center{
}

.spip_document_12{
}

.spip_documents{
}
