


body
{margin-top: 0px; margin-left: 0px; margin-right: 0px;margin-bottom: 0px; 
 background-color:#ffffff;
 background-repeat:no-repeat;
 background-position: center;
/* background-color:#ffffff;  */
}


table,td {font-size: 10pt;
font-family: verdana,arial;
color:#201810;

vertical-align:top;
}

#headnav table,td {font-size: 20pt;
font-family: verdana,arial;
color:#201810;

vertical-align:top;
}

#subnav table,td {font-size: 10pt;
font-family: verdana,arial;
color:#ffffff;

text-align:center;

}

h1{
font-size: 17px;
font-family: Verdana, Helvetica, Arial, sans-serif;
color:#606060;
font-weight:bold;
letter-spacing:1px;
}


h2{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 19px;
	font-weight:bold;
color:#606060;

}

h3{ 
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	color:#6095C1;
	font-size: 13px;	
	text-align:center;
	font-weight:normal;
}

h4{ 
text-align:right;

font-size: 12px;
font-family:  Verdana, Arial, Helvetica, sans-serif;
color:#201810;
font-weight:normal;
font-style:italic;
}

.flashnavi
  {
	width:810px; height:252px;
	font-size: 10pt;
	font-family: verdana,arial;
 }
 
.subnavi
  {
	width:810px; height:15px; background-image:URL(images/subnavi.jpg);
	font-size: 10pt;
	font-family: verdana,arial;
 } 
 
 
.content-frame
  {
	width:810px; 

	background-color:#ffffff;


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 19px;
	
	color:#606060;

	text-align:left;
	
 }
 

.main_frame{

width:940px;
font-size:3px;

}

.main_content{
background-color:#990000;
width:940px;
font-size:3px;

}


.head{
background-color:#6E5841;
width:810px;
height:100px;


}

.headright{
background-color:#ffffff;
width:450px;
height:70px;


}

.headnavi{
background-color:#ffffff;
width:810px;

text-align:left;
vertical-align:bottom;
font-size: 10pt;
font-family: verdana,arial;
color:#201810;

}

.content{
background-color:#ffffff;


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 19px;
	
color:#606060;

text-align:left;

}

.kontaktcontent{
background-color:#E2D0B5;

font-size: 11pt;
font-family: "Times New Roman";
color:#888888;

text-align:right;

}

.trenn{
color:#201810;
font-size: 13px; font-weight:bold;
text-decoration:none ;font-family: verdana,arial;
background:transparent; text-align:left;
}

.trennfooter
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 19px;
	text-decoration:none;
	color:#a0a0a0;
}

.subnavi{

width:810px;
font: 12px arial, sans-serif;
color:#ffffff;


}


.main_navi{
background-image:URL(images/header_back.jpg);
height:30px;
width:940px;
line-height:30px;
vertical-align:top; color:#fdfdfd;
font-weight:bold; 
text-align:center; 
text-decoration:none ;font-family: verdana,arial;
}



.content_frame{
background-color:#ffffff;
height:480px;
width:926px;
font-size: 10pt;
font-family: verdana,arial;
text-align:left;
color:#380808;
border:solid 4px #ffffff;
}

.content_navi{
width:330px;
height:165px;
background-repeat:no-repeat;
float:left;
clear:none;
vertical-align:top;    
}

.content_text{
vertical-align:top;  
width:580px;
height:475px;
float:right;
color:#ffffff;
font-weight: normal;
overflow: auto;
font-size: 14px;
font-family: verdana,arial;
background-image:URL(images/text-bg.png);

}


.navispace{

color:#790000;
font-weight: normal;
overflow: auto;
font-size: 10px;
font-family: verdana,arial;

}


.navactive{
font-family:  verdana,arial; font-size: 14px; font-weight: normal;
color:#ffffff; display:inline-block;
height:30px; line-height:30px;
vertical-align:top; width:18%; text-align:left;
text-decoration: none;
  background-color:#790000;

}
.nav{
  vertical-align:top; 

}

.point{cursor:pointer;}


#navh a {font-family:  verdana,arial; font-size: 13px; font-weight: bold;
color:#ffffff; display:inline-block;
height:32px; line-height:32px;
vertical-align:top; width:15%; text-align:center;
text-decoration: none;}
#navh a:visited{font-family:  verdana,arial; font-size: 13px; font-weight: bold;
color:#ffffff; display:inline-block;
height:32px; line-height:32px;
vertical-align:top; width:15%; text-align:center;
text-decoration: none;}
#navh a:active{font-family:  verdana,arial; font-size: 13px; font-weight: bold;
color:#ffffff; display:inline-block;
height:32px; line-height:32px;
vertical-align:top; width:15%; text-align:center;
text-decoration: none;}
#navh a:hover { 
font-family:  verdana,arial; font-size: 13px; font-weight: bold;
color:#ffffff; display:inline-block;
height:32px; line-height:32px;
vertical-align:top; width:15%; text-align:center;
text-decoration: none;
  background-color:#120c05;
}

