html {
	height: 101%;
	}

body {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:  #ffffcf url(../bilder/design/hintergrund.jpg) repeat-y top center;
	}

a:link {
	color: #ca1818;
	text-decoration:none;
	}

a:visited {
	color: #ca1818;
	text-decoration:none;
         }

a:hover {
	color: #000000;
	text-decoration:none;
	}

a:active {
	color: #000000;
	text-decoration:none;
	}




/*HEADER*/
#header{
	background:  url(../bilder/design/hintergrund_oben.jpg);
	background-repeat:no-repeat;
	         width: 1010px;
	         position:relative;
	         height: 257px;
	border-bottom:1px solid #f9eaa5;
	}

#logo_1 {
	position: absolute;
	height:30px;
	width: 180px;
	left: 50px;
	top: 190px;
	background: #ffffcf;
	}

#logo_2 {
	position: absolute;
	height:80px;
	width: 40px;
	left: 120px;
	top: 110px;
	background: #ffffcf;
	}

#logo_3 {
	position: absolute;
	height:90px;
	width: 100px;
	left: 220px;
	top: 50px;
	background: #ffffcf;
	}

#logo_4 {
	position: absolute;
	height:150px;
	width: 239px;
	left: 385px;
	top: 29px;
	background: #ffffcf;
	}

#logo_5 {
	position: absolute;
	height:80px;
	width: 80px;
	left: 680px;
	top: 70px;
	background: #ffffcf;
	}

#logo_6 {
	position: absolute;
	height:67px;
	width: 100px;
	left: 780px;
	top: 150px;
	background: #ffffcf;
	}

#ueberschrieft {
	position: absolute;
	height:25px;
	width: 448px;
	left: 291px;
	top: 180px;
	background: #ffffcf;
	}

#menu {
	position: absolute;
	height: 20px;
	width: 1010px;
	left: 0px;
	top: 230px;
	background: #ffffcf;
 	z-index: 2;
	}

#flash {
	position: absolute;
         top: 50px;
         left: 670px;
         height: 200px;
         z-index: 1;
         }


/*CONTENT*/
	#contenttext{
	position:relative;
	padding-top: 10px;
	width: 975px;
	min-height: 600px;
	text-align: left;
	}

#kursemenu {
	position: absolute;
	height:560px;
	width: 220px;
	left:50px;
	top: 30px;
	background: #ffffcf;
	}

#contenttextbox {
	position: absolute;
	height:560px;
	width: 620px;
	left: 290px;
	top: 30px;
	background: #ffffcf;
	}

#color_startseite {
	color: #713A47;
	}

h3#unterseite, h2#unterseite {
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
	}

p,td,div {
	color: #000 ;
	font-family: Arial;
	line-height:1.3;
	font-size: 15px
	}

p.interkulturelle_wochen {
         text-align: center;
         font-size: 19px;
         }

p.margin_normal {
         margin-top: 0px;
         margin-right: 90px;
         margin-bottom: 20px;
         margin-left: 90px;
	}

td#formular {
	padding-left: 8px;
         font-weight: bold;
         }

th {
	color: #000 ;
	font-family: Arial;
	line-height:1.2;
	font-size: 13px
	}


#footer {
	position: absolute;
	height:20px;
	width: 650px;
	left: 200px;
	top: 560px;
	background: #ffffcf;
	}


#aktuelles_1 {
	position: absolute;
	height:400px;
	width: 282px;
	left: 0px;
	top: 50px;
	background: #ffffff;
	}

#aktuelles_2 {
	position: absolute;
	height:400px;
	width: 282px;
	left: 310px;
	top: 50px;
	background: #ffffff;
	}

#aktuelles_3 {
	position: absolute;
	height:400px;
	width: 282px;
	left: 618px;
	top: 50px;
	background: #ffffff;
	}
/* Antidiskriminierungsnetzwerk */
#adn 
{

  margin-left:100px;
  margin-right:10px;
  width:75%;
  float:left;
  
}

.Stil1 {
	color: #713A47
	}

.Stil2 {
	color: #FFFFFF;
	font-weight: bold;
         }

.Stil4 {
	color: #660033
         }

.text_startseite {
	color: #713A47;
         }
.small
{
  font-size:smaller;
}
.table_td
{
  padding:5px 10px 5px 10px;
  border:0;
}
.table_td a
{
  border:0;
}
#stil_5 {
         margin-top: 75px;
         margin-bottom: 10px;
         font-size: 10px;;
         color: #713A47;
         }
.center
{
  text-align:center;
}

.center_bold
{  
  font-weight:bold;
  text-align:center;
}

.center_adobe
{
  padding-top:10px;
  padding-bottom:20px;
  text-align:center;
}
.headline
{
  font-size:18pt;
  padding-bottom:20px;
  padding-top:10px;
}
.float
{
  float:left;
}
.clear
{
  clear:both;
}