/* CSS Document */

@import url(formulare.css);
@import url(codebuttons.css);


body,td,th {
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#333333;
	
}
body {
	background-image: url(../img/vufo_hintergrund_verlauf.jpg);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	margin:0px;
	line-height:16px;
}
a:link {
	color: #990000;
	text-decoration: none;
}
a:visited {
	color: #990000;
	text-decoration: none;
}
a:hover {
	color: #C94545;
	text-decoration: none;
}
a:active {
	color: #990000;
	text-decoration: none;
}

.linke_navigation a:link{
	color: #990000;
	text-decoration: none;
}
.linke_navigation a:visited{
	color: #990000;
	text-decoration: none;
}
.linke_navigation a:hover{
	color: #990000;
	text-decoration: none;
}

.header_navigation a:link{
	color: #990000;
	text-decoration: none;
}
.header_navigation a:visited{
	color: #990000;
	text-decoration: none;
}
.header_navigation a:hover{
	color: #990000;
	text-decoration: none;
}
.print_none{
	display:block;
	border-bottom:1px solid #CCCCCC;
	margin-bottom:20px;
}
.print_logo{
	display:block;
}


h1{
	color:#663300;
	margin-bottom:5px;
	margin-top:0px;
	font-size:14px;
	font-weight:bold;
	font-family: Arial;
}
h2{
	color:#786047;
	margin-bottom:14px;
	margin-top:5px;
	font-size:14px;
	margin-top:0px;
	font-weight:bold;
}
h3{
	color:#3C4755;
	margin-bottom:10px;
	font-size:11px;
	margin-top:0px;
	font-weight:bold;
	text-transform:uppercase;
}
h4{
	color:#FFF;
	margin-bottom:10px;
	font-size:14px;
	margin-top:0px;
	font-weight:bold;
	font-size:17px;
	font-family:Arial, Helvetica, sans-serif;
}
h5{
	color:#333333;
	margin-bottom:8px;
	margin-top:0px;
	font-size:17px;
	line-height:18px;
	font-weight:bold;
}
.grau_big_top{
	color:#333333;
	margin-bottom:8px;
	margin-top:0px;
	font-size:17px;
	line-height:18px;
	font-weight:bold;
}
.grau_big{
	color:#333333;
	font-size:17px;
	font-weight:bold;
}
.untertittel{
	font-size:11px;
	padding-top:12px;
	font-weight:bold;
}
.height_zwei{height:2px;}
.height_fuenf{height:5px;}
.height_acht{height:8px;}
.printversion{ display:block}
ul{
}
li{
}

.left{
	float:left;
	margin-right:30px;
}
.right{
	float:right;
}

.logos_logoleiste{
	margin-right:5px;
	border:0px;
}

.termin_datumbox_small{
	width:auto;
	float:left;
	font-size:11px;
	line-height:18px;
	color:#625B4F;
	margin-top:20px;
	border-left:3px solid #CDE2ED;
	padding-left:5px;
}
.termin_datumbox{
	width:auto;
	float:left;
	font-size:11px;
	line-height:18px;
	color:#625B4F;
	margin-top:10px;
}
.titel_datum{
	overflow:hidden;
	height:60px;
}
.termin_tag{

}
.termin_monat{

}
.termin_jahr{

}
.font_h1{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-top:20px;
}
.content_backgroundgrafik{
	background-image:url(../img/content/attachment.jpg);
	width:521px;
	padding:10px;
	margin-top:40px;
	margin-bottom:15px;
}
.quote{
	background-color:#F9F9F7;
	color:#333333;
	padding:8px;
	border:2px dashed #E6E1D9;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	line-height:18px;
	font-style:italic;
}
.quote_termin_titel{
	font-size:16px;
	font-weight:bold;
	margin-top:15px;
	margin-bottom:5px;
	color:#BB0004;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.imgborder{
	border:6px solid #EBEBEB;
}
.impressum_left{
	float:left;
}
.impressum_right{
	float:right;
	width:300px;
	line-height:21px;
}
.schnellnavigation{
	display:none;
}

.sprungmenu{
	position:absolute;
	width:155px;
	right:10px;
	border:1px solid #B3B9BE;
	background-color:#fff;
	margin-top:3px;
	margin-left:17px;
}

#margin_right_elf{
	margin-right:11px;
}
#margin_bottom_fuenf{
	margin-bottom:5px;
}
#margin_right_zehn{
	float: left;
}
.position_left{
	position:relative;
	float:left;
	left:0px;
}
.position_right{
	position:relative;
	width:200px;
	float:right;
}
.foto{
	padding-top:0px;
	margin:0;
	position: relative;
	float: left;
	padding-right: 10px;
	padding-bottom: 10px;
}

