*{font-size:100.01%;}
html{
	font-size:62.5%;
}
body{
	margin:0;
	color:#999;
	font:1.2em/1.4em Arial, Helvetica, sans-serif;
}
img{border-style:none;}
a{
	color:#000;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
/* start wrapper */
#wrapper{
	width:986px;
	margin:0 auto;
	position:relative;
}
/* start header */
#header{
	height:117px;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	background:#fff;
}
#wrapper h1{
	margin:0;
}
.logo{
	position:absolute;
	top:0;
	right:46px;
	background:url(./images/bg-logo.gif) no-repeat;
	width: 117px;
	height: 78px;
	text-indent:-9999px;
	overflow:hidden;
	z-index:5;
}
.description{
	position:absolute;
	top:85px;
	right:55px;
	color:#555455;
	font-weight:normal;
	font-size:0.95em;
	line-height:1.2em;
}
/* start nav */
#nav{
	margin:0;
	padding:0;
	list-style:none;
	position:absolute;
	top:0;
	left:0;
	width:506px;
}
#nav li{
	float:left;
	height:78px;
	overflow:hidden;
}
#nav a{
	float:left;
	background:url(./images/bg-nav.gif) no-repeat;
	height:156px;
	text-indent:-9999px;
	overflow:hidden;
}
#nav .botarin a{
	width:87px;
}
#nav .expertenteam a{
    width:125px;
    background-position:-87px 0;
}
#nav .service a{
	width:77px;
	background-position:-212px 0;
}
#nav .club a{
	width:62px;
	background-position:-289px 0;
}
#nav .shop a{
	width:60px;
	background-position:-351px 0;
}
#nav .kontakt a{
	width:95px;
	background-position:-411px 0;
}
#nav .botarin a:hover,
#nav .botarin .active{
	background-position:0 -78px;
}
#nav .expertenteam a:hover,
#nav .expertenteam .active{
	background-position:-87px -78px;
}

