/* Design Header */
.headernavigation{background-color:#ffffff;}
/* Design des liens */
a:link,a:visited{ text-decoration: none; color:blue; }
a:active{color:red;}
a:hover{text-decoration: underline;color:red;}

/* Design Général */
img {border:0;}
#page{ width:982px; margin-left: auto; margin-right: auto; border: 1px solid #70a1d1; display: table; padding: 0; }
#surfooter{width:982px;margin-left:auto;margin-right:auto;font-size:12px;}
#footer{ width: 100%; font-size:10px;}
html {
	/*background: url(images/background.png);*/
}

body
{
	font-family: verdana;
	font-size: 12px;
	margin: 0;
	behavior: url('csshover3.htc');
}

#produit_desc
{
	display: block;
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 5px;
	background: url("images/produit_desc_bg.png");
	-moz-border-radius: 6px 6px 6px 6px;
	height: 180px;
	overflow: scroll;
	border: 1px solid #d1e8ef;
	overflow-x: hidden;
	opacity: 0.8;
	filter : alpha(opacity=80);
}

#produit_desc:hover
{
	opacity: 1.0;
	filter : alpha(opacity=100);
}

#dropshipping_logo
{
	display: none;
}

#container {
	background-color: white;
	padding: 10px 0;
	
	min-width: 1113px;
	/*max-width: 1480px; Pour tester chez moi, sans :D */
}

#top {
	padding: 0 8px;
}

#search_box
{
	font-size: 15px;
	font-weight: bold;
	font-family: verdana;
	padding-left: 5px;
	padding-right: 5px;
	width: 152px;
	height: 18px;
	background: url(images/search_bg.png) repeat-x;
	border: 1px solid #ffffff;
	-moz-border-radius: 5px 5px 5px 5px;
}

#search_box:focus
{
	border: 1px solid red;
}

#bottom {
	padding: 0 10px;
}
#menu{float:left;font-size:12px;}
#contenu{margin-left:205px;width:752px;margin-bottom:15px;}
ul {list-style-type:square;}
.test{display:none;}

/* Design des box */
.contentbox{background-image:url("images/fond_box.gif");background-repeat:repeat-y;width:180px;margin-right:-10px;}
.contentbox2{background-image:url("images/fond_box.gif");background-repeat:repeat-y;width:180px;padding:8px;margin-top:-2px;}
.contentboxprod{background-image:url("images/fond_box.gif");background-repeat:repeat-y;width:180px;padding-left:8px;padding-top:2px;margin-top:-2px;}
.contentbox3{width:140px;margin-right:auto;margin-left:auto;}
.contentboxpanier{background-image:url("images/fond_boxpanier.gif");background-repeat:repeat-y;width:170px;}
.contentboxpanier2{background-image:url("images/fond_boxpanier.gif");background-repeat:repeat-y;width:170px;padding:8px;margin-top:-2px;}
#menu{margin-left:8px;margin-top:8px;}

