/*******************************************************************************

	Layout		:	StopptFilmklau ohne Rand

*******************************************************************************/


/* *************************************************************************** */

.clearer {
	display:block;
	clear:both;
	line-height:0;
	height:1px;
	font-size:0;
	visibility:hidden;
}

.noscreenpic {
	display: none;
	}
	
* { 
	margin: 0;
	padding: 0;
	}

html {
	min-height: 100%;
	margin-bottom: 1px;
	font-family: Arial, Helvetica, Verdana, Lucida, sans-serif; font-weight: normal;
	}

/*	body
*******************************************************************************/
body {

	background-color: #e3eaf5;
	/*
	background-image:url(layout01/background.jpg);
	background-repeat: repeat-x; 
	*/
	/*
	font-size: x-small;
	voice-family: "\"}\"";
	voice-family: inherit;
	font-size: small;
	*/
	}


#wrapper1{
	position: relative;
	width:843px;
	margin-left:auto;
	margin-right: auto;
	/* margin-top: 30px;
	margin-bottom: 30px; */
	/*
	background-image:url(layKIGAOR/header_1004.jpg);
	background-repeat: no-repeat;
	*/
	/* background-position: top center;*/
    width: 843px;
    voice-family: "\"}\"";
    voice-family:inherit;
    width: 843px;
  }

html>body #wrapper1 {
   width: 843px;
   } 


#wrapper2{
	width:843px;
	margin-left:auto;
	margin-right: auto;
	background-image:url(layout01/background.jpg);
	background-repeat: repeat-y;
	}

	
#header{
	/* background-color: #f00; */
	width: 843px;
	height: 130px;

	margin-left:auto;
	margin-right: auto;
	
	padding: 0px;
	background-image:url(layout01/header.jpg);
	background-repeat: no-repeat;
	}
	#header #headsearch{
		position: absolute;
		left: 22px;
		top: 211px;
		height: 24px;
		z-index: 1;
		}
		#header #headsearch #virsearch{
			padding: 0px 0px 1px 16px;			
			}
			#header #headsearch #virsearch input{
				width: 88px;
				color: #333366;
				font-family: Arial, Helvetica, Verdana, Lucida, sans-serif; font-size: .95em; color: #333366; font-weight: normal; 
				}
			#header #headsearch #virsearch input.submit{
				margin-top: 1px;
				width: 30px;
				color: #000;
				font-family: Arial, Helvetica, Verdana, Lucida, sans-serif; font-size: .80em; color: #333366; font-weight: normal; 
				}
			#header #headsearch #virsearch label{
				color: #fff;
				font-family: Arial, Helvetica, Verdana, Lucida, sans-serif; font-size: 1em; color: #333366; font-weight: normal; 
				}

#hnavigation1{
	position: relative;
	background-color: #fff;
	width: 843px; 
	margin: 0;
	padding: 0;
	background-image:url(layout01/hnav.jpg);
	background-repeat: no-repeat;
	height: 50px;
	z-index: 2;
	}
*+html #hnavigation1{
	/* Hack fuer IE7 (weisse Spalte unter Navigationsmenue) */
	height: 50px;
	}

#bread{
	display: none;
	width: 843px;
	position: relative;
	padding: 0;
	margin: 0;
	background-image:url(basis/bread2.jpg);
	background-repeat: no-repeat;
	margin-top: 0px;
	height: 30px;
	}
html * #bread{
	margin-top: -5px;
	}
*+html #bread{
	/* Hack fuer IE7 (weisse Spalte unter Navigationsmenue) */
	margin-top: 0px;
	height: 30px;
	}
	
		
	#breadcontent{
		position: relative;
		width: 843px;
		margin-left: 10px;
		margin-top: 5px;
		padding: 0 5px 5px 5px;
		padding-left: 8px;
		min-height: 25px;
		}

#hnavigation2{
	display: none;
	position: relative;
	width: 843px; 
	margin: 0;
	padding: 0;
	background-image:url(layKIGAOR/hnav1_2.jpg);
	background-repeat: no-repeat;
	height: 45px;
	}
*+html #hnavigation2{
	/* Hack fuer IE7 (weisse Spalte unter Navigationsmenue) */
	height: 45px;
	}
* html #hnavigation2{
	margin-top: -2px;
	}


#content{
	width: 843px;
	position:relative;
	margin: 0;
	padding: 0;
	margin-bottom: 10px;
	min-height: 240px;
	margin-top: 10px;
	}
	#content #conleft{
		position: relative;
		width: 5px;
		padding: 0;
		margin: 0;
		margin-left: 3px;
		float: left;
		display: inline;
		}
		
	#content #conleft p{
		width: 99%;
		margin: 0;
		padding: 5px;
		margin-bottom: 5px;
		/* font-family: Arial, Helvetica, Verdana, Lucida, sans-serif; font-size: 110%; color: #333366; font-weight: normal;  */
		}		

	#content #conright{
		position:relative;
		width: 840px;
		float: right;
		/* text-align:justify; */
		text-align:left;
		}
	
	/* #content #conright h3{ font-family: Arial, Helvetica, Verdana, Lucida, sans-serif; font-size: 110%; color: #66669A; font-weight: bold; margin-bottom: -2px; margin-top: 0px; margin-left: 0px;} */
/*
	#content #conright p{
		padding:3px;
		padding-top: 5px;
		margin-top: 0px;
		margin-bottom: 0px;
		/* font-family: Arial, Helvetica, Verdana, Lucida, sans-serif; font-size: 100%; color: #333366; font-weight: normal; margin-bottom: 0px; margin-top: -0px;  */ /*
		}
		*/	
			
#footer{
	clear: both;
	width:843px;
	position: relative;
	height: 55px;
	padding: 0px;
	margin-top: 0px;
	background-image:url(layout01/footer.jpg);
	background-repeat: no-repeat;
	}
	
#footer #footercontent{
		position: relative;
		width: 843px;
		padding-top: 5px;
		margin-top: 5px;
		margin-right: 30px;
		}

*+html #footer #footercontent{
	/* Hack fuer IE7 (weisse Spalte unter Navigationsmenue) */
	margin-top: 0;
	}			

		
#logbox{
		/* display: none; */ /* Diese Eigenschaft wurde im Modul direkt angegeben! */
		position: relative;
		float: left;
		margin-top: 0px;
		margin-left: 0px;
		z-index: 3;
				}

#header #logo01{
	position: absolute;
	top: 0px;
	right: 163px;
	}

#header #logo02{
	position: absolute;
	top: 0px;
	right: 73px;
	}

#header #logo03{
	position: absolute;
	top: 0px;
	right: 10px;
	}

#footer #logo04{
	position: absolute;
	top: 10px;
	left: 10px;
	}

#footer #logo05{
	position: absolute;
	top: 10px;
	left: 71px;
	}

#footer #logo06{
	position: absolute;
	top: 10px;
	left: 176px;
	}

#footer #logo07{
	position: absolute;
	top: 21px;
	left: 295px;
	}
#footer #logo07 a{
	color: rgb(9,70,133);
	list-style-type: none;
	font-family: Arial, Helvetica, Verdana, Lucida, sans-serif; /* Arial, Helvetica, Verdana, Lucida, sans-serif; */
	font-size: 10pt; 
	}
#footer #logo07 a:hover{
	color: rgb(221,218,22);
	list-style-type: none;
	}
