body
{
	margin: 0;
	padding:0;
	border:0;
/*	font: 400 10px verdana,serif;*/
	behavior: url("csshover.htc"/*tpa=http://www.3suisses.de/hacks/csshover.htc*/);
}

*
{
	margin: 0;
	padding:0;
	border:0;
}


* input[type="text"],
* textarea,
* select
{
	border:1px solid #968d7e;
}
/*-----------------------------------------------------------------------------BASE--------------------------------------------------------------------------------*/
#PageContainer
{
	width:986px;
	position:relative;
	margin:0 auto;
	z-index:1;
}
#header
{
	background-color:#d3cdbd;
	background-image:url("header.jpg"/*tpa=http://www.3suisses.de/Design_PE08/header/header.jpg*/);
	background-repeat:no-repeat;
	background-position:top left;
	/*height:132px;*/
	height:156px;
	position:relative;
	margin-bottom:10px;
	z-index:20;
}
#header .logo
{
	position:absolute;
	display:block;
	width:172px;
	height:49px;
	background:url("logo.gif"/*tpa=http://www.3suisses.de/Design_PE08/header/logo.gif*/) no-repeat;
	top:16px;
	left:18px;
}
#header .options
{
	position:absolute;
	top:10px;
	left:834px;
}
#header .options a
{
	font:400 9px verdana;
	color:#000000;
	background:transparent url("img3.gif"/*tpa=http://www.3suisses.de/Design_PE08/header/img3.gif*/) center left no-repeat;
	padding:0 0 0 10px;
	margin:0 10px 0 auto;
}
#header .options a:hover
{
	color:#968d7e;
}
#header .panier
{
	position:absolute;
	display:block;
	width:158px;
	height:32px;
	background:url("btn_cclient.gif"/*tpa=http://www.3suisses.de/Design_PE08/header/btn_cclient.gif*/) no-repeat;
	top:46px;
	left:818px;
}
#header .recherche
{
	position:absolute;
	display:block;
	background:url("tit_suche.gif"/*tpa=http://www.3suisses.de/Design_PE08/header/tit_suche.gif*/) no-repeat;
	padding:0;
	margin:0;
	top:120px;
	left:320px;
	padding-left:60px;
}
#header .recherche .fltext
{
	position:relative;
	width:150px;
	border:1px solid #968d7e;
	font:400 10px verdana;
	padding:2px;
	top:-4px;
	margin:0;
}
#header .recherche .flimage
{
	position:relative;
	width:26px;
	height:17px;
	line-height:17px;
	background:url("btn_ok.gif"/*tpa=http://www.3suisses.de/Design_PE08/header/btn_ok.gif*/) no-repeat;
}
#header .Home
{
	position:absolute;
	display:block;
	width:62px;
	height:19px;
	background:url("btn_home.gif"/*tpa=http://www.3suisses.de/Design_PE08/header/btn_home.gif*/) no-repeat;
	top:90px;
	left:13px;
}
#header .Bienvenue
{
	position:absolute;
	top:120px;
	left:13px;
	font:400 9px verdana;
	background:url("img1.gif"/*tpa=http://www.3suisses.de/Design_PE08/header/img1.gif*/) center left no-repeat;
	padding:0 0 0 15px;
}
#header .zoneFil {
	position:absolute;
	top:142px;
	/*width:986px;*/
	width:766px;
	height:12px;
	background:#FFF;
	padding:2px 0px 2px 220px;
}
#header .zoneFil .filariane
{
	position:absolute;
	/*top:117px;
	left:188px;*/
	font:400 9px verdana;
	background:url("img1.gif"/*tpa=http://www.3suisses.de/Design_PE08/header/img1.gif*/) center left no-repeat;
	/*padding:0 0 0 15px;*/
}
#header .zoneFil .filariane .margeG
{
	margin-left: 15px;
}
#header .zoneFil .filariane .margeG a
{
	color:#000000;
	text-decoration:none;
}
#header .zoneFil .filariane .margeG a:hover,
#header .favoris:hover
{
	text-decoration:underline;
}
#header .favoris
{
	position:absolute;
	top:120px;
	left:804px;
	font:400 9px verdana;
	background:url("img2.gif"/*tpa=http://www.3suisses.de/Design_PE08/header/img2.gif*/) center left no-repeat;
	padding:0 0 0 15px;
	color:#000000;
	text-decoration:none;
}
#header .Home
{
	position:absolute;
	display:block;
	width:62px;
	height:19px;
	background:url("btn_home.gif"/*tpa=http://www.3suisses.de/Design_PE08/header/btn_home.gif*/) no-repeat;
	top:90px;
	left:13px;
}

