﻿body { 
		background-color:#ffffff;
		color:#585555;
		font-family: arial, garamond,sans-serif; 
		font-size:8pt; 
		margin: 0px; 
		text-align: center;
		min-width: 200px;
		}
img { border:0px; } 

a 	{ 
		font-family: arial, garamond, sans-serif;
		text-decoration:none; 
		font-weight:normal; 
		color:#585555;
		}
		
a:visited { 
		font-family: arial, garamond, sans-serif; 
		text-decoration:none;
		color:#585555;; 
		font-weight:normal;
		}
	
a:hover 	{ 
		font-family: arial, garamond, sans-serif;
		text-decoration:none; 
		font-weight:normal; 
		color: #86b0b6;
		}

#center { 	
		margin:0 auto 0 auto;
		width:954px;
		text-align: left;
		}

#hoved { 
		position:absolute;
  	width: 954px;
		height:500px; 
		top:0px;
		}

#tapet { 
		background-color: #009de0;
		font-family: arial, garamond, sans-serif; 
		position:absolute;
		font-size:2px;
		top:0px;
		left:0px;
		width:100%;
		height:5px;
		}
		
#mangehold { 
		font-family: arial black, garamond, sans-serif; 
		position:absolute;
		font-size:12px;
		top:37px;
		left:0px;
		}

#maskot	{ 
		position:absolute;
		top:16px;
		right:10px;
		z-index:0;
		}

#square { 
		background-image:url('aldans_square_baggrund.jpg');
		font-family: arial, garamond, sans-serif; 
		background-color:#ffffff;
		position:absolute;
		top:100px;
		width:954px;
		height:283px;
		}
	
#danser {
		position:absolute;
		z-index:100;
		top:-38px;
		left:30px;
		}

#grafik {
		position:absolute;
		top:5px;
		left:-110px;
		}

#hovedmenu {
		position:absolute;
		left:0px;
		top:60px;
		height:29px;
		}

#topmenu {
		position:absolute;
		left:0px;
		top:10px;
		color: #c214b1; 
		font-size:7pt;
		}

.kasser { 
		position:absolute;
		right:0px;
		top:400px;
		width: 225px;
		height:400px;
		}

#contentflash { 
		background-image:url('/aldans_square_stor_baggrund.jpg'); 
		background-repeat: no-repeat;
		position:absolute;
		left:3px;
		top:3px;
		z-index:0;
		}

#kalender	{ 
		position:absolute;
		right:3px;
		top:3px;
		width:210px;
		height:277px;
		margin-top:10px;
		color:#ffffff;
		}

#content { 
		position:absolute;
		left:0px;
		top:400px;
		width: 710px;
		height:auto !important;
		height:1000px;
		min-height:1000px;
		}

#presentation	{ 
		font-size: 9pt;
		float:left;
		left:0px;
		top:0px;
		width: 225px;
		line-height:150%;
		}
		
#news		{ 
		float:right;
		width: 459px;
		line-height:125%;
		font-size: 9pt;
		min-height:1000px;
		line-height:150%;
		}
		
		
#content_sider	{ 
		float:left;
		width: 100%;
		line-height:150%;
		font-size: 9pt;
		min-height:1000px;
		line-height:150%;
		}

#bottom	{ 
		width:954px; 
		clear:both; 
		height:100px; 
		color: #e1007a; 
		font-size:7pt;
		text-align:left; 
		position:relative;
		}

#content1 { 
		font-family: arial, garamond, sans-serif; 
		color:#585555;
		position:absolute;
		top:240px;
		left:0px;
		width:519px;
		line-height:140%;
		}

#boxes { 
		font-family: arial, garamond, sans-serif; 
		height:235px;
		position:relative;
		}
			
h1 {
		font-family: arial, arial, garamond, sans-serif; 
		color:#009ece;
		font-size:11pt;
		display: inline;
		font-weight:bold;
		}

h2 {
		font-family: century gothic, arial, garamond, sans-serif; 
		color:#3b3b3b;
		font-size:11pt;
		display: inline;
		font-weight:bold;
		}
h3 {
		font-family: century gothic, arial, garamond, sans-serif; 
		color:#616161;
		font-size:7pt;
		display: inline;
		}

.overskrift {
		font-family: century gothic, arial, garamond, sans-serif; 
		color:#009de0 ;
		font-size:15pt;
		display: inline;
		}

a.kalender_dato {
		font-family: century gothic, arial, garamond, sans-serif; 
		color:#d9d1d0;
		font-size:13pt;
		display: inline;
		}

a.kalender_dato:hover  {
		font-family: century gothic, arial, garamond, sans-serif; 
		color:#e2017b;
		font-size:13pt;
		display: inline;
		}

.kalender_what {
		font-family: century gothic, arial, garamond, sans-serif; 
		color:#ffffff;
		font-size:9pt;
		display: inline;
		}

		
.forminput {
		border:1px solid #dbd9d8;
		height:22px;
		width:168px;
		padding:5px 0px 0px 5px;
		}
		
