@media screen {

body {
   background: url(/fileadmin/administration/systembilder/schumacher_bg_10x10.gif);
	margin: 0px 0px 0px 0px;
	font-family: Verdana,Helvetica,Arial,sans-serif;
	font-size: 10pt;
}

p, div, td {
  font-family: Verdana,Helvetica,Arial,sans-serif;
  font-size: 10pt;
}

/* KOPF */

.kopf {
  width:950px;
  height:150px;
  padding: 0 0 0 0;
  margin: 0 0 0 0;
  border-top: 1px solid #336633;
  border-right: 1px solid #336633;
  border-bottom: 1px solid #FFFFFF;
  border-left: 1px solid #336633;  
}


/* FUNKTIONSMENÜ */

.funktionsmenu {
  width: 950px;
  height: 100px;
  padding: 2 20 5 0;
  margin-top: 0px;
  text-align: right;
  vertical-align:bottom;
  background: url(/fileadmin/administration/systembilder/schumacher_logo_kopf.gif) no-repeat;
}

td#funktionsmenu a:link, td#funktionsmenu a:visited {
  vertical-align:middle;
  padding-bottom:10px;
  font-family: verdana,arial,helvetica;
  font-size: 8pt;
  color:#999999;
  font-weight: none;
  text-decoration: none;
}

td#funktionsmenu a:hover, td#funktionsmenu a:active {
  font-family: verdana,arial,helvetica;
  font-size: 8pt;
  color:#000000;
  font-weight: none;
  text-decoration: underline;
}


/* HAUPTNAVIGATION */

.navigation {
  width: 950px;
  height: 20px;
  padding: 1 0 0 0;
  background: url(/fileadmin/administration/systembilder/schumacher_bg_hauptnavigation.gif);
  border-right:1px solid #336633;
  border-left:1px solid #336633;
}

A.level1_no:link, A.level1_no:visited { 
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

a.level1_no:hover, a.level1_no:active { 
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}

A.level1_act:link, A.level1_act:visited, a.level1_act:hover, a.level1_act:active { 
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

td#level1_act a:hover {
  background-color:#FF6600;
}


/* SUBNAVIGATION */

.subnavigation {
  width: 160px;
  height: 100%;
  padding: 30 0 0 15;
  background-color: #FFFFFF;
  vertical-align: top;
}

A.level2_no:link, A.level2_no:visited { 
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  color: #336633;
  text-decoration: none;
  padding: 0 0 0 0;
  position: relative;
  top: 0px;
  left: 0px;
}

a.level2_no:hover, a.level2_no:active { 
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  color: #FF6600;
  text-decoration: none;
  padding: 0 0 0 0;
  position: relative;
  top: 0px;
  left: 0px;
}

A.level2_act:link, A.level2_act:visited, a.level2_act:hover, a.level2_act:active { 
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  color: #336633;
  text-decoration: none;
  padding: 0 0 0 0;
  position: relative;
  top: 0px;
  left: 0px;
}

A.level3_no:link, A.level3_no:visited { 
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: none;
  color: #336633;
  text-decoration: none;
  padding: 0 0 0 0;
  position: relative;
  top: 0px;
  left: 0px;
}

a.level3_no:hover, a.level3_no:active { 
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  color: #336633;
  text-decoration: none;
  padding: 0 0 0 0;
  position: relative;
  top: 0px;
  left: 0px;
}

A.level3_act:link, A.level3_act:visited, a.level3_act:hover, a.level3_act:active { 
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  color: #336633;
  text-decoration: none;
  padding: 0 0 0 0;
  position: relative;
  top: 0px;
  left: 0px;
}


/* CONTENT */

.content {
  width: 600px;
  height: 100%;
  padding: 20 20 0 30;
  background-color: #FFFFFF;
  vertical-align: top;
  font-family: verdana,arial,helvetica;
  font-size: 10pt;
  color:#000000;
  font-weight: none;
  text-decoration: none;
  border-right:1px solid #336633;
}

span#content a:link, span#content a:visited, span#content a:active {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: none;
  color: #FF6600;
  text-decoration: underline;
}

span#content a:hover {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: none;
  color: #FF6600;
  text-decoration: none;
}


/* COLRIGHT */

.colright {
  width:50px;
}


/* COLLEFT */

.colleft {
  width:10px;
  background-color:#FFFFFF;
  border-left:1px solid #336633;
}


/* FUSS */

.fuss {
  height:65px;
}


/* HEADER */

span#content h1 {
                font: bold 14pt verdana,arial,helvetica;
                color: #663300;
                margin: 15 0 15 0;
}

span#content h2 {
                font: bold 12pt verdana,arial,helvetica;
                color: #66CC00;
                margin: 10 0 0 0;
}

span#content h3 {
                font: bold 10pt verdana,arial,helvetica;
                color: #66CC00;
                margin: 5 0 0 0;
}

span#content h4 {
                font: bold 8pt verdana,arial,helvetica;
                color: #663300;
                margin: 5 0 -15 0;
}

}
