BODY {
background: #000000 url(http://www.usprobikes.com/images/background-2011.jpg) no-repeat top center fixed;
MARGIN: 0;
padding: 0;
COLOR: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}

a          { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ff0000; text-decoration: none }
a:hover    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ff0000; text-decoration: underline }

html{ 
margin:0px; 
padding:0px; 
} 
.img-article {
	padding:5px !important;
	margin: 0px;
	border:1px solid #ccc;
	background:#000;
	display:block;
	overflow:visible;
	}

.img-article-left {
	float: left;
	margin: 0px 5px 0px 0px;
	padding: 5px;
	border: 1px solid #cccccc;
	background: #000;
	display:block;
	}

.img-article-right {
	float: right;
	margin: 0px 0px 0px 5px;
	padding: 5px;
	border: 1px solid #cccccc;
	background: #000;
	display:block;
	}
.txtnoir {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000}
.txtnoirpetit {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #000000}
.txtnoir3 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 5px; font-weight: normal; color: #000000}
.txtnoirbold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000}
.txtbleupetit {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #007bc0}
.txtbleu {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #009cda}
.txtbleubold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #009cda}
.txtbleudark {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000099}
.txtblanc { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; font-weight: normal; color: #FFFFFF}
.txtblancpetit { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #ffffff}
.txtblanc2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #FFFFFF}
.txtblancbold { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; font-weight: bold; color: #FFFFFF}
.txtrouge {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #FF0000}
.txtrougepetit {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #FF0000}
.txtrougebold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FF0000}
.txtbordeaux {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #950654}
.txtnoirpoll {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000}
.txtvertbold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #009900}
.txtorangebold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #e87d02}
.txtjaunebold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #eee200}
.txtrosebold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #f951c4}
.txtgrisfonce {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #424242}
.txtgris {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #999999}
.txtgrisbold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #999999}
.txtgrispetit {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #777777}
.txtsable {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ccb382}
.txtvioline {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #6b4ca3}
.txtpink {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #e64b91}
.txtargent {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #c1c1c1}
.txtvert {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #008637}
.txtgold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #b19543}

.geo          { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #007bc0; text-decoration: none }
.geo:hover    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #ff0000; text-decoration: underline }



.justif-petit{
width:100%;
text-align:justify;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}

.footer-300px{
background: url(http://www.usprobikes.com/BMX-2010/images/footer-bloc-gauche-300px-bas.png) no-repeat bottom center;
width:290px;
margin-left: 0px;
margin-right: 0px;
margin-top:0px;
margin-bottom:0px;
padding-left: 5px;
padding-right: 5px;
padding-top:0px;
padding-bottom:5px;
text-align:justify;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-align:justify;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #000000;
}



.dotted
{
border-top: 1px dotted #737373;
border-bottom: 0px;
border-left: 0px;
border-right: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
margin: 0px;
	}
	
#body964 {
margin-left: auto;
margin-right: auto;
width: 964px;
padding: 0;
align: center;
display:block;
background: #ffffff url(http://www.usprobikes.com/images/body-2011.png) repeat-y top center;
     }
	 
#bottom {
margin-left: auto;
margin-right: auto;
width: 964px;
height:10px;
padding: 0;
align: center;
display:block;
background: url(http://www.usprobikes.com/images/bottom.png) no-repeat top center fixed;
     }

.bodynews {
margin:0px;
width: 641px;
padding: 0;
align: center;
display:block;
clear:both;
     }
	 
.menu-produits {
background-image: url(http://www.usprobikes.com/BMX-2010/images/menu-produits/bproduits-off.png);
width: 242px;
padding-top: 8px;
padding-bottom: 6px;
padding-left: 28px;
padding-right: 0px;
margin: 0px;
align: center;
COLOR: #ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:bold;
display:block;
text-decoration: none;
}

.menu-produits:hover {
background-image: url(http://www.usprobikes.com/BMX-2010/images/menu-produits/bproduits-over.png);
width: 242px;
padding-top: 8px;
padding-bottom: 6px;
padding-left: 28px;
padding-right: 0px;
margin: 0px;
align: center;
COLOR: #ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:bold;
display:block;
text-decoration: none;
}

.menu-produits-on {
background-image: url(http://www.usprobikes.com/BMX-2010/images/menu-produits/bproduits-on.png);
width: 242px;
padding-top: 8px;
padding-bottom: 6px;
padding-left: 28px;
padding-right: 0px;
margin: 0px;
align: center;
COLOR: #ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:bold;
display:block;
text-decoration: none;
}

.menu-produits-on:hover {
background-image: url(http://www.usprobikes.com/BMX-2010/images/menu-produits/bproduits-on.png);
width: 242px;
padding-top: 8px;
padding-bottom: 6px;
padding-left: 28px;
padding-right: 0px;
margin: 0px;
align: center;
COLOR: #ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:bold;
display:block;
text-decoration: none;
}

.description{
background: url(http://www.usprobikes.com/BMX-2010/images/body-produits.png) repeat-y top center;
width:318px;
margin-left: 0px;
margin-right: 0px;
margin-top:0px;
margin-bottom:0px;
padding-left: 5px;
padding-right: 5px;
padding-top:0px;
padding-bottom:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-align:justify;
color: #000000;
}

.prix{
width:318px;
margin-left: 0px;
margin-right: 0px;
margin-top:0px;
margin-bottom:0px;
padding-left: 0px;
padding-right: 0px;
padding-top:2px;
padding-bottom:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-align:left;
color: #ff0000;
}

.references{
background: url(http://www.usprobikes.com/BMX-2010/images/footer-produits.png) no-repeat bottom center;
width:318px;
margin-left: 0px;
margin-right: 0px;
margin-top:0px;
margin-bottom:0px;
padding-left: 5px;
padding-right: 5px;
padding-top:0px;
padding-bottom:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
text-align:justify;
color: #007bc0;
}

.referencesbody{
background: url(http://www.usprobikes.com/BMX-2010/images/body-produits.png) repeat-y bottom center;
width:318px;
margin-left: 0px;
margin-right: 0px;
margin-top:0px;
margin-bottom:0px;
padding-left: 5px;
padding-right: 5px;
padding-top:0px;
padding-bottom:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
text-align:justify;
color: #007bc0;
}

#bulle { position: absolute; visibility: hidden;  font-size:12px;}

.info{ border:1px solid #666666; padding: 7px; color:#666666; background-color:#FFFFFF; font-family:"trebuchet MS";}