#nav .service a:hover,
#nav .service .active{
	background-position:-212px -78px;
}
#nav .club a:hover,
#nav .club .active{
	background-position:-289px -78px;
}
#nav .shop a:hover,
#nav .shop .active{
	background-position:-351px -78px;
}
#nav .kontakt a:hover,
#nav .kontakt .active{
	background-position:-411px -78px;
}
.sie{
	position:absolute;
	top:90px;
	left:25px;
	/*font-size:0.9em;*/
	line-height:1.3em;
	word-spacing:1px;
}
.sie a{
	text-decoration:underline;
	color:#999;
}
.sie a:hover{
	text-decoration:none;
}
/* start main */
#main{
	height:1%;
	background:#f5f5f5 url(./images/bg-main-center.gif) repeat-y;
	padding:117px 0 0;
}
.main-h{
	height:1%;
	background:url(./images/bg-main-bottom.gif) no-repeat 0 100%;
	position:relative;
}
.main-c{
	background:url(./images/bg-main-top.gif) no-repeat;
	height:1%;
	padding:32px 28px 34px 35px;
}
.inner1 .main-c{
	padding:32px 28px 28px 35px;
}
.inner2 .main-c{
	padding:32px 28px 21px 35px;
}
/* start big-block */
.big-block{
	height:1%;
	overflow:hidden;
	padding:0 6px 0 0;
	background:url(./images/bg-big-block-center.gif) repeat-y;
	width: 917px;
	margin:0 0 6px;
}
.big-block .holder{
	background:url(./images/bg-big-block-bottom.gif) no-repeat 0 100%;
	height:1%;
	position:relative;
}
.big-block .frame{
	background:url(./images/bg-big-block-top.gif) no-repeat;
	height:1%;
	padding:5px 4px 4px 5px;
	overflow:hidden;
}
/* start big-box */
.big-box{
	float:right;
	width: 712px;
	position:relative;
}
.big-box img{
	display:block;
}
.big-block .legend{
	position:absolute;
	top:145px;
	right:88px;
	background:url(./images/bg-legend.jpg) no-repeat;
	width: 148px;
	height: 95px;
	text-indent:-9999px;
}
/* start little-box */
.little-box{
	width: 175px;
	float:left;
}
.little-box .heading{
	background:#eaeaea url(./images/bg-heading.gif) repeat-x;
	padding:7px 7px 6px 15px;
	font-size:1em;
	line-height:1.25em;
	display:block;
}
.little-box .image-holder{
	overflow:hidden;
	padding:8px 0 0;
	height:117px;
}
.little-box .image-holder img{
	display:block;
	margin:0 auto;
}
.little-box .text-holder{
	padding:0 6px 30px 17px;
}
.little-box h3{
	margin:0 0 12px;
	font-size:1.2em;
	line-height:1.15em;
	font-weight:normal;
}
.little-box p{
	margin:0;
	/*font-size:0.9em;*/
	line-height:1.2em;
}
.btn-zetzt{
	position:absolute;
	bottom:14px;
	left:13px;
	background:url(./images/btn-jetzt.gif) no-repeat;
	width: 95px;
	height: 15px;
	text-indent:-9999px;
	overflow:hidden;
}
/* start columns */
.columns{
	height:1%;
	overflow:hidden;
	padding:6px 0 0;
	background:url(./images/bg-line01.gif) no-repeat;
}
/* start four-columns */
.four-columns{
	float:right;
	background:url(./images/bg-four-columns-center-slider.gif) repeat-y;
	width: 721px;
	padding:0 5px 0 0;
}
.four-columns .holder{
	background:url(./images/bg-four-columns-bottom.gif) no-repeat 0 100%;
	height:1%;
	position:relative;
}
.four-columns .frame{
	height:1%;
	background:url(./images/bg-four-columns-top.gif) no-repeat;
	overflow:hidden;
	padding:5px 0 0 3px;
}
.four-columns .column{
	float:left;
	width:155px;
	padding:0 4px 37px 20px;
	min-height:218px;
}
* html .four-columns .column{
	height:218px;
}
.four-columns .headline{
	background:url(./images/bg-headline.gif) no-repeat 2px 0;
	width: 716px;
	overflow:hidden;
	padding:5px 0 6px;
}
.four-columns .headline strong{
	float:left;
	width:157px;
	margin:0 1px 0 20px;
	line-height:17px;
}
#main .four-columns p{
	margin:0;
	font-size:0.95em;
	line-height:1.25em;
}
.four-columns img{
	display:block;
	margin:0 0 7px;
}
/* start red-box */
.red-box{
	background:url(./images/bg-red-box-center.gif) repeat-y;
	width: 185px;
	float:left;
	margin:0 0 25px;
}
.red-box .holder{
	background:url(./images/bg-red-box-bottom.gif) no-repeat 0 100%;
	height:1%;
}
.red-box .frame{
	background:url(./images/bg-red-box-top.gif) no-repeat;
	padding:5px 5px 25px;
	position:relative;
	min-height:198px;
}
* html .red-box .frame{
	height:198px;
}
.red-box .heading{
	background:#e3bda5 url(./images/bg-heading01.gif) repeat-x;
	display:block;
	padding:7px 8px 8px 18px;
	color:#fff;
	margin:0 0 20px;
	font-size:1em;
	line-height:1.2em;
	font-weight:normal;
	letter-spacing:-1px;
}
#main .red-box p{
	margin:0 10px 0 17px;
	color:#938274;
	/*font-size:0.9em;*/
	line-height:1.25em;
	word-spacing:2px;
}