.foto img{
	border:6px solid #EBEBEB;
}
.foto img:hover{
	border:6px solid #DBDFE3;
}
.foto_left{
	float:left;
	padding-right:10px;
	padding-bottom:0px;
	padding-top:0px;
	margin:0;
	position: relative;
}
.foto_left img{
	border:6px solid #EBEBEB;
}
.foto_left img:hover{
	border:6px solid #DBDFE3;
}
.foto_right{
	float:right;
	padding-left:5px;
	padding-bottom:0px;
	padding-top:0px;
	margin:0;
}
.foto_right img{
	border:6px solid #EBEBEB;
}
.foto_right img:hover{
	border:6px solid #DBDFE3;
}
.pdf_icon_left{
	padding-right:5px;
	padding-bottom:0px;
	padding-top:0px;
	margin:0;
	float:left;
}

.icon_left{
	float:left;
	padding-right:5px;
	padding-bottom:0px;
	padding-top:4px;
	margin:0;
}

/*******************************************************************************************************/



/* MAINCONTEINER */
.maincontainer{
	overflow:hidden;
	position:relative;
	margin:10px auto 0 auto;
	width:970px;
	background-color:#FFf;
	z-index:9999999;

}

/* HEADERGRAFIK */
.headergrafik{
	width:970px;
	height:106px;
	background-image:url(../img/vufo_headergrafik.gif);
}

/* HEADERNAVIGATION */
.header_navigation_border{
	display:none;
}
.search{
	position:relative;
	width:200px;
	float:left;
	margin-top:3px;
}
.header_navigation{
	background-image:url(../img/navigation/vufo_navigation_bg.gif);
	margin:0px 7px 0px 7px;
	height:33px;
}
.header_navigation_abstand{
	position:relative;
	float:right;
	right:215px;
	width:723px;
}
.header_navigation_button{
	display:block;
	background-image:url(../img/navigation/button/vufo_tab.gif);
	width:111px;
	height:23px;
	padding-top:7px;
	position:relative;
	float:right;
	font-size:10px;
	color:#713800;
	font-weight:bold;
	text-align:center;
}
.header_navigation_button_aktiv{
	display:block;
	background-image:url(../img/navigation/button/vufo_tab_aktiv.gif);
	width:113px;
	height:23px;
	padding-top:7px;
	position:relative;
	float:right;
	font-size:10px;
	color:#313131;
	font-weight:bold;
	text-align:center;
}
.header_navigation_button_ende{
	display:block;
	background-image:url(../img/navigation/button/vufo_tab_ende.gif);
	width:113px;
	height:23px;
	padding-top:7px;
	position:relative;
	float:right;
	font-size:10px;
	color:#713800;
	font-weight:bold;
	text-align:center;
}
.header_navigation_button_aktiv_ende{
	display:block;
	background-image:url(../img/navigation/button/vufo_tab_aktiv_ende.gif);
	width:113px;
	height:23px;
	padding-top:7px;
	position:relative;
	float:right;
	font-size:10px;
	color:#313131;
	font-weight:bold;
	text-align:center;
}
.header_navigation_button_ende_aktiv{
	display:block;
	background-image:url(../img/navigation/button/vufo_tab_aktiv.gif);
	width:113px;
	height:23px;
	padding-top:7px;
	position:relative;
	float:right;
	font-size:10px;
	color:#713800;
	font-weight:bold;
	text-align:center;
}
.header_navigation_button:hover, .header_navigation_button_ende:hover{
	display:block;
	background-image:url(../img/navigation/button/vufo_tab_aktiv.gif);
}
.header_navigation_button_ende:hover{
	display:block;
	background-image:url(../img/navigation/button/vufo_tab_aktiv_ende.gif);
}

/* MAINCONTENT */
.maincontent_container{
}
.maincontent_container_startseite{
	padding:0;
	overflow:hidden;
	position:relative;
	width:970px;
	background-color:#fff;
}
.maincontent{
	padding:0;
	margin-left:7px;
	margin-right:7px;
	width:970px;
	height:100%;
	overflow:hidden;
}

/* LINKE NAVIGATION */
.flag{
	width:100px;
	margin-top:5px;
	margin-left:15px;
}

.linke_navigation{
	display:none;
}

.linke_navigation_button_top_sub:hover,
.linke_navigation_button_plus:hover,
.linke_navigation_button_sub:hover,
.linke_navigation_button_bottom_sub:hover{
	border-top:1px solid #E7E7E7;
	background-color:#F4F9FD;
	display:block;
}
.linke_navigation_button_top_sub{
	border-top:1px solid #E7E7E7;
	background-image:url(../img/icons/navigation_sub.gif);
	background-repeat:no-repeat;
	background-position:center;
	background-position:7px;
	margin-top:30px;
	margin-left:5px;
	margin-right:10px;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:20px;
	padding-right:10px;
	text-transform:uppercase;
	display:block;
}

