﻿		

/**** Farben ****/

body { background-color: rgb(80,143,194);	}	
#container-seite {	background-color:#DDDDDD; }
#kopf {	background-color:rgb(51,51,51); }
#container-seitenkoerper {}
#navigation, #infobereich, #fuss {background-color: #FBC65C;}
#navigation, #infobereich, #fuss {background-color: #FFC500;}
#subnavigation {	background-color:#99BBDD; }
#inhalt { background-color:#FFFFFF;	}



/**** Formate ****/

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	}	

p, h1, h2 {
	margin:0px;
	padding:5px;
	}
	
ul {
	margin:0;
	padding: 5px 0 10px 30px;
	list-style-type:square;
	}	

h1 {font-size:1.3em;}
h2 {font-size:11 px; font-weight:normal}

#inhalt {	background-color: #ffffff;}	

form {font-size:9px; padding:0; margin:0; text-align:center; vertical-align:baseline; color:#333399}
input {font-size:9px;}

code {display:block; padding-left:15px;}
.code li {list-style-type:none; margin-left:-15px;}
/*
#navigation ul {margin:0; padding:5px 0 5px 20px;}		
*/
#stilaktuell {float:right; width:150px; padding:0 10px 30px 10px; margin-left:20px; border-left:2px dotted #333399; }
#stilaktuell p {font-weight:bold; color:#FF0000}


/**** Subnav_Horizontal****/

#subnavigation ul {
	list-style-type:none;	
	padding:0px;
	height:20px;
	margin-bottom: 5px;
	}	
	
#subnavigation li {
	width:100px;
	font-size: 12px;
	font-family: verdana,arial,sans-serif;
	border-style:ridge;
	float:left;
	margin-bottom: 5px;
	}
	
#subnavigation a {
	
	display:block;
	text-align:center;
}


/**** Boxenmodell ****/


body {
	padding:0;
	margin:0;
	text-align:center;
	}
	
#container-seite {
	margin:20px auto;
	width:800px;
	text-align:left;
	}
	
#kopf {
	height:80px;
	}

container-seitenkoerper {
	}
	
#navigation {
	float:left;
	width:160px;
	}	
	
#subnavigation {
	float:right;
	width:640px;
	}

#container-inhalt {
	width:640px;
	float:left;
	}	
	
#inhalt {
	float:left;
	width:470px;
	
	}	

#infobereich {
	float:right;
	width:170px;
	padding-top:10px;
	}	
	
#fuss {
	clear:both; 
	height:35px;
	}


/**** Formate Inhalt ****/

h1 {margin:0; padding:5px; font-size:1.3em;}
h2 {margin:0; padding:5px; font-size:0.9em; font-weight:bold}
form {font-size:9px;padding:0;margin:0;text-align:center;vertical-align:baseline;color:#333399}
input {font-size:9px;}
code {display:block;padding-left:15px;}
.code li {list-style-type:none;margin-left:-15px;}


/*** Buttons ***/

.button {
  border: 0px solid #000000;
  margin: 10px;
  padding: 7px;
  display: block;
  width: 100px;
  text-decoration: none;
  text-align: center;
  /*background-image: url(images/button.gif);*/
  font-family: Arial,Helvetica,sans-serif;
  font-weight: bold;
  font-size: 14px;
  background-color: 5090C3;
  color: #1A1952;
}

.button:hover {
  display: block;
  color: white;
}

.kurs {
  font-weight: bold;
  font-family: verdana,arial,sans-serif;
  color: #cc0000;
  font-size: 8pt;
  line-height: 2em;

}
.ktable{
text-align: left; 
width: 100%;
line-height:1em;
//*background-color: #ffff66;*//
}

.kurs-head{
	width: 100%;
  font-weight: bold;
  font-family: verdana,arial,sans-serif;
  font-size: 9pt;
  line-height: 2em;
	background-color: #D8E6F1;
	
}