/* CSS Document */body {	margin: 0;	padding: 0;	background: url(../main/background.gif) repeat;	}#container {	color: #000000;	text-align: left;	position: absolute;	top: 0px;	left: 0px;	width: 100%;	overflow: visible;	visibility: visible;	display: block}	#logo {	background: url(../main/logotype.gif) no-repeat left top;	border: 0px solid #ccc; 	margin-left: -350px;	position: absolute;	top: 30px;	left: 50%;	width: 168px;	height: 51px;	visibility: visible	}#menu {	margin-left: -351px;	position: absolute;	top: 98px;	left: 50%;	width: 168px;	height: 51px;	visibility: visible}	#menuspace {	float: left; 	padding-top:0px; 	padding-right:0px; 	padding-left:0px; 	padding-bottom:2px;}#submenuspace {	float: left; 	padding-top:0px; 	padding-right:0px; 	padding-left:0px; 	padding-bottom:2px;}#left01 {	margin-left: -351px;	position: absolute;	top: 285px;	left: 50%;	width: 172px;	height: 168px;	visibility: visible}	#forms {	margin-left: -351px;	position: absolute;	top: 280px;	left: 50%;	width: 172px;	height: 168px;	visibility: visible}#kontaktformular {	margin-left: 151px;	position: absolute;	top: 380px;	left: 50%;	width: 200px;	height: 168px;	visibility: visible}	#topfade {	background: url(../main/topfade.gif) no-repeat left top;	margin-left: -360px;	position: absolute;	top: 0px;	left: 50%;	width: 733px;	height: 26px;	visibility: visible	}#backgroundbody {	background: url(../main/background_body.gif) repeat;	margin-left: -370px;	position: absolute;	top: 0px;	left: 50%;	width: 753px;	height: 1300px;	visibility: visible	}	#bigimage {	position: absolute; 	margin-left: -170px;	top: 27px;	left: 50%;	width: 530px;	height: 40px;	visibility: visible	}	#imagegallery-big {	position: absolute; 	margin-left: -170px;	top: 27px;	left: 50%;	width: 535px;	height: 40px;	visibility: visible	}#imagegallery-small {	position: absolute; 	margin-left: -167px;	top: 390px;	left: 50%;	width: 535px;	height: 40px;	visibility: visible	}	#imagegallery-small-start {	position: absolute; 	margin-left: -167px;	top: 28px;	left: 50%;	width: 535px;	height: 40px;	visibility: visible	}	#content {	position: absolute; 	margin-left: -170px;	top: 285px;	left: 50%;	width: 530px;	height: 40px;	visibility: visible	}#h2-pixladlinje {	padding-top:4px;	padding-bottom:4px;}#flags {	position: absolute; 	margin-left: 323px;	top: 8px;	left: 50%;	width: 41px;	height: 12px;	visibility: visible}#puffmess { background: url(../puff/kontakt/mess_middle.gif) repeat-y; margin-left: 70px; position: absolute; top: 370px; left: 50%; width: 294px; visibility: visible	}#puffmess_top { position:absolute; width:294px; height:16px; background: url(../puff/kontakt/mess_top.gif) no-repeat;}#puffmess_middle { padding:20px/*top*/ 0px/*right*/ 0/*bottom*/ 15px/*left*/; width:274px; min-height:10px; background: url(../puff/kontakt/mess_middle.gif) repeat-y;}#puffmess_bottom { position:absolute; width:294px; height:16px; background: url(../puff/kontakt/mess_bottom.gif) no-repeat;}#puffinfo1 { background: url(../puff/kontakt/info_middle.gif) repeat-y; margin-left: -170px; position: absolute; top: 370px; left: 50%; width: 224px; visibility: visible	}#puffinfo1_top { position:absolute; width:224px; height:12px; background: url(../puff/kontakt/info_top.gif) no-repeat;}#puffinfo1_middle { padding:15px/*top*/ 0px/*right*/ 0/*bottom*/ 10px/*left*/; width:204px; min-height:10px; background: url(../puff/kontakt/info_middle.gif) repeat-y;}#puffinfo1_bottom { position:absolute; width:224px; height:12px; background: url(../puff/kontakt/info_bottom.gif) no-repeat;}#puffinfo2 { background: url(../puff/kontakt/info_middle.gif) repeat-y; margin-left: -170px; position: absolute; top: 420px; left: 50%; width: 224px; visibility: visible	}#puffinfo2_top { position:absolute; width:224px; height:12px; background: url(../puff/kontakt/info_top.gif) no-repeat;}#puffinfo2_middle { padding:15px/*top*/ 0px/*right*/ 0/*bottom*/ 10px/*left*/; width:204px; min-height:10px; background: url(../puff/kontakt/info_middle.gif) repeat-y;}#puffinfo2_bottom { position:absolute; width:224px; height:12px; background: url(../puff/kontakt/info_bottom.gif) no-repeat;}#puffinfo3 { background: url(../puff/kontakt/info_middle.gif) repeat-y; margin-left: -170px; position: absolute; top: 491px; left: 50%; width: 224px; visibility: visible	}#puffinfo3_top { position:absolute; width:224px; height:12px; background: url(../puff/kontakt/info_top.gif) no-repeat;}#puffinfo3_middle { padding:15px/*top*/ 0px/*right*/ 0/*bottom*/ 10px/*left*/; width:204px; min-height:10px; background: url(../puff/kontakt/info_middle.gif) repeat-y;}#puffinfo3_bottom { position:absolute; width:224px; height:12px; background: url(../puff/kontakt/info_bottom.gif) no-repeat;}#puffinfo4 { background: url(../puff/kontakt/info_middle.gif) repeat-y; margin-left: -170px; position: absolute; top: 558px; left: 50%; width: 224px; visibility: visible	}#puffinfo4_top { position:absolute; width:224px; height:12px; background: url(../puff/kontakt/info_top.gif) no-repeat;}#puffinfo4_middle { padding:15px/*top*/ 0px/*right*/ 0/*bottom*/ 10px/*left*/; width:204px; min-height:10px; background: url(../puff/kontakt/info_middle.gif) repeat-y;}#puffinfo4_bottom { position:absolute; width:224px; height:12px; background: url(../puff/kontakt/info_bottom.gif) no-repeat;}
