

@import url('60F7CFC4-58AB-4371-9C8F-ABBF8A555D3F.CSS');

BODY {
	font-family: Verdana, Arial, sans-serif;
	font-size: 80%;
	background-color: #f5f7f4;
	color: #000000;
	margin-top: 0px;
	margin-bottom: 0px;
        background: url("/bilder/allmant/gradient_grey_100x100.jpg") #fff 0% 0% repeat-x;
}

* HTML body {
	text-align:center;
}

LABEL {
	cursor: hand;
}

TABLE {
	font-size: 11px;
}
Tbody {
	vertical-align: top
}

A {
	text-decoration: underline;
	color: #000000;
}
img {
 border: none;
}
FORM {
display: inline;
}

A:Visited {
	color: #3a4cb6;
}

A:Hover {
	color: #000000;
}

.Header {
	font-family: Verdana, Arial, sans-serif;
	font-size: 100%;
	color: #000000;
	font-weight: bold;
}

.Sidbrytning { 
	page-break-before: always;
}

.Small {
	font-family: Verdana, Arial, sans-serif;
	font-size: 80%;
}

.LayoutHeader {
	font-family: Verdana, Arial, sans-serif;
	font-size: 120%;
	color: #000000;
	font-weight: bold;
}

.NewsHeader {
	font-family: Verdana, Arial, sans-serif;
	font-size: 120%;
	color: #000000;
	font-weight: bold;
}

.NewsIngress {
	font-style: italic;
	font-size: 90%;
}

.NewsBody {
	font-size: 90%;
}

.NewsHeaderSmall {
	font-family: Verdana, Arial, sans-serif ;
	font-size: 100%;
	color: #000000;
	font-weight: bold;
}

.NewsIngressSmall {
	font-style: italic;
	font-size: 90%;
}

.NewsBodySmall {
	font-size: 90%;
}

.MenuHeader {
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: 85%;
}

.MenuItems {
	font-family: Verdana, Arial, sans-serif;
	/*font-weight: bold;*/
	font-size: 85%;
}

.Brodtext {
	font-family: Verdana, Arial, sans-serif;
	font-size: 80%;
}

div.brodtext {
  border:none;
}


.Rubrik1 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
}
.Rubrik2 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}
.Rubrik3 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}
.PDFhandbok {
	font-family: Times New Roman, Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #000000;
}

.blueBG {
	background-color:#0c3d91;
	height:5px;
}
.greenBG {
	background-color:#8fb195;
	height:5px;
}
.greenMPBG {
	background-color:#8fb195;
	height:5px;
}
.yellowBG {
	background-color:#D89535;
	height:5px;
}
.VitRubrik1 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 16px;
	color: #ffffff;
	font-weight: bold;
	/*padding-left:20px;*/
}
.VitRubrik2 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	color: #ffffff;
	font-weight: bold;
}
.VitRubrik3 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
}
.headerBG {
	background: url("http://vmfqbera2/default.asp?id=3383") no-repeat;
}
.clear {
	clear: both;
}

* { padding: 0; margin: 0; }

body#default {
 text-align: center; 
}
a {
 color: #000;
 text-decoration: none;
}
a:hover {
 text-decoration: underline;
}
a:visited {
 color: #000;
}
table.body {
 width: 100%;
border: 1px solid #000;
 border-spacing: 0;
 border-collapse: collapse;
 background: url("/bilder/allmant/gradient_grey_100x100.jpg") #fff 0% 0% repeat-x;
}
table.body th {
 border: 1px solid #3A6946;
 border-right: 0px;
 padding: 5px 10px;
 text-align: left;
 text-transform: uppercase;
}
table.body th.imageTH {
 border-left: none;
 border-right: 1px solid #3A6946;
 padding: 0;
 text-align: right;
}
table.body td {
 padding: 10px;
 vertical-align: top;
}
table.body td.newsCell {
 padding-left: 0px;
 padding-right:0px;
 padding-top: 0px;
 padding-bottom: 0px;
 vertical-align: top;
}
table.body td.borderCell {
 padding: 0;
 height: 5px;
 line-height: 5px;
 background-color: #ffe;
 border: 1px solid #2D8549; /* VMF Syd-grönt */
}
table.docList {
 width: 100%;
 margin-bottom: 20px;
 border-collapse: collapse;
 border-bottom: 1px solid #ececec;
}
table.docList td {
 padding: 5px 4px 5px 0;
}
table.docList th {
 padding: 0 0 5px;
 border: none;
 text-transform: none;
 color: #000;
}
.frageBild {
 CURSOR: hand;
 margin-right:5px;
}
#calendar {
 width: 100%;
 border-collapse: collapse;
 border: 1px solid #ffe;
}
#calendar td {
 text-align: center;
 padding: 2px;
}
#calendar caption {
 padding-bottom: 4px;
 color: #3A6946;
}
div {
 padding: 10px;
 width: 100%;
 border-width: 1px;
 border-style: solid;
 border-color: #000;
 background-color: #fff;
 text-align: left;
}
foot {
 padding-left: 0px;
 padding-right:0px;
 padding-top: 0px;
 padding-bottom: 0px;
 text-align: right;
 vertical-align: bottom;

}

.wrapper {
 /*position: relative;*/
 top: 5px; left: 5px;
 padding: 0;
 margin: 10px;
 border-width: 3px;
 border-style: none solid solid none;
/*
 border-color: #f0f0f0;
 background-color: #ececec;
*/
 border-color: #ececec;
 background-image: none;
}

