/* StyleSheet Radius-IKK */

/*  Überschriften*/

h1 { font-size:1.0em; font-weight:bold;   color:#E37006; margin: -3px 9px 12px 12px; border-bottom: 1px solid #E37006;}
h2 { font-size:0.85em; font-weight:bold;  color:#E37006; margin: 12px 9px 12px 24px; }
h3 { font-size:0.80em; font-weight:bold;  color:#E37006; margin: 12px 9px 12px 36px; }
h4 { font-size:0.75em; font-weight:bold;  color:#333333; margin: 12px 9px 12px 12px; }
h5 { font-size:0.75em; font-weight:bold;  color:#E37006; margin: 3px;  }

/* Document */

html {
	text-align: center;
	}

/* Text */

   body, p,ul,ol,li,td,th
	{
	font-family: 	Verdana, Arial, sans-serif;
	font-weight:	normal;
	border:			0px;
	padding: 		0px;
	margin:			6px;	}

/* Container */

#clearall {
	clear: 			both;}

#main {
	margin: 			auto;
	width: 				950px;
	text-align: 		left;
	background-color: 	#FFFFFF;
	font-family: 		Verdana, Arial, sans-serif;
	font-weight: 		normal;
	color: 				#333333;	}

#kopf{
	width: 100%;
	height: 150px;
	clear: both;	}

#fuss{
	clear: both;
	width: 100%;
	height: 50px;	}

#startseite {
	width: 			550px;
	float: 			left;
	text-align: 	left;
	padding:		0px;	}

#inhalt {
	width: 			750px;
	float: 			left;
	text-align: 	left;
	background-image:url(../_gifs/bg-inhalt.gif);	}

#navigation {
	width: 			200px;
	float: 			left;	}

#news {
	float: 				left;
	width: 				200px;
	text-align: 		left;
	background-color: 	#F4F5EF;	}

/* Navigation */

