body  { background-image: url(bkgr.gif); background-repeat: repeat; background-attachment: scroll; background-position: 0 0; text-decoration: none; margin: 0     }







tr, p, div { font-family      : Verdana, Arial, Helvetica, sans-serif; font-size        : 12px; color            : #333333; line-height: 20px; text-decoration: none; }







hr {







  background       : #999999;







}







#mainlevel-nav {







margin: 0; padding: 0;







}







#mainlevel-nav li {







	background-image: none;







	padding-left: 0px;







list-style:none; float: right; 







margin: 0; width: 15.5%; 







font-size: 10px;







line-height: 20px;







white-space: nowrap;







text-indent: 15px;







}







#mainlevel-nav a  { color: white; text-decoration: none; background-color: #ff9933; background-repeat: no-repeat; background-attachment: scroll; background-position: 2px 50%; display: block; float: right; border-style: solid; border-width: 1px; border-color: #fff #cc3300 #cc3300 #fff }







#mainlevel-nav a {







float: none;







}







#mainlevel-nav a:hover  { background-color: #ff6600; background-repeat: no-repeat; background-attachment: scroll; background-position: 2px 50% }















/*different setting for newsflash*/







.newsflash td {







color: #000000;







text-align: justify;







vertical-align: middle;







}















/*setting for the greetings*/







.mainpage {







text-align: justify;







color: #333333;







font-family: Verdana, Helvetica, Arial, sans-serif;







font-size: 13px;







}







.mainpage-bkg  { width: 1px }















.greybg {







  background: #eeeeee;







}















/*pathaway setting*/







.pathway {







font-family: Verdana, Helvetica, Arial, sans-serif;







font-size: 9px;







}















a.pathway:link, a.pathway:visited {







  color            : #ff9900;







  font-weight      : normal;







}















a.pathway:hover {







  color            : #ff3300;







  font-weight      : normal;







  text-decoration   : none;







}















/*for title or site name*/







