* {
	margin:0;
	padding:0;
}

html {
	margin:0;
	padding:0;
}

body {
	margin:10px 0 0 0;
	padding:0;	
	background:#E1E1E1;
	font-family:Verdana, Tahoma, Arial, sans-serif;
	color:#555555;
	font-size:62.5%;
	line-height:160%;
}

p {
	font-size:1.1em;
	line-height:160%;
	margin:0 0 15px 0;
}

a img {
	border:none;
}

h2 {
	font-size:1.3em;
	margin:0 0 15px 0;
}

h3 {
	font-size:1.2em;
	font-weight:bold;
}

div.clear {
	clear:both;
	margin:0;
}

div.hr {
	width:100%;
	clear:both;
	border-top:1px solid #C0C1C1;
	padding:0 0 10px 0;
}

/*---------------------------------------------*/
/* LAYOUT */
/*---------------------------------------------*/
div#container {
	position:relative;
	z-index:1;
	width:1024px;
	margin:0 auto 0 auto;
	padding:0;
	background:#F9F9F9;
	text-align:left;
}


div#container div.gutter {
	padding:0 22px 20px 22px;
}


div#content {
	width:979px;
	float:left;
	padding:15px 0 0 0;
	margin:0;
}


/*---------------------------------------------*/
/* WIN BTN */
/*---------------------------------------------*/
div#win {
	position:absolute;
	z-index:1000000;
    bottom:0;
	right:0;
	width:221px;
	height:70px;
}

div#win a {
	display:block;
	width:221px;
	height:70px;
	background:url('../img/win_btn.gif') 0 0 no-repeat; 
}






/*---------------------------------------------*/
/* Logo */
/*---------------------------------------------*/

div#logo {
    float:left;
	width:151px;
	height:140px;
}

div#logo a {
	display:block;
	width:151px;
	height:140px;
	background:url('../img/logo.jpg') 0 0 no-repeat;
}

/*---------------------------------------------*/
/* FashHeader */
/*---------------------------------------------*/

div#flash_header {
	position:absolute;
	top:0;
	left:190px;
	width:478px;
	height:140px;
	background:#000000;
	overflow:hidden;
}

/*---------------------------------------------*/
/* Main Menue */
/*---------------------------------------------*/
div#main_menu {
	float:right;
	width:320px;
	padding:10px 0 0 0;
}

div#main_menu div.left {
	width:185px;
	float:left;
}

div#main_menu div.right {
	width:128px;
	float:right;
}

div#main_menu ul {
	list-style:none;
	margin:0 0 10px 0;
}

div#main_menu ul li {
	display:inline;
}

div#main_menu ul li a {
	display:block;
	font-size:11px;
	color:#555555;
	text-decoration:none;
	padding:0 0 6px 18px;
	background:url('../img/menu_bullet.gif') 0 3px no-repeat;
}

div#main_menu ul li a:hover,
div#main_menu ul li.active a {
	color:#FAA94A;
	background:url('../img/menu_bullet_on.gif') 0 3px no-repeat;
}

div#main_menu ul li.active a {
	font-weight:bold;
}

div#main_menu ul li a.magazine:hover,
div#main_menu ul li.active a.magazine {
	color:#485E89;
	background:url('../img/menu_bullet_on_magazine.gif') 0 3px no-repeat;
}

div#main_menu ul li a.exclusive:hover,
div#main_menu ul li.active a.exclusive {
	color:#333333;
	background:url('../img/menu_bullet.gif') 0 3px no-repeat;
}

div#main_menu ul li a.women:hover,
div#main_menu ul li.active a.women {
	color:#D1517B;
	background:url('../img/menu_bullet_on_women.gif') 0 3px no-repeat;
}

div#main_menu ul li a.international:hover,
div#main_menu ul li.active a.international {
	color:#739B47;
	background:url('../img/menu_bullet_on_int.gif') 0 3px no-repeat;
}

