/***************************/
/* General element styles: */
/***************************/
H1, H2, H3, H4, H5, P, TD, UL, OL, BLOCKQUOTE,  TEXTAREA, SELECT  { font-family: verdana, arial, helvetica; color: #FFFFFF; }
PRE { font-family: monospace; }
A { color: #FF9900; text-decoration: none; font-weight: bold; }
A:hover { color: #FFFFFF; }
FORM { margin: 0px 0px 0px 0px;}
P, PRE { margin: 5px 0px 5px 0px; }
P, TD, UL, OL { font-size: 12px; }
INPUT, TEXTAREA, SELECT { padding-left: 5px; font-size: 11px; color: #000000;}


/*******************/
/* RTE / Bodytext: */
/*******************/
P.bodytext { font-size: 12px; color: #CCCCCC; }
P.bodytext A { font-weight: bold; }

UL,LI {
        font-size: 12px; 
        font-family: verdana,tahoma,arial,sans-serif;
        color: #CCCCCC;
        
}

/******************/
/* Headers, plain */
/******************/
H1 { font-size: 20px;
     font-weight: bold;
     color: #FF9900;
     font-family: arial,verdana,sans-serif;
}
H2 { font-size: 18px; color: #FF9900; }
H3 { font-size: 14px; color: #FF9900; }
H4 { font-size: 12px; color: #FF9900; }
H1, H2, H3, H4, H5, H6 { margin: 0px 0px 0px 0px; margin-top: 5px; margin-bottom: 2px; }
H1.csc-firstHeader, H2.csc-firstHeader, H3.csc-firstHeader, H4.csc-firstHeader, H5.csc-firstHeader, H6.csc-firstHeader { margin-top: 0px; }

/*****************/
/* Various Forms */
/*****************/
/*
/* Email, Login and Search forms generally: */
FORM TABLE TR TD { padding-left: 5px; padding-right: 20px; }
FORM TABLE TR TD.csc-form-labelcell, FORM TABLE TR TD.csc-form-commentcell { background-color: #D8D7DC; }
FORM TABLE TR TD.csc-form-fieldcell { background-color: #EDEBF1; }
FORM TABLE TR TD.csc-form-fieldcell INPUT, FORM TABLE TR TD.csc-form-fieldcell SELECT, FORM TABLE TR TD.csc-form-fieldcell TEXTAREA { border: 1px solid #333333; }
FORM TABLE TR TD.csc-form-labelcell P.csc-form-label-req { font-weight: bold; }

*/
 

.menuhighlight {
        color: #000000;
        font-size: 7px;
        font-family: verdana,tahoma,arial,sans-serif;
        font-weight: bold;
}

.linke_spalte {
         padding: 10px 0px 0px 0px;
         margin: 10px 0px 0px 0px;
}

.rechte_spalte {
         padding: 0px 5px 0 5px;
         margin: 0 0 0 0;
}



.leftnavspc {
        color: #FF9900;
        font-size: 14px;
        font-family: verdana,tahoma,arial,sans-serif;
        font-weight: bold;
}


/* Menü 1 */


a.menu1:link {
        color: #CCCCCC;
        font-size: 13px;
        font-family: verdana,tahoma,arial,sans-serif;
        text-decoration: none;
        font-weight: bold;
}

a.menu1:visited {
        color: #CCCCCC;
        font-size: 13px;
        font-family: verdana,tahoma,arial,sans-serif;
        text-decoration: none;
        font-weight: bold;
}

a.menu1:active {
        color: #CCCCCC;
        font-size: 13px;
        font-family: verdana,tahoma,arial,sans-serif;
        text-decoration: none;
        font-weight: bold;
}

a.menu1:hover {
        color: #FF9900;
        font-size: 13px;
        font-family: verdana,tahoma,arial,sans-serif;
        text-decoration: none;
        font-weight: bold;
        
}


/* Menü 2 */

a.menu2:link {
        color: #CCCCCC;
        font-size: 11px;
        font-family: verdana,tahoma,arial,sans-serif;
        text-decoration: none;
        font-weight: bold;
        
        
}

a.menu2:visited {
        color: #CCCCCC;
        font-size: 11px;
        font-family: verdana,tahoma,arial,sans-serif;
        text-decoration: none;
        font-weight: bold;
        
}

a.menu2:active {
        color: #FFFFFF;
        font-size: 11px;
        font-family: verdana,tahoma,arial,sans-serif;
        text-decoration: none;
        font-weight: bold;
        
}

a.menu2:hover {
        color: #FF9900;
        font-size: 11px;
        font-family: verdana,tahoma,arial,sans-serif;
        text-decoration: none;
        font-weight: bold;
        
}



/* Menü 3 */

a.menu3:link {
        color: #CCCCCC;
        font-size: 9px;
        font-family: verdana,tahoma,arial,sans-serif;
        text-decoration: none;
        font-weight: bold;
}

a.menu3:visited {
        color: #CCCCCC;
        font-size: 9px;
        font-family: verdana,tahoma,arial,sans-serif;
        text-decoration: none;
        font-weight: bold;
}

a.menu3:active {
        color: #CCCCCC;
        font-size: 9px;
        font-family: verdana,tahoma,arial,sans-serif;
        text-decoration: none;
        font-weight: bold;
}

a.menu3:hover {
        color: #CCCCCC;
        font-size: 9px;
        font-family: verdana,tahoma,arial,sans-serif;
        text-decoration: none;
        font-weight: bold;
}



/* Menü 4 (Fusszeile) */

a.menu4:link {
        color: #CCCCCC;
        font-size: 9px;
        font-family: verdana,tahoma,arial,sans-serif;
        text-decoration: underline;
}

a.menu4:visited {
        color: #CCCCCC;
        font-size: 9px;
        font-family: verdana,tahoma,arial,sans-serif;
        text-decoration: underline;
}

a.menu4:active {
        color: #CCCCCC;
        font-size: 9px;
        font-family: verdana,tahoma,arial,sans-serif;
        text-decoration: underline;
}

a.menu4:hover {
        color:#CCCCCC;
        font-size: 9px;
        font-family: verdana,tahoma,arial,sans-serif;
        text-decoration: underline;
}


/* Menü 5 */

a.menu5:link {
        color: #CCCCCC;
        font-size: 12px;
        font-family: verdana,tahoma,arial,sans-serif;
        text-decoration: none;
        font-weight: bold;
}

a.menu5:visited {
        color: #CCCCCC;
        font-size: 12px;
        font-family: verdana,tahoma,arial,sans-serif;
        text-decoration: none;
        font-weight: bold;
}

a.menu5:active {
        color: #897441;
        font-size: 12px;
        font-family: verdana,tahoma,arial,sans-serif;
        text-decoration: none;
        font-weight: bold;
}

a.menu5:hover {
        color: #897441;
        font-size: 12px;
        font-family: verdana,tahoma,arial,sans-serif;
        text-decoration: none;
        font-weight: bold;
}


.filelinks {
			font-family:verdana,tahoma,arial,sans-serif;
			color:#CCCCCC;
			font-size:12px;
			}

.filelinks a {
			font-family:verdana,tahoma,arial,sans-serif;
			color:#CCCCCC;
			font-size:12px;
			}

.filelinksSize {
			font-family:verdana,tahoma,arial,sans-serif;
			color:#CCCCCC;
			font-size:9px;
			}

.filelinksdesc {
			font-family:verdana,tahoma,arial,sans-serif;
			color:#CCCCCC;
			font-size:10px;
                        padding-bottom: 10px;
                        padding-top: 5px;
			}


.tablesubnav {
	background-color: #333333;
	padding: 2px;
}




/* Subnavigation 1. Ebene */

.submenuLink {
	  text-decoration: none;
                  font-weight: bold;
                  font-family: Verdana,Tahoma,Arial, Sans-Serif;
                  font-size: 9px;
                  color: #999999;
}

.submenuAbstand {
	  padding-top: 3px;
	  padding-bottom: 3px;
	  padding-right: 12px;
                  text-align: right;
                             }


/* Subnavigation 2. Ebene */


.subsubmenuBgNo {
	 text-align: right;
                 padding-right: 12px;
                 padding-top: 3px;
                 padding-bottom: 3px;
                           }


.subsubmenu {
                text-decoration: none;
                font-family: verdana,tahoma,arial,sans-serif;
	font-size: 7pt;
                color: #727272;
}

.subsubmenuLinkAct {
                text-decoration: none;
	font-family: verdana,tahoma,arial,sans-serif;
	font-size: 7pt;
                color: #171717;
}




/* Suche */


.suche {
                font-family: verdana,tahoma,arial,sans-serif;
	font-size: 12px;
                font-weight: normal;
                color: #FFFFFF;
                width: 100px;

}




