body{background-color:rgb(255,255,255);font-size:90%;font-family: Century Gothic,Verdana,Arial,Helvetica,Sans-Serif;margin:0px;padding:0px;}
img{	border:0px;}
a{color:rgb(16,161,198);text-decoration:none;border-bottom:1px dotted rgb(16,161,198)}
a:hover{color:rgb(255,255,255);background:rgb(16,161,198)}
a.nobg:hover,a.nobg{color:rgb(16,161,198);background:transparent;border:0px;}


/* Styles for IDs ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
div#mama{width:100%;margin:0px;padding:20px 0 0 0;}
div#top,div#left,.buttonheading{display:none;}
div#printheader{height:195px;width:100%;display:block;text-align:center;}
div#center{width:100%;padding:0px 0 0 0;}
div#text{float:left;width:100%}
div#center div#text h1,div#center div#text .componentheading,div#center div#text .contentheading{font-size:120%;font-weight:bold;color:rgb(89,89,89);border-bottom:1px dotted rgb(0,159,227)}
div#center div#text td h1{font-size:100%;font-weight:bold;color:rgb(89,89,89);border-bottom:0px dotted rgb(0,159,227);margin:20px 0 0px 0;}
div#bottom div#servicenavi{color:rgb(51,51,51);width:100%;height:60px;padding:6px 0 0 0;margin:0 0 0 45px;font-size:80%;background:transparent url(../images/dottedline.gif) left top repeat-x;}
div#header .search{float:right;}
div#header .search  input#mod_search_searchword {font-size:70%;color:rgb(205,205,205);border:solid 1px rgb(205,205,205);text-align:center;}
div#center div#news, div#center div#programm, div#center div#sponsors {font-size:90%;float:left; width:150px;background:transparent url(../images/greydot-v.gif) left top repeat-y;padding:0 15px 0 20px;}
div#center div#kalender {font-size:90%;float:left; width:145px;padding:0 15px 0 0;margin-left:25px;}
html>body div#center div#kalender {margin-left:45px; width:150px;}
div#center div#sponsors {padding:0 0 0 20px;}
div#center div#sponsors{text-align:right;}
div#center div#kalender a, div#center div#kalender .kalender{color:rgb(16,161,198);background:transparent;}
div#center div#news a{color:rgb(54,54,54);background:transparent;border-bottom:1px dotted rgb(73,171,0);}
div#center div#news a:hover{background:rgb(73,171,0);color:rgb(255,255,255);;border-bottom:1px solid rgb(73,171,0);}
div#center div#news .news,div#center div#news .latestnewsday{color:rgb(73,171,0);background:transparent;}
div#center div#programm a,div#center div#programm .programm{color:rgb(253,0,0);background:transparent;}
div#center div#sponsors a, div#center div#sponsors .sponsors{color:rgb(254,200,0);background:transparent;}
div#center div#programm a{color:rgb(253,0,0);background:transparent;border-bottom:1px dotted rgb(253,0,0);}
div#center div#sponsors a{color:rgb(254,200,0);background:transparent;border-bottom:1px dotted rgb(254,200,0);}
div#center div#news p, div#center div#programm p, div#center div#sponsors p{font-size:100%;padding:0 0 0 0;margin:0px;}
div#center div#news a, div#center div#programm a, div#center div#sponsors a{border-bottom:0px;}
div#center div#kalender h1,div#center div#news h1, div#center div#programm h1, div#center div#sponsors h1{font-size:100%;padding:0 0 0 0;margin:0px;}
div#center div#kalender h4,div#center div#news h4, div#center div#programm h4, div#center div#sponsors h4{font-size:100%;text-transform:uppercase;margin:0 0 5px 0;padding:0px;font-weight:normal;text-align:left;}


/* Navigation ~~~~~~~~~~~~~~~~~~~~~~~~~ */
div#center  div#navigation {display:none;}


/* Bottomnavigation ~~~~~~~~~~~~~~~~~~~~~~~~~ */
div#mama div#bottom div#servicenavi{display:none;}

/* Styles for Classes ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
.nono{float:none;clear:both;}
.advert{padding:2px 0 2px 0;}
