body {
	background-color: #fff;
	padding: 0px;
	margin: 0px;
	font-family: Arial,Verdana,Geneva,Helvetica,sans-serif;
	color:#002f2f;
  text-decoration:none;
  font-size: 11px;
  line-height: 1.2em;
}

a {
	color: #064165;
	text-decoration:underline;
}

a:hover {
  text-decoration:underline;
}

img {
	border:0;
}
/**
 * Block types h1-h6, pre, p and address can be used in Lemon's editor and
 * you can customize their names by altering the comment behind the rule.
 * See the example below! Note: The rule must be on ONE line to work in Lemon.
 */
h3 { font-size: 14px; margin: 0; padding:3px 0 18px 0; font-family: Arial,Helvetica,Verdana,Geneva,sans-serif;} /* Sidrubrik */
h1 { font-size: 18px; margin: 0; padding:3px 0 3px 0; font-family: Arial,Helvetica,Verdana,Geneva,sans-serif; line-height: 110%;} /* Stor rubrik */
h2 { font-size: 16px; margin: 0; padding:3px 0 3px 0; font-family: Arial,Helvetica,Verdana,Geneva,sans-serif; line-height: 110%;} /* Mellan rubrik */
h4 { font-size: 11px; margin: 0; padding:3px 0 3px 0; font-family: Arial,Helvetica,Verdana,Geneva,sans-serif;} /* Liten rubrik */

p { margin: 0; padding: 0 0 10px 0; line-height: 1.2em; font-size: 11px; } /* Paragraph */

hr { height:1px; background:#b3b3b4; border:0px; }

th { text-align:left; margin:0px; padding:0px; height:0px; }
/**
 * Styles can also be included in Lemon's editor with custom names.
 * See the example below!
 */
.small { font-size: 0.85em; } /* LemonStyle: Liten text */
.error { color:#ba0000; } /* LemonStyle: Felmeddelande */
.bold { font-weight:bold; } /*LemonStyle: Fetstil */

#wrapper{
	width: 90%;
	padding: 0px;
	margin: 0px auto;
	min-width: 780px;
}

#header{
	clear: both;
	padding: 0px 0px 0px 10px;
	background-color: #fff;
}

#logo{
	float:left;
	width:259px;
}

#menutop{
	float:right;
	width:70%;
	padding-top:42px;
}

#menutop .menurow{
	clear:both;
	margin:0px; padding:0px;
}

#menutop .item{
	float: right;
	padding: 0px 0px 0px 20px;
	margin:0px;
	text-align: right;
	font-weight:bold;
}

#menutop a, #menu a {
	color: #064165;
	text-decoration:none;
}

#menu{
	clear:both;
	background-color: #fff;
	width:100%;
	border-bottom: 1px solid #dbc26b;
	padding-bottom: 2px;
	margin-bottom: 7px;
}

#menu table{
	background-color: #fff;
	width:100%;
}

#menu .item{
	padding: 6px 4px;
	border-top: 7px solid #064165;
	background: #dbc26b;
	text-align: center;
	text-transform: uppercase;
	font-weight:bold;
	margin:0px 4px;
}

.button a {
  text-decoration:none;
}

#menu .active{
	background: #fff;
	color: #b69a27;
}

#menu .active a{
	color: #b69a27;
}

#options{
	background: #dbc26b;
	height:27px;
	padding-top:3px;
	margin:0px 2px 0px 2px;
}

.option{
	float:left;
	padding:6px 9px 6px 9px;
}

#languages{
	float:right;
	padding-top:3px;
}

.button{
	float:right;
	font-size: 10px;
	font-family: Verdana,Arial,Helvetica,Geneva,sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	background: #064165;
	color: #fff;
	margin:0px 5px;
	padding:6px 9px;
}

#frmLimeForm .button {
	float:none;

}

.button a{
	background: transparent;
	color: #fff;
}

#breadcrumbs {
	color:#064165;
	font-weight:bold;
}

#main {
	margin:10px 0px;
	clear:both;
	border-left-width: 238px;  /* left column width */
	min-height:506px;
	overflow:show;
}

#main table {
	width:100%;
	height:506px;
}

#main table td{
	vertical-align:top;
}

#column1 {
	width:213px;
	background: #efecbb; /* left column color */
	padding: 20px 0px 0px 25px;
}

#widecolumn1 {
	padding: 0px 0px 0px 0px;
}
#widecolumn1 .text, #widecolumn1 #adjustItems {
	padding-left:5px;
}

#overview {
	list-style-type:none;
	padding:0px 5px 0px 5px;
}

#overview li {
	font-size:12px;
	text-transform: uppercase;
	padding:2px 0px 5px 0px;
}

#overview li.extended2 {
	font-size:12px;
	text-transform: none;
	padding-left:10px !important;
}

#overview li.extended3 {
	font-size:11px;
	text-transform: none;
	padding-left:18px;
	list-style-image:none;
}

#column1 h4 {
	text-transform: uppercase;
}

.submenus {
	padding-top:15px;
}

.submenus .item, #column1 li {
	padding:3px;
}

#column1 ul {
	margin:0px;
	padding:15px 0px 0px 0px;
}

#column1 a, #column3 a, #header a {
	color:#000;
}

.extended2 {
	list-style-type:none;
	margin:0px;
	padding-bottom:3px;
}

.extended3 {
	list-style-image: url('../img/line.gif');
	list-style-position: inside;
}

.column .current {
	background:#dbc26b;
	width:200px;
}

#column2 {
  border-right: 1px solid #dbc26b;
  margin-right:12px;
}
#widecolumn2 {
	padding: 0px 0px 0px 12px;
}

#newshead {
	color:#fff;
	background:#ceae2c;
	font-weight:bold;
	margin:5px 45px;
	padding:4px 5px;
}

#newshead .subscribe-rss {
	float:right;
}

#newshead .subscribe-rss a {
	color:#fff;
	text-decoration:none;
}

#newshead .subscribe-rss a:hover {
	text-decoration:underline;
}

.newsrow {
	padding:5px;
}

.newsrow a{
	color:#000;
}

.mod0 {
	background:#f1e9c2;
}

.startpage .text, .startpage #news, .textpage .text, .textpage #news {
	padding-left:20px;
}

.startpage #newshead {
	margin-left:20px;
}

.text, #news, #search, #result {
	padding:4px 45px;
}

.text img, #news img {
	margin:3px 4px 4px 0px;
}

#column2 table {
	height:10px;
	margin:4px 0px;
}

#search {
	padding-bottom:30px;
}

#searchField {
	border:1px solid #dbc26b;
	height:17px;
}

#searchButton {
	background:#dbc26b;
	color:#fff;
	border:1px solid #dbc26b;
	height:22px;
	padding:0px 4px;
	text-transform: uppercase;
	font-size:11px;
	font-family: Arial,Verdana,Helvetica,Geneva,sans-serif;
}

#result ul {
	list-style-type:none;
	list-style-position: inside;
	padding:0px;
	margin:0px;
}

#result ul li {
	padding:4px;
}

#result ul li.row1 {
	background:#f0e9c2;
}

#column3 {
	width:228px;
	background: #efecbb; /* right column color */
}

#ledamots {
	padding:28px 0px 28px 23px;
                line-height: 110%;
}

#ledamots h4 {
	text-transform: uppercase;
	padding-bottom:4px;
}

#ledamots a {
	padding:0px 0px 0px 10px;

}

#footer {
	background-color: #fff;
	padding: 0px;
	border-top: 1px solid #dbc26b;
}

.label_td {
	width:210px;
}