.wrapped {
 /*position: relative;*/
 top: -5px; left: -5px;
}

div.gradient {
 background: url("/bilder/allmant/gradient_grey_100x100.jpg") #fff 0% 0% repeat-x;
}

div.logo {
 float: left;
 width: auto;
 padding: 5px 5px 3px;
 text-align: left;
 /* background-color: #ffe; */
}

div.container {
 padding: 0;
 border: none;
}

#pageWrap {
 width: 1024px;
 margin-left:auto;
 margin-right:auto;
}

* HTML #pagewrap {
 text-align:left;
}

#foot {
 padding: 0;
}

#head {
 padding: 2px 0 2px 4px;
 padding-right: 50px;
 text-align: right;
 color: #ffe;
 font-size: 12px;
 /* background: url("/bilder/ramverk/vmf_syd_menu_grad_2_ud.gif") #fff 100% 100% repeat-x; */
}

#head h1 {
 font-size: 22px;
}

#head span.fullName {
 font-size: 18;
 font-weight: bold;
}

#body {
 text-align: center;
}

#body div {
 float: left;
}

#menu, #menu div {
 border: none;
 padding: 0;
 margin: 0;
}

#menu table {
 width: 100%;
}

#menu table td {
 padding: 0; margin: 0;
}

.menuBG {
 background: url("/bilder/ramverk/vmf_syd_menu_grad_2.gif") #fff 0% 0% repeat-x;
}

#menu a {
 text-decoration: none;
}

#leftCol {
 width: 302px;
}

#leftColSub {
 width: 710px;
 MARGIN-RIGHT: 10px;
}

#midCol {
 width: 398px;
 margin: 0 10px;
}

#rightCol {
 width: 230px;
 background-color: transparent;
}

#foot, #head {
 /*background: url("/bilder/loggor/circle_bg.gif") #fff 50% 50%;*/
 background-color: #2D8549;
}

.expired
{
 text-decoration: line-through;
}

/********** Advanced Search **********/

#body #advanced_search_cont, #body #free_search_cont {
 width: 100%;
 margin: 10px 0 0;
 padding: 10px 0 0;
 clear: left;
}
#advanced_search_cont div, #free_search_cont div {
 background: transparent;
}
#body #advanced_search_cont div {
 float: none;
}
#advanced_search_cont .searchBody div {
 padding-top: 0;
 padding-bottom: 4px;
}
#advanced_search_cont select {
 width: 160px;
 margin-right: 4px;
}
.activeSearch {
 background-color: #ffe;
 border-width: 1px;
 border-style: solid;
 border-color: #e0e0e0 #e0e0e0 #ffe;
}
.passiveSearchA, .passiveSearchB {
 border-style: inset;
 border-width: 1px;
 color: #444;
}
#advanced_search_cont .searchBody, #free_search_cont .searchBody {
 padding: 10px;
 min-height: 35px;
/* border: 1px solid #e0e0e0;*/
 background-color: #ffe;
}
#advanced_search_cont .searchBody div {
 margin-left: 35px;
}
#body #advanced_search_cont .more, #body #advanced_search_cont .less {
 font-size: 14px;
}
#search_settings {
 /*float: right;
 width: 250px;*/
 margin: 0 0 10px 0;
 line-height: 18px;
}
#search_settings label {
 margin-left: 6px;
}
#search_settings .clickable {
 cursor: pointer;
}
#search_settings table td {
 white-space: nowrap;
 font-size: 10px;
}
#body #search_settings_cont {
 float: left;
}

.CS_expired {
 text-decoration: line-through;
}
#advanced_result_cont h3, #free_result_cont h3 {
 margin-top: 10px;
 margin-bottom: 4px;
 font-size: 13px;
/* color: #3A6946;*/
}
#show_expired_cont {
 border-left: medium none;
 padding: 2px 2px 0 0;
 font-weight: normal;
 text-transform: none;
 text-align: right;
}
#show_expired_cont label {
 position: relative;
 top: -2px;
 padding-right: 10px;
}
#search_settings {
 line-height: 18px;
}
#search_settings label {
 margin-left: 6px;
}
#search_settings .clickable {
 cursor: pointer;
}
#body #search_settings_cont {
 float: left;
}
.infoBox {
 margin-right: 10px;
 border: 1px solid #e0e0e0;
 background-color: #ffe;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 opacity: 1;
 FILTER: alpha(opacity=100);
}
.infoBox h2 {
 margin-bottom: 8px;
 line-height: 11px;
 font-size: 11px;
}
.column1{
 width: 204px;
 margin-bottom: 10px;
}
.column1 {
 opacity: 1;
 FILTER: alpha(opacity=100);
}
#search_settings {
margin-bottom: 200px;

}
#generic_search
{
 width:710px;
}
.column2
{
 width:710px;
}

.searchBody div
{
	border:0px;
}
.showWhenFree
{

}
/********** IE 6 Hacks for Advanced Search **********/
* html #advanced_search_cont .searchBody, * html #free_search_cont .searchBody {
 height: 55px;
}
* html #advanced_search_cont .searchBody div {
 margin-left: 42px;
 padding-left: 0;
}


/* Styles for external news (SkogsSverige) local on startpage. */
