body{
padding:0;
margin:0;
margin-bottom: 30px;

background:url("../images/body_repeat.jpg") #5d5d5e repeat-x;
}
a{
color:#fff;
}
#container{
width:921px;
margin:0 auto;
padding:0;
}

#top_content{
background: url("../gfx/top_content.jpg");
background-repeat:no-repeat;
height:10px;
width:921px;

}

#mid_content{
background:url("../gfx/repeat.jpg") repeat-y;
width:921px;
color:#fff;
font-family:verdana;
font-size:11px;
}
#tekst{
width:900px;
margin:0px 0px 0px 20px;
}

div#content_text_left { 
 width:550px;
 float:left; 
}
div#content_image_right { 
 width:245px;
 float:right; 
 text-align:center;
}

div#content_image_right img { behavior: url(/iepngfix.htc) }


#bottom_content{
background:url("../gfx/bottom.jpg");
background-repeat:no-repeat;
height:28px;
width:921px;
}
#footer{
margin-top:40px;
text-align:center;
font-size:9px;
}
p {
 margin-top:0px;
 padding-bottom:0px;
}

hr {
 border-top:1px solid #d0e3ff;
 clear:both;
 display:block;
 height:1px;
 line-height:1px;
 width:99%;
}

label {
 width:70px;
 display:block;
 float:left;
 }
 
#contactform input,#contactform textarea {

}
#contactform p.submit {
 margin-left:70px;

}
#contactform textarea{
 margin-left:3px;

}
#contactform p.submit input {
 background-color:#f0f3ff;
 cursor:hand;
 cursor:pointer;
}
#contactform p{
margin:2px;
padding:2px
}


#bestelform label {
 width:200px;
 display:block;
 float:left;
 line-height:25px;
 vertical-align:middle;
 }
 
#bestelform input,#bestelform textarea,#bestelform select{
 border:1px solid #183076;
}
#bestelform input[type=checkbox] {
 margin:0px;
 margin-top:5px;
}

#bestelform input[type=submit] {
 background-color:#f0f3ff;
 cursor:hand;
 cursor:pointer;
 margin-top:3px; 
}

li {
 list-style-type: disc;
}

ul {
    
	list-style-type: disc;
	list-style-position: outside;
	margin-left: 18px;
	}
	
fieldset{
	border:0px;
	
}



