html
{
	margin: 0;
	padding: 0;
}

.bgbody
{
	background-color: #FFFFFF;	
	text-align: center;/*fuer IE_quirks*/
	margin: 0;
	padding: 0;
	background: #848484;
	background-image: url(../../images/imgTemplates/bg_whitesilver.gif);
	background-repeat: repeat-x;			
}

h2 
{
	color: #1C634E;	
	margin: 0;	
	font-weight:bold;	
	padding-bottom:10px;
	line-height:18px;
}

a
{
	color: #5A5959;		
	font-weight:none;
	text-decoration: none;
}

#productnav a
{
	font-size:11pt;
	color: #FFFFFF;    	
	text-decoration:none;
	font-weight:bold;
}

.navPathSearch
{
	color: #1C634E;	
	text-decoration: none;
}

p 
{
	color: #5A5959;
	margin: 0px;
	padding: 0px;
}

.text
{
	margin: 0px;
	padding: 0px;
}

.selectcountry
{ 
	background-color:#FFFFFF; 
	width:150px; 
	height:17px; 
	border-width:1px;
 	border-style:solid;
 	border-color:#AFAFAF; 		
	font-weight:none;
 	color:#5A5959; 
}	

.fbnGrey8
{
	color: #5A5959;	
	font-weight:bold;
	text-decoration: none;
}

.fpnGrey8
{
	color: #5A5959;	
	font-weight:none;
	text-decoration: none;
}

#wrapper 
{
	position: relative;
	margin: 0 auto;
	width: 880px;
	background-color: #E6E6E6;
	color: #000;
	text-align: left;/*Aufheben von IE_quirks im BODY*/
}

/* Layer Top */
#header 
{
	background-color: #014B39;	
	height: 175px;	
}

#mainnav {position:absolute; left:0px; top:0px; width:880px; height:23px; background-color: #014B39; visibility:hidden; z-index:2;text-align: right;padding-top: 4px;}

#mainnav a 
{
	color: #FFFFFF;	
	padding-left: 7px;
	padding-right: 7px;	
	text-decoration: none;	
}

#mainnav a:hover 
{
	color: #00AA82;
    padding-left: 7px;
	padding-right: 7px;		
	text-decoration:none;
}

.mainnavactive 
{
	color: #00AA82;
    padding-left: 7px;
	padding-right: 7px;		
	text-decoration:none;
}

.productnavactive
{
	background-image: url(../../images/imgTemplates/productnav_bg_active.gif);	
	background-repeat: no-repeat;
	border-left: 1px solid #D6D6D6;
	border-right: 1px solid #5A5959;		
	padding-left: 14px;
	padding-right: 14px;				
	height: 29px;	
	cursor:pointer;				
}

.productnavlines
{
	border-left: 1px solid #D6D6D6;
	border-right: 1px solid #5A5959;	
	padding-left: 14px;	
	padding-right: 14px;	
	height: 29px;
	cursor:pointer;
}

.productnavlinesleft
{
	border-left: 1px solid #D6D6D6;	
}

.productnavlinesright
{
	border-right: 1px solid #5A5959;	
}

.searchfield
{ 
	background-color:#FFFFFF; 
	width:119px; 
	height:17px; 
	border-width:1px;
 	border-style:solid;
 	border-color:#AFAFAF; 		
	font-weight:none;
 	color:#5A5959; 
}	

.inputcontact
{ 
	background-color:#E6E6E6; 
	width:305px; 
	height:17px; 
	border-width:1px;
 	border-style:solid;
 	border-color:#5A5959; 		
	font-weight:none;
 	color:#5A5959; 
}

.inputcontactshort
{ 
	background-color:#E6E6E6; 
	width:56px; 
	height:17px; 
	border-width:1px;
 	border-style:solid;
 	border-color:#5A5959; 		
	font-weight:none;
 	color:#5A5959; 
}

.inputcontactmedium
{ 
	background-color:#E6E6E6; 
	width:245px; 
	height:17px; 
	border-width:1px;
 	border-style:solid;
 	border-color:#5A5959; 		
	font-weight:none;
 	color:#5A5959; 
}

.inputcontactmessage
{ 
	background-color:#E6E6E6; 
	width:305px; 
	height:57px; 
	border-width:1px;
 	border-style:solid;
 	border-color:#5A5959; 		
	font-weight:none;
 	color:#5A5959; 
}