/* Design des titres */
h1{font-size:20px;color:#3173b4;text-align:center;}
h2{font-size:20px;color:#3173b4;text-align:center;}
h3{font-size:17px;color: #3173b4;}
h4{font-size:15px;color: #3173b4;}

/* Design des formulaires */
input{font-size:15px;font-family:verdana;}
textarea{font-size:15px;font-family:verdana;}
fieldset{border:1px solid #70a1d1;}
select{font-size:14px;font-family:verdana;}
.quantite{text-align:center;}

/* Design des tableaux */
th{background-color:#c20000;color:#ffffff;border-collapse:collapse;padding:5px;}
.client{border-collapse:collapse;border:1px solid #c20000;}
.tdclient{border:1px solid #c20000;padding:5px;}
hr{border:1px solid #c20000;}
.panier{background-color:#f8f8f9;}
.thpanier{background-color:#0080b1;}
.thlivrerclient{background-color:#efefef;border-collapse:collapse;color:black;border-left:1px solid #0080b1;border-right:1px solid #0080b1;}
.tdlivrerclient{border:1px solid #0080b1;border-collapse:collapse;text-align:center;}
.tdlivrerclient2{border:1px solid #0080b1;border-collapse:collapse;text-align:left;padding-left:15px;}
.trOver{ background-color: #d1e8ef; cursor:pointer;}
.oldcol{background-color:#fff;}

/* Design Méthode de paiement */
.moduleRow { }
.moduleRowOver { background-color: #D7E9F7; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #E9F4FC; }

/* Design Top des ventes */
.toptdphoto {font-size:12px;border-left: 1px solid #8a8a8a;border-top: 1px solid #8a8a8a;border-bottom: 1px solid #8a8a8a; width: 120px;background-image:url("images/fond_top.gif");background-repeat:repeat-x; padding:10px;}
.toptddesc {font-size:12px;border-right: 1px solid #8a8a8a;border-top: 1px solid #8a8a8a;border-bottom: 1px solid #8a8a8a; background-image:url("images/fond_top.gif");background-repeat:repeat-x; padding:10px;}
.hrtopvente{height:1px;border:1px solid #70a1d1;}
.prixtop {font-size:14px;font-weight:bold;color:#8b8b8b;}
.titreadmin{background-color:#e0f1ff;border:1px solid black;text-align:center;font-size:14px;font-weight:bold;padding:5px;}
.inputsizemiddle{font-size:11px;}
a.lienmenu:link, a.lienmenu:visited{text-decoration: none;color:#ffffff;}

#lienmenu
{
	color: white;
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-top: 4px;
	margin-top: -3px;
	text-decoration: none;
	cursor: pointer;
}

#lienmenu:hover
{
	color: black;
	background-color: white;
	-moz-border-radius: 5px 5px 5px 5px;
	text-decoration: none;
}

#histovignette {
	width:980px;
	margin:0px 0px 0px 0px;/* bak : 40px 0px 0px 0px*/
	list-style:none;
	padding:0px;
}
#histovignette li {
	display:inline;
	text-align:center;
}
#histovignette li img {
	margin:0px 0px 0px 0px;
	padding: 0px 15px 0px 15px;
	text-align:center;
}
#TICKER {
	width:980px;
	overflow:hidden;
	margin:0px;
	padding:0px;
}

#link_tree_categories { text-decoration: none; border: 1px solid #d4f0f9; padding: 2px; -moz-border-radius: 2px 2px 2px 2px; background: url(theme/images/ui-bg_highlight-soft_25_327E04_1x100.png); }

.topaccueil{background-image:url('images/promo_fond_top.gif');background-repeat:no-repeat;padding-left:3px;padding-right:3px;padding-top:3px; width:156px;color:#ffffff;}
.botaccueil{background-repeat:no-repeat;padding-left:3px;padding-right:3px; width:156px;}

/* Design box produit */
ul.vbULpzhi5 {
  position: absolute;
  visibility: hidden;
}
.vbULpzhi5 {
  position: absolute;
  visibility: hidden;
  display: block;
  overflow: auto;
  font-size: 1px;
  padding: 1px;
  margin: 0px;
  border: 1px solid #646464;
  background-color: #FFFFFF;
  opacity:1.00;
  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
}
.vbULpzhi5 table {
  border-collapse: separate;
  border-spacing: 0px;
}
.vbULpzhi5 tr {
  font-size: 1px;
  cursor: pointer;
  background-color: #FFFFFF;  
}
.vbULpzhi5 tr.over {
  background-color: #D7EDF3;
}
.vbULpzhi5 td {
  border: 1px solid #FFFFFF;
  padding: 1px;
  text-align: left;
}
.vbULpzhi5 tr.over td {
  border-color: #BFD2D8;
}
.vbULpzhi5 td a {
  font-family: Tahoma;
  font-size: 13px;
  font-style: normal;
  font-weight: normal;
  color: #000000;
  text-decoration: none;
}
.vbULpzhi5 tr.over a {
  font-family: Tahoma;
  font-size: 13px;
  font-style: normal;
  font-weight: normal;
  color: #000000;
  text-decoration: none;
}
.vbULpzhi5 tr.popup {
  background-color: #D7EDF3;
}
.vbULpzhi5 tr.popup td {
  border-color: #BFD2D8;
}
.vbULpzhi5 tr.popup a {
  font-family: Tahoma;
  font-size: 13px;
  font-style: normal;
  font-weight: normal;
  color: #000000;
  text-decoration: none;
}
