body {
margin:0 auto 0 auto;background-attachment:fixed;
background:#000 url(http://www.net-blast.com/Webdesk/bilde/196012.gif) 50% 0 repeat-y;
}

#outer-container {background:url(http://www.net-blast.com/Webdesk/bilde/196008.gif) 50% 0 no-repeat;width:1009px;margin:-50px auto 0 auto;padding-top:70px;}

#container {background:transparent;}
.content {color:#fff;clear:both;}

a {color:#e90923;}

.content:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

.content {
    display: inline-block;
}

p.presentation {font-size:0.75em;margin:0.15em 0 0 0; color:white;}

html[xmlns] .content {
    display: block;
}

* html .content {
    height: 1%;
}




#header {
padding:15px 0;
height:115px;
background:transparent !important;
}

#logo {
 position: relative;
display:block;
margin:0 auto;
background:transparent !important;
}

#navigation {font-size:1;background-color:#000;margin:0 0 20px 0;padding:0px 0;z-index:998;}
#navigation a {line-height:3em;padding:0 1em;text-decoration:none;}
#navigation a, #navigation a:visited  {color:#FFF;}
#navigation a.icon {background-repeat:no-repeat;background-position:10px 50%;padding-left:30px;}
#navigation li {background-color:#000;}
#navigation .selected a {color:#e90923}
#navigation li li {background-color:#181818;}
#navigation li li a {color:#fff !important;}
#navigation li li li {background-color:#444;}
#navigation li:hover, #navigation li.sfHover, #navigation a:focus, #navigation a:hover, #navigation a:active {color:#e90923;outline:0;background-color:#000;}

#toolbar {display:none;}
#toolbar * {font-size:0.9em !important;}

#footer-line {background:black;color:#e90923}
#footer {padding:10px 20px;border-top:0px solid #ddd;background:transparent;}

#bottom {border:2px solid #fff;border-width:2px 0;background:transparent;}
#bottom .element h4 {display:none;}
#bottom .element:hover {background:#1a1a1a;}


#sidebar h4 {display:none;}
#sidebar .element {background:url(http://templates.strong.no/Webdesk/images/netblast-bac-layout-master/Transparent%20backgrounds/ffffff-10.png);-moz-border-radius:10px;-webkit-border-radius:10px}
#sidebar .element a {color:#fff;}

#bottom img {height:75px;}
#element_1045760 {width:440px}
#element_1045760 img {width:440px !important;height:75px;max-width:none;}

#top {background:transparent;width:960px;height:50px;margin:0 auto !important;padding:0 !important;}
#top .element {float:right;padding:0 !important;margin:20px 0 0 0 !important;height:50px;width:40px;}
#top .element h4 {display:none;}

.Include {margin:20px 0;}

.ListElement {border-bottom:1px solid #e90923;margin:0 !important;height:2.5em;overflow:hidden;}
.ListElement:last-child {border:0;}


.ListElementSource, .ListElementTitle, .ListElementPresentation {float:left;padding:0 5px;line-height:2.5em;}
.ListElementSource {width:60px;border-right:1px solid #e90923;font-size:1.2em;line-height:2.1em;}
.ListElementTitle {width:260px;border-right:1px solid #e90923;}
.ListElementPresentation {width:328px;}

.ListElement:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

.ListElement {
    display: inline-block;
}

html[xmlns] .ListElement {
    display: block;
}

* html .ListElement {
    height: 1%;
}
.nb-elements-container .element:hover {background:#000;}
