@charset "UTF-8";
/**
 * "Yet Another Multicolumn Layout" - (X)HTML/CSS Framework
 *
 * (en) central stylesheet - layout example "3col_fixed_seo"
 * (de) Zentrales Stylesheet - Beispiellayout "3col_fixed_seo"
 *
 * @copyright       Copyright 2005-2007, Dirk Jesse
 * @license         CC-A 2.0 (http://creativecommons.org/licenses/by/2.0/),
 *                  YAML-C (http://www.yaml.de/en/license/license-conditions.html)
 * @link            http://www.yaml.de
 * @package         yaml
 * @version         3.0.3
 * @revision        $Revision: 118 $
 * @lastmodified    $Date: 2007-08-18 16:03:42 +0200 (Sa, 18 Aug 2007) $
 */

/* import core styles | Basis-Stylesheets einbinden */
@import url(/layout/relax/css/yaml/core/base.css);

/* import screen layout | Screen-Layout einbinden */
@import url(/layout/relax/css/yaml/navigation/nav_shinybuttons.css);
@import url(/layout/relax/css/screen/basemod.css);
@import url(/layout/relax/css/screen/basemod_3col_fixed.css);
@import url(/layout/relax/css/screen/content.css);

/* import print layout | Druck-Layout einbinden */
@import url(/layout/relax/css/yaml/print/print_100_draft.css);

/*Relaxingzone spezifische Anpassungen*/
/* remember to define focus styles! */
:focus {
	outline: 0;
}
#page_margins
{
margin-top:0;
}
/*Kopf*/
#header
{
height:163px;
padding-top:0;
padding-left:0;
background:#fff url(img/toplogo5.jpg) 0 0 no-repeat;
}

#header img
{
margin-left:283px;
border:0;
}

#topnav
{
margin-top:21px;
right:256px;
z-index:1000;
}

#topnav h1
{
/*font-family:Verdana, sans-serif;*/
/*letter-spacing:1px;*/
/*display:inline;*/
/*color:#666;*/
/*font-size:160%;*/
/*font-weight:normal;*/
}

#topnav h1.wellness
{
color:#83C225;
}

#topnav h1.wellness a
{
color:#83C225;
text-decoration:none;
}

#topnav h1.fitness
{
color:#6685E1;
}

#topnav h1.fitness a
{
color:#6685E1;
text-decoration:none;
}

#topnav h1.gesundheit
{
color:#C2254D;
}

#topnav h1.gesundheit a
{
color:#C2254D;
text-decoration:none;
}

/*Brotkrumennavigation*/
#breadcrump
{
position:relative;
margin-top:-3px;
background: #fff url(img/breadcrump.jpg) repeat-x;
padding:7px 0 9px 20px;
z-index:1000;
}

/*Hauptteil*/
#main
{
margin-top:0;
background: #fff url(img/mainbackground.png) repeat-y;
}

.subcolumns
{
margin-bottom:10px;
}