div#main_menu div.left p a {
	color:#FAA94A;
	font-weight:bold;
	text-decoration:none;
	padding:0 0 6px 18px;
	background:url('../img/menu_bullet_on.gif') 0 2px no-repeat;
}

div#main_menu div.left p a:hover {
	color:#555555;
	background:url('../img/menu_bullet.gif') 0 2px no-repeat;
}

div#main_menu div.right label {
	color:#FAA94A;
	font-weight:bold;
	font-size:10px;
}

div#main_menu div.right select {
	font-size:10px;
	width:128px;
	margin:0 0 6px 0;
}

div#main_menu div.right input.text {
	width:105px;
	margin:0 4px 0 0;
	font-size:10px;
}






/*---------------------------------------------*/
/* Content Menue (Tab Menue))*/ neu
/*---------------------------------------------*/
div#content_menu {
	float:left;
	padding:0 0 0 0;
}

div#content_menu ul {
	list-style:none;
	margin:0 0 0 0px;
}

div#content_menu ul li {
	display:inline;
}

div#content_menu ul li a {
	display:block;
	float:left;
	font-size:11px;
	color:#555555;
	text-decoration:none;
	font-weight:bold;
	margin:0 4px 0 0;
}

div#content_menu ul li a span {
	background:url('../img/tab_left.gif') 0 0 no-repeat;
	padding:0 0 0 8px;
	float:left;
}

div#content_menu ul li a span span {
	background:url('../img/tab_right.gif') right top no-repeat;
	padding:6px 4px 4px 0;
}


div#content_menu ul li a:hover,
div#content_menu ul li.active a {
	color:#FAA94A;
}


div#content_menu ul li a:hover span ,
div#content_menu ul li.active a span  {
	background:url('../img/tab_left_active.gif') 0 0 no-repeat;
	padding:0 0 0 8px;
	float:left;
}

div#content_menu ul li a:hover span span,
div#content_menu ul li.active a span span {
	background:url('../img/tab_right_active.gif') right top no-repeat;
	padding:6px 4px 4px 0;
}


div#content_menu ul.magazine li a:hover,
div#content_menu ul.magazine li.active a {
	color:#485E89;
}

div#content_menu ul.exclusive li a:hover,
div#content_menu ul.exclusive li.active a {
	color:#515151;
}

div#content_menu ul.women li a:hover,
div#content_menu ul.women li.active a {
	color:#D1517B;
}

div#content_menu ul.international li a:hover,
div#content_menu ul.international li.active a {
	color:#739B47;
}

/*---------------------------------------------*/
/* Gradient Content */
/*---------------------------------------------*/

div#gradient_box {
	width:979px;
	float:left;
	background:url('../img/content_gradient.gif') 0 0 repeat-x #FDFDFD;	
	margin:0;
}

div#gradient_box div.gutter {
	padding:15px;
	float:left;
}

div.title h1 {
	font-size:1.8em;
	border-bottom:1px solid;
	padding:0 0 6px 0;
	margin:0;
}

div.subtitle h2 {
	font-size:1.2em;
	border-bottom:1px solid #C0C1C1;
	text-transform:uppercase;
	padding:6px 0 6px 0;
	margin:0;
	width:949px;
	float:left;
}

div.archiv_title h1 {
	font-size:1.8em;	
	padding:0 0 6px 0;
	margin:0;
	float:left;
	line-height:100%;
	float:left;
	width:100%;
}


div#gradient_box div.gutter ul {
	margin:0 0 20px 0;
	list-style:none;
}

div#gradient_box div.gutter ul li {
	margin:0 0 8px 0;
	padding:0 0 0 10px;
	font-size:11px;
	background:url('../img/list_bullet.gif') 0 6px no-repeat;
}

div#gradient_box div.gutter div.left a {
        color:#FAA94A;
	font-weight:bold;
        font-size:13px;
	text-decoration:underline;
}
/* Subtitel auf den Archiv Seiten mit der subclass .archive */

