body {
      background:#C8BDB1;
      margin:0;
      padding:0;

      }

#container {width:885px; margin: 0 auto;padding:0;background:#ffffff;}



#header {display:block;margin:0;padding:0;text-align:left;}
#header a, #header a img {text-decoration:none;border:0;}


#toppbannere {float:right;margin:0;padding:12px 8px 0 0;}
#toppbannere img {}
#toppbannere a img{text-decoration:none;border:0;}
		
#searchbox {z-index:199;position:relative;left:680px;}
#searchbox form {position:absolute;top:12px;}
#searchbox .tekst {width:135px; margin: 0 6px 0 0;font:normal 12px/15px Verdana, Arial, Helvetica, sans-serif; color:#555;border:0;}
#searchbox .knapp {margin:0;border:0;font:bold 12px/15px Georgia, "Times New Roman", Times, serif;background:#fff;color:#000;}


#contentbox {width:885px;margin:0;text-align:left;border-top:1px solid #E8E8E0;}	

#content td, #content ul, #content ol, #content p {margin-top:0;font:normal 12px/18px Arial, Helvetica, sans-serif;color:#666;}
#content {clear:both;padding:11px;text-align:left;}
#content img {}
#content h1 {font: normal 30px/33px Georgia, 'Times New Roman', Serif; color:#3D001F;}
#content h2 {font: bold 19px/20px Georgia, 'Times New Roman', Serif; color:#3D001F;}
#content h3 {margin-bottom:0;font:bold 16px/20px Arial, Helvetica, sans-serif; color:#3D001F;}
#content h4 {padding:1px 5px;background:#D10F41;font:normal 12px/16px Arial, Helvetica, sans-serif; color:#fff;}
#content h5 {font:bold 14px/16px Georgia, 'Times New Roman', Serif; color:#333;}
#content p {}
#content a {color:#D10F41;}
#content a:hover {color:#3D001F;}
#content hr {margin: 11px 0; height:1px; color:#278597;}	
#content .date{margin:12px 0;font:normal 12px/18px Arial, Helvetica, sans-serif;color:#aaa;}

.Dstafetten2012 {background: url(/images/dramatikerstafett2012_2.gif) right top no-repeat;}
.Dstafetten2011 {background: url(/images/DStafetten3.gif) right top no-repeat;}
.Dstafetten {background: url(/images/DStafetten2.gif) right top no-repeat;}
.Dstafetten2009 {background: url(/images/DStafetten.gif) right top no-repeat;}


