/* Basic reset of margins and padding */
html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset {
	margin: 0;
	padding: 0;
	border: 0;

}
body{
	margin: 0;
	padding: 0;
	width: 100%;
	background-color: #f6f8fb;
                     background-image: url(http://www.synsinformasjon.no/artimages/nofback2.jpg);
                     font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:9pt;margin-left:0;margin-top:0
}
/* This is the container for the entire page */
#wrapper{
	margin: 0 auto;
	padding: 0;
                     padding-top: 10;
                     	width: 1000px;
	overflow: hidden;

	

}
#topArea{
	margin: 0;
	padding: 0;
	width: 1000px;
	height: 82px;
	background-image: url(http://www.synsinformasjon.no/artimages/headerback4.jpg);
	background-repeat: no-repeat;
	text-align: center;
                     border-top:1px solid #aaa;
                     border-left:1px solid #aaa;

}
#logo{
	margin: 0;
	padding: 0;
	padding-top: 5px;
	padding-left: 20px;
	float: left;
}
#kontaktEmail{
	margin: 0;
	padding: 0;
	float: right;
	margin-right: 20px;
	margin-top: 50px;
}
/* The menuline container, the actual line */
#menuLine{
	margin: 0;
	padding: 0;
	width: 100%;
	clear: both;	
		text-align: left;
}
#brownLine{
	margin: 0;
	padding: 0;
	width: 1000px;
	clear: both;
	height: 21px;
	background-color: #BC9C6C;
        background-image: url(http://www.synsinformasjon.no/artimages/topbar4.jpg);
	text-align: left;
}
/* Just a container for the menu to set it's position */
#menuHorisontalBox{
	margin: 0;
	padding: 0;
	padding-right: 10px;
	text-align: left;
}
/* The container for the entire frontpage area, this is divided in two, the left and the right columns */
#mainAreaWrapper{
	margin: 0;
	padding: 0;
	clear: both;
	width: 1000px;
	background-image: url(http://www.synsinformasjon.no/artimages/BakgrunnStartside2.jpg);
	background-repeat: no-repeat;
	background-position: 118px bottom;	
}
/* The left column of the main area of the page, contains the second level menu and a login box */
#leftColumn{
	margin: 0;
	padding: 0;
	width: 118px;
	float: left;
	background-image: url(http://www.synsinformasjon.no/artimages/leftside1.jpg);
	background-repeat: repeat-y;
	background-position: left top;	
}
#leftBar{
	margin: 0;
	padding: 0;
	width: 118px;
                     height: 890px;
	padding-top: 7px;
	padding-left: 1px;
	padding-right: 1px;
	font-size: 8pt;
}
/* The login box */
#loginBox{
	margin: 0;
	padding: 0;
	width: 205px;
	margin-bottom: 15px;
	background-color: #DEE0E2;
}
/* Container for the login content to set positions */
#loginContent{
	margin: 0;
	padding: 0;
	width: 205px;
	padding-left: 9px;
	padding-right: 9px;
	padding-top: 10px;
	text-align: left;
}
/* The right column of the main content, has the editable content region and article collections underneath it */
#rightContainer{
	margin: 0;
	padding: 0;
	width: 145px;
	float: right;
	background-color: #F2E8CC;
                     background-image: url(http://www.synsinformasjon.no/artimages/right3.jpg);
	background-repeat: repeat-y;
	background-position: left top;	
}
#rightColumn{
	margin: 0;
	padding: 0;
	width: 882px;
	float: right;
	text-align: left;
}
#rightBar{
	margin: 0;
	padding: 0;
	height: 890px;
	width: 145px;
	padding-top: 10px;
	padding-left: 5px;
	padding-right: 1px;
	font-size: 8pt;
	overflow: hidden;
}

#rightBar a
{
/*font-size: 7pt;	 Ødelegger menystiler*/
line-height: 11px;
}

/* The left Column of the Content pages */
#contentContainer {
	margin: 0;
	padding: 0;
	width: 697px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-top: 20px;
	float: left;
}
/* IE 5.5 and 6 hack to get the right content size */
* #contentContainer {
	margin: 0;
	padding: 0;
	/width: 697px;
	w/idth: 697px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-top: 20px;
	float: left;
}
/* Bunnlinjen */
#bottomLine{
	margin: 0;
	padding: 0;
	width: 1000px;
	clear: both;
	height: 21px;
                     border-left:1px solid #aaa;
                     border-right:1px solid #aaa;
                     border-bottom:1px solid #aaa;
	background-color: #313e70;
	text-align: center;
	vertical-align: middle;
       background-image: url(http://www.synsinformasjon.no/artimages/topbar4.jpg);}
.whiteHeader{
	color: #FFFFFF;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
                     text-shadow: rgba(0,0,0,.4) 0px 2px 5px; /* Safari-only, but cool */

}
/* Temporary style for the menu text */
.menuHorisontal, .menuHorisontal a, .menuHorisontal a:active, .menuHorisontal a:visited, .menuHorisontal a:link{
	color: #FFFFFF;
	text-align: left;
	font-size: 8pt;




	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
}
.menuHorisontal a:hover{
	color: #DDDDDD;
}
/* Style for the contact text */
.kontaktText, .kontaktText a, .kontaktText a:active, .kontaktText a:link, .kontaktText a:visited{
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
}
.kontaktText a:hover{
	color: #FFFFFF;
	text-decoration: underline;	
}
.rightBarContactText, .rightBarContactText a, .rightBarContactText a:active, .rightBarContactText a:link, .rightBarContactText a:link, .rightBarContactText a:visited{
	color: #796735;
	text-decoration: none;
	font-size: 8pt;	
}
/*
.rightBarContactText, .rightBarContactText a:visited{
	color: #796735;
	text-decoration: none;
	font-size: 8pt;	
}
.rightBarContactText a, .rightBarContactText a:active, .rightBarContactText a:link{
	color: blue;
	text-decoration: none;
	font-size: 8pt;	
}*/

.dispLink a, .dispLink a:active, .dispLink a:link, .dispLink a:link, .dispLink a:visited {
	color: #00386B;
	text-decoration: underline;
}


a.clLink, a.clLink:active, a.clLink:link, a.clLink:link, a.clLink:visited 
 {
	color: #204B5D;
	font-weight: bold;
}
#contentContainer p a{
	color: #00386B;
	text-decoration: underline;
}

/*
#contentContainer a, #contentContainer a:active, #contentContainer a:link, #contentContainer a:visited {
	color: #00386B;
	text-decoration: underline;
}
*/