body
{
    text-align:center;
    background:url(/images/styles/bg_body.gif) top left repeat-x #070707;
    margin:0;
    padding:0;
    }


 div#container
{
    text-align: left;
}   




/*--------------------- BILDER -----------------------------*/    
   
   
   
    
.imgright {
float:right;
padding:0 0 20px 20px;
display:inline;
clear:right;
}

.imgleft {
float:left;
padding:0 20px 20px 0;
display:inline;
clear:left;
}  





/*--------------------------- HEADER ----------------------------------*/

div#header
{
    background: url(/images/styles/bg_header.gif) top left no-repeat;
    height: 110px;
    position: relative;
}
div#header a.logo
{
    position: absolute;
    top: 40px;
    left: 0px;
}





/*--------------------------- SLIDER ----------------------------------*/


div#slider
{
    margin-bottom:2px;
    }




/*--------------------------- CONTENT ----------------------------------*/


div#contentWrapper{overflow:hidden; background:#fff; width:100%;} 

div#mainContent{width:697px; float:left; display:inline; margin:0 10px 0 0;}
div#sideBar{width:240px; float:left; display:inline; padding:0; margin:0 3px 0 10px;}

div.content{margin-bottom:3px;} 
    div.content.white{background:#fff; padding:20px 20px 10px; width:657px; overflow:hidden;}
    div.content.grey.front{background:url(/images/styles/bg_contentGrey.gif) bottom left no-repeat #66605d; color:#c6c6c5; padding:0; overflow:hidden; height:153px;}
    div.content.grey{background:url(/images/styles/bg_contentGrey.gif) bottom left no-repeat #66605d; color:#c6c6c5; padding:0; overflow:hidden;}
            div.content.white.front{background:#fff; padding:20px 20px 0; width:657px; overflow:hidden;  height:200px;}
    div.content.grey h4{color:#fff; font-size:18px;}
    div.content.grey h4.sakerhet{background:url(/images/styles/h4_sakerhet.gif) bottom left no-repeat; line-height:32px; padding-left:40px}
    div.content.grey h4.server{background:url(/images/styles/h4_server.gif) bottom left no-repeat; line-height:32px; padding-left:40px}
    
    
div.sideContent
{ margin-bottom:3px;
    }
    div.sideContent.grey        
    {
        background:url(/images/styles/bg_sideContentGrey.gif) bottom left repeat-x #66615d;
        padding:20px;
        width:200px;
        }
        div.sideContent.grey h3{color:#fff; font-size:18px;}
        div.sideContent.grey.front        
    {
        background:url(/images/styles/bg_sideContentGrey.gif) bottom left repeat-x #66615d;
        padding:20px 20px 0;
        width:200px;
        height:200px;
        }

div.sideContent.white        
    {
        background:#fff;
        padding:20px;
        width:200px;
        }
        div.sideContent.white h3{font-size:18px;}        
    
div.puff1{width:308px; float:left; display:inline; padding:20px;}
div.puff2{width:309px; float:left; display:inline; padding:20px;}    




/*--------------------- Listor -----------------------------*/  






ul#menu
{
    list-style:none;
    margin-bottom:3px;
    padding:0;
    background:url(/images/styles/bg_menu.gif) top left repeat-x #3b5d79;
    overflow:hidden;
    }
    ul#menu li
    {
        float:left;
        display:inline;
        margin:0;
        padding:0 2px 0 0;
        background:url(/images/styles/bg_menu_li.gif) top right repeat-y;
        }
        ul#menu li a{display:inline-block; line-height:40px; height:40px; color:#fff; padding:0 20px;}
            ul#menu li a:hover, ul#menu li.active a{}
		ul#menu li.active a{font-weight:bold;}
            
ul.submenu
{
    list-style:none;
    margin:0;
    padding:0;
    border-top:1px solid #ddd;
    }
    ul.submenu li{margin:0; padding:3px 0; border-bottom:1px solid #ddd;}
        ul.submenu li.first{}
        ul.submenu li.last{}
            ul.submenu li a{}
                ul.submenu li a:hover, ul.submenu li.active a{}
        



div.content ul{list-style:disc; list-style-position: inside;}



/*--------------------- Tabeller -----------------------------*/ 













/*--------------------- Footer -----------------------------*/     

div#footer{border-top:1px solid #393939; padding:5px 0; text-align:right; color:#fff; font-size:11px;}  








/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

