/* CSS Document */

* {
	xmargin:0;
	xpadding:0;
}

html {font-size:125%;}
body {font-size:50%;}

/* Sidan generellt */

body {
	xfont-size: 0.7em;
}

#ns_body {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 70%; 
	PADDING-BOTTOM: 2em; MARGIN: auto; PADDING-TOP: 2em; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
H1 {
	FONT-SIZE: 1.5em; MARGIN: 1em 0px 0.5em
}

H2 {
	FONT-SIZE: 1.3em; MARGIN: 0px 0px 0.5em
}
H3 {
	FONT-SIZE: 1.1em; MARGIN: 1em 0px 0.5em
}
H4 {
	FONT-SIZE: 0.9em; MARGIN: 1.5em 0px 0.5em
}
P {
	MARGIN: 0px 0px 5px;
/*	line-height: 20px;  */
}
#ns_layout {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid;
	MARGIN-LEFT: auto; BORDER-LEFT: #666666 1px solid; WIDTH: 800px; MARGIN-RIGHT: auto;
padding: 0px;
}
#ns_huvud {
	PADDING: 0px; 
	MARGIN: 0px;
}

#ns_sidhuvud {
	/*BACKGROUND: url(/typo3/fileadmin/nectar/crtnanec.jpg);*/
	margin: 0px;
	padding: 0px; 
}

#ns_sidlankar {
	margin: 0px;
	padding: 0px; 
	text-align: right; padding-top: 5px; padding-right:15px;
	}
#ns_logga {
	margin: 0px;
	padding: 0px; 
	padding-left: 15px; 
	padding-bottom: 10px; 
	}

#ns_menycontainer {
	FLOAT: left;WIDTH: 800px; height: 25px;
	padding: 0px; margin:0px;
        padding-top: 5px;
	}
#ns_menyline {
	margin: 0px;
	padding: 0px; 
	padding-left: 15px;
}
#ns_menycontainer A {
	FONT: 10px arial; COLOR: #336666; LETTER-SPACING: 0.1em; TEXT-DECORATION: none
}
#ns_menycontainer A:hover {
	COLOR: #990000; TEXT-DECORATION: underline; 
}


#ns_maincontainer {
	FLOAT: left;WIDTH: 800px;
	margin: 0px;
	padding: 0px; 
	}
#ns_kolumn1 {
	float: left;
	min-height: 600px;
	margin: 0px;
	padding: 0px; 
	}
/* mac hide \*/
* html #ns_kolumn1 { height:600px;}
/* end hide */
#ns_kolumn2 {
	float: right;
	min-height: 600px;
	height: 600px;
	margin: 0px;
	padding: 0px;
	}
html>body #ns_kolumn2{height:auto} /* not ie6- */
#ns_mainspace1 {
	margin: 0px;
	padding: 0px; 
	float: left; width:15px; 
	/*baackground-color:#f2edd7; */
	}
#ns_mainspace2 {
	margin: 0px;
	padding: 0px; 
	float: left; width:20px;
	}
#ns_mainspace3 {
	margin: 0px;
	padding: 0px; 
	float: left; width:30px;
	}
#ns_mainspace4 {
	margin: 0px;
	padding: 0px; 
	float: left; width:15px;
	}

#ns_sidmeny {
	margin: 0px;
	padding: 0px; 
	float: left; width: 130px;
	}
#ns_sidinfo {
	margin: 0px; 
	padding: 0px; padding-right: 10px; 
	float: left; width: 130px; 
	FONT: 10px arial;
	TEXT-DECORATION: none;
	LETTER-SPACING: 0.1em;
	}
#ns_content {
	margin: 0px;
	padding: 0px; 
	padding-top: 5px;
	float:left; width: 440px;
}
#ns_contentwide {
	margin: 0px;
	padding: 0px; 
	float:left; width: 580px;
}
#ns_mermeny {
	margin: 0px;
	padding: 0px; 
	padding-top: 5px;
	float: left; width: 140px;
}