#header .logo span,
#header .panier span,
#header .recherche label span,
#header .Home span
{
	display:none;
}
/*-----------------------------------------------------menuh.css---------------------------------------------------------------*/
#container 
{
	width: 350px;
	height:29px;
	position:absolute;
	top:84px;
	left:205px;
	z-index:30;
}
#nav 
{
	list-style: none;
	padding: 0;
	margin: 0;
	position:absolute;
	z-index:35;
}
#nav *
{
	list-style: none;
	padding: 0;
	margin: 0;
}
#nav li.damen,
#nav li.kinder,
#nav li.herren,
#nav li.outlet,
#nav li.belledeco
{
	position:absolute;
	z-index:35;
}
#nav li.damen a.damen,
#nav li.kinder a.kinder,
#nav li.herren a.herren,
#nav li.outlet a.outlet,
#nav li.belledeco a.belledeco
{
	display: block;
	height:29px;
	clear:both;
}
#nav li a span.invisible 
{
	display:none;
}
#nav li ol 
{
	background: #ffffff;
	height: auto;
	width: 200px;
	white-space:nowrap;
	position:relative;
	border-width: 1px;
	border-style:solid;
	visibility:hidden;
	display:none;
	z-index:40;
}
#nav li:hover ol 
{
	visibility:visible;
	display:block;
}
#nav li ol li
{
	position:relative;
	display:block;
	height:21px;

}
#nav li ol li a 
{
	font:400 11px arial, helvetica, serif;
	line-height:21px;
	display: block;
	color: #7C6240;
	text-decoration: none;
	padding: 0 2em;
	position:relative;
}
#nav li ol li ul li a 
{
	font:400 11px arial, helvetica, serif;
	line-height:21px;
	display: block;
	color: #7C6240;
	text-decoration: none;
	padding: 0 2em; 
	position:relative;
	z-index:60;
}

#nav li ol li a.daddy 
{
	/*background-image: url(header/search_arrow.gif) ; 
	background-position: center right ; 
	background-repeat:no-repeat;*/
	margin:0 10px 0 0; 
}
#nav li ol li ul
{
	position:absolute;
	background: #ffffff;
	left:180px;
	top:-2px;
	width: 200px;
	border-width: 1px;
	border-style:solid;
	z-index:992;
	visibility:hidden;
	display:none;
	
}
#nav li ol li:hover ul
{
	visibility:visible;
	display:block;
}
/* ########## Damen */
#nav li.damen {left:0;}
#nav li.damen ,#nav li.damen a.damen{width:60px;}
#nav li.damen a.damen {background-image:url("damen_off.gif"/*tpa=http://www.3suisses.de/Design_PE08/header/damen_off.gif*/);}
#nav li.damen  a:hover.damen {background-image:url("damen_on.gif"/*tpa=http://www.3suisses.de/Design_PE08/header/damen_on.gif*/);}
#nav li.damen ol,#nav li.damen ol li ul {	border-color:#e95f8c;}
#nav li.damen ol li a,#nav li.damen ol li ul li a{color: #652d3f;}
#nav li.damen ol li:hover, #nav li.damen ol li ul li:hover{	background-color: #e95f8c;}
/* ########## KINDER   */
#nav li.kinder {left:60px;}
#nav li.kinder ,#nav li.kinder  a.kinder {width:70px;}
#nav li.kinder  a.kinder {background-image:url("kinder_off.gif"/*tpa=http://www.3suisses.de/Design_PE08/header/kinder_off.gif*/);}
#nav li.kinder a:hover.kinder {background-image:url("kinder_on.gif"/*tpa=http://www.3suisses.de/Design_PE08/header/kinder_on.gif*/);}
#nav li.kinder ol,#nav li.kinder ol li ul  {border-color:#ffc832;}
#nav li.kinder ol li a,#nav li.kinder ol li ul li a {	color: #7d6521;}
#nav li.kinder ol li:hover,#nav li.kinder ol li ul li:hover {background-color: #ffc832;}
/* ########## HERREN */
#nav li.herren {left:130px;}
#nav li.herren ,#nav li.herren  a.herren{width:69px;}
#nav li.herren  a.herren {background-image:url("herren_off.gif"/*tpa=http://www.3suisses.de/Design_PE08/header/herren_off.gif*/);}
#nav li.herren  a:hover.herren {background-image:url("herren_on.gif"/*tpa=http://www.3suisses.de/Design_PE08/header/herren_on.gif*/);}
#nav li.herren ol, #nav li.herren ol li ul  {	border-color:#718bd5;}
#nav li.herren ol li a,#nav li.herren ol li ul li a {	color: #202639;}
#nav li.herren ol li:hover,#nav li.herren ol li ul li:hover {background-color: #718bd5;}
/* ########## OUTLET  */
#nav li.outlet {left:199px;}
#nav li.outlet ,#nav li.outlet  a.outlet {width:66px;}
#nav li.outlet  a.outlet {background-image:url("outlet_off.gif"/*tpa=http://www.3suisses.de/Design_PE08/header/outlet_off.gif*/);}
#nav li.outlet a:hover.outlet {background-image:url("outlet_on.gif"/*tpa=http://www.3suisses.de/Design_PE08/header/outlet_on.gif*/);}
#nav li.outlet ol,#nav li.outlet ol li ul  {border-color:#ff8c1b;}
#nav li.outlet ol li a,#nav li.outlet ol li ul li a {	color: #734110;}
#nav li.outlet ol li:hover,#nav li.outlet ol li ul li:hover{background-color: #ff8c1b;}
/* ########## belledeco  */
#nav li.belledeco {left:265px;}
#nav li.belledeco ,#nav li.belledeco a.belledeco {width:80px;}
#nav li.belledeco a.belledeco {background-image:url("belledeco_off.gif"/*tpa=http://www.3suisses.de/Design_PE08/header/belledeco_off.gif*/);}
#nav li.belledeco a:hover.belledeco {background-image:url("belledeco_on.gif"/*tpa=http://www.3suisses.de/Design_PE08/header/belledeco_on.gif*/);}
#nav li.belledeco ol,#nav li.belledeco ol li ul  {	border-color:#c2bb95;}
#nav li.belledeco ol li a,#nav li.belledeco ol li ul li a {	color: #000000;}
#nav li.belledeco ol li:hover,#nav li.belledeco ol li ul li:hover{background-color: #c2bb95;}

