﻿html{
	margin:0px;
}
body{
    font-size:0.7em;
	font-family:Arial, Helvetica, sans-serif;
	color:#003366;
	text-align:center;
	margin:0px;
}
input, textarea, select{
	font-size:100%;
	font-family:Arial, Helvetica, sans-serif;
}
a:link, a:active, a:hover, a:visited{
	COLOR: #6E6E34;
}
a img{
	border:none;
}
h1{
    font-weight:bold;
    margin-top:0.1em;
    margin-bottom:0.2em;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size:1.4em;
}
h2{
    font-weight:bold;
    margin-top:0.4em;
    margin-bottom:0.5em;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size:1.3em;
}
h3{
    font-weight:bold;
    margin-top:0.3em;
    margin-bottom:0.3em;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size:1.2em;
}
h4{
    font-weight:bold;
    margin-top:0em;
    margin-bottom:0em;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size:1em;
}
h5{
    font-weight:bold;
    margin-top:1em;
    margin-bottom:0.2em;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size:1em;
}
h6{
    font-weight:bold;
    margin-top:0em;
    margin-bottom:0.2em;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size:1em;
}
IMG.Hogerbild{
    margin-left:10px;
    margin-top:2px;
    float:right;
}
IMG.Vansterbild{
    margin-right:10px;
    margin-top:2px;
    float:left;
}
IMG.Filikon{
    margin-right:5px;
    margin-top:3px;
    margin-bottom:3px;
    vertical-align:middle;
}
ul, ol {
    margin: 10px 0 10px 0;
    padding: 0;
    list-style-position: inside;
}





#areaMain{
	padding-top:25px;
	padding-bottom:15px;
	margin-left:auto;
	margin-right:auto;
	width:912px;
	text-align:left;
}
#areaBorderTop{
	height:18px;
	background-image:url(images/areaBorderTop.gif);
	background-repeat:no-repeat;
}
#areaMainMenu{
	height:60px;
	background-image:url(images/areaMainMenu.gif);
	background-repeat:repeat-y;
	background-color:#003366;
	padding-left:9px;
	padding-right:14px;
	color:#FFFFE1;
}
#areaMainMenu a:link, #areaMainMenu a:active, #areaMainMenu a:hover, #areaMainMenu a:visited{
	COLOR: #FFFFE1;
}
#areaBetweenMenus{
	height:12px;
	background-image:url(images/areaMainMenu.gif);
	background-repeat:repeat-y;
}
#areaSubMenu{
	height:22px;
	background-image:url(images/areaSubMenu.gif);
	background-repeat:repeat-y;
	padding-left:7px;
	/*color:#FFFFE1;*/
	/*font-weight:bold;*/
}
#areaSubMenu a:link, #areaSubMenu a:active, #areaSubMenu a:hover, #areaSubMenu a:visited{
	/*color:#FFFFE1;*/
}
#areaContentBreadCrumb{
	background-image:url(images/areaContent.gif);
	padding-left:17px;
	padding-right:17px;
	padding-bottom:5px;
}
#areaContentBreadCrumb .PlussidanBreadCrumb
{
	padding-top:0px;
}
#areaContentTop{
	height:39px;
	background-image:url(images/areaContent.gif);
	background-repeat:repeat-y;
	padding-left:17px;
	padding-right:17px;
}
#areaContentTop H1
{
    text-transform:uppercase;
    margin-top:0px;
    padding-top:10px;
    margin-bottom:0px;
    color:#6e6e34;
}
#areaContent_1{
	_height:380px;
	min-height:380px;
	padding-left:17px;
	padding-right:17px;
	background-image:url(images/areaContent.gif);
	background-repeat:repeat-y;
}
#areaContent_2_1_1_1{
	_height:380px;
	min-height:380px;
	padding-left:17px;
	padding-right:17px;
	background-image:url(images/areaContent_2_1_1_1.gif);
	background-repeat:repeat-y;
}
#areaContent_2_1_2{
	_height:380px;
	min-height:380px;
	padding-left:17px;
	padding-right:17px;
	background-image:url(images/areaContent_2_1_2.gif);
	background-repeat:repeat-y;
}
#areaContentBottom{
	height:11px;
	background-image:url(images/areaContentBottom.gif);
	background-repeat:no-repeat;
}
#areaBorderBottom{
	_height:25px;
	min-height:25px;
	background-image:url(images/areaBorderBottom.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	padding-left:12px;
	padding-right:15px;
	padding-top:4px;
	padding-bottom:15px;
	color:#FFFFE1;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:135%;
	font-size:90%;
}
#areaBorderBottomLeft{
	float:left;
}
#areaBorderBottomRight{
	float:right;
	text-align:right;
}
#areaBorderBottom a:link, #areaBorderBottom a:active, #areaBorderBottom a:hover, #areaBorderBottom a:visited{
	COLOR: #999966;
}
.calendarTable{
    background-color:#FFFFE1;
    width:100%
}
.calendarSeparator{
    background-image:url(../../images/calendar/dotline.gif);
    margin:3px;
    margin-left:5px;
    margin-right:5px;
}
.calendarContent{
    padding-left:5px;
    padding-right:5px;
}
.calendarHeader{
    color:#6E6E34;
    margin-top:3px;
}
.oneCol{
	float:left;
	width:160px;
	margin:0;
	margin-left:19px;
}
.oneColLeft{
	float:left;
	width:160px;
	margin:0;
}
.twoCol{
	float:left;
	width:339px;
	margin:0;
	margin-left:19px;
}
.twoColLeft{
	float:left;
	width:339px;
	margin:0;
}
.threeCol{
	float:left;
	width:518px;
	margin:0;
}
.fiveCol{
	float:left;
	width:876px;
	margin:0;
}
.panelSearch input[type=text]
{
	width:140px;
	margin-bottom:5px;
	margin-top:5px;
}
.panelSpace p, .panelStandard p
{
    margin-bottom:0;
}
.panelStandard{
}
.panelSpace{
    margin-bottom:9px;    
}
.panelTop{
}
.panelContentFrontImage{
    background-color:#EBEBB8;
    padding:0px;
}
.panelContentFront{
    background-color:#EBEBB8;
    padding-left:8px;
    padding-right:8px;
}
.panelContent{
    background-color:#EBEBB8;
    padding-left:8px;
    padding-right:8px;
    min-height:359px;
    _height:359px;
}
.panelContentSnowStatusTop{
    background-color:#B3B380;
    padding-left:8px;
    padding-right:8px;
}
.panelContentNoHeight{
    background-color:#EBEBB8;
    padding-left:8px;
    padding-right:8px;
}
.panelContent p, .panelContentFront p, .panelContentNoHeight p{
    margin:0px;
    padding-top:0px;
    padding-bottom:9px;
}
.panelContent ol{
	display:inline;
}
.panelBottom{
}
.panelHeaders{
    margin-bottom:3px;
}
.clear{
	clear:both;
	height:1px;
	overflow:hidden;
}
.Vanstermarginal{
    margin-left:10px;
    margin-top:2px;
}
.Hogermarginal{
    margin-right:10px;
    margin-top:2px;
}
.ArticleDate{
    color:#6E6E34;
}
.adminLegend{
    color:#003366;
    font-weight:bold;
    padding-bottom:5px;
}
.BulletedList{
    margin:0px;
    margin-left:20px;
    margin-bottom:10px;
}


