

body
{font-size: 8px; font-family:tahoma, verdana; background-image:url('images/bg_img.jpg') }

.main_table{background-color:#ffffff;width:980px;border:solid 1px #888888; font-size: 8px; font-family:tahoma, verdana; }
.head_title {font-size: 2px; font-family:tahoma, verdana; background-image:url('images/head_title.jpg'); width:940px;}

.head_logo {font-size: 16px; color:#2B2A87; font-weight:bold; font-family:tahoma, verdana; background-image:url('images/head_bg.jpg'); width:940px;}
.logo_font{ padding-left: 25px; font-size: 16px; color:#2B2A87; font-weight:normal; font-family:tahoma}

.navi {font-size: 10px; color:#2B2A87; font-weight:bold; font-family:tahoma, verdana; background-image:url('images/navi_bg.jpg'); width:940px; height:40px;}

.subnavi { padding-top: 5px; font-size: 10px; color:#888888; background-color:#ffffff;  font-weight:bold; font-family:tahoma, verdana;  width:940px;}

.naviactive{color:#b82828;}

.content {font-size: 14px; font-family:tahoma, verdana; width:940px;}
.content_left{ width:180px; padding: 10px; vertical-align: top;}
.content_middle{ width:560px; padding: 10px; vertical-align: top;}
.content_right{ width:180px; padding: 10px; vertical-align: top;}
.content_title{ width:540px;  background-color:#FFEDA2;  padding: 5px; color:#484848; font-size: 11pt; font-weight:bold; font-family:tahoma, verdana;} 

.dreieck { padding: 10px; vertical-align: bottom;}

.untertitel {font-size: 13px; font-family:tahoma, verdana; background-image:url('images/sub_title.jpg'); width:180px;border:solid 1px #888888}
.right_navi {font-size: 13px; font-family:tahoma, verdana; width:180px;}
.right_navi_logo {font-size: 13px; font-family:tahoma, verdana; background-image:url('images/right_navi_logo.jpg'); width:180px; height:90px; border:solid 1px #888888}
.right_space {font-size:3px; font-family:tahoma, verdana; width:180px; padding:1px;}
.right_font_space {font-size: 3px; font-family:tahoma, verdana; width:180px;}
.right_footer {font-size: 13px; font-family:tahoma, verdana; background-image:url('images/right_footer.jpg'); width:180px; height:50px; border:solid 1px #888888}
.untertitel_head{padding:8px;}
.footer { font-size: 2px; font-family:tahoma, verdana; background-image:url('images/footer_bg.jpg'); width:940px;}


.ref_title{width:242px; height:180px; 	

}
.ref_link{
	cursor: url('images/lupe.cur'), pointer;
	cursor: -webkit-zoom-in;
	cursor: -moz-zoom-in; }
.ref_sub{width:42px; height:32px; cursor:pointer;}
.ref_images{width:252px; height:230px; float:left;}
.ref_content{height:230px; background-color:#e4e4e4; padding:5px;}

.presse{ width:540px; vertical-align: top; font-size: 13px; font-family:courier; background-image:url('images/presse_bg.jpg'); padding:5px; text-align: justify}

.flash {cursor:pointer; font-size: 9pt; font-family:tahoma, verdana; font-weight:bold; color:#222266;}

h1
{
color:#ffffff; font-size: 16pt; font-family:tahoma, verdana;  padding-left: 15px;font-weight:normal;}

h2
{
color:#222238; font-size: 11pt; font-weight:bold;
font-family:tahoma, verdana; text-align:center}

h3
{
color:#484848; font-size: 11pt; font-weight:bold;
font-family:tahoma, verdana; text-align:left}

h4
{
color:#aa3338; font-size: 10pt; font-weight:bold;
font-family:tahoma, verdana; text-align:center}

h5
{
color:#505050; font-size: 9pt; font-weight:bold;
font-family:tahoma, verdana; text-align:center}

hr{border:1px solid #a8a8a8;}

#nav a {color:#111111; font-size: 9pt;font-weight:normal;
text-decoration:none ;font-family: verdana,arial; background-color:#FEDE5B; border: solid 1px #888888; padding:6px;}
#nav a:visited{ color:#111111; font-size: 9pt;font-weight:normal;
text-decoration:none ;font-family: verdana,arial; background-color:#FEDE5B; border: solid 1px #888888;padding:6px;}
#nav a:active{ color:#111111; font-size: 9pt;font-weight:normal;
text-decoration:none ;font-family: verdana,arial; background-color:#FEDE5B; border: solid 1px #888888; padding:6px;}
#nav a:hover { color:#111111; font-size: 9pt;font-weight:normal;
text-decoration:none ;font-family: verdana,arial; background-color:#FFFA9E; border: solid 1px #888888; padding:6px;}

#untertitel_navi a {color:#111111; font-size: 9pt;font-weight:bold;font-family: verdana,arial; }
#untertitel_navi a:visited{ color:#111111; font-size: 9pt;font-weight:bold; font-family: verdana,arial; }
#untertitel_navi a:active{ color:#111111; font-size: 9pt;font-weight:bold; font-family: verdana,arial; }
#untertitel_navi a:hover { color:#111111; font-size: 9pt;font-weight:bold; font-family: verdana,arial; background-color:#FFFA9E;}


#untertitelnav a {color:#000099; font-size: 9pt;font-weight:normal;font-family: verdana,arial; }
#untertitelnav a:visited{ color:#000099; font-size: 9pt;font-weight:normal; font-family: verdana,arial; }
#untertitelnav a:active{ color:#000099; font-size: 9pt;font-weight:normal; font-family: verdana,arial; }
#untertitelnav a:hover { color:#000099; font-size: 9pt;font-weight:normal; font-family: verdana,arial; background-color:#FFFA9E;}




#navactive a {color:#111111; font-size: 9pt;font-weight:normal;
text-decoration:none ;font-family: verdana,arial; background-color:#FEDE5B; border: solid 1px #888888; padding:6px;}
#navactive a:visited{ color:#111111; font-size: 9pt;font-weight:normal;
text-decoration:none ;font-family: verdana,arial; background-color:#FEDE5B; border: solid 1px #888888;padding:6px;}
#navactive a:active{ color:#111111; font-size: 9pt;font-weight:normal;
text-decoration:none ;font-family: verdana,arial; background-color:#FEDE5B; border: solid 1px #888888; padding:6px;}
#navactive a:hover { color:#111111; font-size: 9pt;font-weight:normal;
text-decoration:none ;font-family: verdana,arial; background-color:#FFFA9E; border: solid 1px #888888; padding:6px;}


#subnav a{font-size: 10px; color:#888888;font-weight:bold; font-family:tahoma, verdana;text-decoration:none}
#subnav a:visited {font-size: 10px; color:#888888;font-weight:bold; font-family:tahoma, verdana;text-decoration:none}
#subnav a:active {font-size: 10px; color:#888888;font-weight:bold; font-family:tahoma, verdana;text-decoration:none}
#subnav a:hover {font-size: 10px; color:#333333;font-weight:bold; font-family:tahoma, verdana;text-decoration:none; background-color:#ffffff;}


.thumb
{cursor:pointer; text-align:center;}


.fuss{
color:#b8b8b8; font-size: 8pt; font-weight:bold;
font-family: verdana,arial;
}

.knopf
{background-color:#D9274D; color:#ffffff; padding:0px;}

a:link   {color: #888888;text-decoration:underline; font-family: verdana; font-size: 10pt;}

a:visited{color: #888888;text-decoration:underline; font-family: verdana; font-size: 10pt;}

a:active {color: #888888;text-decoration:underline; font-family: verdana; font-size: 10pt; }

a:hover{background-color:#FFFA9E; color: #afafaf; text-decoration:none;font-family: verdana; font-size: 10pt; }