.linke_navigation_button_top_sub_aktiv{
	border-top:1px solid #E7E7E7;
	background-image:url(../img/icons/navigation_sub.gif);
	background-repeat:no-repeat;
         background-color:#F8E8D3;
	background-position:center;
	background-position:7px;
	margin-top:30px;
	margin-left:5px;
	margin-right:10px;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:20px;
	padding-right:10px;
	text-transform:uppercase;
	display:block;
}
.linke_navigation_button_top_aktiv_sub{
	border-top:1px solid #E7E7E7;
	background-color:#F8E8D3;
	background-image:url(../img/icons/navigation_sub.gif);
	background-repeat:no-repeat;
	background-position:center;
	background-position:7px;
	margin-left:5px;
	margin-right:10px;
	margin-top:30px;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:20px;
	padding-right:10px;
	font-weight:bold;
	text-transform:uppercase;
	display:block;
}
.linke_navigation_button{
	border-top:1px solid #E7E7E7;
	margin-left:5px;
	margin-right:10px;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:10px;
	padding-right:10px;
	text-transform:uppercase;
	display:block;
}
.linke_navigation_button_sub{
	border-top:1px solid #E7E7E7;
	background-image:url(../img/icons/navigation_sub.gif);
	background-repeat:no-repeat;
	background-position:center;
	background-position:7px;
	margin-left:5px;
	margin-right:10px;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:20px;
	padding-right:10px;
	text-transform:uppercase;
	display:block;
}
.linke_navigation_button_sub_aktiv{
	border-top:1px solid #E7E7E7;
	background-image:url(../img/icons/navigation_sub.gif);
	background-repeat:no-repeat;
         background-color:#F8E8D3;
	background-position:center;
	background-position:7px;
	margin-left:5px;
	margin-right:10px;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:20px;
	padding-right:10px;
	text-transform:uppercase;
	display:block;
}
.linke_navigation_button_plus{
	border-top:1px solid #E7E7E7;
	background-image:url(../img/icons/navigation_plus.gif);
	background-repeat:no-repeat;
	background-position:center;
	background-position:7px;
	margin-left:5px;
	margin-right:10px;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:20px;
	padding-right:10px;
	text-transform:uppercase;
	display:block;
}
.linke_navigation_button_plus_aktiv{
	border-top:1px solid #E7E7E7;
	background-image:url(../img/icons/navigation_minus.gif);
         background-color:#F8E8D3;
	background-repeat:no-repeat;
	background-position:center;
	background-position:7px;
	margin-left:5px;
	margin-right:10px;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:20px;
	padding-right:10px;
	text-transform:uppercase;
	display:block;
}
.linke_navigation_button_bottom{
	height:23px;
	border-bottom:1px solid #E7E7E7;
	border-top:1px solid #E7E7E7;
	margin-left:5px;
	margin-right:10px;
	padding-top:7px;
	padding-left:10px;
	text-transform:uppercase;
	display:block;
}
.linke_navigation_button_bottom_sub{
	border-bottom:1px solid #E7E7E7;
	border-top:1px solid #E7E7E7;
	background-image:url(../img/icons/navigation_sub.gif);
	background-repeat:no-repeat;
	background-position:center;
	background-position:7px;
	margin-left:5px;
	margin-right:10px;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:20px;
	padding-right:10px;
	text-transform:uppercase;
	display:block;
}
.linke_navigation_button_bottom_sub_aktiv{
	border-bottom:1px solid #E7E7E7;
	border-top:1px solid #E7E7E7;
	background-image:url(../img/icons/navigation_sub.gif);
	background-repeat:no-repeat;
         background-color:#F8E8D3;
	background-position:center;
	background-position:7px;
	margin-left:5px;
	margin-right:10px;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:20px;
	padding-right:10px;
	text-transform:uppercase;
	display:block;
}
.linke_navigation_button_bottom_aktiv_sub{
	border-bottom:1px solid #E7E7E7;
	border-top:1px solid #E7E7E7;
	background-color:#F8E8D3;
	background-image:url(../img/icons/navigation_sub.gif);
	background-repeat:no-repeat;
	background-position:center;
	background-position:7px;
	margin-left:5px;
	margin-right:10px;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:20px;
	padding-right:10px;
	font-weight:bold;
	text-transform:uppercase;
	display:block;
}

.linke_navigation_button_top_aktiv{
	height:23px;
	border-top:1px solid #E7E7E7;
	background-color:#F4F9FD;
	margin-top:30px;
	margin-left:5px;
	margin-right:10px;
	padding-top:7px;
	padding-left:10px;
	text-transform:uppercase;
	display:block;
}
.linke_navigation_button_aktiv_minus{
	background-image:url(../img/icons/navigation_minus.gif);
	background-repeat:no-repeat;
	background-position:center;
	background-position:7px;
	border-top:1px solid #E7E7E7;
	background-color:#F8E8D3;
	margin-left:5px;
	margin-right:10px;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:20px;
	padding-right:10px;
	text-transform:uppercase;
	font-weight:bold;
	display:block;
}
.linke_navigation_button_aktiv{
	height:23px;
	border-top:1px solid #E7E7E7;
	background-color:#F8E8D3;
	margin-left:5px;
	margin-right:10px;
	padding-top:7px;
	padding-left:10px;
	text-transform:uppercase;
	display:block;
}
.linke_navigation_button_aktiv_sub{
	background-image:url(../img/icons/navigation_sub.gif);
	background-repeat:no-repeat;
	background-position:center;
	background-position:7px;
	border-top:1px solid #E7E7E7;
	background-color:#F8E8D3;
	margin-left:5px;
	margin-right:10px;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:20px;
	padding-right:10px;
	text-transform:uppercase;
	font-weight:bold;
	display:block;
}
.linke_navigation_button_bottom_aktiv{
	height:23px;
	border-bottom:1px solid #E7E7E7;
	border-top:1px solid #E7E7E7;
	background-color:#F4F9FD;
	margin-left:5px;
	margin-right:10px;
	padding-top:7px;
	padding-left:10px;
	text-transform:uppercase;
	display:block;
}

