body {
color: #000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
margin-top: 23px;
}

.nohref a{
border: none;
}

.nohref{
border: none;
}

.nohref a img{
border: none;
}

.imghref { 
border: none; 
float: none;
}

a{
color: #000;
text-decoration: none;
border-bottom: 1px #000 dotted;
}

a:link, a:visited {
color: #000;
text-decoration: none;
border-bottom: 1px #000 dotted;
}

a:hover {
color: #000;
text-decoration: none;
border-bottom: 1px #000 solid;
}

div {
color: #000;
font-family: verdana;
font-size: 10px;
}

p {
font-family: verdana;
font-size: 10px;
color: #000;
}

.opentitlename2 {
font-family: verdana;
font-size: 10px;
color: #000;
letter-spacing: 1px;
font-weight: bold;
padding-left: 3px;

}

td {
font-family: verdana;
font-size: 10px;
color: #000;
}

hr {
height: 1px;
color: #1b1b1b;
width: 100%;
}

form {
color: #000;
font-family: verdana;
font-size: 10px;
}

/*DO NOT CHANGE BELOW */
img {
border: none;
behavior: url("includes/pngbehavior.htc");
}
/* END DO NOT CHANGE ABOVE */


/*#banner {
background-repeat: no-repeat;
margin-top: auto; margin-left:auto; margin-right:auto; margin-bottom: auto;
background-image: url('bilder/banner.jpg');
width: 794;
height: 200;
}
*/
.container {
color: #000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
border-bottom: 1px #000 solid;
background-color: #7F7A66;
}

#meny ul{
	list-style:none;
	margin:0;
	float:left;
}

#meny ul li{
	display:inherit;
	float:left;
	margin:0 2px;
	text-align:center;
}

#meny ul li a{
	display:block;
	text-decoration:none;
	font:11px verdana, arial, sans-serif;
	font-weight: bold;
	color:#f1f1f1;
	width:120px;
	line-height:20px;
	border:1px solid #000;
	background:#921011;
	
}

#meny ul li a:hover{
    background:#EAE3CB;
    color:#000;
	border:1px solid #921011;
}

#menybg {
background-color: #921011;
}

.blokker {
/*border:1px solid #000;*/
width: 170px;
padding-top: 2px;
padding-right: 2px;
padding-bottom: 2px;
padding-left: 0px;
}

#blokkermarg {
margin-top: 3px;
margin-bottom: 3px;
margin-right: 3px;
}

.innhold {
/*border:1px solid #000;*/
width: 628px;
height: 100%;
padding: 2px;
}

.opentableborder {
border-right:1px solid #CFC39D;
border-left:1px solid #CFC39D;
border-bottom:1px solid #CFC39D;
background-color: #A59F85;
}

#innholdmarg {
margin: 3px;
}

.menytittel {
color: #ccc;
font-family: Arial;
font-size: 12px;
padding: 1px;
padding-left: 10px;
letter-spacing: 1px;
}

/* SHOUTBOX */

.shoutboxmessage {
background-color: #666354;
border: 1px #000 solid;
color: #000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
width: 100px;
padding: 1px;
height: 50px;
}

.shoutboxtitle {
border: 1px #000 solid;
color: #000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
width: 100px;
padding: 1px;
}

.shoutbox {
background-color: #666354;
border: 1px #000 solid;
color: #000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
}

.shoutboxcontainer {
padding-bottom: 4px;
}

.shoutboxname {
border: 1px #000 solid;
color: #000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
padding: 1px;
width: 100px;
font-weight: bold;
}

/*.shoutboxoverflow {
height: 200px;
overflow: auto;
}*/

/* END SHOUTBOx */

input {
border: 1px #000 solid;
background-color: #7F7A66;
color: #000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
padding: 1px;
}

input:hover {
border: 1px #444 solid;
}

select {
border: 1px #000 solid;
background-color: #7F7A66;
color: #000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
padding: 1px;
}

select:hover {
border: 1px #444 solid;
}

textarea {
border: 1px #000 solid;
color: #000;
background-color: #7F7A66;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
padding: 1px;
}

textarea:hover {
border: 1px #444 solid;
}

#poll {
padding: 1px;
border: 1px #1b1b1b solid;
}

.nyheter {
border: 1px #000 dotted;
padding: 1px;
}

td.nyhetertittel {
border-bottom: 1px #000 dotted;
font-weight: bold;
}

/* background=\"bilder/blokktopp_02.gif\" 
#opentitlebg {
background-image: url(bilder/blokktopp_02.gif);
background-repeat: repeat-x;
}
*/

/*FORUM*/
table.forummaintable {
border: 1px #000 dotted;
color: #000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
padding: 1px;
margin: 2px;
}

