body {
	color: black;
	/*background: #F0FFFF url(images/cdbkgnd.jpg) repeat;*/
	background: #fbeb96;
	/* background: #ffffff url(http://www.itcca.at/images/hellblau.jpg) no-repeat fixed; */
	font-family: Helvetica, Arial, sans-serif;
	margin: 0;
	margin-top:25; 
	padding: 1em 0;
	text-align: center;
	}

div#Seite {
	background-color: transparent;
	text-align: center;
	margin: 0 auto;
	width:1024px; height:auto; 
	z-index:0;
	border: 1px none #000000";
	}

div#AbsatzInfo {
	font-size: 10pt;
	}

div#Dach {
		/* position: relative; */
		top:-50; left:0px; height:255; width: 1026;
		padding: 0 0;
		z-index:2;
		/* height:auto; */
		margin: 0 0 0 0;
		font-size: 1px;
		line-height: 0px;
	}
	
div#Info {
		background: #ffffe0 url(http://www.itcca.at/images/TempelSaeulen.png) repeat-y;
		top:140px; left:50px; height:50px; width: 917px;
		text-align: center;
		position: relative;
		z-index:1;
		border: 1px none #000000";
	}
	
div#Mitte {
		/*clip:rect(0px, 130px, 130px, 0px);*/
		margin: 0 auto;
		width: 917;
		background: url(http://www.itcca.at/images/TempelSaeulen.png) repeat-y;
				background-position: 1px 0;
				padding-left: 0 0 0 0;
		text-align: center;
		/*Um den Spalt zwischen den divs im Firefox zu eliminieren*/
		font-size: 1px;
		line-height: 0px;
	}

div#Inhalt {
		background-color: transparent;
		width: 620;
		/*width: 640px;*/
		text-align: left;
				height: auto;
		min-height: 320px;
				/*height: expression(window.innerHeight);*/
		margin: 0 60 0 180;
		/*padding: 10 10 10 10;*/
		/*Override für div Mitte*/

	}
	
div#Boden {
		color: #dc9655;
		margin: 0 auto;
		padding: 5 0 0 0;
		height:31;
		background: url(http://www.itcca.at/images/TempelBoden.png) no-repeat;
		width:919;
	}	

div#Menu {
	text-align: center;
	position: absolute;
		visibility: hidden;
		top: 300;
	text-align: left;
	/* margin: 0 auto; */
	/* padding: 0 0 0 0; */
	width:185; height:50; 
	z-index:0;
	position: expression("absolute");
	left: expression(((document.body.clientWidth - 620)/2-185 < 50) ? 50 : ((document.body.clientWidth - 620) / 2 - 185));
	top: expression(document.body.scrollTop - this.offsetHeight + this.offsetHeight + ((300-document.body.scrollTop < 35 ? 35 : 300-document.body.scrollTop)));
	/* top: expression((document.body.scrollTop - this.offsetHeight + this.offsetHeight) > 10? document.body.scrollTop - this.offsetHeight + this.offsetHeight + 300 : document.body.scrollTop - this.offsetHeight + this.offsetHeight + 10);*/
	/*top: expression(document.body.scrollTop < 10 ? 10 : (document.body.scrollTop - this.offsetHeight + this.offsetHeight)+300);*/
	/* border: 1px none #000000";*/
	}
	
div#languageChoosing {
	position:absolute;
	background-color: white;
	left:0; 
	top:0; 
	width:100%; 
	height:25px; 
	z-index:1; 
	text-align: left;
	position: expression("absolute");
	top: expression(document.body.scrollTop - this.offsetHeight + this.offsetHeight);
}

div#languageChoosing[id] {
	position:fixed;
}

div#Finland {
	font-size: 10pt;
	line-height: 12pt;
	position: absolute;
	visibility: hidden;
	top: 300;
	text-align: left;
	width:222; height:61; 
	z-index:1;
	position: expression("absolute");
	left: expression(document.body.clientWidth/2 - 620/2 + 50);
	}