/* SUBNAVIGATION*/
.linke_subnavigation_button_sub:hover, .linke_subnavigation_button_ende_sub:hover{
	border-top:1px solid #E7E7E7;
	background-color:#fff;
	display:block;
}
.linke_subnavigation_button{
	border-top:1px solid #E7E7E7;
	background-color:#FDF9F4;
	margin-left:5px;
	margin-right:10px;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:30px;
	display:block;
}
.linke_subnavigation_button_sub{
	border-top:1px solid #E7E7E7;
	background-color:#FDF9F4;
	background-image:url(../img/icons/navigation_sub.gif);
	background-repeat:no-repeat;
	background-position:center;
	background-position:17px;
	margin-left:5px;
	margin-right:10px;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:30px;
	display:block;
}
.linke_subnavigation_button_sub_aktiv{
	border-top:1px solid #E7E7E7;
	background-color:#FDF9F4;
	background-image:url(../img/icons/navigation_sub.gif);
	background-repeat:no-repeat;
	background-color:#fff;
	background-position:center;
	background-position:17px;
	margin-left:5px;
	margin-right:10px;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:30px;
	display:block;
}
.linke_subnavigation_button_aktiv_sub{
	border-top:1px solid #E7E7E7;
	background-color:#fff;
	background-image:url(../img/icons/navigation_sub.gif);
	background-repeat:no-repeat;
	background-position:center;
	background-position:17px;
	margin-left:5px;
	margin-right:10px;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:30px;
	display:block;
}
.linke_subnavigation_button_aktiv{
	height:23px;
	border-top:1px solid #E7E7E7;
	background-color:#FDF9F4;
	margin-left:5px;
	margin-right:10px;
	padding-top:7px;
	padding-left:20px;
	text-transform:uppercase;
	display:block;
}
.linke_subnavigation_button_ende{
	border-top:1px solid #E7E7E7;
	border-bottom:2px solid #F8E8D3;
	border-left:5px solid #F8E8D3;

	background-color:#FDF9F4;
	margin-left:5px;
	margin-right:10px;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:20px;
	text-transform:uppercase;
	display:block;
}

.linke_subnavigation_button_ende_sub{
	border-top:1px solid #E7E7E7;
	border-bottom:2px solid #F8E8D3;
	background-color:#FDF9F4;
	background-image:url(../img/icons/navigation_sub.gif);
	background-repeat:no-repeat;
	background-position:center;
	background-position:17px;
	margin-left:5px;
	margin-right:10px;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:30px;
	display:block;
}
.linke_subnavigation_button_ende_sub_aktiv{
	border-top:1px solid #E7E7E7;
	border-bottom:2px solid #F8E8D3;
	background-color:#fff;
	background-image:url(../img/icons/navigation_sub.gif);
	background-repeat:no-repeat;
	background-position:center;
	background-position:17px;
	margin-left:5px;
	margin-right:10px;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:30px;
	display:block;
}
.linke_subnavigation_button_ende_aktiv{
	height:23px;
	border-top:1px solid #E7E7E7;
	border-bottom:1px solid #E7E7E7;
	background-color:#FDF9F4;
	margin-left:5px;
	margin-right:10px;
	padding-top:7px;
	padding-left:20px;
	text-transform:uppercase;
	display:block;
}
.linke_subnavigation_button_trenn{
	margin-left:10px;
	border-top:2px solid #E7E7E7;
	margin-right:10px;
	padding-left:20px;
	text-transform:uppercase;
	display:block;
}

/* SEITEN INHALT */
.inhalt{
	float:left;
	width:755px;
	margin-left:15px;
	padding-top:10px;
	padding-right:0px;
}
.inhalt_startseite{
	float:left;
	width:540px;
	margin-left:10px;
	padding-top:10px;
	padding-right:5px;
}
.breadcrumb{
	display:none;
}

