body {
    margin:0px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    background-image:url(../img/bg.jpg);
    background-repeat:repeat-x;
    background-color:#ededed;
}
a.zr{
	font-size: 10px;
	text-decoration: none;
	color:#999999;
} 
a:hover.zr{
	font-size: 10px;
	color:#4d4d4d; 
	text-decoration:underline; 
}
.divzr{
	float: left;
	padding-left:5px;
	z-index:2;
}
img{
    border:0px;
}
/*header menu*/
.dot_menu{
    font-size:17px;
    color:#ffa800;
    font-weight:bold;
    margin:0px;
}
#menu{
    position:relative;
    top:-190px;
    float:left;    
    width:925px;
    background-image:url(../img/menu_bg.jpg);
    background-repeat:repeat-x;
    height:30px; 
}
a.menulink{
    text-decoration:none;
    color:#ffffff;;
    font-size:12px;    
}
a:hover.menulink{
    font-size:12px;
    text-decoration:none;
    color:#ffa800;
}
li.header-menulist{
    float:left;
    margin-top:6px;
    padding-left:20px;
    font-size:15px;
}
ul.header-topmenu{
    width:925px;
    list-style:none;
    padding:0px;
    margin:0px;
}    
.menu_v{
    float:left;
    position:relative;
    background-image:url(../img/menuv.jpg);
    background-repeat:no-repeat;
    width:2px;
    height:18px;
    margin:6px 0px 5px 15px;
} 
/*headermenu end*/

a{
    text-decoration:none;
    color:#ffa800;;
    font-size:11px;    
}
a:hover{
    font-size:11px;
    text-decoration:underline;
    color:#ffa800;
}
a.toplogin{
    font-size:11px;
    color:#999999;
}
a.toplogin:hover{
    font-size:11px;
    color:#ff6c00;
}
h1.headline{
    font-size:17px;
    padding-bottom:5px;
}
.imgnews_down{
    padding-top:4px;
}
.bottom{
    position:relative;
    top:-180px;
    height:20px;
    width:925px;
    float:left;
    text-align:right;
    font-size:11px;
}
a.bottomlink{
    font-size:11px;
    color:#ffa800;
}
a:hover.bottomlink{
    text-decoration:underline;
    font-size:11px;
    color:#ff6c00;    
}
.front_h1{
    font-size:12px;
    color:#ffa800;
}
h1{
    margin:0px;
    font-size:15px;
}
.content{
    position:relative;
    top:-190px;
    float:left;
    width:905px;
    background-color:#FFF;
    padding:10px;
    line-height:17px;       
}
.container{
    position:absolute;
    margin-left:-462.5px;
    left:50%;
    width:925px;  
}
.top{
    float:left;
    position:relative;
    top:50px;
    width:925px;
}
.login{
    width:925px;
    float:right;
    position:relative;
    top:8px;
    text-align:right;
    color:#999999;
}
.rand_images{
    float:left;    
    position:relative;
    left:85px;
    top:-145px;
    width:270px;
    height:330px;
}
p{
    margin:0px;
}
.bigtxt{
    float:left;    
    background-image:url(../img/bureauet_txt.jpg);
    width:329px;
    height:145px;
    float:left;
}

.smalltxt{
    float:left;    
    position:relative;
    top:25px;
    width:313px;
}
.smalltxt_left{
    float:left;    
    position:relative;
    top:-20px;
    left:80px;
    width:280px;
}
.indhold2{
    float:left;    
    background-image:url(../img/bgtoptxt2.jpg);
    background-repeat:no-repeat;
    width:280px;
    height:112px;;
}
.indhold{
    float:left;    
    background-image:url(../img/bgtoptxt1.jpg);
    background-repeat:no-repeat;    
    width:313px;
    height:97px;;
}
.txtleft{
    float:left;    
    line-height:17px;
    color:#ffffff;    
    padding:10px 0px 5px 7px;
    font-size:11px;
}

h1.h1_frontleft{
    color:#f3b949;
    font-size:12px;
    margin:0px;
}
.clear{
    clear:both;
}
.news_txt{
    width:297px; 
    float:left; 
    margin-right:4px;
    font-size:11px;
}