div#France {
	font-size: 10pt;
	line-height: 12pt;
	position: absolute;
	visibility: hidden;
	top: 300;
	text-align: left;
	width:222; height:61; 
	z-index:1;
	position: expression("absolute");
	left: expression(document.body.clientWidth/2 - 620/2 + 50);
	}
div#Germany {
	font-size: 10pt;
	line-height: 12pt;
	position: absolute;
	visibility: hidden;
	top: 300;
	text-align: left;
	width:222; height:61; 
	z-index:1;
	position: expression("absolute");
	left: expression(document.body.clientWidth/2 - 620/2 + 50);
	}
div#Switzerland {
	font-size: 10pt;
	line-height: 12pt;
	position: absolute;
	visibility: hidden;
	top: 300;
	text-align: left;
	width:222; height:61; 
	z-index:1;
	position: expression("absolute");
	left: expression(document.body.clientWidth/2 - 620/2 + 50);
	}
div#Italy {
	font-size: 10pt;
	line-height: 12pt;
	position: absolute;
	visibility: hidden;
	top: 300;
	text-align: left;
	width:222; height:61; 
	z-index:1;
	position: expression("absolute");
	left: expression(document.body.clientWidth/2 - 620/2 + 50);
	}
div#Sardinia {
	font-size: 10pt;
	line-height: 12pt;
	position: absolute;
	visibility: hidden;
	top: 300;
	text-align: left;
	width:222; height:61; 
	z-index:1;
	position: expression("absolute");
	left: expression(document.body.clientWidth/2 - 620/2 + 50);
	}
div#Netherlands {
	font-size: 10pt;
	line-height: 12pt;
	position: absolute;
	visibility: hidden;
	top: 300;
	text-align: left;
	width:222; height:61; 
	z-index:1;
	position: expression("absolute");
	left: expression(document.body.clientWidth/2 - 620/2 + 50);
	}
div#Belgium {
	font-size: 10pt;
	line-height: 12pt;
	position: absolute;
	visibility: hidden;
	top: 300;
	text-align: left;
	width:222; height:61; 
	z-index:1;
	position: expression("absolute");
	left: expression(document.body.clientWidth/2 - 620/2 + 50);
	}
div#Austria {
	font-size: 10pt;
	line-height: 12pt;
	position: absolute;
	visibility: hidden;
	top: 300;
	text-align: left;
	width:222; height:61; 
	z-index:1;
	position: expression("absolute");
	left: expression(document.body.clientWidth/2 - 620/2 + 50);
	}

div#Baden__Wuerttemberg {
	font-size: 10pt;
	line-height: 12pt;
	position: absolute;
	visibility: hidden;
	top: 300;
	text-align: left;
	width:222; height:61; 
	z-index:1;
	position: expression("absolute");
	left: expression(document.body.clientWidth/2 - 620/2 + 50);
	}
div#Bavaria {
	font-size: 10pt;
	line-height: 12pt;
	position: absolute;
	visibility: hidden;
	top: 300;
	text-align: left;
	width:222; height:61; 
	z-index:1;
	position: expression("absolute");
	left: expression(document.body.clientWidth/2 - 620/2 + 50);
	}
div#Brandenburg {
	font-size: 10pt;
	line-height: 12pt;
	position: absolute;
	visibility: hidden;
	top: 300;
	text-align: left;
	width:222; height:61; 
	z-index:1;
	position: expression("absolute");
	left: expression(document.body.clientWidth/2 - 620/2 + 50);
	}
div#Bremen__Lower_Saxony {
	font-size: 10pt;
	line-height: 12pt;
	position: absolute;
	visibility: hidden;
	top: 300;
	text-align: left;
	width:222; height:61; 
	z-index:1;
	position: expression("absolute");
	left: expression(document.body.clientWidth/2 - 620/2 + 50);
	}
div#Hesse {
	font-size: 10pt;
	line-height: 12pt;
	position: absolute;
	visibility: hidden;
	top: 300;
	text-align: left;
	width:222; height:61; 
	z-index:1;
	position: expression("absolute");
	left: expression(document.body.clientWidth/2 - 620/2 + 50);
	}
