.white {
	color:#FFFFFF;
}
Body {
	margin: 0;
    padding: 0;
    height: 97%;
}
.page {
	position: relative;
    min-height: 600px;
    height: auto !important;
    height: 97%;
	width:839px;
	background-color:#FFFFFF;
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
}

.content {
	position: relative;
    min-height: 505px;
	width:772px;
	float:right;
	background-color:#FFFFFF;
	z-index:2;
	border:solid 1px #A9D618;
}
.navigering {
	position: absolute;
	min-height: 116px;
	width:546px;
	height:116px;
	float:left;
}
.logo {
	position: absolute;
	min-height: 116px;
	width:246px;
	height:116px;
	float:left;
}
.footer
{
    position: relative;
    bottom: 0px !important;
    bottom: 0px;
    height: 30px !important;
	width:839px;
	background-color:#FFFFFF;
	z-index:1;
}
.copyright
{
	font-family: Geneva, Arial, Helvetica, san-serif; 
		font-size: 7pt; 
		font-weight: normal;
		line-height:10px;
		font-height:10px;
		color:#646464;
}
.klickabild
{
	font-family: Geneva, Arial, Helvetica, san-serif; 
		font-size: 7pt; 
		font-weight: normal;
		line-height:10px;
		font-height:10px;
		color:#646464;
}
#NavOff {
	width:px;
	height:18px;
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left:5px;
	padding-right:8px;
	font-family:Arial,Verdana,; 
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	letter-spacing:0px;
	text-align:left;
	border-left:solid 0px #FFFFFF;
	float:LEFT;
}
#NavOff a:link {color: #FFFFFF; text-decoration: none;}
#NavOff a:visited {color: #FFFFFF;text-decoration: none;}
#NavOff a:hover {color: #FFFFFF;text-decoration: none;}
#NavOff a:active {color: #FFFFFF;text-decoration: none;}

#NavOffSUB {
	width:px;
	height:18px;
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	padding-top: 1px;
	padding-bottom: 0px;
	padding-left:5px;
	padding-right:8px;
	font-family:Arial,Verdana,; 
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	letter-spacing:0px;
	text-align:left;
	border-left:solid 0px #FFFFFF;
	float:LEFT;
}
#NavOffSUB a:link {color: #FFFFFF; text-decoration: none;}
#NavOffSUB a:visited {color: #FFFFFF;text-decoration: none;}
#NavOffSUB a:hover {color: #FFFFFF;text-decoration: none;}
#NavOffSUB a:active {color: #FFFFFF;text-decoration: none;}