input.send-btn {
		width: 175px;
		height: 24px;
		background: #000 url(btn_send.gif) no-repeat;
		outline: none;
		border:0px black solid; 
		}
		
input.send-btn:hover {
		background: #fff url(btn_send.gif) no-repeat 0 -26px;
}		

hr	{
		color: #dbd9d8;
		background-color: #dbd9d8;
		height: 1px;
		border:0px;
		}

ul.menu { 
		margin:0;padding:0; 
		}
ul.menu li { 
		height:35px;
	  width:80px;
		display:block;
		padding:0; 
		float:left;
		text-align:left;
		margin-right:3px;  
		}

ul.menu li a {		
		font-family: arial, garamond, sans-serif; 
		padding:0 0 3Px 0;  
		color:#ffffff;
		font-size:11px; 
		text-decoration:none; 
		display:block;  
		background: #ffffff url(aldans_menu_baggrund_small.jpg) no-repeat; 
		text-align:center; 
		height:22px; 
		line-height: 23px; 
		}
	
ul.menu li a.pink {		
		font-family: arial, garamond, sans-serif; 
		padding:0 0 3Px 0;  
		color:#ffffff;
		font-size:11px; 
		text-decoration:none; 
		display:block; 
		font-weight:bold;
		background: #ffffff url(aldans_menu_baggrund_small_pink.jpg) no-repeat; 
		text-align:center; 
		height:22px; 
		line-height: 23px; 
		}	

ul.menu li a:hover { 
		padding:0 0 3px 0;  
		color:#ffffff;
		font-size:11px; 
		text-decoration:none;
		line-height: 23px; 
		height:25px;	
		display:block; 	
		border-bottom:3px #dadada solid;
	 	}
	 
ul.menu li a.valgt {		
		font-family:arial, garamond, sans-serif; 
		padding:0Px 0px 3px 0px;  
		color:#ffffff;
		font-size:11px; 
		text-decoration:none;
		line-height: 23px; 
		display:block;   
		height:25px;	
		border-bottom:3px #cecece solid;
		}	 

ul.simple, ul.simple li{ 
		list-style:  none outside;  
		margin:0;
		padding:0; 
		margin-bottom:20px; 
		}

ul.simple li p, ul.simple li h4{ /*padding: 0px; */ }

div.collapse-container{ 
		background-color:#eeeeee; 
		height:300px; 
		padding-left:30px;
		}

.kasse_firkant {
		background: #fff;
		border: solid 1px #ccc;
		padding: 2px;
		width:219px;
		}

.photo img {
		background: #fff;
		border: solid 1px #ccc;
		padding: 2px;
		}

.photo a {
		text-decoration: none;
		}

.photo img a.hover {
		text-decoration: none;
		border: solid 1px red;
		}

.gallery {
		list-style: none;
		margin: 0;
		padding: 0;
		}
		
.gallery li {
		margin: 20px 10px 5px;
		padding: 8px;
		background: url(polaroid.png) no-repeat;
		float: left;
		position: relative;
		width: 186px;
		}	
		
.gallery span {
		background: url(tape.png) no-repeat;
		width: 77px;
		height: 27px;
		display: block;
		position: absolute;
		left: 54px;
		top: -12px;
		}
		
.gallery em {
		display: block;
		padding: 0 20px 0 0;
		text-align: center;
		font: italic 100% arial, "Times New Roman", Times, serif;
		color: #333;
		}

.gallery2 {
		margin: 20px;
		position: relative;
		width: 190px;
		height: 143px;
		float: left;
		}
		
.gallery2 img {
		background: #fff;
		border: solid 1px #ccc;
		padding: 2px;
		}
		
.gallery2 span {
		padding: 0 3px 0 3px;
		display: block;
		position: absolute;
		bottom: 7px;
		right: 12px;
		font-family: century gothic, arial;
		font-size: 13px;
		color:#009de0;
		background-color:#ffffff;
		}

.buttons form {
		border:1px solid #ffffff;
		}

.buttons a, .buttons button{
    /*display:block;
    float:left; */
    background-color:#ffffff;
    border:0px solid #ffffff;
    font-family: century gothic, Tahoma, Arial, Verdana, sans-serif;
    font-size:13pt;
    /* line-height:130%; */
    text-decoration:none;
    font-weight:normal;
    color:#009de0;
    cursor:pointer;
    padding:5px 10px 6px 0px; /* Links */
		}
		
.buttons button{
    width:auto;
    overflow:visible;
    padding:4px 10px 3px 0px; /* IE6 */
		}
		
.buttons button[type]{
    padding:5px 10px 5px 0px; /* Firefox */
    /* line-height:17px;  Safari */
		}
		
*:first-child+html button[type]{
    padding:4px 10px 3px 0px; /* IE7 */
		}
		
.buttons button img, .buttons a img{
    margin:0 2px -1px 0 !important;
    padding:0;
    border:none;
    width:13px;
    height:13px;
		}

button:hover, .buttons a:hover{
    color:#000000;
		}


