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

	Layout		:	Virbac ohne Rand

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


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

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

* { 
	margin: 0;
	padding: 0;
	}

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

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

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


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

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


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

	
#header{
	/* background-color: #f00; */
	width: 962px;
	height: 212px;

	margin-left:auto;
	margin-right: auto;
	
	padding: 0px;
	background-image:url(layKIGAOR/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: 962px; 
	margin: 0;
	padding: 0;
	background-image:url(layKIGAOR/hnav1_1.jpg);
	background-repeat: no-repeat;
	height: 48px;
	}
*+html #hnavigation1{
	/* Hack fuer IE7 (weisse Spalte unter Navigationsmenue) */
	height: 48px;
	}

#bread{
	width: 962px;
	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: 728px;
		margin-left: 10px;
		margin-top: 5px;
		padding: 0 5px 5px 5px;
		padding-left: 8px;
		min-height: 25px;
		}

#hnavigation2{
	position: relative;
	width: 962px; 
	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: 962px;
	position:relative;
	margin: 0;
	padding: 0;
	margin-bottom: 10px;
	}
	#content #conleft{
		position: relative;
		width: 16px;
		padding: 0;
		margin: 0;
		margin-left: 4px;
		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: 946px;
		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:962px;
	position: relative;
	height: 80px;
	padding: 0px;
	margin-top: 20px;
	background-image:url(basis/footer2.jpg);
	background-repeat: no-repeat;
	}
	
	#footercontent{
		padding-top: 10px;
		margin-top: 13px;
		}

*+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: -1px;
		margin-left: 0px;
		z-index: 3;
		border-top: 1px solid #fff;
		border-bottom: 1px solid #fff;
		}