.versionsHeader{
    margin-top:20px;
    margin-bottom:2px;
    padding:2px;
    background-color:#999966;
    color:#FFFFE1;
    font-weight:bold;
}
.versionsContentLeft{
    float:left;
}
.versionsContentRight{
    float:right;
    text-align:right;
}
.versionsSeparator{
    margin-top:2px;
    margin-bottom:2px;
    background-color:#CDCD93;
}





.gridviewBody{
	background-image: url(../../Images/wizard/bg.jpg);
	background-repeat: no-repeat;
	background-color: #1A4C8B;
}
.wizardBody{
	background-image: url(../../Images/wizard/bg.jpg);
	background-repeat: no-repeat;
	background-color: #1A4C8B;
	/*background-image: url(../../Images/wizard/pageBg.gif);
	background-repeat: repeat-x;
	background-color: #10d3fa;*/
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	text-align:left;
	width:715px;
}
.wizardControls{
	margin: 10px;
	background-color: transparent;
	color: #ffffff;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 20px;
	text-align:left;
	width:670px;
	height:350px;
}
.wizardTitle{
    font-size:160%;
    padding-bottom:10px;
    font-weight:bold;
}
.wizardMainHelp{
    padding-bottom:20px;
    /*font-style:italic;*/
    font-weight:normal;
}
.wizardHelpDiv{
    /*font-style:italic;*/
    padding-left:23px;
    font-weight:normal;
}
.wizardHelpDiv2{
    padding-top:10px;
    font-weight:normal;
}
.wizardHelpSpan{
    /*font-style:italic;*/
    font-weight:normal;
}
.wizardItem{
    font-weight:bold;
}
.wizardTxtField{
	border: 0px;
	background-color: transparent;
	background-image: url(../../Images/wizard/txtFieldBg.gif);
	background-repeat: no-repeat;
	height: 22px;
	width: 144px;
	color: #0f2a43;
	font-weight: bold;
	vertical-align: middle;
	margin-left: 5px;
	padding-top: 4px;
	padding-left: 2px;
}
.PlussidanEntryHeader{
    background-color:#B3B380;
    margin-top:10px;
    padding:2px;
    padding-left:3px;
}
.PlussidanEntryList{
    margin-top:3px;
}
.PlussidanEntryInputCell{
    padding-right:5px;
    width:130px;
}
.PlussidanEntrySubmitCell{
    padding-right:3px;
    width:50px;
}
.PlussidanEntryRow1{
    padding-left:5px;
    background-color:#F7F7D1;
}
.PlussidanEntryRow2{
    padding-left:5px;
}



