tmpbody { margin: 0px; background-color: rgb(255, 255, 204); color: rgb(0, 0, 0); }
body { margin: 0px; background-color: rgb(255, 230, 179); color: rgb(0, 0, 0); }
td, tr, p, div { font-family: Trebuchet MS,Verdana,Arial,Helvetica,sans-serif; font-size: 14px; color: rgb(51, 51, 51); }
#accessibility { position: absolute; left: -2000px; top: -2000px; display: none; }
#topmenu { height: 20px; float: right; position: absolute; left: 600px; Trebuchet MS,Verdana,Arial,Helvetica,sans-serif; font-size: 16px; font-weight: bold; color: rgb(0, 119, 170); }
ul#mainlevel-nav { border: medium none ; margin: 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; float: right; white-space: nowrap; }
ul#mainlevel-nav li { border: 1px solid blue; margin: 0pt 1px 0pt 0pt; background: rgb(255, 240, 189) none repeat; list-style-type: none; list-style-image: none; list-style-position: outside; width: auto ! important; float: right; font-size: 10px; height: 20px; line-height: 20px; white-space: nowrap; }
ul#mainlevel-nav li a { border: medium none ; font-weight: normal; height: 20px; display: block; padding-left: 5px; padding-right: 10px; text-decoration: none; color: rgb(0, 119, 170); margin-left: 5px; white-space: nowrap; }
div { margin: 0pt; }
.bg { margin: 0pt 120px 0pt 0pt; }
.bg_wide { margin: 0pt; }
.bg01 { background: transparent url('gfx/layout/bg_01.jpg') no-repeat scroll left top; }
.bg02 { background: transparent url('gfx/layout/bg_02.jpg') repeat-x scroll left top; }
.bg03 { background: transparent url('gfx/layout/bg_03.jpg') no-repeat scroll right top; }
.bg04 { background: transparent url('gfx/layout/bg_04.jpg') repeat-y scroll left bottom; }
.bg05 { background: transparent url('gfx/layout/bg_05.jpg') repeat scroll left top; }
.bg06 { background: transparent url('gfx/layout/bg_06.jpg') repeat-y scroll right bottom; }
.bg07 { background: transparent url('gfx/layout/bg_07.jpg') no-repeat scroll left bottom; }
.bg08 { background: transparent url('gfx/layout/bg_08.jpg') repeat-x scroll left bottom; }
.bg09 { background: transparent url('gfx/layout/bg_09.jpg') no-repeat scroll right bottom; }
.inhalt { margin: 0pt; padding: 130px 80px 50px 240px; min-height: 500px; height: auto ! important; }
.menu_links { position: absolute; top: 300px; left: 8px; }
.menu_links_01 { background: transparent url('gfx/layout/menu_links_01.jpg') no-repeat scroll left top; }
.menu_links_02 { background: transparent url('gfx/layout/menu_links_02.jpg') repeat-y scroll left top; }
.menu_links_03 { background: transparent url('gfx/layout/menu_links_03.jpg') no-repeat scroll left bottom; }
.menu_links_content { padding: 10px 10px 20px 20px; width: 220px; }
.menu_links_content table.moduletable { border: 0px solid blue; margin: 0pt; padding: 10px 0pt 0pt; width: 180px; }
.menu_links_content ul { margin: 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; }
.menu_rechts { position: absolute; top: 130px; right: 18px; }
.menu_rechts_01 { background: transparent url('gfx/layout/menu_rechts_01.jpg') no-repeat scroll left top; }
.menu_rechts_02 { background: transparent url('gfx/layout/menu_rechts_02.jpg') repeat-y scroll left top; }
.menu_rechts_03 { background: transparent url('gfx/layout/menu_rechts_03.jpg') no-repeat scroll left bottom; }
.menu_rechts_content { margin: 0px -5px; padding: 5px 0px 15px 10px; width: 165px; }
.menu_rechts_content table.moduletable { border: 0px solid blue; margin: 0pt; padding: 10px 0pt 0pt 5px; width: 145px; }
.menu_rechts_content ul { margin: 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; }
.design { margin-left: 210px; margin-top: -20px; color: rgb(0, 119, 170); font-size: 10px; }
.design a:link, .design a:visited { color: rgb(0, 119, 170); font-size: 10px; }
.struktur { overflow: hidden; position: absolute; left: -1000px; top: -1000px; width: 0px; height: 0px; display: inline; }
.user4 { position: absolute; top: 78px; right: 160px; float: right; }
#user1 { border: 0px solid blue; margin-bottom: 20px; }
#user2 { margin-bottom: 20px; }
.latestnews, a.latestnews:link, .mostread, a.mostread:link { font-size: 12px; }
#user1 ul, #user2 ul { margin: 2px 0px 5px 10px; padding: 0px 0px 0px 10px; list-style-type: none; list-style-image: none; list-style-position: outside; }
.ontab { border-style: outset outset solid; border-color: rgb(255, 153, 0) rgb(128, 128, 128) rgb(213, 213, 213) rgb(255, 153, 0); border-width: 2px 2px 1px; background-color: rgb(255, 174, 0); text-align: center; cursor: pointer; font-weight: bold; color: rgb(255, 255, 255); }
.back_button { text-align: center; font-weight: bold; }
.back_button a { border: medium none ; }
.offtab { border-style: outset outset solid; border-color: rgb(224, 224, 224) rgb(224, 224, 224) rgb(213, 213, 213); border-width: 2px 2px 1px; background-color: rgb(229, 229, 229); text-align: center; cursor: pointer; font-weight: normal; }
.tabpadding {  }
.tabheading { background-color: rgb(255, 174, 0); text-align: left; }
.pagetext { visibility: hidden; display: none; position: relative; top: 0pt; }
h4 { color: rgb(255, 153, 0); font-family: Trebuchet MS,Verdana,Arial,Helvetica,sans-serif; font-size: 18px; font-weight: bold; }
h5 { color: rgb(255, 153, 0); font-family: Trebuchet MS,Verdana,Arial,Helvetica,sans-serif; font-size: 16px; font-weight: bold; }
h6 { color: rgb(255, 153, 0); font-family: Trebuchet MS,Verdana,Arial,Helvetica,sans-serif; font-size: 14px; font-weight: bold; }
a { border-bottom: 1px dashed rgb(84, 84, 121); }
a:link, a:visited { font-size: 14px; color: rgb(202, 102, 13); text-decoration: none; font-family: Trebuchet MS,Verdana,Arial,Helvetica,sans-serif; }
a:hover { color: rgb(255, 102, 0); text-decoration: none; }
a.contentpagetitle:link, a.contentpagetitle:visited { font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size: 18px; font-weight: bold; color: rgb(128, 128, 128); text-align: left; }
a.contentpagetitle:hover { font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size: 18px; font-weight: bold; text-align: left; color: rgb(255, 102, 0); text-decoration: underline; }
hr { border: 1px inset ; background: rgb(192, 192, 192) none repeat; height: 2px; }
hr.separator { border: 0px none ; background: rgb(192, 192, 192) none repeat; height: 1px; width: 75px; }
a.mainmenu:link, a.mainmenu:visited, a.mainlevel:link, a.mainlevel:visited { border: medium none ; color: rgb(128, 128, 128); font-family: Trebuchet MS,Verdana,Geneva,Arial,Helvetica,serif; font-weight: normal; font-size: 14px; }
a.mainmenu:hover, a.mainlevel:hover { color: rgb(255, 153, 0); text-decoration: underline; }
a.sublevel:hover { color: rgb(255, 0, 0); text-decoration: underline; }
a.sublevel:link, a.sublevel:visited { color: rgb(128, 128, 128); font-family: Trebuchet MS,Verdana,Geneva,Arial,Helvetica,serif; font-size: 12px; font-weight: normal; }
#active_menu { color: rgb(0, 119, 170); font-weight: bold; }
.contentpane { background-color: transparent; }
.contentpaneopen { border: 0px ridge rgb(220, 220, 220); }
.contentheading { border-bottom: 2px solid rgb(255, 131, 17); font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size: 18px; font-weight: bold; color: rgb(0, 119, 170); text-align: left; }
.contentheading td { border: 1px solid blue; }
.contentpagetitle { font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size: 18px; font-weight: bold; color: rgb(51, 51, 51); text-align: left; }
table.contenttoc { color: rgb(51, 51, 0); background-color: rgb(224, 224, 224); }
table.contenttoc td { font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; font-weight: normal; text-align: left; }
a.toclink:hover, a.toclink:visited, a.toclink:link { font-size: 9px; }
.contentdescription { font-family: Trebuchet MS,Verdana,Arial,Helvetica,sans-serif; font-size: 14px; color: rgb(128, 128, 128); text-align: left; }
a.blogsection:link, a.blogsection:visited { color: rgb(255, 153, 0); text-decoration: none; font-weight: normal; font-family: Trebuchet MS,Verdana,Arial,Helvetica,sans-serif; }
a.blogsection:hover { color: rgb(153, 153, 153); text-decoration: underline; }
a.weblinks:link, a.weblinks:visited { color: rgb(255, 153, 0); text-decoration: none; font-weight: normal; font-family: Trebuchet MS,Verdana,Arial,Helvetica,sans-serif; }
a.weblinks:hover { color: rgb(153, 153, 153); text-decoration: underline; }
a.readon:link, a.readon:visited { color: rgb(0, 119, 170); text-decoration: none; font-weight: normal; font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size: 12px; }
a.readon:hover { color: rgb(255, 131, 17); text-decoration: underline; }
table.moduletable { border: 0px solid rgb(0, 0, 0); margin: 15px 20px 20px 0px; width: 95%; }
table.moduletable th { border-bottom: 2px solid rgb(255, 131, 17); font-family: Trebuchet MS,Verdana,Arial,Helvetica,sans-serif; font-size: 14px; font-weight: bold; color: rgb(0, 119, 170); text-align: left; white-space: nowrap; width: 100%; }
table.moduletable td { font-family: Trebuchet MS,Verdana,Arial,Helvetica,sans-serif; font-size: 14px; font-weight: normal; }
.moduletable h3 { border-bottom: 2px solid rgb(255, 131, 17); margin: 0px; font-family: Trebuchet MS,Verdana,Arial,Helvetica,sans-serif; font-size: 14px; font-weight: bold; color: rgb(0, 119, 170); text-align: left; white-space: nowrap; width: 98%; }
.componentheading { border-bottom: 2px solid rgb(255, 131, 17); font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size: 18px; font-weight: bold; color: rgb(0, 119, 170); text-align: left; }
.button { border-style: solid; border-width: 1px; font-family: Trebuchet MS,Verdana,Arial,Helvetica,sans-serif; font-style: normal; font-weight: bold; font-size: 12px; color: rgb(0, 119, 170); background-color: White; }
.inputbox { border: 1px solid ; background: rgb(255, 255, 255) none repeat; font-family: Trebuchet MS,Verdana,Arial,Helvetica,sans-serif; font-size: 14px; font-weight: bold; color: rgb(102, 102, 102); }
.searchbox { border: 1px solid ; background: rgb(255, 255, 255) none repeat; font-family: Trebuchet MS,Verdana,Arial,Helvetica,sans-serif; font-size: 14px; font-weight: bold; color: rgb(102, 102, 102); }
.category { color: rgb(153, 153, 153); font-family: Trebuchet MS,Verdana,Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; }
a.category:link, a.category:visited { color: rgb(153, 153, 153); font-weight: bold; }
a.category:hover { color: rgb(255, 153, 0); }
.poll { font-family: Trebuchet MS,Verdana,Arial,Helvetica,sans-serif; font-size: 12px; color: rgb(102, 102, 102); line-height: 16px; }
.sectiontableentry1 { background-color: transparent; }
.contentpane { background-color: transparent; }
.sectiontableentry2 { background-color: transparent; }
.sectiontableheader { background-color: rgb(0, 119, 170); color: rgb(255, 255, 255); font-weight: bold; }
.frontpageheader { font-size: 18px; color: rgb(0, 119, 170); font-weight: bold; }
.small { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 9px; color: rgb(255, 102, 0); text-decoration: none; font-weight: normal; }
.smalldark { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 9px; color: rgb(51, 51, 51); text-decoration: none; font-weight: normal; }
.newsfeedheading { font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size: 14px; font-weight: bold; color: rgb(51, 51, 51); text-align: left; }
.newsfeeddate { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; color: rgb(255, 102, 0); font-weight: normal; }
.createdate { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 9px; color: rgb(255, 102, 0); text-decoration: none; font-weight: normal; }
.modifydate { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 9px; color: rgb(128, 128, 128); text-decoration: none; font-weight: normal; }
ul { margin: 0px; }
li { list-style-type: disc; list-style-position: inside; list-style-image: url('gfx/layout/arrow.png'); }
.fase4rdf { font-family: Trebuchet MS,Verdana,Arial,Helvetica,sans-serif; font-size: 12px; color: rgb(0, 0, 0); font-weight: normal; }
a.fase4rdf:link { font-size: 12px; font-weight: normal; color: rgb(255, 153, 0); }
a.fase4rdf:hover { font-weight: bold; color: rgb(128, 128, 128); }
table.searchintro { border: 1px solid rgb(119, 119, 119); background-color: rgb(255, 255, 255); }
table.contact { border: 1px solid rgb(255, 131, 17); background-color: rgb(255, 255, 255); }
table.contact td.icons {  }
table.contact td.details { font-size: 12px; font-weight: bold; font-family: Verdana,Arial,Helvetica,sans-serif; }
.pagenav { font-weight: normal; color: rgb(0, 119, 170); }
a.pagenav, a.pagenav:visited { color: rgb(255, 102, 0); }
a.pagenav:hover { color: rgb(56, 101, 147); }
.pagenavbar { color: rgb(56, 101, 147); }
.content_rating { font-weight: normal; font-size: 8pt; }
.content_vote { font-weight: normal; font-size: 8pt; }
.moscode { background-color: rgb(240, 240, 240); }
.newsflash { background-color: rgb(245, 245, 245); color: Black; }
.message { font-family: Verdana,Arial,Helvetica,sans-serif; font-weight: bold; font-size: 10pt; color: rgb(255, 102, 0); text-align: center; }
.highlight { background: yellow none repeat; }
.buttonheading a { border: medium none ; }
.bg01 { background: transparent url('gfx/layout/bg_01_03.jpg') no-repeat scroll left top; }
.style1 { color: rgb(202, 102, 13); }
.rtl {
unicode-bidi: bidi-override;
direction: rtl;
text-align: left;
font-weight: bold; } 