/*--------------------------------------------------------------------- Footer --------------------------------------------------------------------------*/
#footer 
{
	position:relative;
	width:984px;
	z-index:1;
}
#footer .footbloc1
{
	background:url("footer_bkg.gif"/*tpa=http://www.3suisses.de/Design_PE08/footer/footer_bkg.gif*/) no-repeat;
	height:22px;
	color:#ffffff;
	position:relative;
	font:400 9px arial;
	padding:0 10px;
}
#footer .footbloc1 .copyright
{
	line-height:22px;
	padding:0 10px 0 0;
}
#footer .footbloc1 .logo
{
	background:url("navb_3Suisses.gif"/*tpa=http://www.3suisses.de/Design_PE08/footer/navb_3Suisses.gif*/) no-repeat;
	width:62px;
	height:22px;
	position:absolute;
	top:0;
}
#footer .footbloc1 .logo span
{
	display:none;
}
#footer .footbloc1 .links
{
	position:absolute;
	height:22px;
	right:0;
	top:0;
}
#footer .footbloc1 .links a
{
	color:#ffffff;
	background:url("navb_pointille.gif"/*tpa=http://www.3suisses.de/Design_PE08/footer/navb_pointille.gif*/) center left no-repeat;
	text-decoration:none;
	padding:0 10px 0 14px;
	line-height:22px;
}
#footer .footbloc1 .links a.noback
{
	background:none;
}
#footer .footbloc2 
{
	padding: 10px;
	color: #aaa9a9;
	font: 700 11px arial,serif;
	text-align:center;
}
#footer .footbloc2 .markenauswahl 
{
	font:700 10px arial,serif; 
	color: #95a4cf; 
}
#footer .footbloc2 a 
{ 
	font: 400 10px arial,serif; 
	color: #696969; 
	text-decoration:none;
	padding:0 5px;
}
#footer .footbloc2 a:hover 
{
	color: #95a4cf; 
	text-decoration:underline;
}
#footer .footbloc3 
{ 
	text-align:center;
	font: 400 10px arial,serif; 
	color: #696969;
}
#footer .footbloc3 a 
{  
	font: 400 10px arial,serif; 
	color: #696969; 
	text-decoration:underline;
}
#footer .footbloc3 a:hover 
{
	color: #8d1272;
}
#CentralContainer
{
	min-height:340px;
	background-color:#ffffff;
	background-image: url("bottom_bkg.jpg"/*tpa=http://www.3suisses.de/Design_PE08/bottom_bkg.jpg*/);
	background-position: bottom ;
	background-repeat:no-repeat;
	z-index:10;
}
#Central-Container
{
	min-height:340px;
	background-color:#ffffff;
	background-position: bottom ;
	background-repeat:no-repeat;
	z-index:10;
}
/*--------------------------------------------------------------------- navg --------------------------------------------------------------------------*/
#navg
{
	position:relative;
/*	width:172px;*/
	padding-bottom:220px;
	z-index:10;
}
.homepage #navg
{
	padding-bottom:400px;
}
#navg .blocs
{
	/*width:172px;*/
	margin:0 0 0 15px;
	list-style-type:none;
}
#navg .blocs .bloc
{
	background:url("nav_img_pointille.gif"/*tpa=http://www.3suisses.de/Design_PE08/nav_img_pointille.gif*/) bottom repeat-x;
	padding:0 0 1px 0;
}

