html,body,center,table#pagelayout { height:100%; margin:auto; font-size:14px; line-height:18px; } html { height:100%; min-height:100%; overflow:-moz-scrollbars-vertical; overflow-y:scroll; margin-bottom:1px; } a { outline:none; border:0 !important; } a:link, a:visited { color:#004101; text-decoration:none; font-weight:bold; } .link_u:hover{ text-decoration:underline !important; } a.mailto { color:#004101; text-decoration:none; font-weight:bold; } a.main_link { color:#004101; text-decoration:none; font-weight:bold; } a.main_link:hover { text-decoration:underline; } p { padding-top:0px; margin-top:0px; } fieldset { background-image:url(/cfg/../gfx/elements/light_bg.gif) } body { font-family:Verdana; font-size:14px; color:#000000; background-color:#FFFFFF; line-height:18px; margin:0; } .cb_label, .rb_label { font-family:Verdana; font-size:14px; line-height:18px; font-weight:normal; height:20px; } .cb_label:hover, .rb_label:hover { cursor:pointer; } #pagelayout { width:100%; border-width:0; border-spacing:0; padding:0; margin:0; border-collapse:collapse; border:0px solid black; } .pagelayout_td { border-right:1px solid #000; border-left:1px solid #000; } .tbl_std { border-collapse:collapse; border-spacing:0; } td { vertical-align:top; text-align:left; } ul { padding-top:10px; padding-bottom:10px; margin-top:0; margin-bottom:0; } img { border:0; } input[type=text], input[type=password], textarea { padding:1px; border:solid 1px #E5E5E5; outline:0; font:normal 13px/100% Verdana, Tahoma, sans-serif; background:#FFFFFF url(/cfg/../gfx/elements/bg_form.png) left top repeat-x; box-shadow:rgba(155,155,155, 0.7) 0px 0px 4px; -moz-box-shadow:rgba(155,155,155, 0.7) 0px 0px 4px; -webkit-box-shadow:rgba(155,155,155, 0.7) 0px 0px 4px; } input.input_focus { border:1px solid #F00 !important; box-shadow:rgba(255,0,0, 0.7) 0px 0px 8px; -moz-box-shadow:rgba(255,0,0, 0.7) 0px 0px 8px; -webkit-box-shadow:rgba(255,0,0, 0.7) 0px 0px 8px; } input[type=text], input[type=password] { height:20px; font-size:14px; } input[type=checkbox] { width:18px; height:18px; vertical-align:middle; } .bg_left_top { background-image: url(/cfg/../gfx/styles/01/bg_both.jpg); background-repeat: no-repeat; background-position: top right; height: 880px; width: 100%; padding: 0; } .bg_right_top { background-image:url(/cfg/../gfx/styles/01/bg_both.jpg); background-repeat:no-repeat; background-position:top left; height:880px; width:100%; padding:0; } .bg_left_bottom { background-image:url(/cfg/../gfx/elements/sprite_ver.png); background-position:right 0; background-repeat:repeat-y; height:100%; padding:0; } .bg_right_bottom { background-image:url(/cfg/../gfx/elements/sprite_ver.png); background-position:-250px 0; background-repeat:repeat-y; height:100%; padding:0; } #pagelayout_main { background-color:#FFF; width:1030px; padding:0; overflow:hidden; } #head_main { background-image:url(/cfg/../gfx/styles/01/header.jpg); width:1030px; height:109px; background-color:#004101; } #head_logo { width:240px; height:70px; margin-top:30px; margin-right:60px; display:inline-block; float:left; } #head_quicklinks { width: 170px; margin-top: 19px; height: 75px; text-align: right; display: inline-block; float: right; text-align:center; } #head_quicklinks .quick_link {   -khtml-opacity:0.6; opacity:0.6; display:inline-block; } #teaser_show, #teaser_close { display:none; margin-top:3px;   -khtml-opacity:0.9; opacity:0.9; } #head_quicklinks .quick_link:hover, #teaser_show:hover, #teaser_close:hover {   -khtml-opacity:1; opacity:1; } .teaser_toggle { width:157px !important; height:21px !important; margin:0 !important; display:inline-block; background-image:url(/cfg/../gfx/elements/sprite.png) !important; } #head_quicklinks a span { background-image:url(/cfg/../gfx/elements/sprite.png); display:inline-block; width:37px; height:37px; cursor:pointer; margin-top:4px; } #head_quicklinks a { margin-right:4px; } #head_teaser_tabs { width: 500px; height: 82px; margin-top: 25px; display: inline-block; vertical-align: bottom; float:left; } #main_frame { width:1030px; text-align:left; display:block; background-image:url(/cfg/../gfx/elements/sprite_ver.png); background-repeat:repeat-y; } #main_pre_nav { display:inline-block; width:250px; height:230px; text-align:center; } #main_pre_nav_qnp { background-image:url(/cfg/../gfx/elements/sprite.jpg); background-position:0 0 !important; background-repeat:no-repeat; width:120px; height:120px; display:inline-block;   -khtml-opacity:0.5; opacity:0.5; } #main_pre_nav_neuselters { background-image:url(/cfg/../gfx/elements/sprite.jpg); background-position:-125px 0; background-repeat:no-repeat; width:150px; height:67px; margin-top:30px; display:inline-block;   -khtml-opacity:0.5; opacity:0.5; } #main_pre_nav_qnp:hover, #main_pre_nav_neuselters:hover {   -khtml-opacity:1.0; opacity:1.0; } #navigation { background-image:url(/cfg/../gfx/elements/sprite_ver.png); background-repeat:repeat-y; background-position:0 0; width:250px; float:left; overflow:hidden; } #navigation ul { list-style:none; margin:0px; padding:0px; } .menu { text-align:left; height:auto; width:250px; } .menu_top_shadow { width:250px; height:5px; display:inline-block; background-image:url(/cfg/../gfx/elements/sprite.png); background-position:0 -138px; } .menu_bottom_shadow { width:250px; height:20px; display:block; background-image:url(/cfg/../gfx/elements/sprite.png); background-position:0 -144px; background-repeat:repeat-x; } .menu_head { width:250px; height: 24px; padding-top: 6px; font-size: 16px; font-weight: bold; color: #FFFFFF; background-image: url(/cfg/../gfx/elements/sprite.jpg); background-position:0 -127px; background-repeat:no-repeat; text-align: left; cursor: pointer; } .menu_pfeil.open, .menu_pfeil.closed { background-image:url(/cfg/../gfx/elements/sprite.png); background-position:-69px -1px; width:13px; height:14px; display:inline-block; float:left; margin-top:2px; margin-left:1px; margin-right:8px; } .menu_pfeil.closed { background-position:-53px -1px !important; } .menu_link_text { background-image:url(/cfg/../gfx/elements/sprite.jpg); background-position:0 -194px; background-repeat:no-repeat; display:inline-block; padding-top:6px; padding-left:20px; height:26px; width:230px; vertical-align:middle; font-size:14px; cursor:pointer; } .menu_link_text:hover { background-position:0 -254px; color:#FFF; } .menu_link_text_active { background-position:0 -292px !important; color:#FFF; } #navigation a { height: 30px; vertical-align: middle; padding-bottom: 2px; color: #383838; } #navigation a:link, #navigation a:visited { color: #383838; font-size: 14px; font-weight: bold; text-decoration: none; } #navigation a:hover { text-decoration: none; } #content_frame_heading { height: 25px; padding-top: 5px; padding-left: 10px; padding-right: 10px; background-color:#333; width:760px; color: #FFF; font-size: 14px; font-weight: bold; display: inline-block; } #content_frame_heading a, #content_frame_heading a:visited { color:#FFF; text-decoration:underline; } #content_frame_heading a:hover { text-decoration:none; } #content_frame { width: 780px; overflow: hidden; background-color: #FFFFFF; display: inline-block; } #footer { width: 1014px; height: 30px; display: inline-block; background-color: #004101; background-image:url(/cfg/../gfx/styles/footer.jpg); background-position:0 -6px;; padding: 8px; color: #FFFFFF; } #copyright { display: inline-block; font-size:10px; width: 300px; height: auto; text-align: left; float: left; } #sitemap { display: inline-block; width: 640px; height: auto; color: #FFFFFF; float:left; } .sitemap_row { width: 210px; height: auto; display: inline-block; font-size: 10px; list-style: none; margin: 0px; padding: 0px; text-align: left; color: #FFFFFF; float:left; } .sitemap_row a:link, .sitemap_row a:visited { color: #FFFFFF; text-decoration: none; font-style: italic; } #admin { display: inline-block; width: 300px; height: auto; text-align: right; color: #FFFFFF; float:right; } #admin a:link, #admin a:visited { color: #FFFFFF; text-decoration: none; font-weight: bold; } .overlay { border:1px solid #000000; background-color: #333333; color: #efefef; padding: 15px; -moz-box-shadow: 0px 2px 10px #383838;  -webkit-box-shadow: 0px 2px 10px #383838;  box-shadow: 0px 2px 10px #383838;  } .overlay_admin_login { border:1px solid #000000; background-image: url(/cfg/../gfx/elements/overlay_admin.gif); width: 420px; height: 120px; } #exposeMask { background-image: url(/cfg/../gfx/elements/expose_mask.png); } input.cupid-green { font-size:14px; font-weight:bold; background-color:#019a03; border:1px solid #019a03; background-image:url(/cfg/../gfx/elements/button_green.jpg); background-image:-webkit-gradient(linear, left top, left bottom, from(#005c01 0%), to(#004101 50%)); background-image:-webkit-linear-gradient(top, #019a03 0%, #017d03 50%, #005c01 50%, #004101 100%); background-image:-moz-linear-gradient(top, #019a03 0%, #017d03 50%, #005c01 50%, #004101 100%); background-image:-ms-linear-gradient(top, #019a03 0%, #017d03 50%, #005c01 50%, #004101 100%); background-image:-o-linear-gradient(top, #019a03 0%, #017d03 50%, #005c01 50%, #004101 100%); background-image:linear-gradient(top, #019a03 0%, #017d03 50%, #005c01 50%, #004101 100%); -webkit-border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; border-radius:5px; -webkit-box-shadow:inset 0px 0px 0px 1px rgba(0, 65, 1, 0.4), 0 1px 3px #333333; -moz-box-shadow:inset 0px 0px 0px 1px rgba(0, 65, 1, 0.4), 0 1px 3px #333333; -ms-box-shadow:inset 0px 0px 0px 1px rgba(0, 65, 1, 0.4), 0 1px 3px #333333; -o-box-shadow:inset 0px 0px 0px 1px rgba(0, 65, 1, 0.4), 0 1px 3px #333333; box-shadow:inset 0px 0px 0px 1px rgba(0, 65, 1, 0.4), 0 1px 3px #333333; color:#fff; line-height:1; padding:7px 0 8px 0; text-align:center; text-shadow:0px -1px 1px rgba(0, 0, 0, 0.8); } input.cupid-green:hover { background-color:#004101; background-image:url(/cfg/../gfx/elements/button_green_hover.jpg); background-image:-webkit-linear-gradient(top, #02bf05 0%, #01b104 50%, #016702 50%, #005c01 100%); background-image:-moz-linear-gradient(top, #02bf05 0%, #01b104 50%, #016702 50%, #005c01 100%); background-image:-ms-linear-gradient(top, #02bf05 0%, #01b104 50%, #016702 50%, #005c01 100%); background-image:-o-linear-gradient(top, #02bf05 0%, #01b104 50%, #016702 50%, #005c01 100%); background-image:linear-gradient(top, #02bf05 0%, #01b104 50%, #016702 50%, #005c01 100%); cursor:pointer; } input.cupid-green:active { border:1px solid #019a03; border-bottom:1px solid #019a03; } input.thoughtbot { font-size:14px; font-weight:bold; background-color:#ee432e; background-image:url(/cfg/../gfx/elements/button_red.jpg); background-image:-webkit-gradient(linear, left top, left bottom, from(#ee432e 0%), to(#c63929 50%));  background-image:-webkit-linear-gradient(top, #ee432e 0%, #c63929 50%, #b51700 50%, #891100 100%); background-image:-moz-linear-gradient(top, #ee432e 0%, #c63929 50%, #b51700 50%, #891100 100%); background-image:-ms-linear-gradient(top, #ee432e 0%, #c63929 50%, #b51700 50%, #891100 100%); background-image:-o-linear-gradient(top, #ee432e 0%, #c63929 50%, #b51700 50%, #891100 100%); background-image:linear-gradient(top, #ee432e 0%, #c63929 50%, #b51700 50%, #891100 100%); border:1px solid #951100; -webkit-border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; border-radius:5px; -webkit-box-shadow:inset 0px 0px 0px 1px rgba(255, 115, 100, 0.4), 0 1px 3px #333333; -moz-box-shadow:inset 0px 0px 0px 1px rgba(255, 115, 100, 0.4), 0 1px 3px #333333; -ms-box-shadow:inset 0px 0px 0px 1px rgba(255, 115, 100, 0.4), 0 1px 3px #333333; -o-box-shadow:inset 0px 0px 0px 1px rgba(255, 115, 100, 0.4), 0 1px 3px #333333; box-shadow:inset 0px 0px 0px 1px rgba(255, 115, 100, 0.4), 0 1px 3px #333333; color:#fff; line-height:1; padding:7px 0 8px 0; text-align:center; text-shadow:0px -1px 1px rgba(0, 0, 0, 0.8); } input.thoughtbot:hover { background-color:#f37873; background-image:url(/cfg/../gfx/elements/button_red_hover.jpg); background-image:-webkit-gradient(linear, left top, left bottom, from(#f37873 0%), to(#db504d 50%));  background-image:-webkit-linear-gradient(top, #f37873 0%, #db504d 50%, #cb0500 50%, #a20601 100%); background-image:-moz-linear-gradient(top, #f37873 0%, #db504d 50%, #cb0500 50%, #a20601 100%); background-image:-ms-linear-gradient(top, #f37873 0%, #db504d 50%, #cb0500 50%, #a20601 100%); background-image:-o-linear-gradient(top, #f37873 0%, #db504d 50%, #cb0500 50%, #a20601 100%); background-image:linear-gradient(top, #f37873 0%, #db504d 50%, #cb0500 50%, #a20601 100%); cursor:pointer; } input.thoughtbot:active { background-color:#d43c28; background-image:-webkit-gradient(linear, left top, left bottom, from(#d43c28 0%), to(#ad3224 50%));  background-image:-webkit-linear-gradient(top, #d43c28 0%, #ad3224 50%, #9c1500 50%, #700d00 100%); background-image:-moz-linear-gradient(top, #d43c28 0%, #ad3224 50%, #9c1500 50%, #700d00 100%); background-image:-ms-linear-gradient(top, #d43c28 0%, #ad3224 50%, #9c1500 50%, #700d00 100%); background-image:-o-linear-gradient(top, #d43c28 0%, #ad3224 50%, #9c1500 50%, #700d00 100%); background-image:linear-gradient(top, #d43c28 0%, #ad3224 50%, #9c1500 50%, #700d00 100%); -webkit-box-shadow:inset 0px 0px 0px 1px rgba(255, 115, 100, 0.4); -moz-box-shadow:inset 0px 0px 0px 1px rgba(255, 115, 100, 0.4); -ms-box-shadow:inset 0px 0px 0px 1px rgba(255, 115, 100, 0.4); -o-box-shadow:inset 0px 0px 0px 1px rgba(255, 115, 100, 0.4); box-shadow:inset 0px 0px 0px 1px rgba(255, 115, 100, 0.4); } .qq-uploader { position:relative; width:100%; height:70px} .qq-upload-button { display:block;  padding:7px 0; text-align:center; background:#880000; color:#fff; } .qq-upload-button-hover {background:#cc0000;} .qq-upload-button-focus {outline:1px dotted black;} .qq-upload-drop-area { position:absolute; padding-top:15px; top:0; left:0; width:100%; height:55px; z-index:2; background:#FF9797; text-align:center; vertical-align:middle; } .qq-upload-drop-area span { display:block; position:absolute; height:70px; width:100%; margin-top:0px; font-size:16px; } .qq-upload-drop-area-active {background:#FF7171;} .qq-upload-list {margin-left:20px; padding:0; list-style:disc; height:40px; overflow:hidden;} .qq-upload-list li { margin:0; padding:0; line-height:15px; font-size:12px;} .qq-upload-file, .qq-upload-spinner, .qq-upload-size, .qq-upload-cancel, .qq-upload-failed-text { margin-right:7px; } .qq-upload-file {} .qq-upload-spinner {display:inline-block; background:url(/cfg/../gfx/icons/loading.gif); width:15px; height:15px; vertical-align:text-bottom;} .qq-upload-size,.qq-upload-cancel {font-size:12px;} .qq-upload-failed-text {display:none;} .qq-upload-fail .qq-upload-failed-text {display:inline;} .field_required { color: red; } .valign_middle { vertical-align:middle; text-align:center; } .tbl_head { height:25px; padding-top:5px; width:100%; background-image:url(/cfg/../gfx/elements/list_bg_head.gif); color:#FFF; font-weight:bold; } .td_border_right { border-right:1px solid #ccc; padding-right:10px; } .td_right_col { width:240px; padding-left:10px } .main_h1_green { color:#004101; font-size:18px; font-weight:bold; padding-bottom:10px; } .main_h2_green { color:#004101; font-size:16px; font-weight:bold; padding-bottom:8px; } .main_h3_green { color:#004101; font-size:14px; font-weight:bold; padding-bottom:6px; } .main_highlight_red { color:#CC0000; } .main_highlight_green { color:#009900; } div.datepicker { position:relative; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:196px; height:147px; position:absolute; cursor:default; top:0; left:0; display:none; z-index:100000; } .datepickerContainer { background:#121212; position:absolute; top:10px; left:10px; z-index:100000; } .datepickerBorderT { position:absolute; left:10px; top:0; right:10px; height:10px; background:url(/cfg/../gfx/datepicker/datepicker_t.png); z-index:100000; } .datepickerBorderB { position:absolute; left:10px; bottom:0; right:10px; height:10px; background:url(/cfg/../gfx/datepicker/datepicker_b.png); z-index:100000; } .datepickerBorderL { position:absolute; left:0; bottom:10px; top:10px; width:10px; background:url(/cfg/../gfx/datepicker/datepicker_l.png); z-index:100000; } .datepickerBorderR { position:absolute; right:0; bottom:10px; top:10px; width:10px; background:url(/cfg/../gfx/datepicker/datepicker_r.png); z-index:100000; } .datepickerBorderTL { position:absolute; top:0; left:0; width:10px; height:10px; background:url(/cfg/../gfx/datepicker/datepicker_tl.png); z-index:100000; } .datepickerBorderTR { position:absolute; top:0; right:0; width:10px; height:10px; background:url(/cfg/../gfx/datepicker/datepicker_tr.png); z-index:100000; } .datepickerBorderBL { position:absolute; bottom:0; left:0; width:10px; height:10px; background:url(/cfg/../gfx/datepicker/datepicker_bl.png); z-index:100000; } .datepickerBorderBR { position:absolute; bottom:0; right:0; width:10px; height:10px; background:url(/cfg/../gfx/datepicker/datepicker_br.png); z-index:100000; } .datepickerHidden { display:none; } div.datepicker table { border-collapse:collapse; z-index:100000; } div.datepicker a { color:#eee; text-decoration:none; cursor:default; outline:none; z-index:100000; } div.datepicker table td { text-align:right; padding:0; margin:0; z-index:100000; } div.datepicker th { text-align:center; color:#999; font-weight:normal; z-index:100000; } div.datepicker tbody th { text-align:left; z-index:100000; } div.datepicker tbody a { display:block; z-index:100000; } .datepickerDays a { width:20px; line-height:16px; height:16px; padding-right:2px; z-index:100000; } .datepickerYears a, .datepickerMonths a{ width:44px; line-height:36px; height:36px; text-align:center; z-index:100000; } td.datepickerNotInMonth a { color:#666; z-index:100000; } tbody.datepickerDays td.datepickerSelected{ background:#136A9F; z-index:100000; } tbody.datepickerDays td.datepickerNotInMonth.datepickerSelected { background:#17384d; z-index:100000; } tbody.datepickerYears td.datepickerSelected, tbody.datepickerMonths td.datepickerSelected{ background:#17384d; } div.datepicker a:hover, div.datepicker a:hover { color:#88c5eb; z-index:100000; } div.datepicker td.datepickerNotInMonth a:hover { color:#999; z-index:100000; } div.datepicker tbody th { text-align:left; z-index:100000; } .datepickerSpace div { width:20px; z-index:100000; } .datepickerGoNext a, .datepickerGoPrev a, .datepickerMonth a { text-align:center; height:20px; line-height:20px; z-index:100000; } .datepickerGoNext a { float:right; width:20px; z-index:100000; } .datepickerGoPrev a { float:left; width:20px; z-index:100000; } table.datepickerViewDays tbody.datepickerMonths, table.datepickerViewDays tbody.datepickerYears { display:none; } table.datepickerViewMonths tbody.datepickerDays, table.datepickerViewMonths tbody.datepickerYears, table.datepickerViewMonths tr.datepickerDoW { display:none; } table.datepickerViewYears tbody.datepickerDays, table.datepickerViewYears tbody.datepickerMonths, table.datepickerViewYears tr.datepickerDoW { display:none; } td.datepickerDisabled a, td.datepickerDisabled.datepickerNotInMonth a{ color:#333; z-index:100000; } td.datepickerDisabled a:hover { color:#333; } td.datepickerSpecial a { background:#700; z-index:100000; } td.datepickerSpecial.datepickerSelected a { background:#a00; z-index:100000; } .messagebox{ display:inline-block; margin-top:10px; border:1px solid #000000; background:#ffc; color:#333333; padding:3px; font-weight:bold; } .messageboxok{ border:1px solid #349534; background:#C9FFCA; color:#008000; } .messageboxerror{ border:1px solid #CC0000; background:#F7CBCA; color:#CC0000; } .hinweis { margin-left:30px; margin-right:30px; font-size:14px; font-style:italic; padding-bottom:10px; } .two_col_left { width:510px; display:inline-block; } #artikel_layout_switch { display:inline-block; width:100%; color:#666; margin-top:5px; text-align:center; width:220px; height:45px; } .artikel_layout_switch { width:36px; height:36px; display:inline-block; cursor:pointer; background-image:url(/cfg/../gfx/elements/sprite.png); margin-right:40px; } #artikel_layout_switch span.layout_inactive {   -khtml-opacity:0.4; opacity:0.4; } #artikel_layout_switch span.layout_inactive:hover {   -khtml-opacity:0.7; opacity:0.7; color:#333 !important; } .artikel_layout_switch { display:inline-block; background-repeat:no-repeat; width:36px; height:26px; padding-top:10px; cursor:pointer; vertical-align:bottom; } .artikel_entry { width:525px; padding-left:10px; display:block; text-align:left; padding-bottom:20px; border-bottom:1px solid #CCC; margin-bottom:15px; background-image:url(/cfg/../gfx/elements/artikel_bg.png); background-position:bottom; background-repeat:repeat-x; } .artikel_entry .artikel_text{ height:115px; } .artikel_entry_list { width:100%; display:block; text-align:left; margin-left:10px; } .artikel_entry_full { width:100%; display:block; text-align:left; padding-left:10px; margin-bottom:50px; } .artikel_date { width:50px; height:50px; background-image:url(/cfg/../gfx/elements/sprite.png); background-position:0 0; font-weight:bold; float:left; font-size:24px; text-align:center; margin-right:10px; display:inline-block; } .artikel_date_small { border:1px solid #e5e5e5; background-color:#f2f2f2; display:inline-block; width:50px; text-align:right; margin:1px; margin-right:5px; float:left; } .artikel_head_image { width:510px; height:85px; -moz-border-radius:6px; -khtml-border-radius:6px; border-radius:6px; border:1px solid #999999; } .artikel_head_date_year { font-size:14px; color:#666666; padding-left:2px; padding-top:4px; } .artikel_head_date_month { font-weight:bold; color:#FFFFFF; font-size:14px; line-height:16px; } .artikel_head_date_day { color:#444; padding-left:2px; padding-top:2px; display:inline-block; text-align:center; height:29px; line-height:24px; } .artikel_text { width:515px; text-align:left; } .artikel_foot_coypright { width:385px; color:#666; text-align:left; display:inline-block; font-style:italic; margin-bottom:5px; border-bottom:1px dotted #CCC; } .artikel_pic_div { width:120px; margin-top:3px; float:left; margin-right:8px; } .artikel_pic { border:1px solid black; cursor:pointer; } .artikel_head_titel { width:510px; display:inline; text-align:left; cursor:pointer; } .artikel_next_entries { width:100%; text-align:center; margin-bottom:10px; } .simple_overlay { display:none; z-index:10000; background-color:#333; width:auto; height:auto; border:1px solid #666; -moz-box-shadow:0 0 90px 5px #000; -webkit-box-shadow:0 0 90px #000; box-shadow:0 0 90px #000; } .mini_mainframe { background-color:#FFF; border:1px solid #666; width:220px; border-top-left-radius:5px; border-top-right-radius:5px; margin-bottom:20px; overflow:hidden;   -khtml-opacity:0.8; opacity:0.8; } .mini_mainframe:hover {   -khtml-opacity:1; opacity:1; } .mini_head { background-image:url(/cfg/../gfx/elements/sprite.jpg); background-position:0 -228px; background-repeat:no-repeat; width:220px; height:25px; font-size:12px; color:#FFF; font-weight:bold; text-align:center; display:table-cell; vertical-align:middle; } .mini_row, .mini_row_nohover { padding:3px; width:214px; display:block; } .mini_row:hover { cursor:pointer; background-image:url(/cfg/../gfx/elements/mini_hover_bg.gif); } .mini_date { display:inline-block; width:38px; font-size:12px; font-weight:bold; float:left; text-align:right; color:#333; letter-spacing:-1px; } .mini_titel { display:inline-block; font-size:12px; padding-left:5px; text-align:left; width:170px; vertical-align:top; } .mini_skill { width:5px; height:33px; border:1px solid black; display:inline-block; } .mini_text { font-size:12px; text-align:justify; color:#000000; font-weight:normal; padding:5px; display:block; } .mini_footer { font-size:12px; text-align:center; padding-bottom:3px; border-top:1px solid #ccc; } .mini_footer a:hover { text-decoration:underline; } table.tablesorter { margin:0px; width:100%; text-align:left; border-collapse:collapse; } table.tablesorter thead tr th, table.tablesorter tfoot tr th { background-color:#e6f3e8; border:1px solid #cccccc; font-weight:bold; padding:4px; } table.tablesorter tr:hover{ background-color:#e6f3e8; } table.tablesorter thead tr .header { background-image:url(/cfg/../gfx/icons/bg.gif); background-repeat:no-repeat; background-position:center right; cursor:pointer; } table.tablesorter tbody td { color:#000000; padding:4px; vertical-align:top; border:1px solid #cccccc; } table.tablesorter tbody tr.odd td { background-color:#F0F0F6; } table.tablesorter thead tr .headerSortUp { background-image:url(/cfg/../gfx/icons/asc.gif); } table.tablesorter thead tr .headerSortDown { background-image:url(/cfg/../gfx/icons/desc.gif); } table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp { background-color:#004101; color:#FFFFFF; } .close { background-image:url(/cfg/../gfx/elements/close_green.png); position:absolute; right:-15px; top:-15px; cursor:pointer; height:35px; width:35px; z-index:3000000; } .action_button{ height:35px; display:inline-block;   -khtml-opacity:0.8; opacity:0.8; cursor:pointer; } .action_button:hover, .action_button_user:hover{   -khtml-opacity:1; opacity:1; } .action_button_user{ height:30px; display:inline-block; cursor:pointer;   -khtml-opacity:0.7; opacity:0.7; } .action_button.full{ height:42px; padding-left:5px; width:160px; } .action_button.lauf{ height:40px; padding-left:4px; width:150px; } .ic_container{ vertical-align:baseline; margin-left:3px; margin-right:3px; position:relative; text-align:left; } .ic_overlay{ opacity:0.3; position:absolute; top:0px; bottom:0px; left:0px; right:0px;  } .ic_caption{ position:absolute; opacity:0.7; overflow:hidden; margin:0px; padding:0px; right:0px;  } .ic_category{ text-transform:uppercase; font-size:12px; letter-spacing:3px; padding:5px; margin:0px; text-align:left; color:#FFF; } .ic_caption span.h3{ padding:0px 5px 5px 5px; margin:0px; min-height:35px; font-size:18px; text-align:left; color:#FFF; display:inline-block; } .ic_text{ padding:5px; margin:0px; text-align:justify; font-size:12px; color:#FFF; display:inline-block; min-height:1px; }  .infobulle{ overflow:hidden; cursor:default; clear:both; position:relative; height:34px; padding:0pt; background-color:rgb(57, 57, 57); border-radius:4px 4px; -moz-border-radius:4px 4px; -webkit-border-radius:4px 4px; border:1px solid #2C2C2C; } .infobulle .bg{ font-size:1px; height:16px; border:0px; width:100%; padding:0px; margin:0px; background-color:#5E5E5E; } .infobulle .text{ color:#FFFFFF; font-family:Verdana; font-size:11px; font-weight:bold; line-height:25px; padding:4px 20px; text-shadow:0 -1px 0 #000000; white-space:nowrap; margin-top:-17px; } .arrow{ position:absolute; left:45px; height:0pt; width:0pt; margin-left:0pt; border-width:10px 10px 0pt 0pt; border-color:#2C2C2C transparent transparent; border-style:solid; } .stats_row { border:1px solid #CCC; margin-bottom:10px; } .stats_row div.tbl_head { text-align:center; font-size:16px } .cycle_text { padding:5px; height:20px; width:750px; color:#FFFFFF; background-color:#000000; position:absolute; bottom:0;   -moz-opacity:0.6; -khtml-opacity:0.6; opacity:0.6; } .urkunde_icon { float:right; cursor:pointer;   -moz-opacity:0.6; -khtml-opacity:0.6; opacity:0.6; } .urkunde_icon.active {   -moz-opacity:1.0; -khtml-opacity:1.0; opacity:1.0; box-shadow:rgba(255,0,0, 1) 0px 0px 12px; -moz-box-shadow:rgba(255,0,0, 1) 0px 0px 12px; -webkit-box-shadow:rgba(255,0,0, 1) 0px 0px 12px; } .ZebraDialog { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; background: #FFF; padding: 0px; width: 350px; color: #222; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; -webkit-box-shadow: 0px 0px 4px 2px #222; -moz-box-shadow: 0px 0px 4px 2px #222; box-shadow: 0px 0px 4px 2px #222; *border: 1px solid #666;  border: 1px solid #666\9;  } .ZebraDialog .ZebraDialog_Title { margin: 0; padding: 5px 10px; font-weight: bold; font-size: 14px; background: #222; color: #FFF; text-align: left; -webkit-border-top-left-radius: 4px; -webkit-border-top-right-radius: 4px; -moz-border-radius-topleft: 4px; -moz-border-radius-topright: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; *padding: 7px 10px;  padding: 7px 10px\9;  } .ZebraDialog .ZebraDialog_Body { background-repeat: no-repeat; background-position: 10px 10px; padding: 10px; text-align: left } .ZebraDialog .ZebraDialog_Icon { padding: 10px 10px 10px 68px; min-height: 48px; _height: 48px } .ZebraDialog .ZebraDialog_Confirmation { background-image: url(/cfg/../gfx/icons/confirmation.png) } .ZebraDialog .ZebraDialog_Error { background-image: url(/cfg/../gfx/icons/error.png) } .ZebraDialog .ZebraDialog_Information { background-image: url(/cfg/../gfx/icons/information.png) } .ZebraDialog .ZebraDialog_Question { background-image: url(/cfg/../gfx/icons/question.png) } .ZebraDialog .ZebraDialog_Warning { background-image: url(/cfg/../gfx/icons/warning.png) } .ZebraDialog .ZebraDialog_Buttons { background: #E5E5E5; border-top: 1px solid #DADADA; padding: 5px 5px 5px 10px; -webkit-border-bottom-left-radius: 5px; -webkit-border-bottom-right-radius: 5px; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; } .ZebraDialog .ZebraDialog_Buttons a { text-decoration: none; font-weight: bold; color: #000; background: transparent; border: 1px solid #AAA; padding: 4px 10px; float: right; margin-right: 5px; min-width: 60px; _width: 60px; text-align: center; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; } .ZebraDialog .ZebraDialog_Buttons a:hover { background: #717366; color: #FFF } .ZebraDialogOverlay { background: #666 }
