#header {
	position:relative;
	width:990px;	
	height:56px;
	background:url(../images/headerBg.jpg) repeat-x;
	font-size:10px;
	z-index:300;
	}

#logo {
	height:56px;
	}
	
#logo p {
	position:absolute;
	top:27px;
	left:160px;
	font-size:9px;
	color:white;
	}

#headerButtons {
	position:absolute;
	background:url(../images/headerBg.jpg);
	height:56px;
	top:0;
	right:190px;
	z-index:300;
	}
	
#headerButtons div, #headerButtons p, #headerButtons img {
	float:left;
	}
	
#headerButtons p {
	
	margin-top:20px;
	}	
	
#headerButtons a{
	color:white; 
	}

#account, #shop, #basket {
	position:relative;
	height:56px;
	cursor:pointer;
	margin:0 10px;
	cursor:pointer;
	overflow:visible;
	z-index:300;

	}

#menuBox1, #menuBox2, #menuBox3 {
	position:absolute;
	top:56px;
	left:0px;	
	width:990px;
	height:30px;
	display:none;
	border-bottom:1px solid white;
	overflow:visible;
	z-index:200;

}


.boxColor {
	background-color:#151515;
	/*filter:alpha(opacity=70);
	-moz-opacity:.70;
	opacity:.70;*/
	width:990px;
	height:30px;
	z-index:1;
	}

#boxColorShop {
	background-color:#151515;
	/*filter:alpha(opacity=70);
	-moz-opacity:.70;
	opacity:.70;*/
	width:990px;
	height:30px;
	z-index:1;
	}
	
	
	
#accountBox, #basketBox, #shopBox {
	display:block;
	}
	
#accountBox p, #shopBox p, #basketBox p, #accountBox input, #shopBox input, #basketBox input {
	position:absolute;
	font-size:10px;
	top:7px;
	color:white;
	border:none;
	}

#shopBox p {
	color:#999999;
	}

#accountBox input, #shopBox input, #basketBox input {
	color:black;
	z-index:900;
	}

#accountTitle, #basketTitle, #shopTitle {
	left:30px;
	font-size:11px;
	font-weight:bold;
	height:30px;
	}
	
#email_address{
	left:90px;
	width:80px;
	}

#password {
	left:180px;
	width:80px;
	}

#accountLoginOk {
	top:20px;
	left:268px;
	}

#forgotten {
	left:300px;
	}
#forgotten a {
	color:#bebebe;
	}

#newAccount {
	font-size:11px;
	font-weight:bold;
	left:450px;
	}
	
#newAccount a{
	color:white;
	}



#loggedBox {
	position:absolute;
	font-size:10px;
	font-weight:bold;
	top:7px;
	left:30px;
	}
	
#loggedBox li {
	display:inline;
	margin-right:10px;
	}
	
.personnal {
	color:white;
	}

.productView {
	color:#4eda1d;
	}
	
.sav, .yellow {
	color:#ffc600;
	}
	
.disconnect, .red {
	color:#f10000;
	}


#shopContainer {
	position:absolute;
	top:30px;
	left:0;
	width:990px;
	display:none;
	height:60px;
	}
#MTPSud, #MTPNord, #Avignon, #Nimes, #Pontet, #Services, #Portables, #Entreprise {
	display:none;
	} 

.shopContent {
	position:absolute;
	top:10px;
	left:20px;
	width:950px;
	font-size:10px;
	border:none;
	}

.shopContent img, .shopContent p {
	position:relative;
	float:left;	
	}

.shopContent p {
	width: 340px;
	margin:0 10px;
	font-size:10px;
	border:none;
	}


#searchModule {
	background: url(../images/headerSearchBg.jpg) repeat-x;
	height:19px;
	position:absolute;
	top:17px;
	right:15px;
	width:155px;
	}

#advanceSearch a {
	color:white;
	font-style:italic;
	}
	
#advanceSearch {
	position:absolute;
	top:32px;
	right:46px;
	padding-left:23px;
	background:url(../images/telescope.jpg) no-repeat;
	}

#searchModule img {
	float:left;
	}

	
.search {
	position:absolute;
	top:3px;
	width:110px;
	font-size:9px;
	border:none;
	color:#283f6d;
	}

.btOk {
	position:absolute;
	top:0;
	right:0;
	}

#clicZone {
	display:none;
	position:absolute;
	width:990px;
	height:150px;
	top:0;
	left:0;
	z-index:190;
	overflow:visible;
	background: url(../images/transp.gif) repeat;
	

}
