*{
margin: 0;
padding: 0;
}
img{
border:none;
}
a{
text-decoration:none;
outline-style:none;
}
html{
height: 100%;
}
.clearFix{
clear:both;
}

body {
font-family:Verdana, Arial, Helvetica, sans-serif;
height: 100%;
font-size:11px;
margin:0px;
}

#wrap{
width:1056px;
margin:0px auto;
padding:50px 0 0 0;
}

#header{
width:900px;
height:62px;
padding:0 156px 0 0;
}
#header a.logo{
float:left;
}
#header span.right_text{
float:right;
background:#D8FF00;
padding:5px;
font-size:14px;
margin:20px 5px 0 0;
}

#content{
padding:0 156px 0 56px;
width:844px;

min-height:520px;
height:auto !important;
height:520px;

background:url(../images/layout/right_suite.jpg) no-repeat right bottom;

}

#menu_bar{
width:844px;
height:42px;
background:#2C2E34;
float:left;
margin:0 0 4px 0;
padding:2px 0 0 0;
}
#menu_bar a{
float:left;
width:118px;
height:24px;
text-align:center;
color:#FFFFFF;
background:#0099CC;
font-size:12px;
font-weight:bold;
padding:15px 0 0 0;
margin:0 3px 0 0;
}

#menu_bar a.disco{
background:url(../images/layout/disco.jpg) repeat-x;
}
#menu_bar a.disco:hover, #menu_bar a.disco_active{
background:#C82222;
}
#menu_bar a.priser{
background:url(../images/layout/priser.jpg) repeat-x;
}
#menu_bar a.priser:hover, #menu_bar a.priser_active {
background:#0D61C1;
}
#menu_bar a.faq{
background:url(../images/layout/faq.jpg) repeat-x;
}
#menu_bar a.faq:hover, #menu_bar a.faq_active{
background:#81BC0F;
}
#menu_bar a.referencer{
background:url(../images/layout/referencer.jpg) repeat-x;
}
#menu_bar a.referencer:hover, #menu_bar a.referencer_active{
background:#E88E00;
}
#menu_bar a.opstillinger{
background:url(../images/layout/opstillinger.jpg) repeat-x;
}
#menu_bar a.opstillinger:hover, #menu_bar a.opstillinger_active{
background:#C812CF;
}
#menu_bar a.jukebokse{
background:url(../images/layout/jukebokse.jpg) repeat-x;
}
#menu_bar a.jukebokse:hover, #menu_bar a.jukebokse_active{
background:#00BAE8;
}
#menu_bar a.contact{
background:url(../images/layout/kontact.jpg) repeat-x;
margin:0px;
}
#menu_bar a.contact:hover, #menu_bar a.contact_active{
background:#C34D1F;
}

#content_texts{
width:844px;
float:left;
margin:0px;

background:url(../images/layout/content_text.jpg) no-repeat top #232529;

min-height:520px;
height:auto !important;
height:520px;
}

#left_side{
float:left;
width:570px;
padding:30px 20px 10px 20px;
}
#left_side h1{
font-size:36px;
color:#F0F0F0;
font-weight:100;
margin:0 0 20px 0;
}
#left_side h2{
font-size:24px;
color:#81BC0F;
font-weight:100;
margin:0 0 20px 0;
}
#left_side p{
font-size:12px;
color:#ABABAB;
line-height:130%;
}
#left_side p a{
color:#ABABAB;
text-decoration:underline;
}
#right_side{
float:left;
width:210px;
padding:145px 0 0 0;
}
#right_side img{
margin:0 0 15px 0;
}

#footer{
width:1056px;

background:url(../images/layout/footer.jpg) no-repeat right;
padding:5px 156px 0 60px;
width:840px;
height:59px;
}
#footer p{
float:left;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
padding:0 0 0 10px;
}
#footer a{
float:right;
margin:0 15px 0 0;
font-size:16px;
color:#666666;
}
#footer a span{
color:#CC6600;
}
