body
{
	margin: 0;
	padding: 0;
	text-align: center;
	background-color: f5fdfe;
	background-image: url(images/bg.jpg);
	background-repeat: repeat-x;
}

.hp
{
	margin: 0;
	padding: 0;
	text-align: center;
	background-color: f5fdfe;
	background-image: url(images/start_bg.jpg);
}

#top
{
	width:100%;
	height:140px;
	z-index:1;
	background-image: url(images/top.jpg);
	background-position: center top;
	background-attachment: scrolled;
	background-repeat: no-repeat;
}

#hptop
{
	width:100%;
	height:140px;
	z-index:1;
	background-image: url(images/start_top.jpg);
	background-position: center top;
	background-attachment: scrolled;
	background-repeat: no-repeat;
}
#hpcontent
{
	width:100%;
	height:471px;
	z-index:1;
	background-image: url(images/start_content.jpg);
	background-position: center top;
	background-attachment: scrolled;
	background-repeat: no-repeat;
}

#hauptnavig
{
	width:100%;
	height:36px;
	z-index:1;
	background-image: url(images/hauptnavig-bg.jpg);
	background-position: center top;
	background-attachment: scrolled;
	background-repeat: no-repeat;
}

#maincontent
{
	width:100%;
	height:inherit;
	z-index:1;
	margin-left: auto;
	margin-right: auto;
}

#content
{
	width:893px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
}

#co
{
	width:893px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	background-image: url(images/content-bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-attachment: scrolled;
	background-color: #FFFFFF;
}

#guenter
{
	width:893px;
	z-index:1;
	margin-left:auto;
	margin-right:auto;
	top: 163px;
	position: absolute;
}

#mainguenter
{
	z-index:10;
	margin-left:auto;
	margin-right:auto;
}

#head_allgemein
{
	width:893px;
	position: relative;
	z-index:0;
	margin-left:auto;
	margin-right:auto;
	height: 168px;
}

#subsubnavig
{
	width:256px;
	height:300px;
	z-index:20;
	float: left;
	position: absolute;
}

#inhalt
{
	height:auto;
	z-index:20;
	float:left;
	padding-left:30px;
	padding-top:30px;
	width:607px;
	text-align:left;
}

p
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	line-height: 16px;
	padding-right: 60px;
}

.meldung
{
	background-color: #bdcbe2;
	height: auto;
	margin-top: 0px;
	padding: 10px;
	border-top: 1px solid #b576ae;
	border-bottom: 1px solid #b576ae;
	margin-right: 60px;
}

.headmeldung
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #933589;
	text-decoration: none;
	font-weight: 600;
	line-height: 20px;
}

.textmeldung
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #933589;
	text-decoration: none;
	line-height: 16px;
}

.bsp
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	line-height: 14px;
}


.starttext
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	line-height: 16px;
	margin-top: 0px;
}

.hinweis
{
	font-size: 10px;
	color: #666666;
	line-height: 14px;
}

.bulletpoint {
	width:auto;
	padding-left: 15px;
	background: url(images/bullet-point.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
}

.textright {
	padding-left: 90px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	clear: right;
}

.textleft {
	padding-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	float: left;
	position: absolute;
}

.portrait {
	float: left;
	position: absolute;
	margin-top: 5px;
	margin-right: 25px;
}

.contentpic {
	float: left;
	position: absolute;
	margin-top: 5px;
	margin-right: 25px;
}

.pictext
{
	padding-left: 120px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	clear: right;
	padding-right: 60px;
}

h1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #724e90;
	text-decoration: none;
	font-weight: 600;
	margin-top: 40px;
	padding-right: 60px;
}

h2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	padding-right: 60px;
}

h3
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	margin-bottom: 1px;
	padding-right: 60px;
}

h4
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #724e90;
	text-decoration: none;
	padding-right: 60px;
}

.snavi,.snaviff,.snaviaktiv
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #666666;
	text-decoration: none;
	}

.snaviff
	{
	font-weight: normal;
	text-decoration: none;
	}

.snavi:hover,.snaviaktiv
	{
	color: #000000;
	text-decoration: none;
	}
	
	
.xnavi,.xnaviff,.xnaviaktiv
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #666666;
	text-decoration: none;
	}

