/* CSS Document : Tanit Style 2010 */


body {
	color:white;
	height:100%;
	background-image:url(/image/fondbody.jpg);
	background-repeat:no-repeat;
	background-position:center;
}
#maincontainer {
    background:transparent;
	background-position:center;
    background-repeat:no-repeat;
	height:1040px;
	margin-left:auto;
    margin-right:auto;
	position:relative;
    width:1005px;
	z-index:1;
}
#container {
    height:100%;
	position:absolute;
    width:1004px;
	z-index:2;
}
#topBanner {
	background-image:url(/image/banner.png);
	background-position:top left;
	background-repeat:no-repeat;
	height:150px;
	position:absolute;
	width:1004px;
	z-index:3;
}
#topMenu {
	background-color:#5c5b59;
	height:41px;
	position:absolute;
	top:100px;
	width:1004px;
	z-index:3;

}
#mainTopMenuDiv {
	height:36px;
	overflow:hidden;
	position:absolute;
	width:1004px;
	z-index:4;
	padding-top:3px;
}
.topMenuText {
	color:#a4bac5;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:8.5pt;
	top:3px;
	text-align:center;
}
#tanitAccueilBtn {
   	background-image:url(/image/btn_accueil.png);
	background-repeat:no-repeat;
	background-position:center left;
	border-right:1px ridge #e8e6e4;
	cursor:pointer;
	height:36px;
	overflow:hidden;
	position:absolute;
	width:102px;
	z-index:4;
}
#commentPersoBtn {
	background-image:url(/image/fond_onglet.png);
	background-repeat:repeat-x;
	border-right:1px ridge #e8e6e4;
	cursor:pointer;
	height:36px;
	left:103px;
	padding-top:7px;
	padding-left:7px;
	position:absolute;
	width:158px;
	z-index:4;
}
#promotionsBtn {
	background-image:url(/image/fond_onglet.png);
	background-repeat:repeat-x;
	border-right:1px ridge #e8e6e4;
	cursor:pointer;
	height:36px;
	left:270px;
	padding-left:7px;
	padding-top:7px;
	position:absolute;
	width:80px;
	z-index:4;
}
#coupDeCoeurBtn {
	background-image:url(/image/fond_onglet.png);
	background-repeat:repeat-x;
	border-right:1px ridge #e8e6e4;	
	cursor:pointer;
	height:36px;
	left:359px;
	padding-left:7px;
	padding-top:7px;
	position:absolute;
	width:106px;
	z-index:4;
}
#cataloguesBtn {
	background-image:url(/image/fond_onglet.png);
	background-repeat:repeat-x;
	border-right:1px ridge #e8e6e4;
	cursor:pointer;
	height:36px;
	left:474px;
	padding-left:7px;
	padding-top:7px;
	position:absolute;	
	width:74px;
	z-index:4;
}
#demandeDevisBtn {
	background-image:url(/image/fond_onglet.png);
	background-repeat:repeat-x;
	border-right:1px ridge #e8e6e4;	
	cursor:pointer;
    height:36px;
	left:557px;
    padding-left:7px;
	padding-top:7px;
	position:absolute;
	width:125px;
	z-index:4;
}
#ouvrirCompteBtn {
	background-image:url(/image/fond_onglet.png);
	background-repeat:repeat-x;
	border-right:1px ridge #000000;
	cursor:pointer;
	height:36px;
	left:691px;
	padding-left:7px;
	padding-top:7px;
	position:absolute;
	width:96px;/*116*/
	z-index:4;
}
#GrandeTaille {
	background-image:url(/image/fond_onglet.png);
	background-repeat:repeat-x;
	border-right:1px ridge #e8e6e4;
	cursor:pointer;
	height:36px;
	left:691px;
	padding-left:7px;
	padding-top:7px;
	position:absolute;
	width:96px;/*116*/
	z-index:4;
}
#GrosVolume {
	background-image:url(/image/fond_onglet.png);
	background-repeat:repeat-x;
	border-right:1px ridge #e8e6e4;
	cursor:pointer;
	height:36px;
	left:796px;	/*922*/
	padding-left:7px;
	padding-top:7px;
	position:absolute;
	width:95px;
	z-index:4;
}
#espaceClientBtn {
	background-image:url(/image/fond_onglet.png);
	background-repeat:repeat-x;
	border-right:1px ridge #e8e6e4;
	cursor:pointer;	
	height:36px;
	left:900px;/*816*/
	padding-left:7px;
	padding-top:7px;
	position:absolute;
	width:99px;
	z-index:4;
}

