BODY
{
    text-align: left;
}
.content
{
    margin: 1em!important;
}

.menuline
{
    background-color: #3b5971; height: 30px;
}
.search
{
    float:right;
}
.search .input
{
    height: 12px; font-size: 75%;   margin-top: 3px;
}
.search .button
{
    font-size: 75%; margin-top: 3px;
}
.left
{
    
}
.map
{
    margin:2em;
}
.infobox
{
    background-color: #E8C858;
    margin: 18px;
    color: #000;
    font-weight: bold;
    padding: 12px;

}
.infobox_blue
{
    background-color: #3b5971;
    margin: 18px;
    color: #fff;
    padding: 12px;
}
.infobox_lightgrey
{
    background-color: #f9f9f9;
    margin: 18px;
    color: #fff;
    padding: 12px;
}
.frontpage_information
{
	border: 1px #6f6f6f solid;  margin: 18px 0 0 0; font-size: .9em;
}
.frontpage_information h3
{
	padding: 0em; margin:0; background-color: #455065; color: #fff; text-align: center; 
}
.frontpage_information ul
{
	padding:0em; margin:0;
}
.frontpage_information ul li
{
	background-color: #6B778E; color: #fff; 
}
.frontpage_information ul li a
{
	color: #fff; border-top: 1px solid #fff; display:block; padding: .2em 1em .2em 1em;
}


#aust_agder_links
{
    display:none;
}
.outlisting
{
   
}

.outlisting tr th
{
    background-color:#6B778E;color:#FFFFFF;
}
.tablehead th
{
    background-color:#6B778E ;color:#FFFFFF; font-size: .8em;
}

.alfabetboks
{
 background-color: #6B778E; 
}
.alfabetboks h3
{
    color: #fff; text-align:center; margin: .5em;
}
.alfabetboks ul
{
margin: .5em;
}
.alfabetboks ul li
{
    list-style-type: none; float:left; 
}
.alfabetboks ul li.verticallist
{
    display:block; float:none;
}
.alfabetboks ul li a
{
    color:#fff; margin-right: .3em;
}
.alfabetboks .visalle
{
    color: #fff;  margin: .5em; font-size: 1.2em;
}
.alfabetboks ul li a:hover, .alfabetboks .visalle:hover
{
    font-weight:bold;
}
.topspacer
{
    margin-top: 1em;
}
.padder        
{
    padding: 1em;
}
.odd
{
    background-color: #ffffaa;
}
h4
{
    font-weight: bold; 
}
ul
{
    list-style-type: none;
}

.toolsline
{
    border-bottom: 1px solid #ccc;
}
.toolsicons
{
    float:right; margin-top: 1em;
}
.toolsicons img
{
    width: 16px;
}
.footer
{
    border-top: 3px solid #3b5971;
    clear:both;
}
.footer p
{
    text-align: center;
}
#hoyre
{
    float:right;
}
.searchPreview h3
{
    font-size: 1em;
}
.Sidevelger ul li
{
  display: inline; margin-right: 1em;
}
.selected
{
    font-weight:bold;

}
.reklameliste li
{
    float:left; display:inline; margin-right: .5em;
}
.reklameliste_forside
{
    margin:0px; padding: 0px;
}
.reklameliste_forside li
{
    margin-left: 0;
}
.center
{
 text-align: center;
}
.clearing
{
    clear:both;
}