.xnaviff
	{
	font-weight: normal;
	text-decoration: none;
	}

.xnavi:hover,.xnaviaktiv
	{
	color: #000000;
	text-decoration: none;
	}

.tnavi,.tnaviaktiv
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 40px;
	color: #c6f2fb;
	text-decoration: none;
	}

.tnavi:hover,.tnaviaktiv
	{
	color: #ffffff;
	}
	
.link,.linkaktiv
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #333333;
	text-decoration: underline;
	}

.link:hover,.linkaktiv
	{
	color: #666666;
	}
	
.top,.topaktiv
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #724e90;
	text-decoration: none;
	text-align: right;
	padding-right: 65px;
	}

.top:hover,.topaktiv
	{
	color: #724e90;
	text-decoration: underline;
	text-align: right;
	padding-right: 65px;
	}
	
.pdfdownload,.pdfdownloadaktiv
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	padding-left: 30px;
	padding-top: 10px;
	padding-bottom: 30px;
	background: url(images/pdf-icon.gif);
	background-repeat: no-repeat;
	line-height: 16px;
	}

.pdfdownload:hover,.pdfdownloadaktiv
	{
	color: #666666;
	}

.pptdownload,.pptdownloadaktiv
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	padding-left: 30px;
	padding-top: 10px;
	padding-bottom: 30px;
	background: url(images/ppt-icon.gif);
	background-repeat: no-repeat;
	line-height: 16px;
	}

.pptdownload:hover,.pptdownloadaktiv
	{
	color: #666666;
	}
	
.m0
	{
	margin: 0px;
	}
	
.p0
	{
	padding: 0px;
	padding-right: 10px;
	}
	
.mtop0
	{
	margin-top: 0px;
	padding-right: 60px;
	}

/* ----------------kontaktformular eigenschaften */
	
.field {
	background-color:#e0f7fc;
	width:305px;
	border:0px;
	height: 21px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	padding-left: 5px;
	padding-top: 3px;
	margin-bottom: 15px;
}

.plzfield {
	background-color:#e0f7fc;
	width:145px;
	border:0px;
	height: 21px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	padding-left: 5px;
	padding-top: 3px;
	margin-bottom: 15px;
}

.landfield {
	background-color:#e0f7fc;
	width:150px;
	border:none;
	height: 22px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	padding-left: 5px;
	padding-top: 3px;
	margin: 0px;
}

.textbox {
	background-color:#e0f7fc;
	width:305px;
	border:0px;
	height: 95px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	padding-left: 5px;
	padding-top: 5px;
	margin-bottom: 15px;
}
.button {
	cursor:pointer;
	background-color:#adeaf7;
	color:#333333;
	width:90px;
	border:0px;
	margin-top:15px;
	height:23px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	vertical-align:middle;
}
	
/* ----------------startseite navigation */


/* #navi_1 */
#menu a#navi_1:link, #menu a#navi_1:visited {
	background-image:url(images/start-navig/presse.gif);
	float: left;
	width: 148px;
	height: 27px;
}

#menu a#navi_1:hover, #menu a#navi_1:focus { 
background-image:url(images/start-navig/presse_2.gif);
}

/* #navi_2 */
#menu a#navi_2:link, #menu a#navi_2:visited {
	background-image:url(images/start-navig/kontakt-impressum.gif);
	float: left;
	width: 148px;
	height: 27px;

}
#menu a#navi_2:hover, #menu a#navi_2:focus { 
background-image:url(images/start-navig/kontakt-impressum_2.gif);
}


/* #navi_3 */
#menu a#navi_3:link, #menu a#navi_3:visited {
	background-image:url(images/start-navig/shop.gif);
	float: left;
	width: 148px;
	height: 27px;

}
#menu a#navi_3:hover, #menu a#navi_3:focus { 
background-image:url(images/start-navig/shop_2.gif); 
}







/* ------------------------Hauptmenue-Hauptnavigation */

/* #navi_1 */
#hauptmenu a#navi_1:link, #hauptmenu a#navi_1:visited {
	background-image:url(images/haupt-navig/seminare.jpg);
	float: left;
	width: 149px;
	height: 27px;
}

#hauptmenu a#navi_1:hover { 
background-image:url(images/haupt-navig/seminare_2.jpg);
}

