BODY, TD, TH, DL, UL, OL, P {    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px;}
body { margin: 0; padding: 0; }
h3 { color:#000000; margin-top:10px;}
h2 { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 14px; }
/*top-menu*/
.top-menu {background: url(/image/top_menu_bg.gif) repeat-x;}
.top-menu li {float: left;}
.top-menu  a {color: #464646;}
.q01 {padding: 5px 0 0 10px;}
.q01 span {color: #ff6600;}
.q01 a:hover {color: #ff6600;}
.q01 h1 {font: 12px Verdana, Arial, Helvetica, sans-serif; color: #464646;;}
.q02 {padding: 5px 0 0 0;}
html* .q02 {padding: 1px 0 0 0;}
.q02 a {text-decoration: none;; padding-right: 11px;}
.q02 a:hover {color: #ff6600;}
.q03 {padding: 5px 0 0 031px; height: 20px;}
.q03 a {color: #FFFFFF;}
.sub {margin-left: 6px; position: absolute;}
.q03 a:hover {text-decoration: underline;}
/*top-menu*/

a:link
{
	color: #000000;
	text-decoration: none;
}

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

.lien_maj a:visited
{
	color: #663333;
}

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


.title
{
	font-family: Arial, verdana, Geneva;
	font-size: 20px;
	color: #000000;
}


.txt 
{
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size:11px;
   background-color: #FFFFFF;
   border-style: solid;
   border-width: 1px;
}

input,textarea,select{
font-size: 12px;
} 
.mon_input{
height:15px;
}
/*
.submit 
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
   	font-size:11px;
	border-style: solid;
   	border-width: 1px;
	font-size: 10px;
}

input,textarea 
{
	border:1px solid #0573C2;
	background-color:#FFFFFF;
	font-family: Verdana, Arial, Geneva;
	font-size: 10px;
}

select
{
	border:1px solid #0573C2;
	background-color:#FFFFFF;
	font-family: Verdana, Arial, Geneva;
	font-size: 9px;
}
.mon_input{
border:1px solid #0573C2;
height:9px;
}

.mon_input2{
border:1px solid #0573C2;
font-size:9px;
height:18px;
}
*/
h3 { font-size:11px; }

p { }
.warn { color: #FF0000; }	
.star { color: #FF0000; }

UL { list-style-type: square; }
.red { color: #FF0000; }

/*menu*/

.category {background: url(/image/category_bg.gif) repeat-x; color: #464646; overflow: hidden;}
.category-left {background: url(/image/category_left.gif) top left no-repeat;}
.category-right {background: url(/image/category_right.gif) top right no-repeat;} 
.category a {display: block; height: 22px; padding: 8px 11px 0 11px; background: url(/image/line.gif) left no-repeat; color: #FFFFFF;}
.category a:hover {background: #FFFFFF; color: #0573C2;}
.w01 {width: 6px; height: 27px; padding: 2px 1px 0 2px; font-size: 130%;}
.w02 {color: #FFFFFF; }
.Style1 {color: #FFFFFF; }
.clear {clear: both;}

/*menu*/

.message_info_faux{
text-align:center;
background-color:#FFAEAE;
color:#000000;
width:40%;
padding:10px;
border:#000000 solid 1px;
}

.message_info_bon{
text-align:center;
background-color:#33FF66;
color:#000000;
width:40%;
padding:10px;
border:#000000 solid 1px;
}

.table-annonce {
color:#000000;
margin-right:20px;
}

.table-annonce div:hover{
background-color:#FE9900;
}

.table-annonce div:hover a{
color:#FFFFFF;
text-decoration:underline;
}

.aliste a {
color:#005371;
font-weight:bold;
}

.aliste a:hover {
color:#FFFFFF;
text-decoration:underline;
}

.lien-prix {
color:#008000;
text-decoration: none;
}

.lien_ariane a{
color:#FF6600;
font-weight:bold;
text-decoration:underline;
}

.listes_marques {
margin-left:25px;
float:left;
min-height:350px;
}

.listes_marques ul{
list-style:none;
}

.listes_marques ul ul{
margin-bottom:7px;
}

.listes_marques ul li{
margin-left:10px;
}

.listes_marques span{
font-weight:bold;
}

.bloc_chiffres a, .bloc_chiffres a:link, .bloc_chiffres a:visited {
padding:3px 7px 3px 7px;
border:1px #A0A0A1 solid;
background-color:#FE9900;
color:#000000;
margin-right:6px;
}

.bloc_chiffres_a a, .bloc_chiffres_a a:link, .bloc_chiffres_a a:visited {
padding:3px 7px 3px 7px;
border:1px #7A8FA4 solid;
background-color:#9DE01A;
color:#000000;
margin-right:6px;
}
