/* CSS-Definitionsdatei, die Site-übergreifende Stylesheets enthält */
table.searchintro { background-color: rgb(255,255,255); border: 1px solid rgb(119,119,119);}
 .fase4rdf { font-family: 'Times New Roman', Times, Serif; font-size: 11px; color: rgb(0,0,0); font-weight: normal;}
 .category { font-family: 'Times New Roman', Times, Serif; font-size: 11px; color: rgb(153,153,153); font-weight: bold; text-decoration: none ;}
 table.moduletable { background-image: url("../assets/images/mainbackground.gif"); background-repeat: repeat-x; background-position: bottom; border: 1px solid rgb(223,223,223); margin: 4px 0px 0px 0px; width: 100%;}
 .sgf { font-family: Tahoma,Verdana,Arial,Helvetica,Sans-serif; font-size: 12px; color: rgb(5,5,5); text-decoration: none ; text-align: right;}
 .paginationspan { padding: 2px;}
 div.caption { padding:  10px;}
 table.contentpane { margin: ; padding: ;}
 td.sectiontableentry0 { font-size: 10px; color: rgb(6,6,6); padding: 3px;}
 label.invalid { color: rgb(255,0,0);}
 h5 { font-family: Arial,Helvetica,Geneva,Sans-serif; font-size: 14px; color: rgb(0,0,128); font-weight: normal;}
 body.contentpane { background-color: rgb(254,254,254);}
 BODY { font-family: Arial,Helvetica,Geneva,Sans-serif; font-size: 12px; color: rgb(0,0,0); background-color: rgb(255,255,255); margin: 0px;}
 td { font-family: Arial,Helvetica,Geneva,Sans-serif; font-size: 12px;}
 .tool-title { font-size: 100%; font-weight: bold; background-image: url("../assets/images/selector-arrow.png"); background-repeat: no-repeat; margin: 15px   ; padding: 15px  5px ;}
 .tool-tip { background-color: rgb(15,15,12); border: 1px solid rgb(212,213,170); padding: 5px; float: left; max-width: 200px;}
 div.moduletable { margin-bottom: 25px;}
 td.sectiontableentry1 { font-size: 10px; color: rgb(6,6,6); padding: 3px;}
 .createdate { font-size: 10px; color: rgb(5,5,5); font-weight: normal; padding-top: 0px; height: 20px;}
 h6 { font-family: Arial,Helvetica,Geneva,Sans-serif; font-size: 12px; color: rgb(0,0,128); text-decoration: none ;}
 div.nopad { padding: ; overflow: hidden;}
 .pagenav { color: rgb(81,81,81); font-weight: normal;}
 table.moduletableth { font-family: 'Times New Roman', Times, Serif; font-size: 12px; line-height: 20px; font-weight: bold; text-align: left; text-indent: 5px; background-color: rgb(250,250,250); border-top: 1px dashed rgb(255,255,255); border-bottom: 1px dashed rgb(230,230,230); width: 100%; height: 14px; white-space: nowrap;}
 textdivdiv { background-image: url("../assets/images/column_bottom.jpg"); background-repeat: no-repeat; background-position: center; padding: ;}
 td.sectiontableentry2 { font-size: 10px; color: rgb(6,6,6); padding: 3px;}
 td.buttonheading { text-align: right; width: 0;}
 .searchinput.button { text-align: right;}
 a.sglink:linka.sglink:visited { font-family: Tahoma,Verdana,Arial,Helvetica,Sans-serif; font-size: 12px; color: rgb(5,5,5); text-decoration: none ;}
 div.componentheading { padding: 8px   10px; height: 22px;}
 bottomp { font-size: 10px; color: rgb(6,6,6); line-height: 18px; text-align: right; padding:  10px; height: 20px;}
 table.contacttd.details { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size: 10px; font-weight: bold; border-bottom: 1px dashed rgb(223,223,223);}
 .sectiontableheader { color: rgb(19,19,19); font-weight: bold; background-color: rgb(250,250,250); border-top: 1px dashed rgb(230,230,230); border-bottom: 1px dashed rgb(230,230,230);}
 .componentheading { font-family: Arial,Helvetica,Geneva,Sans-serif; font-size: 18px; color: rgb(0,0,128); font-weight: bold; text-align: left; margin: 0px 0px 10px 0px; padding-bottom: 6px; border-bottom-width: 10px; border-bottom-style: solid;}
 .offtab { font-weight: normal; text-align: left; background-color: rgb(229,229,229); border-left: 2px outset rgb(224,224,224); border-top: 2px outset rgb(224,224,224); border-right: 2px outset rgb(224,224,224); border-bottom: 1px solid rgb(213,213,213); cursor: hand;}
 .ontab { color: rgb(255,255,255); font-weight: bold; text-align: left; background-color: rgb(0,18,255); border-left: 2px outset rgb(0,0,128); border-top: 2px outset rgb(0,0,128); border-right: 2px outset rgb(128,128,128); border-bottom: 1px solid rgb(213,213,213); cursor: hand;}
 a.sgfooter:linka.sgfooter:visited { font-family: Tahoma,Verdana,Arial,Helvetica,Sans-serif; color: rgb(5,5,5); text-decoration: none ;}
 input { background-color: transparent; border-left-style: none; border-top-style: none; border-right-style: none; border-bottom-style: none;}
 table.contenttoc { border: 1px solid rgb(12,12,12); margin: 5px; padding: 5px;}
 div.center { text-align: center; margin: 10px   ; padding: ; width: 1024px;}
 form { margin: ; padding: ;}
 .contentheading { font-family: Tahoma,Verdana,Arial,Helvetica,Sans-serif; font-size: 13px; color: rgb(51,51,51); font-weight: bold; text-align: left;}
 .tabheading { text-align: left; background-color: rgb(0,18,255);}
 .tool-text { font-size: 100%; margin: ;}
 form#fieldset { margin: ; padding: 4px 7px 9px 7px; border-left-width: ; border-left-style: none; border-top-width: ; border-top-style: none; border-right-width: ; border-right-style: none; border-bottom-width: ; border-bottom-style: none;}
 div.moduledivdivdivformul { margin: ; padding:   10px 40px;}
 bg { background-color: rgb(254,254,254); background-image: url("../assets/images/bg.jpg"); background-repeat: repeat-x; background-position: center; padding: ;}
 .newsfeedheading { font-family: Tahoma,Verdana,Arial,Helvetica,Sans-serif; font-size: 12px; color: rgb(51,51,51); font-weight: bold; text-align: left;}
 menuul { list-style-type: none;}
 .ol-background { color: rgb(3,3,3); background-color: rgb(241,241,241);}
 .small { font-size: 10px; color: rgb(5,5,5); font-weight: normal; text-align: left;}
 l { text-align: left; padding:    24px;}
 a.pagenav { color: rgb(99,99,99);}
 .contentpagetitle { font-family: Tahoma,Verdana,Arial,Helvetica,Sans-serif; font-size: 13px; color: rgb(51,51,51); font-weight: bold; text-align: left;}
 .pagetext { visibility: hidden; position: relative; display: none; top: 0;}
 table.contentpaneullia.category { color: rgb(255,136,0);}
 .ol-captionfonta { font-size: 12px; color: rgb(3,3,3); text-decoration: none ; background-color: rgb(241,241,241);}
 m { text-align: left; background-image: url("../assets/images/menu.jpg"); background-repeat: no-repeat; background-position: center; margin: ; padding: ; width: 1024px; height: 1px;}
 div# { text-align: left; background-image: url("../assets/images/content.jpg"); background-repeat: repeat-y; background-position: center; margin: ; width: 1024px;}
 input.button { font-size: 10px; color: rgb(3,3,3); border: 1px solid rgb(5,5,5);}
 ul { list-style-image: url("../assets/images/arrow.png");}
 .smalldark { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size: 10px; color: rgb(51,51,51); font-weight: normal; text-decoration: none ;}
 .frontpageheader { font-size: 13px; color: rgb(148,148,148); font-weight: bold;}
 hr.separator { background-color: rgb(192,192,192); border-left-width: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; width: 75px; height: 1px;}
 key { text-align: left; width: 128px; height: 30px;}
 tr.sectiontableentry0td { padding: 4px;}
 .clr { clear: both;}
 .inputbox { color: rgb(3,3,3); border: 1px solid rgb(5,5,5); padding: 2px;}
 table { border-left-style: none; border-top-style: none; border-right-style: none; border-bottom-style: none;}
 .message { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size: 10pt; font-weight: bold; text-align: center;}
 a.weblinks:linka.weblinks:visited { font-family: 'Times New Roman', Times, Serif; color: rgb(108,108,108); font-weight: normal; text-decoration: none ;}
 .pollstablebordertd { text-align: left;}
 div.mosimage { margin: 5px;}
 form#ulli { padding: ;}
 table.contentpaneopenfieldset { border-left-width: ; border-top: 1px solid rgb(102,153,51); border-right-width: ; border-bottom-width: ;}
 table.contentpaneulli { color: rgb(3,3,3);}
 table.contentpanetd { text-align: left;}
 tr.sectiontableentry1td { padding: 4px;}
 .invalid { border-left-color:  rgb(255,0,0); border-top-color:  rgb(255,0,0); border-right-color:  rgb(255,0,0); border-bottom-color:  rgb(255,0,0);}
 .modifydate { font-size: 10px; color: rgb(5,5,5); font-weight: normal; text-align: right; padding-right: 12px; height: 20px;}
 .validate { font-size: 10px; color: rgb(3,3,3); border: 1px solid rgb(5,5,5);}
 .contentpane { font-family: Arial,Helvetica,Geneva,Sans-serif; font-size: 10px;}
 hr { background-color: rgb(192,192,192); border-left-width: 1px; border-left-style: inset; border-top-width: 1px; border-top-style: inset; border-right-width: 1px; border-right-style: inset; border-bottom-width: 1px; border-bottom-style: inset; height: 2px;}
 table.adminformtextarea { font-size: 1em; color: rgb(0,0,153); width: 540px; height: 400px;}
 menuullia:visited { line-height: 24px; font-weight: bold; background-color: transparent; background-image: url("../assets/images/bullet2.jpg"); background-repeat: no-repeat; background-position: center; padding: 2px  2px 25px;}
 tr.sectiontableentry2td { padding: 4px;}
 table.contenttoctd { padding:  5px;}
 separator { height: 20px; display: block;}
 div.offline { font-size: 1.2em; background-color: rgb(255,254,187); padding: 5px; width: 100%; position: absolute; left: 0; top: 0;}
 menu-nav { color: rgb(6,6,6);}
 p { text-align: justify; margin-top: ; margin-bottom: 5px;}
 .sectiontableentry1 { background-color: rgb(255,255,255);}
 .poll { font-family: 'Times New Roman', Times, Serif; font-size: 10px; color: rgb(102,102,102); line-height: 14px;}
 a.readon:linka.readon:visited { font-family: Tahoma,Verdana,Arial,Helvetica,Sans-serif; font-size: 10px; color: rgb(96,96,96); font-weight: normal; text-decoration: none ;}
 div { font-family: Arial,Helvetica,Geneva,Sans-serif; font-size: 12px;}
 table.paramlist { margin-top: 5px;}
 menudivdivdiv { background-image: url("../assets/images/column_top.jpg"); background-repeat: no-repeat; background-position: center; padding:   4px ;}
 td.sectiontableheader { color: rgb(3,3,3); font-weight: bold; padding: 4px; border-bottom: 1px solid rgb(6,6,6);}
 .ol-captionfont { font-family: Tahoma,Verdana,Arial,Helvetica,Sans-serif; font-size: 12px; color: rgb(246,246,246); font-weight: bold;}
 bottom { background-image: url("../assets/images/content_bottom.jpg"); background-repeat: no-repeat; background-position: center; height: 26px;}
 spana.pathway { text-decoration: underline;}
 html { margin-bottom: 0px; height: 100%;}
 vote { font-size: 8pt; font-weight: normal;}
 .newsfeeddate { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size: 10px; font-weight: normal;}
 .sectiontableentry2 { background-color: rgb(250,250,250);}
 a.category:linka.category:visited { color: rgb(153,153,153); font-weight: bold;}
 a.mainmenu:linka.mainmenu:visiteda.mainlevel:linka.mainlevel:visited { font-family: 'Times New Roman', Times, Serif; color: rgb(128,128,128); font-weight: normal; text-align: left;}
 div.moduledivdivdivform { text-align: left; margin: ; padding: 8px; width: 164px;}
 textdivdivdivdiv { background-color: transparent; margin: ; padding: 4px 0px;}
 div.moduledivdivdiv { background-image: url("../assets/images/column_top.jpg"); background-repeat: no-repeat; background-position: center; padding:   4px ;}
 div.module { margin-bottom: 25px;}
 table.contentpaneopenli { margin-bottom: 5px;}
 .ol-textfont { font-family: Tahoma,Verdana,Arial,Helvetica,Sans-serif; font-size: 10px;}
 span.pathway { font-size: 11px; color: rgb(3,3,3); padding: 20px   ; overflow: hidden; display: block;}
 li.latestnews { list-style-image: url("../assets/images/indent1.png"); list-style-position: outside; text-indent: 0px; margin-left: 16px; padding-left: 0px;}
 td.key { color: rgb(3,3,3); border-bottom: 1px solid rgb(14,14,14);}
 table.user1user2div.moduletable { margin-bottom: 0px;}
 table.contentpaneopenh3 { margin-top: 25px;}
 h1 { font-family: Arial,Helvetica,Geneva,Sans-serif; font-size: 18px; color: rgb(0,0,128); font-weight: bold;}
 pad { width: 20px;}
 legend { margin: ; padding:  10px;}
 menuulli { margin: ; padding: ;}
 table.contentpaneopenh4 { font-family: Tahoma,Verdana,Arial,Helvetica,Sans-serif; font-size: 12px; color: rgb(3,3,3);}
 table.contentpaneopen { margin: 2px 8px;}
 table.contentpanetd.contentdescription { width: 100%;}
 a.mainlevel:linka.mainlevel:visited { padding-left: 5px;}
 .ol-foreground { color: rgb(3,3,3); background-color: rgb(241,241,241);}
 h2 { font-family: Arial,Helvetica,Geneva,Sans-serif; font-size: 16px; color: rgb(0,0,128); font-weight: bold;}
 img { border-left-style: none; border-top-style: none; border-right-style: none; border-bottom-style: none;}
 .moscode { background-color: rgb(240,240,240);}
 rating { font-size: 8pt; font-weight: normal;}
 a.pagenav:visited { color: rgb(99,99,99);}
 table.contact { background-color: rgb(255,255,255);}
 table.moduletabletd { font-family: 'Times New Roman', Times, Serif; font-size: 10px; font-weight: normal;}
 a.blogsection:linka.blogsection:visited { font-family: 'Times New Roman', Times, Serif; font-weight: normal; text-decoration: none ;}
 a.sublevel:linka.sublevel:visited { font-family: 'Times New Roman', Times, Serif; color: rgb(81,81,81); font-weight: normal;}
 tr { font-family: Arial,Helvetica,Geneva,Sans-serif; font-size: 12px;}
 .sgf1 { font-family: Tahoma,Verdana,Arial,Helvetica,Sans-serif; font-size: 12px; color: rgb(5,5,5); text-align: left;}
 .paginationa { padding: 2px;}
 div.message { font-family: Tahoma,Verdana,Arial,Helvetica,Sans-serif; font-size: 14px; color: rgb(12,3,0); font-weight: bold; text-align: center; background-color: rgb(249,249,249); border: 1px solid rgb(213,213,213); margin: 3px 0px 10px 0px; padding: 3px 20px; width: auto;}
 div.captionimg { border: 1px solid rgb(12,12,12);}
 text { margin:   14px ; padding: ;}
 table.contentpaneopenh5 { font-family: Tahoma,Verdana,Arial,Helvetica,Sans-serif; font-size: 12px; color: rgb(3,3,3);}
 a.readon { font-size: 10px; line-height: 14px; text-decoration: none ; padding: 1px 2px; float: right; display: block;}
 h3 { font-family: Arial,Helvetica,Geneva,Sans-serif; font-size: 16px; color: rgb(0,0,128); font-weight: normal;}
 full { padding:    10px; width: 800px; float: left;}
 top { background-image: url("../assets/images/content_top.jpg"); background-repeat: no-repeat; background-position: center; height: 27px;}
 a:linka:visited { color: rgb(3,3,3); font-weight: normal; text-decoration: underline; outline: none;}
 a.fase4rdf:link { font-size: 11px; color: rgb(255,153,0); font-weight: normal;}
 .button { font-family: 'Times New Roman', Times, Serif; font-size: 10px; color: rgb(140,140,140); font-weight: bold; font-style: normal; background-color: rgb(235,235,235); border-left-width: 1px; border-left-style: solid; border-top-width: 1px; border-top-style: solid; border-right-width: 1px; border-right-style: solid; border-bottom-width: 1px; border-bottom-style: solid; height: 18px;}
 .contentdescription { font-family: 'Times New Roman', Times, Serif; font-size: 11px; color: rgb(128,128,128); text-align: left;}
 select:visited { color: rgb(255,255,255); text-decoration: none ; border: 0px solid rgb(255,255,255);}
 a.contentpagetitle:linka.contentpagetitle:visited { font-family: Tahoma,Verdana,Arial,Helvetica,Sans-serif; font-size: 13px; color: rgb(128,128,128); font-weight: bold; text-align: left;}
 fieldset { border: 1px solid rgb(12,12,12); padding: 15px; margin-top: 15px;}
 form#ullia { font-size: 10px; color: rgb(6,6,6); text-align: left; padding: ;}
 .highlight { background-color: rgb(255,254,187);}
 table.contentpaneopenh6 { font-family: Tahoma,Verdana,Arial,Helvetica,Sans-serif; font-size: 12px; color: rgb(3,3,3);}
 .contentpaneopen { margin: ; padding: ;}
 h4 { font-family: Arial,Helvetica,Geneva,Sans-serif; font-size: 14px; color: rgb(0,0,128); font-weight: bold;}
 div.nopadul { clear: both;}
 a.blogsection:hover { color: rgb(0,18,255); text-decoration: underline;}
 a.toclink:hovera.toclink:visiteda.toclink:link { font-size: 9px;}
 a.sublevel:hover { color: rgb(0,18,255); text-decoration: underline;}
 a.weblinks:hover { color: rgb(0,18,255); text-decoration: underline;}
 a.sgfooter:hover { font-family: Tahoma,Verdana,Arial,Helvetica,Sans-serif; color: rgb(5,5,5); text-decoration: none ;}
 a.category:hover { color: rgb(0,18,255);}
 a.readon:hover { color: rgb(3,3,3);}
 a.contentpagetitle:hover { font-family: Tahoma,Verdana,Arial,Helvetica,Sans-serif; font-size: 13px; color: rgb(0,18,255); font-weight: bold; text-decoration: underline; text-align: left;}
 a.sglink:hover { font-family: Tahoma,Verdana,Arial,Helvetica,Sans-serif; color: rgb(5,5,5); text-decoration: none ;}
 a.fase4rdf:hover { color: rgb(0,18,255); font-weight: bold;}
 a.mainmenu:hovera.mainlevel:hover { color: rgb(0,18,255); text-decoration: underline;}
 a:hover { color: rgb(0,0,0); font-weight: normal; text-decoration: none ;}
 a.pagenav:hover { color: rgb(0,18,255);}
 