div.archive h2 {
	color:#FAA94A;
}

div.archive h2 span {
	font-weight:normal;
	color:#555555;
	padding:0 20px 0 0;
	text-transform:none;
}

div.archiv_title {
	float:left;
	border-bottom:1px solid #C0C1C1;
	margin:0;
}


/* FUNCTIONS */

div.functions {
	float:right;
	margin:0;
}

div.functions p {
	margin:0;
}

div.functions p a {
	display:block;
	float:left;
	color:#FAA94A;
	font-weight:bold;	
}

div.functions p a.mail {	
	padding:0 40px 0 20px;
	background:url('../img/mail_icon.gif') 0 2px no-repeat;		
}

div.functions p a.pdf{	
	padding:0 40px 0 20px;
	background:url('../img/pdf_icon.gif') 0 0 no-repeat;		
}

p a.pdf{	
	padding:0 40px 4px 25px;
	background:url('../img/pdf_icon.gif') 0 0 no-repeat;		
}


/* Aufteilung Gradient Box */

div#gradient_box div.gutter div.left {
	float:left;
	width:640px;
	padding:20px 0 0 0;
}

div#gradient_box div.gutter div.right {
	float:right;
	width:290px;
	padding:20px 0 0 0;
}

div#gradient_box div.gutter div.one_col {
	padding:20px 0 0 0;
	float:left;
	width:100%;
}


div#gradient_box div.gutter div.tags {
	float:left;
	width:100%;
	margin:25px 0 0 0;
}

div#gradient_box div.gutter div.tags ul {
	margin:0;
}

div#gradient_box div.gutter div.tags ul li {
	display:block;
	margin:0 10px 0 0;
	padding:0 0 4px 10px;
	float:left;
	font-size:1.8em;		
}

div#gradient_box div.gutter div.tags ul li.first {
	background:none;
}

/* Innerhalb des Artikels */

h1.article_title {
	font-size:1.8em;
	padding:0 0 6px 0;
	margin:0;
	text-align:center;
}

h2.legend {
	font-size:1.1em;
	padding:0 0 6px 0;
	margin:0 0 20px 0;
	font-weight:normal;
	text-align:center;
}

div#gradient_box div.gutter h2.subheader {
	font-size:1.2em;
	padding:0 0 6px 0;
	margin:0 0 15px 0;
	font-weight:bold;
	font-style:italic;
	color:#767676;
}



div#gradient_box div.pink {
        font-size:1.1em;
	    color:#767676;  
        background:#f5dfe7;
        padding:10px 10px 10px 10px;
}

div#gradient_box div.pink strong{	
   
	padding:0 0 6px 0;
	margin:0;
        color:#dd648d;
}
div#gradient_box div.pink h2{	
   
        font-size:1.7em;	
        padding:10px 0 0 10px 0;
	margin:0;
        color:#dd648d;
}

img.article_image {
	float:left;
	margin:0 15px 10px 0;
}


/*---------------------------------------------*/
/* Herstellernachweis z.B. http://www.lhm-lounge.de/beitrag_3431250.html */
/*---------------------------------------------*/

div#gradient_box div.gutter div.left div#extra a{
	text-decoration:none;
        font-weight: normal;
         
}
div#extra{
	border-color : #C0C1C1;
	border-style : solid;
        border-width: 1px;
        padding:16px;
        background:#F9F9F9;
}

/* PAGING */

div.paging {
	border-top:1px solid #C0C1C1;
	border-bottom:1px solid #C0C1C1;
	padding:4px 0 4px 0;
	text-align:center;
	clear:both;
}

div.paging p {
	margin:0;
}

div.paging p a {
	color:#FAA94A;
	font-weight:bold;
}

div.paging p a.current {
	color:#555555;
}

/* Advertisement Box /Ausgabe auf der rechten Seite */

