*,td,tr{	font-size: 12px;}
body{
	font-family:verdana, arial, geneva, "sans serif";
	color:#fff;
	background-color:#000;
	background-image:url(/img/bg_bis.gif);
	background-position:left top;
	background-repeat: repeat-x;
	margin:0px;
	pading:0px;
}

.hp{
	background-color:#000;
	background-image:url(/img/bg_hp.gif);
	background-position:left top;
	background-repeat: repeat-x;
		margin:0px;
	pading:0px;
}

.main{
padding-left:140px;
}
a.btn {
padding:5px 5px 5px 5px;

text-decoration:none;
font-weight:bold;
background-color:#5556A9;
color:#ffffff;
vertical-align: middle;
height:20px;
margin-right:5px;
}
a.btn:visited {
padding:5px 5px 5px 5px;

text-decoration:none;
font-weight:bold;
background-color:#5556A9;
color:#ffffff;
vertical-align: middle;
height:20px;
margin-right:5px;
}

a.btn:hover {
padding:5px 5px 5px 5px;

text-decoration:none;
font-weight:bold;
background-color:#fff;
color:#5556A9;
vertical-align: middle;
height:20px;
margin-right:5px;
}
.form{
border:1px solid #5556A9;
font-weight:bold;
color:#000;
width:250px;
}
.formshop{
border:1px solid #5556A9;
font-weight:bold;
color:#000;
width:180px;
}
.titre{
font-size: 12px;
font-weight:bold;
border-bottom:1px dotted #5556A9;

}
.titresans{
font-size: 12px;
font-weight:bold;

}
.border{
border:1px dotted #5556A9;
}

a{
color:#fff;
font-size: 11px;
text-decoration:none;
}
a:visited{
color:#fff;
font-size: 11px;
text-decoration:none;
}
a:hover{
color:#fff;
font-size: 11px;
text-decoration:underline;
}
.total{
border-bottom:1px dotted #fff;
border-top:1px dotted #fff;
}
.inputshop{
border:1px dotted #000b41;
}