/* Tiny Scrollbar */
#scrollbar1 { width: 650px; clear: both; margin: 20px 0 10px; }
#scrollbar1 .viewport { width: 630px; height: 600px; overflow: hidden; position: relative; }
#scrollbar1 .overview { list-style: none; position: absolute; left: 0; top: 0; }
#scrollbar1 .scrollbar,
#scrollbar1 .thumb .end,
#scrollbar1 .thumb { background: transparent url(../../fileadmin/scrollbar/bg-scrollbar.png) no-repeat; }
#scrollbar1 .scrollbar { position: relative; background-position: 0 0; float: right; width: 15px; }
#scrollbar1 .track	{ background: transparent url(../../fileadmin/scrollbar/bg-scrollbar-end.png) no-repeat 0 100%; height: 100%; width:13px; position: relative; padding: 0 1px; }
#scrollbar1 .thumb { background-position: 100% 100%; height: 20px; width: 13px; cursor: pointer; overflow: hidden; position: absolute; top: 0; }
#scrollbar1 .thumb .end { background-position: 100% 0; height: 5px; width: 13px; }
#scrollbar1 .disable { display: none; }


#scrollbar2 { width: 650px; clear: both; margin: 20px 0 10px; }
#scrollbar2 .viewport2 { width: 630px; height: 200px; overflow: hidden; position: relative; }
#scrollbar2 .overview2 { list-style: none; position: absolute; left: 0; top: 0; }
#scrollbar2 .scrollbar2,
#scrollbar2 .thumb2 .end2,
#scrollbar2 .thumb2 { background: transparent url(../../fileadmin/scrollbar/bg-scrollbar.png) no-repeat; }
#scrollbar2 .scrollbar2 { position: relative; background-position: 0 0; float: right; width: 15px; }
#scrollbar2 .track2	{ background: transparent url(../../fileadmin/scrollbar/bg-scrollbar-end.png) no-repeat 0 100%; height: 100%; width:13px; position: relative; padding: 0 1px; }
#scrollbar2 .thumb2 { background-position: 100% 100%; height: 20px; width: 13px; cursor: pointer; overflow: hidden; position: absolute; top: 0; }
#scrollbar2 .thumb2 .end2 { background-position: 100% 0; height: 5px; width: 13px; }
#scrollbar2 .disable2 { display: none; }



#positiondiv
	{
	margin: 0 auto;
	
	width:990px;
	height:600px;
	position: absolute;
/*	top: 50%; */
	left: 50%;
	margin-top: 100px;
	margin-bottom:20px;
/*	margin-top: -300px; */
	margin-left: -495px; /* Breite durch zwei */ 
	/*	border: 1px solid #14113c;*/

/*-webkit-box-shadow: 5px 5px 10px #14113c;
-moz-box-shadow: 5px 5px 10px #14113c;
box-shadow: 5px 5px 10px #14113c;*/
/*filter:shadow(color:#ff0000, direction=315); */



}


#linkespalte
	{
	float:left;
	width:185px;
	height:600px;
	margin: 0;
	padding-top: 0px;
	padding-right:4px;
	/*border-right:1px solid blue;*/
/*	border-left: 1px solid #14113c;
		border-top: 1px solid #14113c;
			border-bottom: 1px solid #14113c;*/
	}
	
#Kategorie
	{
	float:left;clear:both;
	height:30px;
	margin:0; padding:0;
	/*border-bottom: 1px solid #14113c;*/
	}

#Navi2
	{
	float:left;clear:both;
	height:570px;
	margin:0; padding:0;
	}
	
#mittlerespalte
	{
	float:left;
	margin:0 4px 0 4px;padding:0;
	width:650px;
	height:600px;
	}


#Bild
	{
	width:650px;
	height:500px;
	margin: 0;
	padding:0;
	float:left; clear:both;
	/*background:grey;*/
	}

#Text
	{
	width:650px;
	height:100px;
	margin: 0;
	padding:0;

	float:left; clear:both;
	/*border-bottom: 1px solid #14113c;*/
	overflow:hidden;
	}


#rechtespalte
	{
	float:left;
 	margin:0;
 	width:125px;
	height:600px;
	/*border-left:1px solid blue;*/
	padding-left:14px;
	/*background: #14113c;*/
	}

#logodiv
	{

	height:200px;
	margin: 0;
	padding:0;
	overflow:hidden;
	float:left; clear:both;
	}

#Navi
	{

	height:380px;
	margin: 0;
	padding: 0;
	float:left; clear:both;
	}
	
#Sprache
	{
	width:100px;
	height:29px;
	margin: 0;
	padding: 0;
	float:left; clear:both;
	/*border-top: 1px solid blue;*/
	}