
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:#ffffff; FONT:14px Arial,Helvetica,sans-serif; FONT-WEIGHT:bold; TEXT-DECORATION:none; }
A.top_werbemodel:visited{ COLOR:#ffffff; FONT:14px Arial,Helvetica,sans-serif; FONT-WEIGHT:bold; TEXT-DECORATION:none; }
A.top_werbemodel:active	{ COLOR:#ffffff; 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:#000000; FONT:14px Arial,Helvetica,sans-serif; FONT-WEIGHT:bold; TEXT-DECORATION:none;}
A.olymp_com:visited	{ COLOR:#000000; FONT:14px Arial,Helvetica,sans-serif; FONT-WEIGHT:bold; TEXT-DECORATION:none;}
A.olymp_com:active	{ COLOR:#FFFFFF; FONT:14px Arial,Helvetica,sans-serif; FONT-WEIGHT:bold; TEXT-DECORATION:none;}
A.olymp_com:hover	{ COLOR:#CCCCCC; FONT:14px 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;
*/
    left: 735px;
    top: 150px;
    width: 270px; position: absolute; z-index: 110; }
.main_olymp_com   { left: 61px;  top: 450px; 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_strick {
    left: 480px;
    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_strick_text {
    left: 500px;
    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;
}

td.main_top_werbemodel {
    display: inline;
}

td.main_currentCatalog, td.main_currentCatalogCasual {
    display: block;
	margin-top: 5px;
}

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

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

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

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

div#Produkt table ul { overflow-x: hidden\9; }

/* Gr 2011-09-28 - addThis */

.addthis_toolbox {
    float: left;
    font-size: 13px;
    margin-top: 3px;
    margin-bottom: 10px;
    padding-bottom: 10px;
    padding-top: 10px;
    position: relative;
    width: 245px;
}

.addthis_toolbox .two_column {
    border-radius: 5px 5px 5px 5px;
    padding: 0;
    width: 100%;
    max-width: 300px;
    clear: both;
}

.addthis_toolbox .two_column .column1 {
    float: left;
    width: 95px;
    margin-left: 55px;
}

.addthis_toolbox .two_column a {
    color: #888B94;
    display: block;
    padding: 4px 0 4px 22px;
    position: relative;
    text-decoration: none;
    width: 66px;
}

span.at300bs.at15t_facebook {
    background: url("/facebook/images/facebook.png") no-repeat scroll 0 1px transparent;
}

span.at300bs.at15t_twitter {
    background: url("/facebook/images/twitter.png") no-repeat scroll 0 1px transparent;
}

span.at300bs.at15t_email {
    background: url("/facebook/images/email.png") no-repeat scroll 0 1px transparent;
}

.addthis_toolbox .two_column span {
    left: 0px;
    position: absolute;
}

.at300bs {
    padding-right: 4px;
}

.addthis_toolbox .two_column .column2 {
    float: left;
    width: 90px;
    margin-left: 0px;
}

/* addThis end */