/*-----------------------------------------------------menuv.asp---------------------------------------------------------------*/
/*#navggroup
{
	padding:0;
	margin: 0 0 10px ;
	position:relative;
}
.containerVertical 
{
	padding:0;
	margin: 0 ;
}
.containerVertical *
{
	padding:0;
	margin:0;
	border:0;
	list-style-type:none;
}

.containerVertical  #titremenu 
{ 
	display:block;
	width:178px;
	height:20px;
	border-bottom: solid 1px #333333;
}
#navVertical1,
#navVertical2
{
	background-color:#f2f2f2;
}
#navVertical1 ,
#navVertical2
{
	display:block;
}
#navVertical1 .invisible ,
#navVertical2 .invisible 
{
	display:none;
}
#navVertical1 li a ,
#navVertical2 li a ,
#navVertical1 li ul li a ,
#navVertical2 li ul li a 
{
	display: block;
	color: #7C6240;
	text-decoration: none;
	font:400 11px arial;
	line-height:18px;
	text-indent:1em;
}
#navVertical1 li ,
#navVertical2 li 
{
	border-bottom:1px solid #f2f2f2;
	display:block;
	position:relative;
}
#navVertical1 li ul,
#navVertical2 li ul 
{
	width:12em;
	display:block;
	border-style:solid ;
	border-color:#eda;
	border-width: 1px;
	background: #ffffff;
	position: absolute;
	left: 15em;
	margin: -18px;
	visibility:hidden;
}
#navVertical1 li:hover ul,
#navVertical2 li:hover ul 
{
	visibility:visible;
	display:999;
}
#navVertical1 li ul li ,
#navVertical2 li ul li 
{
	border-bottom:1px solid #ffffff;
	padding-right: 1em;
}*/
/* ************************************ MENU SELECTIONNE ********************************************* */
/*#CVselected 
{
	display:block;
}
#CVselected li
{
	border-bottom:1px solid #f2f2f2;
	display:block;
	position:relative;	
}
#CVselected li a
{
	text-decoration:none;
	color: #7C6240;
	font:400 11px arial;
	line-height:18px;
	text-indent:1em;
	display:block;
}
#CVselected  li a.on 
{
	background-color:#000000
}
#CVselected li a:hover
{
	text-decoration:underline;
}
*/
#titremenu 
{
	display:block;
	width:178px;
	height:20px;
	border-bottom: solid 1px #333333;
}

#navg .themenwelten
{
	background:url("navg_tit_univers.gif"/*tpa=http://www.3suisses.de/Design_PE08/navg/navg_tit_univers.gif*/) top no-repeat;
	position:relative;
	padding:30px 0 0 0;
	margin:0 0 10px;
}
#navg .themenwelten a
{
	position:relative;
	left:9px;
	display:block;
	margin:0;padding:0;border:0;
}
#navg .specials
{
	background:url("navg_tit_specials.gif"/*tpa=http://www.3suisses.de/Design_PE08/navg/navg_tit_specials.gif*/) top no-repeat;
	position:relative;
	padding:30px 0 0 0;
}
#navg .specials a
{
	display:block;
	margin:0 0 10px;
}
#navg .marques
{
	background:url("navg_tit_marques.gif"/*tpa=http://www.3suisses.de/Design_PE08/navg/navg_tit_marques.gif*/) top no-repeat;
	position:relative;
	padding:30px 0 0 0;
}
#navg .marques object
{
	margin:0 0 10px 0;
}
#navg .marques select
{
	border:1px solid #d3cdbd;
}
/*--------------------------------------------------------------------- navd --------------------------------------------------------------------------*/
#navd
{
	position:relative;
	z-index:1;
}
#navd *
{
	list-style-type:none;
	padding:0;
	margin:0;
}
#navd ol
{
	position:relative;
	width:172px;
	left:15px;
}
#navd ol li.premier
{
	background:none;
}
#navd ol li
{
	background:url("nav_img_pointille.gif"/*tpa=http://www.3suisses.de/Design_PE08/nav_img_pointille.gif*/) top repeat-x;
	padding:1px 0 0 0;
}
#navd ol li.middlepadding
{
	padding:15px 0;
}
#navd ol li .panier
{
	background:url("navd_panier_bkg.gif"/*tpa=http://www.3suisses.de/Design_PE08/navd/navd_panier_bkg.gif*/) top no-repeat;
	position:relative;
	height:70px;
}
#navd ol li .panier .compteur
{
	top:26px;
	left:33px;
	position:relative;
	background:url("nav_img_fleche.gif"/*tpa=http://www.3suisses.de/Design_PE08/nav_img_fleche.gif*/) center left no-repeat;
	display:block;
	font:700 9px arial;
	color:#a79d8c;
	padding:0 0 0 15px;
}
#navd ol li .panier .ansehen
{
	position:absolute;
	background:url("navd_btn_ansehen_off.gif"/*tpa=http://www.3suisses.de/Design_PE08/navd/navd_btn_ansehen_off.gif*/) no-repeat;
	width:68px;
	height:17px;
	display:block;
	left:99px;
	top:45px;
}
#navd ol li .panier .ansehen span
 {
	display:none;
 }
  