div#North_Rhine__Westphalia {
	font-size: 10pt;
	line-height: 12pt;
	position: absolute;
	visibility: hidden;
	top: 300;
	text-align: left;
	width:222; height:61; 
	z-index:1;
	position: expression("absolute");
	left: expression(document.body.clientWidth/2 - 620/2 + 50);
	}
div#Saxony {
	font-size: 10pt;
	line-height: 12pt;
	position: absolute;
	visibility: hidden;
	top: 300;
	text-align: left;
	width:222; height:61; 
	z-index:1;
	position: expression("absolute");
	left: expression(document.body.clientWidth/2 - 620/2 + 50);
	}
div#Rhineland__Palatinate {
	font-size: 10pt;
	line-height: 12pt;
	position: absolute;
	visibility: hidden;
	top: 300;
	text-align: left;
	width:222; height:61; 
	z-index:1;
	position: expression("absolute");
	left: expression(document.body.clientWidth/2 - 620/2 + 50);
	}
div#Schleswig__Holstein {
	font-size: 10pt;
	line-height: 12pt;
	position: absolute;
	visibility: hidden;
	top: 300;
	text-align: left;
	width:222; height:61; 
	z-index:1;
	position: expression("absolute");
	left: expression(document.body.clientWidth/2 - 620/2 + 50);
	}
div#Thuringia {
	font-size: 10pt;
	line-height: 12pt;
	position: absolute;
	visibility: hidden;
	top: 300;
	text-align: left;
	width:222; height:61; 
	z-index:1;
	position: expression("absolute");
	left: expression(document.body.clientWidth/2 - 620/2 + 50);
	}

div#Baden {
	font-size: 10pt;
	line-height: 12pt;
	position: absolute;
	visibility: hidden;
	top: 300;
	text-align: left;
	width:222; height:61; 
	z-index:1;
	position: expression("absolute");
	left: expression(document.body.clientWidth/2 - 620/2 + 50);
	}
div#Bregenz {
	font-size: 10pt;
	line-height: 12pt;
	position: absolute;
	visibility: hidden;
	top: 300;
	text-align: left;
	width:222; height:61; 
	z-index:1;
	position: expression("absolute");
	left: expression(document.body.clientWidth/2 - 620/2 + 50);
	}
div#Freistadt {
	font-size: 10pt;
	line-height: 12pt;
	position: absolute;
	visibility: hidden;
	top: 300;
	text-align: left;
	width:222; height:61; 
	z-index:1;
	position: expression("absolute");
	left: expression(document.body.clientWidth/2 - 620/2 + 50);
	}
div#Graz {
	font-size: 10pt;
	line-height: 12pt;
	position: absolute;
	visibility: hidden;
	top: 300;
	text-align: left;
	width:222; height:61; 
	z-index:1;
	position: expression("absolute");
	left: expression(document.body.clientWidth/2 - 620/2 + 50);
	}
div#Hallein {
	font-size: 10pt;
	line-height: 12pt;
	position: absolute;
	visibility: hidden;
	top: 300;
	text-align: left;
	width:222; height:61; 
	z-index:1;
	position: expression("absolute");
	left: expression(document.body.clientWidth/2 - 620/2 + 50);
	}
div#Innsbruck {
	font-size: 10pt;
	line-height: 12pt;
	position: absolute;
	visibility: hidden;
	top: 300;
	text-align: left;
	width:222; height:61; 
	z-index:1;
	position: expression("absolute");
	left: expression(document.body.clientWidth/2 - 620/2 + 50);
	}
div#Klagenfurt {
	font-size: 10pt;
	line-height: 12pt;
	position: absolute;
	visibility: hidden;
	top: 300;
	text-align: left;
	width:222; height:61; 
	z-index:1;
	position: expression("absolute");
	left: expression(document.body.clientWidth/2 - 620/2 + 50);
	}
div#Las_snitzhoehe {
	font-size: 10pt;
	line-height: 12pt;
	position: absolute;
	visibility: hidden;
	top: 300;
	text-align: left;
	width:222; height:61; 
	z-index:1;
	position: expression("absolute");
	left: expression(document.body.clientWidth/2 - 620/2 + 50);
	}
