body
	{
	padding: 0px;
	margin: 0px;
  /* background-color: #000000;
  /background-image: url(gfx/hintergrund_fuellmuster_6x448.jpg);
  background-repeat: repeat-x; */
	background: black url(gfx/hintergrund_fuellmuster_6x448.jpg) repeat-x;
	font-family: verdana, arial;
	}

.inhalt
	{
	margin-top: -3px!important;
	margin-top: -2px;
	width: 792px;
  background-color: #bcdbf0!important;
  background-image: url(gfx/hintergrund_inhaltsbox_792x.jpg)!important;
  background-repeat: repeat-x!important;
	/* background: #bcdbf0 url(gfx/hintergrund_inhaltsbox_792x.jpg) no-repeat; */
	height: 100%;
	margin-left: 5px!important;
	margin-left: 30px;
	}

.inhalt li
	{
	margin-left: -25px!important;
	margin-left: 17px;
	}

.inhalt p
	{
	margin-right: 20px;
	margin-left: 20px;
	font-size: 12px;
	}

.inhalt ul
	{
	margin-right: 20px;
	margin-left: 20px;
	font-size: 12px;
	}
.tpart
	{
	padding-left: 20px;
	margin-right: 20px;
	margin-left: 0px;
	text-align: left;
	/*border: 1px solid black;*/
	}

/*.tpart td { border: 1px solid black; } */

	
.container 
	{
	width: 840px;
	left: 50%;
	margin-left: -420px;
	position: absolute;
	z-index: 3
	}

.head
	{
	text-align: right;
	padding-top: 10px;
	padding-right: 7px!important;
	padding-right: 0px;
	margin-left: 0px!important;
	margin-left: 30px;
	background: #121222 url(gfx/logo792x106.gif) no-repeat;
	height: 96px;
	width: 785px;
	overflow: visible;
	}

.menu
	{
	width: 850px;
	overflow: visible;
	margin-left : -26px!important;
	margin-left: -2px;
	
	}

.menu img
	{
	border: none;
	margin-left: -6px;
	padding-top: 6px;
	}

h1	{ font-size: 18px; text-align: center;}
h3	{ font-size: 16px; text-align: center;}

.inhalt a	{
	text-decoration: none;
	color: red;
	}
	
.inhalt a img { border: none; }

#center
	{
	text-align: center;
	font-size: 12px;
	}

#justify
	{
	text-align: justify;
	}

#fl
	{	
	text-align: right; 
	float: left;
	width: 391px;
	margin-right: 5px;
	margin-bottom: 5px;
	}

#fr
	{
	margin-right: 10px;
	margin-bottom: 2px;
	text-align: left;
	width: 386px;
	float: right;
	}
#flag
	{	
	text-align: right; 
	float: left;
	width: 391px;
	margin-right: 5px;
	}

#frag
	{
	margin-right: 10px;
	text-align: left;
	width: 386px;
	float: right;
	}
#flagge
	{
	width: 120px;
	height: 80px;
	}

#fehlerdiv { text-align: left; padding-left: 20px; }

#zelleint hr { margin-right: 20px; }

.indiv { width: 760px; height:850px; }
.indivl { float: left; width: 510px; }
.indivr { float: right; width: 250px; padding-top: 15px; }
.indiv img { padding-bottom: 15px; }
.homedivl { float: left; width: 310px; }
.homedivr { float: right; width: 450px; padding-top: 15px; }
.homediv img { padding-bottom: 15px; }
.preisedivl { margin-left: 15px; float: left; width: 545px!important; width: 545px; height: 150px; }
.preisedivr { float: right; width: 200px; height: 150px; padding-bottom: 18px; }
.preisedivl img { padding: 5px; 5px; 5px; 5px; }
.preiseborder { border: 1px solid black; height: 150px; width: 760px; margin: 10px 10px 10px 15px; }
.kuriosdiv { width: 240px; margin: 5px; float: left;}
.delimiterdiv { margin: 10px 0px 10px 20px!important; margin: 0px 0px 10px 35px; clear: both; border: 1px solid #aaaaaa; }

#karte { z-index: 5; position: fixed; top: 50px; left: 50px; visibility: hidden; overflow: visible; border: 1px solid black; display: none; }
#zelleesn a { font-size: 10px; }

