/*	-------------------------------------------------------------
	Nom du client
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Description:	Structure du site
	Nom fichier:	structure.css
	Version:		1.0
	Date:			29/07/2007
	-------------------------------------------------------------	*/

/*	-------------------------------------------------------------
	General
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

body {
	background-color: #000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	text-align: center;
	padding-top: 0px;
	padding-bottom: 20px;
	margin:0px;
}


/*	-------------------------------------------------------------
	Mise en page
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
#containerhaut {
	display:block;
	text-align: left;
	visibility: visible;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	width: 960px;
}

#containermenu {
	display:block;
	background-image:url(../images/haut-ttu1.jpg);
	background-position:top;
	background-repeat:repeat-x;
	text-align: left;
	visibility: visible;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	width: 960px;
	height:41px;
}


#containermiddle {
	display:block;
	text-align: left;
	visibility: visible;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	width: 960px;
}

#containerbas {
	display:block;
	text-align: left;
	visibility: visible;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	width: 960px;
}

.clearboth {clear:both}

/* ############### MENU ################ */

#menu {
  width:571px;
  height:41px;
  list-style:none;
  margin:0;
  padding:0;
}
#menu li.menu1 { float:left;margin:0;padding:0; }
#menu li.menu1 .overflow-menu { height:41px; overflow:hidden; }
#menu li.menu1 .overflow-menu a {
  display:block;
  position:relative;
  top:0;
  left:0;
  text-decoration:none;
}
#menu li.menu1 .overflow-menu a:hover, #menu li.menu1 .overflow-menu a.select {
  top:-41px;
  text-decoration:none;
  border:0px solid transparent;
}
#menu li.menu1 ul { background:#333; font-size:12px; border-bottom:0 }
#menu li.menu1 ul li { padding:5px 0; border-bottom:1px solid #eee; }
#menu li.menu1 ul li.active span { font-weight:bold; color:#C4A0B6; }
#menu li.menu1 ul li a:hover span { color:#C4A0B6; }
/* ############### MENU ################ */

/*	-------------------------------------------------------------
	Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
.s10  {font-size: 10px;}

#my-orders-table .nobr { white-space:normal !important }

/*	-------------------------------------------------------------
	Positionnement
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
#poslogo1 {position:absolute; top:11px; left:11px;}
#posnavhaut {position:absolute; top:0px; right:5px;}
#posaccvign1 {position:absolute; top:15px; right:30px;}
#posaccvign2 {position:absolute; top:268px; right:30px;}
#posaccvign3 {position:absolute; top:393px; right:30px;}
#posflagfr {position:absolute; top:89px; left:888px;}
#posflagen {position:absolute; top:89px; left:912px;}
#posflages {position:absolute; top:89px; left:936px;}

/*	-------------------------------------------------------------
	Autres classes
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
#haut01 {float:left; position:relative; left:165px; width:571px;}
#haut02 {float:right; position:relative; right:20px;}



#bas01 {display:block; width:100%; background-color: #323232; border-top:solid 2px #FFFFFF; border-bottom:solid 2px #FFFFFF; text-align:left}
#bas02 {float:left; position:relative; left:0px; width:261px}
#bas03 {float:left; position:relative; left:45px; width:615px; text-align:left;}
#bas04 {display:block; width:100%; background-color: #323232; background-image: url(../images/bas-ttu1.png); background-position:top; background-repeat:repeat-x}
#bas05 {position:relative; left:10px; float:left; width:380px; text-align:left}
#bas06 {float:right; width:552px; text-align:right}
#bas08 {display:block; width:100%; padding-top:5px;}
#bas09 {float:left; text-align:left}
#bas10 {float:right; text-align:right}
.bas11 {color:#919191; line-height:5px}

