body, html {
background-image: url(pictures/bakgrunn.jpg); 
background-repeat: repeat-x;

font-family: Tahoma, Arial, Sans-serif;
font-size: 12px;
margin: 0px;
}

h1, h2, h3 {

}

h3 {

}

a:link, a:visited, a:hover {
text-decoration: underline;
color: #00000;
}

#container,
#containerUsed,
#containerTwoColumn {
width: 835px;

margin: 0px auto 0px auto; /* t r b l */
padding: 0px 0px 0px 0px;
background: #fff url('pictures/bakgrunn_content.jpg') no-repeat right 240px; 
}
#container {
/*background-image: url(pictures/line.png); 
background-repeat: repeat-y;
background-position: center;*/

}
#containerUsed {
/*background-image: url(pictures/line-used.png); 
background-repeat: repeat-y;
background-position: center;*/
}
#containerTwoColumn {
/*background-image: url(pictures/line-admin.png); 
background-repeat: repeat-y;
background-position: center;*/
}

/***** HEADER *****/
#header {

/*background-image: url(pictures/top.png); 
background-repeat: no-repeat;
background-position: center;*/
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

#header .logo {
float: left;
border: none;
margin: 0px 0px 0px 0px;
}

/***** menu-top *****/
#menu-top{

float: left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;

/*margin-right: 17px;*/
width: 835px;
}
#menu-top ul {
background-color: #D3F0DE;
padding: 10px 0px 0px 20px;
margin: 0px 0px 0px 0px;
height:30px;

}
#menu-top li {
list-style-type: none;
display: inline;
padding-left: 10px;
margin-left: 10px;
border-left: 1px solid #fff;

}
#menu-top li.first {
border: none;
margin-left: 0px;
padding-left: 0px;
}
#menu-top a:link,
#menu-top a:visited,
#menu-top a:hover {
font-weight: bold;
text-decoration: none;
color: #000;
}
#menu-top a:hover {
color: #01A33E;
}
#menu-top a.active:link,#menu-top a.active:hover, #menu-top a.active:visited {
	/*color: #87C2FC;*/
color: #01A33E;
}
#menu-top .menuName{

}
/***** FOOTER *****/

#footer,
#footerUsed,
#footerTwoColumn {
clear:both;
text-align: center;
font-size: 11px;
}
#footer {
height: 30px;
padding-top: 20px;
/*background-image: url(pictures/bottom.png); 
background-repeat: no-repeat;
background-position: bottom;*/
background-color:#D3F0DE;
width:835px;
margin: 0px auto 0px auto; /* t r b l */
}
#footerUsed {
height: 28px;
padding-top: 20px;
background-image: url(pictures/bottom-used.png); 
background-repeat: no-repeat;
background-position: bottom;
}
#footerTwoColumn {
height: 27px;
padding-top: 20px;
background-image: url(pictures/bottom-admin.png); 
background-repeat: no-repeat;
background-position: bottom;
}
/*----- menu-left -----*/
#menu-left {
float: left;
width: 130px;
text-align: left;
margin-right: 10px;
margin-bottom: 10px;
padding: 10px 25px 10px 15px;
}
#menu-left .menuName {
color: #01A33E;
font-size: 14px;
font-weight: bold;
height: 90px;
padding-top: 20px;
background-image: url(pictures/bakgrunn_meny_hoyre.jpg); 
background-repeat: no-repeat;
background-position: top left;

}
#menu-left h3 {

}
#menu-left ul {
padding: 0px;
margin-left: 20px;
}
#menu-left li {
margin-bottom: 5px;
list-style-type: none;

}
#menu-left li.child {
margin-left: 10px;
}
#menu-left a:link,
#menu-left a:visited {
text-decoration: none;
font-weight: bold;
}

#menu-left a.active:link,#menu-left a.active:hover, #menu-left a.active:visited, #menu-left a:hover {
color: #102372;
}
/***** CONTENT *****/
#content {
float: left;
width: 450px;
text-align: left;
margin-bottom: 10px;
margin-top: -5px;
padding-top: 10px;
padding-left: 10px;
background-color: #fff;

}

#content-used {
float: left;
width: 930px;
background-color: #fff;
margin-top: -5px;

}

#left-content {
float: left;
width: 450px;
padding: 10px 10px 10px 10px;

}

#right-content {
float: right;
width: 145px;
padding: 0px;
padding-top: 10px;
margin-right: 7px;

}

/*   .article-display   */
.article-display {
overflow: hidden;
margin-bottom: 10px;

}
.article-display h1 {
/*color: #0E2366;*/
font-weight: bold;
font-size: 16px;
margin-top: 0px;
margin-bottom: 20px;
}

.article-display .ingress {
font-weight: bold;
}

.article-display .text {

}


/* menu spesific */
#menu-top a,
#menu-left a {

}

.contact {

}

.contact h3 {


}

.contact table {

}

.contact .air {

}

.contact input{
width: 200px;
}

.contact .button {
width: 60px;

}



.contactScheme {

}
.contactScheme table {

}

.contactScheme .schemeText {


}

.contactScheme .missedFields,
.contactScheme .statusSending {

}

.contactScheme .missedFields h3,
.contactScheme .statusSending h3{

}
.red {
color: red;
font-weight: bold;	
}

.infoBox {
margin-bottom: 10px;
padding: 0px 10px 10px 10px;
}
.infoBox h3 {
/*color: #0E2366;*/
margin: 0px;
}
.infoBox .boxingress {
font-weight: bold;
margin-bottom: 5px;
}
.infoBox .boxcontent {
margin: 10px 0px 0px 0px;
padding-bottom: 20px;
/*border-bottom: 1px solid #A7A6A6;*/
overflow: hidden;
}
.infoBox .boxcontent ul{
padding-left: 0px;
margin-left: 10px;
margin-top: 0px;
}
.infoBox .boxcontent ul li{
margin-bottom: 5px;
list-style-type: none;
}
/* .links  */
.links table{

}
table {
font-size: 12px;
}

.links td{
width: 150px;
height: 20px;
}

/*  .aboutUs   */
.aboutUs .content {

}

.aboutUs img {
cursor: pointer;
}
.aboutUs img.left {
float: left;
}
.aboutUs img.right {
float: right;
}


.articlelist {

}

.articlelist ul {
margin: 0px;
padding: 0px;
}
.articlelist li {
    list-style-type: none;
    clear: both;
margin-bottom: 20px;
}
.articlelist li img {

}
.articlelist .list_ingress {
margin-top: 10px;
}
.articlelist .list_header a,
.articlelist .list_header a:link,
.articlelist .list_header a:hover,
.articlelist .list_header a:visited {
font-size: 14px;
font-weight: bold;
}
.articlelist .readMore {
margin-top: 10px;
}
.articlelist .readMore a,
.articlelist .readMore a:link,
.articlelist .readMore a:hover,
.articlelist .readMore a:visited {

}
.list-thumbnail-left {
    float:          left;
    margin-right:   5px;
    border:         0px solid yellow;
}
.list-thumbnail-right {
    float:          right;
    margin-right:   5px;
    border:         0px solid yellow;
}