.red-box .btn-mehr{
	left:13px;
	bottom:14px;
}
.btn-mehr{
	background:url(./images/btn-mehr.gif) no-repeat;
	width: 43px;
	height: 15px;
	position:absolute;
	text-indent:-9999px;
	overflow:hidden;
}
.four-columns .btn-mehr1,
.four-columns .btn-mehr2,
.four-columns .btn-mehr3,
.four-columns .btn-mehr4{
	background:url(./images/btn-mehr01.gif) no-repeat;
	width: 43px;
	height: 15px;
	left:14px;
	bottom:15px;
	text-indent:-9999px;
	position:absolute;
}
.four-columns .btn-mehr2{
	left:191px;
}
.four-columns .btn-mehr3{
	left:370px;
}
.four-columns .btn-mehr4{
	left:552px;
}
.four-columns .btn-more1,
.four-columns .btn-more2,
.four-columns .btn-more3,
.four-columns .btn-more4{
	background:url(./images/en/more.gif) no-repeat;
	width: 43px;
	height: 15px;
	left:14px;
	bottom:15px;
	text-indent:-9999px;
	position:absolute;
}
.four-columns .btn-more2{
	left:191px;
}
.four-columns .btn-more3{
	left:370px;
}
.four-columns .btn-more4{
	left:552px;
}
/* start sprachen */
.sprachen{
	margin:0;
	padding:0;
	list-style:none;
	position:absolute;
	left:315px;
	bottom:11px;
	color:#999;
	/*font-size:0.9em;*/
	line-height:15px;
}
.inner1 .sprachen{
	bottom:29px;
}
.sprachen li{
	float:left;
	margin:0 3px 0 0;
}
.sprachen .first{
	margin:0 16px 0 0;
}
.sprachen img{
	float:left;
	margin:1px 0 0;
}
/* start personal-box */
.personal-box{
	height:1%;
	border-bottom:1px solid #dbdbdb;
	padding:9px 11px 0 0;
	margin:0 0 7px;
}
.personal-box:after{
	content:"";
	display:block;
	clear:both;
}
.personal-box ul{
	margin:0;
	padding:2px 0 0 5px;
	list-style:none;
	float:left;
	/*font-size:0.9em;*/
	line-height:1.2em;
	/*word-spacing:4px;*/
}
.personal-box li{
	float:left;
	margin:0 18px 0 0;
	background:url(./images/separator02.gif) no-repeat 0 50%;
	padding:0 0 0 10px;
}
.personal-box ul a{
	float:left;
	color:#999;
}
.personal-box ul strong a{
	color:#cd9c80;
	padding:0 5px 0 0;
}
.personal-box .image-holder{
	float:right;
	margin:-16px 0 0 13px;
	position:relative;
}
.personal-box .image-holder img{
	display:block;
}
.personal-box .kassa{
	float:right;
	background:url(./images/ico04.gif) no-repeat 0 50%;
	padding:0 0 0 13px;
	font-weight:bold;
	color:#666;
}
.personal-box .namber{
	position:absolute;
	top:13px;
	left:33px;
	background:url(./images/btn-namber.gif) no-repeat;
	text-align:center;
	color:#fff;
	font-size:11px;
	line-height:12px;
}
.personal-box .namber em{
	height: 12px;
	float:left;
	padding:0 7px;
	background:url(./images/btn-namber01.gif) no-repeat 100% 0;
	font-style:normal;
}
/* start breadcrumbs */
.breadcrumbs{
	margin:0 0 13px;
	padding:0 0 0 4px;
	list-style:none;
	height:1%;
	overflow:hidden;
	/*font-size:0.9em;*/
	line-height:1.25em;
}
.breadcrumbs li{
	float:left;
	margin:0 0 0 3px;
}
.breadcrumbs .first{
	margin:0 4px 0 0;
}
.breadcrumbs a{
	color:#999;
	margin:0 4px 0 0;
}
.main-holder{
	height:1%;
	overflow:hidden;
}
/* start sidebar */
#sidebar{
	float:left;
	width:179px;
	padding:6px 0 0 3px;
}
/* start subnav */
.subnav{
	margin:0 0 20px;
	padding:0;
	list-style:none;
	height:1%;
	overflow:hidden;
}
.subnav ul{
	margin:0;
	padding:7px 0 0;
	list-style:none;
	line-height:1.45em;
}
.subnav li{
	height:1%;
	vertical-align:middle;
	/*margin:0 0 6px;*/
}
#sidebar .subnav ul li{
	background:url(./images/ico07.gif) no-repeat 12px 50%;
	border-top:1px solid #dbdbdb;
	padding:5px 0 4px 29px;
	margin:0;
	height:1%;
	vertical-align:middle;
}
* html #sidebar .subnav ul li{
	padding:5px 0 5px 29px;
}
#sidebar .subnav ul li:first-child{
	border:none;
}
.subnav a{
	display:block;
	background:url(./images/bg-subnav.gif) no-repeat;
	color:#999;
}
#sidebar .subnav ul a{
	background:none;
}
#sidebar .subnav ul a:hover,
#sidebar .subnav ul .active a{
	background:none;
	font-weight:bold;
}
.subnav a:hover,
.subnav .active a{
	text-decoration:none;
	background:url(./images/bg-subnav-hover.gif) no-repeat;
	color:#666;
}
.subnav span{
	background:url(./images/ico05.gif) no-repeat 94% 11px;
	display:block;
	padding:6px 32px 5px 11px;
	position:relative;
}
.subnav a:hover span,
.subnav .active a span{
	background:url(./images/ico06.gif) no-repeat 94% 11px;
}
/* start twocolumns */
#twocolumns{
	float:right;
	background:url(./images/bg-twocolumn-center.gif) repeat-y;
	width: 726px;
}

