/* Layout Stylesheet */ 
body{
	margin: 0;
	padding: 0;
	background: url(jgs_bg.gif) repeat-y; 
	background-color: #FFFFFF;
	color: #333333;
}	 

#head{
 height:115px; 
 /* border-bottom:1px solid #000000; */
 width:950px; 
 background:#88046D;
 color: #FFFFFF; 
 margin:0;
  }
	 
#mainnav{
	/* background: url(http://linn2.5schritte.net/fileadmin/template/claimtext.gif) no-repeat; */
	position: absolute;
	top: 120px;
	left: 0;
	width: 180px;
	z-index: 3;
	color: #333333;
	height: 490px;
	padding-top: 15px;
}

#center-col{
	margin: 10px 220px 10px 220px;
	position: relative;
	color: #333333;
	z-index: 5;
	width: 500px;

}

 #center-block {
 width:100%;
 z-index:1;
 color: #333333;
 height:80%;
}

 
#right-col{
 position:absolute;
 top:135px;
 left: 740px;
 width:180px;
 z-index:2;
 color: #333333;
height: 490px;
 }


#foot {
	/*  width:100%; */
	height: 35px;
	width: 180px;
	color: #333333;
	margin: 0; /* padding-left: 830px; */
	left: 803px;
	bottom: 20px;
	position: absolute;
	text-align: right;
	z-index: 99;
}

#tipafriend {
	width:100%;
	height: 35px;
	/*  width: 564px;  */
	color: #333333;
	margin: 0; /* padding-left: 830px; */
	text-align: center;
	z-index: 99;
	/* left: 210px; */
	position: absolute;
	border-top-color: #EEEEEE;
	border-top-style: solid;
	border-top-width: 1px;
	margin-top: 20px;
}
 
#leftlogo {
	display: inline;
	position: absolute;
	left: 0px;
	top: 0px;
	height: 120px;
	width: 1004px;
	background: url(toplogo_jgs3_bg.gif) no-repeat left;
}

#langselect {
	position: absolute;
	padding: 0px;
	left: 0px;
	/*background-color: #88046D;*/
	width: 930px;
	top: 100px;
	text-align: right;
	
}
 
 #toplogo {
	display: inline;
	position: absolute;
	left: 650px;
	top: 0px;
	height: 115px;
}