.subforumtitles {
border-bottom: 1px #000 dotted;
color: #000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
padding: 1px;
font-weight: bold;
height: 100%;
}

td.viewtopicinfo {
border-right: 1px #000 dotted;
color: #000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
padding: 1px;
font-weight: bold;
}

.viewtopicinfo {
border-right: 1px #000 dotted;
color: #000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
}

td.subforummaintable {
background-color: #222;
border-top: 1px #BABABA solid;
border-left: 1px #BABABA solid;
border-right: 1px #707070 solid;
border-bottom: 1px #707070 solid;
color: #000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
padding: 1px;
}

.sig {
font-size: 10px;
text-align: left;
}

div.tos{
	font: 9px verdana,arial,helvetica;
	border: 1px dotted #000;
	width: 280px;
	height: 110px;
	margin-bottom: 50px;
	overflow: auto;
}



   /*START GALLERY*/
   /*SAVE*/
   .button, a.button {
      background: #222;
      border: 1px dotted #000;
      padding: 5px;
      font-weight: bold;
      color: #f1f1f1;
      text-decoration: none;
   }

   a.button:hover {
      background: #222;
      border: 1px solid #000;
      padding: 5px;
      font-weight: bold;
      color: #f1f1f1;
      text-decoration: none;
   }
   
      .galleribilde, a.galleribilde {
      background: #222;
      border: 1px dotted #000;
      font-weight: bold;
      color: #f1f1f1;
      text-decoration: none;
   }
   /*END SAVE*/
   /*END GALLERY*/
   
.padding {
padding: 2px;
}

/* GUESTBOOK */

.guestbookmessage {
background-color: #7F7A66;
border: 1px #000 solid;
color: #000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
width: 250px;
padding: 1px;
height: 50px;
}

.guestbooktitle {
border: 1px #000 solid;
color: #000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
width: 165px;
padding: 1px;
}

.guestbook {
background-color: #7F7A66;
border-right: 1px #000 solid;
border-top: 1px #000 solid;
border-bottom: 1px #000 solid;
color: #000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
padding: 2px;
border-left: 5px #000 solid;
}

.guestbook a:hover {
border-bottom: 1px #000 dotted;
}

.guestbookcontainer {
padding-bottom: 4px;
}

.guestbookname {
border: 1px #000 solid;
color: #000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
padding: 1px;
width: 165px;
font-weight: bold;
}

/*END GUSTBOOK */

.leftpadd {
padding-left: 25px;
}

.leftpadd2 {
padding-left: 12px;
}




/* COMMENTS */
.commentsstory {
background-color: #666354;
border: 1px #1b1b1b dotted;
}

.commentsstory:hover {
background-color: #666354;
border: 1px #444 solid;
}

.comments {
background-color: #666354;
border: 1px #1b1b1b dotted;
}

.comments:hover {
border: 1px #444 solid;
}

.commentsbot {
background-color: #666354;
border-bottom: 1px #1b1b1b dotted;
padding-bottom: 2px;
}

.commentsstorybot {
background-color: #666354;
border-bottom: 1px #1b1b1b dotted;
padding-bottom: 2px;
}

.commentstorypostedby {
font-size: 10px;
}

.commentspadding {
padding-top: 2px;
padding-left: 2px;
padding-right: 2px;
padding-bottom: 10px;
}

/* END COMMENTS */

.userinfopadding {
padding-left: 19px;
}

.navigasjon {
background-image: url(images/arrow_menu.gif);
background-repeat: no-repeat;
margin-top: 4px;
padding-left: 10px;
}

.navigasjon:hover {
background-image: url(images/arrow_menu_down.gif);
background-repeat: no-repeat;
margin-top: 4px;
padding-left: 10px;
}

/* DO NOT REMOVE */
.tooltip {
	position: absolute;
	display: none;
	background-color: #222;
	color: #000;
	border: 1px #000 dotted;
	padding: 2px;
}
/* DO NOT REMOVE */

.mainline {
background-color: #7F7A66;
border: 1px #1b1b1b solid;
padding: 2px;
}

.sistefilmer {
height: 180px;
overflow: auto;
}

#topbar{
position:absolute;
border-bottom: 1px solid black;
background-color: #ffffcc;
width: 100%;
visibility: hidden;
z-index: 100;
font-family: verdana;
font-size: 11px;
}
#topbar a 
{
text-decoration: none;
color: #000;
} 

table.topborder{
	text-align: left;
	font-family: Verdana, Arial;
	font-size: 11px;
	margin: 0;
	padding-left: 5px;
	position: absolute;
	border: 1px solid #000;
	z-index: 100;
	background-color: #f1f1f1;
	-moz-opacity: .60;
	opacity: .60;
	filter: alpha(opacity=60);
}