#navd ol li .cclient
{
	background: url("navd_cclient_bkg.gif"/*tpa=http://www.3suisses.de/Design_PE08/navd/navd_cclient_bkg.gif*/) top left no-repeat;
	margin:5px 0;
	padding:26px 0 0 ;
	position:relative;
}
#navd ol li .cclient .nouveau
 {
	left:33px;
	position:relative;
	background:url("nav_img_fleche.gif"/*tpa=http://www.3suisses.de/Design_PE08/nav_img_fleche.gif*/) center left no-repeat;
	display:block;
	font:700 9px verdana;
	color:#a79d8c;
	padding:0 0 0 15px;
	font-weight:bold;
}
#navd ol li .cclient .login
 {
 	background:url("nav_img_fleche.gif"/*tpa=http://www.3suisses.de/Design_PE08/nav_img_fleche.gif*/) top left no-repeat;
	display:block;
	font:400 9px verdana;
	color:#000000;
	padding:0 40px 0 15px;
	left:33px;
	position:relative;
	font-weight:bold;
}
#navd ol li .cclient div
{
	font:400 10px verdana;
	padding:0 0 10px 30px; 
}
#navd ol li .cclient div a
{
 	background:url("nav_img_fleche.gif"/*tpa=http://www.3suisses.de/Design_PE08/nav_img_fleche.gif*/) top left no-repeat;
	font:400 9px verdana;
	color:#000000;
	padding:0 0 0 15px;
}

#navd ol li .newsletter
{
	background:url("navd_newsletter_bkg.gif"/*tpa=http://www.3suisses.de/Design_PE08/navd/navd_newsletter_bkg.gif*/) left 3px no-repeat;
	height:95px;
}
#navd ol li .newsletter .typeText
{
	left:33px;
	position:relative;	
	top:36px;
	width:99px;
	height:15px;
	font:100 11px Verdana, Arial, Helvetica, sans-serif;
	color:#707070;
	padding:1px 2px;
	border:solid 1px #000000;
}
#navd ol li .newsletter .btnOk
{
	display:block;
	background:url("navd_btn_ok.gif"/*tpa=http://www.3suisses.de/Design_PE08/navd/navd_btn_ok.gif*/) no-repeat;
	width:26px;
	height:17px;
	position:relative;
	top:18px;
	left:140px;
	border:none;
}
#navd ol li .newsletter p
{
	left:33px;
	position:relative;	
	top:26px;
}
#navd ol li .newsletter p a
{
	background:url("nav_img_fleche.gif"/*tpa=http://www.3suisses.de/Design_PE08/nav_img_fleche.gif*/) center left no-repeat;
	display:block;
	font:400 9px verdana;
	color:#000000;
	padding:0 0 0 15px;
	font-weight:bold;
}
/*#navd ol li .catalogue
{
	background:url("navd/navd_catalogue_btn.gif") no-repeat;
	height:31px;
	width:172px;
	display:block;
}*/
#navd .catalogue{
	height:55px;
	background:url("navd_catalogue.gif"/*tpa=http://www.3suisses.de/Design_PE08/navd/navd_catalogue.gif*/) 5px 5px no-repeat;
}
#navd .catalogue a{
	display:block;
	width:68px;
	height:17px;
	background:url("navd_catalogue_btn.gif"/*tpa=http://www.3suisses.de/Design_PE08/navd/navd_catalogue_btn.gif*/) no-repeat;
	position:relative;
	top:28px;
	left:102px;
}
#navd .ecat{
	height:81px;
	background:url("button_ecat_pink.jpg"/*tpa=http://www.3suisses.de/Design_PE08/navd/button_ecat_pink.jpg*/) 5px 5px no-repeat;
}
#navd ol li .modeberatung
{
	background:url("navd_modeberatung_btn.gif"/*tpa=http://www.3suisses.de/Design_PE08/navd/navd_modeberatung_btn.gif*/) no-repeat;
	height:18px;
	width:172px;
	display:block;
	border:0;
	margin:0;
	padding:0;
}
* html #navd ol li .modeberatung {margin-top:2px;height:16px;}
#navd ol li .trendberatung
{
	background:url("navd_trendberatung_btn.gif"/*tpa=http://www.3suisses.de/Design_PE08/navd/navd_trendberatung_btn.gif*/) no-repeat;
	height:18px;
	width:172px;
	display:block;
	border:0;
	margin:0;
	padding:0;
}
* html #navd ol li .trendberatung {margin-top:2px;height:16px;}
#navd ol li .artdevivre
{
	background:url("navd_artdevivre_btn.gif"/*tpa=http://www.3suisses.de/Design_PE08/navd/navd_artdevivre_btn.gif*/) no-repeat;
	height:18px;
	width:172px;
	display:block;	
}
* html #navd ol li .artdevivre {margin-top:2px;height:16px;}
#navd ol li .wiruberuns
{
	background:url("navd_wiruberuns_btn.gif"/*tpa=http://www.3suisses.de/Design_PE08/navd/navd_wiruberuns_btn.gif*/) no-repeat;
	height:18px;
	width:172px;
	display:block;	
}
* html #navd ol li .wiruberuns {margin-top:2px;height:16px;}
#navd ol li .jobborse
{
	background:url("navd_jobborse_btn.gif"/*tpa=http://www.3suisses.de/Design_PE08/navd/navd_jobborse_btn.gif*/) no-repeat;
	height:18px;
	width:172px;
	display:block;	
}
* html #navd ol li .jobborse {margin-top:2px;height:16px;}
#navd ol li .hermes
{
	background:url("navd_logo_hermes.gif"/*tpa=http://www.3suisses.de/Design_PE08/navd/navd_logo_hermes.gif*/) no-repeat;
	height:34px;
	width:152px;
	display:block;
	margin:0 auto;
}
#navd ol li .trendberatung span,
#navd ol li .catalogue span,
#navd ol li .modeberatung span,
#navd ol li .artdevivre span,
#navd ol li .wiruberuns span,
#navd ol li .jobborse span,
#navd ol li .hermes span
{
	display:none;
}
#navd ol li .achtung
{
	width:160px;
}
#navd ol li .achtung h1
{
	background:url("arobase.gif"/*tpa=http://www.3suisses.de/Design_PE08/navd/arobase.gif*/) center left no-repeat;
	padding:10px 0 10px 30px;
	font:700 9px verdana;
}
#navd ol li .achtung p
{
	font: 400 9px verdana;
}
#navd ol li .achtung strong 
{
	color:#a79d8c;
}
#navd ol li .achtung2
{
	width:160px;
	text-align:center;
	padding:5px;
}
#navd ol li .achtung2 p
{
	font: 400 9px verdana;
}
#navd ol li .achtung2 a
{
	color:#000000;
	font-weight:700;
}
/*--------------------------------------------------------------------- HP --------------------------------------------------------------------------*/