#hauptmenu a#navi_1:active, #hauptmenu a#navi_1:focus  { 
background-image:url(images/haupt-navig/seminare_3.jpg);
}

/* #navi_2 */
#hauptmenu a#navi_2:link, #hauptmenu a#navi_2:visited {
	background-image:url(images/haupt-navig/ueberuns.jpg);
	float: left;
	width: 149px;
	height: 27px;
}

#hauptmenu a#navi_2:hover { 
background-image:url(images/haupt-navig/ueberuns_2.jpg);
}

#hauptmenu a#navi_2:active, #hauptmenu a#navi_2:focus  { 
background-image:url(images/haupt-navig/ueberuns_3.jpg);
}

/* #navi_3 */
#hauptmenu a#navi_3:link, #hauptmenu a#navi_3:visited {
	background-image:url(images/haupt-navig/referenzen.jpg);
	float: left;
	width: 149px;
	height: 27px;
}

#hauptmenu a#navi_3:hover { 
background-image:url(images/haupt-navig/referenzen_2.jpg);
}

#hauptmenu a#navi_3:active, #hauptmenu a#navi_3:focus  { 
background-image:url(images/haupt-navig/referenzen_3.jpg);
}

/* #navi_4 */
#hauptmenu a#navi_4:link, #hauptmenu a#navi_4:visited {
	background-image:url(images/haupt-navig/downloads.jpg);
	float: left;
	width: 149px;
	height: 27px;
}

#hauptmenu a#navi_4:hover { 
background-image:url(images/haupt-navig/downloads_2.jpg);
}

#hauptmenu a#navi_4:active, #hauptmenu a#navi_4:focus  { 
background-image:url(images/haupt-navig/downloads_3.jpg);
}

/* #navi_5 */
#hauptmenu a#navi_5:link, #hauptmenu a#navi_5:visited {
	background-image:url(images/haupt-navig/faq.jpg);
	float: left;
	width: 149px;
	height: 27px;
}

#hauptmenu a#navi_5:hover { 
background-image:url(images/haupt-navig/faq_2.jpg);
}

#hauptmenu a#navi_5:active, #hauptmenu a#navi_5:focus  { 
background-image:url(images/haupt-navig/faq_3.jpg);
}

/* #navi_6 */
#hauptmenu a#navi_6:link, #hauptmenu a#navi_6:visited {
	background-image:url(images/haupt-navig/shop.jpg);
	float: left;
	width: 148px;
	height: 27px;
}

#hauptmenu a#navi_6:hover { 
background-image:url(images/haupt-navig/shop_2.jpg);
}

#hauptmenu a#navi_6:active, #hauptmenu a#navi_6:focus  { 
background-image:url(images/haupt-navig/shop_3.jpg);
}


	
	

/* -----------------------------subnavig nichtraucher */

#subnav_nichtraucher
{
	height:168px;
	width:256px;
	background-image: url(images/subnav_nichtraucher_bg.jpg);
	z-index: 60;
	position: absolute;
	background-repeat: no-repeat;
	font-family: Verdana;
	font-size: 11px;
	font-weight: 550;
	line-height: 23px;
}

#subnav_innen_nichtraucher
{
	height: 23px;
	padding: 0px;
}

#subnav_innen_nichtraucher ul
{
	margin-left: 0px;
	padding: 0px;
	display: block;
	height: 23px;
}

#subnav_innen_nichtraucher ul li a
{
	color: #ffffff;
	padding-left:30px;
	display: block;
	height: 23px;

}
#subnav_innen_nichtraucher ul li
{
	border-bottom-style: solid;
	border-bottom-color: #3396ba;
	border-bottom-width: 1px;
	display: block;
	height: 23px;
	
}
#subnav_innen_nichtraucher ul li a
{
	display: block;
	text-decoration:none;
	height: 23px;
}

#subnav_innen_nichtraucher ul a:hover
{
	text-decoration:none;
	background: #1e8cbc;
	color: #ffffff;
	padding-left:30px;
	display: block;
	height: 23px;
}

#subnav_innen_nichtraucher ul a.current, #subnav_innen_nichtraucher ul a.current:hover
{
	background:#006fa8;
	text-decoration:none;
	color: #ffffff;
	background-image: url(images/subnav-pfeil.gif);
	background-repeat: no-repeat;
	display: block;
	height: 23px;
	padding-left: 30px;
}