.boksete {padding:25px;background:#ffd;border:1px solid #000;}
.kodeboks {margin-top:0;padding:10px;background:#f4f4f4;font-family:'Courier New', Courier, monospace;font-size:13px;color:#777;border-left:3px solid #ddd;}
.hr {height:1px;border-bottom:1px dotted #999;}

#sak1 {margin:0; padding:11px 0 11px 11px}
#sak1 h1 {margin:5px 11px 5px 0;font: normal 30px/33px Georgia, 'Times New Roman', Serif; color:#3D001F;}
#sak1 h1 a {color:#3D001F;}
#sak1 p {margin:0 11px 0 0;font:normal 12px/16px Arial, Helvetica, sans-serif;color:#555;}
#sak1 a {color:#D10F41;}
#sak1 a:hover {color:#3D001F;}

#imgcontainer {margin: 0 11px 5px 0; float:left;}
#imgcontainer a img {margin: 0;border:0;}
#imgcontainer .bildetekst {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-style:italic;color:#000;}


#sak2og3 {clear:left;border-top:1px solid #ddd;}
#sak2og3 td {padding:11px}
#sak2og3 img {margin:0 0 11px 0;float:left;border:0;}
#sak2og3 h2 {margin:5px 0 11px 0;font: normal 19px/20px Georgia, 'Times New Roman', Serif; color:#3D001F;}
#sak2og3 h2 a {color:#3D001F;}
#sak2og3 p {margin:0;font:normal 12px/16px Arial, Helvetica, sans-serif; color:#555;}
#sak2og3 a {color:#D10F41;}
#sak2og3 a:hover {color:#3D001F;}

#presseklipp {margin:0 0 11px 0; padding:11px;}
#presseklipp h3 {margin:1px 0 8px 0;padding:2px;font:normal 13px/16px Georgia, 'Times New Roman', Serif;letter-spacing:2px;color:#3D001F;border-top:2px solid #000;border-bottom:1px dotted #000;  }
#presseklipp td {font:normal 12px/16px Arial, Helvetica, sans-serif;}
#presseklipp .date {color:#000;}
#presseklipp a{color:#555;}
#presseklipp a:hover {color:#000;}


.rightcols {width:190px;margin:0;padding:5px 0;border-left: 1px solid #ddd;}
.rightcols h3 {margin:0;padding:5px 11px;color:#D10F41; font:normal 14px/16px Arial, Helvetica, sans-serif;}

.rcol_normal {width:240px;margin:0;padding:0;border-left: 1px solid #ddd;}
.rcol_normal h3 {margin:0;padding:5px 11px;color:#D10F41; font:normal 14px/16px Verdana, Arial, Helvetica, sans-serif;text-transform:uppercase;}

#submenu {margin:11px;}
#submenu ul {margin:0;padding:0;}
#submenu li {list-style:none;font:normal 12px/18px Arial, Helvetica, sans-serif;}
#submenu a {color:#D10F41;}
.toplevel {}
.sublevel li{padding-left:12px;}


#leder {margin:8px;padding-bottom:5px;background:#000000;}
#leder img {float:left;margin:0 8px 8px 0;}
#leder p {margin:5px 8px;font:normal 12px/16px Arial, Helvetica, sans-serif;color:#FFFFFF;}
#leder a {color:#FFFFFF;text-decoration:underline;}
#leder a:hover {text-decoration:none;}
#leder h4  {clear:left;margin:5px 8px 8px 8px; font:normal 17px/21px Georgia, "Times New Roman", Times, serif;color:#FFFFFF;}

#premierer {margin:8px 8px 0 8px;padding:5px 8px;background:#EFE7DE;}
#premierer .dato {color:#3D001F;}
#premierer p {margin:2px 0 8px 0;font:normal 12px/16px Arial, Helvetica, sans-serif;}
#premierer a {color:#666;}
#premierer a:hover {color:#000;}

#oppslagstavle {margin:8px;font:normal 12px/16px Arial, Helvetica, sans-serif;}
#oppslagstavle h3 {margin:0;padding:1px;background:#000;color:#fff;font:bold 10px/12px Arial, Helvetica, sans-serif;text-transform:uppercase;}
#oppslagstavle h6 {margin:0 0 10px 0;padding:10px 5px;background:#004060;color:#ffffff;font:normal 15px/15px Georgia, 'Times New Roman', Times, serif;}
#oppslagstavle h6 a{color:#ffffff;text-decoration:none;}
#oppslagstavle h6 a:hover{color:inherit;text-decoration:none;}



#oppslagstavle p {margin:2px 0 16px 0;font:normal 12px/16px Arial, Helvetica, sans-serif;}
#oppslagstavle a {color:#666;}
#oppslagstavle a:hover {color:#000;}



#alertbox {margin:8px;font:normal 12px/12px Arial, Helvetica, sans-serif;}

#roedbox {padding:11px;background:#D10F41;font:normal 11px/14px Georgia, "Times New Roman", Times, serif; color:#E08A9E;text-align:left;}





#dramatiker {clear:both;margin:0;padding: 11px 38px 11px 26px;text-align:left;}
#dramatiker p {}
#dramatiker img {border:0;margin:0;}
#dramatiker h2 {font:bold 18px/20px Arial, Helvetica, sans-serif; color:#3D001F;}
#dramatiker h3 {margin-bottom:12px;padding:1px 5px;background:#D10F41;font:normal 12px/16px Arial, Helvetica, sans-serif; color:#fff;}
#dramatiker a {color:#D10F41;}
#dramatiker a:hover {}
#dramatiker hr {height:1px;background:#D10F41; color:#D10F41; border-bottom:1px solid #D10F41;}

#dramatikerindex a  {margin:5px 0px 5px 0px; line-height:normal; color:#70c0d4;text-decoration:none;}
#dramatikerindex a:hover  {}

#velgdramatiker {margin:8px;padding:5px 8px;background:#f0f0f0;border-right:2px solid #ccc;border-bottom:2px solid #ccc;}
#velgdramatiker p {margin-top:5px;font:bold 14px/16px Arial, Helvetica, sans-serif;}
.velgdramatiker {font-size:12px;border-width:1px;}

#authorlinks {margin: 0;padding: 0;list-style-type: none;}
#authorlinks li a {font-size:0.8em;}


#forsidefolio {text-align:left; padding: 2px 0;  background:#777;font:normal 11px/14px Georgia, "Times New Roman", Times, serif;}
#forsidefolio a {color:#03F5F7;}

#mainMenu {
	position: relative;
	text-align: left;
	width: 885px;
	background-color: #D10F41;
	margin: 0px;
	padding: 0px;
	z-index:100;
}
#menuList {
	position:relative;
	font-size:1em;
	z-index:100;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}


#menuList ul {
	z-index:100;
	margin: -8px 0px 0px 0px;
	padding: 0px;
}

#menuList li {
	display: inline;
	list-style: none;
}

a.starter {
	z-index:100;
	color: #ffffff;
	margin: 0px;
	padding: 5px 16px;
	font: normal 13px/42px Georgia, "Times New Roman", Times, serif;
	text-decoration: none;
}


a.starter:hover, a.starter:active {
	color: #fff;
}

.menu {
	text-align: left;
	background-color: #D10F41;
	position: absolute;
	width: 160px;
	visibility: hidden;
		z-index: 100;
}


.menu li a {
	background-color: transparent;
	color: #FCB1CA;
		z-index:100;
	display: block;
	font: 10px/17px Verdana;
	margin: 0px;
	padding: 2px 16px;
	text-decoration: none;
}

.menu li a:hover, .menu li a:active {
	color: #fff;
}

#menu1, #menu2, #menu3, #menu4, #menu5, #menu6, #menu7,#menu8,#menu9{ 
	width: 160px; 
	z-index:100;
	background: #D10F41;
/*	border: 1px solid #FC3F7E; */
}



#content p.footer {  
		margin-top:18px;
		margin-left:12px;
		margin-right:21px;
		padding-top:6px;
		font: 9px Verdana;
		border-top:3px solid white;
}




.inputxt { width:135px; margin: 7px 0; background:#2D7798; border:1px solid #368BB1;font: 12px verdana;color:#fff;}
/* select {width:135px; margin: 7px 0; background:#2D7798; border:1px solid #368BB1;font: 12px verdana;color:#fff;}
.submit {width:50px;background:#2D7798; border:1px solid #03F5F7; font:11px verdana;color:#fff;} */
.soktable { line-height:normal; color:#70C0D4;}
.sokresult { line-height:normal; color:#70C0D4;}



.subnews {list-style:none;  margin:0;    font-size:small;}
.subnews li  {margin:5px 0px 0px 13px;color:#70C0D4;font-size: 75%;line-height: 100%;}	

/* news */

#news p {}
#news h1{}
#news h3{}
#news .ingress {font-weight:bold;}
#news .imgcontainer{float:left;margin-right:10px;margin-bottom:10px;}
#news img {}
#news .caption{font:italic 11px/14px Arial, Helvetica, sans-serif;}
#news .caption{}
#news .date{}

#newsfront{}
#newsfront .date{}
#newsfront a{}


#newslist {font:normal 12px/18px Arial, Helvetica, sans-serif;color:#555;}
.newsentry {display:block;padding-bottom:12px;clear:both;border-bottom:1px dotted #888;}
.newsentry .date{margin:10px 0;color:#aaa;}
.newsentry  img {border:0;margin:0 11px 5px 0;float:left;}
.newsentry a{color:#903;}
.newsentry a.title{font: normal 19px/20px Georgia, 'Times New Roman', Serif; color:#3D001F;}

.newsimg {border:0;margin:0 11px 5px 0;float:left;}


#pagenav {margin:10px 0;font:normal 12px/20px Arial, Helvetica, sans-serif;text-align:center; }
#pagenav a {margin:0px 2px;}
#pagenav .prev{}
#pagenav .active{font-weight:bold;}
#pagenav .next{}

#newssearch {padding:5px 8px;background:#EFE7DE;}
#newssearch ,#newssearch  td ,#newssearch  input,#newssearch  select{}
#newssearch table{}
#newssearch td{}

/* news end */


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