div.advertisement {
	background:url('../img/advertisement_gradient.jpg') 0 0 repeat-x #FCFCFC;
	margin:0 0 20px 0;
	float:left;
}

div#gradient_box div.advertisement div.gutter {
	padding:8px;
}

div.advertisement div.gutter div.box_content {
	display:block;
	float:right;
	width:128px;
	overflow:hidden;
}

div#gradient_box div.advertisement div.gutter img {
	display:block;
	float:left;
	margin:0 4px 0 0;
}

div#gradient_box div.advertisement div.gutter h1 {
	font-size:1.3em;
	display:block;
	margin:0 0 25px 0;
}

div#gradient_box div.advertisement div.gutter h2 {
	font-size:1.2em;
 	color:#555555;
}

/* Suche auf der rechten Seite */

form.advertisementsearch fieldset {
	border:1px solid #C9C9C9;
	padding:10px;
	background:url('../img/form_gradient.jpg') bottom left repeat-x #ffffff;
	margin:0 0 20px 0;
}

form.advertisementsearch fieldset p {
	font-size:1.1em;
	margin:0 0 8px 0;
}

form.advertisementsearch fieldset select {
	width:260px;
	font-size:1.1em;
	margin:0 0 8px 0;
}

/* SUCHERGEBNISSE */

div.result {
	float:left;
	margin:0 0 10px 0;
}

div.result h1 {
	font-size:1.8em;
	margin:0 0 6px 0;
}

div.result h2 {
	margin:0 0 6px 0;
}

div.result h3 {
	font-size:1.2em;
	margin:0 0 10px 0;
}

div.result a {
	color:#FAA94A;
}

div.result img {
	border:1px solid #C9C9C9;
}

div.netzwerker {
	border:1px solid #C9C9C9;
        float:left;
        padding:0 10px 0 0;
        border:0px;
}

/* CLASSES UND SUBCLASSES FUER DIE FARBKODIERUNG */


/* MAGAZINE */
div#content .magazine div.tags ul li {
	background:url('../img/bullet_magazine.gif') 0 8px no-repeat;
}

.magazine h1,
.magazine div.title h1,
.magazine h1.article_title,
.magazine div.subtitle h2,
.magazine h2,
.magazine div.tags ul li {
	color:#485E89;
}

.magazine a {
	color:#485E89;
	text-decoration:none;
}

.magazine a:hover {
	color:#FAA94A;
}

.magazine div.gutter div.box_content a:hover {
	color:#485E89;
}

.magazine table th.caption {
	color:#485E89; 
}

.magazine table td.season_hi {
	background:#485E89; 
	text-align:center;
	}

/* EXCLUSIVE */
div#content .exclusive div.tags ul li {
	background:url('../img/bullet_exclusive.gif') 0 8px no-repeat;
}

.exclusive h1,
.exclusive h1.title,
.exclusive div.subtitle h2,
.exclusive h2,
.exclusive div.tags ul li {
	color:#515151;
}

.exclusive a {
	color:#515151;
	text-decoration:none;
}

.exclusive a:hover {
	color:#515151;
}

.exclusive div.gutter div.box_content a:hover {
	color:#FAA94A;
}

.exclusive table th.caption {
	color:#515151; 
}

.exclusive table td.season_hi {
	background:#515151; 
	text-align:center;
	}
	
	

/* WOMEN */
div#content .women div.tags ul li {
	background:url('../img/bullet_women.gif') 0 8px no-repeat;
}

.women h1,
.women h1.title,
.women div.subtitle h2,
.women h2,
.women div.tags ul li {
	color:#D1517B;
}

.women a {
	color:#D1517B;
	text-decoration:none;
}

.women a:hover {
	color:#D1517B;
}

.women div.gutter div.box_content a:hover {
	color:#D1517B;
}

.women table th.caption {
	color:#D1517B; 
}

