html, body{
    height: 100%;
    margin: 0px;
    background-color: #000000;
}

body{
	background-color: #000000;
}

body, a, p, td, div, span{
    font-family: arial;
    font-weight: normal;
    font-size: 12px;
	line-height:18px;
    text-decoration: none;
    color: #683600;
}

.clear{
    clear: both;
}

a:hover{
    color: #111111;
}

p{
    margin: 0px 0px 10px 0px;
}


.center_div{
	width: 800px;
    margin: 0px auto 0px auto;
}

.maindiv_wrapper{
	width: 800px;
	margin-left: -1px;
	text-align: left;
    position: relative;
}

.top, .top_fast_farve{
    /*border: 1px dashed #ff0000;*/
    height: 20px;
    position: absolute;
    top: 105px;
    width: 800px;
    background-image: url(/img/designgfx/menu_fade.png);
    background-repeat: repeat-x;

}

.top_fast_farve{
    background-image: none;
    background-color: #39362a;

}

.logo{
    position: absolute;
    left: 40px;
    top: 13px;
    background-image: url(/img/designgfx/logo.png);
    background-repeat: no-repeat;
    height: 70px;
    width: 181px;
    cursor: pointer;
}

.logo_moerk{
    position: absolute;
    left: 40px;
    top: 13px;
    background-image: url(/img/designgfx/logo_moerk.png);
    background-repeat: no-repeat;
    height: 70px;
    width: 181px;
    cursor: pointer;
}

.topmenu{
        
}

.top_menu ul{
    margin: 2px 0px 2px 40px;
}

.topmenu_item, .topmenu_item_selected{
    float: left;
    margin-right: 10px;
    z-index: 1000;
    height: 17px;
}

.topmenu_item_selected{
    border-bottom: 5px solid #bea594;
}

.top_menu li{
    display: inline;
    list-style: none;
}

.top_menu li a:link, .top_menu_selected li a:link, .top_menu li a:visited, .top_menu_selected li a:visited, .top_menu li a:active, .top_menu_selected li a:active, .top_menu li a:hover, .top_menu_selected li a:hover, .top_menu li, .top_menu, .top_menu li, .top_menu{
    color: #bea594;
}

.facebook{
	position: absolute;
    right: 50px;
	top:2px;
	float:right;
	padding-top:100px;
	z-index:300;
}

.content{
    background-color: #ad9e8a;
    /*margin-top: -18px;*/
    margin-top: 1px;
    padding: 20px 40px 20px 40px;
}

.right_content{
    float: right;
    width: 474px;
    /*border: 1px dashed #ff0000;*/
}

.leftmenu{
    float: left;
    width: 225px;
    /*border: 1px dashed #ff0000;*/
	border-bottom:1px solid #b9a698;
	padding-bottom:10px;
}

.kasse1{
    float: left;
    width: 222px;
    margin-right: 24px;
    border-top: 1px solid #b9a698;
	padding-top:10px;
/*    border: 1px dashed #ff0000;*/
}

.kasse2{
	padding-top:10px;
    float: left;
    width: 222px;
/*    border: 1px dashed #ff0000;*/
	border-top: 1px solid #b9a698;
}

.kasse3{
    float: right;
    width: 222px;
    border-top: 1px solid #b9a698;
}

.laes_mere, .laes_mere a:link, .laes_mere a:visited, .laes_mere a:hover, .laes_mere a:active{
    color: #817c3d;
}

.content_left{
	width:290px;
	padding-left:20px;
	padding-top:15px;
	float:left;
}

.menu_left{
    width: 265px;
    min-height: 200px;
    border-bottom: none;
	margin-left:13px;
	padding:4px 0px 0px 0px;
}

.bottom{
    background-color: #ad9e8a;
    margin-top: 1px;
    height: 35px;
    text-align: left;
    color: #aca970;
}

.bottom a:link, .bottom a:active, .bottom a:visited, .bottom{
    color: #aca970;
    font-size: 9px;
    
}

.bottom a:hover{
    color: #aca970;
}

.bottom ul{
    margin: 10px 0px 0px 0px;
}

.bottom li{
    display: inline;
    list-style: none;
    margin-right: 10px;
}

.text_content{
    /*border: 1px dashed #ff0000;*/
    margin-top: -2px;
}

.text_content_margin{
    margin-top: 10px;
}


input[type=text], textarea{
    background-color: #d4c6b9;
    border: none;    
}


h1{
    font-size: 15pt;
    color: #6f4b3d;
    margin: 0px 0px 0px 0px;
	font-weight: normal;
}

.nyhedsitem{
	/*border: 1px dashed #ff0000;*/
	margin-bottom: 10px;
	/*padding-bottom: 10px;*/
	/*border-bottom:1px solid #b9a698;*/
	/*border-bottom: 1px solid #ae8467;*/
}

.menunyhed{
	/*border: 1px dashed #ff0000;*/
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #826048;
}

.menunyhed a{
	font-size: 15px;
	color: rgb(111, 75, 61);
}

.menunyhed a:hover {
	color: #ae8467;
}

.right_content a{
	font-size: 15px;
	color: rgb(111, 75, 61);
}

.right_content a:hover {
	color: #ae8467;
}