#livreDorBtn {
	background-image:url(/image/fond_onglet.png);
	background-repeat:repeat-x;
	border-right:1px ridge #000000;
	cursor:pointer;
	height:36px;
	left:796px;	/*922*/
	padding-left:7px;
	padding-top:7px;
	position:absolute;
	width:95px;
	z-index:4;
}
#leftColmn{
	background-color:transparent; 	
	/*font-family:Georgia, 'Times New Roman', Times, serif;*/
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:8pt;
	height:530px;
	position:absolute;
	top:146px;
	width:234px;
	z-index:3;	
}
#rechleftCol {
	border:1px solid #a4bac5;
	border-radius:5px 5px 5px 5px;
	height:46px;
	left:3px;
	position:absolute;
	top:0px;
	width:229px;
	z-index:2;
}
#rechFldAndBtn {
	height:20px;
	left:10px;
	position:absolute;
	top:11px;
	width:202px;
	z-index:1;
	overflow:hidden;
}
#rechBtn {
	background-image:url(/image/btn_loupe.png);
	background-repeat:no-repeat;
	background-position:center center;
	cursor:pointer;
	height:20px;
	left:181px;
	overflow:hidden;
	position:absolute;
	top:0px;
	width:21px;
	z-index:1;
}
#rechdata {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
}
#arboleftColDiv {
	height:470px;
	position:absolute;
	top:49px;
	width:235px;
	z-index:2;
}
#arboTitreleftCol {
	height:22px;
	left:1px;
	padding-top:7px;
	position:absolute;
	width:235px;
	z-index:1;
}
#arboTitreText {
 	color:#a4bac5;
 	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;	
}
#treeTousNosProduits {
	border:1px solid #a4bac5;
	border-radius: 5px 5px 5px 5px;
	color:white;
	height:446px;
	left:3px;
	overflow:auto;
	overflow-x:hidden;
	position:absolute;
	text-align:left;
	top:35px;
	width:229px;
	z-index:999;	
}
#mainContent {
	position:absolute;
    background-color:#433F3E; 
	height:533px;
	left:238px;
	top:145px;
	width:525px;	
	z-index:3;
	padding-left:5px;
	padding-right:2px;
	overflow:hidden;
}


.CntntTbl{
	table-layout:fixed;
	height:auto;
}
.ProdCard {	
	position: relative;
	background-image:url(/image/fond_cart.png);
	background-position:left;
	background-repeat:no-repeat;
	height:235px;
	min-height:235px;
	width:159px;
	z-index:2;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:x-small;
}

#ProdTDtxtTOP {   
	position:absolute;
	height:30px;	
	left:5px;
	top:3px;	
	width:140px;
	padding-top:3px;	
	z-index:3;
	overflow:hidden;	
}
#ProdTDtxtTOPdesign {
	color:#FFFFFF;
	font-size:7.0pt;
	text-align:center;
	text-transform:uppercase;
}
#ProdTDpicto {
	width:50px;
	height:60px;
	position:absolute;
	top:38px;
	z-index:4;
}