#NavLine {
	border-left:solid 1px #CDD0D4;
	width:224px;
	height:1px;
}
#NavOffPil {
	width:8px;
	height:24px;
	float:right;
	margin-top:-4px;
	margin-right:7px;
	background-repeat:no-repeat;
}
#NavOnPilRight {
	width:8px;
	height:24px;
	float:right;
	margin-top:-4px;
	margin-right:9px;
	background-repeat:no-repeat;
}
.NavON {background-color:#95BF10;}
.NavONSub {background-color:#95BF10;border-left:solid 0px #FFFFFF;}
.NavOFF {background-color:#A5D214;}

#NavGrey {
	background-color:#95BF10;
	width:772px;
	height:16px;
	float:right;
}

a:link {color: #CE2E22; text-decoration: none;}
a:visited {color: #CE2E22; text-decoration: none;}
a:hover {color: #262626; text-decoration: none;}
a:active {color: #262626; text-decoration: none;}

h1 {  font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; 
		font-size: 18px; 
		font-weight: bold;
		line-height:22px;
		font-height:22px;
		color:#000000;
}
.h1 a:hover {color: #262626; text-decoration: none;}

h2 {  font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		font-weight: normal;
		line-height:17px;
		font-height:17px;
		color:#000000;
}
.date {  font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; 
		font-size: 7pt; 
		font-weight: normal;
		line-height:10px;
		font-height:10px;
		color:#666666;
}

.RubRed {  font-family: Geneva, Arial, Verdana, Helvetica, sans-serif; 
		font-size: 15px; 
		font-weight: bold;
		line-height:15px;
		font-height:15px;
		color:#CE2E22;
}
.RubBlack {  font-family: Geneva, Arial, Verdana, Helvetica, sans-serif; 
		font-size: 15px; 
		font-weight: bold;
		line-height:15px;
		font-height:15px;
		color:#262626;
}
.rubrikvit {  font-family: Geneva, Arial, Verdana, Helvetica, sans-serif; 
		font-size: 15px; 
		font-weight: bold;
		line-height:15px;
		font-height:15px;
		color:#FFFFFF;
}

P {  font-family: Geneva, Verdana, Arial,  Helvetica, sans-serif; 
		font-size: 11px; 
		font-weight: normal;
		line-height:13px;
		font-height:13px;
		color:#262626;
}

h3 {  font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; margin-bottom:0px;}

h4 {  font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal;}

h5 {  font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal;}

h6 {  font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal;}

b	{ 
	font-weight:bold;
	}
.boldred	{ 
	font-weight:bold;
	color:#CE2E22;
	}

.iconexpl {
	font-size:10px;
	font-height:11px;
	font-weight:normal;
	color:#1BA8B4;
	font-family:Arial, Verdana, Sans-serif;
	line-height:11px;
	}

.tillbaka a:link {color: #B4242C; text-decoration: none;}
.tillbaka a:visited {color: #B4242C;text-decoration: none;}
.tillbaka a:hover {color: #E44457;text-decoration: none;}
.tillbaka a:active {color: #E44457;text-decoration: none;}
	
.menyvit {
font-size:11px;
font-height:11px;
font-weight:bold;
font-family:Arial, Verdana, Sans-serif;
line-height:11px;
}
.menyvit a:link {color: #FFFFFF; text-decoration: none;}
.menyvit a:visited {color: #FFFFFF;text-decoration: none;}
.menyvit a:hover {color: #BAB0B0;text-decoration: none;}
.menyvit a:active {color: #BAB0B0;text-decoration: none;}

.vittext {
	font-size:11px;
	font-height:12px;
	font-weight:normal;
	color:#FFFFFF;
	font-family:Arial, Verdana, Sans-serif;
	line-height:14px;
	}
.vittext a:link {color: #FFFFFF; text-decoration: none;}
.vittext a:visited {color: #FFFFFF;text-decoration: none;}
.vittext a:hover {color: #BAB0B0;text-decoration: none;}
.vittext a:active {color: #BAB0B0;text-decoration: none;}


.admTabel {background-color:#FFCE9D; font-size:11px; font-family:arial;}
.admTabelBorder {border:solid 1px #000000; background-color:#FFFFFF;}
.admTabelOK {background-color:#009933; font-size:11px; font-family:arial;}
.admTabelBorderOK {border:solid 1px #000000; background-color:#FFFFFF;}
.border {border:solid 1px #000000; font-size:10px; font-family:arial;}

/* används till pressbilder blandannat */
.borderOrange {border:solid 1px #000000; background-color:#ED7E07; font-size:10px; font-family:arial;}
.borderGrey {border:solid 1px #000000; background-color:#DDD5CD; font-size:10px; font-family:arial;}
/* *********************************** */

.btnSPARA {border:solid 1px #000000; background-color:#F47209; font-size:11px; font-family:arial; color:#FFFFFF;}
.adminbtn {border:solid 2px #000000; background-color:#FFFFFF; font-size:11px; font-family:arial; color:#000000; width:150px; height:20px;}
.input, textarea, select {border:solid 1px #95334E; background-color:#FFFFFF; font-size:10px; font-family:arial; color:#000000;}

/* TILL INTRO SIDAN */
.splash1 { margin: 76px 0 0 0; }
.splash2 { margin: 50px 20px 0 220px; }
.splash3 { margin: 50px 0 0 0; }
DIV#content { width: 610px; margin: 0 auto 0 auto; text-align: left;  }
.BODYGENERAL {
	margin: 0;
	padding: 0 0 20px 0;
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: 11px;
	color: #361686;
	text-align: center;
    padding-top: 0px;
	background: #fff url(../images/bg.gif) repeat-x; }
/* END INTRO SIDAN */

/* formulär */
FORM { margin: 0; padding: 10px 0 0 0; }
UL { margin: 0; padding: 0; }
LI { margin: 0; padding: 0; line-height: 1.4; }
FORM EM { padding: 0 0 0 2px; font-weight: bold; font-style: normal; color: #f00; }
FORM DIV {
    margin: 0;
	padding: 0 0 15px 0;
	list-style-type: none;
	font-weight: bold;
}
FORM DIV.large {
	padding: 15px 0 0 0;
}
/* INPUT */
LABEL { padding: 0 0 1px 0; display: block; }
LABEL.il { display: inline; }
INPUT, SELECT, TEXTAREA { margin: 0 10px 0 0; border: 1px solid #999;}
/*INPUT { width: 150px; }*/
INPUT.checkbox { width: 15px; margin: 0; border: 0;}
INPUT.submit { width: 100px; }
TEXTAREA { width: 450px; font-size:11px; }
DIV.left { width: 300px; float: left; }