
@variables
{
  oDecorate: #99ccff;
  oWhite: white;
  oDarkWhite: #F0F0F0;
  oGrey: #A0A0A0;
  oHover: #FF9900;
  oBackground0: #123456;
  oBackground1: #654321;
}

a    			{ font-family: "Helvetica"; font-size: 11pt; text-decoration: none; }
.titel1  		{ font-family: "Helvetica"; font-size: 16pt; color: #99ccff; font-weight: normal; }
.titel1:hover   	{ font-family: "Helvetica"; font-size: 16pt; color: #FF9900;  font-weight: normal; font-style: italic; }
.titel  		{ font-family: "Helvetica"; font-size: 16pt; color: #99ccff; font-weight: normal; }
.navigation0     	{ font-family: "Helvetica"; font-size: 12pt; color: white; font-weight: normal; }
.navigation     	{ font-family: "Helvetica"; font-size: 12pt; color: #c0c0c0; font-weight: normal; }
.navigation:hover	{ font-family: "Helvetica"; font-size: 12pt; color: #FF9900; font-weight: normal; font-style: italic;  }
.link 			{ font-family: "Helvetica"; font-size: 11pt; color: #99ccff; }
.link:hover 		{ font-family: "Helvetica"; font-size: 11pt; color: #FF9900; }
.text_black 		{ font-family: "Helvetica"; font-size: 11pt; color: #FF9900; }
.beschreibung 		{ font-family: "Helvetica"; font-size: 10pt; color: #c0c0c0; }
.text_white  		{ font-family: "Helvetica"; font-size: 11pt; color: #F0F0F0; }
.text_white_large  	{ font-family: "Helvetica"; font-size: 14pt; color: #F0F0F0; }
.text_white_small  	{ font-family: "Helvetica"; font-size: 10pt; color: #F0F0F0; }
.text_white_smaller  	{ font-family: "Helvetica"; font-size:  9pt; color: #F0F0F0; }
.bildbeschr   		{ font-family: "Helvetica"; font-size: 08pt; color: #F0F0F0; }

#hintergrund
{
	position: absolute;
	top: auto;
	left: 0;
	bottom: 0;
	right: 0;
	height: 2000px;
	width: 100%;
/*	background: black;
*/
	background: #999900;
	overflow: hidden;
/*
	background-image: url(bg.png);
	background-repeat: repeat;
*/
}

#home
{
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: auto;
	width: 200px;
	height: 40px;
	padding: 10px 20px 0px 0px;
	text-align: right;
/*	background: #202020;
*/
	background: #999999;
}
#navigation
{
	position: absolute;
	top: 50px;
	left: 0;
	bottom: 20px;
	right: auto;
	width: 200px;
	height: auto;
	padding: 30px 20px 0px 0px;
	text-align: right;
/*	background: black;
*/
	background: #999900;
}
#footer
{
	position: absolute;
	top: auto;
	left: 0;
	bottom: 0;
	right: 0;
	width: 200px;
	height: 20px;
	padding: 0px 10px 0px 10px;
/*	background: black;
*/
	background: #999900;
}
#titel
{
	position: absolute;
	top: 0;
	left: 220px;
	bottom: auto;
	right: 0;
	width: 70%;
	height: 30px;
/*	background: black;
*/
	background: #999900;
	padding: 10px 10px 10px 20px;
	text-align: left;
}
#main_index_left
{
	position: absolute;
	top: 50px;
	left: 220px;
	bottom: 0;
/*	right: 420px*/
	width: 350px;
	height: auto;
	background: #666666;
	padding: 30px 10px 30px 20px;
	text-align: left;
	display:block;
/*	overflow: auto;*/
	height-max: 400px;
}
#main_index_right
{
	position: absolute;
	top: 50px;
	left: 600px;
	bottom: 0;
	right: 100px;
/*	width: 70%;*/
	height: auto;
	background: #999999;
	padding: 30px 10px 30px 20px;
	text-align: left;
	display:block;
	overflow: auto;
	height-max: 400px;
}
#main
{
	position: absolute;
	top: 50px;
	left: 220px;
	bottom: 0;
	right: 0;
	width: 70%;
	height: auto;
/*	background: #202020;
*/
	background: #999999;
	padding: 30px 10px 30px 20px;
	text-align: left;
	display:block;
	overflow: auto;
	height-max: 400px;
}
#gallery
{
	position: absolute;
	top: 50px;
	left: 220px;
	bottom: 0;
	right: 0;
	height: 450px;
	width: 70%;
/*	background: #202020;
*/
	background: #999999;
	padding: 0px 10px 10px 20px;
	text-align: justify;
	display: block;
	overflow: auto;
}
#gallery_text
{
	position: absolute;
	top: 510px;
	left: 220px;
	bottom: 0;
	right: 0;
	width: 70%;
	height: auto;
/*	background: #202020;
*/
	background: #999999;
	padding: 0px 10px 10px 20px;
	text-align: left;
	display: block;
	overflow: auto;
}
#dummy
{
//	background: transparent;
//	border-style: solid;
//	border-width: 4px;
//	border-color: #DDE0DD;
}
