/*CSS-Datei fuer TP-KRUSE-CSS-Version*/
<style type="text/css">
/* <![CDATA[ */
/*Reset*/
* {
	margin:0px;
	padding:0px;
	background-color:#FFF;
}
/* Schriften Gesamt */
body {
    background-image:url(imag_gra/bg_rast_4_4.jpg);
	background-repeat: repeat;
	font-family: Arial, Helvetica,sans serif;
	font-size:100.01%;
	font-size:12px;
	color:#333;
}
/*style-reset*/
P,H1,H2,H3,UL,OL,LI,DIV,U,B,I,TH,TR,TD,CAPTION,CENTER,HTML,SPAN,
{ 
	font-size:12px;
  	font-family:Arial,Helvetica,sans serif; 
  	font-weight:normal;
  	font-style:normal;
  	text-decoration: none;
}
H1 {
	font-size:150%;
	padding-left:8px;
	background-image:url(imag_gra/bg_hgrau_1_1.jpg);
	background-repeat: repeat;
	color:#666;
	font-weight:bold;
}
H2 {

	font-size:130%;
    padding-left:8px;
	background-image:url(imag_gra/bg_hgrau_1_1.jpg);
	background-repeat: repeat;
	color:#666;
}
/*styles fuer SPAN*/
.fett {
	font-weight:bold;
}
.fett13, fett20 {
	font-weight:bold;
	font-size:13px;
}
.fett20 {
	font-size:20px;
}
.wichtig {
	font-weight:bold;
	color:#FF0000;
}
.schriftmittel {
	font-size:10px;
}
.schriftwielink {
	font-size:12px;
	font-weight:bold;
	color:#009966;
}
/* Verlinkungen */
A {
 	font-family:Arial,Helvetica,sans serif;
  	font-size:12px;
  	font-weight:bold;
}
a:link      { color:#009966;  font-weight:bold; font-size:12px; text-decoration:none;}
a:hover     { color:#009966;  font-weight:bold; font-size:12px; text-decoration:underline;}
a:active    { color:#FF9966;  font-weight:bold; font-size:12px; text-decoration:none;}
a:visited   { color:#9999FF;  font-weight:bold; font-size:12px; text-decoration:none;}
/*Navigation*/
#nav { 
	float:left;
	width:130px;
	height:500px;
	line-height:18px;
	border:0px;
}
#nav a {
	padding-left:10px;
	display:block;
	font: 12px ,Arial,Helvetica,sans-serif;
	width:120px;
	line-height:20px;
	color:#000;
	font-weight:bold;
	background-color:#66CC99;
	text-decoration:none;
}
#nav2 a {
	padding-left:10px;
	display:block;
	font: 12px ,Arial,Helvetica,sans-serif;
	width:120px;
	line-height:20px;
	color:#000;
	font-weight:bold;
	background-color:#CFC;
	text-decoration:none;
}
#nav3 a {
	padding-left:10px;
	display:block;
	font: 12px ,Arial,Helvetica,sans-serif;
	width:120px;
	line-height:19px;
	color:#FFF;
	font-weight:bold;
	background-color:#066;
	text-decoration:none;
	border-top-width: 4px;
	border-top-color:#FFF;
	border-top-style:solid;
}
#nav a:hover {
	color:#666;
	font-size:12px;
	background-color:#FFF;
	line-height:19px;
	width:115px;
	border-top-width: 1px;
	border-top-color:#666;
	border-top-style:solid;
	border-left-width: 5px;
	border-left-color:#666;
	border-left-style:solid;
}
#nav2 a:hover {
	color:#666;
	font-size:12px;
	background-color:#FFF;
	line-height:19px;
	width:115px;
	border-top-width: 1px;
	border-top-color:#666;
	border-top-style:solid;
	border-left-width: 5px;
	border-left-color:#666;
	border-left-style:solid;
}
#nav3 a:hover {
	color:#666;
	font-size:12px;
	background-color:#FFF;
	line-height:19px;
	width:115px;
	border-top-width: 4px;
	border-top-color:#666;
	border-top-style:solid;
	border-left-width: 5px;
	border-left-color:#666;
	border-left-style:solid;
}
#wegweiser {
    margin-top:3px;
    width:600px;
    font-size:11px;
	background-color:#000;
	color:#FFF;
}
#wegweiserintern {
    margin-top:3px;
    width:600px;
    font-size:11px;
	background-color:#F00;
	color:#FFF;
}
/*Seitenaufbau*/
#container {
	background-image:url(imag_gra/bg_hgrau_1_1.jpg);
	background-repeat: repeat ;
	width:900px;
	height: auto;
	margin:auto;
}
#kopf1 {
	float:center;
	height:150px;
	background-image:url(imag_gra/bg_hgrau_1_1.jpg);
	background-repeat: repeat;
}	
#menue {
	background-image:url(imag_gra/bg_hgrau_1_1.jpg);
    background-repeat: repeat;
    margin-top:0px; 
	min-height:500px;	 
	float:left;
	width:140px;
	padding-top:15px;
	padding-left:10px;
}
/*fuer IE6*/
*html #menue {width:130px;}
#box_rechts {
	background-image:url(imag_gra/bg_hgrau_1_1.jpg);
	background-repeat: repeat;
	margin-left:0px:
	margin-top:0px;
	float:right;
	width:145px;
}
/*fuer IE6*/
*html #box_rechts {width:140px;}
#text {
    margin-top:0;
    margin-left:150px;
	min-height:600px;
	background-color:#FFF;
	width:600px;
	padding:0px;
}
#ansichtfenster {
    margin-top:50px;
	margin-left:100px;	
}
#fuss_menu {
	width:600px;
	background-color:#FFF;
	margin-left:150px;
}
/*fuer IE6*/
*html #fuss_menu {margin-left:153px;}

#fuss {
	background-image: url(imag_gra/streifgrauweiss_4_1.gif);
	background-repeat: repeat-y:
	font-size:8px;
	height:30px;
}
/*Blocks im Textfeld*/
.teaser300 {
	width:290px;	
	margin:0px;
	background-color:#FFF;
	padding-top:0px;
	padding-left:8px;
	padding-right:0px;
	padding-bottom:5px;
	float:left;
}
.teaser600 {
	width:590px;
	margin:0px;
	background-color:#FFF;
	padding-top:0px;
	padding-left:8px;
	padding-right:0px;
	padding-bottom:5px; 
	float:left;
}
.trenner{
	clear:both;
	margin-bottom:0px;
}
/*Tabellen*/
caption {
font-size:14px;
font-weight:bold;
text-transform:uppercase;
}
thead,th {
background-image:url(imag_gra/bg_grue_20_1verl.jpg);
	background-repeat: repeat;
font-weight:bold;
}
tbody {
text-align:left;
}
tbody tr.gerade, td.gerade{
background-image:url(imag_gra/bg_hgrau_1_1.jpg);
background-repeat: repeat;
}
/*Formulare*/
option.wichtig {
background-color:#FFCCCC;
}
/* ]]> */
</style>