body {
	background-color:#e8f3d8;
	margin:0px;
	padding:0px;
}

img { border: 0px; behavior: url("/styles/pngbehavior.htc");}

.suchbox     { background-image:url(/img/schnurstracks/T_suche.png); width: 176px; height: 31px; }
* html .suchbox     { background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/schnurstracks/T_suche.png',sizingMethod='scale') } 
.suchbox_text { margin: 8px 0pt 0pt 13px; font-family: Arial,Helvetica,sans-serif; font-size: 12px; color: rgb(255, 255, 255); font-weight: bold; float: left;}
* html .suchbox_text {margin: 8px 0pt 0pt 5px; font-family: Arial,Helvetica,sans-serif; font-size: 12px; color: rgb(255, 255, 255); font-weight: bold; float: left;}

#mainbox {
	background-image:url(/img/schnurstracks/bg_schatten.gif);
	width:982px;
	margin:auto;
}

#mainbox .option1 {
	background-image:url(/img/schnurstracks/bg_option1.jpg);
	background-repeat:no-repeat;
	background-position:top right;
}

#mainboxabstand {
	margin-left:17px;
	margin-right:17px;
	background-color:#8dc03b;
}

#header {
	position:relative;
	height:160px;
}

#topnavi {
	text-align:center;
	padding-top:25px;
}

.topnavipunkt {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; line-height:15px; height:70px;}

