/* CSS Document by G.Vertongen for www.jbltelecomms.com*/
body {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:14px;
	/*background:url(../graphisme/background.gif) repeat center;*/
	background-color: #CCCCCC;
	}
table {
	border-width:0;
	vertical-align:top;
	text-align:left;
	}
img {
	border:0;
	}
h1 {
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:14pt;
	}
h2 {
	font-family:Arial, Helvetica, sans-serif;
	color:#0033FF;
	font-size:14pt;
	}
h3 {
	font-family:Arial, Helvetica, sans-serif;
	color:#990033;
	font-size:12pt;
	}
hr {
	text-align:center;
	color:#999999;
	height:1px;
	width:150px;
	}
th {
	color:#FF0000;
	font-size:12px;
	}
form,input {
	vertical-align:middle;
	}
img.productpic{
	max-width:140px;
	}
img.newproductpic {
	max-width:140px;
	max-height:100px;
	}
img.news{
	max-width:450px;
	/*max-height:450px;*/
	}

img.minipic {
	max-width:100px;
	}
a:link,a:visited {
	color:#FFFFFF;
	text-decoration:none;
	font-weight:900;
	}
a:hover,a:active {
	color:#99CC00;
	text-decoration:none;
	font-weight:900;
	}
a.lienred:link,a.lienred:visited {
	color:#FF0000;
	text-decoration:underline;
	font-weight:600;
	}
a.lienred:hover,a.lienred:active {
	color:#990000;
	text-decoration:underline;
	font-weight:600;
	}
a.liencontenu:link,a.liencontenu:visited {
	color:#0066FF;
	text-decoration:underline;
	font-weight:600;
	}
a.liencontenu:hover,a.liencontenu:active {
	color:#FF0000;
	text-decoration:underline;
	font-weight:600;
	}
a.brand:link,a.brand:visited {
	color:#6666CC;
	text-decoration:none;
	font-weight:900;
	font-size:10px;
	}
a.brand:hover,a.brand:active {
	color:#FF0000;
	text-decoration:none;
	font-weight:900;
	font-size:10px;
	}
	
a.miniliens:link,a.miniliens:visited {
	color:#FFFFFF;
	text-decoration:none;
	font-weight:300;
	font-size:12px;
	}
a.miniliens:hover,a.miniliens:active {
	color:#FFCC00;
	text-decoration:none;
	font-weight:300;
	font-size:12px;
	}

.titre_menu {
	font:Verdana, Arial, Helvetica, sans-serif;
	color:#999999;
	font-size:16px;
	font-weight:900;
	letter-spacing:1px;
	text-align:justify;
	padding-left:10px;
	vertical-align:middle;
	}
.texte_menu {
	color:#FFFFFF;
	text-align:center;
	font-weight:600;
	padding-left:3px;
	padding-right:3px;
	padding-bottom:10px;
	}
.contenu {
	color:#333333;
	font-size:12px;
	text-align:justify;
	padding-bottom:10px;
	padding-left:15px;
	padding-right:15px;
	}
.barre_liens {
	padding-left:5px;
	}
.warning {
	border-bottom-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-top-width:1px;
	border-color:#FF0000;
	}
.prix {
	color:#FF0000;
	text-align:right;
	font-weight:900;
	font-size:20pt;
	}
.prixoffer {
	color:#FF0000;
	text-align:right;
	font-weight:900;
	font-size:23pt;
	}
.adresse {
	color:#666666;
	font-weight:300;
	font-size:12px;
	}
.nom {
	color:#0000FF;
	font-size:18px;
	}
.nom_utilisateur {
	color:#99CC00;
	font-weight:900;
	font-size:10pt;
	font-family:Arial, Helvetica, sans-serif;
	}
.basket {
	font-size:11px;
	}
.basket_non_dispo {
	font-size:11px;
	color:#CCCCCC;
	}
.avert {
	color:#000000;
	font-size:10px;
	/*font-style:italic;*/
	text-align:center;
	font-weight:bold;
	}
.miniprix {
	color:#FF0000;
	font-size:10px;
	text-align:center;
	font-weight:bold;
	}

.navigation {
	background-image: url("../graphisme/JBL2/MenuNavig.jpg");
	background-repeat:no-repeat;
	position:relative;margin: 0 -20px 0 -19px;
	height:55px;
	width:550px;
	vertical-align:middle;
	color:#333333;
	vertical-align:bottom;
	z-index:20;
	}
h1.navigation {
	color:#666666;
	vertical-align:bottom;
	font-size:18px;
	}
.red {
	background-color:#FF0000;
	color:#FFFFFF;
	font-weight:bold;
	}
.grey {
	background-color:#999999;
	color:#FFFFFF;
	font-weight:bold;
	}
.green {
	background-color:#009900;
	color:#FFFFFF;
	font-weight:bold;
	}
.fuseau {
	position:relative;margin: 0 -20px 0 -20px;
	height:100px;
	width:550px;
	vertical-align:middle;
	color:#FFCC00;
	}
a.menu {
	color:#FFFFFF;
	text-align:justify;
	height:20px;
	display:block;
	font-size:14px;
	line-height:20px;	
	font-weight:900;
	text-decoration:none;
	text-shadow:Red;
	letter-spacing:1px;
	vertical-align:middle;
	padding-left:25px;
	}
a.menu:hover,a.menu:active {
	color:#99CC00;
	}
.promotion {
	background-image:url(../graphisme/tradeOff.gif);
	background-repeat:no-repeat;
	background-position:center;
	width:150px;
	text-align:center;
	padding-top:30px;
	height:193px;
	}
.tradeoffer {
	background-image:url(../graphisme/trad_background.gif);
	background-repeat:no-repeat;
	background-position:center;
	width:150px;
	text-align:center;
	padding-top:30px;
	height:193px;
	}
.bo {
	color:#FF0000;
	font-style:italic;
	font-weight:400;
	}
img.bo,input.bo,form.bo {
	vertical-align:middle;
	color:#FF0000;
	text-align:center;
	}
.cadre {
	border-style:double;
	border-width:1px;
	border-color:#000000;
	}
.imei {
	font-size:12px;
	padding-left:20px;
	font-style:italic;
	}
.gras {
	font-weight:600;
	}
 th.cth{text-align:center;background:#EEEEEE;font-weight:normal;color:appworkspace;}
ul#articleDetails {
   border-left: 1px solid #D2D2D2;
   border-top: 1px solid #D2D2D2;
			padding-left: 5px;
			padding-top: 5px;
}
div.prixGSM {
   font-weight: bold; 
			color:#0c3cc3;
			font-size:x-large;
			padding: 5px;
		 float:left;			
}
.loading{
	background:url(../graphisme/icones/loading.gif) no-repeat top left;
	padding: 0 0 0 16px;
	width:16px;height:16px;
}
#appareilList li {border-bottom: 1px dotted rgb(165,165,165);}
#appareilList li ul li {border: 1px dotted rgb(69,69,69); border-width:0 0 0 1px;}
.imprimer{font-size:85%;cursor:pointer;text-decoration: underline;color:rgb(0,102,255);padding:5px 0 5px 18px;background:url(../graphisme/icones/printer.gif) no-repeat 0% 50%;}
.titrePageAuvibel {font-size:123.1%;}
.va_Auvi{ vertical-align:top; }