.women table td.season_hi {
	background:#D1517B; 
	text-align:center;
	}
	

/* INTERNATIONAL */
div#content .international div.tags ul li {
	background:url('../img/bullet_magazine.gif') 0 8px no-repeat;
}

.international h1,
.international div.title h1,
.international h1.article_title,
.international div.subtitle h2,
.international h2,
.international div.tags ul li {
	color:#739B47;
}

.international a {
	color:#739B47;
	text-decoration:none;
}

.international a:hover {
	color:#739B47;
}

.international div.gutter div.box_content a:hover {
	color:#739B47;
}

.international table th.caption {
	color:#739B47; 
}

.international table td.season_hi {
	background:#739B47; 
	text-align:center;
	}

/* LOTTERY */
div#content .lottery div.tags ul li {
	background:url('../img/bullet_magazine.gif') 0 8px no-repeat;
}

.lottery h1,
.lottery div.title h1,
.lottery h1.article_title,
.lottery div.subtitle h2,
.lottery h2,
.lottery div.tags ul li {
	color:#FAA94A;
}

.lottery a {
	color:#FAA94A;
	text-decoration:none;
}

.lottery a:hover {
	color:#FAA94A;
}

.lottery div.gutter div.box_content a:hover {
	color:#FAA94A;
}

.lottery table th.caption {
	color:#FAA94A; 
}

.lottery table td.season_hi {
	background:#FAA94A; 
	text-align:center;
	}

.lottery h1 {
	color:#FAA94A;
}

/*---------------------------------------------*/
/* STARTSEITE */
/*---------------------------------------------*/
div.three_cols {
	width:979px;
	float:left;
	background:url('../img/bg_three_cols.jpg') 0 0 no-repeat;
	margin:0 0 20px 0;
}

div.three_cols div.left,
div.three_cols div.center{
	width:314px;
	height:185px;
	float:left;
	margin:0 18px 0 0;
}

div.three_cols div.right{
	width:314px;
	height:185px;
	float:right;
}

div#content div.three_cols div.gutter {
	padding:10px 10px 0 10px;
	float:left;
}

div#content div.three_cols div.gutter img {
	display:block;
	float:left;
	margin:0 6px 0 0;
}

div#content div.three_cols div.gutter h1 {
	font-size:1.3em;
	display:block;
	margin:0 0 25px 0;
}

div.three_cols div.gutter ul {
	background:url('../img/line_wings.gif') 0 1px no-repeat;
	padding:0;	
}

div.three_cols div.gutter ul li {
	font-size:1.1em;
	list-style:none;
	display:inline;
}

div.three_cols div.gutter div.box_content {
	display:block;
	float:left;
	width:148px;
}

div.three_cols div.gutter div.box_content a {
	display:block;
	color:#555555;
	padding:0 0 10px 18px;
	background:url('../img/start_bullet_blanc.gif') 0 2px no-repeat;
}

div.three_cols div.gutter div.box_content a:hover {
	display:block;
	color:#555555;
	padding:0 0 10px 18px;
	background:url('../img/start_bullet.gif') 0 2px no-repeat;
}

div.three_cols div.gutter div.box_left {
	display:block;
	float:left;
	width:142px;
	margin:0 5px 0 0;
	display:inline;
	border-right:1px solid #cccccc;
}

div.three_cols div.gutter div.box_right {
	display:block;
	float:right;
	width:135px;
}

#content div.three_cols div.gutter div.box_left h1,
#content div.three_cols div.gutter div.box_right h1 {
	margin:0 0 4px 0;
	padding:0;
}

#content div.three_cols div.gutter div.box_left img,
#content div.three_cols div.gutter div.box_right img {
	margin:0;
	padding:0;
	float:none;
}

div.three_cols div.gutter input.text {
	width:110px;
	margin:0 3px 0 0;
	font-size:10px;
}

div.three_cols div.gutter form {
	margin:0 0 15px 0;
}

