FONT		{FONT-FAMILY: Verdana,Helvetica,Arial; FONT-SIZE: 11px;}
TD			{FONT-FAMILY: Verdana,Helvetica,Arial; FONT-SIZE: 11px; color: #000000;line-height: 16px;}
BODY		{background-color: #FFFFFF; FONT-FAMILY: Verdana,Helvetica,Arial; FONT-SIZE: 11px; color: #000000;line-height: 16px;}

A:link      {COLOR: #408768; FONT-SIZE: 11px; FONT-FAMILY: Verdana,Helvetica,Arial; TEXT-DECORATION: underline;}
A:visited   {COLOR: #408768; FONT-SIZE: 11px; FONT-FAMILY: Verdana,Helvetica,Arial; TEXT-DECORATION: underline;}
A:hover     {COLOR: #408768; FONT-SIZE: 11px; FONT-FAMILY: Verdana,Helvetica,Arial; TEXT-DECORATION: none;}
	
.link					{BACKGROUND: none; COLOR: #408768; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana,Helvetica,Arial; TEXT-DECORATION: underline;}
a.link 					{BACKGROUND: none; COLOR: #408768; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana,Helvetica,Arial; TEXT-DECORATION: underline;}
a.link:visited			{BACKGROUND: none; COLOR: #408768; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana,Helvetica,Arial; TEXT-DECORATION: underline;}
a.link:hover			{BACKGROUND: none; COLOR: #408768; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana,Helvetica,Arial; TEXT-DECORATION: none;}

.sprache				{BACKGROUND: none; COLOR: #3A736B; FONT-SIZE: 11px; FONT-FAMILY: Verdana,Helvetica,Arial; TEXT-DECORATION: none;}
a.sprache 				{BACKGROUND: none; COLOR: #3A736B; FONT-SIZE: 11px; FONT-FAMILY: Verdana,Helvetica,Arial; TEXT-DECORATION: none;}
a.sprache:visited		{BACKGROUND: none; COLOR: #3A736B; FONT-SIZE: 11px; FONT-FAMILY: Verdana,Helvetica,Arial; TEXT-DECORATION: none;}
a.sprache:hover			{BACKGROUND: none; COLOR: #3A736B; FONT-SIZE: 11px; FONT-FAMILY: Verdana,Helvetica,Arial; TEXT-DECORATION: underline;}

.asitemap				{BACKGROUND: none; COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Verdana,Helvetica,Arial; TEXT-DECORATION: none;}
a.asitemap 				{BACKGROUND: none; COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Verdana,Helvetica,Arial; TEXT-DECORATION: none;}
a.asitemap:visited		{BACKGROUND: none; COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Verdana,Helvetica,Arial; TEXT-DECORATION: none;}
a.asitemap:hover		{BACKGROUND: none; COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Verdana,Helvetica,Arial; TEXT-DECORATION: underline;}

.sitemap_link			{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 10px; FONT-FAMILY: Verdana,Helvetica,Arial; TEXT-DECORATION: underline;}
a.sitemap_link			{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 10px; FONT-FAMILY: Verdana,Helvetica,Arial; TEXT-DECORATION: underline;}
a.sitemap_link:visited	{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 10px; FONT-FAMILY: Verdana,Helvetica,Arial; TEXT-DECORATION: underline;}
a.sitemap_link:hover	{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 10px; FONT-FAMILY: Verdana,Helvetica,Arial; TEXT-DECORATION: none;}

.order_video			{BACKGROUND: none; COLOR: #FFFF00; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana,Helvetica,Arial; TEXT-DECORATION: none;}
a.order_video 			{BACKGROUND: none; COLOR: #FFFF00; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana,Helvetica,Arial; TEXT-DECORATION: none;}
a.order_video:visited	{BACKGROUND: none; COLOR: #FFFF00; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana,Helvetica,Arial; TEXT-DECORATION: none;}
a.order_video:hover		{BACKGROUND: none; COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana,Helvetica,Arial; TEXT-DECORATION: none;}

.order_videou			{BACKGROUND: none; COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana,Helvetica,Arial; TEXT-DECORATION: none;}
a.order_videou 			{BACKGROUND: none; COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana,Helvetica,Arial; TEXT-DECORATION: none;}
a.order_videou:visited	{BACKGROUND: none; COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana,Helvetica,Arial; TEXT-DECORATION: none;}
a.order_videou:hover	{BACKGROUND: none; COLOR: #FFFF00; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana,Helvetica,Arial; TEXT-DECORATION: none;}

.order_choose			{BACKGROUND: none; COLOR: #FFFF00; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana,Helvetica,Arial; TEXT-DECORATION: none;}
a.order_choose 			{BACKGROUND: none; COLOR: #FFFF00; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana,Helvetica,Arial; TEXT-DECORATION: none;}
a.order_choose:visited	{BACKGROUND: none; COLOR: #FFFF00; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana,Helvetica,Arial; TEXT-DECORATION: none;}
a.order_choose:hover	{BACKGROUND: none; COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana,Helvetica,Arial; TEXT-DECORATION: none;}

.left					{BACKGROUND: none; COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Verdana,Helvetica,Arial; TEXT-DECORATION: none;}
a.left					{BACKGROUND: none; COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Verdana,Helvetica,Arial; TEXT-DECORATION: none;}
a.left:visited			{BACKGROUND: none; COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Verdana,Helvetica,Arial; TEXT-DECORATION: none;}
a.left:hover			{BACKGROUND: none; COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Verdana,Helvetica,Arial; TEXT-DECORATION: none;}

.startlink				{BACKGROUND: none; COLOR: #CC0033; FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana,Helvetica,Arial; TEXT-DECORATION: none;}
a.startlink				{BACKGROUND: none; COLOR: #CC0033; FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana,Helvetica,Arial; TEXT-DECORATION: none;}
a.startlink:visited		{BACKGROUND: none; COLOR: #CC0033; FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana,Helvetica,Arial; TEXT-DECORATION: none;}
a.startlink:hover		{BACKGROUND: none; COLOR: #CC0033; FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana,Helvetica,Arial; TEXT-DECORATION: underline;}

.link_balken				{BACKGROUND: none; COLOR: #3A736B; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana,Helvetica,Arial; TEXT-DECORATION: none;}
a.link_balken				{BACKGROUND: none; COLOR: #3A736B; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana,Helvetica,Arial; TEXT-DECORATION: none;}
a.link_balken:visited		{BACKGROUND: none; COLOR: #3A736B; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana,Helvetica,Arial; TEXT-DECORATION: none;}
a.link_balken:hover			{BACKGROUND: none; COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana,Helvetica,Arial; TEXT-DECORATION: none;}

.link_balkenk				{BACKGROUND: none; COLOR: #3A736B; FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Verdana,Helvetica,Arial; TEXT-DECORATION: none;}
a.link_balkenk				{BACKGROUND: none; COLOR: #3A736B; FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Verdana,Helvetica,Arial; TEXT-DECORATION: none;}
a.link_balkenk:visited		{BACKGROUND: none; COLOR: #3A736B; FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Verdana,Helvetica,Arial; TEXT-DECORATION: none;}
a.link_balkenk:hover		{BACKGROUND: none; COLOR: #FF0078; FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Verdana,Helvetica,Arial; TEXT-DECORATION: none;}

.link_balkenr				{BACKGROUND: none; COLOR: #FF0042; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana,Helvetica,Arial; TEXT-DECORATION: none;}
a.link_balkenr				{BACKGROUND: none; COLOR: #FF0042; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana,Helvetica,Arial; TEXT-DECORATION: none;}
a.link_balkenr:visited		{BACKGROUND: none; COLOR: #FF0042; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana,Helvetica,Arial; TEXT-DECORATION: none;}
a.link_balkenr:hover		{BACKGROUND: none; COLOR: #FF0042; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana,Helvetica,Arial; TEXT-DECORATION: underline;}

a.footerlink						{BACKGROUND: none; COLOR: #3A736B; FONT-SIZE: 9px; FONT-FAMILY: Verdana,Helvetica,Arial; TEXT-DECORATION: none;}
a.footerlink:hover		{ color:#999999;}



.header_keywords {
	font-size:9px;
	color:#666666;
	font-weight:bold;
	text-align:center;
}

.frame_left {
 background: #62A194;
 border-right: solid #FFFFFF 1PX;
}

.frame_right {
 background: #3A736B;
 border-left: solid #f4faf9 1PX;
 border-top: solid #FFFFFF 1PX;
}

.frame_home {
 background: #F4FAF9;
 border-top: solid #FFFFFF 1PX;
 padding-left: 15;
 padding-right: 15;
 padding-top: 10;
 padding-bottom: 10;
}

.sprache_select {
	color: #3A736B;
	font-size: 11px;
	font-weight: bold;
}

.sitemap {
	background: #9CC2BA;
	border-left: solid #FFFFFF 1PX;
}

.topbutton {
	background-image: url(/_pix/top_button_verlauf.gif);
	border-left: solid #FFFFFF 1PX;
}

.right_title {
	background: #62A194;
	border-top: solid #FFFFFF 1PX;
	border-bottom: solid #FFFFFF 1PX;
}

.right_video {
	background: #508981;
	color: #FFFFFF;
	line-height: 14px;
}

.home_title {
	border-bottom: solid #3A736B 1PX;
	padding-bottom: 5;
}

.title_gross {
	font-size: 14px;
	font-weight: bold;
}

.title_klein {
	font-size: 12px;
	font-weight: bold;
}

.text {
 	line-height: 16px;
}

.infobar {
	border-top: solid #A7CAC3 1PX;
	padding-top: 4;
	color: #A7CAC3;
	font-size: 10px;
}

#navi_link a {
	background: url(/_pix/left_button_ecke.gif) no-repeat 0 0 #62A194;
	padding:5px 0 5px 15px;
	border-top:1px #3A736B solid;
	color:#FFFFFF;
	font-weight:bold;
	font-size:10px;
	display:block;
	text-decoration:none;
	cursor: pointer;
}

#navi_link2 {
	background: url(/_pix/left_button_ecke.gif) no-repeat 0 0 #62A194;
	padding:5px 0 5px 15px;
	border-top:1px #3A736B solid;
	color:#FFFFFF;
	font-weight:bold;
	font-size:10px;
	display:block;
	text-decoration:none;
}

#navi_link a:hover {
	background-color:#A7CAC3;
}

#navi_link_on a {
	background: url(/_pix/left_button_ecke.gif) no-repeat 0 0 #A7CAC3;
	text-decoration:none;
}

#navi_link_act a {
	background: url(/_pix/left_button_ecke.gif) no-repeat 0 0 #A7CAC3;
	padding:5px 0 5px 15px;
	border-top:1px #3A736B solid;
	color:#000000;
	font-weight:bold;
	font-size:10px;
	display:block;
	text-decoration:none;
	cursor: pointer;
}

#menulink {
	padding:0 0 10px 15px;
}

#menu_unterlink a {
	background:none;
	font-weight:normal;
	font-size:11px;
	padding:2px 0 2px 2px;
	border-top:1px #3A736B solid;
}


#menu_unterlink_on a {
	background:none;
	font-weight:normal;
	font-style:italic;
	font-size:11px;
	padding:2px 0 2px 2px;
	border-top:1px #3A736B solid;
	color:#000000;
	background-color:#c9e4df;
}

#menu_unterlink_on a:hover {
	background-color:#c9e4df;
}

#navi_kat {
	background-color:#3a736b;
	color:#b7d4cf;
	font-weight:bold;
	font-size:10px;
	border-top:1px #a4c5be solid;
	padding: 2px 0 2px 15px;
}



.left_button {
	background: #62A194;
	border-top: solid #3A736B 1PX;
	background-image: url(/_pix/left_button_ecke.gif);
	background-repeat: no-repeat;
	padding-left: 15;
	padding-top: 5;
	padding-bottom: 5;
	cursor:hand;
}

.left_endline {
	border-bottom: solid #3A736B 1PX;
}

.left_button_end {
	border-top: solid #3A736B 1PX;
}

.sitemap_field {
	background: #E3F1EE;
	border-top: solid #3A736B 1PX;
	border-bottom: solid #3A736B 1PX;
	border-left: solid #3A736B 1PX;
	border-right: solid #3A736B 1PX;
	padding-left: 2;
	padding-right: 2;
	
}

.sitemap_field2 {
	background: #92BFB7;
	border-top: solid #3A736B 1PX;
	border-bottom: solid #3A736B 1PX;
	border-left: solid #3A736B 1PX;
	border-right: solid #3A736B 1PX;
	
}
.sitemap_field3 {
	background: #C6E0DB;
	border-top: solid #3A736B 1PX;
	border-bottom: solid #3A736B 1PX;
	border-left: solid #3A736B 1PX;
	border-right: solid #3A736B 1PX;
	
}

.quote {
	border-top: solid #3A736B 1PX;
	border-bottom: solid #3A736B 1PX;
	border-left: solid #3A736B 1PX;
	border-right: solid #3A736B 1PX;
	background: #E3F1EE;
	padding-left: 5;
 	padding-right: 5;
 	padding-top: 5;
 	padding-bottom: 5;
}

.bildlegende {
	font-size: 9px;
	line-height: 12px;
	font-style: italic;
}

.text_box {
	background-color:#FFFFFF;
	padding:10px;
	border:1px #3A736B solid;
}

.linebestellformular {
	border-top:1px #3a736b solid;
	padding:15px 0 15px 0;
}

#shop_products {
	background-color:#FFFFFF;
	margin-top:30px;
	border-left:1px #62a194 solid;
	border-right:1px #62a194 solid;
}

#shop_products .top {
	background:url(/_pix/left_shop/top_bg.gif) repeat-x 0 0;
	height:78px;
	padding-top:6px;
}


#shop_products .end {
	background:url(/_pix/left_shop/bottom_bg.gif) repeat-x 0 0;
	height:37px;
}

h1, h2, h3 { margin:0;}