/* Generelle styles */
* {
	color: #000;
	font: 10px Verdana, Arial, Helvetica, sans-serif; 
}
html {background:#4F4F4F; color: #000;}
body {text-align: center; margin: -5px auto 0px; padding: 0; font: 10px Verdana, Arial, Helvetica, sans-serif; background: #4F4F4F; color: #959595;}
p {font: 10px Verdana, Arial, Helvetica, sans-serif; padding: 0; margin: 6px 0;}
h1 {font: bold 14px 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;}
h6 {font: bold 12px Verdana, Arial, Helvetica, sans-serif; padding: 0; margin: 5px 0;}
a {color: #000; text-decoration: none;}
a:hover {text-decoration: underline; color: #B63C2F;}
a img {border: none;}
img {
	border:none;
	}
a img {
border:none;
}
a:active
{
outline: none;
}
a:focus
{
-moz-outline-style: none;
}
/*This Line removes border around clickable images in Firefox*/
a:active, a:focus, input[type="image"] {
outline: 0;
}

/* Layout CSS */
#container {position: relative; width: 760px; margin: 0px auto 5px; background: #4F4F4F; text-align: left;}
#header {position: relative; width: 750px; margin-left: 10px;}
#topmenu {position: relative; z-index:200;}
	#topmenu_venstre {float: left; width: 370px;}
	#topmenu_venstre a {margin-right:10px; font-weight:bold;} 
	#topmenu_hoejre {float: right; width: 370px;}
	#topmenu_hoejre a {margin-left:10px; font-weight:bold;}
	#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 #000; margin: 25px 10px 10px; border-bottom: 1px solid #000; 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; position:relative; z-index:199;}
#forsideBillede {text-align:center;}
#FrontFall2010Billede{text-align:left;float:left;width:300px;}
#FrontFall2010Content{margin-left:20px;float:left;width:300px;}
#oneBillede {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;}
#Splash{
	background:url("../images/splash.png") repeat scroll 0 0 transparent;
	cursor:pointer;
	display:block;
	height:110px;
	margin-top:80px;
	position:absolute;
	right:80px;
	width:108px;
	z-index:1000;
}
#Splash_video{
	background:url("../images/splash_video.png") no-repeat scroll 0 0 transparent;
	cursor:pointer;
	display:block;
	float:left;
	height:90px;
	left:95px;
	margin-top:160px;
	position:absolute;
	width:90px;
	z-index:1001;
}
#pager {
	text-align:center;
	margin: 20px auto 0px;
	padding-left:0px;
	height: 60px;
	float:none;
}
#pager li{
	display:inline;
}
#pager a {
	display: block;
	float: left;
	padding-right: 10px;
	width: 50px;
}
#pager a.activeSlide {
	background:transparent url(../images/bullets.png) no-repeat scroll 0 0;
}
#FacebookContainer{
	position: absolute;
	right: 0px;
	top: 100px;
    z-index: 2000;
	width:28px;
	overflow:hidden;
}
#FacebookLogo{
	display:block;
	width:28px;
	height:300px;
	background:transparent url(../images/Facebook.gif) no-repeat scroll 0 0;
	float:left;
	cursor:pointer;
}
#FacebookContent{
	background:#FFF;
	float: right;
	display:none;
}
#FerniseringSnippet{
	height:213px;
	width:271px;
	display:block;
	position: absolute;
	left: 534px;
	top: -88px;
    z-index: 101;
	background:transparent url(../images/KomMedFernisering.png) no-repeat scroll 0 0;
	cursor:pointer;
}

#Footer{ 
	clear:both;
	background:#4F4F4F;
	padding:5px; 
}
#Footer p{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	margin-top:0px;
}
#Footercontainer{
	width: 740px;
	margin:5px auto 0px;
	/*background: url("../images/FooterBackground.gif") repeat-y scroll 0 0 transparent;*/
}
#LinkCloudLeft{
	float:left;
	width: 170px;
	color:#000;
	padding-right:10px;
	text-align:justify;
}
#LinkCloudLeft a{
	color:#000;
}
#LinkCloudLeft a:hover{
	color:#B63C2F;
}
#FooterContent{
	float:left;
	width:360px;
	margin-left:10px;
	margin-right:10px;
	color:#333333;
}
#FooterContent p{
	color:#000;
}
#FooterContent a{
	color:#000;
}
#LinkCloudRight{
	text-align:justify;
	padding-left:10px;
	float:left;
	width: 170px;
	color:#000;
}
#LinkCloudRight a{
	color:#000;
}
#LinkCloudRight a:hover{
	color:#B63C2F;
}