div#Linz {
	font-size: 10pt;
	line-height: 12pt;
	position: absolute;
	visibility: hidden;
	top: 300;
	text-align: left;
	width:222; height:61; 
	z-index:1;
	position: expression("absolute");
	left: expression(document.body.clientWidth/2 - 620/2 + 50);
	}
div#Reichenau {
	font-size: 10pt;
	line-height: 12pt;
	position: absolute;
	visibility: hidden;
	top: 300;
	text-align: left;
	width:222; height:61; 
	z-index:1;
	position: expression("absolute");
	left: expression(document.body.clientWidth/2 - 620/2 + 50);
	}
div#Salzburg {
	font-size: 10pt;
	line-height: 12pt;
	position: absolute;
	visibility: hidden;
	top: 300;
	text-align: left;
	width:222; height:61; 
	z-index:1;
	position: expression("absolute");
	left: expression(document.body.clientWidth/2 - 620/2 + 50);
	}
div#Schladming {
	font-size: 10pt;
	line-height: 12pt;
	position: absolute;
	visibility: hidden;
	top: 300;
	text-align: left;
	width:222; height:61; 
	z-index:1;
	position: expression("absolute");
	left: expression(document.body.clientWidth/2 - 620/2 + 50);
	}
div#St___Kathrein {
	font-size: 10pt;
	line-height: 12pt;
	position: absolute;
	visibility: hidden;
	top: 300;
	text-align: left;
	width:222; height:61; 
	z-index:1;
	position: expression("absolute");
	left: expression(document.body.clientWidth/2 - 620/2 + 50);
	}
div#St___Poelten {
	font-size: 10pt;
	line-height: 12pt;
	position: absolute;
	visibility: hidden;
	top: 300;
	text-align: left;
	width:222; height:61; 
	z-index:1;
	position: expression("absolute");
	left: expression(document.body.clientWidth/2 - 620/2 + 50);
	}
div#Steyr {
	font-size: 10pt;
	line-height: 12pt;
	position: absolute;
	visibility: hidden;
	top: 300;
	text-align: left;
	width:222; height:61; 
	z-index:1;
	position: expression("absolute");
	left: expression(document.body.clientWidth/2 - 620/2 + 50);
	}
div#Villach {
	font-size: 10pt;
	line-height: 12pt;
	position: absolute;
	visibility: hidden;
	top: 300;
	text-align: left;
	width:222; height:61; 
	z-index:1;
	position: expression("absolute");
	left: expression(document.body.clientWidth/2 - 620/2 + 50);
	}
div#Wien {
	font-size: 10pt;
	line-height: 12pt;
	position: absolute;
	visibility: hidden;
	top: 300;
	text-align: left;
	width:222; height:61; 
	z-index:1;
	position: expression("absolute");
	left: expression(document.body.clientWidth/2 - 620/2 + 50);
	}


div#YangChienHou {
	font-size: 10pt;
	line-height: 12pt;
	position: absolute;
	visibility: hidden;
	top: 600;
	text-align: left;
	width:100; height:133; 
	z-index:1;
	position: expression("absolute");
	left: expression(document.body.clientWidth/2 - 620/2 + 50);
	}
div#YangChengFu {
	font-size: 10pt;
	line-height: 12pt;
	position: absolute;
	visibility: hidden;
	top: 600;
	text-align: left;
	width:100; height:133; 
	z-index:1;
	position: expression("absolute");
	left: expression(document.body.clientWidth/2 - 620/2 + 50);
	}
div#YangShouChung {
	font-size: 10pt;
	line-height: 12pt;
	position: absolute;
	visibility: hidden;
	top: 600;
	text-align: left;
	width:100; height:133; 
	z-index:1;
	position: expression("absolute");
	left: expression(document.body.clientWidth/2 - 620/2 + 50);
	}

div#editMap {
	font-size: 10pt;
	line-height: 12pt;
	position: absolute;
	top: 300;
	text-align: left;
	width:10; height:10; 
	z-index:1;
	position: expression("absolute");
	left: expression(document.body.clientWidth/2 - 620/2 + 30);
	}