.menuItem{
    cursor: pointer!important;
}


.importantWord{
    font-weight:bold;
    color:#D8F562;
}


.pageHeader{
    color:#6E6E34;
    font-weight:bold;
    font-size:140%;
    margin-top:10px;
}



.calendarArticle{
    width:100%;
    text-align:left;
    font-weight:bold;
    margin-top:3px;
    margin-bottom:3px;
}


.ProfileTable{
    width:100%;
}
.ProfileCell{
    padding:5px;
    padding-right:10px;
    padding-bottom:15px;
}

.GridView{
    background-color:White;
    color:Black!important;
    border:1px solid black;
}
.GridViewHeader th{
    border:1px solid black;
    padding:2px;
    background-color:#666666;
    color:White!important;
}
.GridViewHeader th a{
    color:White!important;
}
.GridViewPager td{
    padding:1px;
    background-color:#666666;
    color:White!important;
}
.GridViewPager td a{
    color:White!important;
}
.GridViewAlternatingRow td{
    border:1px solid black;
    padding:2px;
    background-color:#CCCCCC;
}
.GridViewAlternatingRow td a, .GridViewRow td a{
    color:Black!important;
}
.GridViewRow td{
    border:1px solid black;
    padding:2px;
    background-color:#BBBBBB;
}
.GridViewItem
{
    white-space:nowrap;
}



div.roundImage{
    background-repeat:no-repeat;
    width:0px;
}
div.roundImage div{
    background: url(../../Images/cornerTopRight.gif) no-repeat top right;
}
div.roundImage div div{
    background: url(../../Images/cornerTopLeft.gif) no-repeat top left;
}
div.roundImage div div div{
    background: url(../../Images/cornerBottomRight.gif) no-repeat bottom right;
}
div.roundImage div div div div{
    background: url(../../Images/cornerBottomLeft.gif) no-repeat bottom left;
}
div.roundImage img{
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
}



.headerLinks {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: right;}
.headerLinks LI {FLOAT: left;}
.headerLinks LI A {DISPLAY: block; LINE-HEIGHT: 60px; TEXT-ALIGN: center;}
.headerLinks LI A:active {DISPLAY: block; TEXT-ALIGN: center;}
.headerLinks LI A:visited {DISPLAY: block; TEXT-ALIGN: center;}
.selectedHeaderLink A {TEXT-DECORATION: none;}
.headerLinks LI:hover A {TEXT-DECORATION: none;}
.headerLinks LI A {WIDTH: 1px;}
.headerLinks LI > A {WIDTH: auto;}
.headerLinks A:hover {TEXT-DECORATION: none;}

.PlussidanArticlePanel /*Css för redigera artikel*/
{
    background-color:#B3B380!important;
}

/* Plussidan formats for icons and editor style. Both in this file and Stylesheet.css. Do not remove! */
IMG.Hoger-Bild {margin-left:10px;margin-top:2px;float:right;}
IMG.Vanster-Bild {margin-right:10px;margin-top:2px;float:left;}
IMG.Fil-Ikon {margin-right:4px;margin-top:2px;margin-bottom:2px;vertical-align:middle;}
TABLE.Hoger-Tabell {margin-left:10px;margin-top:2px;float:right;}
TABLE.Vanster-Tabell {margin-right:10px;margin-top:2px;float:left;}
A.Bild {padding-left:17px;background-repeat:no-repeat;background-image:url(../../Plussidan/Images/PageIcons/doc_img.png);}
A.Eps {padding-left:17px;background-repeat:no-repeat;background-image:url(../../Plussidan/Images/PageIcons/doc_eps.png);}
A.Excel {padding-left:17px;background-repeat:no-repeat;background-image:url(../../Plussidan/Images/PageIcons/doc_excel.png);}
A.Film {padding-left:17px;background-repeat:no-repeat;background-image:url(../../Plussidan/Images/PageIcons/doc_mov.png);}
A.Komprimerad {padding-left:17px;background-repeat:no-repeat;background-image:url(../../Plussidan/Images/PageIcons/doc_zip.png);}
A.Pdf {padding-left:17px;background-repeat:no-repeat;background-image:url(../../Plussidan/Images/PageIcons/doc_pdf.png);}
A.Powerpoint {padding-left:17px;background-repeat:no-repeat;background-image:url(../../Plussidan/Images/PageIcons/doc_powerpoint.png);}
A.Tif {padding-left:17px;background-repeat:no-repeat;background-image:url(../../Plussidan/Images/PageIcons/doc_tif.png);}
A.Word {padding-left:17px;background-repeat:no-repeat;background-image:url(../../Plussidan/Images/PageIcons/doc_word.png);}
