
.linietop {
    border-width: 0px;
    border-top: 1px;
    border-color: #712C07;
    border-style: solid;
}

.nav1 {border-bottom: 1px solid #797e4e;padding:4px 0px 4px 11px;}
.nav1a {border-bottom: 1px solid #797e4e;padding:4px 0px 4px 11px;}
.MainNav1 {line-height:150%;padding: 2px 2px 2px 0;background-color:#B9BE8C;}

.MainNav2 {line-height:150%;padding: 2px 2px 2px 0;background-color:#e8d6a6;}
.MainNav2 .nav1,.MainNav2 .nav1a {border-bottom: 1px solid #b7a67a;padding:4px 0px 4px 20px;}

.MainNav3 {line-height:150%;padding: 2px 2px 2px 0;background-color:#f4e5bd;}
.MainNav3 .nav1,.MainNav3 .nav1a {border-bottom: 1px solid #d3c49c;padding:4px 0px 4px 30px;}

.MainNav4 {line-height:150%;padding: 2px 2px 2px 0;background-color:#f2e8cf;}
.MainNav4 .nav1 {border-bottom: 1px solid #d3c49c;padding:0px 0px 1px 40px;}

.MainNav5 {line-height:150%;padding: 2px 2px 2px 42px;background-color:#e8d6a6;}
a.servnav:link,a.servnav:visited,a.servnav:active  {text-decoration: none;margin-right:10px;color: #000000;}
a.servnav:hover  {text-decoration: underline;margin-right:10px;color: #000000;}

.listentrenner {border-bottom: 1px solid #732B2E;padding-bottom: 5px;}
.listentrenner_top {border-top: 1px solid #732B2E;padding-top: 5px;}

/* KLASSEN FÜR POSITIONIERUNG */
#bereich_kopf {position: absolute; top: 5px; left: 5px; width:995px;height:132px;border-top: 1px solid #848451;border-left: 1px solid #848451;border-right: 1px solid #848451;background-color: #ffffff; overflow: hidden;z-index:1;}
#bereich_body {
	position: absolute; 
	top: 130px; 
	left: 5px; 
	width:995px;
	border-bottom: 1px solid #848451;
	border-left: 1px solid #848451;
	border-right: 1px solid #848451;
	background-color: #ffffff;
	padding-right: 0px;
	z-index:1;
	background-image: url(bg.jpg);
	background-repeat:repeat-y;
	margin-bottom: 5px;
}

.sub_servnav {padding-right:20px;padding-bottom: 0px;padding-top: 0px;font-size: 11px;}
.sub_navigation {border: 0px;float: left;left:-1px;width:182px;margin: 2px 2px 2px 0px;padding-bottom: 10px;overflow: hidden;}
.sub_content {float: left;width:770px; margin: 0px 0px 2px 35px;overflow: hidden;}
.sub_content_neu {float: left;width:560px; margin: 0px 25px 32px 23px;overflow: hidden;}
.sub_rechts {float: left;width:201px; margin: 0 0 0 0;overflow: hidden;}
.sub_wetter{margin-left:5px;}


h3 {font-size:18px;font-weight:normal;line-height:26px;margin-top:20px;font-family:verdana;letter-spacing:1.5px}


h4 {font-size:16px;font-weight:bold;line-height:26px;margin-top:10px;margin-bottom:5px;font-family:verdana}

h5 {font-size:14px;font-weight:normal;line-height:26px;margin-top:20px;margin-bottom:5px;letter-spacing:1px}

.main {
	width:500px;
	}
	

.img_float1 {
	font-size:10px;
	float:left;
	margin-bottom:4px;
	width:200px;
	margin-right:20px;
	}
	
	
li, ul {list-style-type:square;padding-left:6px;margin-left:2px}

ul {margin-top:0px;padding-top:4px;margin-bottom:19px;margin-left:8px;}



.tabelle1 {
	border-collapse:collapse;
	}
	
.tabelle1 td,.tabelle1 th {
	border-collapse:collapse;
	border:1px solid #bbbbbb;
	background-color:#f4f4f4;
	padding:3px 11px 6px 12px;
	}

div .tabelle1 th {
	font-size:10px;
	font-weight:bold;
	}
	
.tabelle1 table td,.tabelle1 table th {
	border-collapse:collapse;
	border:0px solid #999999;
	padding:0px 4px 0px 0px;
	}
	
.tabelle1 .head {
	border-collapse:collapse;
	border:1px solid #999999;
	background-color:#e0e0e0;
	padding:3px 11px 6px 12px;
	}
	
.sub_content_neu a .css_linkimg {border:1px solid #000;color:#000;}

.ikiss_gen1 {width:325px;float:left;}

.ikiss_gen2 img {margin-left:8px;}

.ikiss_gen2 {clear:left;overflow:hidden;}

.ikiss_gen2 div {margin-top:10px;margin-bottom:8px;}

.ikiss_gen2 p {margin-top:2px;margin-bottom:0px;}