/* ------------------------subnavig schlank */

#subnav_schlank
{
	height:168px;
	width:256px;
	background-image: url(images/subnav_schlank_bg.jpg);
	z-index: 60;
	position: absolute;
	background-repeat: no-repeat;
	font-family: Verdana;
	font-size: 11px;
	font-weight: 550;
	line-height: 23px;
}

#subnav_innen_schlank
{
	height: 23px;
	padding: 0px;
}

#subnav_innen_schlank ul
{
	margin-left: 0px;
	padding: 0px;
	display: block;
	height: 23px;
}

#subnav_innen_schlank ul li a
{
	color: #ffffff;
	padding-left:30px;
	display: block;
	height: 23px;

}
#subnav_innen_schlank ul li
{
	border-bottom-style: solid;
	border-bottom-color: #44926b;
	border-bottom-width: 1px;
	display: block;
	height: 23px;
	
}
#subnav_innen_schlank ul li a
{
	display: block;
	text-decoration:none;
	height: 23px;
}

#subnav_innen_schlank ul a:hover
{
	text-decoration:none;
	background: #3f8543;
	color: #ffffff;
	padding-left:30px;
	display: block;
	height: 23px;
}

#subnav_innen_schlank ul a.current, #subnav_innen_schlank ul a.current:hover
{
	background:#336600;
	text-decoration:none;
	color: #ffffff;
	background-image: url(images/subnav-pfeil.gif);
	background-repeat: no-repeat;
	display: block;
	height: 23px;
	padding-left: 30px;
}


/* -------------------------subnavig flirten */

#subnav_flirten
{
	height:168px;
	width:256px;
	background-image: url(images/subnav_flirten_bg.jpg);
	z-index: 60;
	position: absolute;
	background-repeat: no-repeat;
	font-family: Verdana;
	font-size: 11px;
	font-weight: 550;
	line-height: 23px;
}

#subnav_innen_flirten
{
	height: 23px;
	padding: 0px;
}

#subnav_innen_flirten ul
{
	margin-left: 0px;
	padding: 0px;
	display: block;
	height: 23px;
}

#subnav_innen_flirten ul li a
{
	color: #ffffff;
	padding-left:30px;
	display: block;
	height: 23px;

}
#subnav_innen_flirten ul li
{
	border-bottom-style: solid;
	border-bottom-color: #ba6b96;
	border-bottom-width: 1px;
	display: block;
	height: 23px;
	
}
#subnav_innen_flirten ul li a
{
	display: block;
	text-decoration:none;
	height: 23px;
}

#subnav_innen_flirten ul a:hover
{
	text-decoration:none;
	background: #db5d93;
	color: #ffffff;
	padding-left:30px;
	display: block;
	height: 23px;
}

#subnav_innen_flirten ul a.current, #subnav_innen_flirten ul a.current:hover
{
	background:#ee4983;
	text-decoration:none;
	color: #ffffff;
	background-image: url(images/subnav-pfeil.gif);
	background-repeat: no-repeat;
	display: block;
	height: 23px;
	padding-left: 30px;
}

/* -------------------------subnavig leben */

#subnav_leben
{
	height:168px;
	width:256px;
	background-image: url(images/subnav_leben_bg.jpg);
	z-index: 60;
	position: absolute;
	background-repeat: no-repeat;
	font-family: Verdana;
	font-size: 11px;
	font-weight: 550;
	line-height: 23px;
}

#subnav_innen_leben
{
	height: 23px;
	padding: 0px;
}

#subnav_innen_leben ul
{
	margin-left: 0px;
	padding: 0px;
	display: block;
	height: 23px;
}

#subnav_innen_leben ul li a
{
	color: #ffffff;
	padding-left:30px;
	display: block;
	height: 23px;

}
#subnav_innen_leben ul li
{
	border-bottom-style: solid;
	border-bottom-color: #cb9c48;
	border-bottom-width: 1px;
	display: block;
	height: 23px;
	
}
#subnav_innen_leben ul li a
{
	display: block;
	text-decoration:none;
	height: 23px;
}

#subnav_innen_leben ul a:hover
{
	text-decoration:none;
	background: #ef9d3b;
	color: #ffffff;
	padding-left:30px;
	display: block;
	height: 23px;
}

