* { margin:0; padding:0;}
body { background:#2c2c2c; font-family:Verdana; font-size:100%; line-height:1em; color:#393939;}


/*in_line*/
img {border:0; vertical-align:top;}

a:link,a:visited,a:active  {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
a:hover {
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

/*span { color:#fff;}*/
.clear { clear:both;}
.alignright { float:right;}

ul {
list-style-type:disc;
}

li a { color:#fff; text-decoration:none; text-transform:uppercase;}
li a:hover {color:#000; text-decoration:underline;}

.list ul { margin:0px; padding:0; list-style:none;}
.list li { line-height:1.777em;}
.list li a { color:#000; text-transform:none; text-decoration:underline;}
.list li a:hover {color:#000; text-decoration:none;}

.col_1 .ind ul {
	padding:0;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	list-style:none;
}
.col_1 .ind li {
	line-height:1.333em;
	list-style:none;
	margin-top: 5px;
}

/*txt, links*/

h1 {
	font-weight:bold;
	font-size:18px;
	color:#000;
	font-family:Verdana;
	padding-bottom: 20px;	
	line-height: 22px;
}

h2 {
	font-weight:bold;
	font-size:16px;
	color:#000;
	font-family:Verdana;
	padding-bottom: 20px;	
	line-height: 20px;
}

h3 {
	font-weight:bold;
	font-size:1.113em;
	color:#000;
	font-family:Verdana;
	padding-bottom: 20px;	/*line-height: 25px;*/
}
h4 { font-size:1em; text-transform:uppercase; color:#fff; font-weight:normal;}


/*header*/
#header {background-image: url(images/kopf_back.jpg);background-repeat:no-repeat;background-position:0px 113px;}
#header .logo { margin:27px 387px 25px 387px;background:#000;}

/*content*/
/*#content { background:#e49400; border-left:solid 1px #2c2c2c; border-right:solid 1px #2c2c2c; font-family:Verdana; font-size:0.5625em; line-height:1.333em; color:#000;}*/
#content { background:#e49400; border-left:solid 1px #2c2c2c; border-right:solid 1px #2c2c2c; font-family:Verdana; font-size:0.653em; line-height:1.433em; color:#000;padding-top:3px;}
#content .box { width:100%;height:500px;}
#content .col_1 { background:url(images/bg_line.gif) right top repeat-y;}
#content .col_1 .ind { padding:10px 20px 14px 21px;height:480px;}
#content .col_2 .ind { padding:10px 13px 14px 20px;}
#content .title { margin-bottom:1px;}
#content p { padding-bottom:23px;}
#content .pic { float:left; margin:0 15px 25px 0;}
#content .bg_line { background:url(images/bg_line1.gif) left bottom repeat-x; padding-bottom:12px; margin-bottom:33px;}
#content .pic2 { float:right;}


/*footer*/
#footer { font-size:0.5625em; font-family:Verdana; color:#565656; padding:5px 0 0 37px; text-transform:uppercase; font-weight:bold; background-color:#000000;height:20px;}
#footer a { color:#ffffff; text-decoration:none;}
#footer a:hover { text-decoration:underline;}


/*================== index.html ==================*/
#content { border:none;}


/*================== index-2.html ==================*/
#page3 #content .box { background:url(images/bgd_2.gif) left top no-repeat;}
#page3 #content { background:#dd5200;}
#page3 #content .col_1 { background:url(images/bg_line1.gif) right top repeat-y; height:500px;}
#page3 #content .col_2 .pic1 { float:left; margin-right:15px;}
#page3 #content .col_2 { background:url(images/bg_line1.gif) right top repeat-y;}

/*================== index-3.html ==================*/
#page4 #content .box { background:url(images/bgd_3.gif) left top no-repeat;}
#page4 #content { background:#d8cd79;}
#page4 #content .col_1 { background:url(images/bg_line2.gif) right top repeat-y;height:500px;}
#page4 #content .col_2 .pic1 { float:left; margin-right:15px;}
#page4 #content .col_2 { background:url(images/bg_line2.gif) right top repeat-y;}

/*================== index-4.html ==================*/
#page5 #content .box { background:url(images/bgd_4.gif) left top no-repeat;}
#page5 #content { background:#91b166;}
#page5 #content .col_1 { background:url(images/bg_line3.gif) right top repeat-y;height:500px;}
#page5 #content .col_2 .pic1 { float:left; margin-right:15px;}
#page5 #content .col_2 { background:url(images/bg_line3.gif) right top repeat-y;}

/*================== index-6.html ==================*/
#page7 #content .box { background:url(images/bgd_1.gif) left top no-repeat;}
#page7 #content { background:#e49400;}
#page7 #content .col_1 { background:url(images/bg_line.gif) right top repeat-y;height:500px;}
#page7 #content .col_2 .pic1 { float:left; margin-right:15px;}
#page7 #content .col_2 { background:url(images/bg_line.gif) right top repeat-y;height:500px;}

/*================== index-6.html ==================*/
#page8 #content .box { background:url(images/bgd_5.gif) left top no-repeat;}
#page8 #content { background:#c9313d;}
#page8 #content .col_1 {
	background:url(images/bg_line4.gif) right top repeat-y;
	height:480px;
}
#page8 #content .col_2 .pic1 { float:left; margin-right:15px;}

/*================== index-5.html ==================
#page6 #content { background:url(images/bgd_5.gif) left top no-repeat #b6b6b6;}background-color:#c9313d;
#page2 #content { background:url(images/bgd_1.gif) left top no-repeat #e49401;}
#page6 #content .ind { padding:35px 46px 30px 30px;}
#page2 #content .ind { padding:35px 46px 30px 30px;}*/


/*==========================================*/

.input {color:#000;		 
		height:21px;
		width:212px;
		background:#fff;
		border:solid 1px #808080;
		font-family:Verdana;
}

textarea {background:#fff;
			color:#000;
			border:solid 1px #808080;
			width:212px;
			height:152px;
			overflow:auto;
			font-family:Verdana; 
}

.col_1, .col_2 {
  position:relative;
  }

.scroller {
  position:absolute;
  bottom:5px;
  right:5px;
  }
  
.scroller img {
  margin-top:5px;
  }
  
.scroller img:hover {
  cursor:hand;}
  
#inhalt, #inhalt2 {
  width:660px;
  height:440px;
  overflow:hidden;
  text-align:left;
  }

#inhalt3 {
  width:410px;
  height:440px;
  overflow:hidden;
  text-align:left;
  }
  
.form-err{
	color: #d8cd79;
	font-weight: 600;
}

input,select {
	font-family: Verdana, Helvetica, sans-serif;
	color: #666666;
	border: 1px solid #666666;
}

#content .col_1 .ind a.menue_1:link, a.menue_1:active, a.menue_1:visited {
  color: #2c2c2c;
  text-decoration: none;
  margin-left:10px;
  margin-top:3px;
  font-family:Verdana;
  font-weight: 600;
  display:block;
}
#content .col_1 .ind a.menue_1:hover {
	color: #000000;
	text-decoration: none;
	margin-left:10px;
	font-weight: 600;
	font-family:Verdana;
	display:block;
}

#content .col_1 .ind a.menue_1a:link, a.menue_1a:active, a.menue_1a:visited {
  color: #2c2c2c;
  text-decoration: none;
  margin-left:10px;
  margin-top:3px;
  font-weight: 600;
  font-family:Verdana;
  display:block;
}
#content .col_1 .ind a.menue_1a:hover {
	color: #000000;
	text-decoration: none;
	margin-left:10px;
	margin-top:3px;
	font-weight: 600;
	font-family:Verdana;
	display:block;
}

#content .col_1 .ind a.menue_2:link, a.menue_2:active, a.menue_2:visited {
	color: #2c2c2c;
	margin-left:15px;
	margin-top:3px;
	font-weight: 400;
	text-decoration: none;
	font-family:Verdana;
	display:block;
	text-transform: none;
}
#content .col_1 .ind a.menue_2:hover {
  color: #000000;
  text-decoration: none;
  margin-left:15px;
  margin-top:3px;
  font-weight: 400;
  font-family:Verdana;
  display:block;
  text-transform: none;
}

#content .col_1 .ind a.menue_2a:link, a.menue_2a:active, a.menue_2a:visited {
  color: #2c2c2c;
  text-decoration: none;
  margin-left:15px;
  margin-top:3px;
  font-family:Verdana;
  font-weight: 400;
  display:block;
  text-transform: none;
}
#content .col_1 .ind a.menue_2a:hover {
  color: #000000;
  text-decoration: none;
  margin-left:15px;
  margin-top:3px;
  font-weight: 400;
  font-family:Verdana;
  display:block;
  text-transform: none;
}

#inhalt ul, #inhalt2 ul, #inhalt3 ul {
  margin:0px;
  padding:0px;
  padding-left:20px;
  list-style-type:disc;
  }
#inhalt li, #inhalt2 li, #inhalt3 li {
  list-style-type:disc;
}