.plzfield
{ 
	background-color:#FFFFFF; 
	width:47px; 
	height:17px; 
	border-width:1px;
 	border-style:solid;
 	border-color:#5A5959; 		
	font-weight:none;
 	color:#5A5959; 
}	



#lineblack {position:absolute; left:0px; top:23px; width:880px; height:1px; background-color: #000000; visibility:hidden; z-index:2;overflow:hidden}

#linegrey {position:absolute; left:0px; top:24px; width:880px; height:1px; background-color: #BEBDBD; visibility:hidden; z-index:2;overflow:hidden}

#headpic {position:absolute; left:0px; top:25px; width:880px; height:89px; visibility:hidden; z-index:2;}

#logo {position:absolute; left:14px; top:33px; width:72px; height:72px; visibility:visible; z-index:3;}

#linegreen {position:absolute; left:0px; top:114px; width:880px; height:1px; background-color: #42846C; visibility:hidden; z-index:2;overflow:hidden}

#productnav {position:absolute; left:0px; top:115px; width:880px; height:29px; background-color: #CCCCCC; background-image: url(../../images/imgTemplates/productnav_bg.gif); visibility:hidden; z-index:2;}

#linenav {position:absolute; left:0px; top:144px; width:880px; height:1px; background-color: #5A5959; visibility:hidden; z-index:2;}

#search {position:absolute; left:0px; top:145px; width:187px; width:"880px"; height:28px; background-color: #F1F1F1; background-image: url(../../images/imgTemplates/search_bg.gif); visibility:hidden; z-index:2; padding-left: 693px;;}

#linewhite {position:absolute; left:0px; top:173px; width:880px; height:2px; background-color: #FFFFFF; visibility:hidden; z-index:2;overflow:hidden}

/* Layer Top ENDE */

/* Layer Content */

.inputcatorder
{
	background-color:#C6C5C5; 
	width:17px; 
	height:14px; 
	border-width:1px;
 	border-style:solid;
 	border-color:#5A5959; 		
	font-weight:none;
 	color:#5A5959; 
}