#nava a {font-family:  verdana,arial; font-size: 13px; font-weight: bold;
color:#ffffff; display:inline-block;
height:32px; line-height:32px;
vertical-align:top; width:15%; text-align:center;
text-decoration: none;  background-color:#120c05;}
#nava a:visited{font-family:  verdana,arial; font-size: 13px; font-weight: bold;
color:#ffffff; display:inline-block;
height:32px; line-height:32px;
vertical-align:top; width:15%; text-align:center;
text-decoration: none;  background-color:#120c05;}
#nava a:active{font-family:  verdana,arial; font-size: 13px; font-weight: bold;
color:#ffffff; display:inline-block;
height:32px; line-height:32px;
vertical-align:top; width:15%; text-align:center;
text-decoration: none;  background-color:#120c05;}
#nava a:hover { 
font-family:  verdana,arial; font-size: 13px; font-weight: bold;
color:#ffffff; display:inline-block;
height:32px; line-height:32px;
vertical-align:top; width:15%; text-align:center;
text-decoration: none;
  background-color:#120c05;
}




.footer{
clear:left;
width:940px;
height:30px;
line-height:30px;

vertical-align:middle; color:#fdfdfd;
text-align:right;
font-size: 10px;
font-family: verdana,arial;
background-color:#990000;
}


#foot a {
color:#ffffff; font-size: 11px;
font-family: verdana,arial;
}
#foot a:visited {
color:#ffffff; font-size: 11px;
font-family: verdana,arial;
}
#foot a:active {
color:#ffffff; font-size: 11px;
font-family: verdana,arial;
}
#foot a:hover {
color:#ffffff; font-size: 11px;
font-family: verdana,arial;
background-image:URL(images/bg-menu.png); 
}




#headnav a {
color:#403830;
font-size: 13px; font-weight:bold;
text-decoration:none ;font-family: verdana,arial;
background:transparent; text-align:left;
}

#headnav a:visited{
color:#403830; font-size: 13px; font-weight:bold;
text-decoration:none ;font-family: verdana,arial;
background:transparent;
text-align:left;
}

#headnav a:active{
color:#403830; font-size: 13px; font-weight:bold;
text-decoration:none ;font-family: verdana,arial;
background:transparent;
text-align:left;
}

#headnav a:hover {
color:#ff1010; font-size: 13px; font-weight:bold;
text-decoration:underline ;font-family: verdana,arial;
text-align:left;
}


#headnava a {
color:#ff1010;
font-size: 13px; font-weight:bold;
text-decoration:underline ;font-family: verdana,arial;
background:transparent; text-align:left;
}

#headnava a:visited{
color:#ff1010; font-size: 13px; font-weight:bold;
text-decoration:underline ;font-family: verdana,arial;
background:transparent;
text-align:left;
}

#headnava a:active{
color:#ff1010; font-size: 13px; font-weight:bold;
text-decoration:underline ;font-family: verdana,arial;
background:transparent;
text-align:left;
}

#headnava a:hover {
color:#ff1010; font-size: 13px; font-weight:bold;
text-decoration:underline ;font-family: verdana,arial;
text-align:left;
}


#header-links a {

vertical-align:middle; color:#fdfdfd;
font-weight:bold; font-size: 8pt;
text-decoration:none ;font-family: verdana,arial;
background:transparent; text-align:left;
}


#header-links a:visited{
vertical-align:middle; color:#fdfdfd;
font-weight:bold; font-size: 8pt;
text-decoration:none ;font-family: verdana,arial;
background:transparent; text-align:left;
}


#header-links a:active{
vertical-align:middle; color:#fdfdfd;
font-weight:bold; font-size: 8pt;
text-decoration:none ;font-family: verdana,arial;
background:transparent; text-align:left;
}


#header-links a:hover {
vertical-align:middle; color:#fdfdfd;
font-weight:bold; font-size: 8pt;
text-decoration:none ;font-family: verdana,arial;
background:URL(images/hover.png);
text-align:left;
}


/* allgemeine links im text */

a:link, a:visited, a:active{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 19px;
	text-decoration:none;
	
color:#a0a0a0;
}

a:hover{ text-decoration:underline;background:transparent;
}