@charset "utf-8";@media all{.content, .nav_cont, .news_tophead, .news_day, .news_footer SPAN{border-style:solid;border-color:#BBBBBB;}
.content, .nav_cont{border-width:1px;}
HTML{background-color:#fff;background-image:url(/images/c/4/bg2/bg.jpg);background-position:bottom;background-repeat:no-repeat;background-attachment:fixed;}
HTML, BODY{margin:0px;padding:0px;height:100%;border:none;}
BODY{text-align:center;}
#container{margin:0px auto;border:none;padding:0px;width:995px;min-height:100%;height:auto !important;text-align:left;vertical-align:top;position:relative;background:none;}
#admin_nav{width:100%;background-color:#fff;border:none;}
.content A, #admin_nav A, .wrapper_top A, .top_welcome A, .wrapper_mid A, .dash_wrapper A, #gm_container A{font-style:normal;text-decoration:none;color:#3366CC;}
.content A:Hover, #admin_nav A:Hover, .wrapper_top A:Hover, .top_welcome A:Hover, .wrapper_mid A:Hover, .dash_wrapper A:Hover, #gm_container A:Hover{text-decoration:none;color:#09F;}
.wrapper_footer A{color:#000;text-decoration:underline;}
.wrapper_footer A:Hover{text-decoration:none;color:#333333;}
#container .wrapper_top, .wrapper_mid, .wrapper_footer_dummy{position:relative;border:none;width:100%;}
#container .wrapper_top{position:relative;border:none;background-image:url(/images/c/4/bg2/header.png);height:230px !important;float:left;}
#container .top_welcome{display:none;padding:4px;position:absolute;right:26px;top:26px;height:72px;width:264px;overflow:hidden;}
.top_welcome .login_email{float:left;width:110px;height:22px;}
.top_welcome .login_pw{float:left;width:110px;height:22px;}
.top_welcome .login_timeout{float:left;width:140px;font-size:8pt;}
.top_welcome .login_submit{float:left;width:100px;}
.top_welcome .login_wait{float:left;}
.top_welcome .login_wait IMG{border:1px solid #aaa;}
.top_welcome .login_pwnew A{font-size:8pt;}
.top_welcome .login_register{font-size:8pt;}
.wrapper_mid{position:relative;background-image:url(/images/c/4/bg2/mid_bg.png);background-repeat:repeat-y;clear:left;padding-bottom:100px;}
.wrapper_mid_mid{}
.wrapper_mid_right{}
.mid_center{vertical-align:top;position:relative;padding:0px;border:none;margin:56px auto auto 50px;float:left;width:660px;background:none;text-align:center;}
.mid_center_content{width:100%;padding:0px 0px 0px 0px;position:relative;}
.mid_center_footer{display:none;}
.mid_left{vertical-align:top;position:absolute;top:0px;left:0px;width:100%;padding:0px;border:none;margin:0px;height:41px;z-index:10001;}
.mid_right{vertical-align:top;position:relative;width:214px;float:right;padding:0px;border:none;margin:56px 52px auto auto;}
.mid_left, .mid_right{font-size:9pt;}
.wrapper_footer_dummy{display:none;}
#container .wrapper_footer{position:relative;height:75px;width:995px;border:none;background:url(/images/c/4/bg2/foot.png) bottom no-repeat;vertical-align:top;font-size:7.5pt;color:#000;margin-top:-33px;}
#container .foot_customer{text-align:right;padding-right:40px;}
#container .foot_customer .foot_inhalte{}
#container .foot_vol{margin-top:3px;text-align:right;padding-right:40px;}
#slogan{color:#333;font-size:13pt;text-align:center;padding:15px 50px 15px 50px;}
#startbild{margin:0px auto 15px auto;}
.dash_wrapper{width:660px;text-align:left;margin:0px auto;padding-top:17px;overflow:visible;background:url(/images/c/4/bg2/content_top.png) top left no-repeat;}
.dash_content{padding:13px 21px 13px 25px;clear:both;position:relative;background:url(/images/c/4/bg2/content_bg.png) repeat-y;}
.dash_header{position:relative;display:block;overflow:hidden;list-style:none;padding:0px;border:0px;background:url(/images/c/4/bg2/content_title.png) repeat-y left;padding-left:20px;}
.dash_footer{position:relative;display:block;overflow:hidden;list-style:none;padding:0px;border:0px;background:url(/images/c/4/bg2/content_bg.png) repeat-y;padding-right:20px;}
.dash_header LI, .dash_footer LI{vertical-align:middle;overflow:hidden;margin:0px;background-color:#dfedff;}
.dash_header LI{float:left;border-top:1px solid #dfedff;border-bottom:1px solid #bbb;height:23px;padding:1px 5px;margin-top:2px;}
.dash_footer LI{float:right;border-top:1px solid #bbb;border-bottom:1px solid #dfedff;height:20px;padding:4px 5px 1px 5px;}
.dash_header LI:hover{margin-top:0px;height:25px;}
.dash_header LI:hover, dash_footer LI:hover{background-color:#eff6ff;}
.dash_header LI.wrap{padding:1px 0px;width:4px;background-color:#dfedff;}
.dash_header LI.dash_sel{background-color:#eff6ff !important;border:1px solid #bbb;border-bottom-color:#eff6ff;height:25px;margin-top:0px;}
.dash_footer LI.dash_sel{background-color:#eff6ff !important;border:1px solid #bbb;border-top-color:#eff6ff;}
.dash_end{height:20px;background:url(/images/c/4/bg2/content_foot.png) bottom left no-repeat;}
#mid_right .nav_mid{position:relative;vertical-align:top;margin-left:-18px;border:none;padding:3px 20px 3px 12px;padding-bottom:18px;width:182px;overflow:hidden;line-height:170%;color:#000;font-size:9pt;font-variant:normal;font-weight:400;white-space:normal;}
.nav_menu_wrap{clear:both;}
#mid_right .nav_title{color:#000;font-size:11pt;padding-top:4px;padding-right:24px;padding-left:18px;width:172px;position:relative;overflow:hidden;white-space:nowrap;float:left;background:url(/images/c/4/bg2/nav_midr.png) repeat-y;}
#mid_right .nav_title>SPAN{margin:-4px -4px 0px -7px;border:none;padding:4px 4px 0px 7px;height:26px;display:block;background-color:#dfedff;}
#mid_right .nav_mid LI{list-style:none;padding:0px 8px 0px 8px;width:166px;margin:0px;border:none;overflow:hidden;}
#mid_right .nav_mid .list2 LI{list-style:none;padding:0px 0px 0px 14px;width:152px;margin:0px;border:none;background:url(/images/list2.png) 6px 6px no-repeat;}
.nav_left_top1{display:none;}
#quicksearch{border:1px solid #d1d1d1;background-color:#fff;width:160px;height:23px;line-height:100%;padding:0px;position:absolute;right:40px;top:-45px;}
#quicksearch FORM{margin:0px;border:none;padding:0px;position:relative;}
#quicksearch .searchstring{margin:0px;border:none;padding:0px;width:134px;font-size:10pt;font-style:italic;position:absolute;top:3px;left:3px;}
#quicksearch .go{border:none;position:absolute;top:3px;right:3px;}
.nav_left_footer{display:none;}
#ticker_angebot{background-color:#eff6ff;}
.nav_right_top1{height:17px;background-image:url(/images/c/4/bg2/nav_top1r.png);}
.nav_bday_name{position:relative;float:left;padding-bottom:6px;width:120px;text-align:left;line-height:normal;overflow:hidden;}
.nav_bday_date{position:relative;float:right;padding-bottom:6px;padding-right:7px;width:35px;text-align:right;line-height:normal;}
#nav_next_events{line-height:normal;}
#nav_next_events LI.no_events{line-height:170%;}
#nav_next_events .sep{width:140px;height:1px;margin:6px auto;border:none;padding:0px;padding-right:8px;text-align:center;background-color:#ddd;}
#nav_next_events .date{text-align:right;padding-right:8px;}
.nav_right_footer{clear:both;height:20px;background-image:url(/images/c/4/bg2/nav_footr.png);}
.nav_spacer_s{height:5px;width:190px;padding:0px;}
.nav_spacer_l{height:18px;width:190px;padding:0px;}
#menu_left{height:41px;width:951px;margin-left:20px;margin-right:24px;background:url(/images/c/4/01white_smoke/main-bg.png) repeat-x;}
#menu_left ul{margin:0;padding:0;list-style:none;float:left;}
#menu_left ul.nav_menu_wrap{padding-left:30px;}
#menu_left li{position:relative;z-index:9;margin:0;padding:0 5px 0 0;display:block;float:left;}
#menu_left li:hover>ul{left:-2px;}
#menu_left a{position:relative;z-index:90;height:41px;display:block;float:left;line-height:41px;text-decoration:none;font:normal 14px Trebuchet MS;}
#menu_left a:hover, #menu_left a:hover span{color:#fff;}
#menu_left a:hover{color:rgb(218,219,222);}
#menu_left li.current a{}
#menu_left span{display:block;cursor:pointer;background-repeat:no-repeat;background-position:95% 0;}
#menu_left ul ul a.parent span{background-position:95% 8px;background-image:url(/images/c/4/01white_smoke/item-pointer.gif);}
#menu_left ul ul a.parent:hover span{background-image:url(/images/c/4/01white_smoke/item-pointer-mover.gif);}
#menu_left a{padding:0 10px 0 10px;line-height:30px;color:#e5e5e5;}
#menu_left span{margin-top:5px;color:#333;}
#menu_left ul a:hover span{color:#333;}
#menu_left ul ul span{color:rgb(169,169,169);}
#menu_left ul ul a:hover span{color:rgb(218,219,222);}
#menu_left li{background:url(/images/c/4/01white_smoke/main-delimiter.png) 98% 4px no-repeat;}
#menu_left li.last{background:none;}
#menu_left ul ul li{background:none;}
#menu_left ul ul{position:absolute;top:38px;left:-999em;width:180px;padding:5px 0 0 0;background:rgb(45,45,45);margin-top:1px;}
#menu_left ul ul a{padding:0 0 0 15px;height:auto;float:none;display:block;line-height:24px;color:rgb(169,169,169);}
#menu_left ul ul span{margin-top:0;padding-right:15px;_padding-right:20px;color:rgb(169,169,169);}
#menu_left ul ul a:hover span{color:#fff;}
#menu_left ul ul li.last{background:none;}
#menu_left ul ul li{width:100%;}
#menu_left ul ul ul{padding:0;margin:-38px 0 0 180px !important;margin-left:172px;}
#menu_left ul ul ul{background:rgb(41,41,41);}
#menu_left ul ul ul ul{background:rgb(38,38,38);}
#menu_left ul ul ul ul{background:rgb(35,35,35);}
#menu_left li.back{background:url(/images/c/4/01white_smoke/lava.png) no-repeat right -44px !important;background-image:url(/images/c/4/01white_smoke/lava.gif);width:13px;height:44px;z-index:8;position:absolute;margin:-1px 0 0 -5px;}
#menu_left li.back .left{background:url(/images/c/4/01white_smoke/lava.png) no-repeat top left !important;background-image:url(/images/c/4/01white_smoke/lava.gif);height:44px;margin-right:8px;}
BODY.fullscreen #cal_manual, BODY.fullscreen #cal_navigation, BODY.fullscreen .cal_options_play{background-color:#eff6ff;}
BODY.fullscreen #cal_month_header{background-color:#dfedff;}
.news_spacer_s{width:1px;height:5px;}
.news_spacer_m{width:1px;height:10px;}
.news_spacer_l{width:1px;height:18px;}
.news_content, .news_day{padding:1px 14px;font-size:9pt;}
.news_day{margin:0px 0px 10px;border-width:1px 0px 0px;background-color:#dfedff;}
.news_topic{font-size:14pt;padding:4px;vertical-align:middle;}
.news_footer{text-align:right;padding:10px 14px 25px;}
.news_footer SPAN{text-align:right;border-width:0px 0px 1px;padding:0px 2px 0px 10px;}
.gm_user{padding:1px;width:203px;height:65px;cursor:pointer;cursor:hand;color:#0F834E;border:#fff 1px solid;background-color:#fff;}
.gm_user:Hover{color:#049C57;background-color:#C7F3FE;border:#CCC 1px solid;}
.gm_user DIV{cursor:pointer;cursor:hand;}
.gm_a{width:55px;height:65px;float:left;}
.gm_b{width:148px;height:41px;padding-top:24px;float:left;}
.gm_legende_wrap{overflow:hidden;}
.gm_legende{width:33%;height:71px;float:left;}
.gm_legende DIV{float:none;height:35px;}
.gm_legende IMG{float:left;}
#gm_container{width:100%;height:600px;margin-bottom:20px;border:1px solid #bbb;text-align:left;}
.gm_seperator{clear:both;text-align:center;}
.gm_seperator IMG{width:200px;height:1px;margin:5px auto;}
#gm_container_contact{float:right;width:330px;height:400px;border:1px solid #bbb;}
.aemter{width:100%;float:left;margin-top:10px;}
.aemter .title{width:90%;float:none;margin-bottom:15px;border-bottom:1px solid #aaa;}
.aemter .description, .aemter .name{float:left;width:50%;margin-bottom:7px;overflow:hidden;}
#contact_form{margin-top:20px;line-height:180%;}
#contact_form DIV.cb{padding:2px 0px;overflow:hidden;}
.t_head_color{background-color:#dfedff;}
.t_row1_color{background-color:#eff6ff;}
.t_row2_color{background-color:#dee8f7;}
.t_bg_color{background-color:#eff6ff;}
.highlite_color{background-color:#FFFF99;color:#000;}
#bcard_export{position:absolute;text-align:right;right:10px;bottom:10px;width:233px;height:16px;overflow:visible;z-index:10099;background-color:#eff6ff;}
.bhead{background-color:#e6e6e6;}
.uhead{height:19px;padding:4px;background-color:#dfedff;}
.ucontent{padding:10px;width:590px;overflow:hidden;font-size:9pt;position:relative;}
.ucontent .contblock, .ucontent .editblock{position:relative;clear:both;margin-bottom:13px;overflow:visible;}
.ucontent .contblock{background-color:#eff6ff;width:590px;}
.ucontent .editblock{background-color:#dfedff;padding:5px;display:none;border:1px solid #777;width:578px;}
.ucontent .list{height:33px;width:50%;float:left;vertical-align:bottom;}
.ucontent .title{width:24%;float:left;font-weight:700;clear:left;margin-bottom:13px;}
.ucontent .title SPAN{font-weight:400;color:#999;}
.ucontent .title2{width:22%;height:19px;padding-top:3px;float:left;}
.ucontent .text2{width:78%;height:22px;float:left;margin-bottom:3px;}
.ucontent .text{width:66%;float:left;margin-bottom:13px;overflow:hidden;}
.ucontent .text .job_offer:Hover{text-decoration:underline;}
.ucontent .text A{white-space:nowrap;}
.ucontent .text .sub1{width:26%;float:left;clear:left;}
.ucontent .text .sub2{width:73%;float:left;}
.ucontent .editlink, .ucontent .addlink, .ucontent .albumlink1, .ucontent .albumlink2, .editfotos{height:15px;background-color:#fff;border:1px solid #aaa;text-align:center;cursor:pointer;cursor:hand;color:#333;overflow:hidden;}
.editfotos{width:130px;margin-right:40px;float:right;}
.ucontent .addlink{width:150px;}
.ucontent .editlink{width:90px;position:absolute;top:1px;right:1px;}
.ucontent .albumlink1{width:150px;position:absolute;top:1px;right:1px;}
.ucontent .albumlink2{width:150px;position:absolute;top:23px;right:1px;}
.ucontent #change_profile DIV{width:33%;height:18px;float:left;margin-bottom:5px;}
.ucontent .user_logo_edit{position:absolute;bottom:0px;left:0px;background-image:url(/images/sundry/opaq50.png);width:180px;height:17px;padding:2px 0px;}
.ucontent .user_logo_edit DIV{position:absolute;left:29px;top:2px;width:120px;}
.ucontent div.gallery_item{border:1px solid #eff6ff;}
.ucontent div.gallery_item:Hover{border:1px solid #aaa;background-color:#dfedff;}
.ucontent div.gallery_item .text{width:477px;}
.user_logo_upload{background-color:#fff;width:300px;}
#upload_pic_anim{margin-top:38px;padding-top:20px;width:570px;background-color:#eff6ff;}
.editlink:Hover, .addlink:Hover, .closeeditlink:Hover, .albumlink1:Hover, .albumlink2:Hover, .editfotos:Hover, .sbutton:Hover{border:1px solid #000;}
.update_msg{background-color:#FFFF99;font-size:10pt;clear:both;}
.leibfamilie{margin-top:10px;margin-bottom:10px;border:1px solid #aaa;width:570px;overflow:hidden;}
.leibfamilie TABLE{width:100%;}
.leibfamilie TD{border-top:1px solid #ddd;text-align:center;vertical-align:top;}
.leibfamilie_sel{background-color:#eee;}
#upload_progress_bar{position:absolute;display:none;width:0px;height:13px;background-color:#49C208;left:0px;top:0px;}
.MultiFile-label{float:left;width:178px;margin-right:2px;background-color:#fff;overflow:hidden;white-space:nowrap;}
#member_list{position:relative;width:100%;overflow:auto;}
.member_group{position:relative;clear:both;overflow:visible;width:100%;}
.member_group .page_limit{text-align:right;height:auto;}
.member_imgcell, .member_imgcell_big{float:left;margin:2px;border:1px solid #fff;padding:2px;width:180px;height:255px;overflow:hidden;cursor:pointer;cursor:hand;}
.member_imgcell_big{height:267px;}
.member_imgcell:Hover, .member_imgcell_big:Hover{border:1px solid #aaa;}
.member_name{height:15px;overflow:hidden;}
.member_title, .member_group .member_row{position:relative;width:566px;margin:3px 2px;clear:both;overflow:hidden;}
.member_group .member_row{position:relative;width:566px;margin:3px 2px;clear:both;overflow:visible;}
.member_group .member_row DIV, .member_title DIV{position:relative;float:left;margin-right:2px;}
.member_group .member_row DIV.member_file{position:absolute;left:-60px;top:-21px;width:48px;height:65px;padding:3px;background-color:#fff;border:none;}
.member_group .member_row DIV.member_file IMG.frame{position:absolute;left:0px;top:0px;width:59px;height:71px;}
#container .intalo_container{width:614px;height:460px;}
#m_container .intalo_container{width:100%;height:70%;}
#m_container{text-align:left;background-color:#eff6ff;}
#m_container .wrapper_top{position:relative;width:100%;height:auto;padding:0px;border:none;color:#333;margin:0px;background-image:none;}
#m_container .website_titleprefix{width:auto;height:auto;padding:5px;border:none;margin:0px;color:#BDE6FA;background-color:#80a5b8;font-size:13px;font-weight:700;border-bottom:1px solid #aaa;}
#m_container .website_titleprefix A{color:#BDE6FA;background-color:#80a5b8;font-size:13px;font-weight:700;}
#m_container .top_welcome{position:relative;width:100%;height:auto;padding:0px;border:none;margin:0px;position:relative;top:inherit;right:inherit;overflow:hidden;}
#m_container #quicksearch{position:relative;right:auto;top:auto;margin-left:3px;}
#m_container #quicksearch .searchstring{font-size:8pt;font-style:italic;}
#m_container .wrapper_mid_m{padding:1px;background-image:none;}
#m_container .dash_wrapper{width:100%;height:auto;padding:0px;background-image:none;}
#m_container .dash_header{background-image:none;background-color:#dfedff;padding-left:2px;}
#m_container .dash_content{background-image:none;padding:13px 5px;}
#m_container .dash_footer{background-image:none;}
#m_container .dash_end{display:none;}
#m_container .wrapper_footer{position:relative;width:auto;height:auto;padding:1px;padding-top:5px;border:none;border-top:1px solid #aaa;margin:0px;margin-top:5px;background:#fff;background-image:none;}
#m_container .wrapper_footer .foot_customer{position:relative;width:100%;height:auto;padding:0px;border:none;margin:0px;background:#fff;}
#m_container .wrapper_footer_dummy{display:none;}
#m_container .uhead, #m_container .ucontent{width:auto;}
#m_container .ucontent .title{float:none;width:auto;margin-bottom:0px;}
#m_container .ucontent .text{float:none;width:auto;}
#m_container .ucontent .sub2, #m_container .ucontent .contblock{width:auto;}
#m_container .content{padding-top:5px;border:none;border-top:1px solid #aaa;margin-top:5px;}
}
@media screen, handheld, projection{BODY, TR, TABLE, TEXTAREA, SELECT, INPUT, H3, LEGEND{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9pt;text-decoration:none;color:#222222;}
.successmessage{color:#49C208;font-weight:bold;}
.noprint{}
.print_only{display:none}
#dhtmltooltip{position:absolute;width:130px;border:1px solid #000000;padding:2px;background-color:#C7F3FE;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;text-decoration:none;text-align:left;color:#222222;visibility:hidden;z-index:100;}
#fixedtipdiv{position:absolute;width:130px;border:1px solid #000000;padding:2px;background-color:#C7F3FE;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;text-decoration:none;text-align:left;color:#222222;visibility:hidden;z-index:100;}
#print_top{display:none;}
}
