body 		{ 
				background-color:#121010;
				color:#ffffff;
				font-family: arial, garamond, sans-serif; 
				font-size:10pt; 
				margin: 0px; 
				text-align: center;
				min-width: 200px;
		}
		
a 		{ 
		font-family: arial , garamond, sans-serif;
		text-decoration:none; 
		font-weight:normal; 
		color:#ffffff;
		}

a:visited 	{ 
		font-family: arial , garamond, sans-serif; 
		text-decoration:none;
		color:#ffffff;; 
		font-weight:normal;
		}



a:hover 	{ 
		font-family: arial, garamond, sans-serif;
		text-decoration:none; 
		font-weight:normal; 
		color: #eeeeee;
		}		

img {
	border:0px;
}		

#center 	{ 	
		margin:0 auto 0 auto;
		width:940px;
		text-align: left;
		}

#hoved 		{ 
		position:absolute;
  	width: 940px;
		height: 569px; 
		top:32px;
		
		}

#logo_blomst 		{ 
position:absolute;
		top:0px;
		left:0px;
		width:367px;
		height:117px;
		}
	
	
#hovedmenu	{ 
		position:absolute;
		top:139px;
		left:0px;
		width:940px;
		height:31px;
		background-image:url('main_top.png');
		}
	
		
#main	{ 
		position:absolute;
		top:170px;
		left:0px;
		width:940px;
		}

#left_figur	{ 
		position:absolute;
		top:170px;
		left:-80px;
		width:329px;
		height:300px;
		background-image:url('left_figur.png');
		}
		
#floral_top	{ 
		position:absolute;
		top:-50px;
		left:740px;
		width:331px;
		height:338px;
		background-image:url('floral_top.png');
		}
		
#floral_bottom	{ 
		position:absolute;
		top:486px;
		left:530px;
		width:260px;
		height:143px;
		background-image:url('floral_bottom.png');
		}

#main_top	{ 
		width:918px;
		min-height:310px;
		padding:0px 10px 10px 12px;
		color:#ffffff;
		background-color:#3b6091;
		background-image:url('main_baggrund.png');
		line-height:135%;

		}
		
#main_top1	{ 
		width:918px;
		min-height:500px;
		padding:0px 10px 10px 12px;
		color:#ffffff;
		background-color:#3b6091;
		line-height:135%;
		}
		

#main_bottom	{ 
		width:940px;
		height:43px;
		background-image:url('main_bottom.png');
		background-repeat: no-repeat;
		padding-top:30px;
		padding-left:20px;
		color:#ffffff;
		}
		
h1 {
	display:inline;
	font-family: Century Gothic;
	font-weight:normal;
	font-size:17pt;

	
}





















#menu {
		position:absolute;
		top:103px;
		left:0px;
		width:940px;
		height:60px;
	margin: 5px auto 0;
	font-size:8pt; 
}
#menu ul {
	margin : 0 auto; padding : 0;
	width : 940px;
	list-style-type : none;
}
#menu li {
	margin-left: -21px; 
	float : left;
}
#menu li.start {
	margin-left: -1px;
	margin-right: -11px; 
}

#menu li.start1 {
	margin-left: -1px;
	margin-right: -11px; 
}

#menu li a:hover, #menu li.current a{
	background: url(faneblad_2.png) 0 -32px;
}
#menu li a {
	display : block;
	color :  #fff;
	text-decoration : none;
	font-size : 1.1em;
	font-family: Century Gothic, arial, garamond,sans-serif; 
	height: 25px;
	width: 113px;
	padding: 7px 0 0 15px;
	background: url(faneblad_2.png) no-repeat 0 0;
}
#menu li.start1 a{
	background: url(faneblad_start.png) 0 0px;
}

#menu li.Accueil a:hover, #menu li.start.current a {
	background: url(faneblad_start.png) 0 32px;
}

#web{

}



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:310px;
		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: 310px;
		}
		
input.txt {
		margin-top: 5px;
		width: 310px;
		}



.buttons form {
		border:1px solid #3b6091;
		}

.buttons a, .buttons button{
    /*display:block;
    float:left; */
    background-color:#3b6091;
    border:0px solid #3b6091;
    font-family: century gothic, Tahoma, Arial, Verdana, sans-serif;
    font-size:13pt;
    /* line-height:130%; */
    text-decoration:none;
    font-weight:normal;
    color:#ffffff;
    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;
		}