html, body {	margin: 0;	padding: 0;}	body {	background: #fff;	color: #666;	padding: 0 0 30px 0;	text-align: center;	font-family: 'Gill Sans', 'Trebuchet MS', Tahoma, Arial, Helvetica, sans-serif;}body * {	text-align: left;	font-size: 11px;}#document {	margin: 0 auto;	padding: 20px 0 0 0;	width: 761px;}#header {	position: relative;	border-right: 1px solid #ccc;	height: 281px;}#logo {	position: absolute;	top: -55px;	left: -1px;}			#logo2 {	position: absolute;	left: 160px;	top: 0;	border-top: 1px solid #ccc;}#billedfelt {	position: absolute;	left: 161px;	top: 139px;	width: 600px;	height: 142px;	background: transparent url(../images/bg/Kunstflash_01.jpg) top left no-repeat;}#adresse {	height: 70px;}address {	font-style: normal;	text-align: right;	padding: 0 5px 5px 0;}#wrapper {	background: transparent url(../images/bg/bg_lines.gif) top center repeat-y;	padding: 26px 0 0 0;}#container {	background: transparent url(../images/bg/bg_minis.jpg) top center repeat-y;	border-bottom: 1px solid #ccc;}.i_templ_10 #container #inet_main #inet_main_txt #inet_imgs img {	border: 1px solid #989697;}.i_templ_10 #container #inet_main #inet_main_txt .inet_img_txt {	height: 12px;}.i_templ_10 #container #inet_main #inet_main_txt .inet_img_item {	margin-right: 16px;	padding-bottom: 15px;	width: 150px;	float: left;	cursor: hand;}.i_templ_10 #container #inet_main #inet_main_txt .inet_img_item img {	border: 1px solid #989697;}.i_templ_10 #container #inet_main #inet_main_txt .last {	margin-right: 0;}/* IE/Win only \*/* html #wrapper {	padding: 0;}* html #container {	position: relative;	top: 26px;	width: 100%;}/* --- *//* IE/Mac only */*>html #wrapper {	padding: 0;}*>html #container {	top: 0;	margin-top: 26px;}/* --- */#inet_main {	width: 600px;	float: left; }#inet_main_txt {	margin: 20px 40px 20px 85px;}#inet_news {	width: 161px;	float: left;	overflow: hidden;}#inet_imgs_templ2 {	width: 165px;	float: right;}#inet_imgs_templ4 {	width: 400px;}#inet_imgs_templ3 {	width: 165px;	float: left;}#inet_imgs_templ2 .img_item {	margin: 0 0 10px 15px;	padding: 0;}#inet_imgs_templ3 .img_item {	margin: 0 15px 10px 0;	padding: 0;}#inet_imgs_templ2 .img_item .img_txt,#inet_imgs_templ3 .img_item .img_txt {	margin: 5px 0;}.inet_news_item {	padding: 0 10px;	margin: 0 0 15px 0;	cursor: pointer;}#inet_news_previews {	margin: 30px 0 0 0;	position: relative;}.inet_news_item_preview {	padding: 8px 0 0 0;	margin: 0 0 8px 0;	border-top: 1px solid #ccc;}#inet_news_icon {	text-align: right;	margin: 30px 10px 10px 0;	padding: 0 0 10px 0;	text-transform: lowercase;	font-size: 10px;}#inet_news_select {	padding: 0 10px;}#inet_nl {	margin: 15px 0 0 0;}#inet_nl p {	margin: 0 0 5px 0;	padding: 0;}#inet_nl .inet_inp {	border: 1px solid #666;	width: 150px;}#inet_nl .inet_inpbut {	border: 1px solid #666;	background: #295B78;	color: #ccc;	font-weight: bold;	margin: 0 1px 0 0;	padding: 0;	text-align: center;	cursor: pointer;}.reset {	clear: both;	display: block;	font-size: 1px;	margin: 0px;	line-height: 1px;	height: 1px;	margin: 0 0 -1px 0;}h1, h2 {	text-transform: uppercase;	color: #295B78;	font-size: 12px;	margin: 0;	padding: 0;	font-weight: bold;}h1 {	margin: 0 0 10px 0;}a {	color: #295B78;	text-decoration: none;}a:hover {	text-decoration: underline;}a img {	border: none;}p {	margin: 0 0 15px 0;}#menu1_area {	position: absolute;	top: 112px;	right: 0;	border-top: 1px solid #ccc;	border-bottom: 1px solid #ccc;	width: 599px;}#menu1_box {	height: 18px;	border-left: 1px solid #ccc;}#menu2_area {	position: absolute;	z-index: 2;	top: 378px;	margin: 0 auto;	height: 18px;	width: 761px;}* html>body #menu2_area {	top: 382px;}#menu2_boxlines {	position: absolute;	top: 0;	left: 0;	z-index: 3;	border-top: 1px solid #ccc;	width: 593px;	border-bottom: 1px solid #ccc;}#menu2_box {	height: 18px;	border-right: 1px solid #ccc;}.mmenu, .mmenu * {	text-transform: uppercase;}.mmenu a, .mmenu a:visited {	color: #666;	text-decoration: none;	font-weight: bold;}.menu_top_off, .menu_top_on {	font-weight: bold;}#inet_icons {	position: absolute;	z-index: 3;	top: 1px;	right: 0px;	padding: 0 169px 0 0;	height: 19px;	background: transparent url(../images/bg/bg_news.gif) top right no-repeat;}#inet_icons a {	color: #ccc;	text-decoration: none;	font-weight: bold;}/* IE/Win only \*/* html #inet_icons {	right: -1px;	padding: 0 169px 0 0;}/* --- */#inet_icons table {	border: none;	border-collapse: collapse;	margin: 0;	padding: 0;}#inet_icons td {	margin: 0;	padding: 0 5px;	border-collapse: collapse;	border: none;	vertical-align: middle;	font-weight: bold;	text-transform: uppercase;	background: #295b78;	color: #ccc;}/* IE/Mac only */* html>body #inet_icons td {	padding: 1px 5px 0 5px;}/* --- */#inet_icons td td {	padding: 0;	margin: 0;	border: none;	border-collapse: collapse;}#inet_icons form {	margin: 0;	padding: 0;	border: none;}#inet_icons input.inet_inp_search {	border: none;	margin: 0;	padding: 0;	background: #fff;	color: #666;	width: 70px;	height: 18px;	line-height: 18px;}/* IE/Mac only */* html>body #inet_icons input.inet_inp_search {	margin: -2px 0 0 0;}/* --- */#inet_icons .inet_inpbut {	cursor: pointer;	padding: 0 0 0 5px;}/* IE/Win only \*/* html #inet_icons input.inet_inp_search {	margin: -1px 0;	}/* --- */#inet_sitemap {	margin: 15px 0 0 0;}ul.sitemap {	position: relative;	margin: 0;	padding: 0;	list-style: none;	text-transform: uppercase;}ul.sitemap ul {	list-style: none;	margin: 0;	padding: 0;}ul.sitemap li {	border-top: 1px solid #ccc;	margin: 0;	padding: 0;}ul.sitemap li li {	border: none;	margin: 0;	padding: 0 0 0 20px;}#marginal {	width: 761px;	margin: 0 auto;	text-align: right;	color: #ccc;}/* IE/Win only \*/* html #marginal {	position: relative;	top: 26px;}/* --- */#marginal a {	text-decoration: none;	color: #ccc;}#inet_search_res h2 {	margin: 0 0 2px 0;}.inet_search_msg, .search_result {	margin-bottom: 10px;}.search_result .more {	margin-top: 2px;}#inet_search_pages {	margin-top: 10px;}