.content_willkommen_links{
	float:left;
	width:541px;
	overflow:hidden;
	margin-bottom:6px;
}
.content{
	width:521px;
	height:149px;
	margin-bottom:12px;
	background-color:#FFFFFF;
	padding:1px 0 10px 0;
}
.content_full{
	background-color:#FFFFFF;
	padding:10px 0 10px 0;
}
.content_full_fallakten{
	background-color:#FFFFFF;
	padding:10px 0 10px 0;
}
.impressum_container{
	width:521px;
	overflow:hidden;
}
.content_full_termine{
	overflow:hidden;
	background-color:#FFFFFF;
	padding:1px 0 10px 0;
	border-bottom:2px solid #DFE1E1;
	display:block;
	margin-bottom:10px;
}
.content_full_termine:hover{
	display:block;
}
.content_full_termine_detail{
	overflow:hidden;
	background-color:#FFFFFF;
	padding:1px 0 10px 0;
	margin-bottom:10px;
}
#content_willkommen{
	width:500px;
	height:200px;
	margin-bottom:12px;
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	float: left;
}
.content_kontakt_anschr{
	overflow:hidden;
	float:left;
}
.content_kontakt_tel{
	overflow:hidden;
	margin-left:100px!important;
	margin-left:70px;
	float:left;
}
.content_kontakt_tel_nr{
	overflow:hidden;
	float:left;
	margin-left:20px!important;
	margin-left:20px;
	margin-top:31px;
}
.content_content{
	overflow:hidden;
	float:left;
	width:345px;
	margin-right:10px;
}
.content_menu{
	overflow:hidden;
	margin-right:30px!important;
	margin-right:0px;
	float:right;
}
.willkommen{
	width:260px;
	margin-right:10px;
	float:right;
}
.secure_container{
	margin-bottom:10px;
	height:134px;
}
.secure{
	margin-top:10px;
	margin-left:12px;
	background-image:url(../img/content/vufo_sicherheit_banner.gif);
	background-repeat:no-repeat;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	letter-spacing:1px;
	height:104px;
	width:734px;
	color:#fff;
	padding:10px;
}
.secure_startseite{
	margin-top:10px;
	background-image:url(../img/content/vufo_sicherheit_banner_small.jpg);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	letter-spacing:1px;
	height:104px;
	width:519px;
	color:#fff;
	padding:10px;
}
.secure_box_startseite{
	width:400px;
	margin-top:70px;
}
.secure_box_startseite a:link{
	color:#fff;
}
.secure_box_startseite a:hover{
	color:#fff;
}
.secure_box_startseite a:visited{
	color:#fff;
}
.secure_box_startseite a:active{
	color:#fff;
}
.secure_box{
	width:600px;
}

.news_download{
	padding:10px;
	background-color:#F8F8F8;
	overflow:hidden;
}

.news_download_titel{
	padding:10px;
	padding-left:2px;
	padding-bottom:5px;
	margin-top:20px;
	font-size:16px;
	font-weight:bold;
}
.download_detailbox{
	overflow:hidden;
	padding:10px;
	width:521px;
	background-color:#FFFFFF;
}
.download_titel{
	padding-bottom:5px;
	font-size:14px;
	font-weight:bold;
}

/* STARTSEITE DOWNLOADBOXEN */
#download_startseite{
	margin-bottom:10px;
	/*font-weight:bold;*/
}
.startseite_downloadbox{
}
.startseite_downloadbox_header{
	background-image:url(../img/boxen/vufo_boxheader_small.gif);
	background-repeat:no-repeat;
	height:14px;
	width:206px;
}
.startseite_downloadbox_middle{
	background-image:url(../img/boxen/vufo_boxmiddle_small.gif);
	width:186px;
	padding:0 10px 0 10px;
	overflow:visible;
	height: 350px;
	position: relative;
}
.startseite_downloadbox_footer{
	background-image:url(../img/boxen/vufo_boxfooter_small.gif);
	height:14px;
	width:206px;
}

/* STARTSEITE BOXEN SMALL */
.startseite_box_small{
	width:206px;
	float:right;
}
.startseite_box_small_header{
	background-image:url(../img/boxen/vufo_boxheader_small.gif);
	background-repeat:no-repeat;
	height:14px;
	width:206px;
}
.startseite_box_small_middle{
	background-image:url(../img/boxen/vufo_boxmiddle_small.gif);
	width:186px;
	padding:0 10px 0 10px;
	overflow:hidden;
}
.startseite_box_small_footer{
	background-image:url(../img/boxen/vufo_boxfooter_small.gif);
	height:14px;
	width:206px;
}

/* STARTSEITE TERMINBOXEN */
.list_termin{
	list-style:none;
	margin:0px;
	padding-left:20px;
	background-image:url(../img/icons/termin/terminicon.gif);
	background-repeat:no-repeat;
	height:22px;
}
.termin_icon{
}
.termine_startseite{
	margin-top:10px;
	margin-bottom:10px;
	margin-right:10px;
	float:right;
	/*font-weight:bold;*/
}
.termine_terminseite{
	margin-bottom:10px;
	float:right;
	/*font-weight:bold;*/
}
.startseite_terminbox{
	width:206px;
}
.startseite_terminbox_header{
	background-image:url(../img/boxen/vufo_boxheader_small.gif);
	background-repeat:no-repeat;
	height:14px;
	width:206px;
}
.startseite_terminbox_middle{
	background-image:url(../img/boxen/vufo_boxmiddle_small.gif);
	width:186px;
	height:97px;
	padding:0 10px 0 10px;
	overflow:visible;
}
.startseite_terminbox_footer{
	background-image:url(../img/boxen/vufo_boxfooter_small.gif);
	height:14px;
	width:206px;
}