#subnav_innen_leben ul a.current, #subnav_innen_leben ul a.current:hover
{
	background:#ff8400;
	text-decoration:none;
	color: #ffffff;
	background-image: url(images/subnav-pfeil.gif);
	background-repeat: no-repeat;
	display: block;
	height: 23px;
	padding-left: 30px;
}

/* -------------------------subnavig dingjob */

#subnav_dingjob
{
	height:168px;
	width:256px;
	background-image: url(images/subnav_dingjob_bg.jpg);
	z-index: 60;
	position: absolute;
	background-repeat: no-repeat;
	font-family: Verdana;
	font-size: 11px;
	font-weight: 550;
	line-height: 23px;
}

#subnav_innen_dingjob
{
	height: 23px;
	padding: 0px;
}

#subnav_innen_dingjob ul
{
	margin-left: 0px;
	padding: 0px;
	display: block;
	height: 23px;
}

#subnav_innen_dingjob ul li a
{
	color: #ffffff;
	padding-left:30px;
	display: block;
	height: 23px;

}
#subnav_innen_dingjob ul li
{
	border-bottom-style: solid;
	border-bottom-color: #9b9973;
	border-bottom-width: 1px;
	display: block;
	height: 23px;
	
}
#subnav_innen_dingjob ul li a
{
	display: block;
	text-decoration:none;
	height: 23px;
}

#subnav_innen_dingjob ul a:hover
{
	text-decoration:none;
	background: #b39f70;
	color: #ffffff;
	padding-left:30px;
	display: block;
	height: 23px;
}

#subnav_innen_dingjob ul a.current, #subnav_innen_dingjob ul a.current:hover
{
	background:#ba975a;
	text-decoration:none;
	color: #ffffff;
	background-image: url(images/subnav-pfeil.gif);
	background-repeat: no-repeat;
	display: block;
	height: 23px;
	padding-left: 30px;
}

/* -------------------------subnavig job */

#subnav_job
{
	height:168px;
	width:256px;
	background-image: url(images/subnav_job_bg.jpg);
	z-index: 60;
	position: absolute;
	background-repeat: no-repeat;
	font-family: Verdana;
	font-size: 11px;
	font-weight: 550;
	line-height: 23px;
}

#subnav_innen_job
{
	height: 23px;
	padding: 0px;
}

#subnav_innen_job ul
{
	margin-left: 0px;
	padding: 0px;
	display: block;
	height: 23px;
}

#subnav_innen_job ul li a
{
	color: #ffffff;
	padding-left:30px;
	display: block;
	height: 23px;

}
#subnav_innen_job ul li
{
	border-bottom-style: solid;
	border-bottom-color: #decf5d;
	border-bottom-width: 1px;
	display: block;
	height: 23px;
	
}
#subnav_innen_job ul li a
{
	display: block;
	text-decoration:none;
	height: 23px;
}

#subnav_innen_job ul a:hover
{
	text-decoration:none;
	background: #ddd168;
	color: #ffffff;
	padding-left:30px;
	display: block;
	height: 23px;
}

#subnav_innen_job ul a.current, #subnav_innen_job ul a.current:hover
{
	background:#ffcc00;
	text-decoration:none;
	color: #ffffff;
	background-image: url(images/subnav-pfeil.gif);
	background-repeat: no-repeat;
	display: block;
	height: 23px;
	padding-left: 30px;
}

/* -------------------------subnavig punkt */

#subnav_punkt
{
	height:168px;
	width:256px;
	background-image: url(images/subnav_punkt_bg.jpg);
	z-index: 60;
	position: absolute;
	background-repeat: no-repeat;
	font-family: Verdana;
	font-size: 11px;
	font-weight: 550;
	line-height: 23px;
}

#subnav_innen_punkt
{
	height: 23px;
	padding: 0px;
}

#subnav_innen_punkt ul
{
	margin-left: 0px;
	padding: 0px;
	display: block;
	height: 23px;
}

#subnav_innen_punkt ul li a
{
	color: #ffffff;
	padding-left:30px;
	display: block;
	height: 23px;

}
#subnav_innen_punkt ul li
{
	border-bottom-style: solid;
	border-bottom-color: #18a3ac;
	border-bottom-width: 1px;
	display: block;
	height: 23px;
	
}
#subnav_innen_punkt ul li a
{
	display: block;
	text-decoration:none;
	height: 23px;
}