.topnavipunkt a			{ background-repeat:no-repeat; background-position:bottom left; line-height:14px; padding: 0px 30px 21px 8px;margin-left: -4px;}
.topnavipunkt a:link 	{ text-decoration:none; color:#FFFFFF; background-image:url(/img/schnurstracks/topnavi_in.gif);}
.topnavipunkt a:visited	{ text-decoration:none; color:#FFFFFF; background-image:url(/img/schnurstracks/topnavi_in.gif);}
.topnavipunkt a:hover 	{ text-decoration:none; color:#FFFFFF; background-image:url(/img/schnurstracks/topnavi_act.gif);}

.topnavipunkt .active a			{ background-repeat:no-repeat; background-position:bottom left; line-height:14px; padding: 0px 30px 21px 8px;}
.topnavipunkt .active a:link 	{ text-decoration:none; color:#FFFFFF; background-image:url(/img/schnurstracks/topnavi_act.gif);}
.topnavipunkt .active a:visited	{ text-decoration:none; color:#FFFFFF; background-image:url(/img/schnurstracks/topnavi_act.gif);}
.topnavipunkt .active a:hover 	{ text-decoration:none; color:#FFFFFF; background-image:url(/img/schnurstracks/topnavi_act.gif);}


.topnavipunktActive a			{ background-repeat:no-repeat; background-position:bottom left; line-height:14px; padding: 0px 30px 21px 8px;}
.topnavipunktActive a:link 		{ text-decoration:none; color:#FFFFFF; background-image:url(/img/schnurstracks/topnavi_act.gif);}
.topnavipunktActive a:visited	{ text-decoration:none; color:#FFFFFF; background-image:url(/img/schnurstracks/topnavi_act.gif);}
.topnavipunktActive a:hover 	{ text-decoration:none; color:#FFFFFF; background-image:url(/img/schnurstracks/topnavi_act.gif);}

#footer {
	background-image:url(/img/schnurstracks/footer.gif); background-repeat:no-repeat; background-position:top left; width:982px; height:47px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:14px; color:#FFFFFF;
}

#footer .abstandfooter { padding-left:94px; padding-top:8px; }

#leftbox {float:left; width:180px;}
#contentbox {float:left; width:561px;}
#contentbox_home {float:left; width:650px;}
#rigthbox {float:left; width:207px; padding-top:0px;}
#rigthbox2 {float:left; width:207px; padding-top:0px; padding-left:91px;}


#leftnavi { padding-left:8px; padding-right:10px; padding-top:40px; }

.firstleftnavipunkt {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; display:block; line-height:15px;}

.firstleftnavipunkt a			{ background-repeat:no-repeat; background-position:top left; display:block; line-height:14px; padding: 6px 0px 7px 29px;}
.firstleftnavipunkt a:link 	{ text-decoration:none; color:#FFFFFF; background-image:url(/img/schnurstracks/leftnavi/first_in.gif);}
.firstleftnavipunkt a:visited	{ text-decoration:none; color:#FFFFFF; background-image:url(/img/schnurstracks/leftnavi/first_in.gif);}
.firstleftnavipunkt a:hover 	{ text-decoration:none; color:#FFFFFF; background-image:url(/img/schnurstracks/leftnavi/first_act.gif);}

.firstleftnavipunktActive {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; display:block; line-height:15px;}

.firstleftnavipunktActive a			{ background-repeat:no-repeat; background-position:top left; display:block; line-height:14px; padding: 6px 0px 7px 29px;}
.firstleftnavipunktActive a:link 	{ text-decoration:none; color:#FFFFFF; background-image:url(/img/schnurstracks/leftnavi/first_act.gif);}
.firstleftnavipunktActive a:visited	{ text-decoration:none; color:#FFFFFF; background-image:url(/img/schnurstracks/leftnavi/first_act.gif);}
.firstleftnavipunktActive a:hover 	{ text-decoration:none; color:#FFFFFF; background-image:url(/img/schnurstracks/leftnavi/first_act.gif);}

.leftnavipunkt {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; display:block; line-height:15px;}

.leftnavipunkt a			{ background-repeat:no-repeat; background-position:top left; display:block; line-height:14px; padding: 6px 0px 7px 29px;}
.leftnavipunkt a:link 	{ text-decoration:none; color:#FFFFFF; background-image:url(/img/schnurstracks/leftnavi/in.gif);}
.leftnavipunkt a:visited	{ text-decoration:none; color:#FFFFFF; background-image:url(/img/schnurstracks/leftnavi/in.gif);}
.leftnavipunkt a:hover 	{ text-decoration:none; color:#FFFFFF; background-image:url(/img/schnurstracks/leftnavi/act.gif);}

.leftnavipunktActive {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; display:block; line-height:15px;}

.leftnavipunktActive a			{ background-repeat:no-repeat; background-position:top left; display:block; line-height:14px; padding: 6px 0px 7px 29px;}
.leftnavipunktActive a:link 	{ text-decoration:none; color:#FFFFFF; background-image:url(/img/schnurstracks/leftnavi/act.gif);}
.leftnavipunktActive a:visited	{ text-decoration:none; color:#FFFFFF; background-image:url(/img/schnurstracks/leftnavi/act.gif);}
.leftnavipunktActive a:hover 	{ text-decoration:none; color:#FFFFFF; background-image:url(/img/schnurstracks/leftnavi/act.gif);}


.leftnavipunkt_sub {font-family:Arial, Helvetica, sans-serif; font-size:11px; display:block; line-height:15px;}

.leftnavipunkt_sub a			{ background-repeat:no-repeat; background-position:top left; display:block; line-height:14px; padding: 0px 0px 5px 37px;}
.leftnavipunkt_sub a:link 	{ text-decoration:none; color:#FFFFFF; background-image:url(/img/schnurstracks/leftnavi/sub_in.gif);}
.leftnavipunkt_sub a:visited	{ text-decoration:none; color:#FFFFFF; background-image:url(/img/schnurstracks/leftnavi/sub_in.gif);}
.leftnavipunkt_sub a:hover 	{ text-decoration:none; color:#FFFFFF; background-image:url(/img/schnurstracks/leftnavi/sub_act.gif);}

.leftnavipunkt_subActive {font-family:Arial, Helvetica, sans-serif; font-size:11px; display:block; line-height:15px;}

.leftnavipunkt_subActive a			{ background-repeat:no-repeat; background-position:top left; display:block; line-height:14px; padding: 0px 0px 5px 37px;}
.leftnavipunkt_subActive a:link 	{ text-decoration:none; color:#FFFFFF; background-image:url(/img/schnurstracks/leftnavi/sub_act.gif);}
.leftnavipunkt_subActive a:visited	{ text-decoration:none; color:#FFFFFF; background-image:url(/img/schnurstracks/leftnavi/sub_act.gif);}
.leftnavipunkt_subActive a:hover 	{ text-decoration:none; color:#FFFFFF; background-image:url(/img/schnurstracks/leftnavi/sub_act.gif);}

.subnavitrenner { background-image:url(/img/schnurstracks/leftnavi/sub_trenner.gif); background-repeat:no-repeat; background-position:top left; padding-bottom:4px; }

.leftnavibottom { background-image:url(/img/schnurstracks/leftnavi/bottom.gif); background-repeat:no-repeat; background-position:top left;}

.content {width:525px; font-family:Arial, Helvetica, sans-serif}
.content_home {padding-left:78px; font-family:Arial, Helvetica, sans-serif}

.headline {font-size:20px; line-height:22px; color:#383F42; padding-bottom:15px; font-weight:bold;}

.text1 			{ font-size:12px; line-height:17px; color:#262A2D;}
.text1 a:link 		{ text-decoration:underline; color:#FFF100;}
.text1 a:visited	{ text-decoration:underline; color:#FFF100;}
.text1 a:hover 	{ text-decoration:none; color:#FFF100;}

.text2 			{ font-size:12px; line-height:17px; color:#262A2D;}
.text2 a:link 		{ text-decoration:underline; color:#FFF100;}
.text2 a:visited	{ text-decoration:underline; color:#FFF100;}
.text2 a:hover 	{ text-decoration:none; color:#FFF100;}

.text2 table {width: 525px; background-color: #ACD269; border: 0px; }
.text2 table caption {font-size: 12px; color: #ffffff; line-height: 17px; font-weight:bold; text-align: left; background-image:url(/img/schnurstracks/links/header.gif); background-repeat:no-repeat; background-position:top left; padding-left:15px; padding-right:15px; padding-top:4px; padding-bottom:2px;}
.text2 td { font-size:12px; line-height:17px; color:#FFFFFF; background-color: #76af2a; padding: 2px 6px;}

.text3 			{ font-size:12px; line-height:17px; color:#262A2D;}
.text3 a:link 		{ text-decoration:underline; color:#FFF100;}
.text3 a:visited	{ text-decoration:underline; color:#FFF100;}
.text3 a:hover 	{ text-decoration:none; color:#FFF100;}

.text4 			{ font-size:12px; line-height:17px; color:#262A2D;}
.text4 a:link 		{ text-decoration:underline; color:#FFF100;}
.text4 a:visited	{ text-decoration:underline; color:#FFF100;}
.text4 a:hover 	{ text-decoration:none; color:#FFF100;}

.text5 			{ font-size:11px; line-height:14px; color:#262A2D;}

.image1 {float: left; align: top; margin: 0px 16px 8px 0px;}
.image2 {float: right; align: top; margin: 0px 0px 16px 8px;}
.image3 {float: left; align: top; margin: 0px 16px 0px 0px;}

.links {width:525px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; line-height:14px;}
.links_header {font-weight:bold; background-image:url(/img/schnurstracks/links/header.gif); background-repeat:no-repeat; background-position:top left; padding-left:15px; padding-right:15px; padding-top:6px; padding-bottom:2px;}
.links_first {background-image:url(/img/schnurstracks/links/header2.gif); background-repeat:no-repeat; background-position:top left; padding-left:15px; padding-right:15px; padding-top:4px; padding-bottom:4px;}
.links_trenner {background-color:#89d5f6; height:1px;}
.links_content {background-image:url(/img/schnurstracks/links/contentbg.gif); background-repeat:repeat-y; padding-left:15px; padding-right:15px; padding-top:4px; padding-bottom:4px;}
.links_footer {background-image:url(/img/schnurstracks/links/footer.gif); background-repeat:no-repeat; background-position:bottom left; padding-left:15px; padding-right:15px; padding-top:4px; padding-bottom:4px;} 
.links img {border: none; position:relative; top: 2px; margin-top: -2px;}
.links a:link 		{ text-decoration:none; color:#ffffff; font-weight: normal;}
.links a:visited	{ text-decoration:none; color:#ffffff; font-weight: normal;}
.links a:hover 	{ text-decoration:none; color:#ffffff; font-weight: normal;}

.downloads {width:525px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; line-height:14px;}
.downloads_header {font-weight:bold; background-image:url(/img/schnurstracks/downloads/header.gif); background-repeat:no-repeat; background-position:top left; padding-left:15px; padding-right:15px; padding-top:6px; padding-bottom:2px;}
.downloads_first {background-image:url(/img/schnurstracks/downloads/header2.gif); background-repeat:no-repeat; background-position:top left; padding-left:15px; padding-right:15px; padding-top:4px; padding-bottom:4px;}
.downloads_trenner {background-color:#acd269; height:1px;}
.downloads_content {background-image:url(/img/schnurstracks/downloads/contentbg.gif); background-repeat:repeat-y; padding-left:15px; padding-right:15px; padding-top:4px; padding-bottom:4px;}
.downloads_footer {background-image:url(/img/schnurstracks/downloads/footer.gif); background-repeat:no-repeat; background-position:bottom left; padding-left:15px; padding-right:15px; padding-top:4px; padding-bottom:4px;} 
.downloads img {border: none; position:relative; top: 2px; margin-top: -2px;}
.downloads a:link 		{ text-decoration: none; color:#ffffff; font-weight: normal;}
.downloads a:visited	{ text-decoration: none; color:#ffffff; font-weight: normal;}
.downloads a:hover 	{ text-decoration:none; color:#ffffff; font-weight: normal;}

.boxtyp1 			{width:176px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; line-height:14px;}
.boxtyp1 a:link 	{ text-decoration:underline; color:#FFFFFF;}
.boxtyp1 a:visited	{ text-decoration:underline; color:#FFFFFF;}
.boxtyp1 a:hover 	{ text-decoration:none; color:#FFFFFF;}
.boxtyp1 .boxtyp1_header {font-weight:bold; background-image:url(/img/schnurstracks/boxtype1/header.gif); background-repeat:no-repeat; background-position:top; padding-left:15px; padding-right:15px; padding-top:6px; padding-bottom:2px;}
.boxtyp1 .boxtyp1_trenner1 {background-image:url(/img/schnurstracks/boxtype1/trenner1.gif); background-repeat:no-repeat; background-position:top; height:4px;}
.boxtyp1 .boxtyp1_trenner2 {background-color:#89d5f6; height:1px;}
.boxtyp1 .boxtyp1_content {background-image:url(/img/schnurstracks/boxtype1/contentbg.gif); background-repeat:repeat-y; padding-left:15px; padding-right:15px; padding-top:4px; padding-bottom:4px;}
.boxtyp1 .boxtyp1_content_wetter {background-image:url(/img/schnurstracks/boxtype1/contentbg.gif); background-repeat:repeat-y; padding-left:10px; padding-right:10px; padding-top:4px; padding-bottom:4px;}
.boxtyp1 .boxtyp1_content_sonne {background-image:url(/img/schnurstracks/boxtype1/contentbg.gif); background-repeat:repeat-y; padding-left:10px; padding-right:10px; padding-top:4px; padding-bottom:4px; height:73px;}

.boxtyp1 .boxtyp1_footer {background-image:url(/img/schnurstracks/boxtype1/footer.gif); background-repeat:no-repeat; background-position:bottom; padding-left:15px; padding-right:15px; padding-top:4px; padding-bottom:4px;}

#div_new_text_TEXT1 {top:124px!important;}
#div_edit_text_TEXT1 {top:124px!important;}
#div_new_text_TEXT2 {top:124px!important;}
#div_edit_text_TEXT2 {top:124px!important;}
#div_new_text_TEXT3 {top:124px!important;}
#div_edit_text_TEXT3 {top:124px!important;}
#div_new_text_TEXT4 {top:124px!important;}
#div_edit_text_TEXT4 {top:124px!important;}


.google_maps {
  position:absolute;
  overflow:hidden;
  padding:0px; 
  width:480px; 
  height:260px; 
  display:none;
  z-index:10;
  }
 
 * html .google_maps {
  position:absolute;
  overflow:hidden;
  padding:0px; 
  width:480px; 
  height:262px; 
  display:none;
  z-index:10;
  }
  
  .google_maps_route {
  position:absolute;
  overflow:hidden;
  padding:0px; 
  width:478px; 
  height:260px; 
  display:none;
  z-index:20;
  border:1px solid white;
  }
 
 * html .google_maps_route {
  position:absolute;
  overflow:hidden;
  padding:0px; 
  width:478px; 
  height:260px; 
  display:none;
  z-index:20;
  border:1px solid white;
  }
  
  