#ns_divideit {
	margin: 0px;
	padding: 0px; 
	float: left;background-color: #ffffff; width:800px; height:1em; font-size: 0.10em;
}
#ns_clearit {
	margin: 0px;
	padding: 0px; 
	WIDTH: 800px; height: 0px;
}
#ns_sidfot {
	margin: 0px;
	padding: 0px; 
	CLEAR: both; PADDING-LEFT: 5px; BORDER-BOTTOM: #666666 1px solid;
	/*BACKGROUND: url(/typo3/fileadmin/nectar/crtnanec.jpg); */
}

A {
	FONT-WEIGHT: bold; COLOR: #cc0000; TEXT-DECORATION: none
}
A:hover {
	COLOR: #990000; TEXT-DECORATION: underline; 
}
A.navText {
	FONT: 10px arial; COLOR: #336666; LETTER-SPACING: 0.1em; 
	TEXT-DECORATION: none;
}
A.navText:hover {
	COLOR: #990000; TEXT-DECORATION: underline;
	}
.navHeader {
	FONT: bold 12px georgia; COLOR: #333300; LETTER-SPACING: 0.1em;
	border-bottom: 2px dotted; padding-bottom: 5px; margin-bottom:5px;
	width:110px;
}
.navText {
	FONT: 10px arial; COLOR: #333300; LETTER-SPACING: 0.1em;
}
#navigation td {
	background: #aec380;
	background: #7dac1c;
	}
#navigation a {
        font:10px arial;
        color: #336666;
        text-decoration:none;
        letter-spacing:.1em;
        }

#navigation a:hover {
        color: #993300;
        text-decoration:underline;
        }




/* bakgrund hela sidan */
#ns_body {
	background: #799540;
}
/* bakgrund sidhuvud, menykolumn, sidfot */
#ns_layout {
	background: #aec380;
}
#ns_huvud {
	background: #aec380;
}
#ns_maincontainer {
	background: #aec380;
	}
#ns_kolumn1 {
	background: #aec380;
}
#ns_mainspace1 {
	background: #aec380;
}
#ns_sidfot {
	background: #aec380;
}
/* bakgrund menyrad */
#ns_menycontainer {
	background: #d8e4be;
}
/* bakgrund innehållsruta */
#ns_kolumn2 {
	background: #ffffff;
}
#ns_divideit {
	background-color: #ffffff;
}

.align-center{
	text-align: center;
}

.strikeout {
	color:red;
	text-decoration: line-through;
}

.user-isoxhvb-pi1 {
	font-size:10px;
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 70%; 
	PADDING-BOTTOM: 2em; MARGIN: auto; PADDING-TOP: 2em; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.user-isoxhvb-pi1 h4
{
	font-size:12px;
	font-weight:bold;
}
.contenttable-pi1 
{
	font-size:10px;
	width:90%;
}
.user-isoxhvb-pi1 p
{
	font-size:10px;
}
.user-isoxhvb-pi1 a
{
font-weight: bold;
color: #cc0000;
text-decoration: none;
font-size:10px;

}

.user-isoxhvb-pi1 a:hover
{
color: #990000;
text-decoration: underline;
}

.user-isoxhvb-pi2 {
	font-size:10px;
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 70%; 
	PADDING-BOTTOM: 2em; MARGIN: auto; PADDING-TOP: 2em; 
/*	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  */
	font-family: sans-serif, Arial, Helvetica, sans-serif;  
}
.user-isoxhvb-pi2 h4
{
	font-size:12px;
	font-weight:bold;
}
.contenttable-pi2 
{
	font-size:10px;
	width:90%;
	width:50px;
	width:110px;
}
.user-isoxhvb-pi2 p
{
	font-size:10px;
	line-height: 20px; 
}
.user-isoxhvb-pi2 a
{
font-weight: bold;
color: #cc0000;
text-decoration: none;
font-size:10px;

}

.user-isoxhvb-pi2 a:hover
{
color: #990000;
text-decoration: underline;
}

#.linespacing {line-height: 20px}