/*Links*/
a {color:#888; text-decoration:underline;}
a:hover {color:#333; text-decoration:none;}

/*Ueberschriften*/
.relaxheadline
{
margin-right:5px;
}

.relaxingzone
{
/*background:#EAF0EE;*/
/*padding:2px 3px;*/
}

.wellness
{
/*background:#E4CECB;*/
/*padding:2px 3px;*/
}

#col2 h2, #col3 h2
{
font-size:140%;
}

#col2 h3, #col3 h3
{
font-size:135%;
}

#col1 h3
{
margin-top:5px;
}

#col1 h2, #col1 h1
{
padding-bottom:2px;
padding-left:3px;
}

#col1 .rb
{
background:#fff;
}

#col1 .wb
{
background:#fff;
}

#col1 .gb
{
background:#fff; 
}

#col1 .fb
{
background:#fff;
}

/*Navigationselemente*/
/*Taglist Navigation*/
ul.taglisttop {font-weight:normal; padding:0; margin:0 0 10px 0; list-style-type:none; font-size:105%; white-space:normal; text-align:justify;}
ul.taglisttop li {display:inline; padding:0px; margin:0; white-space:normal;}
ul.taglisttop li a {display:inline !important; text-decoration:none !important; padding:0;}
ul.taglisttop li a:visited {text-decoration:none !important;}
ul.taglisttop li a:hover {text-decoration:underline !important;}

ul.taglisttop .c1 {font-size:110%;}
ul.taglisttop .c2 {font-size:115%;}
ul.taglisttop .c3 {font-size:120%;}
ul.taglisttop .c4 {font-size:125%;}
ul.taglisttop .c5 {font-size:130%;}
ul.taglisttop .c6 {font-size:135%;}
ul.taglisttop .c7 {font-size:140%;}
ul.taglisttop .c8 {font-size:145%;}
ul.taglisttop .c9 {font-size:155%;}
ul.taglisttop .c10 {font-size:160%;}
ul.taglisttop .c11 {font-size:170%;}
ul.taglisttop .c12 {font-size:180%;}
ul.taglisttop .c13 {font-size:190%;}
ul.taglisttop .c14 {font-size:200%;}
ul.taglisttop .c15 {font-size:210%;}
ul.taglisttop .c16 {font-size:220%;}

ul.taglisttop .c1 a {color:#C2254D;}
ul.taglisttop .c2 a {color:#999;}
ul.taglisttop .c3 a {color:#83C225;}
ul.taglisttop .c4 a {color:#999;}
ul.taglisttop .c5 a {color:#83C225;}
ul.taglisttop .c6 a {color:#6685E1;}
ul.taglisttop .c7 a {color:#83C225;}
ul.taglisttop .c8 a {color:#999;}
ul.taglisttop .c9 a {color:#6685E1;}
ul.taglisttop .c10 a {color:#83C225;}
ul.taglisttop .c11 a {color:#999;}
ul.taglisttop .c12 a {color:#C2254D;}
ul.taglisttop .c13 a {color:#6685E1;}
ul.taglisttop .c14 a {color:#999;}
ul.taglisttop .c15 a {color:#C2254D;}
ul.taglisttop .c16 a {color:#83C225;}

/*Taglist*/
ul.taglist {font-weight:normal; padding:0; margin:5px 0 10px 0; list-style-type:none; text-align:justify; white-space:normal; font-size:120%;}
ul.taglist li {display:inline; padding:0 1px; margin:0; white-space:normal;}
ul.taglist .class1 {font-size:80%;}
ul.taglist .class2 {font-size:85%;}
ul.taglist .class3 {font-size:90%;}
ul.taglist .class4 {font-size:95%;}
ul.taglist .class5 {font-size:100%;}
ul.taglist .class6 {font-size:105%;}
ul.taglist .class7 {font-size:110%;}
ul.taglist .class8 {font-size:115%;}
ul.taglist .class9 {font-size:120%;}
ul.taglist .class10 {font-size:125%;}
ul.taglist .class11 {font-size:130%;}
ul.taglist .class12 {font-size:135%;}
ul.taglist .class13 {font-size:140%;}
ul.taglist .class14 {font-size:145%;}
ul.taglist .class15 {font-size:150%;}
ul.taglist .class16 {font-size:155%;}

ul.taglist li a {display:inline; text-decoration:none !important; padding:0;}
ul.taglist li a:hover {text-decoration:underline !important;}
ul.taglist .class1 a {color:#999;}
ul.taglist .class2 a {color:#999;}
ul.taglist .class3 a {color:#999;}
ul.taglist .class4 a {color:#999;}
ul.taglist .class5 a {color:#999;}
ul.taglist .class6 a {color:#999;}
ul.taglist .class7 a {color:#999;}
ul.taglist .class8 a {color:#999;}
ul.taglist .class9 a {color:#6685E1;}
ul.taglist .class10 a {color:#83C225;}
ul.taglist .class11 a {color:#999;}
ul.taglist .class12 a {color:#C2254D;}
ul.taglist .class13 a {color:#6685E1;}
ul.taglist .class14 a {color:#999;}
ul.taglist .class15 a {color:#C2254D;}
ul.taglist .class16 a {color:#83C225;}

ul.sitenavi { padding:0; margin:0 0 10px 0; list-style-type:none;}
ul.sitenavi li { padding:0; margin:0;}
ul.sitenavi a { display:block; width:95%;}

ul.lexikon { padding:0; margin:0 0 10px 0; list-style-type:none;}
ul.lexikon li { padding:3px 0; margin:0;}
ul.lexikon h3 { font-size: 110%;}
ul.lexikon a { display:block; width:95%;}

ul.verweis { padding:0; margin:0 0 0 0; list-style-type:none;}
ul.verweis li { padding:1px 0; margin:0;}
ul.verweis h3 { font-size: 110%;}
ul.verweis a { display:block; width:95%;}


/*ShopTagCloud*/
/*Taglist*/
ul.shoptagcloud {font-weight:normal; padding:0; margin:20px 0 20px 0; list-style-type:none; text-align:center;}
ul.shoptagcloud li {display:inline; padding:0; margin:0;}
ul.shoptagcloud li a {display:inline-block; text-decoration:none; padding:2px 0;}
ul.shoptagcloud li.abstand {padding:0 !important;}
ul.shoptagcloud .class1 {font-size:90%;}
ul.shoptagcloud .class2 {font-size:95%;}
ul.shoptagcloud .class3 {font-size:100%;}
ul.shoptagcloud .class4 {font-size:105%;}
ul.shoptagcloud .class5 {font-size:110%;}
ul.shoptagcloud .class6 {font-size:115%;}
ul.shoptagcloud .class7 {font-size:120%;}
ul.shoptagcloud .class8 {font-size:125%;}
ul.shoptagcloud .class9 {font-size:130%;}
ul.shoptagcloud .class10 {font-size:140%;}
ul.shoptagcloud .class11 {font-size:150%;}
ul.shoptagcloud .class4:link {color:#83C225;}
ul.shoptagcloud .class4:visited {color:#83C225;}
ul.shoptagcloud .class4:hover {color:#B1DF6F;}
ul.shoptagcloud .class6:link {color:#6685E1;}
ul.shoptagcloud .class6:visited {color:#6685E1;}
ul.shoptagcloud .class6:hover {color:#95ADEF;}
ul.shoptagcloud .class7:link {color:#C2254D;}
ul.shoptagcloud .class7:visited {color:#C2254D;}
ul.shoptagcloud .class7:hover {color:#EF5982;}
ul.shoptagcloud .class8:link {color:#6685E1;}
ul.shoptagcloud .class8:visited {color:#6685E1;}
ul.shoptagcloud .class8:hover {color:#95ADEF;}
ul.shoptagcloud .class9:link {color:#83C225;}
ul.shoptagcloud .class9:visited {color:#83C225;}
ul.shoptagcloud .class9:hover {color:#B1DF6F;}
ul.shoptagcloud .class10:link {color:#C2254D;}
ul.shoptagcloud .class10:visited {color:#C2254D;}
ul.shoptagcloud .class10:hover {color:#EF5982;}
ul.shoptagcloud .class11:link {color:#C2254D;}
ul.shoptagcloud .class11:visited {color:#C2254D;}
ul.shoptagcloud .class11:hover {color:#EF5982;}

/*Breadcrump*/
ul.breadcrump {font-weight:normal; padding:0; margin:10px 0; list-style-type:none;}
ul.breadcrump li {display:inline; padding:0 2px; margin:0;}
ul.breadcrump li a {text-decoration:underline;}

#col2 ul, #col3 ul { padding:0; margin:0 0 10px 0; list-style-type:none;}
#col2 ul li, #col3 ul li { padding:0; margin:0;}
#col2 ul a, #col3 ul a { display:block; width:99%;}

#col2 h2, #col3 h2 { font-size:120%;}

#col3_content
{
padding-left:3px;
}

.modified
{
color:#a2a2a2;
font-size:90%;
line-height:100%;
margin-top:10px;
}

.disclaimer
{
color:#a2a2a2;
font-size:90%;
line-height:110%;
}

.padding
{
margin-top:10px;
}

.trennlinie
{
margin:0 10px 15px 0;
padding:0 0 0 0;
border-bottom:0 solid #C0C0C0;
background:#fff url(img/footer_relaxingzone_new.png) 0 4px;
font-size:5px;
}

.gwerbung
{
clear:both; width:468px; margin:0 auto 0 auto; position: relative; top:20px;
}

.gwerbung2
{
width:468px; margin:20px auto 20px auto;
}

.gwerbung3
{
width:468px; margin:10px auto 30px auto;
}

.gwerbung4
{
width:480px; margin:0 auto 25px auto;
}

.gwerbung5
{
width:336px; margin:5px auto 25px auto;
}

h2.werbung
{
color:#000;
}

h2.intern
{
color:#000;
}


.globalnews
{
margin:30px 0;
}

.globalnewsuebersicht
{
background:#fff;
margin:0 0 30px 0;
}

.relaxnews
{
text-align:justify;
}

.relaxnews .relaxlink
{
display:block;
margin-bottom:25px;
margin-top:5px;
}

.lexikonuebersicht
{
margin:0 0 30px 0;
}

.extend
{
margin-top:10px;
}

/*Horizontale linie*/
hr
{
background: #fff url(img/footer_relaxingzone_new.png) no-repeat 0 0;
/*border:1px solid #000;*/
border:0;
outline:0;
margin-bottom:25px;
margin-top:10px !important;
}

/*Fuss*/
#footer
{
position:relative;
font-size:90%;
background:#fff url(img/footer_relaxingzone_new.png) no-repeat;
border:0;
top:10px;
}

#footer p
{
	padding-top:3px !important;
}

/*Formulare*/
.fcontainer
{
clear:both;
display:block;
margin:4px 0;
width:490px;
}

.fcontainer .info
{
float:left;
width:150px;
text-align:right;
margin-right:5px;
}

.fcontainer .element
{
}

.fcontainer input,.fcontainer select, .fcontainer textarea
{
border:1px solid #C0C0C0;
padding:1px 0 1px 3px;
font-size:110%;
font-family:Arial,Helvetica,sans-serif;
}

.fcontainer .required
{
border-left:1px solid red;
}
.fcontainer .error
{
color: red;
}

/*Artikel*/
.artikeluebersicht
{
position:relative;
top:20px !important;
}

.artikel
{
clear:both;
float:left;
width:100%;
margin:0 0 40px 0;
padding: 0 0 10px 0;
}

.artikel h2
{
	position:relative;
	margin: 0 0 0 0;
	padding:0 0 0 0;
	top:-10px;
}

.artikelbild
{
float:left;
margin:0 10px 5px 0;
border:1px solid #c0c0c0;
}

.artikelbeschreibung
{
padding-top:5px !important;
}

.artikellink
{
margin:0 0 5px 0;
padding:10px 0 0 0;
font-weight:bold;
font-size:12px;
}

.artikellink3
{
margin:-5px 0 5px 0;
padding:0 0 5px 0;
font-weight:bold;
font-size:12px;
}

.artikellink2
{
clear:both;
margin:0 0 5px 0;
padding:10px 0 0 0;
font-weight:bold;
font-size:12px;
}

.artikelbeschreibung
{
margin:-8px 0 0 0;
padding:0;
}

/*Allgemeine Klassen*/
h3.wellnessh1
{
display:table-cell;
width:168px;
height:24px;
margin:0;
padding:0;
float:left;
}

h3.fitnessh1
{
display:table-cell;
width:168px;
height:24px;
margin:0 0 0 1px;
padding:0;
float:left;
}

h3.gesundheith1
{
display:table-cell;
width:198px;
height:24px;
margin:0 0 0 1px;
padding:0;
float:left;
}

h3.wellnessh1 a
{
	display:block;
	background:#fff url(img/nwellness1.jpg) no-repeat !important;
	margin:0;
	padding:0;
	width:168px;
	height:24px;
	text-decoration:none !important;
}

h3.wellnessh1 a:hover
{
	background:#fff url(img/nwellness2.jpg) no-repeat !important;
}

h3.wellnessh1 a span, h3.gesundheith1 a span, h3.fitnessh1 a span
{
	display:none;
}

h3.gesundheith1 a
{
	display:block;
	background:#fff url(img/ngesundheit1.jpg) no-repeat !important;
	margin:0;
	padding:0;
	width:198px;
	height:24px;
	text-decoration:none !important;
}

h3.gesundheith1 a:hover
{
	background:#fff url(img/ngesundheit2.jpg) no-repeat !important;
}

h3.fitnessh1 a
{
	display:block;
	background:#fff url(img/nfitness1.jpg) no-repeat !important;
	margin:0;
	padding:0;
	width:168px;
	height:24px;
	text-decoration:none;
}

h3.fitnessh1 a:hover
{
	background:#fff url(img/nfitness2.jpg) no-repeat !important;
}

/*Paddings*/
.padding_lr5
{
padding-left:5px;
padding-right:5px;
}

.button_r10
{
width: 232px;
margin: 0 auto 5px auto;
padding-top: 10px;
}

/*fuer reklame*/
.wdgt_ft { display: none; }

#cse-search-box
{
margin:10px 0;
}

.testpattern
{
font-size:1px;
display:none;
}

ul.relatedlinks { padding:0; margin:10px 0 20px 0; list-style-type:none;}
ul.relatedlinks li { padding:0; margin:0 0 5px 0;}
ul.relatedlinks a { font-weight:bold}

/*NEU - Stichworte*/
.mycolumn
{
clear:both;
}

.p200
{
float:left;
width:223px;
padding:0 5px;
border:1px solid #c0c0c0;
background:#f5f5f5;
margin-bottom:10px;
}

* html .p200
{
width:221px !important;
}

.r15
{
margin-right:15px;
}

* html .r15
{
margin-right:15px;
}

.p200 h2
{
	position:relative;
	margin: 0 0 0 0;
	padding:0 0 3px 0;
	top:5px;
	font-size:12px;
	font-weight:bold;
	min-height:38px;
	height:auto;
	background:transparent !important;
}

* html .p200 h2
{
	padding-top:10px !important;
}

.artikelbild2
{
margin:0 0 10px 0;
text-align:center;
}


.artikellink2
{
margin:0 0 5px 0;
padding:10px 0 0 0;
font-weight:bold;
font-size:12px;
}

.artikellink2 a
{
color:#C2254D !important;
}

.artikellink32
{
margin:-5px 0 5px 0;
padding:0 0 5px 0;
font-weight:bold;
font-size:12px;
}

.artikellink22
{
clear:both;
margin:0 0 5px 0;
padding:10px 0 0 0;
font-weight:bold;
font-size:12px;
}

.artikelbeschreibung2
{
margin:0 0 0 0;
padding:0;
}

.clear
{
	clear:both;
}

.clear2
{
	clear:both;
	position:relative;
	top:10px;
}

.webkatalog
{
	clear:both;
	margin:10px 0 20px 0;
	border-top:1px dotted #c0c0c0;
	border-bottom:1px dotted #c0c0c0;
	padding:0 10px;
}

.even
{
	background:#f1f1f1;	
}

.wbtext
{
	color:#83C225;
}

.gbtext
{
	color:#C2254D;
}

.fbtext
{
	color:#6685E1;
}

/*Taglist Katalog*/
ul.haupttags {font-weight:normal; padding:0; margin:0 0 10px 0; list-style-type:none; text-align:justify; white-space:normal; font-size:120%;}
ul.haupttags li {display:inline; padding:0 1px; margin:0; white-space:normal;}
ul.haupttags .t1 {font-size:90%;}
ul.haupttags .t2 {font-size:100%;}
ul.haupttags .t3 {font-size:110%;}
ul.haupttags .t4 {font-size:120%;}
ul.haupttags .t5 {font-size:125%;}
ul.haupttags .t6 {font-size:130%;}
ul.haupttags .t7 {font-size:135%;}
ul.haupttags .t8 {font-size:140%;}
ul.haupttags .t9 {font-size:145%;}
ul.haupttags .t10 {font-size:150%;}
ul.haupttags .t11 {font-size:155%;}
ul.haupttags .t12 {font-size:160%;}
ul.haupttags .t13 {font-size:165%;}
ul.haupttags .t14 {font-size:170%;}
ul.haupttags .t15 {font-size:180%;}
ul.haupttags .t16 {font-size:190%;}

ul.haupttags li a {display:inline; text-decoration:none !important; padding:0;}
ul.haupttags li a:hover {text-decoration:underline !important;}
ul.haupttags .t1 a {color:#999;}
ul.haupttags .t2 a {color:#6685E1;}
ul.haupttags .t3 a {color:#999;}
ul.haupttags .t4 a {color:#83C225;}
ul.haupttags .t5 a {color:#C2254D;}
ul.haupttags .t6 a {color:#999;}
ul.haupttags .t7 a {color:#999;}
ul.haupttags .t8 a {color:#999;}
ul.haupttags .t9 a {color:#6685E1;}
ul.haupttags .t10 a {color:#83C225;}
ul.haupttags .t11 a {color:#999;}
ul.haupttags .t12 a {color:#C2254D;}
ul.haupttags .t13 a {color:#6685E1;}
ul.haupttags .t14 a {color:#999;}
ul.haupttags .t15 a {color:#C2254D;}
ul.haupttags .t16 a {color:#83C225;}
