
   html, body, tabbertab.tabbertab, iframe { margin:0; padding:0; height:100%;  }
iframe { display:block; width:100%; border:none; overflow:visible; }

h5{
font-size: 14px;
margin-bottom: 8px;
}


a { color:#356481; text-decoration:none; }
a:hover { color:#356481; text-decoration:underline; }

a.tekstlink { color:#356481; text-decoration:none; }
a:hover.tekstlink { color:#356481; text-decoration:underline; }




a.white { color:#ccc; text-decoration:none; }
a:hover.white { color:#ccc; text-decoration:underline; }

a.menu { color:#ffffff; text-decoration:none; }
a:hover.menu { color:#ffffff; text-decoration:underline; }

a.sub { color:#ffffff; text-decoration:none; }
a:hover.sub { color:#ffffff; text-decoration:underline; }



.citat {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: 900;
	color: #FFFFFF;
}


body {
	font-family:"trebuchet ms",Verdana,Tahoma,Arial,Sans-Serif;
	font-size:11px;
	margin:10px;
	background-color: #ffffff;
}

form { margin:0px 0px 0px 0px; }

hr { height:2px; border-bottom:#fff 1px solid; border-top:#bbb 1px solid; }
hr.side-hr { height:2px; border-bottom:#fff 1px solid; border-top:#bbb 1px solid; }

td { font-family:"trebuchet ms",Verdana,Tahoma,Arial,Sans-Serif; font-size:11px; }

pre { font-family:Verdana,Tahoma,Arial,Sans-Serif; font-size:10px; }

.alt { color:#555; }

.outer-border {
	background-color:#fff;
	border-color:#669933; border-width:1px; border-style:dotted;
}

.inner-border {
	background-color:#fff;
	border-color:#284276 #88a2d6 #88a2d6 #284276; border-width:0px; border-style:solid;
}

.sub-header {
	font-family:"trebuchet ms",Verdana,Tahoma,Arial,Sans-Serif;
	font-size:11px;
	color:#ffffff;
	background-image:url(images/white_header780x25.gif);
	height:0px;
	vertical-align:top;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
}


.sub-footer{
	font-family:"trebuchet ms",Verdana,Tahoma,Arial,Sans-Serif;
	font-size:10px;
	color:#ffffff;
	background-image:url(images/footer780x31.gif);
	border-top:0px #bbb solid; border-bottom:0px #bbb solid;
	height:31px;
	padding:5px;
}



.sub-bottom{
	font-family:"trebuchet ms",Verdana,Tahoma,Arial,Sans-Serif;
	font-size:10px;
	color:#ffffff;
	border-top:0px #bbb solid; border-bottom:0px #bbb solid;
	padding:5px;
}




.full-header {
	font-family:"trebuchet ms",Verdana,Tahoma,Arial,Sans-Serif;
	font-size:11px;
	
	padding:0px;
	padding-left: 7px;
	padding-top: 6px;
	
}

.button {
	font-family:"trebuchet ms",Tahoma,Arial,Verdana,Sans-Serif;
	font-size:10px;
	color:#000; background-color:#ddd;
	height:20px;
	border:1px #617d8f solid; margin-top:2px;
}
	
.textbox {
	font-family:"trebuchet ms",Verdana,Tahoma,Arial,Sans-Serif;
	font-size:11px;
	color:#000; 
	border:1px #617d8f solid;
}

.main-body {
background-color:#FFFFFF;
	font-size:11px;
	color:#000;
	padding:4px 10px 0px 10px;
	padding-right:0px;
}


.side-body {
	font-size:11px;
	padding:4px;
	padding-right:0px;
}

.main-bg { background-color:#fff; padding:0px;

margin-bottom:10px;
height: 600px;
margin-right:0px;
}

.border { border:0px #000 solid; }

.side-border-left { background-color:#fff; border-right:0px #bbb solid; padding-top:0px;padding-left:8px;padding-right:70px;
background-image:url(images/side_border_left162x352.gif); background-repeat:no-repeat;
height:352px;


}


.side-border-right {  border-left:0px #bbb solid; padding:0px;
background-image:url(images/side_border_right165x380.gif); background-repeat:repeat;
 
 }

.news-footer {
	font-size:10px;
	color:#555;
	padding:3px 4px 4px 4px;
}

.barmain {
	font-family:Verdana,Tahoma,Arial,Sans-Serif;
	font-size:11px;
	color:#aaa;
	padding:4px 4px 4px 4px;
}

.capmain {
	font-family: "Trebuchet MS";
	font-size:14px; font-weight:bold;
	color: #333333;
	padding:2px 4px 4px 4px;
}

.capmain h1{
	font-family: "Trebuchet MS";
	font-size:14px; font-weight:bold;
	color: #333333;
	padding:2px 4px 4px 4px;
    margin-bottom: 0px;
}

.scapmain {
	font-family:"Trebuchet MS",Verdana,Tahoma,Arial,Sans-Serif;
	font-size:11px;  font-weight:bold;
	color:#ffffff;
	padding:4px 4px 1px 4px;
}

.tbl-border { background-color:#ddd; }
.tbl { font-size:11px; padding:4px; }
.tbl1 { font-size:11px; color:#000; background-color:#fff; padding:4px; }
.tbl2 { font-size:11px; color:#000; background-color:#eee; padding:4px; }
	
.forum-caption {
	font-size:11px; font-weight:bold;
	color:#eee; background-color:#5872a6;
	padding:2px 4px 3px 4px;
}

.quote {
	color:#000; background-color:#fff;
	padding:2px;
	margin:0px 20px 0px 20px;
	border:1px #617d8f solid;
}
	
.poll { height:11px; border:1px #000 solid; }

.comment-name {	font-weight:bold; color:#356481; }

.shoutboxname { font-weight:bold; color:#356481; }
.shoutbox { color:#444; }
.shoutboxdate { font-size:9px; color:#213d6f; }

.small { font-size:11px; font-weight:normal; }
.small2 { font-size:11px; font-weight:normal; color:#555; }
.side-small { font-size:11px; font-weight:normal; color:#444; }
.side-label {  padding:0px; }

.gallery { padding: 16px 0px 8px 0px; }
.gallery img { border: 1px solid #ccc; filter: gray; }
.gallery:hover img { border: 1px solid red; filter: none; }
img.activegallery { border: 1px solid green; filter: none; }



ul#navigation{
font-size:12px;
list-style:outside;
list-style: none;
margin: 0;
padding: 0;
border-top: 1px #ccc solid;
}
ul#navigation li {
margin-left: 0px;
list-style-type:none;
float:left;
width: 180px;
color: #fff;
}

ul#navigation li .side-label a {
font-size:12px;


width: 180px;
display:block;
margin-right: auto;
margin-top: 0;
margin-bottom: 1px;
    border:0px; 
    text-align:left; 
    text-decoration:none; 
     font-weight:bold;
	color:#fff;
	text-decoration : none;

  }
ul#navigation li .side-label a:hover {
font-size:12px;
width: 180px;;
display:block;
margin-right: auto;
margin-top: 0;
margin-bottom: 1px;
    border:0px; 
    text-align:left; 
    text-decoration:none; 
     font-weight:bold;
	color:#fff;
	background-color:#336600;
  }



ul#navigation li .side-label a:focus, ul#navigation li .side-label a:active{


width:174px;
display:block;
color:#fff;

}
ul#navigation .side-label{
display:block; 
width:180px;
height:18px;
margin-right: auto;
margin-top: 15px;
margin-bottom: 1px;
border-bottom:1px solid #669933;
font-weight:bold;

text-transform:uppercase;
letter-spacing: 0.2 em;
}
ul#navigation li a{
color: #444;

line-height: 14px;
padding-left: 5px;
padding-top: 2px;
padding-bottom: 2px;
text-decoration:none;
display:block;
}
ul#navigation li a:hover{
background-color:#003300;
color: #fff;
text-decoration:none;
display:block;
}
ul#navigation .current{
background-color: #669933;
display:block;
color:#fff;

}
