/* Generelle styles */
body {text-align: center; margin: 0 auto; padding: 0; font: 0.8em/1.2 Verdana, Arial, Helvetica, sans-serif; background: #333; color: #959595;}
p {font: 0.8em/1.2 Verdana, Arial, Helvetica, sans-serif; padding: 0; margin: 6px 0;}
h1 {font: bold 1.0em/1.0 Verdana, Arial, Helvetica, sans-serif; padding: 0; margin: 5px 0;}
h2 {font: bold 1.1em/1.1 Verdana, Arial, Helvetica, sans-serif; padding: 0; margin: 5px 0;}
h3 {font: bold 0.9em/1.5 Verdana, Arial, Helvetica, sans-serif; padding: 0; margin: 5px 0;}
h4 {font: bold 1.2em/1.5 Verdana, Arial, Helvetica, sans-serif; padding: 0; margin: 5px 0;}
h5 {font: bold 1.2em/1.5 Verdana, Arial, Helvetica, sans-serif; padding: 0; margin: 5px 0;}
a {color: #e7dbbd; text-decoration: none;}
a:hover {text-decoration: underline;}
a img {border: none;}

/* Layout CSS */
#container {position: relative; width: 760px; margin: 5px auto; background: #333; text-align: left;}
#header {position: relative; width: 750px; margin-left: 10px;}
#topmenu {position: relative;}
	#topmenu_venstre {float: left; width: 370px;}
	#topmenu_venstre a {margin-right:10px;} 
	#topmenu_hoejre {float: right; width: 370px;}
	#topmenu_hoejre a {margin-left:10px;}
	#language {float: right;}
	#language a {margin-left:10px;}
/* #content {position: relative; width: 740px; height:600px; margin: 40px 10px 10px; clear: both;}*/
#content {position: relative; width: 740px; margin: 40px 10px 10px; clear: both;}
#content.border {border-top: 1px solid #4E4E4E; margin: 25px 10px 10px; border-bottom: 1px solid #4E4E4E; padding-bottom: 10px;}
#footer {position: relative; width:740px; padding-top: 10px; padding-left: 0px; margin-left:10px; clear:both;}
#footer.toKolonner {}
#footer .thumb {margin-right:10px; margin-bottom:10px;}
#footer a {display:block; width:65px; float:left; margin-right:10px; height:65px; margin-bottom:10px;}
#footer a:focus {outline:none;}
.clear{clear:both;}
.kunstner {margin-bottom:5px;margin-top:5px; padding-top:5px;clear:left;}
.kunstner img {margin-right:10px; float:left; padding-top:5px;}
.kunstner a {font: 11px Verdana, Arial, Helvetica, sans-serif;}
.kunstner p {margin:0px;}
.kunstnerIndholdContainer {width:360px; height:65px; position:relative;}
.kunstnerIndhold {position:absolute; bottom:0; right: 0; margin-left:70px; margin-bottom:-2px;width:290px;}
#preview {text-align:center; margin: 20px 0px; font: 11px Verdana, Arial, Helvetica, sans-serif;}

/* Indhold CSS */
#header {text-align: center;};
#breadcrumbs {font: 0.8em/1.2 Verdana, Arial, Helvetica, sans-serif; text-align: left; }
#toptext {text-align: left; font-weight: bold; color: #333; padding-left: 10px;}
#topmenu_venstre {font: 11px Verdana, Arial, Helvetica, sans-serif; text-align: left; padding-left: 10px;}
#topmenu_hoejre {font: 11px Verdana, Arial, Helvetica, sans-serif; text-align: right; padding-right: 10px;}
#forsideBillede {text-align:center;}
.current, .section {font-weight:bold;}

/* 2 spalter element */
.twocol {padding: 5px 0px 0px 0px; margin-top: 10px; clear: both;}
.twocol .first{float: left; width: 360px; padding: 0 10px 0 0;}
.twocol .second{float: right; width: 360px; padding: 0 0 0 10px;}
ul {list-style-type:none; float:left;margin:0px;}
#Adresseskift{padding-left:40px;margin-bottom:0px;}
#Brochure{padding-left:40px;margin-top:0px;}