/* STARTSEITE BOXEN LARGE */
.startseite_box_large{
	width:265px;
	background-image:url(../img/boxen/vufo_box_top_middle_large.gif);
	background-repeat:no-repeat;
	float: right;
}
.startseite_box_large_header{
	height:9px;
	width:265px;
}
.startseite_box_large_middle{
	background-image:url(../img/boxen/vufo_boxmiddle_large.gif);
	background-position:bottom;
	margin-top:9px;
	padding-left:10px;
	padding-right:10px;
	width:245px;
	height: 130px;
}
.startseite_box_large_footer{
	background-image:url(../img/boxen/vufo_boxfooter_large.gif);
	height:9px!important;
	width:265px;
	background-repeat: no-repeat;
}
.box_large_stellenanz{
	width:240px;
	overflow:hidden;
	color:#663300;
	padding: 10px;
	background-image: none;
	background-color: #00FFCC;
}
.box_large_anfahrt{
	background-image:url(../img/boxen/boxgrafiken/vufo_anfahrt.gif);
	background-repeat:no-repeat;
	width:245px;
	height:119px;
	overflow:hidden;
	color:#663300;
}
.box_large_login{
	/*background-image:url(../img/boxen/boxgrafiken/vufo_login.gif);
	background-repeat:no-repeat;
	background-position:right;
	background-position:164px;*/
	width:245px;
	overflow:hidden;
	color:#663300;
}


/* CONTENT RECHTS */
.content_rechts{
}
.download_infotext{
	padding-top:10px;
	padding-bottom:15px!important;
	padding-bottom:13px;
	color:#63420C;
}
.download_icons{
}
.download_text{
	margin-bottom:5px;
	float:right;
	height:32px;
	width:125px;
	text-align:left;
	text-transform:uppercase;
}
.pdf_icon_fload_left{
}

/* LATEST UPDATE */
.latest_update_container{
	border-left:1px solid #CBCBCB;
	border-right:1px solid #CBCBCB;
	width:1006px;
	margin:0px auto 0px auto;
}
.latest_update{
	width:970px;
	margin:0px auto 0px auto;
	background-image:url(../img/vufo_footer.gif);
	height:39px;
	color:#FFFFFF;
	padding:4px 0px 4px 0px;
	border-left:7px solid #fff;
	border-right:7px solid #fff;
	z-index:99999;
}
/* FOOTER */
.footer{
	display:none;
}

/* COPYRIGHT */
.copyright_container{
	display:block;
	margin-top:10px;
	border-top:2px solid #CCCCCC;
}
.copyright{
	padding-top:18px;
}
.copyright_navigation{
	display:none;
}
.copyright_rechte{
	margin:5px 0 5px 0;
}
.copyright_realisierung{
	text-transform:uppercase;
}
.copyright a:link{
	color:#333333;
}
.copyright a:visited{
	color:#333333;
}
.copyright a:hover{
	color:#999999;
}
.copyright a:active{
	color:#333333;
}
.logos{
	display:none;
}

.form{
	margin:0px;
}
.form_search{
	background-color:#fff;
	border:1px solid #B3B9BE;
	font-size:11px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	padding:2px 2px 2px 5px;
	height:14px!important;
	height:13px;
	width:130px;
	margin-bottom:3px;
}
.form_login{
	background-color:#fff;
	border:1px solid #B3B9BE;
	font-size:10px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	padding:2px 2px 2px 5px;
	height:14px!important;
	height:13px;
	width:150px;
	margin-bottom:3px;
}
.form_passwort{
	background-color:#fff;
	border:1px solid #B3B9BE;
	font-size:10px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	padding:2px 2px 2px 5px;
	height:14px!important;
	height:13px;
	width:150px;
	margin-bottom:2px!important;
	margin-bottom:-5px;
}
.form_login:hover, .form_passwort:hover{
	border:1px solid #F87C21;
}
.send_login{
	background-image:url(../img/icons/vufo_ok_button.gif);
	height:18px;
	width:18px;
	border:0px;
	vertical-align: top;
	margin-left:0px;
	margin-top: 1px;
}

.admin_iconlist{
	text-align:center;
	width:538px;
	overflow:hidden;
	margin-bottom:10px;
}
.admin_iconlist_abstand{
	height:20px;
}
.admin_icon{
	text-align:center;
	width:107px;
	float:left;
}
.admin_eintrag{
	width:400px;
	overflow:hidden;
	margin-bottom:10px;
	float:left;
}
.admin_eintrag_text, .admin_icon_text{
	padding-top:2px;
	padding-left:10px;
}
.admin_icon_text{
	padding-right:10px;
}
.admin_miniicon{
	width:125px;
	text-align:right;
	overflow:hidden;
	margin-bottom:10px;
	padding-right:10px;
	float:right;
}

