﻿body{margin: 20px auto 20px auto;text-align: center;font-family: Verdana;color: 000000; overflow-y:scroll;}
img{padding: 0px;margin: 0px;}
hr{	background-color: #f29400;color: #f29400;height: 1px;border: 1px;margin: 10px 0px 10px 0px;width: 600px;}
h1 { font-size:1em; font-weight:bold; }
h2{	font-size: 1.4em;padding: 0px;margin: 0px;}
h3 { font-family:Arial; font-size:small; margin:0px; padding:0px; font-weight:normal; }
a{color: #555555;text-decoration: underline;}
a:hover{color: #f29400;text-decoration: underline;}
form{padding: 0px;margin: 0px;}
.title{	color: #ffffff;background-color: #f29400;padding: 2px;margin: 0px 0px 10px 0px;font-size: 1.2em;width: 600px;display: block;}
.subtitle{font-size: 1.0em;padding: 0px 0px 0px 0px;margin: 0px 0px 10px 0px;font-weight: bold;}
.body{width: 600px;display: block;font-size: 0.8em;}
.body p{margin: 10px 0px 0px 0px;padding: 0px;width: 100%;}
.caption{font-size: 0.7em;float: left;text-align:left;font-style: italic;}
p{padding: 0px;	margin: 0px;}
p label{font-size: 0.8em;}
#page-container{margin: 20px auto 20px auto;text-align: left;width: 800px;}

/* Main*/
div#main { width:800px; }
div#main div#LeftTop { height:27px; background-color: #f29400; width:100%;}
div#main div#LeftContent { width:604px; margin-right:4px; height:100%; float:left; display:inline;}
div#main div#RightContent { height:100%; width:190px; float:right; display:inline; }


/* RightContent*/
div#rightcontentpuff_top div#puffcontentNews { text-decoration:none; margin-bottom:5px; }

div#rightcontentpuff_top { padding-bottom:5px; margin-bottom:5px; padding-top:2px; border-color: #f29400; border-width:1px;  border-style:solid; padding-left:5px; }
div#rightcontentpuff { margin-bottom:5px; }
div#rightcontentpuff div#puffcontent { width:188px; margin-bottom:5px; border-color: #f29400; border-width:1px;  border-style:solid; }
.datetext { font-size: 10px; font-weight:normal; width:100%;}
.datetext_2 { margin-bottom:5px; font-size: 10px; font-weight:normal; width:100%; }
.PuffHeaderText { font-size:medium; }
.rightpuffText { margin:3px; }
.ButtonForm { margin-top:10px; width:200px; }
.HeaderNewsTop { margin-bottom:5px; font-weight:bold; font-size:12px; color:#f29400; display:block;}
.ReadMoreLinkNews { text-decoration:none; color:Black; font-weight:bold; }


/*StandardArticle*/
.article { font-size: 0.8em; margin-bottom:10px; font-weight:normal; }
.default_content { width:604px; } 
.default_content div.ImagePanel { overflow:hidden; width:604px; }
.default_content div.ImagePanel img { margin-bottom:5px; }
.default_content .HeaderPanelArticle { height:27px; background-color: #f29400; margin-bottom:12px; padding:2px; color:#FFFFFF; font-size:1.2em;}
.BottomPanelArticle { height:18px; background-color: #f29400; margin-top:10px; padding:2px; color:#FFFFFF; }
.BottomPanelArticle a { color:#FFFFFF; }
.mail { float:right; display:inline; }
.rightimage { width:182px; padding-left:3px; padding-top:3px; }

/*Formulär*/
.TextformPanel { font-size: 0.8em; }
.TextformPanel .TextboxComment { margin-bottom:10px; width:206px; }
.TextformPanel .TextboxComment_2 { width:503px; height:101px; margin-bottom:10px;  } 
.TextformPanel .TextboxComment_last { width:503px; height:101px; margin-bottom:0px; }
.TextformPanel .TextboxComment_sender { margin-bottom:10px;width:503px; height:101px;}
.TextformPanel .Dropdown { margin-bottom:10px; } 
.info_text { margin-bottom:10px; }
.a_puff  { text-decoration:none; color:Black; }
 .a_puff hover { text-decoration:none; color:Black; }
 .article_puff { font-size: 0.8em; margin-bottom:10px; }
 .article_puff a:hover { text-decoration:underline; color:Gray; }
/*

*	HEADER & MENU
*/
div#ContentLeft { font-family: Verdana;color: 000000; overflow:hidden;}
div#main div#LeftContent .iframe a {  font-size:0.8em; }

#header{padding: 0px;margin: 0px; }
#header img{margin: 0px 0px 5px 0px;border-width: 0px;}
#menu{background-color: #f29400;width: 624px;color: #ffffff; border-bottom-width:0px; padding: 0px 0px 0px 0px;margin: 75px 0px 5px 2px;float: right;font-size: 13px; height:25px;}
/*#menu a{color: #ffffff;	background-color: #f29400;font-size: 0.7em;text-decoration: none;font-weight: normal;margin: 2px 1px 2px 0px;padding: 3px 1px 3px 1px;border: 1px solid #f29400;}*/
#menu a{color: #ffffff;	background-color: #f29400;font-size: 0.7em;text-decoration: none; margin:1px; display:block; padding-top:5px; border: 1px solid #f29400; }
#menu a:hover{color: #ffffff;background-color: #ee9f23;text-decoration: none;border: 1px solid #ffffff;  margin:1px; padding-top:5px; height:16px;}
div#menu div#topmenu { float:left; display:inline; height:100%; margin-right:5px; margin-left:5px;}
div#menu div#border {  float:left; display:inline; height:23px; margin-top:2px; }
.topmenulink { float:left; display:inline; height:100%; margin-right:5px; margin-left:5px; }
/*
*	FOOTER
*/
#footer{float: left;width: 600px;height: 14px;margin: 10px 0px 0px 0px;	padding: 2px 0px 2px 0px;font-size: 0.8em;color: #ffffff;background-color: #f29400;}
#footer a{float: right;	color: #ffffff;	text-decoration: none;	margin: 0px 5px 0px 0px;}
#footer a:hover{color: #ffffff;	text-decoration: underline;}
#footer #lastupdate{margin: 0px 0px 0px 5px;}

/*
*	GOOGLEMAPS
*/
#googlemaps{padding: 5px 5px 0px 0px;margin: 0px;width: 595px;}
#googlemaps a{margin: 0px 0px 0px 0px;font-size: 0.8em;color: #000000;text-decoration: underline;}
#googlemaps a:hover{margin: 0px 0px 0px 0px;color: #f29400;text-decoration: underline;}
/*#googlemaps #iframe{border: 1px solid #f29400;	margin: 0px 0px 0px 0px;}

/*
*	COLUMN
*/
#column{float: right;	width: 192px;/*border: 1px solid #f29400;*/}
#column img{padding: 0px;margin: 0px 0px 5px 0px;}
#column div{padding: 5px;margin: 0px 0px 10px 0px;border: 1px solid #f29400;font-size: 0.8em;}
.link_black{display: block;	color: #000000;	text-decoration: none;}
.link_black:hover{	display: block;	color: #777777;	text-decoration: underline; }

/*Search*/
div#SearchBox {	background-color:#F29400; color:White; padding:10px; text-align:center;}
div#SearchBox a:hover { color:White; padding-left:1px; text-align:center; text-decoration:none;}
.searchlink { color:White; text-decoration:none; padding-left:1px;  }
.searchlink a:hover { color:White; text-decoration:none; padding-left:1px; }
.LabelDate { font-size:12px; margin-bottom:5px; display:block;}

/*rss*/
.rss_button { margin-top:3px; } 
.p_byline { margin-top:5px; font-weight:bold; }
.h1_frub { font-size:16px; }