/* ================================
      CSS for Gulatinget
   ================================ */ 

/* =======================  Universal  ======================= */
*{padding: 0; margin:0; }
img{border: 0; }
html, #body{height:100%; width:100%; background:#fff;}
td, p, div { font: 12px Georgia, serif, Tahoma, Geneva, Helvetica, sans-serif; color: #333; line-height: 135%;}
td {vertical-align:top;}
hr {border: none 0; border-top: 1px solid #a7b8cb; width: 100%; height: 1px; margin: 8px 0;} 


/* =======================  Custom styles  ======================= */
#wrapper{width:100%; padding:30px 0; text-align:center; background:url(top_sh.jpg) no-repeat top center;}
#hovedfelt{margin:0 auto; width:1000px; text-align:left;}
#toptable{width:100%;}
#hovedtable{width:100%; height:500px;}
#venstre{padding:50px 20px 20px 0;}
#hogre{padding-bottom:20px; width:686px;}
#hogre2{padding-bottom:20px; width:760px;}
#logofelt{padding:0 30px;}
#sokfelt{text-align:right; vertical-align:bottom; padding:23px 6px;}
.topmeny{padding-top:5px;}
.topmeny p,.topmeny a:link,.topmeny a:visited,.topmeny a:active{font:normal 12px Tahoma, Arial; color:#fff; white-space:nowrap;}
.topmeny a:hover{color:#c60;}
.sok{}
.shade{padding:0 0 56px 40px; background:url(sh.gif) no-repeat bottom left;}
.shadeb{padding:0 0 16px 16px; background:url(shb.gif) no-repeat bottom left;}
#dnn_ToppbildePane img{border:5px solid #fff;}
#innholdtable{ margin-top: 10px; width:100%;}

#tpath{padding:8px 15px; margin-bottom:20px; background:#369;}
#tpath, #tpath a:link, #tpath a:visited, #tpath a:active{color:#a7b8cb; text-decoration:none;} 
#tpath a:hover{color:#fff;} 

img.ramme{border:1px solid #c7cea4; padding:4px;}
.newscontainer{margin:0;} 
.NukeNews_Item, .NukeNews_AltItem{padding:0;}

.bilde{border:1px solid #69c; padding:3px; margin-left:15px;}
.tekst{padding-left:20px; vertical-align:middle;}

/* =======================  Content Panes  ======================= */							 

.lp{padding-left:40px;}
.lp2{padding-left:25px;}
.lp2 *{ font:normal 12px Arial, Tahoma; }
.vp1{padding-left:16px; width:350px;}
.rp1{background:#dce5ee; padding:15px 20px; width:50%; border-right:5px solid #fff;}
.vp2{padding:0 25px 20px 0;}
.rpf{border-left:1px solid #a7b8cb; padding:0 25px 20px;}

.cp{padding: 0 15px 20px 0; width:500px;}
.rp2{background:url(bg_skip.gif) no-repeat bottom left; height:500px; padding:10px 20px 280px 40px;}
.rp{padding: 10px 20px 10px 0; }


/* =======================  Text  ======================= */

H1 {font:normal 26px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #369; margin:0 0 15px 0;}
H2, .Head, .SubHead{font:italic 24px Georgia, "Times New Roman", Times, serif; color: #966; margin:0 0 10px 0;}
.Head{font:bold 15px Tahoma,Arial;}
.SubHead{font:normal 14px Georgia, "Times New Roman", Times, serif;}
h3{font: normal 18px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#966; margin: 0 0 8px 0;}
h4{font:italic 16px Georgia, "Times New Roman", Times; color:#630;}
h5{font:normal 12px Georgia, "Times New Roman", Times, serif; margin-top: 3px; color: #333; text-decoration:none; background:url(dot_orange.gif) no-repeat left 50%; padding-left:10px;}
h6{font-weight: bold;}



/* =======================  Links  ======================= */

/*-- default links visited & active	--*/ a:link, a:visited, a:active { color: #369; text-decoration: none;}
/*-- default links hover			--*/ a:hover{color:#c60; text-decoration: underline;}
/*-- normal links visited and active  a.Normal:link, a.Normal:visited, a.Normal:active { color: #daedd2; font-family: tahoma, Arial; text-decoration: none; }--*/ 
/*-- normal  links hover			a.Normal:hover { color: #c60; text-decoration: underline; }--*/ 
/*-- admin button-link style--*/	 a.CommandButton:link, a.CommandButton:visited, a.CommandButton:active { color: #369 ; font-family: tahoma, Arial; font-weight: bold;  text-decoration: none; margin: 2px 5px;}	
/*-- admin button-link style hover--*/ 	a.CommandButton:hover {color: #c60;}

.logginn, .logginn:link, .logginn:active, .logginn:visited{color:#ccc; text-decoration: none; font-size:11px;}
.logginn:hover{color:#c60; }
h5 a:link, h5 a:visited, h5 a:active{display:block; font:normal 12px Georgia, "Times New Roman", Times, serif; color: #369; text-decoration:none;}
h5 a:hover{color:#c60;}
h6 a:link, h6 a:visited, h6 a:active{display:block; font:bold 11px Georgia, "Times New Roman", Times, serif; margin: 8px 0 0; color: #369; text-decoration:none;}
h6 a:hover{color:#c60;}

/* =======================  Forms  ======================= */

select, input, textarea { color: #666; padding-left: 2px; font: 11px Arial,Tahoma;}
#dnn_dnnSEARCH_txtSearch{background:#fff; border:1px solid #369; width:160px; height: 20px !important; height:19px; vertical-align:top; padding:1px;}
.sok{}
.NormalTextBox {font: 11px Arial,Tahoma; color: #666; padding-left: 2px;}
td.NormalTextBox {}
.StandardButton{ background: #c60; font-weight:bold; color: #fff; padding: 2px 5px 3px ; margin: 4px; cursor:hand;}
/* .DataGrid_AlternatingItem{background:none;}*/