#Homepage
{
	width:570px;
}
#Homepage .encart_central
{
	margin-bottom:30px;
}
/*#Homepage*/  .LienLibelle
{
	color:#000000/*db162f*/;
}
#Homepage  .vignettes
{
	float:left;
	width:440px;
	overflow:hidden;
}
#Homepage  .totallook
{
	float:right;
}



.arial_9_000000{    font: 400 9px arial,serif;	    color: #000;}
.arial_10_000000{    font: 400 10px arial,serif;    color: #000;}
.arial_11_310227{    font: 400 11px arial,serif;    color: #310227;}
.arial_10_4EB6DD{    font: 400 10px arial,serif;    color: #4EB6DD;	text-decoration:none}

.arial_11_FFFFFF{    font: 400 11px arial,serif;    color: #fff;}
.arial_11b_2E98BF{    font: 700 11px arial,serif;    color: #2E98BF;}
.arial_11_000000{    font: 400 11px arial,serif;    color: #000;}
.arial_12_000000{    font: 400 12px arial,serif;    color: #000;}
.arial_11_131D2D{    font: 400 11px arial,serif;    color: #131D2D;}
.arial_14_000000{    font: 400 14px arial,serif;    color: #000;}
.arial_12_131D2D{    font: 400 12px arial,serif;    color: #131D2D;}
.arial_11_FD074C{    font: 400 11px arial,serif;    color: #FD074C;}
.arial_12_FD074C{    font: 400 12px arial,serif;    color: #FD074C;}
.arial_13_FD074C{    font: 400 13px arial,serif;    color: #FD074C;}
.arial_14b_FF639E{    font: 700 14px arial,serif;    color: #FF639E;}
.arial_17_000000{    font: 400 17px arial,serif;    color: #000;}
.arial_18_131D2D{    font: 700 18px arial,serif;    color: #131D2D;}
.arial_12_9A4070 {    font: 700 12px arial,serif;    color: #9A4070;}
.verdana_9_000000{    font: 400 9px verdana,serif;    color: #000;}
.verdana_9_4c5168{    font: 400 9px verdana,serif;    color: #4c5168;}
.verdana_9_FF0000{    font: 400 9px verdana,serif;    color: #FF0000;}
.verdana_9_fff{    font: 400 9px verdana,serif;    color: #fff;}
.verdana_9_505050{    font: 400 9px verdana,serif;    color: #505050;}
.verdana_9_131D2D{    font: 400 9px verdana,serif;    color: #131D2D;}
.verdana_10_000000{    font: 400 10px verdana,serif;    color: #000;}
.verdana_10_131D2D{    font: 400 10px verdana,serif;    color: #131D2D;}
.verdana_10b_000000{    font: 700 10px verdana,serif;    color: #000;	}
.verdana_10_7F7F80{    font: 400 10px verdana,serif;    color: #7F7F80;	text-decoration:none}
.verdana_10_447081{    font: 400 10px verdana,serif;    color: #447081;	text-decoration:none}
.verdana_10_8D1272{    font: 400 10px verdana,serif;    color: #8D1272;	text-decoration:none}
.verdana_10_8D1272_{    font: 400 10px verdana,serif;    color: #7ac5cb;	text-decoration:none}
.verdana_11_000000{    font: 400 11px verdana,serif;    color: #000;}
.verdana_10_4EB6DD{    font: 400 10px verdana,serif;    color: #4EB6DD;}
.verdana_10_8d1272{	font: 400 10px verdana,serif;    color: #8d1272;}
.verdana_12_4EB6DD{    font: 700 12px verdana,serif;    color: #4EB6DD;}
.verdana_12_8d1272{	font: 700 12px verdana,serif;    color: #8d1272;}
.verdana_12_8d1272_{	font: 700 12px verdana,serif;    color: #7ac5cb;}
.verdana_10_7ac5cb{	color:#7AC5CB;	font:700 10px verdana,serif;}


.infofiche {display:none;}


#topprodukts_container
{
	width: 570px;
	text-align:left;
	margin-top: 10px;
	padding: 0;
}
#tpk_header
{
	background-image:url("topproduckts_top.gif"/*tpa=http://www.3suisses.de/images/BoutiqueThematique/topprodukte/topproduckts_top.gif*/);
	width:424px;
	margin-left:0px; 
	margin-right:0px; 
	height:20px;
	background-repeat:no-repeat;
	float:left;
}
#tpk_produkt
{
	background-image:url("tpk_line_back.gif"/*tpa=http://www.3suisses.de/images/BoutiqueThematique/topprodukte/tpk_line_back.gif*/);
	width:424px; 
	margin-left:0px; 
	margin-right:Opx;
	text-align:center;
	background-repeat:repeat-y;
	float:left;
	padding: 0px;
}
#tpk_footer
{
	background-image:url("topproduckts_bottom.gif"/*tpa=http://www.3suisses.de/images/BoutiqueThematique/topprodukte/topproduckts_bottom.gif*/);
	width:424px; 
	margin-left:0px; 
	margin-right:0px; 
	height:5px;
	background-repeat:no-repeat; 
	float:left;
}
#tpk_lineV
{
	background-image:url("tpk_line_v.gif"/*tpa=http://www.3suisses.de/images/BoutiqueThematique/topprodukte/tpk_line_v.gif*/);
	float:left; 
	background-repeat:repeat-y;
	height:100%; 
	width:1px;
	margin:10px;
}
div.tpk_lineH 
{
	height: 1px;
	background: #fff url("tpk_line_h.gif"/*tpa=http://www.3suisses.de/images/BoutiqueThematique/topprodukte/tpk_line_h.gif*/) repeat-x;
	clear: both;
	margin: 8px 15px 8px 15px;
}
div.tpk_lineH hr {
  display: none;
}


/* FOND MENU //commun */
#nah #ImgNavH 
{ 
	background:url("bkg_home.jpg"/*tpa=http://www.3suisses.de/images/nav/navh/img/bkg_home.jpg*/); 
	width:218px; 
	height:84px;
}

.Erreur ,
form .Style6,
form .Style1
{
	color: #ff0000;
}

/* lien refus de cadeau   */
.refuscadeau
{
	font:700 16px arial,serif;
	color:#54adb0;
	padding:0.2em 1em 0.6em 0;
}

/* zone Hinweis dans la fiche produit */
#hinweis * 
{
  padding: 0;
  margin: 0;
}
#hinweis 
{
  background: url("espaceur-gris.gif"/*tpa=http://www.3suisses.de/images/produits/espaceur-gris.gif*/) top left repeat-x;
  width: 334px;
  padding-top: 2px;
  margin-top: 15px;
}
#hinweis h3 
{
  width: 71px;
  height: 19px;
  background: url("fp_hinweis.gif"/*tpa=http://www.3suisses.de/images/produits/fp_hinweis.gif*/) top left no-repeat;
}
#hinweis h3 span 
{
  display: none;
}
#hinweis p
{
  margin-left: 25px;
  margin-right: 25px;
}
/* zone Hinweis dans le panier */
.btn_hinweis 
{
  display: none;
  position: absolute;
  width: 13px;
  height: 18px;
}

.btn_hinweis img {
  border:0;
  width: 13px;
  height: 18px;
}

.popup_hinweis {
  display: block;
  position: absolute;
  /*top: 200px;*/
  /*left: 100px;*/
  width: 351px;
  height: 82px;
  background: transparent url("bkg_popup_hinweis.gif"/*tpa=http://www.3suisses.de/images/process_cde/bkg_popup_hinweis.gif*/) top left no-repeat;
  /*border: solid 1px green;*/
  z-index:2;
}

.popup_hinweis #close {
  display: block;
  width: 66px;
  height: 13px;
  margin-top: 15px;
  margin-left: 281px;
}

.popup_hinweis  a img {
  border: 0;
}

.popup_hinweis #textuel {
  display: block;
  z-index: 2;
  font: 400 10px arial;
  color: #575757;
  margin-left: 72px;
  margin-top: 35px;
  
  position: absolute;
  width: 250px;
  height: 25px;
}

.iframe_hinweis {
  display: block;
  z-index:1;
  display: block;
  position: absolute;
  width: /*351px;*/ 250px;
  height: /*82px;*/ 40px;
  
  margin-left: 72px;
  margin-top: 35px;
}

/*-----------------------------------------------------style_violine.css---------------------------------------------------------------*/
.img_titre {border-bottom:1px solid #131D2D; padding-top:36px; background:#FFFFFF url("navg_tit_femme.gif"/*tpa=http://www.3suisses.de/images/nav/navg/navg_tit_femme.gif*/) bottom no-repeat;}
.bandeau_haut {background-color:#cee1ec; color: #310227;}
.bandeau_haut a { color: #310227;}

.fleche_couleur {background:#cee1ec url("boutik_fleche.gif"/*tpa=http://www.3suisses.de/images/nav/navh/boutik_fleche.gif*/) center no-repeat;}
.etoile_couleur {background:#cee1ec url("boutik_etoile.gif"/*tpa=http://www.3suisses.de/images/nav/navh/boutik_etoile.gif*/) center no-repeat;}

.texte_bandeau_haut {font: 400 10px arial,serif; color: #310227;}
.texte_bandeau_haut a{font: 400 10px arial,serif; color: #310227;text-decoration:none;}
.texte_bandeau_haut a:hover{font: 400 10px arial,serif; color: #310227;text-decoration:underline;}

a.verdana_10_8d1272  { text-decoration:underline;}

a.lienlibelle:link {color:#310227; text-decoration:underline; font-weight:bold;}
a.lienlibelle:visited {color:#7c7373; font-weight:bold}
a.lienlibelle:hover {color:#cee1ec; text-decoration:underline; font-weight:bold;}
a.lienlibelle:active {color:#f03bc8; font-weight:bold}




/* FAUX CHAMPS SELECT */
span.listbox{position:relative; width:210px;}
span.listbox {font-size:10px;font-family:Verdana;}
span.listbox img{visibility:hidden;}
span.listbox select{font-size:12px;_font-size:10px;font-family:"Verdana";behavior:expression(window.listbox_replacement!=null?window.listbox_replacement(this):"");}
div.listbox_replacement{top:0px;left:0;z-index:1;display:block; padding:1px 0 2px 2px;font-size:10px;font-family:"Verdana";position:absolute;border:inset 2px buttonface;background:white; text-align:left}
div.listbox_replacement  button{display:block;position:absolute;right:0;top:0px;padding:0px;width:17px;height:16px;}
div.listbox_replacement  label{font-family:"Marlett";font-size:12px;position:absolute;right:0;right:2px;top:2px;}

/* formulaire de creation de compte */
.creation_de_compte .cadre_principal{width:570px;padding:7px;}
.creation_de_compte .cadre_principal .cadre1{background:#f4efe5;}
.creation_de_compte .cadre_principal .cadre2{background:#dcd6c9;}
.creation_de_compte .cadre_principal .cadre3{background:#d3cdbd;}
.creation_de_compte .cadre_principal td table td{width:255px;height:50px;padding-left:25px;}
.creation_de_compte .cadre_principal td table td input,.creation_de_compte .cadre_principal td table td select{position:relative;top:2px;font:100 10px verdana;height:17px;}
.creation_de_compte .cadre_principal td table td.width350{width:350px;}
.creation_de_compte .cadre_principal td table td input.width120{width:120px;display:block;border:solid 1px #a79d8c;}
.creation_de_compte .cadre_principal td table td select.width130{width:130px;display:block;border:solid 1px #a79d8c;}
.creation_de_compte .cadre_principal td table td input.width150{width:150px;display:block;border:solid 1px #a79d8c;}
.creation_de_compte .cadre_principal td table td input.width170{width:170px;display:block;border:solid 1px #a79d8c;}
.creation_de_compte .cadre_principal td table td input.width200{width:200px;display:block;border:solid 1px #a79d8c;}
.creation_de_compte .cadre_principal td table td input.width260{width:260px;display:block;border:solid 1px #a79d8c;}

/* formulaire de creation de compte dans le process commande */
.process_commande .cadre_principal{}
.process_commande .cadre_principal .cadre1 td{width:190px;}
.process_commande .cadre_principal td table td{height:40px;}
.process_commande .cadre_principal td table td input,.creation_de_compte .cadre_principal td table td select{position:relative;top:2px;font:100 10px verdana;height:17px;}
.process_commande .cadre_principal td table td.width350{}
.process_commande .cadre_principal td table td input.width120{width:120px;display:block;border:solid 1px #a79d8c;}
.process_commande .cadre_principal td table td select.width130{width:146px;display:block;border:solid 1px #a79d8c;}
.process_commande .cadre_principal td table td input.width150{width:145px;display:block;border:solid 1px #a79d8c;}
.process_commande .cadre_principal td table td input.width170{width:145px;display:block;border:solid 1px #a79d8c;}
.process_commande .cadre_principal td table td input.width200{width:145px;display:block;border:solid 1px #a79d8c;}
.process_commande .cadre_principal td table td input.width260{width:318px;display:block;border:solid 1px #a79d8c;}
.process_commande #GeburtsdatumM{width:80px;}
.process_commande #GeburtsdatumA{margin-right:3px;}