.datepaddingleft
{
	padding-left: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.datepaddingtop
{
	padding-top: 5px;
	padding-bottom: 5px;
}

.datepic
{
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	padding-top: 5px;
	padding-bottom: 5px;
}

.monthheadline
{
	color: #1C634E;
	padding-left: 15px;	
	font-weight: bold;
}

.ansprechpartnertext
{
	
	width: 122px;
	text-align: right;
	padding-right: 8px;
}

.ansprechpartnertextinactive
{
	color: #ACACAC;
}

.ansprechpartnerpic
{
	
	width: 51px;
	padding-top: 3px;
	padding-bottom: 6px;
}

.ansprechpartneractive
{
	color: #5A5959;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

.ansprechpartnerinactive
{
	color: #ACACAC;	
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

.ansprechpartnerpicactive
{
	border: 1px solid #6A6969;
}

.ansprechpartnerpicinactive
{
	-moz-opacity:0.5; 
	filter:alpha(opacity=50); 
	border: 1px solid #B4B4B4;
}

#back {position:relative; visibility:visible; width: 450px; margin-top: 30px; text-align: center;}
#next {position:relative; visibility:visible; width: 450px; margin-top: 30px; text-align: right;}

.backtext 
{
	border: 1px solid #1C634E; 
	height: 15px; 	
	padding-left: 4px; 
	padding-right: 4px;	
}

.backpic
{
	padding-right: 2px; 
}

.sendpic
{
	padding-left: 2px; 
}


.backtextlink
{
	color: #1C634E;
	text-decoration:none;	
}

#auslandpic {position:relative;width: 450px; text-align: center;margin-bottom:10px;margin-top:5px;}
#countrytable {background: #CCCCCC; height: 1px; margin: 0px; padding: 0px; overflow:hidden}
#countrytableLast {background: #CCCCCC; height: 1px; margin-bottom: 27px; padding: 0px;overflow:hidden}
#contenttextproduct {position:relative; background-color: #FFFFFF; visibility:visible; z-index:2;}

#contenttextproduct p
{
	color: #5A5959; 	
}

#contenttextproduct *
{
	color: #5A5959;
}

#contenttextproduct ul
{
	margin-left: 0px;
	padding: 0px;
}

#contenttextproduct li
{
	color: #5A5959;	
	border-bottom: 1px solid #E5E5E5;
	height: 18px;
	line-height: 18px;
	background-image: url(../../images/imgTemplates/icon_content_list.gif);
	background-repeat: no-repeat;	
	padding-left: 15px;
	list-style: none;
}

#contenttext {position:relative; background-color: #FFFFFF; visibility:visible; z-index:2;}

#contenttext p
{
	color: #5A5959;	
}

#contenttext *
{
	color: #5A5959;
}

#contenttext ul
{
	color: #5A5959;
	margin-left: 15px;
	padding: 0px;
}

#contenttextDate {position:relative; background-color: #FFFFFF; visibility:visible; z-index:2;}

#contenttextDate p
{
	color: #5A5959;	
}

#contenttextDate *
{
	color: #5A5959;
}

#contenttextDate ul
{
	color: #5A5959;
	margin-left: 15px;
	padding: 0px;
}

.picdescription
{
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 7px;
	padding-right: 7px;
	color: #5A5959;	
	width: 425px;
}

.picdescriptiongeneral
{
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 7px;
	padding-right: 7px;
	color: #5A5959;	
	width: 221px;
}

.picborder
{
	border: 1px solid #CCCCCC;
}

.picborderpresswhite
{
	border: 1px solid #FFFFFF;
}

.picborderausland
{
	border: 1px solid #5A5959;
}

.picborderpressgrey
{
	border: 1px solid #5A5959;
	margin-left: 14px;
}

.picpressdescription
{
	margin-left: 14px;
	width: 69px;
}

#menue 
{
	left: 0;
	width: 200px;
	height: 23px;
	background-color: #E6E6E6;
	color: #000;
	margin: 0px;
	padding: 0px;
	visibility: hidden;
}

#menueTop 
 {
   	background-color: #1C634E;
	height: 20px;
	height: "24px";
	padding: 0px;
	margin: 0px;
	border-bottom: 1px solid #B1B0B0;	
	padding-left: 11px;
	padding-top: 3px;
 }

.menue 
{
	background-color: #E6E6E6;
}

#content 
{
	position: absolute;
	background-color: #fff;
	color: #000;
	margin: 0px;
	padding: 0px;
}

.contentmain
{
	padding:15px;
}

.navPathLink 
{
	color: #1C634E;
	text-decoration:underline;	
}

#navPath 
{
	visibility: hidden;
}

#teaser 
{	
	top: 175px;
	right: 0;
	width: 200px;
	background-color: #E6E6E6;
	color: #000;	
	visibility: hidden;
}

.teaser 
{
	background-color: #E6E6E6;
}

#countrylanguage 
{
	position: relative;
	width: 189px;
	height: 85px;
	background-color: #CADBD5;
	margin-left:6px;
	margin-top:6px;
	margin-right:5px;
}

#countrylanguage td 
{
	padding-left:7px;
	padding-top:3px;
}

#boxhead 
{
	position: relative;
	width: 182px;
	width: "189px";	
	height: 15px;
	background-color: #6A6969;	
	margin-left:6px;
	margin-right:5px;
	margin-top:4px;	
	font-weight:bold;
	padding-left:7px;
}

#boxhead p
{
	color: #FFFFFF;	
}

#calendardark
{
	position: relative;
	width: 175px;
	width: "189px";
	background-color: #FFEFAD;
	margin-left:6px;
	margin-right:5px;
	padding-left:7px;
	padding-right:7px;
	padding-top:3px;
	padding-bottom:3px;
	color: #6A6969;	
}

#calendardark a 
{
	text-decoration:underline;
	line-height:20px;
}

#calendarbright 
{
	position: relative;
	width: 175px;
	width: "189px";
	background-color: #FFF9DE;
	margin-left:6px;
	margin-right:5px;
	padding-left:7px;
	padding-right:7px;
	padding-top:3px;
	padding-bottom:3px;
	color: #6A6969;	
}

#calendarbright a 
{
	text-decoration:underline;
	line-height:20px;
}

#calendarlink 
{
	position: relative;
	width: 182px;
	width: "189px";
	height: 18px;
	height: "28px";
	background-color: #FFEFAD;
	margin-left:6px;
	margin-right:5px;
	margin-bottom:4px;
	padding-top:6px;
	padding-left:7px;
	padding-bottom:4px;
	text-align: center;
}

#calendarlink a 
{
	color: #6A6969;	
	text-decoration:none;
}

#boxwhite
{
	position: relative;
	width: 175px;
	width: "189px";
	background-color: #FFFFFF;
	margin-left:6px;
	margin-right:5px;
	margin-bottom:4px;
	padding-left:7px;
	padding-right:7px;
	padding-top:3px;
	padding-bottom:3px;
	color: #5A5959;	
}

#boxwhiteth
{
	position: relative;
	width: 175px;
	width: "189px";
	background-color: #FFFFFF;
	margin-left:6px;
	margin-right:5px;
	margin-bottom:4px;
	padding-left:7px;
	padding-right:7px;
	padding-top:3px;
	padding-bottom:3px;
}

#boxwhiteth p
{
	color: #5A5959;	
	padding-top: 3px;
}

#boxyellow
{
	position: relative;
	width: 175px;
	width: "189px";
	background-color: #FFEFAD;
	margin-left:6px;
	margin-right:5px;
	margin-bottom:4px;
	padding-left:7px;
	padding-right:7px;
	padding-top:3px;
	padding-bottom:3px;
	color: #5A5959;	
}

#boxyellowth
{
	position: relative;
	width: 175px;
	width: "189px";
	background-color: #FFEFAD;
	margin-left:6px;
	margin-right:5px;
	margin-bottom:4px;
	padding-left:7px;
	padding-right:7px;
	padding-top:3px;
	padding-bottom:3px;
}

#boxyellowth p
{
	color: #5A5959;	
	padding-top: 3px;
}

#boxgreen
{
	position: relative;
	width: 175px;
	width: "189px";
	background-color: #E0F0EB;
	margin-left:6px;
	margin-right:5px;
	margin-bottom:4px;
	padding-left:7px;
	padding-right:7px;
	padding-top:3px;
	padding-bottom:3px;
	color: #5A5959;		
}

#boxgreenth
{
	position: relative;
	width: 175px;
	width: "189px";
	background-color: #E0F0EB;
	margin-left:6px;
	margin-right:5px;
	margin-bottom:4px;
	padding-left:7px;
	padding-right:7px;
	padding-top:3px;
	padding-bottom:3px;
}

#boxgreenth p
{
	color: #5A5959;	
	padding-top: 3px;
}

.subheadlineth
{
	color: #5A5959;	
	font-weight: bold;
}

#merkzettel
{
	position: relative;
	width: 179px;
	width: "189px";
	background-color: #E0F0EB;
	margin-left:6px;
	margin-right:5px;
	margin-bottom:4px;
	padding-left:3px;
	padding-right:7px;
	padding-top:3px;
	padding-bottom:3px;
}

#merkzettel a
{	
	color: #5A5959;	
	text-decoration: none;		
}

ul#Navigation 
{
    width: 200px;
    margin: 0px; 
	padding: 0px;
}

* html ul#Navigation 
{
    width: 200px;
}

ul#Navigation li 
{
    list-style: none;
    margin: 0px; 
	padding: 0px;
}

li#NavigationNormal a 
{
	display:block;  	
	height: "21px";
	text-decoration: none; 
	font-weight: bold;    
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #B1B0B0;	
	background-color: #E6E6E6;	
    color: #727272; 
	padding-left:12px;	
	padding-top:3px;
	padding-bottom:3px;
 }
 
 span#NavigationActiveSpan a 
{
	
	background-color: #00AA82;	
	color: #FFFFFF;	
 }
 
 * html ul#Navigation span, ul#Navigation h1 
 {
   width: 188px;
   width: "200px";
 }
 
 li#NavigationActive span 
 {
   	height: "21px";
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #B1B0B0;	
	background-color: #00AA82;	
	color: #FFFFFF; 
	padding-left:12px;
	font-weight: bold;
	padding-top:3px;
 }
 
  li#NavigationNormal a:hover
 {
   	height: "21px";
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #B1B0B0;	
	background-color: #00AA82;	
	color: #FFFFFF; 
	padding-left:12px;
	font-weight: bold;
	padding-top:3px;
 }
 
 ul#Navigation h1 
 {
   	background-color: #1C634E;
	height: "24px";
	padding: 0px;
	margin: 0px;
	border-bottom: 1px solid #B1B0B0;	
	padding-left: 11px;
	padding-top: 3px;
 }
 
 li#NavigationActive span
 {
    display:block;   	
   	color: #FFFFFF; 
	background-color: #00AA82;	
	height: "21px";
	padding-left:12px;	
	font-weight: none;	
	border-top: 1px solid #FFFFFF;	
	border-bottom: 1px solid #B1B0B0;
	padding-top:3px;
	padding-bottom:3px;
	margin: 0px;	
 }

ul#Subnavigation 
{
    width: 200px;
    margin: 0px; 
	padding: 0px;	
}

li#SubnavigationNormal a:hover
{
   	display:block;
	width: 171px;
	width: "200px";
	border-bottom: 1px solid #B1B0B0;	
	background-color: #FFFFFF;	
	color: #00AA82; 
	padding-left:26px;
	padding-right:3px;
	font-weight: none;
	padding-top:2px;
	padding-bottom:2px;
	background-image: url(../../images/imgTemplates/icon_subnavigation_active.gif);
	background-repeat: no-repeat;
}

 
 .SubnavigationActiveA 
 {
	color: #00AA82;	
	font-weight: none;
 }

li#SubnavigationActive span
{
   	display:block;
	width: 171px;
	width: "200px";
	border-bottom: 1px solid #B1B0B0;	
	background-color: #FFFFFF;	
	color: #00AA82; 
	padding-left:26px;
	padding-right:3px;
	font-weight: none;
	padding-top:2px;
	padding-bottom:2px;
	background-image: url(../../images/imgTemplates/icon_subnavigation_active.gif);
	background-repeat: no-repeat;
}

li#SubnavigationNormal a 
{
	display:block;  
	height: "21px";	 
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #B1B0B0;	
	background-color: #E6E6E6;	
	padding-left:12px;	
	padding-top:3px;
	padding-bottom:3px;
	font-weight: none;
 }

li#SubnavigationNormal a
{
	display:block;
   	text-decoration: none; 
	font-weight: none;    	
	border-bottom: 1px solid #B1B0B0;	
	background-color: #FFFFFF;	
    color: #727272; 
	padding-left:26px;
	padding-right:3px;	
	padding-top:2px;
	padding-bottom:2px;
	background-image: url(../../images/imgTemplates/icon_subnavigation.gif);
	background-repeat: no-repeat;
 }
 
 ul#Subnavigation2 
{
    width: 200px;
    margin: 0px; 
	padding: 0px;	
}

li#Subnavigation2Normal a:hover
{
   	display:block;
	width: 171px;
	width: "200px";
	border-bottom: 1px solid #B1B0B0;	
	background-color: #FFFFFF;	
	color: #00AA82; 
	padding-left:40px;
	padding-right:3px;
	font-weight: none;
	padding-top:2px;
	padding-bottom:2px;
	background-image: url(../../images/imgTemplates/icon_subnavigation2_active.gif);
	background-repeat: no-repeat;
}

 
 .Subnavigation2ActiveA 
 {
	color: #00AA82;	
	font-weight: none;
 }

li#Subnavigation2Active span
{
   	display:block;
	width: 171px;
	width: "200px";
	border-bottom: 1px solid #B1B0B0;	
	background-color: #FFFFFF;	
	color: #00AA82; 
	padding-left:40px;
	padding-right:3px;
	font-weight: none;
	padding-top:2px;
	padding-bottom:2px;
	background-image: url(../../images/imgTemplates/icon_subnavigation2_active.gif);
	background-repeat: no-repeat;
}

li#Subnavigation2Normal a 
{
	display:block;  	
	height: "21px";	 
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #B1B0B0;	
	background-color: #E6E6E6;	
	padding-left:12px;	
	padding-top:3px;
	padding-bottom:3px;
	font-weight: none;
 }

li#Subnavigation2Normal a
{
	display:block;
   	text-decoration: none; 
	font-weight: none;    	
	border-bottom: 1px solid #B1B0B0;	
	background-color: #FFFFFF;	
    color: #727272; 
	padding-left:40px;
	padding-right:3px;	
	padding-top:2px;
	padding-bottom:2px;
	background-image: url(../../images/imgTemplates/icon_subnavigation2.gif);
	background-repeat: no-repeat;
 }

.producttabelausland
{
 	background-image: url(../../images/imgTemplates/bg_head_producttable.gif);
	background-repeat: no-repeat;	
	width:100%;
}
 
.producttabel
{
 	background-image: url(../../images/imgTemplates/bg_head_producttable.gif);
	background-repeat: no-repeat;
	width: 450px;
	color: #5A5959;		
}

.producttabelpic
{
	padding-top: 9px;	
	padding-bottom: 9px;
	border-bottom: 1px solid #CCCCCC;	
}

.producttabeltext
{
	padding-top: 6px;	
	padding-bottom: 9px;
	border-bottom: 1px solid #CCCCCC;	
}

.presstabelpic
{
	padding-top: 9px;	
	padding-bottom: 9px;
}

.presstabellink
{
	padding-bottom: 4px;
	border-bottom: 1px solid #CCCCCC;	
}

.presstablegerman
{
	padding-top: 6px;	
	padding-bottom: 6px;	
	padding-right: 18px;
}

.presstableenglish
{
	padding-top: 6px;	
	padding-bottom: 6px;		
}

#producttablerangemain
{
	position: relative;	
	width: 135px;
	height: 100%;	
}

#producttablerangepic
{
	position: absolute;
	right: 0;
	bottom: 0;	
	
}

#producttablerange
{
	position: absolute;
	right: 0;
	top: 0;	
}

#features {position: relative; left:0px; top:0px; width:448px; width:"450px"; height:22px; height:"24px"; background: #F0F0F0; visibility:hidden; z-index:2; border: 1px solid #CCCCCC;margin-top: 15px;}
#featurespdftext {position: absolute; left:0px; top:0px; width:336px; width:"350px"; height:18px; height:"22px"; background: #F0F0F0; visibility:hidden; z-index:3; float: left; color: #5A5959;padding-left: 14px; padding-top:4px;}
#featuresprinttext {position: absolute; left:0px; top:0px; width:336px; width:"350px"; height:18px; height:"22px"; background: #F0F0F0; visibility:hidden; z-index:3; float: left; color: #5A5959;padding-left: 14px; padding-top:4px;}
#featuresnoticetext {position: absolute; left:0px; top:0px; width:336px; width:"350px"; height:18px; height:"22px"; background: #F0F0F0; visibility:hidden; z-index:3; float: left; color: #5A5959;padding-left: 14px; padding-top:4px;}
#featurespdf {position: absolute; left:350px; top:0px; width:32px; width:"33px";  height:22px; background: #FFFFFF; visibility:hidden; z-index:3; border-left: 1px solid #CCCCCC; float: left;}
#featuresprint {position: absolute; left:383px; top:0px; width:32px; width:"33px"; height:22px; background: #FFFFFF; visibility:hidden; z-index:3; border-left: 1px solid #CCCCCC; float: left;}
#featuresprintbreit {position: absolute; left:415px; top:0px; width:32px; width:"33px"; height:22px; background: #FFFFFF; visibility:hidden; z-index:3; border-left: 1px solid #CCCCCC; float: left; border-right: 1px solid #CCCCCC; float: left;}
#featuresnotice {position: absolute; left:416px; top:0px; width:31px; width:"32px"; height:22px; background: #FFFFFF; visibility:hidden; z-index:3; border-left: 1px solid #CCCCCC; float: left;}
#clear {clear: both;}
#addcontentnav {position: relative; left:0px; top:0px; width:450px; visibility:visible; z-index:2;color: #FFFFFF;font-weight: bold;margin-top:15px;margin-bottom:15px;}
#addcontenttext {position: relative; left:0px; top:0px; width:450px; visibility:visible; z-index:2;}

.addcontenttext
{
	border-left: 1px solid #5A5959;
	border-right: 1px solid #D6D6D6;
	background: #6D6C6C;
	padding-left: 2px;
	padding-right: 2px;
	background-image: url(../../images/imgTemplates/bg_product_navcontent.gif); 
	background-repeat: repeat-x;
	cursor: pointer;	
}

.addcontenttextactive
{
	border-left: 1px solid #5A5959;
	border-right: 1px solid #D6D6D6;
	background: #0A684E;
	padding-left: 2px;
	padding-right: 2px;
	background-image: url(../../images/imgTemplates/bg_product_navcontent_active.gif); 
	background-repeat: repeat-x;
	cursor: pointer;
}

.addcontentnavlink
{
	color: #FFFFFF;	
	font-weight: bold;
	text-decoration: none;
}

.addcontenttextheadline
{
	color: #5A5959;
	font-weight: bold;	
	margin-bottom: 10px;
	padding: 0px;	
}

.addcontenttextsubheadline
{
	color: #1C634E;
	font-weight: none;	
	margin: 0px;
	padding-bottom: 10px;
}

#addcontenttext p
{
	color: #5A5959;			
}

.addcontentdowtab
{
	width: 312px;
	width: "329px";
	height: 33px;
	border-bottom: 1px solid #CCCCCC;
	color: #5A5959;	
	padding-left: 17px;
	padding-right: 17px;
}

.picborderth
{
	border: 1px solid #6A6969;
	margin-top:3px;
}

.fpnGreen8
{
	color: #1C634E;	
	font-weight:none;
	text-decoration: none;
}

.fbnGreen8
{
	color: #1C634E;		
	font-weight:bold;
	text-decoration: none;
}
/* Layer Content ENDE */

/* Layer Bottom */
#footer 
{
	position: absolute;	
	background-color: #014B39;
	height:53px;
	visibility: hidden
}

#bottomnav {position: absolute;	left:0px; top:0px; width:880px; height:36px; background-color: #979797; visibility:hidden; z-index:2;text-align:center;}

#bottomnav a 
{
	color: #FFFFFF;
	padding-left: 3px;
	padding-right: 3px;	
	text-decoration: none;		
}

#linebottom {position: absolute; left:0px; top:36px; width:880px; height:1px; background-color: #BEBDBD; visibility:hidden; z-index:2;overflow:hidden}
#copyright {position: absolute;	left:0px; top:37px; width:880px; height:16px; background-color: #014B39; visibility: hidden; z-index:2;text-align:center;}
#copyright p {color:#80A59C;}
/* Layer Bottom ENDE */











.sw8{
color:black;
font-size:90%;

}
.swf8{
color:black;
font-weight:bold;
font-size:90%;

}
.sw9{
color:black;
font-size:100%;

}
.swf9{
color:black;
font-weight:bold;
font-size:100%;

}
.sw10{
color:black;
font-size:110%;

}
.swf10{
color:black;
font-weight:bold;
font-size:110%;
}
.sw11{
color:black;
font-size:120%;
}
.swf11{
color:black;
font-weight:bold;
font-size:120%;
}
.gr8{
color:#B1B0B0;
font-size:90%;

}
.grf8{
font-weight:bold;
color:#B1B0B0;
font-size:90%;


}
.gr9{
color:#B1B0B0;
font-size:100%;

}
.grf9{
font-weight:bold;
color:#B1B0B0;
font-size:100%;

}
.gr10{
color:#B1B0B0;
font-size:110%;

}
.grf10{
font-weight:bold;
color:#B1B0B0;
font-size:110%;

}
.gr11{
color:#B1B0B0;
font-size:120%;
}
.grf11{
font-weight:bold;
color:#B1B0B0;
font-size:120%;
}


.gn8{
color:#1C634E;
font-size:90%;

}
.gnf8{
font-weight:bold;
color:#1C634E;
font-size:90%;

}
.gn9{
color:#1C634E;
font-size:100%;

}
.gnf9{
font-weight:bold;
color:#1C634E;
font-size:100%;

}
.gn10{
color:#1C634E;
font-size:110%;

}
.gnf10{
font-weight:bold;
color:#1C634E;
font-size:110%;
}
.gn11{
color:#1C634E;
font-size:120%;
}
.gnf11{
font-weight:bold;
color:#1C634E;
font-size:120%;
}

div.ansprechpartnertextinactive p{
color:#ACACAC;
}

.layerAddContent
{
	position: absolute;
	top: 0px;
	display: none;	
	background: #FFFFFF; 
	z-index: 999; 
	padding: 10px;	
	border: 1px solid #6A6969; 	
}