.download_ueberschrift{
	font-size:12px;
	text-transform:uppercase;
	font-weight:bold;
	margin-bottom:10px;
}
.download_icon_folder{
	width:179px;
	float:left;
	height:50px;
	line-height:15px;
}
.download_icon_folder img{
	border:0;
}
.download_icon_folder img:hover{
	border:0;
}

.download_icon_datei{
	width:266px;
	height:60px;
	float:left;
	line-height:15px;
}
.download_icon_datei_left{
	float:left;
	height:50px;
	padding-right:5px;
	padding-bottom:0px;
	padding-top:0px;
	margin-top:5px;
}
.download_icon_datei img{
	border:0;
}
.download_icon_datei img:hover{
	border:0;
}

.dokumenten_icon_datei{
	height:50px;
	line-height:15px;
}
.dokumenten_icon_datei_left{
	float:left;
	padding-right:5px;
	padding-bottom:0px;
	padding-top:0px;
	margin-top:5px;
}



/* SUCHFUNKTION */

.suche_titel{
	background-color:#FFFFFF;
	padding:3px;
	padding-left:5px;
}
.suche_wort{
	float:left;
	width:330px;
}
.suche_benutzer{
	float:right;
}
.suche_kategorien{
	width:200px;
	height:200px;
	float:right;
}
.suche_options_links{
	float:right;
	width:165px;
}
.suche_options_rechts{
	float:right;
	width:160px;
	margin-left:5px;
}
.suche_datum{
	margin-top:15px;
}

/* FORUM */
.forum_rubrik_container{
	width:527px;
	padding:4px 4px 6px 10px;
	margin-bottom:5px;
	background-color:#FFFFFF;
	overflow:hidden;
	display:block;
	/*
	border-bottom:2px solid #6699CC;*/
}
.forum_rubrik_container:hover{
	display:block;
	margin-bottom:3px;
	border-bottom:2px solid #6699CC;
}
.forum_spalten_besch{
	width:527px;
	background-color:#fff;
	padding:4px 4px 0px 10px;
	margin-bottom:15px;
	font-size:11px;
	overflow:hidden;
	display:block;
}
.forum_spalten_titel{
	margin-bottom:6px;
	font-weight:bold;
	width:291px;
	float:left;
}
.forum_spalten_topics{
	margin-bottom:6px;
	font-weight:bold;
	margin-left:5px;
	width:70px;
	text-align:center;
	float:left;
}
.forum_spalten_antworten{
	margin-bottom:6px;
	font-weight:bold;
	margin-left:5px;
	width:70px;
	float:left;
	text-align:center;
}
.forum_spalten_hits{
	margin-bottom:6px;
	font-weight:bold;
	margin-left:5px;
	width:70px;
	float:left;
	text-align:center;
}
.forum_spalten_latest{
	margin-bottom:6px;
	font-weight:bold;
	width:140px;
	margin-left:5px;
	float:left;
}
.forum_spalten_autor{
	margin-bottom:6px;
	font-weight:bold;
	text-align:left;
	width:140px;
	margin-left:5px;
	float:left;
}
.forum_uebertitel{
	margin-bottom:6px;
	padding-left:10px;
	font-size:14px;
	font-weight:bold;
	width:531px;
}
.forum_titel_container{
	overflow:hidden;
	float:left;
	width:291px;
}
.forum_titel{
	font-size:11px;
	font-weight:bold;
}
.forum_datum{
	font-size:11px;
}


.forum_subtitel{
	font-size:11px;
}

.forum_hits_container{
	overflow:hidden;
	float:left;
	width:70px;
	text-align:center;
	margin-left:5px;
}
.forum_topics_container{
	overflow:hidden;
	float:left;
	width:70px;
	text-align:center;
	margin-left:5px;
}
.forum_antworten_container{
	overflow:hidden;
	float:left;
	width:70px;
	margin-left:5px;
	text-align:center;
}
.forum_latest_eintrag_container{
	overflow:hidden;
	float:left;
	width:140px;
	margin-left:5px;
}
.forum_autor_container{
	overflow:hidden;
	float:left;
	width:140px;
	margin-left:5px;
	text-align:left;
}


