body, html {
height:100%;
padding: 0;
margin: 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #005273;
background-color:#005273;
}

body a {
color:#005273;
text-decoration: none;	
}

form {
padding: 0;
margin: 0;
}

.cont_left {
float: left;
}

.cont_right {
float: right;
}

.stripp p {
margin: 0px 0px 0px 0px;
padding: 8px 0px 8px 0px;
}

.strip p {
margin: 0px 0px 0px 0px;
padding: 0px 0px 8px 0px;
}

.imgup{
margin: 0px 0px 0px 0px;
padding: 0px 0px 8px 0px;
}

.strip {
}

.stripp ul, .stripp li {
margin-top: 0px;
margin-bottom: 0px;
}

img {
border: none;
}

.phat, .phat A {
font-weight:bold;
}

.clear_cont {
clear:both;
}

/* sizes + colors */

h1 {
font-weight: bold;
color: #666666;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-size: 13px;
}

h2 {
font-size: 13px;
color:#005273;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

h2 a {
text-decoration: none;
}

.input_reg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
border: 1px solid #005273;
background-color: #D6E1E5;
padding: 2px;
font-size:  11px;
}

.input_reg_but{
background-color: #005273;
color: #FFFFFF;
border: 0px;
padding:3px;
font-size: 10px;
}

.space1 {
margin-bottom: 10px;
}

.space2 {
margin-bottom: 5px;
}

.space3 {
margin-top: 10px;
}

.space4 {
	padding: 3px 8px 3px 5px;
}

.space5 {
	margin-right: 10px;
}


/* containers */

#mainCont{
margin:0 auto;
width:800px;
background-color:#E8F7FF;
color:#005273;
}

#headx{
background-color:#E8F7FF;
}

#bannerCont{
width:380px;
}

#lang {
width:400px;
text-align:right;
}

#langSw{
margin:10px;
}

#logoCont{
margin:10px;
}

#menu{
color:#E8F7FF;
background-color:#005273;
}

#bilde{
z-index: 4;
background-color:#005273;
padding-bottom:5px;
}

.strikeline{
background:url(../images/nav/bullet.gif) repeat-x top left;
height:6px;
}

.strikeline2{
background:url(../images/nav/bullet2.gif) repeat-x top left;
height:6px;
}

#footer{
margin:0 auto;
text-align:center;
width:800px;

}


.foortext{
padding: 5px 0 8px 0;
font-weight:bold;
color:#E8F7FF;
}


#menuCont {
width: 800px;
}


.menuItem a {
float: left;
display: block;
color: #E8F7FF;
font-size:12px;
padding:10px 10px 10px 10px;
font-weight:bold;
text-decoration: none;
}


.menuItemActive a {
float: left;
display: block;
color: #a7c3d2;
font-size:12px;
padding:10px 10px 10px 10px;
font-weight:bold;
text-decoration: none;
}

.menuItemCont {
float: left;
}

.menuSpacer {
float: left;
display: block;
color: #ffffff;
font-size:12px;
padding:10px 7px 10px 7px;
}

.submenuSpacer {
padding: 0 10px 0 0px;
}

#pRoot {
padding: 15px;
}

#pTitle {
color: #FFFFFF;
font-size: 14px;
padding: 0 0 7px 0;
font-weight: bold;
}

#pPic {
padding: 10px 0 15px 0;
}

#pText {
color: #005273;
background-color: #e5eff9;
}

#pText div {
padding: 0 15px 15px 15px;
}

.forumTable {
	border: solid #005273;
	border-width: 0 0 9px 1px;
}

#inPage {
	margin: 0px !important;
	padding: 20px !important;
	border: 0px !important;
}

#subMenuCont{
padding:10px 20px 15px 20px !important;
background:url(../images/nav/bullet.gif) repeat-x bottom left;
}

.mailerText {
	margin-top: 5px;
	border: 1px solid #0e5979;
	background-color: #FFFFFF;
	font-size: 11px;
	width: 150px;
	padding: 2px;
}

.mailerButt {
	border-width: 0px;
	background-color: #0e5979;
	font-size: 11px;
	color: #FFFFFF;
	padding: 2px;
	width: 75px;
}

#mailerCont {
	margin: 35px 0 0 10px;
}