#subnav_innen_punkt ul a:hover
{
	text-decoration:none;
	background: #22b3b4;
	color: #ffffff;
	padding-left:30px;
	display: block;
	height: 23px;
}

#subnav_innen_punkt ul a.current, #subnav_innen_punkt ul a.current:hover
{
	background:#0caeac;
	text-decoration:none;
	color: #ffffff;
	background-image: url(images/subnav-pfeil.gif);
	background-repeat: no-repeat;
	display: block;
	height: 23px;
	padding-left: 30px;
}

/* -------------------------subnavig verkauft */

#subnav_verkauft
{
	height:168px;
	width:256px;
	background-image: url(images/subnav_verkauft_bg.jpg);
	z-index: 60;
	position: absolute;
	background-repeat: no-repeat;
	font-family: Verdana;
	font-size: 11px;
	font-weight: 550;
	line-height: 23px;
}

#subnav_innen_verkauft
{
	height: 23px;
	padding: 0px;
}

#subnav_innen_verkauft ul
{
	margin-left: 0px;
	padding: 0px;
	display: block;
	height: 23px;
}

#subnav_innen_verkauft ul li a
{
	color: #ffffff;
	padding-left:30px;
	display: block;
	height: 23px;

}
#subnav_innen_verkauft ul li
{
	border-bottom-style: solid;
	border-bottom-color: #b06092;
	border-bottom-width: 1px;
	display: block;
	height: 23px;
	
}
#subnav_innen_verkauft ul li a
{
	display: block;
	text-decoration:none;
	height: 23px;
}

#subnav_innen_verkauft ul a:hover
{
	text-decoration:none;
	background: #bf69aa; 
	color: #ffffff;
	padding-left:30px;
	display: block;
	height: 23px;
}

#subnav_innen_verkauft ul a.current, #subnav_innen_verkauft ul a.current:hover
{
	background:#a02593;
	text-decoration:none;
	color: #ffffff;
	background-image: url(images/subnav-pfeil.gif);
	background-repeat: no-repeat;
	display: block;
	height: 23px;
	padding-left: 30px;
}

/* -------------------------subnavig usability */

#subnav_usability
{
	height:168px;
	width:256px;
	background-image: url(images/subnav_usability_bg.jpg);
	z-index: 60;
	position: absolute;
	background-repeat: no-repeat;
	font-family: Verdana;
	font-size: 11px;
	font-weight: 550;
	line-height: 23px;
}

#subnav_innen_usability
{
	height: 23px;
	padding: 0px;
}

#subnav_innen_usability ul
{
	margin-left: 0px;
	padding: 0px;
	display: block;
	height: 23px;
}

#subnav_innen_usability ul li a
{
	color: #ffffff;
	padding-left:30px;
	display: block;
	height: 23px;

}
#subnav_innen_usability ul li
{
	border-bottom-style: solid;
	border-bottom-color: #b06092;
	border-bottom-width: 1px;
	display: block;
	height: 23px;
	
}
#subnav_innen_usability ul li a
{
	display: block;
	text-decoration:none;
	height: 23px;
}

#subnav_innen_usability ul a:hover
{
	text-decoration:none;
	background: #bf69aa; 
	color: #ffffff;
	padding-left:30px;
	display: block;
	height: 23px;
}

#subnav_innen_usability ul a.current, #subnav_innen_usability ul a.current:hover
{
	background:#a02593;
	text-decoration:none;
	color: #ffffff;
	background-image: url(images/subnav-pfeil.gif);
	background-repeat: no-repeat;
	display: block;
	height: 23px;
	padding-left: 30px;
}

/* -------------------------subnavig gesund */

#subnav_gesund
{
	height:168px;
	width:256px;
	background-image: url(images/subnav_gesund_bg.jpg);
	z-index: 60;
	position: absolute;
	background-repeat: no-repeat;
	font-family: Verdana;
	font-size: 11px;
	font-weight: 550;
	line-height: 23px;
}

#subnav_innen_gesund
{
	height: 23px;
	padding: 0px;
}