.forum_post_container{
	width:527px;
	padding:4px 4px 6px 10px;
	margin-bottom:5px;
	background-color:#FFFFFF;
	overflow:hidden;
	display:block;
	/*
	border-bottom:2px solid #6699CC;*/
}
.forum_post_container:hover{
	display:block;
	margin-bottom:3px;
	border-bottom:2px solid #DFE1E1;
}
.forum_buttonleiste{
	width:540px;
	margin-bottom:5px;
	text-align:right;
}
.forum_admin_buttonleiste{
	width:540px;
	overflow:hidden;
	margin-bottom:5px;
	text-align:left;
}
.forum_benutzerdaten_container{
	width:521px;
	height:40px;
	margin-top:5px;
	background-image:url(../img/icons/forum/benutzer_hg.gif);
}
.forum_beitrag_container{
	width:527px;
	overflow:hidden;
}
.forum_avatar{
	width:90px;
	height:90px;
	margin-bottom:10px;
	margin-top:5px;
	margin-left:5px;
	float:left;
}
.forum_benutzerdaten{
	float:left;
	margin-top:5px;
	margin-left:10px;
}
.forum_benutzerkontakt{
	width:200px;
	margin-top:5px;
}
.forum_benutzertitel{
	font-weight:bold;
	font-size:14px;
}
.forum_beitragstitel{
	float:left;
	width:250px;
	font-weight:bold;
}
.forum_pagi{
	width:527px;
	text-align:right;
	margin-right:10px;
	margin-top:20px;
}
.forum_beitragstext{
	float:left;
	width:505px;
	margin-top:5px;
	margin-left:10px;
	margin-right:10px;
}
#framemiddle {
	position: relative;
}
#framemiddle_fallakten {
	position: relative;
	width: 760px;
	float: left;
	top:10px;
	left:5px;
	text-align: left;
	height: 100%;
	margin-bottom: 10px;
}
#frameright {
	display:none;
}
#box_jobs {
	background-image: url(../img/boxen/vufo_box_jobs.gif);
	background-repeat: no-repeat;
	height: 128px;
	width: 265px;
}
#box_jobs {
	height: 128px;
	width: 265px;
	position: relative;
	float: left;
}
#floatmiddle {
	background-color: #339966;
	height: 150px;
	float: none;
}
#boxen {
	display:none;
}
.smallbox {
	background-image: url(../img/boxen/vufo_boxmiddle_small.gif);
	background-repeat: repeat-y;
	margin-bottom: 10px;
	height:125px;
}


.smallbox_download {
	background-image: url(../img/boxen/vufo_boxmiddle_small.gif);
	background-repeat: repeat-y;
	height:343px;
}
.startseite_downloadbox {
	background-image:url(../img/boxen/vufo_boxmiddle_small.gif);
	height:250px;
	padding:0 10px 0 10px;
	position: relative;
}
.padding10 {
	padding-right: 10px;
	padding-left: 10px;
}
.padding10all {
	padding: 10px;
}

.spacing_o10 {
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#framemiddle_startseite {

	position: relative;
	width: 540px;
	height: 550px;
	float: left;
	text-align: left;
}
#frameright_startseite {

	width: 206px;
	float: right;
	height: 550px;
	text-align: left;
	background-image: url(../img/boxen/vufo_boxmiddle_small.gif);
	background-repeat: repeat-x;
}
.downloadbox_container {
	width: 206px;
	position: relative;
	background-image: url(../img/boxen/vufo_boxmiddle_small.gif);
	background-repeat: repeat-y;
	bottom: 0px;
}
.dl_box_footer img {
	position: relative;
	bottom: 0px;
}


.button_standard {
	font-family: tahoma;
	font-size: 11px;
}
.logos_logoleiste{
	margin-right:4px;
	border:0px;
}

/* NEUE DOWNLOADBOX */
.downloadbox_container_bg{
	height:357px;
	background-image:url(../img/boxen/downloadbox_hg.gif);
	background-repeat:no-repeat;

}
.downloadbox_padding10 {
	padding: 10px;
}



/* NEUE TERMINBOX */
.terminbox_container_bg{
	margin-bottom: 10px;
	height:125px;
	background-image:url(../img/boxen/terminbox_hg.gif);
	background-repeat:no-repeat;

}
.terminbox_padding10 {
	padding: 10px;
}
.termin_infotext{
	color:#63420C;
	font-size:10px;
}
.termin_datum,.termin_datum_box{
	font-size:10px;
	color:#333333;
	margin-top:-5px;
	margin-bottom:5px;
}
.termin_datum_box{
	margin-top:18px;
	margin-left:20px;
	margin-bottom:5px;
}

/* ANFAHRTSBOX */
.anfahrtbox_kontakt {
	float: left;
	height: 128px;
	width: 265px;
	background-image: url(../img/boxen/vufo_box_login.gif);
	background-repeat: no-repeat;
}
.margin_none{
    margin:0px 0px 0px 10px;
}

/* LOGINBOX */
#box_login {
	float: right;
	height: 128px;
	width: 265px;
	background-image: url(../img/boxen/vufo_box_login.gif);
	background-repeat: no-repeat;
}
#box_login_fehlerseite {
	float: left;
	height: 128px;
	width: 265px;
	background-image: url(../img/boxen/vufo_box_login.gif);
	background-repeat: no-repeat;
}
#box_login_kontakt {
	height: 128px;
	width: 265px;
	background-image: url(../img/boxen/vufo_box_login.gif);
	background-repeat: no-repeat;
}
.margin_none{
    margin:0px 0px 0px 10px;
}
#top {
	
}
.suchtreffer {
	background-color: #F8F8F8;
	padding: 5px;
}
.suche_frame {
	background-color: #FFF4DD;
	padding: 5px;
}
.grey {
	color: #CCCCCC;
}