#ProdTDimg {
    height:135px;
	/*left:1px;*/
	position:absolute;
	top:38px;
	width:100%;/*102*/
	z-index:3;
	overflow:hidden;
}
#ProdTDtxtBOTTOM {
	height:35px;
	position:absolute;
	left:5px;	
	width:140px;
	top:175px;
	z-index:5;
	overflow:hidden;
}
#ProdTDtxtBOTTOMdesign {
	color:#949494;	
	font-size:6.0pt;
	text-align:center;
	text-transform:uppercase;
}
#ProdTDtxtBOTTOMAnim {
	color:#949494;	
	font-size:6.0pt;
	text-align:center;
}
#ProdTDhtETbtn {
	height:23px;
	position:absolute;
    top:212px;
	width:159px;
	z-index:3;
}
#ProdTDht {
	height:19px;
	position:absolute;
	top:4px;
	width:102px;
	z-index:4;
}
#ProdTDbtnTWIN {
    background-image:url(/image/btn_twin.png);
	background-repeat:no-repeat;
	background-position:left;
	cursor:pointer;
	height:21px;
	left:107px;
	position:absolute;
	top:0px;
	width:21px;
	z-index:4;
}
#ProdTDbtnACHAT {
    background-image:url(/image/btn_valid.png);
	background-repeat:no-repeat;
	background-position:left;
	cursor:pointer;
	height:21px;
	left:133px;
	position:absolute;
	top:0px;
	width:21px;
	z-index:4;
	text-transform:uppercase;
}
#rightColmn {
	background-color:transparent;
	height:530px;
	left:772px;	
	position:absolute;
	top:146px;
	width:230px;
	z-index:3;
}
#rightColmnTOP {
	border:1px solid #a4bac5;
	border-radius: 5px 5px 5px 5px;
	height:70px;
	left:0px;	
	position:absolute;
	top:0px;
	width:229px;	
	z-index:999;
}
#usrConnexBTNetTXT {
	cursor:pointer;
	height:13px;
	left:1px;
	position:absolute;
	top:1px;
	width:227px;
	z-index:5;
}
#rightColmnMID {
	background-image:url(/image/encart_Perso.png);
	background-position:top left;
	background-repeat:no-repeat;
	height:108px;
	left: 0px;
	overflow:hidden;
	position:absolute;
	top: 76px;
	width:231px;
	z-index:6;
}
#ftrMenuDiv {
	background-image:url(/image/rayure_fond.png);	
	background-repeat:repeat;
	height:auto;
	left:2px;
	position:absolute;
	top:680px;
	width:100%;
	z-index:3;
}
#ftrMenuTbl {
	font-size:10pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.smallerFont {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:6.5pt;
}

.smallFont {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7.5pt;
}
.midiumFont {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8.5pt;
}
.thickFont{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9.5pt;
	font-weight:900;
}
#nbrArticlesEtAccessPanier {
	height:20px;
	left: 3px;
	position:absolute;
	top: 22px;
	width:225px;
	z-index:7;
}
#nbrArticlesDiv {
	height:24px;
	position:absolute;
	width:114px;
	z-index:1;
}
#accessPanierDiv {
	cursor:pointer;
	height:24px;
	left:117px;
	position:absolute;
	width:107px;
	z-index:1;
}
#genererUnDevisDiv {
	cursor:pointer;
	height:20px;
	left: 2px;
	position:absolute;
	top: 45px;
	width:225px;
	z-index:8;
}
#textCommentPerso {
	height:79px;
	left: 3px;
	overflow:hidden;	
	padding-top:3px;
	position:absolute;
	top: 31px;
	width:225px;
	z-index:2;
}
#rightColmnBTM {
	border:1px solid #a4bac5;
	border-radius: 5px 5px 5px 5px;
	height:343px;
	left: 2px;
	position:absolute;
	top: 187px;
	width:228px;
	z-index:5;
}
.ftrMotDeTanit {
font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#a4bac5;
	font-size:9.5pt;
	height:auto;
	width:100%;
}
.ftrMotDeTanit a{
	color:white;
}
.ftrMotDeTanit:hover{
	color:#a4bac5;
}
a.ftrMnuLnks {
	color:#e6e6e6;/*gray 10%*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	font-weight:300;
	text-decoration:none;		
}
a.ftrMnuLnks:hover{	
	color:#a4bac5;/*blue*/
font-family:Verdana, Arial, Helvetica, sans-serif;	
}
.ftrLinks a{
	color:#a4bac5;/*gray*/
	font-size:7.5pt;
font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-weight:300;
	text-decoration:none;
}
.ftrLinks a:hover {
	color:#a4bac5;/*blue*/
font-family:Verdana, Arial, Helvetica, sans-serif;	
}
ftrMenu td{
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
/*
.itemDiv{
}

#itemDiv {
}
*/