.title  { color: #000000; font-size: 20px; font-family: sans-serif; font-weight: bold; margin-left: 0 }















/*for the tag-line*/







.subtitle {







font-family: sans-serif;







font-size: 10px;







font-weight: bold;







color : #666666;







text-transform: uppercase;







letter-spacing: 2px;







margin-left: 0px;







}
#active_menu    { color: #ac2222; font-weight: bold; text-decoration: none; top: 0; right: 0; bottom: 0; left: 0   ; }















/* --Default Class Settings-- */















a.mainlevel:link, a.mainlevel:visited   { color: #933a3d; font-family: Verdana, Helvetica, Arial, sans-serif; font-weight: normal; line-height: 20px; text-decoration: none; background-repeat: no-repeat; vertical-align: sub; height: 30px; display: block; }
a.mainlevel:hover   { color: #ac2222 ; font-weight: bold; }
a.mainmenu:hover  { color: #ac2222 }







.pollstableborder  { padding: 1px; border: solid 1px }















a.sublevel:link, a.sublevel:visited     { color: #666; font-size: 10px; text-decoration: none; background-position: 180px 20px; text-align: left; padding-left: 1px; vertical-align: middle }























a.sublevel:hover    { color: #da2164; text-decoration: none; background-repeat: no-repeat }















table.moduletable     { background-repeat: repeat; background-attachment: scroll; background-position: 0 0; text-decoration: none; }















table.moduletable th { font-size        : 11px; font-weight      : bold; color            : #000000; text-align       : left; letter-spacing: 2px; text-indent: 5px; padding-bottom: 3px; }















table.moduletable li {







}















table.moduletable ul {







	padding: 0px;







}







table.moduletable td  { font-size: 10px; font-weight: normal; margin: 0; padding: 0 }















.poll {







  font-family      : Arial, Helvetica, sans-serif;







  font-size        : 10px;







  color            : #666666;







  line-height      : 14px;







}















table.pollstableborder {







	border: 1px solid #cccccc;







}















.sectiontableheader {







  background-color : #CCCCCC;







  color            : #333333;







  font-weight      : bold;







}















.sectiontableentry1 {







  background-color : #F0F0F0;







}















.sectiontableentry2 {







  background-color : #E0E0E0;







}















.small {







  font-family      : Verdana, Arial, Helvetica, sans-serif;







  font-size        : 10px;







  color            : #999999;







  text-decoration  : none;







  font-weight      : bold;







}















.smalldark {







  font-family      : Verdana, Arial, Helvetica, sans-serif;







  font-size        : 10px;







  color            : #000000;







  text-decoration  : none;







  font-weight      : normal;







}























.contentpane   { background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; width: fm400px; margin: 0; padding: 0  }















.contentpaneopen  { text-decoration: none; margin: 0; padding: 0  }















.contentheading, .componentheading { font-family      : Verdana, Arial, Helvetica, sans-serif; font-weight      : bold; color            : #3d3d3d; text-decoration: none; text-align       : left; }















.createdate {







  font-family      : Arial, Helvetica, sans-serif;







  font-size        : 10px;







  color            : #999999;







  text-align       : left;







}























.button {







  font-family      : Verdana, Arial, Helvetica, sans-serif;







  font-style       : normal;







  font-size        : 10px;







  font-weight      : bold;







  background-color : #F0F0F0;







  color            : #000000;







  border           : 1px solid #CCCCCC;







}















.inputbox {







  font-family      : Verdana, Arial, Helvetica, sans-serif;










  font-size        : 10px;







  color            : #000000;







  background-color : #F0F0F0;







  border           : 1px solid #CCCCCC;







}















a:link, a:visited { color: #ac2222; text-decoration: none; }















a:hover {







text-decoration: none;







}















/* For content item titles that are hyperlink instead of Read On */







a.contentpagetitle:link, a.contentpagetitle:visited {







	font-family: Verdana, Arial, Helvetica, sans-serif;







	font-size: 12px;







	font-weight: bold;







 	color: #ac2222;







	text-align:left;







	text-decoration: none;







	}















a.contentpagetitle:hover {







	font-family: Verdana, Arial, Helvetica, sans-serif;







	font-size: 12px;







	font-weight: bold;







	text-align:left;







	color: #666666;







	text-decoration: none;







	font-weight: bold;







	}















a.category:link, a.category:visited { color            : #333333; font-weight      : bold; font-size: 11px; font-weight: bold; text-decoration: none; }















a.category:hover {







  color            : #999999;







}















/* Styles for dhtml tabbed-pages */







.ontab {







	background-color: #ffae00;







	border-left: outset 2px #ff9900;







	border-right: outset 2px #808080;







	border-top: outset 2px #ff9900;







	border-bottom: solid 1px #d5d5d5;







	text-align: center;







	/* Cannot use hand as its not a W3C CSS validator */







	/*	cursor: hand;*/







	font-weight: bold;







	color: #FFFFFF;







}







.offtab {







	background-color : #e5e5e5;







	border-left: outset 2px #E0E0E0;







	border-right: outset 2px #E0E0E0;







	border-top: outset 2px #E0E0E0;







	border-bottom: solid 1px #d5d5d5;







	text-align: center;







	/* Cannot use hand as its not a W3C CSS validator */







	/*	cursor: hand;*/







	font-weight: normal;







}







.tabpadding {







}















.tabheading {







	background-color: #ffae00;







	text-align: left;







}















.pagetext {







	visibility: hidden;







	display: none;







	position: relative;







	top: 0;







}















/* for modifying {moscode} output.  Don't set the colour! */







.moscode {







	background-color: #f0f0f0;







}







.code {







	background-color: #f0f0f0;







	border: 1px solid #FFF;







}















/* Text passed with mosmsg url parameter */







.message {







	font-family : Verdana, Arial, Helvetica, sans-serif;







	font-weight: bold;







	font-size : 10pt;







	color : #ff6600;







	text-align: center;







}















/* Javascript Back button */







.back_button  { color: #da2164; text-align: center; margin-top: 40px }















table.contenttoc {







	color: #333300;







	background-color: #e0e0e0;







	border: 1px solid #333;







}















table.contenttoc td {







    font-size: 8pt;







    font-weight: normal;







    text-align:left;







}







ul {







  margin: 0;







  padding: 0;







  list-style: none;







}















li  { line-height: 15px; background-repeat: no-repeat; background-position: 0 3px; padding-top: 0; padding-left: 10px  }















table.searchinto {







	width: 100%;







}















table.searchintro td {







	background-color: #293C43;







	color: #ffffff;







	font-weight: bold;







}















form {







/* removes space below form elements */







	margin: 0;







 	padding: 0;







}
a.mainlevel_chakka:link, a.mainlevel_chakka:visited { color: #d4a450; line-height: 25px; text-decoration: none; height: 30px; }
a.mainlevel_gelb:link, a.mainlevel_gelb:visited   { color: #d4a450; font-family: Verdana, Helvetica, Arial, sans-serif; font-weight: normal; line-height: 20px; background-repeat: no-repeat; text-decoration: none; vertical-align: sub; height: 30px; display: block; }
a.mainlevel_rechts:link, a.mainlevel_rechts:visited   { color: #ac2222; font-family: Verdana, Helvetica, Arial, sans-serif; font-weight: normal; background-repeat: no-repeat; text-decoration: none; vertical-align: sub; display: block; }
.contentpaneopen_randlos { font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; margin: 0; }
a.mainlevel_rechts:hover   { color: #ac2222 ; font-weight: bold; }
table.moduletable_randlos     { background-repeat: repeat; background-attachment: scroll; background-position: 0 0; text-decoration: none; margin: 0; padding: 0; }

