/* © by WebMentor (www.webmentor.de) */

* { margin:0px; padding:0px; }

html { height:100%; }
*:first-child+html { overflow:auto; }

body {
  background-color:#FFFFFF;
  background-repeat:repeat-x; background-position:left top;
  font-family:arial,helvetica,sans-serif; font-size:13px; color:#5A5A5A;
  text-align:center;
  overflow:auto;
  scrollbar-base-color:#FFFFFF;
  scrollbar-arrow-color:#FFFFFF;
  scrollbar-face-color:#10218B;
  scrollbar-track-color:#FFFFFF;
  scrollbar-3dlight-color:#10218B;
  scrollbar-highlight-color:#FFFFFF;
  scrollbar-shadow-color:#FFFFFF;
  scrollbar-darkshadow-color:#10218B;
}

#div_page       { position:relative; width:780px; height:100%; margin:0px auto; text-align:left; }
#div_titel      { position:absolute; width:470px; top:193px; left:0px; z-index:4; text-align:center; }

#div_middle     { position:absolute; z-index:1; top:217px; width:780px; height:1%; background-repeat:repeat-y; background-position:left top; }
#div_bottom_bg  { position:absolute; width:100%; height:52px; bottom:0px; left:0px; background-repeat:repeat-x; background-position:left bottom; }

#div_top        { position:absolute; width:760px; height:180px; z-index:2; background-repeat:no-repeat; background-position:left top; background-size:760px; }
#div_top_menu   { position:absolute; top:160px; left:0px; width:485px; height:20px; z-index:3; }
#div_top_wehre  { position:absolute; top:163px; left:400px; width:340px; height:10px; z-index:3; text-align:right; }

#div_middle_l   { float:left; width:470px; }
#div_copyright  { margin-top:10px; padding-top:10px; width:100%; text-align:center; background-repeat:no-repeat; background-position:left top; }

