/* Grunddesign wird festgelegt */

	#main-box {
  		margin: 0px auto;
		text-align:left;
  width:1000px;
  background:white;
  margin-top:10px;
}
 
#header {
  height:150px;
  width:150px;
  float:left;
  display:block;
  background:#ef8812;
}
#banner {
  float: left;
  display: block;
  width:850px;
}
#rootline {
  font-size: 10px;
  padding-top: 5px;
  padding-left: 5px;
  height:20px;
  vertical-align: middle;
  clear:both;
  background:#ef8812;
}
 
#nav {
  width: 180px;
  float:left;
  display:block;
  margin:5px 5px 5px 5px;
}
 
#content {
  float:left;
  display:block;
  width:800px; 
  background:#FFFFFF;
  padding-left: 5px;
  padding-right: 5px;
  
}
 
#footer {
  text-align:right;
  font-size: 10px;
  height:20px;
  vertical-align: middle;
  padding-top: 5px;
  padding-right: 5px;
  clear:both;
  background:#ef8812;
}

.main_content {
  float:left;
  width:75%;
}

.right_content {
  float:left;
  width:25%;
}

/* Grundlayout wird festgelegt */
body {
		background-color: #ffffff;
		font-size: 12px;
		font-family: Arial, Helvetica, sans-serif;
		color: black;
	}

td {
	color: black;
	background-color: white;
	font-family: Helvetica,Arial,sans-serif;
	font-size: 12px;	
	}
	.cReduceTextSize {
  color: black;
  font-family: arial, verdana, sans-serif;
  font-size:0.9em;
  }

.cNormalTextSize {
  color: black;
  font-family: arial, verdana, sans-serif;
  font-size:1.0em;
  }

.cEnlargeTextSize {
  color: black;
  font-family: arial, verdana, sans-serif;
  font-size:1.2em;
  }
td.news {
        color: black;
        background-color: #d690c6;
        }
	th {
		color: black;
	background-color: white;
	font-size: 12px;
	font-family: Helvetica,Arial,sans-serif;	
	}

	ul.nav {
		list-style-type:none;
		color: #ff8c00;
		padding:0;
		margin:0 0 0em 0em;
		font-size: 14px;
		font-weight: bold;
}
	ul.nav2 {
		list-style-type:none;
		color: #ff8c00;
		padding:0;
		margin:0 0 0em 1em;
		font-size: 12px;
}
a.inhalt
	{
		text-decoration: none;
		color: grey;
	}
	a.inhalt:hover
	{
		text-decoration: none;
		color: #ff8c00;
		font-weight: bold;
	}
		a.inhalt:active
         {
         		font-weight: bold;
         		color: #ff8c00;
         		}
a.ordner
	{
		text-decoration: none;
		color: grey;
	}
	a.ordner:hover
	{
		text-decoration: none;
		color: #ff8c00;
		font-weight: bold;
	}
	a.ordner:active
         {
         		font-weight: bold;
         		color: #ff8c00;
         		}
         h1.csc-firstHeader {
                  font-size: 20px;
                  color: darkorange;
                  }
        h1 {
                  font-size: 20px;
                  color: darkorange;
                  }
        h2 {
        	  color: darkorange;
        	  }
                 h4.csc-firstHeader {
                  font-size: 20px;
                  color: darkorange;
                  margin-top:-12px;
                  }
         a {
            text-decoration: none;
            color: #ff8c00;
            }
            

         a:hover {
            text-decoration: none;
            color: black;
            }
         a.orange {
            text-decoration: none;
            color: white;
            }
            

         a:hover.orange {
            text-decoration: none;
            color: black;
            }   
         th.seminar {
            background-color: #aa3296;
            }
         h3.seminar {
            color: white;
            }   
         th.tx-seminars-pi1-title {
            background-color: #aa3296;
            }
         table.seminar {
            border-bottom: 2px #aa3296;
            }
         tr.news2 {
            background-color: #d690c6;
            }