#twocolumns_big{
	float:right;
	background:url(./images/bg-twocolumn-center_big.gif) repeat-y;
	width: 924px;
}

.inner2 #twocolumns{
	background:none;
}
.twocolumns-h{
	background:url(./images/bg-twocolumn-bottom.gif) no-repeat 0 100%;
	height:1%;
}

.twocolumns-h_big{
	background:url(./images/bg-twocolumn-bottom_big.gif) no-repeat 0 100%;
	height:1%;
}

.twocolumns-c{
	background:url(./images/bg-twocolumn-top.gif) no-repeat;
	height:1%;
	overflow:hidden;
}

.twocolumns-c_big{
	background:url(./images/bg-twocolumn-top_big.gif) no-repeat;
	height:1%;
	overflow:hidden;
}
/* start aside */
#aside{
	float:right;
	width:183px;
	padding:5px 5px 0;
}
#aside h3{
	background:#EAEAEA url(./images/bg-heading.gif) repeat-x;
	display:block;
	font-size:1em;
	line-height:1.25em;
	padding:7px 7px 6px 15px;
	margin:0;
}
/* start product-list */
.product-list{
	margin:0;
	padding:0;
	list-style:none;
	height:1%;
	overflow:hidden;
	border-bottom:1px solid #dbdbdb;
}
.product-list li{
	height:1%;
	vertical-align:middle;
	padding:12px 0 9px;
	overflow:hidden;
	border-top:1px solid #dbdbdb;
	margin:-1px 0 1px;
}
.product-list img{
	float:left;
}
.product-list .text-holder{
	float:right;
	width:114px;
}
.product-list h4{
	margin:0 0 3px;
	font-weight:normal;
	font-size:1.2em;
	line-height:1.15em;
}
.product-list h4 a{
	color:#999;
}
#main .product-list p{
	margin:0 0 5px;
	/*font-size:0.9em;*/
	line-height:1.3em;
}
.product-list .btn-hinzufugen_de{
	background:url(./images/btn-hinzufugen.gif) no-repeat;
	width: 72px;
	height: 15px;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
}
.product-list .btn-hinzufugen_en{
	background:url(./images/en/add.jpg) no-repeat;
	width: 72px;
	height: 15px;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
}
/* start content */
#content{
	float:left;
	width:501px;
	padding:0 3px 20px 13px;
}

#content_big{
	float:left;
	width:700px;
	padding:0 3px 20px 13px;
}

/* start product-info */
.product-info{
	height:1%;
	padding:47px 0 29px;
/*	border-bottom:1px solid #DBDBDB;*/
}

.product-info_big{
	height:1%;
	border-bottom:1px solid #DBDBDB;
	padding-top: 4px;
	padding-right: 0;
	padding-bottom: 4px;
	padding-left: 0;
}

.product-info:after{
	content:"";
	display:block;
	clear:both;
}
.product-info .btn-plus{
	background:url(./images/btn-plus.gif) no-repeat;
	color:#999;
	padding:1px 0 2px 30px;
	margin:0 0 0 -2px;
	/*font-size:0.9em;*/
	line-height:1.2em;
}
.product-info .image-holder{
	float:left;
	width:128px;
	border-bottom:1px solid #dbdbdb;
	padding:13px 20px 7px 0;
}
.product-info .image-holder img{
	margin:0 auto -10px;
	display:block;
}
.product-info .text-holder{
	float:left;
	width:280px;
}
.product-info .inner{
	height:1%;
	padding:0 0 0 0px;
	width:220px;
	margin:0 0 28px;
}
.product-info h3{
	margin:0 0 19px;
	font-size:1.15em;
	line-height:1.3em;
	font-weight:normal;
}
.product-info h1{
    margin:0 0 6px !important;
    font-size:1.4em;
    line-height:1.3em;
    font-weight:bold;
}
.product-info p{
	margin:0 0 0 2px;
	word-spacing:1px;
	/*font-size:0.9em;*/
	line-height:1.25em;
}
/* start tabset-box */
.tabset-box{
	background:url(./images/bg-gallery-box-center.gif) repeat-y;
	width: 335px;
}
.tabset-box .holder{
	background:url(./images/bg-gallery-box-bottom.gif) no-repeat 0 100%;
	height:1%;
}
.tabset-box .frame{
	background:url(./images/bg-gallery-box-top.gif) no-repeat;
	height:1%;
	padding:5px 0 2px 5px;
}
.tabset1{
	padding:0;
	margin:0 0 2px;
	list-style:none;
	height:1%;
	overflow:hidden;
	background:url(./images/bg-tabset01.gif) no-repeat !important;
}
.tabset1 li{
	float:left;
	margin:0 2px 0 0;
	padding:0 !important;
	background:none !important;
}
.tabset1 a{
	color:#999;
	float:left !important;
	width:162px;
	text-align:center;
	padding:3px 0 2px !important;
}
.tabset1 .active a,
.tabset1 a:hover{
	text-decoration:none;
	background:#fff url(./images/bg-tabset01-active.gif) repeat-x;
	color:#666;
}
#tab1,
#tab2{
/*    height:130px;*/
 	height:auto;
