
/*----------------- G L O B A L --------------------*/
html, body {width:100%; height:100%; margin:0; padding:0;}
#Body{}
td {vertical-align:top;}
img {border: 0;}
HR {width: 100%; height: 1px; border:0; border-top: 1px solid #ddd; margin:10px 0;}

ul {margin:0 0 10px 15px; padding:0; list-style: disc;}
ol{margin:10px 0 10px 18px; padding:0;}
li{padding:0 0 5px; font: 12px Arial, Helvetica, Tahoma, Geneva, sans-serif; }
ul li{list-style: disc; line-height:135%; font: 12px Arial, Helvetica, Tahoma, Geneva, sans-serif;}

/*------------------- T E X T ----------------------*/
p, div, th, td {font: 11px Tahoma, Arial, Helvetica, Geneva, sans-serif; line-height: 135%; color: #32454f;}
p{padding:0; margin:0 0 10px;}

/*---------------- H E A D E R S -------------------*/
.Head {font: bold 14px Tahoma, Arial, Verdana; color: #999; margin-bottom:12px;}
.SubHead, .SubSubHead {font: bold 12px Tahoma, Arial, Verdana; color: #666;}

H1 {font: normal 22px Arial, Helvetica, Tahoma, Geneva, sans-serif; color: #4f636e; line-height:120%; margin:0 0 12px;} 
H2 {font: bold 13px Tahoma, Arial, Helvetica, Geneva, sans-serif; color: #32454f; line-height:120%; margin:0 0 10px;}
H3{font: bold 13px Tahoma, Arial, Helvetica, Geneva, sans-serif; color: #fff; background:#390; padding:4px 10px 5px; line-height:120%; margin:0 0 10px;}
h4, h5, H6 {font: bold 12px Arial, Helvetica, Tahoma, Geneva, sans-serif; color: #555; line-height:135%; margin:0 0 5px;}

/*---------------- F O O T E R S -------------------*/
#footer {padding:12px 2px;}
#footer img{margin-top:1px;}
#footer, .footerlink, a.footerlink:link, a.footerlink:active, a.footerlink:visited{font:normal 11px Tahoma, Arial; color:#9cacb5; text-decoration:none;}
a.footerlink:hover{ color: #c90; text-decoration:none;}

/*------------------ L I N K S ---------------------*/
a:link, a:visited, a:active, a.Normal:link, a.Normal:visited, a.Normal:active {text-decoration:none; color:#390;}
a:hover, a.Normal:hover { color:#c90; text-decoration:none;}


/*----------------- C U S T O M --------------------*/

#wrapper{min-width:980px; width:100%; min-height:100%; _height:100%; background:url(bg.gif) repeat left top;}
#wrapper2{min-width:980px; width:100%; text-align:center; background: url(bgtop.gif) repeat-x left top;}
#contents{text-align:left; margin:0 auto; width:980px;}

#logo{padding:12px 0; width:260px; float:left;}
#topmenu{padding:50px 0 0; width:700px; float:right; text-align:right;}

#mainarea{background:#fff; padding: 30px 20px; clear:both; overflow:hidden; width:940px;}
#bottomearea{background:#eee; padding: 28px 20px 20px; clear:both; overflow:hidden; width:940px;}

/*-- Panes --*/
.BannerPane{background:#eee23e; padding:20px 20px 0; width:940px;}
.BannerPane p, .BildePane p {margin:0;}
.cpf1{width:460px; float:left;}
.cpf2{width:455px; float:right;}
.lp{width:250px; padding-right:24px;}
.cp{border-right:#ccc 1px solid; padding:0 25px 20px 0;}
.bp1{width:300px; float:left;}
.bp2{width:270px; float:left; margin-left:25px; padding:0 25px; border-left:#ccc 1px solid; border-right:#ccc 1px solid;}
.bp3{width:270px; float:right;}
.rp{width:220px; float:right; padding:20px 20px 20px 0;}

#gasta{float:right;}

/*-- subpages --*/
#mainarea2{background:#fff url(yellow.gif) repeat-x left top; padding:20px; width:940px;}
#maincontents{background:#fff; overflow:hidden; width:100%; }
#leftcol{width:680px; float:left; min-height:500px; _height:500px;}


/*-- Breadcrumb --*/
#Breadcrumb{padding:15px 0 25px; }
#Breadcrumb, #Breadcrumb a:link, #Breadcrumb a:visited, #Breadcrumb a:active{font:normal 11px Tahoma, Arial; color:#999; text-decoration:none;}
#Breadcrumb a:hover{color:#c90; text-decoration:none;} 


/*-- special --*/
.cboth{clear:both;}
.cleft{clear:left;}
.cright{clear:right;}

/* =======================  Nuke news  ======================= */
.newscontainer{margin:0;} 
.NukeNews_Item, .NukeNews_AltItem{padding:10px 0; background:none;}

.nsum{margin:0 0 12px;}
.nsum h2{margin:0 0 4px;}
.nsum p{margin:0;}
.nsum img{width:125px; height:85px; float:left; margin: 2px 15px 4px 0;}
.lesmer{padding:4px 0 0;}
.artikkel{width:100%; text-align:left;}

.feed{background:url(bullet.gif) no-repeat left 7px; padding:0 0 3px 10px;}
.arkivlink{padding:10px 5px 0 0 ; text-align:right;}

/*------------------ F O R M S ---------------------*/
.NormalTextBox, textarea, select, input {font:normal 11px Tahoma, Arial, Verdana; padding:2px;}
.StandardButton{ font:bold 11px Tahoma; background: #390; color: #fff; padding: 2px 3px 3px; margin: 4px 4px 4px 0; cursor:pointer; border:0;}
#dnn_dnnSEARCH_txtSearch.NormalTextBox {background:none; width:138px; font: 11px Arial,Tahoma; color: #666; border:0; cursor:text; padding:2px 0 0 4px; height:15px;}



/*------------------ DNN NAV MENU -------------------*/
/* main menu container */
.dnnmenu_container {cursor: pointer;  background:transparent;}

/*  Main menu item  */
.dnnmenu_rootitem{color:#eee23e; font:bold 13px Arial, Tahoma; text-decoration:none; text-transform:uppercase;}
.dnnmenu_rootitem_hover{color:#390; font:bold 13px Arial, Tahoma; text-decoration:none; text-transform:uppercase;}
.dnnmenu_rootitem_selected {color:#cfd3d5; font:bold 13px Arial, Tahoma; text-decoration:none; text-transform:uppercase;}
.dnnmenu_Separator{padding:0 10px;}

/*  SUB Menu */
.dnnmenu_submenu_container { background: #eee23e; z-index: 1000; cursor: pointer; border:0; margin-top:5px; text-align:left;}
.dnnmenu_submenu td {border-bottom:#fff 1px solid; color:#390; font: bold 11px Tahoma, Arial; padding:5px 10px 6px 5px; white-space: nowrap;}
.dnnmenu_submenu_hover td, .dnnmenu_submenu_selected td {color:#390; font: bold 11px Tahoma, Arial; padding:5px 10px 6px 5px; white-space: nowrap; background:#fff;}  
.dnnmenu_icon{padding:0;}


/*++++++++++++++++  End Style Sheet +++++++++++++++++*/