.tiledate{ 
		float:left; 
		overflow:hidden; 
		margin:0 4px 4px 0; 
		width:75px; 
		height:75px; 
		border:1px solid #DDDDDD; 
		background-color:#009de0; 
		text-align:center; 
		}
		 
 .daytxt{ 
	 	padding-top:6px; 
	 	color:#FFFFFF; 
	 	font-weight:bold; 
	 	font-size:14px; 
 	} 
 
.daynum{ 
	color:#FFFFFF; 
	font-weight:bold; 
	font-size:30px; 
	line-height:30px; 
	} 

.month{ 
		color:#FFFFFF; 
		font-size:10px; 
		} 

.microblog{ 
		float:left; 
		overflow:hidden; 
		margin:0 4px 4px 0; 
		width:75px; 
		height:75px; 
		font-size:7pt;
		line-height:130%;
		border:1px solid #d6d6d6; 
		background:#d6d6d6;  
		} 

.this_link { 
		display:block;  
		width:71px; 
		height:71px; 
		padding:2px 2px 2px 2px;
		} 
		
.this_link:hover { 
		background:#c6c6c6; 
		color:#000000
		} 
		
form, fieldset {
		border: 0;
		margin: 0;
		padding: 0; 
		}
		
legend {
		display: none;
		}
		
select, input, textarea {
		vertical-align: middle;
		}
textarea,input.txt {
		border:1px solid #dbd9d8;
		height:22px;
		width:410px;
		padding:5px 0px 0px 5px;
		}
textarea:hover,input.txt:hover {
		border:1px solid #b2b2b2;
		padding:5px 0px 0px 5px;
		}
textarea {
		vertical-align:bottom;
		margin: 5px 0 0 0;
		overflow:hidden;
		width: 410px;
		}
		
input.txt {
		margin-top: 5px;
		width: 410px;
		}

.upload {
		margin-top: 5px; 
		width:410px; 
		border:1px solid #dbd9d8; 
		height:22px;
}










.entry {
 font-size:12px;
 float:left;
 width:620px;
 margin:0 0 30px 0;
 padding:0 0 0 0;
 line-height:19px;
}

.title {
font-size:14pt;	
}

.entry p a, .entry p a:link, .entry p a:visited, .entry p a:active, .entry ul li a, .entry ul li a:link, .entry ul li a:visited, .entry ul li a:active {
 color:#000;
 font-weight:700;
 border-bottom:1px #b4b4b4 solid;
}
.entry ul li {
 padding-bottom:4px;
}

span.postmetadata {
 font-size:9px;
 color:#9c9c9c;
 line-height:9px !important;
}
.postmetadata a, .postmetadata a:link, .postmetadata a:visited, .postmetadata a:active {
 color:#8b8b8b !important;
 font-weight:700;

 text-decoration:none;
 border:0 !important;
}
.postmetadata a:hover {
 color:#fff !important;
 background-color:#ff0090 !important;
 font-weight:700;
}

img.thumbnail {
 float:left;
 margin:3px 8px 3px 0;
 padding:0;
}





a.ingenhover , a.ingenhover:hover {

color:#ffffff;
}
a.ingenhover1 , a.ingenhover1:visited, a.ingenhover:hover1 {

color:#000000;
}







.price {
	font-size:14pt;
	font-weight:bold;
	color:#666666;
}

.buydiv {
background-color:#f8f8f8; 
border:1px solid #eeeeee;
color:#666666;
width:440px;
padding:8px; 
-moz-box-sizing: border-box;
-moz-box-sizing: content-box;
-moz-box-sizing: padding-box;
-ms-box-sizing: border-box
-ms-box-sizing: content-box;
-webkit-box-sizing:border-box;

		border-box; 
		box-sizing:border-box;
}

.buysize {
	border:1px solid #eeeeee; height:40px; width:30px;
	font-size:14pt;
	padding:4px;
	color:#666666;
	text-align:left;
}


.buyselect {
	border:1px solid #eeeeee; 
	font-size:11pt;
	color:#666666;
}



a.lager {
    position:relative; /*this is the key*/
    z-index:24;
    font-size:8pt;
    cursor:default;
    }
    
a.lager:visited {
	 text-decoration:none;
    font-weight:normal;
	}

a.lager:hover{z-index:25;
	 text-decoration:none;
    font-weight:normal;
	}

a.lager span{display: none;

	 text-decoration:none;
    font-weight:normal;
	}

a.lager:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:2em; left:2em; width:15em;
    border:1px solid #eeeeee;
    background-color:#f8f8f8; 
    color:#000;
    padding:3px;
    text-align: left
    font-weight:normal;
    }
    
    
 .oversigtphoto {
 	padding:4px;
 	float:left;margin-right:15px; height:177px; width:200px;border:1px solid #eeeeee;
 background-color:#f8f8f8;	text-align:center;
}



.fakturadiv {
	padding-left:8px; padding-right:8px; padding-top:4px; padding-bottom:4px;width:100%; background-color:#f8f8f8; border:1px solid #eeeeee;
		  -moz-box-sizing:border-box; box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box;
		  color:#666666;

}