/* 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:white;
}
#banner {
  float: left;
  display: block;
  width:850px;
}
#rootline {
  font-size: 85%;
  height:20px;
  vertical-align: middle;
  clear:both;
}
 
#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: 80%;
  height:20px;
  vertical-align: middle;
  clear:both;
}

.main_content {
  float:left;
  width:75%;
}

.right_content {
  float:left;
  width:25%;
}

/* Grundlayout wird festgelegt */
body {
	color: black;
	background-color: white;
	font-size: 75%;
	font-family: Helvetica,Arial,sans-serif;	
	text-align:center;
	}
td {
	color: black;
	background-color: white;
	font-family: Helvetica,Arial,sans-serif;
	font-size: 75%;	
	}
td.news {
        color: black;
        background-color: #d690c6;
        }
	th {
		color: black;
	background-color: white;
	font-size: 75%;
	font-family: Helvetica,Arial,sans-serif;	
	}

	ul.nav {
		list-style-type:none;
		color: #aa3296;
		padding:0;
		margin:0 0 0em 0em;
		font-size: 14px;
		font-weight: bold;
}
	ul.nav2 {
		list-style-type:none;
		color: #aa3296;
		padding:0;
		margin:0 0 0em 1em;
		font-size: 12px;
}
a.inhalt
	{
		text-decoration: none;
		color: #808080;
	}
	a.inhalt:hover
	{
		text-decoration: none;
		color: #aa3296;
		font-weight: bold;
	}
		a.inhalt:active
         {
         		font-weight: bold;
         		color: #aa3296;
         		}
a.ordner
	{
		text-decoration: none;
		color: #808080;
	}
	a.ordner:hover
	{
		text-decoration: none;
		color: #aa3296;
		font-weight: bold;
	}
	a.ordner:active
         {
         		font-weight: bold;
         		color: #aa3296;
         		}
         h1.csc-firstHeader {
                  font-size: 20px;
                  color: #aa3296;
                  }
         a {
            text-decoration: none;
            color: #808080;
            }
            

         a:hover {
            text-decoration: none;
            color: #aa3296;
            font-weight: bold;
            }
         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;
            }