.nav_header {
	margin-top:			-6px;
	font-size:			0.6em;
	height:				35px;
	font-weight:		bold;
	text-decoration:	none;	
	color:				#E37006;
	background-image: 	url(../_gifs/button0.gif);
	width: 				200px;
	text-align: 		left;
	background-color: 	#F4F5EF;	}

.nav_item {
	font-size:			0.75em;
	background-image: 	url(../_gifs/button1.gif);
	width: 				200px;
	height: 			25px;
	text-align: 		left;
	background-color: 	#F4F5EF;	}	
	
.nav_itemXL {
	font-size:			0.75em;
	background-image: 	url(../_gifs/button1a.gif);
	width: 				200px;
	height: 			33px;
	text-align: 		left;
	background-color: 	#F4F5EF;	}			

.nav_active { 
	font-weight: bold;	}

.nav_item a {
	padding-left: 		22px;
	text-decoration: 	none;	}

.nav_item a:hover {
	color:				#E37006;
	text-decoration: 	underline;	}

.nav_itemXL a {
	padding-left: 		22px;
	text-decoration: 	none;	}

.nav_itemXL a:hover {
	color:				#E37006;
	text-decoration: 	underline;	}	

.nav_itemXL a:active {
	color:				#E37006;
	text-decoration: 	none;	}

.nav_u_item {
	background-image: 	url(../_gifs/button2.gif);
	font-size:			0.70em;
	width: 				200px;
	height: 			20px;
	text-align: 		left;
	background-color: 	#F4F5EF;	}

.nav_u_itemXL {
	background-image: 	url(../_gifs/button2a.gif);
	font-size:			0.70em;
	width: 				200px;
	height: 			35px;
	text-align: 		left;
	background-color: 	#F4F5EF;	}

.sub {
	background-image: 	url(../_gifs/button2a.gif);
	font-size:			0.65em;
	margin-left: 		0px;}

.nav_u_active {
	font-weight: 		bold;	}

.nav_u_item a {
	padding-left: 		35px;
	text-decoration: 	none;	}

.nav_u_item a:hover {
	color:				#E37006;
	text-decoration: 	underline;	}

.nav_u_item a:active {
	color:				#E37006;
	text-decoration: 	none;	}
	
.nav_u_itemXL a {
	padding-left: 		35px;
	text-decoration: 	none;	}

.nav_u_itemXL a:hover {
	color:				#E37006;
	text-decoration: 	underline;	}

.nav_u_itemXL a:active {
	color:				#E37006;
	text-decoration: 	none;	}	

ul {
	margin-top: 		0px;
	margin-bottom: 		0px;	}

.nav_u_item li {
	margin-left: 		20px;	}

/* Klassen */

.bild {
	padding: 			25px;	}
	
.digit {
	font-size:		3px;
	font-weight:	bold;
	letter-spacing:	1px;
    color:			#CCCCCC; }

.dozenten {
	padding: 		6px;	} 

.orange {
	color:			#E37006;	}

.text {
	color:			#333333;
	font-size:		0.80em;
	margin-left:	45px;	}

.text-fett {
	font-size:		0.80em;
	font-weight:	bold;
	margin-left:	45px;	}

.text-gross {
	font-size:		0.90em;
	margin-left:	45px;	}

.text-klein {
	font-size:		0.7em;
	color:			#333333;
	margin-left:	45px;	}

.klein {
	font-size:		0.75em;
	color:			#666666;	}

.tabellentext {
	font-size:		0.7em;
	font-weight:	normal;
    color:			#333333;
	padding:		1px;	}
	
.tab-text-klein {
	font-size:		0.65em;
	font-weight:	normal;
    color:			#333333;
	padding:		1px;	}	
	

.tabellenklein {
	font-size:		0.55em;
	font-weight:	normal;
    color:			#333333;
	padding:		1px;	}

.tabellengrau {
	font-size:		0.7em;
	font-weight:	normal;
    color:			#999999;
	padding:		1px;	}

.liste {
	font-size:		0.80em;
	font-weight:	normal;
	color:			#333333;
	list-style-type:circle;
	margin-left: 	96px;
	margin-top: 	6px;	}

.link-text {
	color:			#E37006;
	font-size:		1.0em;
	text-decoration: underline;	}

.news_item {
	width: 			188px;
	padding:		6px;
	font-size:		0.70em;	}
	
.datum {
	margin-top:		-6px;
	color:			#E37006;	
	padding:		3px;
	font-size:		0.85em;	}	

.oben {
	width: 				200px;
	height: 			40px;
	font-size:			0.85em;
	background-image: 	url(../_gifs/oben.gif);
	background-repeat: 	no-repeat;
	text-align: 		center;
	color: 				#E37006;	}

.unten {
	width: 				200px;
	height: 			40px;
	font-size:			0.65em;
	background-image: 	url(../_gifs/unten.gif);
	background-repeat: 	no-repeat;
	text-align: 		center;
	color: 				#E37006;	}

/* HyperLinks */

a:link {
  text-decoration: none;
  color: #000000;  }

a:visited {
  text-decoration: none;
  color: #000000;  }

a:focus {
  text-decoration: none;
  color: #000000;  }

a:hover {
  text-decoration: underline;
  color: #333333;  }

a:active {
  text-decoration: underline;
  color: #333333;  }
  
/* TOOLTIP */

div.tool-tip {
	width: 				auto;
	color: 				#FFF;
	font-weight:		bold;	
	background-color:	#E47007;
	font-size: 			0.70em;
	border:				1px solid #333;
	z-index: 			1000;}

div.tool-title {
	margin: 			0;
	font-size: 			0.90em;
	font-weight:		normal;
	color: 				#333;
	padding: 			3px;
	background-color:	#CCC;}

div.tool-text {
	margin: 		0;
	padding: 		3px;
	font-size: 		10px;}

/* Formulare */

form {overflow:hidden;}
 
input, textarea {
	border: 		1px #eee solid;
    background: 	#EEE;
	padding: 		1px;
	color: 			#E37006;
	font-size:		0.8em;} 

input.button {
	color: 			#E37006;}

input[type=text]:focus, textarea:focus {
	background: 	#f0f0f0;
	color: 			#333; 
	border-color: 	#666;}


/* SLIMBOX */

#lbOverlay {
	position: absolute;
	z-index: 9999;
	left: 0;
	width: 100%;
	background-color: #000;
	cursor: pointer;
}

#lbCenter, #lbBottomContainer {
	position: absolute;
	z-index: 9999;
	left: 50%;
	overflow: hidden;
	background-color: #fff;
}

.lbLoading {
	background: #fff url(../_gifs/loading.gif) no-repeat center;
}

#lbImage {
	position: absolute;
	left: 0;
	top: 0;
	border: 10px solid #fff;
	background-repeat: no-repeat;
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}

#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover {
	background: transparent url(../_gifs/prevlabel.gif) no-repeat 0% 15%;
}

#lbNextLink {
	right: 0;
}

#lbNextLink:hover {
	background: transparent url(../_gifs/nextlabel.gif) no-repeat 100% 15%;
}

#lbBottom {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #fff;
	border-top-style: none;
}

#lbCloseLink {
	display: block;
	float: right;
	width: 140px;
	height: 22px;
	background: transparent url(../_gifs/closelabel.gif) no-repeat center;
	margin: 5px 0;
	outline: none;
}

#lbCaption, #lbNumber {
	margin-right: 71px;
}

#lbCaption {
	font-weight: bold;
}


/* Ende */