
body { 
	font: 			13px Arial,Helvetica,sans-serif;
	background-color:	#000000;
}

.h1              { left: 20px; top: -200px; position: absolute; }         /* ausblenden */
.h2              { left: 20px; top: -250px; position: absolute; }         /* ausblenden */


.top_line {
	left: 			0px;
	top:			0px;
	width: 			100%;
	height: 		50px;
	position: 		fixed;
	z-index: 		120;
	background-color:	#000000;
	border-bottom:		solid 2px #9A9A9A;
}
.top_line_white_left  { left: 210px; top: 46px; width: 10px; height: 6px; background-color: #000000; position: absolute; z-index: 110; }
.top_line_white_right { right: 0px; top: 46px; width: 10px; height: 6px; background-color: #000000; position: absolute; z-index: 110; }


.menu_line {
	right: 			0px;
	top:			0px;
	width: 			400px;
	height: 		50px;
	position: 		absolute;
	z-index: 		125;
}

#KatMenuBox {
	left: 			0px; 
	top: 			0px; 
	width: 			210px; 
	height: 		100%; 
	position: 		fixed; 
	z-index: 		130; 
}


.lnk_top_home 		{ left: 220px; top: 30px; position: fixed; }
.lnk_top_olymp 		{ left: 276px; top: 30px; position: fixed; }
.lnk_top_agb		{ left: 276px; top: 30px; position: fixed; }
.lnk_top_impressum	{ left: 327px; top: 30px; position: fixed; }
.lnk_top_kontakt	{ left: 428px; top: 30px; position: fixed; }
.lnk_top_sale		{ left: 504px; top: 30px; position: fixed; }

.top_trenner_1		{ left: 267px; top: 33px; position: fixed; }
.top_trenner_2		{ left: 267px; top: 33px; position: fixed; }
.top_trenner_3		{ left: 315px; top: 33px; position: fixed; }
.top_trenner_4		{ left: 415px; top: 33px; position: fixed; }
.top_trenner_5		{ left: 492px; top: 33px; position: fixed; }

A.top:link	{ COLOR:#9A9A9A; FONT:14px Arial,Helvetica,sans-serif; FONT-WEIGHT:bold; TEXT-DECORATION:none;}
A.top:visited	{ COLOR:#9A9A9A; FONT:14px Arial,Helvetica,sans-serif; FONT-WEIGHT:bold; TEXT-DECORATION:none;}
A.top:active	{ COLOR:#9A9A9A; FONT:14px Arial,Helvetica,sans-serif; FONT-WEIGHT:bold; TEXT-DECORATION:none;}
A.top:hover	{ COLOR:#CCCCCC; FONT:14px Arial,Helvetica,sans-serif; FONT-WEIGHT:bold; TEXT-DECORATION:none;}


A.top_sale:link		{ COLOR:#C51515; FONT:14px Arial,Helvetica,sans-serif; FONT-WEIGHT:bold; TEXT-DECORATION:none;}
A.top_sale:visited	{ COLOR:#C51515; FONT:14px Arial,Helvetica,sans-serif; FONT-WEIGHT:bold; TEXT-DECORATION:none;}
A.top_sale:active	{ COLOR:#C51515; FONT:14px Arial,Helvetica,sans-serif; FONT-WEIGHT:bold; TEXT-DECORATION:none;}
A.top_sale:hover	{ COLOR:#CCCCCC; FONT:14px Arial,Helvetica,sans-serif; FONT-WEIGHT:bold; TEXT-DECORATION:none;}

A.top_werbemodel:link	{ COLOR:#9A9A9A; FONT:14px Arial,Helvetica,sans-serif; FONT-WEIGHT:bold; TEXT-DECORATION:none; }
A.top_werbemodel:visited{ COLOR:#9A9A9A; FONT:14px Arial,Helvetica,sans-serif; FONT-WEIGHT:bold; TEXT-DECORATION:none; }
A.top_werbemodel:active	{ COLOR:#9A9A9A; FONT:14px Arial,Helvetica,sans-serif; FONT-WEIGHT:bold; TEXT-DECORATION:none; }
A.top_werbemodel:hover	{ COLOR:#CCCCCC; FONT:14px Arial,Helvetica,sans-serif; FONT-WEIGHT:bold; TEXT-DECORATION:none; }


A.olymp_com:link	{ COLOR:#9A9A9A; FONT:11px Arial,Helvetica,sans-serif; FONT-WEIGHT:bold; TEXT-DECORATION:none;}
A.olymp_com:visited	{ COLOR:#9A9A9A; FONT:11px Arial,Helvetica,sans-serif; FONT-WEIGHT:bold; TEXT-DECORATION:none;}
A.olymp_com:active	{ COLOR:#9A9A9A; FONT:11px Arial,Helvetica,sans-serif; FONT-WEIGHT:bold; TEXT-DECORATION:none;}
A.olymp_com:hover	{ COLOR:#CCCCCC; FONT:11px Arial,Helvetica,sans-serif; FONT-WEIGHT:bold; TEXT-DECORATION:none;}

.lnk_menu_merkzettel	{ right: 359px; top: 30px; width: 80px; position: absolute; }
.lnk_menu_ihr_konto	{ right: 272px; top: 30px; width: 70px; position: absolute; }
.lnk_menu_warenkorb	{ right: 2px;   top: 30px; width: 260px; position: absolute; }

.basket { font: 13px Arial,Helvetica,sans-seriv; font-weight:bold; text-decoration: none; color: #FFFFFF; }

.menu_trenner_1		{ right: 265px; top: 33px; position: absolute; }
.menu_trenner_2		{ right: 348px; top: 33px; position: absolute; }

A.menu:link	{ COLOR:#9A9A9A; FONT:14px Arial,Helvetica,sans-serif; FONT-WEIGHT:bold; TEXT-DECORATION:none;}
A.menu:visited	{ COLOR:#9A9A9A; FONT:14px Arial,Helvetica,sans-serif; FONT-WEIGHT:bold; TEXT-DECORATION:none;}
A.menu:active	{ COLOR:#9A9A9A; FONT:14px Arial,Helvetica,sans-serif; FONT-WEIGHT:bold; TEXT-DECORATION:none;}
A.menu:hover	{ COLOR:#CCCCCC; FONT:14px Arial,Helvetica,sans-serif; FONT-WEIGHT:bold; TEXT-DECORATION:none;}

A.werbemodell:link	{ COLOR:#9A9A9A; FONT:14px Arial,Helvetica,sans-serif; FONT-WEIGHT:normal; TEXT-DECORATION:none;}
A.werbemodell:visited	{ COLOR:#9A9A9A; FONT:14px Arial,Helvetica,sans-serif; FONT-WEIGHT:normal; TEXT-DECORATION:none;}
A.werbemodell:active	{ COLOR:#9A9A9A; FONT:14px Arial,Helvetica,sans-serif; FONT-WEIGHT:normal; TEXT-DECORATION:none;}
A.werbemodell:hover	{ COLOR:#CCCCCC; FONT:14px Arial,Helvetica,sans-serif; FONT-WEIGHT:normal; TEXT-DECORATION:none;}

.main_menu_left		{ left: 51px; top: 476px; position: absolute; z-index: 110; }
.main_menu_right	{ left: 520px; top: 475px; position: absolute; z-index: 110; }

.main_menu_background	{ left: 10px; top: 478px; position: absolute; z-index: 100; }

.main_werbemodell { left: 56px;  top: 195px; width: 240px; position: absolute; z-index: 110; }
.main_olymp_com   { left: 61px;  top: 455px; width: 953px; position: absolute; z-index: 110; text-align: right; }
.main_luxor	  { left: -10px; top: 5px;  width: 120px; position: absolute; }
.main_level_five  { left: 105px; top: 5px;  width: 120px; position: absolute; }
.main_krawatten   { left: 230px; top: 5px;  width: 120px; position: absolute; }
.main_tendenz	  { left: 360px; top: 5px;  width: 120px; position: absolute; }
.main_novum	  { left: 0px;   top: 5px;  width: 120px; position: absolute; }
.main_polo	  { left: 120px; top: 5px;  width: 80px; position: absolute; }

.main_luxor_text	{ left: 10px; top: 30px; width: 120px; position: absolute; FONT:11px Arial,Helvetica,sans-serif; COLOR: #9A9A9A; }
.main_level_five_text	{ left: 125px; top: 30px; width: 120px; position: absolute; FONT:11px Arial,Helvetica,sans-serif; COLOR: #9A9A9A; }
.main_krawatten_text	{ left: 250px;  top: 30px; width: 120px; position: absolute; FONT:11px Arial,Helvetica,sans-serif; COLOR: #9A9A9A; }
.main_tendenz_text	{ left: 380px;  top: 30px; width: 120px; position: absolute; FONT:11px Arial,Helvetica,sans-serif; COLOR: #9A9A9A; }
.main_novum_text	{ left: 20px;  top: 30px; width: 120px; position: absolute; FONT:11px Arial,Helvetica,sans-serif; COLOR: #9A9A9A; }
.main_polo_text		{ left: 140px; top: 30px; width: 80px; position: absolute; FONT:11px Arial,Helvetica,sans-serif; COLOR: #9A9A9A; }


.background {
	left:			0px;
	bottom:			0px;
	width:			1024px;
	height:			615px;
	position:		fixed;
	z-index:		1;
}

.main {
	left:			220px;
	top:			60px;
	width:			800px;
	height:			500px;
	position:		absolute;
	z-index:		50;
}

.main_background {
	left:			0px;
	top:			0px;
	position:		absolute;
}

#main_background_img {
}

.main_left {
	left:			0px;
	bottom:			38px;
	width:			508px;
	height:			431px;
	position:		absolute;
	z-index:		101;
}

.main_right {
	right:			0px;
	bottom:			66px;
	width:			481px;
	height:			403px;
	position:		absolute;
	z-index:		100;
}

.main_bottom {
	left:			0px;
	top:			491px;
	width:			778px;
	position:		absolute;
	z-index:		102;
}


div#hemd_luxor,
div#hemd_novum,
div#hemd_level_five,
div#hemd_luxor_slim,
div#hemd_luxor_soiree,
div#hemd_tendenz {
        border:          	1px solid #9A9A9A;
        position:               relative;
        float:                  left;
        margin-top:             25px;
}

div#hemd_luxor {
        margin-top:             25px;
}

div#hemd_luxor_soiree {
        margin-bottom:             25px;
}