#div_middle_r   { float:left; width:290px; padding-top:15px; background-repeat:no-repeat; background-position:left top; z-index:5; }
.div_middle_rm  { clear:left; width:290px; height:30px; background-repeat:no-repeat; background-position:left top; }
#div_middle_rb  { clear:left; width:290px; height:20px; background-repeat:no-repeat; background-position:left top; }
.div_box        { clear:left; width:290px; background-repeat:repeat-y; background-position:left top; }
.div_box_in     { width:220px; padding:0px 15px 0px 40px; font-size:11px; color:#10218B; }
.div_box_text,.div_box_text:link,.div_box_text:active,.div_box_text:visited { font-size:11px; color:#10218B; text-decoration:underline; }
.div_box_text2,.div_box_text2:link,.div_box_text2:active,.div_box_text2:visited { font-size:11px; color:#10218B; text-decoration:underline; }
.div_box_text:hover,.div_box_text2:hover { font-size:11px; color:#10218B; text-decoration:underline overline; }

#div_nt         { position:relative; top:0px; left:0px; }

table           { empty-cells:show; font-size:13px; }
input           { height:18px; border:1px solid #10218B; }
input.css_checkbox,input.css_radio { font-size:12px; background-color:transparent; border:none; }
input.css_button,button { font-size:12px; height:18px; background-color:#FFFFFF; border:1px solid #10218B; }
input.css_file  { height:18px; }
.kat_select,.kat_select_ws { height:20px; font-family:courier new,arial,helvetica,sans-serif; font-size:11px; }
option          { height:18px; }
textarea        { border:1px solid #10218B; scrollbar-3dlight-color:#FFFFFF; scrollbar-highlight-color:#10218B; scrollbar-shadow-color:#10218B; scrollbar-darkshadow-color:#FFFFFF; }
h1              { font-size:14px; color:#10218B; font-weight:bold; }

a:link,a:active,a:visited { color:#10218B; text-decoration:underline; }
a:hover         { color:#10218B; text-decoration:underline overline; }

.css_menue_s,.css_menue_s:link,.css_menue_s:active,.css_menue_s:visited { font-size:12px; color:#10218B; text-decoration:none; font-weight:bold; }
.css_menue_s:hover      { font-size:14px; color:#10218B; text-decoration:underline overline; font-weight:bold; }

.css_copyright,.css_copyright_font { font-size:10px; color:#10218B; }
.css_copyright:link,.css_copyright:active,.css_copyright:visited { font-size:10px; color:#10218B; text-decoration:none; }
.css_copyright:hover    { font-size:10px; color:#10218B; text-decoration:underline overline; }

.css_formcheck          { font-size:12px; color:#10218B; font-weight:bold; }

.css_cms_anker          { color:#10218B; }
.css_cms_anker:link,.css_cms_anker:active,.css_cms_anker:visited { color:#10218B; text-decoration:none; }
.css_cms_anker:hover    { color:#10218B; text-decoration:underline overline; }

.css_nav                { color:#FFFFFF; }
.css_nav_l:link,.css_nav_l:active,.css_nav_l:visited { color:#10218B; text-decoration:none; }
.css_nav_l:hover        { color:#10218B; text-decoration:underline overline; }

.css_nt                 { font-size:11px; color:#10218B; text-decoration:none; }
.css_nt:link,.css_nt:active,.css_nt:visited { font-size:11px; color:#10218B; text-decoration:underline; }
.css_nt:hover           { font-size:11px; color:#10218B; text-decoration:underline overline; }
.css_nt_title           { font-size:11px; color:#10218B; font-weight:bold; }

.css_menu_where_text    { font-size:11px; color:#FFFFFF; }
.css_menu_where,.css_menu_where:link,.css_menu_where:active,.css_menu_where:visited { font-size:11px; color:#FFFFFF; text-decoration:none; }
.css_menu_where2,.css_menu_where2:link,.css_menu_where2:active,.css_menu_where2:visited { font-size:11px; color:#FFFFFF; text-decoration:underline; font-weight:bold; }
.css_menu_where:hover,.css_menu_where2:hover { font-size:11px; color:#FFFFFF; text-decoration:underline overline; }

.css_menu_ul2 { list-style:none; position:absolute; margin-top:1px; margin-left:1px; width:760px; border-left:1px solid #FFFFFF; z-index:100; }
.css_menu_li2 { float:left; width:78px; }
.css_menu_ul3 { list-style:none; position:absolute; width:156px; margin-top:0px; margin-left:-1px; background-color:#FFFFFF; border-top:1px solid #FFFFFF; border-right:1px solid #FFFFFF; border-left:1px solid #FFFFFF; }
.css_menu_li3 { clear:both; border-bottom:1px solid #FFFFFF; }
.css_menu_ul4,.css_menu_ul5,.css_menu_ul6 { list-style:none; position:absolute; width:156px; margin-top:-22px; margin-left:156px; background-color:#FFFFFF; border-top:1px solid #FFFFFF; border-right:1px solid #FFFFFF; border-left:1px solid #FFFFFF; }
.css_menu_li4,.css_menu_li5,.css_menu_li6 { clear:both; border-bottom:1px solid #FFFFFF; }

.css_menu_a2,.css_menu_a22
	{ display:block; font-size:12px; padding:3px 0px 4px 0px; text-align:center; border-right:1px solid #FFFFFF; }
.css_menu_a3,.css_menu_a32,.css_menu_a4,.css_menu_a42,.css_menu_a5,.css_menu_a52,.css_menu_a6,.css_menu_a62,
.css_menu_ap3,.css_menu_ap32,.css_menu_ap4,.css_menu_ap42,.css_menu_ap5,.css_menu_ap52,.css_menu_ap6,.css_menu_ap62
	{ display:block; height:14px; font-size:11px; padding:3px 0px 4px 4px; text-align:left; }
.css_menu_a2,.css_menu_a2:link,.css_menu_a2:active,.css_menu_a2:visited,
.css_menu_ap2,.css_menu_ap2:link,.css_menu_ap2:active,.css_menu_ap2:visited,
.css_menu_a3,.css_menu_a3:link,.css_menu_a3:active,.css_menu_a3:visited,.css_menu_a4,.css_menu_a4:link,.css_menu_a4:active,.css_menu_a4:visited,.css_menu_a5,.css_menu_a5:link,.css_menu_a5:active,.css_menu_a5:visited,.css_menu_a6,.css_menu_a6:link,.css_menu_a6:active,.css_menu_a6:visited,
.css_menu_ap3,.css_menu_ap3:link,.css_menu_ap3:active,.css_menu_ap3:visited,.css_menu_ap4,.css_menu_ap4:link,.css_menu_ap4:active,.css_menu_ap4:visited,.css_menu_ap5,.css_menu_ap5:link,.css_menu_ap5:active,.css_menu_ap5:visited,.css_menu_ap6,.css_menu_ap6:link,.css_menu_ap6:active,.css_menu_ap6:visited
	{ color:#FFFFFF; text-decoration:none; font-weight:bold; }
.css_menu_a2:hover,
.css_menu_ap2:hover,
.css_menu_a3:hover,.css_menu_a4:hover,.css_menu_a5:hover,.css_menu_a6:hover,
.css_menu_ap3:hover,.css_menu_ap4:hover,.css_menu_ap5:hover,.css_menu_ap6:hover
	{ color:#10218B; text-decoration:none; font-weight:bold; background-color:#FFFFFF; }
.css_menu_a22,.css_menu_a22:link,.css_menu_a22:active,.css_menu_a22:visited,
.css_menu_ap22,.css_menu_ap22:link,.css_menu_ap22:active,.css_menu_ap22:visited,
.css_menu_a32,.css_menu_a32:link,.css_menu_a32:active,.css_menu_a32:visited,.css_menu_a42,.css_menu_a42:link,.css_menu_a42:active,.css_menu_a42:visited,.css_menu_a52,.css_menu_a52:link,.css_menu_a52:active,.css_menu_a52:visited,.css_menu_a62,.css_menu_a62:link,.css_menu_a62:active,.css_menu_a62:visited,
.css_menu_ap32,.css_menu_ap32:link,.css_menu_ap32:active,.css_menu_ap32:visited,.css_menu_ap42,.css_menu_ap42:link,.css_menu_ap42:active,.css_menu_ap42:visited,.css_menu_ap52,.css_menu_ap52:link,.css_menu_ap52:active,.css_menu_ap52:visited,.css_menu_ap62,.css_menu_ap62:link,.css_menu_ap62:active,.css_menu_ap62:visited
	{ display:block; color:#10218B; text-decoration:none; font-weight:bold; background-color:#FFFFFF; }
.css_menu_a22:hover,
.css_menu_ap22:hover,
.css_menu_a32:hover,.css_menu_a42:hover,.css_menu_a52:hover,.css_menu_a62:hover,
.css_menu_ap32:hover,.css_menu_ap42:hover,.css_menu_ap52:hover,.css_menu_ap62:hover
	{ color:#10218B; text-decoration:none; font-weight:bold; background-color:#FFFFFF; }


/* .div_menuvmz         { font-size:15px; font-weight:bold; } */

/* lytebox: */
/* #lbOverlay.grey { background-color: #FFFFFF; } */
/* #lbOuterImageContainer { background-color: #FFFFFF; } */
/* #lbImageDataContainer {	background-color: #FBD732; } */


/* © by WebMentor (www.webmentor.de) */