body {
color:#000;
font-size:12px;
font-family:tahoma, Verdana, arial, helvetica, sans-serif;
background-color:#f5f5ed;
margin:0;
}

p {
font-size:12px;
}

ul {
vertical-align:bottom;
/*list-style-type:circle;*/
list-style-image:url(img/pucebarre.gif);
margin-top:20px;
margin-bottom:10px;
}

h1,.h1 { font-size:16px; font-weight:700; color:#bb7400; margin:0.5em 0 1.3em; }

h2 {
font-size:13px;
font-weight:700;
color:#b95330;
margin:1.3em 0 -0.5em;
}

h3 {
font-size:12px;
font-weight:400;
color:#843422;
margin:.8em 0;
}

a:link {
color:#772D0D;
}

a:visited {
color:#F39C11;
text-decoration:none;
}

a:active {
color:#000;
}

input {
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
}

textarea {
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}

.htitle {
display: none;
}

.text2 {
color:#843422;
}

.aere {
line-height:16px;
font-size:12px;
}

.annonce {
	color:#5d1918;
	font-size:14px;
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:400;
	line-height:22px;
	vertical-align: text-top;
}

.com {
font-size:14px;
font-weight:700;
}

.bas1 {
font-size:10px;
font-family:tahoma, Verdana, arial, helvetica, sans-serif;
font-weight:700;
line-height:1;
}

.bas3,.bas3 h1,.bas3 h2 {
font-size:10px;
font-family:tahoma, Verdana, arial, helvetica, sans-serif;
font-weight:400;
color:#843422;
margin:0;
}
.bas3 a
{
white-space: nowrap;
padding: 2px 6px;
margin: 0px -1px;
color: #843422;
text-decoration: none;
}

.bas2 a:hover {
background-color: #843422;
color: #DED8B7;
}
.bas3 a:hover {
background-color: #DED8B7;
color: #843422;
}

.bas2 {
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:1;
}

.dari {
color:#590000;
font-weight:bolder;
}

.conseil {
color:#b35638;
font-weight:400;
}

.br8 {
line-height:8px;
}

a:hover,.textred {
color:red;
}

#imgcont {
	float: left;
	padding:0;
	margin:0;
	margin-right: 10px;
}
#imgcont img{
margin-top:4px;
margin-right:4px;
}
#footword {
	color:#DED8B7;
	font-size:9px;
	text-align:center;
	width:690px;
	margin:0 auto;
	margin-top:50px;
}
#footword h2 {
	color:#DED8B7;
	font-size:9px;
	}


.icon {
padding-left: 6px;
padding-right:6px;
background-repeat: no-repeat;
background-position: left center;
background-position-y: top;
}
/*\*//*/pcie/**/*\5 .icon {
height: 1em;
}
a.icon:hover{ text-decoration:underline;}
a.icon,
span.icon,
li.icon { 
_zoom: 100%;
text-decoration:none; 
}
a.icon:not([className~=icon]),
span.icon:not([className~=icon]) {
display: inline-block;
vertical-align: bottom;
}
li.icon,
p.icon {  
background-position: left top; }
