body {
    padding: 0;
    margin: 0;
    text-align: center;
    }

.mainborder {
text-align:center;
margin: auto;
display:block ;
width:852px;
padding:0 1px 5px 1px;
border:1px solid #336699;
}


td                              {font-family: verdana,helvetica, arial, geneva, sans-serif; font-size:12; color:#000000}
.text		 {font-family: verdana, helvetica, arial, geneva, sans-serif; font-size:12; color:#000000 }
.counttxt		 {font-family: verdana, helvetica, arial, geneva, sans-serif; font-size:10; color:#000000 }
.counttxtbold		 {font-family: verdana, helvetica, arial, geneva, sans-serif; font-size:10; font-weight: bold; color:#000000 }



.headline   	 {font-family: helvetica, arial, geneva, sans-serif; font-size:18; font-weight: bold; color:#000000}
.headline_smll   	 {font-family: helvetica, arial, geneva, sans-serif; font-size:14; font-weight: bold; color:#000000; padding-bottom:6px}


.subheadline   	 {font-family: verdana,helvetica, arial, geneva, sans-serif; font-size:13; font-style:italic; font-weight: bold; color:#336699}
.subheadline_smll   	 {font-family: verdana,helvetica, arial, geneva, sans-serif; font-size:12;  font-weight: bold; color:#F7C473; padding-                                  top:8px; padding-bottom:8px;}


.news_punkte   	 {font-family: verdana, helvetica, arial, geneva, sans-serif; font-size:12; color:#FAB342; font-weight: bold}
.news_txt		 {font-family: verdana,helvetica, arial, geneva, sans-serif; font-size:10; color:#336699 }
.newstext                   { font-family: verdana,helvetica, arial, geneva, sans-serif; font-size: 11px; font-style:italic; width: 40em; 
                                  padding-top:5px; padding-left:12px;} 


.navigation                 {font-family: verdana, helvetica, arial, geneva, sans-serif; font-size:10; color:#336699;}
.ticker                     { color: #336699; font-family: verdana,helvetica, arial, geneva, sans-serif; font-size: 7px; }
a.newsticker:link {color: #336699; font-family: verdana,helvetica, arial, geneva, sans-serif; font-size: 7px; }
a.newsticker:hover { font-weight: bold;}

.gbentry_smll             {font-family: verdana, helvetica, arial, geneva, sans-serif; font-size:10; color:#000000; }
.gbentry_big               {font-family: verdana, helvetica, arial, geneva, sans-serif; font-size:12; font-weight: bold; color:#000000;}
.gbentry_who               {font-family: verdana, helvetica, arial, geneva, sans-serif; font-size:12; color:#F7C473;}

.gbentrys                    {font-family: verdana, helvetica, arial, geneva, sans-serif; font-size:10; color:#000000;
                                  padding-left: 8px; padding-right: 8x; padding-top: 5px; padding-bottom: 3px;
                                  BACKGROUND-COLOR: #FFFFCC; BORDER: #336699  2px dotted;}


.trNews1 { 
color: #0e0e0e; 
font-family: helvetica, arial, geneva, sans-serif; 
font-size: 13px; 
font-weight: bold; 
border-bottom: Black 1px solid; 
border-left: Black 0px dotted; 
border-right: #B7B7B7 0px solid; 
border-top: #B7B7B7 0px solid; 
} 

.trNews2 { 
color: #0e0e0e; 
font-family: helvetica, arial, geneva, sans-serif; 
font-size: 13px; 
font-weight: bold; 
border-bottom: Black 1px solid; 
border-left: #B7B7B7 0px solid; 
border-right: #B7B7B7 0px solid; 
border-top: #B7B7B7 0px solid; 

} 

.small{
color: #CCCCCC; 
font-family: helvetica, arial, geneva, sans-serif; 
font-size: 9px; 

}

.suchfeld{
font-family: Arial, Helvetica, sans-serif; font-size: 11px;
font-weight: normal; color: #000000;
text-decoration: none;
background-color: #eeeeee;
padding: 2px;
spacing: 4px;
height: 18px;
width: 140px;
border: 1px solid #336699;
}

.poll {
        BORDER-RIGHT: #F7C473 1px dotted; BORDER-TOP: #F7C473 1px dotted;
        MARGIN-BOTTOM: 3pt; BORDER-LEFT: #F7C473 1px dotted; BORDER-BOTTOM: #F7C473 1px dotted;
        BACKGROUND-COLOR: #FCF2D5; boder-collapse:collapse;
        }

.poll_question {
        padding-left: 8px; padding-right: 8x; padding-top: 5px; padding-bottom: 3px;
        font-family: Verdana; font-size: 7pt; color: #336699; BACKGROUND-COLOR: #C0D1E0;
        BORDER-BOTTOM: #336699  2px solid;
        }

.poll_button {
        BORDER-RIGHT: #333333 3px solid; BORDER-TOP: #CCCCCC  1px solid; FONT-SIZE: 10pt;
        BORDER-LEFT: #CCCCCC  1px solid; COLOR: #ffffff; BORDER-BOTTOM: #333333  3px solid;
        FONT-STYLE: italic; FONT-FAMILY: helvetica, arial, geneva, sans-serif;
        BACKGROUND-COLOR: #336699; Cursor:pointer;
}

.bar1 {
        background: #D8F1B0;
        border-bottom: 1px solid Black;
        border-left: #CCCCCC 1px solid;
        border-right: 1px solid Black;
        border-top: #CCCCCC 1px solid;
        border-style: solid;
        font-size: 1px;
        color: #333399;
}

.bar2 {
        background-image: url(../images/bar_back.jpg);
        background: #BEE67F;
        border-bottom: 1px solid Black;
        border-left: #CCCCCC 1px solid;
        border-right: 1px solid Black;
        border-top: #CCCCCC 1px solid;
        border-style: solid;
        background-repeat: repeat;
        font-size: 1px;
        color: #333399;
}

.bar3 {
        background-image: url(../images/bar_back.jpg);
        background: #E9F1FB;
        border-bottom: 1px solid Black;
        border-left: #CCCCCC 1px solid;
        border-right: 1px solid Black;
        border-top: #CCCCCC 1px solid;
        border-style: solid;
        background-repeat: repeat;
        font-size: 1px;
        color: #333399;
}

.bar4 {
        background-image: url(../images/bar_back.jpg);
        background: #D8E5F6;
        border-bottom: 1px solid Black;
        border-left: #CCCCCC 1px solid;
        border-right: 1px solid Black;
        border-top: #CCCCCC 1px solid;
        border-style: solid;
        background-repeat: repeat;
        font-size: 1px;
        color: #333399;
}

.bar5 {
        background-image: url(../images/bar_back.jpg);
        background: #C6DAF3;
        border-bottom: 1px solid Black;
        border-left: #CCCCCC 1px solid;
        border-right: 1px solid Black;
        border-top: #CCCCCC 1px solid;
        border-style: solid;
        background-repeat: repeat;
        font-size: 1px;
        color: #333399;
}

.bar6 {
        background-image: url(../images/bar_back.jpg);
        background: #6B85A5;
        border-bottom: 1px solid Black;
        border-left: #CCCCCC 1px solid;
        border-right: 1px solid Black;
        border-top: #CCCCCC 1px solid;
        border-style: solid;
        background-repeat: repeat;
        font-size: 1px;
        color: #333399;
}




.inputtext { 
font-family: Arial, Helvetica, sans-serif; font-size: 12px; 
font-weight: normal; color: #000000;
text-decoration: none;
background-color: #eeeeee; 
padding: 2px;
border: 1px solid #336688;
}
.inputtextarea { 
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #000000;
text-decoration: none;
background-color: #eeeeee;
border: 1px solid #336688;
} 
.inputbutton {
font-family: Arial, Helvetica, sans-serif; font-size: 12px;
font-weight: bold;
color: #000000;
text-decoration: none;
background-color: #eeeeee;
border: 1px solid #336688;
cursor:pointer;
}

A.document:link	{font-family: verdana, helvetica, arial, geneva, sans-serif; font-size:10pt; font-weight: normal; text-decoration: none; color: #336699}
A.document:visited     {font-family: verdana, helvetica, arial, geneva, sans-serif; font-size:10pt; font-weight: normal; text-decoration: none; color: #336699}
A.document:hover	{font-family: verdana, helvetica, arial, geneva, sans-serif; font-size:10pt; font-weight: normal; text-decoration: none; color: #AE6B00}
A.document:active	{font-family: verdana, helvetica, arial, geneva, sans-serif; font-size:10pt; font-weight: normal; text-decoration: none; color: #AE6B00}


/***Ergänzung f. Login-Modul /////////////////////


.label {
	font-size:11px;
	font-family:Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;
	color:rgb(0,0,0);
}

.label_searchbox {
	vertical-align:middle;
	color:#9d9ea2;
	position:relative;
	padding-left:10px;
	/*left:-65px;*/
}

#loginbox {
	background-color:#DFE0E5;
	border-top:1px solid #aeaeae;
	border-bottom:1px solid #aeaeae;
	padding-bottom:.6em;
	padding-top:.6em;
	padding-left:0em;
	padding-right:0em;
	margin-top:1.5em;
	margin-bottom:1.5em;
}

#searchbox {
         width:178px;
	background-color:#DFE0E5;
	border-top:1px solid #aeaeae;

/*  //////////////// DIV-Elemente anzeigen

          border-width:1px;
          border-style:solid;
          border-color:#9933CC;                                         /*violett*/

                   //////////////// DIV-Elemente anzeigen END */

	border-bottom:1px solid #aeaeae;
	padding-bottom:.6em;
	padding-top:.6em;
	padding-left:0em;
	padding-right:0em;
	margin-top:1.5em;
	margin-bottom:1.5em;
}

.input_searchbox {
	width:65px;
	vertical-align:middle;
	font-size:11px;
	color: rgb(62,77,116);
         
	border:1px solid rgb(170,170,170);

}

#notenansicht {
	margin-top:0 px;
	position:relative;
	/*top:200px;
	left:680px;*/
	width:672px;
         overflow:auto;
	height:auto;
	z-index:1;
	padding-top:0px;
	padding-left:5px;
	padding-right:5px;
	color:#3E4D74;  /*mittel-blau */
}

.topten_head   	 {font-family: verdana,helvetica, arial, geneva, sans-serif; font-size:8; font-style:italic; font-weight: bold; color:#336699}

A.topten:link	{font-family: verdana, helvetica, arial, geneva, sans-serif; font-size:7pt; font-weight: normal; text-decoration: none; color: #336699}
A.topten:visited     {font-family: verdana, helvetica, arial, geneva, sans-serif; font-size:7pt; font-weight: normal; text-decoration: none; color: #336699}
A.topten:hover	{font-family: verdana, helvetica, arial, geneva, sans-serif; font-size:7pt; font-weight: normal; text-decoration: none; color: #AE6B00}
A.topten:active	{font-family: verdana, helvetica, arial, geneva, sans-serif; font-size:7pt; font-weight: normal; text-decoration: none; color: #AE6B00}

.topten	{font-family: verdana, helvetica, arial, geneva, sans-serif; font-size:7pt; font-weight: normal; text-decoration: none; color: #336699}


A.newsticker:link	{font-family: helvetica, arial, geneva, sans-serif; font-size:11pt; font-weight: normal; text-decoration: none; color: #336699}
nobr                    {font-family: helvetica, arial, geneva, sans-serif; font-size:11pt; font-weight: normal; text-decoration: none; color: #336699} 

