
/*
 * Force Opera / Moz / Netscape
 * to display an _IN_active vertical scrollbar
 * (like IE).
 */ 
    
html {
          overflow-y: scroll;
}
	      

body {
 	border:0px solid #00ff00;
	background-color:#444444;
/*	background-color:#cccccc; */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 62.5%;
	padding:0px;
	margin:0px;
	color: #000000;
}

h1, h2, h3, h4, h5, h6 {
        color:#2B658A;
        background: none;
        font-weight: normal;
        margin: 0;
        padding-top: .5em;
        padding-bottom: .17em;
        border-bottom:
        1px solid #aaa;
}
h1 { font-size: 188%; }
h2 { font-size: 150%; }
h3, h4, h5, h6 {
        border-bottom: none;
        font-weight: bold;
}
h3 { font-size: 132%; }
h4 { font-size: 116%; }
h5 { font-size: 100%; }
h6 { font-size: 80%;  }
		
a {
	color:#0000ff;
	font-weight:bold;
}


img {
	border-width:0px;
}

#main {
 	border:0px solid #00ff00;
	width:960px;
	position: relative;
	top:0;
	right:0;
	margin:0 auto;
	text-align: left;
}

.container {
 	border:0px solid #00ff00;
	background-color:#fff;
	width:960px;
	position:relative;
	left:0px;
	top:10px;
	float:left;
	padding-bottom:5px;	
	color:#585858;
}



/****************************/
/* HEADER                   */
/****************************/
.main-header {
 	border:0px solid #00ff00;
	float:left;
        padding-bottom:8px;
}

.main-header .logo {
 	border:0px solid #0000ff;
	float:left;
/*	width:385px; */
	width:615px;
	overflow:hidden;
/*	padding:0px 0 0 17px; */
 	padding:12px 0 0 17px;
}

.main-header .sections-login {
 	border:0px solid #ff0000;
	float:left;
/*	width:518px; */
	width:322px;
        height:86px;
/*	width:662px; */
}
.sections-login div {
 	border:0px solid #0000ff;
	float:left;
}

.sections-login .sections {
 	border:0px solid #0000ff;
	display:inline;
	float:left;
/*	width:520px; */
	width:320px;
	height:21px;
	padding:15px 0 0 0;
	font-family:Tahoma;
}

.sections-login .section {
 	border:0px solid #000000;
	float:right;
 	padding:1px 5px 2px 5px;
	margin-left:7px;
	font-size:1.1em;
}

.sections-login .section a {
 	border:0px solid #000000;
	color:#2B658A;
	font-weight:normal;
}

.sections-login .section a:hover {
 	border:0px solid #000000;
	color:#0000ff;
	text-decoration:none;
}
.sections-login .section-selected a {
 	border:0px solid #00ff00;
	font-weight:normal;
	color:#fff;
	text-decoration:none;
}

.sections-login .login {
 	border:0px solid #00ffff;
	float:right;
	display:inline;
	padding:0px 0px 0 0; 
/*	padding:8px 13px 0 0;  */
/*	width:510px; */
	width:320px;
	height:46px;
/*	background:url('../img/loginbg_c.png') no-repeat; */
	background-position: right;
}

.sections-login .login table {
	color:#585858;
}


.sections-login .login div {
 	border:0px solid #ff00ff;
	float: right;
	padding:3px 1px 0 0; 
	margin-right:10px;
	display:inline;
	height:25px;
	position: absolute; 
	top: 43px;
	right: 0px;
}

.sections-login .login input
{
	border:1px solid #666;
	height:14px;
       _height:1.0em;
        font-size:1em;
        margin-right:10px;
	width:90px;
	padding:0px 0px 0px 0px;
	_padding:2px 0px 0px 0px;
}

.sections-login .login .submit
{
	border:0px;
       height:14px;
      _height:14px;
      _padding:1px 0px 0px 0px;
}

.sections-login .login .field input {
/* 	border:1px solid #000; */
  	border:0px solid #666;
 	padding:1px; 
	width:90px;
	font-size:1em;
	color:#666666;
	height:1.4em;
       _height:1.3em;
/*	border:solid 0 #fff; */
        background: transparent 	
}

.fieldset .textfield {
 	border:0px solid #000;
      	   margin:3px;
	   height:20px;
	   width:200px;

/*	   url("graphics/textfield_bg.gif") no-repeat;  */
}


.sponsorer {
 	border:0px solid #ff0000;
	float:left;
	clear:both;
        height:100px;
        width:960px;
	padding-top:15px;
	padding-bottom:15px;	
	background-color:#fff;
}

.wikifooter {
 	border:0px solid #ff0000;
	float:left;
	clear:both;
        height:50px;
        width:960px;
	padding-top:15px;
	padding-bottom:15px;	
	background-color:#fff; 
/*	background-color:#00FF00; */
}





/* Arean i mitten där allt content-ligger */
.content {
	float:left;
	width:520px;
	color:#585858;
	text-decoration:none;
}

.content pre {
	float:left;
	font-size: 11px;
	width:580px;
	color:#585858;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.content th {
	color:#585858;
	text-decoration:none;
}

.content table {
	width:520px;
	color:#585858;
	text-decoration:none;
}

.content a:visited,
.content a {
	color:#2B658A;
	text-decoration:none;
}

.content a:hover {
	color:#0000ff;
	text-decoration:none;
}