/*---------------------------------------------*/
/* FOOTER Startseite */
/*---------------------------------------------*/

div#footer {
	float:left;
	padding:0 0 15px 0;
	width:979px;
}

div#footer h1 {
	color:#FAA94A;
	font-weight:normal;
	width:100%;
	font-size:1.8em;
	border-bottom:1px solid #FAA94A;
	padding:0 0 6px 0;
	margin:0 0 10px 0;
}

div#footer h2 {
	color:#FAA94A;
	font-weight:bold;
	font-size:1.12em;
	margin:0;
}

div#footer a {
	color:#555555;
	text-decoration:underline;
}

div#footer p {
	font-size:1.0em;
}

div#footer a:hover {
	color:#FAA94A;
}


div#footer div.adresse {
	display:block;
	width:auto;
	float:left;
	margin:0;
	padding:0 14px 0 0;

}

div#footer_links {
	position:relative;
	z-index:1;
	width:1024px;
	margin:0 auto 0 auto;
	padding:10px 0 0 0;
	text-align:right;
}

div#footer_links a {
	color:#888888;
	text-decoration:underline;
	text-decoration:none;
}

div#footer_links p {
	color:#888888;
	font-size:1.0em;
}



/*---------------------------------------------*/
/* TABELLEN STYLES */
/*---------------------------------------------*/

/*PREISE UND FORMATE MENU*/
a.active {color:#FAA94A;}

table {
	width:100%;
	font-size:11px;
	border-spacing:1px;
	margin:0 0 35px 0;
	float:left;
}

table th {
	font-weight:bold;
	color:#ffffff;
	background:#C1C2C2;
	padding:3px 3px 3px 6px;
}

table td {
	padding:3px 3px 3px 6px;
}

table tr.even {
	background:#DFDEDF;
}


	
table td.season_hi a {
	color:#ffffff; 
	font-weight:bold; 
}

table .normal {
	font-weight:normal;
}

/*---------------------------------------------*/
/* GEWINNSPIEL STYLES */
/*---------------------------------------------*/
form#gewinnspiel  {
	padding:0 0 20px 0;
}

form#gewinnspiel label {
	font-size:1.1em;
	float:left;
	display:block;
	width:10.0em;
	margin:0 0 6px 0;
}


form#gewinnspiel input,select {
	font-size:1.1em;
	float:left;
	display:block;
	width:30.0em;
	margin:0 0 0 0;
}


form#gewinnspiel input.radio {
	width:2.0em;
}

form#gewinnspiel br {
	clear:both;
}


form#gewinnspiel input.submit {
	font-size:1.1em;
	float:left;
	display:inline;
	width:0;
	width:auto;
	margin:0 0 0 11.0em;
}

html > body form#gewinnspiel input.submit {
	margin:0 0 0 10.0em;
}

/*---------------------------------------------*/
/* TWO_COLS */
/*---------------------------------------------*/


div.two_cols {
		width:640px;
		padding:0 0 10px 0;	
		float:left;	
	}
	
div.two_cols div.left_col {
		width:250px;
		padding:0 25px 0 25px;
		float:left;	
	}
	
div.two_cols div.right_col {
		width:250px;
		padding:0 25px 0 25px;
		float:right;	
	}
	
div.two_cols a {
	color:#FAA94A;
	font-weight:bold;
	text-decoration:underline;
}

div.two_cols a:hover {
	text-decoration:none;
}


span.women_action b {
	COLOR: #d1517b;
}
span.women_action {
	COLOR: #d1517b;
}
DIV#gradient_box DIV.gutter DIV.left a.action1 {
	COLOR: #d1517b;
}
span.maga_action b {
	COLOR: #485E89;
}
span.maga_action {
	COLOR: #485E89;
}
DIV#gradient_box DIV.gutter DIV.left a.action2 {
	COLOR: #485E89;
}