﻿body { background-color:#797876; font-size: 10pt; font-family: arial; margin-top: 0; margin: 0px; padding: 2px;
	background-image: url('../bilder/verlauf.gif');
	background-repeat: repeat-x;
	
	

 }

table { font-size: 10pt; font-family: arial; }

h1 {font-size: 12pt; color:#333333; padding-left:0px; }
h2 {font-size: 12pt; color:#FFFFFF; background-color:#c5a680; width:250px; padding-left:5px;}
h3 { font-size: 14pt; font-family: arial; font-weight: bold; letter-spacing: 3pt; margin: 0 0 2px; }
h4 {margin: 0 0 3px; font-size: 11pt; color:#000000;}

a:link.unten  {  color:#FF9933; font-size: 9pt; font-family: arial; text-decoration: none; }
a:visited.unten  {  color: #FF9933; font-size: 9pt; font-family: arial; text-decoration: none; }
a:hover.unten  {  color:#FF9933; font-size: 9pt; font-family: arial;  text-decoration: underline; }
a:active.unten  {  color: #FF9933; font-size: 9pt; font-family: arial;   text-decoration: none}

a:link.news  {  color: #6c609e; font-size: 9pt; font-family: arial;   text-decoration:underline; }
a:visited.news  {  color: #6c609e; font-size: 9pt; font-family: arial;  text-decoration:underline; }
a:hover.news  {  color:#333333; font-size: 9pt; font-family: arial;  text-decoration:underline; }
a:active.news  {  color: #6c609e; font-size: 9pt; font-family: arial; text-decoration:underline; }

a:link.nav  {  color: #000000; font-size: 9pt; font-family: arial; text-decoration:underline; }
a:visited.nav  {  color: #000000; font-size: 9pt; font-family: arial; text-decoration:underline; }
a:hover.nav {  color:#666666; font-size: 9pt; font-family: text-decoration:underline; }
a:active.nav  {  color: #000000; font-size: 9pt; font-family: text-decoration:underline; }

a:link {  color:#000000; font-size: 10pt; font-family: arial;   text-decoration: none; }
a:visited {  color:#000000; font-size: 10pt; font-family: arial;  text-decoration: none; }
a:hover {  color: #000000; font-size: 10pt; font-family: arial;  text-decoration: none; }
a:active {  color:#000000; font-size: 10pt; font-family: arial;  text-decoration: none; }


hr.nav {
border:0px;
width:100%;
height:3px;
background-color:#FF9900;

}
a.menuRand { display:block; padding-top:2px; padding-left:0px; text-align:left; height:28px;
         border-style:ridge; border-width:0px;  text-decoration:none; float:left;}

a.menu2 { display:block; padding-top:7px; padding-right:5px; text-align:left; height:35px;
         border-style:ridge; border-width:0px;  text-decoration:none; float:left;}

a.menu2:link    { color: black; font-size: 9pt; font-family: arial; font-weight: bold;  text-decoration: none; margin-right:8px; margin-left:8px; }
a.menu2:visited { color: black; font-size: 9pt; font-family: arial; font-weight: bold;  text-decoration: none; margin-right:8px; margin-left:8px; }
a.menu2:hover   { color: white; font-size: 9pt; font-family: arial; font-weight: bold;  text-decoration: none; margin-right:8px; margin-left:8px;  }
a.menu2:active  { color: black; font-size: 9pt; font-family: arial; font-weight: bold;  text-decoration: none; margin-right:8px; margin-left:8px; }



a.menu3 { display:block; padding-top:5px; padding-right:3px; text-align:left;  height:35px;
         border-style:ridge; border-width:0px;text-decoration:none; float:left;}   

a.menu3:link	{color: black; font-size: 9pt; font-family: arial; font-weight: bold;  text-decoration: none; background-image:url('../bilder/karte.png');background-repeat:repeat-x;margin-top:2px;padding-left:3px; }
a.menu3:visited	{color: black; font-size: 9pt; font-family: arial; font-weight: bold;  text-decoration: none; background-image:url('../bilder/karte.png');background-repeat:repeat-x;margin-top:2px;padding-left:3px;   }
a.menu3:active	{color: black; font-size: 9pt; font-family: arial; font-weight: bold;  text-decoration: none; background-image:url('../bilder/karte.png');background-repeat:repeat-x;margin-top:2px;padding-left:3px; }


.maintext{
	color: #333333;

}

.cathead{
font-size:12px;
text-decoration:underline;

}
.ueberschrift{

  font-family:sans-serif;
  position:relative;
	font-size:15px;
}


.error{
	color:#CC0033;
}


.menutop{
	background-image: url('../bilder/menukopf.gif');
	background-repeat: no-repeat;
	height:40px;
	width:205px;
	color:black;
	font-weight:bold;


}

.Mleftbottom{
	background-image: url('../bilder/rundULMenu.gif');
	background-repeat: no repeat;
}

.Mrightbottom{
	background-image: url('../bilder/rundURMenu.gif');
	background-repeat: no repeat;
}

.Mlinehorizontal{
	background-image: url('../bilder/rundMitteMenu.gif');
	background-repeat: repeat-x;
}

.Mlinehorizontalu{
	background-image: url('../bilder/rundMitteUMenu.gif');
	background-repeat: repeat-x;
}

.Mrightline{
	background-image: url('../bilder/lineRMenu.gif');
	background-repeat: repeat-y;
}

.Mleftline{
	background-image: url('../bilder/lineLMenu.gif');
	background-repeat: repeat-y;
	background-color:#dedcd5;
}

.menuboxcontent{
background-color:#dedcd5;
width:248px;

}


.roundContentBox{
padding-top:10px;
padding-bottom:10px;


}


.lefttop{
	background-image: url('../bilder/head_left.gif');
	background-repeat: no repeat;
	height:35px;
	
}

.righttop{
	background-image: url('../bilder/head_right.gif');
	background-repeat: no repeat;
	height:35px;
}

.leftbottom{
	background-image: url('../bilder/rundUL.gif');
	background-repeat: no repeat;
}

.rightbottom{
	background-image: url('../bilder/rundUR.gif');
	background-repeat: no repeat;
}

.linehorizontal{
	background-image: url('../bilder/head_middle.gif');
	background-repeat: repeat-x;
		height:35px;
}

.linehorizontalu{
	background-image: url('../bilder/rundMitteU.gif');
	background-repeat: repeat-x;
}

.rightline{
	background-image: url('../bilder/lineR.gif');
	background-repeat: repeat-y;
	

}

.leftline{
	background-image: url('../bilder/lineL.gif');
	background-repeat: repeat-y;
}





table.newsrahmen { border: solid 0.5pt black; }
.kleinschrift { color:#333333; font-size: 8pt; font-family: arial; }

.menuschrift {margin-bottom: 30px;color: gray; font-size: 12pt; font-family: arial; font-weight: bold; }

.rahmen { border: solid 1px gray; }
.rahmen2 { border: solid 1px #0173BA; }



.inputText
{
        border:           solid 1px gray;
        background-color: white;
	color:gray;
        width:  223px;
        height:  16px;
        margin-top: 3px;
        margin-left: 0px;
}


.inputTextShow
{
        border: 1px;
        background-color: #FFFFFF;
        width:  100px;
        margin: 0px;
        padding: 0px;
}


.inputSubmit
{
        border:           solid 0px gray;
        background-image: url('../bilder/button.gif');
        color:            black;
        font-weight:      bold;
        font-size:        10pt;
        padding: 0;
        margin: 0;
        width:           90px;
        height:  26px;
}

#root {	

	margin:auto;
	width  : 990px;	
	


}

#content {	
	
	width  : 990px;
	min-height:640px;
	background-color:#ffffff;	
	float:left;	
	border:0px;
	border-color:gray;
	border-style:solid;
}

#banner {	

	
	
	height:262px;
	width:990px;
	border:0px;
	border-style:solid;
	border-color:#cbcbcb;		
	}


#bannerspace {	

	
	
	height:119px;
	width:990px;
	border:0px;
	border-style:solid;
	border-color:#cbcbcb;		
	}

#slogan {	

	margin-left:25px;
	padding-top:10px;
	
	height:30px;
	width:790px;
	color:gray;
	font-size:17px;
	border:0px;
	border-style:solid;
	border-color:#cbcbcb;		
	}

#suchleiste {	

	margin-left:25px;
	padding-top:0px;	
	height:25px;
	width:900px;
	border:0px;
	border-style:solid;
	border-color:#000000;
			
	}

#kommentar {	

	margin-left:25px;
		
	height:20px;
	width:900px;
	border:0px;
	border-style:solid;
	border-color:#000000;
			
	}






#menu {

	margin-left:6px;
	height:47px;

	text-align:right;
  	
}

#titelzeile {
	
	position:absolute;
	top:75px;
	left:455px;
	padding:2px;

	text-align:right;
  	float:left; 
}


#frameinhalt {
	 	
	text-align:left;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
	border:2px;
	border-color:#ff8500;
	border-style:solid;

	
}



#menulinks {
margin-top:10px;	
	color: #333333;
	min-height:450px;
	width: 290px;
  	float:left;
	text-align:left;
	background-color:#fffff;
	border:0px;
	border-color:#ff8500;
	border-style:solid;
	
	
	
}


#inhalt {
	
	color: #333333;
	min-height:1050px;
	text-align:left;
	background-color:#fffff;
	border:0px;
	border-color:#ff8500;
	border-style:solid;
	
	
}

#kontakt {
	
	color: white;  	
	padding:5px;
	height:388px;
	width: 700px;
  	float:left;
	text-align:left;
	background-color:white;

	
}






#fuss {

padding-top:2px;
height: 16px; 
width: 988px; 
color: white; 
font-size: 9pt; 
font-family: arial; 
background-color: #c5a680; 
text-align: center; 
float:left;
border-bottom:1px;
border-top:0px;
border-left:1px;
border-right:1px;
border-color:gray;
border-style:solid;
}

#wepp {

padding-top:3px;
height: 16px; 
width: 990px; 
color: white; 
font-size: 9pt; 
font-family: arial; 

text-align: center; 
float:left;
}