#subnav_innen_gesund ul
{
	margin-left: 0px;
	padding: 0px;
	display: block;
	height: 23px;
}

#subnav_innen_gesund ul li a
{
	color: #ffffff;
	padding-left:30px;
	display: block;
	height: 23px;

}
#subnav_innen_gesund ul li
{
	border-bottom-style: solid;
	border-bottom-color: #8fce55;
	border-bottom-width: 1px;
	display: block;
	height: 23px;
	
}
#subnav_innen_gesund ul li a
{
	display: block;
	text-decoration:none;
	height: 23px;
}

#subnav_innen_gesund ul a:hover
{
	text-decoration:none;
	background: #95ce44; 
	color: #ffffff;
	padding-left:30px;
	display: block;
	height: 23px;
}

#subnav_innen_gesund ul a.current, #subnav_innen_gesund ul a.current:hover
{
	background:#8dc718;
	text-decoration:none;
	color: #ffffff;
	background-image: url(images/subnav-pfeil.gif);
	background-repeat: no-repeat;
	display: block;
	height: 23px;
	padding-left: 30px;
}

/* -------------------------subnavig fitimweb */

#subnav_fitimweb
{
	height:168px;
	width:256px;
	background-image: url(images/subnav_fitimweb_bg.jpg);
	z-index: 60;
	position: absolute;
	background-repeat: no-repeat;
	font-family: Verdana;
	font-size: 11px;
	font-weight: 550;
	line-height: 23px;
}

#subnav_innen_fitimweb
{
	height: 23px;
	padding: 0px;
}

#subnav_innen_fitimweb ul
{
	margin-left: 0px;
	padding: 0px;
	display: block;
	height: 23px;
}

#subnav_innen_fitimweb ul li a
{
	color: #ffffff;
	padding-left:30px;
	display: block;
	height: 23px;

}
#subnav_innen_fitimweb ul li
{
	border-bottom-style: solid;
	border-bottom-color: #cb9c48;
	border-bottom-width: 1px;
	display: block;
	height: 23px;
	
}
#subnav_innen_fitimweb ul li a
{
	display: block;
	text-decoration:none;
	height: 23px;
}

#subnav_innen_fitimweb ul a:hover
{
	text-decoration:none;
	background: #ef9d3b;
	color: #ffffff;
	padding-left:30px;
	display: block;
	height: 23px;
}

#subnav_innen_fitimweb ul a.current, #subnav_innen_fitimweb ul a.current:hover
{
	background:#ff8400;
	text-decoration:none;
	color: #ffffff;
	background-image: url(images/subnav-pfeil.gif);
	background-repeat: no-repeat;
	display: block;
	height: 23px;
	padding-left: 30px;
}

/* -------------------------subnavig allgemein */

#subnav_allgemein
{
	height:168px;
	width:256px;
	background-image: url(images/subnav_allgemein_bg.jpg);
	z-index: 60;
	position: absolute;
	background-repeat: no-repeat;
	font-family: Verdana;
	font-size: 11px;
	font-weight: 550;
	line-height: 23px;
}

#subnav_innen_allgemein
{
	height: 23px;
	padding: 0px;
}

#subnav_innen_allgemein ul
{
	margin-left: 0px;
	padding: 0px;
	display: block;
	height: 23px;
}

#subnav_innen_allgemein ul li a
{
	color: #ffffff;
	padding-left:30px;
	display: block;
	height: 23px;

}
#subnav_innen_allgemein ul li
{
	border-bottom-style: solid;
	border-bottom-color: #6b649d;
	border-bottom-width: 1px;
	display: block;
	height: 23px;
	
}
#subnav_innen_allgemein ul li a
{
	display: block;
	text-decoration:none;
	height: 23px;
}

#subnav_innen_allgemein ul a:hover
{
	text-decoration:none;
	background: #8c60a3;
	color: #ffffff;
	padding-left:30px;
	display: block;
	height: 23px;
}

#subnav_innen_allgemein ul a.current, #subnav_innen_allgemein ul a.current:hover
{
	background:#933589;
	text-decoration:none;
	color: #ffffff;
	background-image: url(images/subnav-pfeil.gif);
	background-repeat: no-repeat;
	display: block;
	height: 23px;
	padding-left: 30px;
}
