/* cssP-1.0 */
body { background-color : #d3041e !important; background-image : url(/pics/layout/image_1279788607304.gif) !important; background-repeat : repeat-y !important; background-position : center top !important; } a { margin: 0; padding: 0; color: #B70B1F; text-decoration: none; } a:hover { text-decoration: underline; } img { border: 0; } .mod_ligen table, .ctrl_index table { border-collapse: separate !important; } div.frame { width : 100%; padding : 0; position : relative; margin : 0px auto; text-align: center;} div.frame-inner{ width : 100%; height : 586px; top : 0; position : absolute; left : 0; z-index : -99999; margin : 0px auto; } div.logo_hiden img{ position : absolute; bottom : 0; right : -33.8%; z-index : 91; visibility : hidden; } div.logo_hiden img{ right : -36.4%\9; } #reflex { position: absolute; top: -95px; right: 340px; } #buli { position: absolute; top: -93px; right: 0px; } div.page { margin: 0 auto; width : 878px; text-align : left; padding : 190px 0 0; position : relative; min-height: 760px; } div.side-bg { z-index : 2000; position : absolute; top : 316px; left : 878px; } div.side-bg div, div.side-bg iframe, div.side-bg object { z-index : 2000; } div.side-bg-top { z-index : 230; position : absolute; top : 0px; left : 0px; right : 0px; } div.bg1, div.bg2, div.bg3 { margin : 0; width: 100%; } div.bg1{ background: transparent url(/pics/layout/bg-watermark.jpg) no-repeat center bottom; } div.bg2{ background: transparent url(/pics/layout/bg-bogen-head.jpg) no-repeat center top; } div.bg3{ background: transparent url(/pics/layout/bg-bogen-footer.png) no-repeat center bottom; } div.bg4{ margin : 0 auto; width : 878px; } div.tailer { zoom : 100%; } div.header { position : relative; width : 100%; float : left; margin : 0 0 56px; z-index: 88888; } div.logo { position : absolute; z-index : 999; top : -73px; left : 0px; } p.logo { background : transparent url(/pics/layout/image_1279722224584.png) no-repeat 0 0; } p.logo a { display : block; width : 114px; height : 144px; text-decoration : none; } p.logo span { display : none; } .header-img { text-align : left; width : 0px; height : 0px; } div.hmenu { clear : both; color : #fafafa; font-size : 1em; text-align : center; width : 100%; float : left; margin : 4px 0 0 140px; position: relative; } div.hmenu-workspace { display : block; padding : 0px 0px; float : left; width : 100%; } ul.hmenu1 { list-style-type : none; z-index : 99999; } li.hmenu1 { display : inline; float : left; } a.hmenu { display : block; float : left; padding : 0px 19px 0 0; color : #000000; font-size : 0.75em; text-decoration : none; } a.hmenu:hover { color : #000000; text-decoration : none; } a.hmenu1 { padding : 0px 19px 0 0; font-weight : 400; color : #f7cdce; } a.hmenu1-last { padding : 24px 19px 0 0 ; } a.hmenu1-first { padding : 13px 19px 0 0 ; } a.hmenu1-active { color : #fff; } a.hmenu1:hover { text-decoration : none; color : #fff; } a.padd_hmenu_1 { padding : 10px 19px 10px 0; } a.padd_hmenu_2 { padding : 4px 19px 7px 0 ; } a.padd_hmenu_3 { padding : 2px 19px 2px 0 ; } a.padd_hmenu_4 { padding : 2px 19px 2px 0 ; } a.padd_hmenu_5 { padding : 4px 19px 4px 0 ; } a.padd_hmenu_6 { padding : 6px 19px 6px 0 ; } a.padd_hmenu_7 { padding : 8px 19px 8px 0 ; } a.padd_hmenu_8 { padding : 12px 19px 12px 0 ; } a.padd_hmenu_9 { padding : 15px 19px 15px 0 ; } ul.hmenu2, ul.hmenu3, ul.hmenu4,ul.hmenu5,ul.hmenu6 { display : block; position : absolute; z-index : 99999; top : 0px; left : 0px; visibility : hidden; list-style : none; width : 154px; border-bottom : none; } li.hmenu2, li.hmenu3, li.hmenu4,li.hmenu5,li.hmenu6 { padding : 0px; margin : 0px; list-style-type : none; } a.hmenu2, a.hmenu3, a.hmenu4 ,a.hmenu5 ,a.hmenu6 { display : block; float : none; padding : 6px 20px; margin : 0px; font-size : 0.75em; text-align : left; color : #FFFFFF; border : 1px solid #dadada; border-bottom : none; background : #d3041e; } a.hmenu2-last, a.hmenu3-last, a.hmenu4-last ,a.hmenu5-last ,a.hmenu6-last { border-bottom : 1px solid #dadada; } a.hasChildern2,a.hasChildern3,a.hasChildern4,a.hasChildern5,a.hasChildern6{ background : #d3041e url(/pics/layout/new/menu_pfeil.png) no-repeat 140px 11px ; } a.hmenu2:hover,a.hmenu3:hover,a.hmenu4:hover,a.hmenu5:hover,a.hmenu6:hover { color : #FFFFFF; background : #d3041e; } a.hmenu2-active{ color : #FFFFFF; background : #d3041e; } div.main { clear : both; text-align : center; position : relative; min-height : 480px; z-index: 100; } .content { z-index: 200; } div.suche{ position : absolute; top : -26px; right : 0px; z-index : 999; width : 185px; } div.suche{ top : -20px\9; } div.suche input{ margin : 0px; } input.suche_input_text{ height : 18px; width : 144px; font-size : 11px; border : none !important; float : left; display : block; background : url(/pics/layout/new/bg_suche.gif) no-repeat top left; } input.suche_input_button{ display : block; float : left; } @media screen and (-webkit-min-device-pixel-ratio:0){ div.suche{ top : -6px; } } div.breadcrumb { width : 100%; height : 1.4em; margin : 0 auto 2px; } span.breadcrumb-infotext { display: block; float: left; font-size: 0.75em; } div.breadcrumb UL { display: inline; list-style-type:none; } div.breadcrumb LI { display: inline; float: left; } a.breadcrumb { display: block; float: left; margin: 0; padding: 5px 0px; color: #f4f5f6; font-size: 0.75em; text-decoration:none; } a.breadcrumb:hover { color: #f4f5f6; } div.vmenu { display: none; float : left; width : 0px; margin : 5px 0 0 0; font-size : 12px; } div.container { float : right; width : 307px; margin : 0px 0 0 -307px; color : #000000; text-align : left; position : relative; z-index : 9999; } div.container-left { float : left; width : 0px; } div.container-right { float : right; width : 307px; } div.container-menu { width : 0px; float : left; } div.container-top { width : 0px; } div.container-bottom { width : 0px; } div.container-workspace { float : left; width : 100%; position : relative; margin : 0 0 5px 0; } div.container-workspace-too { margin : 0 0; } div.container-workspace-middle { margin : 4px; position : relative; } div.container-headline { padding : 7px 0 7px 7px; color : #aa091b; text-align : left; text-decoration : none; background : #f1f1f1 url(/pics/layout/new/bg_ct_headline.gif) repeat-x top left; } div.container-content { padding : 9px; color : #FFFFFF; font-size : 0.75em; background : #b30216 url(/pics/layout/new/bg_ct_content.gif) repeat-x top left; } div.container-content a { color : #d80a23; } h3.container { display : inline; font-size : 16px; font-weight : 400; color : #aa091b; } td.containerHead{ color : #000000; } div.containerimage{ margin : 0 auto; text-align : center; margin : 0 0 5px; position : relative; clear : both; } div.containerimage div.container-content{ padding : 0px; } div.schatt_ct_top_right{ height : 7px; width : 7px; position : absolute; top : -1px; right : 0px; z-index : 991; background : url(/pics/layout/new/schatt_ct_top_right.png) no-repeat top right; } div.schatt_ct_top_left{ height : 7px; width : 7px; position : absolute; top : -1px; left : 0px; z-index : 992; background : url(/pics/layout/new/schatt_ct_top_left.png) no-repeat top left; } div.schatt_ct_bottom_left{ height : 7px; width : 7px; position : absolute; bottom : -1px; left : 0px; z-index : 993; background : url(/pics/layout/new/schatt_ct_bottom_left.png) no-repeat bottom left; } div.schatt_ct_bottom_right{ height : 7px; width : 7px; position : absolute; bottom : -1px; right : 0px; z-index : 994; background : url(/pics/layout/new/schatt_ct_bottom_right.png) no-repeat bottom right; } div.schatt_ct_top_bottom{ height : 7px; width : 100%; position : absolute; bottom : 0px; left : 7px; z-index : 995; background : url(/pics/layout/new/border_top_bottom.png) repeat-x bottom left; } div.container-workspace-top{ height : 7px; left : 0; position : absolute; top : -4px; width : 100%; z-index : 996; background : url(/pics/layout/new/border_top.png) repeat-x top left; } div.container-workspace-bottom{ height : 7px; left : 0; position : absolute; bottom : -4px; width : 100%; z-index : 997; background : url(/pics/layout/new/border_bottom.png) repeat-x bottom left; } *+ HTML div.container-workspace-bottom{ bottom : 0px; } div.container-workspace-right{ width : 100%; background : url(/pics/layout/new/border_right.png) repeat-y bottom right; } div.container-workspace-left{ width : 100%; background : url(/pics/layout/new/border_left.png) repeat-y bottom left; } div.content { width : 566px; margin : 0px 307px 0 0px; padding : 0px 5px 0 0px; text-align : left; } div.inhaltoben{ padding : 4px 0 0px; text-align : center; font-size : 11px; } div.content-wrap { float : left; width : 100%; position : relative; margin : 0 auto 12px; background : #fafafa; } div.content-wrap-too { margin : 0 auto; width : 100%; } div.content-workspace { clear : both; margin : 0px auto 5px auto; } div.content-workspace ol, div.content-workspace ul, div.content-workspace li { margin-left : 17px; } div.content-workspace ol li, div.content-workspace ul li { margin-left : 0; } div.content-header { padding : 5px 6px 5px 6px; color : #000000; text-align : left; background : #f1f1f1 url(/pics/layout/new/bg_ct_headline.gif) repeat-x top left; } div.menuid_1 div.content-text, div.menuid_0 div.content-text { padding : 0px 0px 0px 4px; } .ctrl_magazin div.content-text div, .ctrl_iarchiv div.content-text div { padding: 20px 0; border-bottom: 1px solid #ccc; } .ctrl_magazin div.content-text form div, .ctrl_iarchiv div.content-text form div { padding: 20px 0 0 0 !important; border-bottom: none !important; } .ctrl_magazin .picturetext, .ctrl_iarchiv .picturetext { border: none !important; margin: 5px 0 !important; } .ctrl_magazin .float-left, .ctrl_iarchiv .float-left { border: none !important; padding-top: 0px !important; padding-bottom: 0px !important; } .ctrl_magazin .float-right, .ctrl_iarchiv .float-right { border: none !important; padding-top: 0px !important; padding-bottom: 0px !important; } .magazinmehr { font-size: 1em !important; } div.content-text { height : 100%; padding : 6px; margin : 0 0 0px; color : #000000; text-align : left; font-size : 12px; } div.menuid_1 div.content-text,div.menuid_0 div.content-text { padding : 5px 0px 0; color : #ffffff; } h3.content-title { display : inline; color : #020202; font-size : 16px; font-weight : 700; } div.weitere_article{ margin : 11px 0 11px; } h3.weitere_article { font-size :14px; color :#ffffff; } a.home_reiter_link_active{ background : none !important; color : #aa091b !important; } div.hot_news{ width : 100%; float : left; position : relative; z-index : 99; } div.hot_news div.content-workspace{ margin : 0 auto; } div.hot_news div.content-text { padding : 0px 0px 0; } div.hot_news div.hot_news_teaser{ float : left; } div.news_pfeil{ width : 60px; position : absolute; bottom : 9px; left : 291px; z-index : 99999998; } li.home_reiter { background: transparent url(/pics/layout/reiter-trenner.gif) no-repeat right bottom; padding: 0 1px; } li.home_reiter a { margin: 0 1px 0 0; } div.home_reiter { border-bottom: 1px solid #b5061b; width: 560px; } @media screen and (-webkit-min-device-pixel-ratio:0){ div.news_pfeil{ bottom : 8px; left : 292px; } } div.teaser_top_news{ position : relative; background : #d80b22 url(/pics/layout/new/bg_teaser_top_news.gif) repeat-x bottom left; } div.teaser_top_image img{ border : 1px solid #000; margin : 5px; } a.topnews_mehr{ position : absolute; bottom : 0px; right : 10px; z-index : 9999; color : #000000; text-decoration : none; width : 107px; height : 21px; background : url(/pics/layout/new/bg_weiter_lesen.gif) no-repeat top left; } a.topnews_mehr:hover{ text-decoration : none; } h3.weitere_article{ color : #ffffff; font-size : 1.2em; margin : 14px 0 16px; padding : 0px 0 0 10px; font-weight : 700; } div.top_news_links{ background : #d80b22 url(/pics/layout/new/bg_teaser_top_news.gif) repeat-x bottom left; } div.weiter_link{ padding : 0px 0 0 21px; line-height : 1.65em; width : 255px; background : url(/pics/layout/new/weiter_links_pfeil.png) no-repeat 11px 7px; } a.weiter_link{ color : #ffffff; font-size : 1em; text-decoration : none; border-bottom : 1px solid #fff; } a.weiter_link:hover{ text-decoration : none; } div.hot_news span.magazinetitle a:hover{ text-decoration : none; } div.hot_news span.magazinetext a:hover{ text-decoration : none; } .hot-news-img { height: 329px !important; width: 558px !important; } .hot-news-holder { height: 329px !important; width: 558px !important; } .hot-news-holder { margin-top : 4px\9 } @media screen and (-webkit-min-device-pixel-ratio:0){ a.home_reiter_2{ padding : 8px 21px 8px 21px !Important; } a.home_reiter_3{ padding : 8px 20px 8px 21px !Important; } a.home_reiter_4{ padding : 8px 21px 8px 21px !Important; } } div.home_reiter{ top : -25px\9 !Important; } div.footer { position : relative; clear : both; margin : 0 auto; color : #000000; padding : 3px 0 5px; font-size : 1em; text-align : left; z-index : 999; width : 100%; height : 329px; } a.sportwerk_footer{ color : #232323; text-decoration : none; font-size : 1em; padding : 0 7px 0 7px; } a.sportwerk_footer:hover{ text-decoration : none; } div.no_hmenu{ position : absolute; bottom : 32px; font-size : 0.75em; left : 166px; z-index : 999; } #spon-volksbank { position: absolute; top: 23px; left: 20px; } #spon-glocke { position: absolute; top: 42px; left: 345px; } #spon-gosda { position: absolute; top: 30px; right: 80px; } span.paging { color: #000000; font-size: 1em !important; } .paging { margon : 5px 0; } .border1 { border: 1px solid #f4f5f6; } div.form-begin * { color : #000000; } textarea, input.text { border: 1px solid #000; } input.button { color: #000000; border: 1px outset #FFFFFF; } input { margin: 3px; } option { color: #000000; background: #fafafa; } button { color: #000000; border: 1px solid #f4f5f6; } fieldset { margin: 10px 0; padding: 5px 10px; border: 2px solid #f4f5f6; } legend { padding: 2px 10px; border: 1px solid #f4f5f6; } div.form-fieldset-inlay { padding: 3px 7px; background: #f9f9f9; } .galerie-intro-table { width:100%; } a.druckversion { padding-right :10px; } #break_kontakt_form { margin : 3px; } .containerText { font-size : 11px; } a.containerimage { display : block; } .containerURL { color: #fff !important; } div.medien-tpl-bigmedien-textfluss { background : #d3041e; font-size : 10px; padding : 0px !important; } html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre, a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp, small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset, form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td { vertical-align : top!important; } table{ border-collapse : separate!important; }