/*    overflow-y: scroll;*/
    overflow-x: hidden;
	padding:25px 32px 0 20px;
	/*font-size:0.9em;*/
	line-height:1.3em;
	margin:0 4px 2px 0;
	word-spacing:2px;
}
/* start price-box */
.price-box{
	border-bottom:1px solid #dbdbdb;
	height:1%;
	overflow:hidden;
	padding:0px 0 4px;
	margin:0 0 16px;
}
.price-box .image-holder{
	float:left;
	position:relative;
	width:111px;
}
.price-box .image-holder img{
	display:block;
	margin:0 auto;
}
.price-box .image-holder span{
	position:absolute;
	top:57px;
	right:-4px;
	/*font-size:0.9em;*/
	line-height:1.15em;
}
.price-box .price{
	width:109px;
	float:left;
	margin:0 0 0 0px;
	padding:16px 0 0;
	text-align:center;
}
.price-box .price strong{
	display:block;
	text-align:center;
	color:#666;
	font-size:1.6em;
	line-height:1.2em;
	margin:0 0 5px;
}
.price-box .price span{
	background:url(./images/ico08.gif) no-repeat 0 50%;
	/*font-size:0.9em;*/
	line-height:1.8em;
	padding:0 0 0 12px;
}
.price-box .list-box{
	width:144px;
	float:right;
	padding:15px 2px 0 0;
}
.price-box .list-box strong{
	background:url(./images/bg-heading02.gif) no-repeat;
	width:118px;
	padding:0 0 2px 17px;
	display:block;
	color:#fff;
	font-weight:normal;
	font-size:11px;
	line-height:14px;
}
.price-box .list-box ul{
	margin:0;
	padding:9px 0 0 3px;
	list-style:none;
	height:1%;
	overflow:hidden;
	/*font-size:0.9em;*/
	line-height:1.2em;
}
.price-box .list-box ul li{
	margin:0 0 4px;
}
.price-box .list-box ul a{
	background:url(./images/ico07.gif) no-repeat 0 4px;
	padding:0 0 0 15px;
	color:#999;
}
.links{
	height:1%;
	overflow:hidden;
	padding:0 7px 0 13px;
}
.zuruck,
.click{
	float:left;
	background:url(./images/ico09.gif) no-repeat 0 53%;
	padding:0 0 0 17px;
	/*font-size:0.9em;*/
	line-height:1.2em;
	font-weight:bold;
	color:#666;
}
.click{
	background:none;
	padding:0;
	float:right;
}
/* start main-box */
.main-box{
	background:url(./images/bg-twocolumn-center.gif) repeat-y;
	width: 726px;
	margin:0 0 6px;
}
.main-box .holder{
	background:url(./images/bg-twocolumn-bottom.gif) no-repeat 0 100%;
	height:1%;
	position:relative;
	overflow:hidden;
}
.main-box .frame{
	background:url(./images/bg-twocolumn-top01.gif) no-repeat;
	height:1%;
	padding:5px 2px 2px 5px;
	overflow:hidden;
}
.main-box .image-block{
	float:left;
	width:511px;
	position:relative;
}
.main-box .image-block img{
	display:block;
}
.main-box .image-block strong{
	position:absolute;
	top:68px;
	left:329px;
	background:url(./images/text-meine.jpg) no-repeat;
	width: 149px;
	height: 96px;
	text-indent:-9999px;
}
/* start little-block */
.little-block{
	float:right;
	width:179px;
	padding:0 5px 34px 0;
	position:relative;
}
.cross{
	background:url(./images/bg-cross.gif) no-repeat 100% 100%;
	min-height:186px;
	padding:0 5px 15px 0;
}
* html .cross{
	height:186px;
}
.little-block .heading{
	background:#EAEAEA url(./images/bg-heading.gif) repeat-x;
	display:block;
	font-size:1em;
	line-height:1.25em;
	padding:7px 7px 6px 15px;
	margin:0 0 13px;
}
.little-block p{
	margin:0 10px 0 14px;
	/*font-size:0.9em;*/
	line-height:1.3em;
}
.btn-anmelden{
	position:absolute;
	bottom:20px;
	right:98px;
	background:url(./images/btn-anmelden.gif) no-repeat;
	width: 75px;
	height: 15px;
	text-indent:-9999px;
}
.little-block .image-holder{
	height:1%;
	padding:38px 0 0;
}
.main-box .btn-mehr5,
.tab-holder .btn-mehr{
	right:123px;
	bottom:14px;
	background:url(./images/btn-mehr02.gif) no-repeat;
	width: 51px;
	height: 15px;
	position:absolute;
	text-indent:-9999px;
	font-size:0;
	line-height:0;
	z-index:15;
}
.tab-holder .btn-mehr{
	right:auto;
	bottom:11px;
	left:25px;
}
/* start percent */
.percent{
	position:absolute;
	top:196px;
	left:112px;
}
.percent span{
	display:block;
	background:url(./images/bg-percent.png) no-repeat;
	width: 69px;
	height: 69px;
	text-indent:-9999px;
}
.tabset2{
	margin:0;
	padding:0;
	list-style:none;
	height:1%;
	background:#eaeaea url(./images/bg-tabset2.gif) repeat-x;
	overflow:hidden;
}
.tabset2 li{
	float:left;
	background:url(./images/bg-line02.gif) repeat-y 100%;
	padding:0 2px 0 0;
}
.tabset2 a{
	display:block;
	padding:8px 21px 6px;
	color:#999;
}
.tabset2 a:hover,
.tabset2 .active{
	background:#fff url(./images/bg-tabset2-active.gif) repeat-x;
	text-decoration:none;
	color:#666;
}
.tab-holder{
	overflow:hidden;
	position:relative;
	min-height:235px;
}
* html .tab-holder{
	height:235px;
	overflow:visible;
}
.tab-holder img{
	float:right;
}
.tab-holder .text-holder{
	float:left;
	width:134px;
	padding:26px 0 35px 23px;
}
.tab-holder h4{
	margin:0 0 13px;
	font-weight:normal;
	font-size:1.15em;
	line-height:1.3em;
	color:#666;
}
.tab-holder p{
	margin:0;
	/*font-size:0.9em;*/
	line-height:1.25em;
}
/* start footer */
#footer{
	height:1%;
	overflow:hidden;
	/*font-size:0.9em;*/
	line-height:1.25em;
	padding:11px 0 13px 4px;
}
#footer p{
	margin:0;
}
#footer ul{
	margin:0;
	padding:0;
	list-style:none;
	float:right;
	overflow:hidden;
}
#footer ul li{
	float:left;
	background:url(./images/separator01.gif) no-repeat 0 50%;
	margin:0 1px 0 -1px;
	padding:0 6px;
}
#footer ul a{
	color:#999;
}
#nav .expert a:hover,
#nav .expert .active{
    background-position:-87px -78px;
}
#nav .expert a{
    width:125px;
    background-position:-87px 0;
}

#nav .contact a{
    width:95px;
    background-position:-411px 0;
}
#nav .contact a:hover,
#nav .contact .active{
    background-position:-411px -78px;
}
#nav .test a:hover,
#nav .test .active{
    background-position:-87px -78px;
}
#nav .test a{
    width:125px;
    background-position:-87px 0;
}
#nav .en{
    float:left;
    background:url(./images/bg-nav_en.gif) no-repeat;
    height:156px;
    text-indent:-9999px;
    overflow:hidden;
}