* {
	font-family: verdana, sans-serif;
	line-height:150%;
	margin: 0px;
	padding: 0px;
	font-size: 12px;
}
h2{color:#333333;
	border-bottom:1px solid #c4c4c4;
	background-color:#CDD8E3;
	
	padding-top:15px;
    padding-bottom:1px;
	/* text-align:center; */
	font-size:14px;
	font-weight:bold;
	font-family: arial, sans-serif;
	/* border-bottom:2px solid #fff; */
	}

h1{font-size:21px;
	text-align:center;
	font-weight:bold;
	color:#232323;
}

h3{font-size:15px;
	 padding:12px; 
	/* padding-top:18px; */
	text-align:center;
	background-color:#F5FFFA;
	border:1px solid #488AC7;
	margin-left:54px;
	margin-right:54px;
} 

p{padding-right: 54px;
  padding-left:54px;
  padding-top:12px;
  text-align:justify;
  color: #333333;
  
  /* padding-top:3px; */
  }
	
/* ul{padding-left:72px;
	display:block;
	text-align:justify;
	} */

body{
	background-color: #232323;
	width: 100%;
	height: 100%;
	}
	
#fullscreen{
	border: 1px solid #25587E;
	background-color: #616D7E;
	width: 996px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 36px;
	margin-bottom:18px;
	}

#header{
	width: 996px;
	height: 220px;
	background-repeat: no-repeat;
	background-image: url(img/kontocorrectlogo.gif);
	background-position: 56px 5px;
	background-color: #fff;
	border-bottom:1px solid #616D7E;
	}

#slogan{
	position:relative;
	top:170px;
	left:76px;
	float:left;
	}

#slogan p {
	font-size: 14px;
	color: #333333;
	font-weight:bold;
	font-family: arial, sans-serif;
	}

#navblock{
	/*border-top:1px solid #cdd8e3;*/
	background-color: #98AFC7;
	width: 996px;
	height: 27px;
	margin-left: 0px;
	display: block;
	border-bottom:1px solid #2F4F4F;
	border-top:2px groove #2F4F4F;
	/*border-bottom:1px solid #cdd8e3;*/
	}

#menu {list-style-type:none; margin-top:0px; padding:0px;}
#menu li {float:left; padding:0; margin:0 0 0 0; position:relative; width:166px; height:36px; z-index:100;text-align:center;}
#menu li dl {position:absolute; top:0; left:0;padding-top:0px;padding-bottom:0px;}
#menu li a, #menu li a:visited {text-decoration:none;}
#menu li a:hover ,#menu li a:hover dl{border:0;background-color:#E0FFFF; }
#menu li:hover dd, #menu li a:hover dd {display:block;}
#menu li:hover dl  #menu li a:hover dl  {background-color:#E0FFFF;}
#menu table {border-collapse:collapse; padding:0; margin:0;  /* font-size:1,1em; */ }
#menu dl {width: 166px; margin: 0; padding:0; background: #cc0000;height:18px;}
#menu dt {margin:0; padding: 3px 0px 2px 2px; /* font-size: 1.1em; */ /* color: #ff0000; */  }
#menu .hauptnavi {background: #98AFC7;}
#menu .hauptnavi dt {background: #98AFC7;}
#menu .hauptnavi dd {border-bottom:0px solid #aaa;}
#menu dt a, #menu dt a:visited {display:block; color:#000000;text-align:center;}
#menu .hauptnavi dt:hover {background-color:#E0FFFF;color:#000000;font-size:13px;font-weight:bold;padding: 3px 0px 6px 2px;} 
#menu .hauptnavi a:hover {color:#000000;background-color:#E0FFFF;font-weight:bold;}

#display{
	border:1px solid #fff;
	background-color: #CDD8E3;
	width: 994px;
	min-height: 500px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	}
	
#im_display{
	margin-top:0px;
	background-color: #fff;
	width: 880px;
	min-height: 500px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 0px;
	
	}
	
#im_display a{
			text-decoration:none;
			color:#2B3856;
			font-weight: bold;
			/* padding-left:36px; */
			}
			
#im_display a:hover{text-decoration:underline;font-weight: bold;}

#footer{
	margin-left: auto;
	margin-right: auto;
	padding-top: 0px;
	width: 880px;
	height: 36px;
	background-color: #CDD8E3;
	position:relative;
	border-top:1px solid #c4c4c4;
	}
	
#footer p {
		padding-top:12px;
		font-size:10px;
		text-align: center;
		color:#333333;
		/*font-weight: bold;*/
		}

#footer a {
		text-decoration:none;
		color:#333333;
		}
		
#footer a:hover {
		color:#5E5A80;}

#kontakt 	{
			background-color: #F5F5F5;
			width: 856px;
			
			border: 12px solid white;
			color:#25383C;
			/* margin-left: 54px; */
			}		

input, textarea, select 
			{
			font-family:Helvetica,Arial,sans-serif;
			border: 1px solid #666666;
			color:#25383C;
			margin:9px;
			margin-left:45px;
			font-weight:bold;
			}
			
.button 		{
			background-color:#CDD8E3;
			color:#25383C;
			width:153px;
			border:1px solid #666666;
			margin-left:45px;
			margin-bottom:18px;
			font-size: 118%;
			padding:2px;
			}
			
span      		{
			font-size: 11px;
			font-style: italic;
			}
			
.inc		{
			margin-left:72px;
			margin-right:0px;
			/* display:block; */
			
			color: #2B3856;
			line-height:130%;
			}
			
.incul		{
			margin-left:72px;
			margin-right:45px;
			/* display:block; */
			color: #2B3856;
			line-height:130%;
			}
			
.incp		{
			margin-left:0px;
			margin-right:0px;
			display:block;
			text-align:justify;
			color: #2B3856;
			line-height:130%;
			}
			
.zenp		{
			margin-left:0px;
			margin-right:0px;
			display:block;
			text-align:center;
			color: #333333;
			line-height:130%;
			}
			
.fehler		{
			margin-left:20px;
			
			display:block;
			text-align:justify;
			color:red;
			}
			
.rand		{
			margin-left:0px;
			}
			
.con		{
			margin-left:63px;
			line-height:170%;}
			
.grafik		{
			border:1px outset #2F4F4F;
			/* position:relative; */
			margin-left:54px;
			margin-right:54px;
			margin-top:18px;
			margin-bottom:18px;
			padding:1px;
			float:right;
			}

.grafik2	{
			border:1px outset #2F4F4F;
			position:relative; 
			margin-left:54px;
			margin-right:54px;
			margin-top:30px;
			margin-bottom:18px;
			padding:1px;
			float:right;
			}
			
			

			

