a:link, a:active, a:visited {
	color: Maroon; /*#3F7977*/
	background: transparent;
	text-decoration: none;
}
a:hover {
	color: #000000;
	background: transparent;
	text-decoration: underline;
}
img {
	border: 0px;
}
img a:link {
	border: 0px;
}
body {
	/*background:url(bg_vit_trans.gif) fixed;*/
	font: 70% Verdana,Geneva,Arial,Helvetica,Sans-Serif;
	background-color: #FFFFFF;
}
#mainbody {
	color: #000000;
	background: #FFF; /*background-image: url(/KopingImages/bg_main.gif);*/
	background-position: top;
	background-repeat: repeat-y;
}

fieldset {
	border: 1px #3F7977 solid;
}
hr {
	color: #C4C4C4;
}
html {
	color: #000000;
	font-size: 100%;
}
li {
	color: Black;
}
input {
}
table {
	font-size: 100%;
}
Table.CalendarFrame {
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	background: #FFFFFF;
}
toppMeny, .toppMeny a, .toppMeny a:link, .toppMeny a:active, .toppMeny a:visited {
	color: Maroon; /*#3F7977*/ /*Maroon*/
	background-color: transparent;
	background: transparent;
	font-family: Verdana,Geneva,Arial,Helvetica,Sans-Serif;
	text-decoration: none;
}
ul, ol {
	margin-top: -0.2%;
}
div.faktarutaguld {
	EditMenuName: Faktaruta_guld;
	background-color: #F1EEE2;
	border: none;
	padding: 0.7em;
}
div.faktarubrikguld {
	EditMenuName: Faktarubrik_guld;
	background-color: #CFA962;
	color: White;
	border: none;
	padding-left: 0.7em;
	padding-right: 0.7em;
	padding-top: 0.2em;
	padding-bottom: 0.2em;
	font-weight: bold;
}
div.faktarutasilver {
	EditMenuName: Faktaruta_silver;
	background-color: #EEEEEE;
	border: none;
	padding: 0.7em;
	font-size: 90%;
}
div.faktarubriksilver {
	EditMenuName: Faktarubrik_silver;
	background-color: #CCCCCC;
	color: White;
	border: none;
	padding-left: 0.7em;
	padding-right: 0.7em;
	padding-top: 0.2em;
	padding-bottom: 0.2em;
	font-weight: bold;
}
div.streck {
	EditMenuName: Streckad_linje;
	border-bottom: dotted 1px #CCCCCC;
}
.Bildtext {
	EditMenuName: Bildtext/Relaterat;
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
	font-size: 90%;
	color: #000000;
	background-color: transparent;
}
.CalendarDateCellActive {
	width: 20px;
	border-right: #5D615B 1px solid;
	border-top: #5D615B 1px solid;
	border-bottom: #5D615B 1px solid;
	border-left: #5D615B 1px solid;
	color: #FFFFFF;
	background: #3F739A;
	font: 10px verdana;
}
.CalendarDateCellInactive {
	width: 20px;
	border-right: #5D615B 1px solid;
	border-top: #5D615B 1px solid;
	border-bottom: #5D615B 1px solid;
	border-left: #5D615B 1px solid;
	color: #5D615B;
	background: #FFFFFF;
	font: 10px verdana;
}
.CalendarDateCellOtherMonth {
	width: 20px;
	border-right: #5D615B 1px solid;
	border-top: #5D615B 1px solid;
	border-bottom: #5D615B 1px solid;
	border-left: #5D615B 1px solid;
	color: #5D615B;
	background: #BBC8D9;
	font: 10px verdana;
}
.CalendarDayWeekHeader {
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	width: 20px;
	border-bottom-style: none;
	color: #5D615B;
	font: 10px verdana;
}
.CalendarFramhavdLank, .CalendarFramhavdLank a, .CalendarFramhavdLank a:link, .CalendarFramhavdLank a:active, .CalendarFramhavdLank a:visited, .CalendarFramhavdLank a:hover {
	color: Maroon; /*#3F7977*/
	font-weight: bold;
	font-size: 100%;
}
.CalendarHeading {
	color: #000000;
	background: #FFF6D7;
	font: bold 100% Verdana,Geneva,Arial,Helvetica,Sans-Serif;
}
.CalendarListItemHighlighted {
	color: #000000;
	background: #EEEEEE;
	font: 10px verdana;
}
.CalendarNextPrevStyle {
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	width: 20px;
	border-bottom-style: none;
	font: 100% verdana;
	font-weight: bold;
	text-align: center;
}
.CalendarSelectedDateCell {
	border-right: #5D615B 1px solid;
	border-top: #5D615B 1px solid;
	border-bottom: #5D615B 1px solid;
	border-left: #5D615B 1px solid;
	width: 20px;
	color: #FFFFFF;
	background: #3F739A;
	font: 10px verdana;
	cursor: hand;
}
.CalendarSelectorStyle {
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	width: 20px;
	border-bottom-style: none;
	color: #5D615B;
	font: 10px verdana;
}
.CalendarSubText {
	color: #999999;
	background: transparent;
	font: 100% Verdana,Geneva,Arial,Helvetica,Sans-Serif;
}
.CalendarTimestamp {
	color: #333333;
	background: transparent;
	font: normal 100% Verdana,Geneva,Arial,Helvetica,Sans-Serif;
}
.CalendarTitleStyle {
	background: #FFFFFF;
	font: bold 90% Verdana,Geneva,Arial,Helvetica,Sans-Serif;
	text-transform: capitalize;
}
.CalendarTodayStyle {
	width: 20px;
	border-right: #5D615B 1px solid;
	border-top: #5D615B 1px solid;
	border-bottom: #5D615B 1px solid;
	border-left: #5D615B 1px solid;
	color: #FFFFFF;
	background: #6699CC;
	font: 10px verdana;
}
.CalendarWeekendCell {
	width: 20px;
	border-right: #5D615B 1px solid;
	border-top: #5D615B 1px solid;
	border-bottom: #5D615B 1px solid;
	border-left: #5D615B 1px solid;
	color: #5D615B;
	font: 10px verdana;
}
.favoritrad {
	color: #000000;
	font: normal 90% Verdana,Geneva,Arial,Helvetica,Sans-Serif;
	text-align: left;
	text-decoration: none;
}
.favoritrad a {
	color: #000000;
	font-weight: normal;
	font-family: Verdana,Geneva,Arial,Helvetica,Sans-Serif;
	text-decoration: none;
}
.filearea {
	padding: 3px;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #000000;
	background: #FFFFFF;
	font: bold 100% Verdana,Geneva,Arial,Helvetica,Sans-Serif;
}
.fileareaitem {
	padding: 0px;
	margin: 4px 2px 2px;
	color: #000000;
	font: normal 1em Verdana,Geneva,Arial,Helvetica,Sans-Serif;
}
.framhavdLank, .framhavdLank a, .framhavdLank a:link, .framhavdLank a:active, .framhavdLank a:visited, .framhavdLank a:hover {
	color: Maroon; /*#3F7977*/
	font-size: 1em;
	font-weight: bold;
}
.framhavdtext {
	font-size: 100%;
	font-weight: bold;
}
.Heading1 {
	color: #000000;
	background: transparent;
	font: bold 140% Verdana,Geneva,Arial,Helvetica,Sans-Serif;
}
.Heading2 {
	color: #000000;
	background: transparent;
	font: bold 110% Verdana,Geneva,Arial,Helvetica,Sans-Serif;
}
.innehallAvsnittRubrik {
	EditMenuName: Rubrik;
	color: #666;
	background: transparent;
	font: bold 140% Arial,Helvetica,Sans-Serif;
	margin: 0;
}
.innehallLitenText {
	color: #000000;
	background: transparent;
	font: 90% Verdana,Geneva,Arial,Helvetica,Sans-Serif;
}
.innehallLitenText a, .innehallLitenText a:link, .innehallLitenText a:active, .innehallLitenText a:visited, .innehallLitenText a:hover {
	color: Maroon; /*#3F7977*/
	background: transparent;
	text-decoration: none;
}
.innehallMiniText {
	color: #000000;
	background: transparent;
	font: 80% Verdana,Geneva,Arial,Helvetica,Sans-Serif;
}
.innehallRubrik {
	color: #000000;
	background: transparent;
	font: normal 170% Verdana,Geneva,Arial,Helvetica,Sans-Serif;
}
.innehallSidfot {
	color: #999999;
	background: transparent;
	font: 90% Verdana,Geneva,Arial,Helvetica,Sans-Serif;
}
.innehallSidfot a, .innehallSidfot a:link, .innehallSidfot a:active, .innehallSidfot a:visited {
	color: Maroon; /*#3F7977*/
	background: transparent;
	font: 90% Verdana,Geneva,Arial,Helvetica,Sans-Serif;
	text-decoration: none;
}
.innehallSidfot a:hover {
	color: Maroon; /*#3F7977*/
	background: transparent;
	font: 90% Verdana,Geneva,Arial,Helvetica,Sans-Serif;
	text-decoration: underline;
}
.innehallText {
	EditMenuName: Normal;
	font-size: 100%;
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
	background-color: transparent;
}
.innehallText A:LINK, .innehallText A:ACTIVE, .innehallText A:VISITED, .innehallText A:HOVER {
	color: Maroon; /*#3F7977*/
	background: transparent;
}
.innehallUnderrubrik {
	EditMenuName: Underrubrik;
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
	font-size: 110%;
	font-weight: bold;
	color: #000000;
	background-color: transparent;
}
.innehallUnderrubrik2 {
	color: #555555;
	background: transparent;
	font: bold 110% Verdana,Geneva,Arial,Helvetica,Sans-Serif;
}
.Introduction {
	color: #000000;
	background: transparent;
	font: 85% Verdana,Geneva,Arial,Helvetica,Sans-Serif;
}
.Introduction .innehallIngress {
	color: #000000;
	background: transparent;
	font: bold 100% Verdana,Geneva,Arial,Helvetica,Sans-Serif;
}
.knapp {
	border-color: threedhighlight threedshadow threedshadow threedhighlight;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	color: #000000;
	background: threedface;
	font: 100% Verdana,Geneva,Arial,Helvetica,Sans-Serif;
	text-decoration: none;
}
.kolumnRubrik {
	font-size: 100%;
	font-weight: normal;
	text-indent: 0px;
	text-align: right;
	color: #666;
}
.kolumnText {
	font-size: 100%;
	font-weight: normal;
	text-indent: 0px;
	text-align: left;
}
.positionPil {
	color: #CC9966;
	background: transparent;
	font: 100% Arial,Helvetica,Sans-Serif,Verdana,Geneva;
}
.positionText {
	color: #000000;
	background: transparent;
	font: bold 90% Verdana,Geneva,Arial,Helvetica,Sans-Serif;
	text-align: left;
}
.positionText A:LINK, .positionText A:ACTIVE, .positionText A:VISITED {
	color: Maroon; /*#3F7977*/
	background: transparent;
	font-weight: normal;
	text-decoration: none;
}
.positionText A:HOVER {
	color: Maroon; /*#3F7977*/
	background: transparent;
	font-weight: normal;
	text-decoration: underline;
}
.sidfotText {
	color: #000000;
	background: transparent;
	font: 90% Verdana,Geneva,Arial,Helvetica,Sans-Serif;
}
.sidfotText a, .sidfotText a:link, .sidfotText a:active, .sidfotText a:visited {
	color: Maroon; /*#3F7977*/
	text-decoration: none;
}
.sidfotText a:hover {
	color: Maroon; /*#3F7977*/
	text-decoration: underline;
}
.sistaRaden {
	font-size: 100%;
	font-weight: bold;
	text-indent: 0px;
	text-align: center;
}
.soktabell {
	border: #999 1px solid;
	background: #FFF6D7;
}
.stortext {
	font-size: 100%;
}
.tabellhead {
	border: 0px #3F7977 solid;
}
.tabellsidatopp {
	/*background-image: url(/KopingImages/dotted.gif);  background-position: bottom;  background-repeat: repeat-x;*/
}
.tabellsidavanster {
	/*background-image: url(/KopingImages/dotted2.gif);  background-position: right;  background-repeat: repeat-y;*/
}
.tabellwebmeny {
	border: #3F7977 solid;
	border-width: 0px;
	font-size: 90%;
}
.Table text {
	color: #000000;
	background: transparent;
	font: 80% Verdana,Geneva,Arial,Helvetica,Sans-Serif;
}
.tidsstampel {
	color: #999999;
	font-size: 90%;
	font-weight: normal;
}
.tillbakaLank A:HOVER {
	text-decoration: underline;
}
.tillbakaLank, .tillbakaLank a, .tillbakaLank a:link, .tillbakaLank a:active, .tillbakaLank a:visited {
	color: Maroon; /*#3F7977*/
	background: transparent;
	font: bold 90% Verdana,Geneva,Arial,Helvetica,Sans-Serif;
}

.toppmenyrad {
	background: url(/KopingImages/shadowgul.jpg);
	background-color: Silver;
	font-size: 100%;
}
#columnRubrik {
	border-color: #C4C4C4;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	color: #796B3C;
	background: #F2EEE2;
	font: bold 90% Verdana,Geneva,Arial,Helvetica,Sans-Serif;
}
#columnRubrikTop {
	border-color: #C4C4C4;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	color: #000000;
	background: #F2EEE2;
	font: bold 90% Verdana,Geneva,Arial,Helvetica,Sans-Serif;
}
#columnRubrikTop2 {
	border-color: #C4C4C4;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	color: #796B3C;
	background: transparent;
	font: bold 90% Verdana,Geneva,Arial,Helvetica,Sans-Serif;
}
#exhibitions {
	font-size: 1em;
}
.genvag {
	color: #000000;
	font: normal 90% Verdana,Geneva,Arial,Helvetica,Sans-Serif;
	text-align: left;
	text-decoration: none;
	border-color: #E1E1E1;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
}
#huvud {
	color: #000000;
	background: white; /*padding-bottom:0.1em;*/
	width: 69em;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0.8%; /*border:solid 1px #DDDDDD;*/
}
#innehall {
	border-right: # 1px solid;
	border-top: #3F7977 0px solid;
	border-left: #3F7977 1px solid;
	border-bottom: #3F7977 0px solid;
	color: #000000;
}
#kalendarHandelse {
	font-size: 90%;
	font-weight: normal;
	text-align: left;
	text-indent: 0px;
}
#left {
	/*background:#F5F5F5;*/
}

#menyinfo {
	color: #666666;
	font: normal 90% Verdana,Geneva,Arial,Helvetica,Sans-Serif;
	text-align: left;
	text-decoration: none;
}

#menyRubrik {
	border-color: #C4C4C4;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	color: #796B3C;
	background: #F2EEE2;
	font: bold 90% Verdana,Geneva,Arial,Helvetica,Sans-Serif;
}
.menyRubrik {
	margin-bottom: 0em;
	margin-left: 0em;
	margin-top: 0em;
	padding-bottom: 0.3em;
	color: #796B3C;
	background-color: #EBE6DA;
	font-weight: bold;
	font-size: 90%;
	font-family: Verdana,Geneva,Arial,Helvetica,Sans-Serif;
	padding-top: 0.3em;
	padding-left: 0.3em;
}
#menyRubrikTop {
	border-left: 2px #FFF solid;
	border-right: 0px #C4C4C4 solid;
	color: #000000;
	background: #F2EEE2;
	font: bold 90% Verdana,Geneva,Arial,Helvetica,Sans-Serif;
}
#middle {
	/*border-right:#C4C4C4 1px solid; border-left:#C4C4C4 1px solid; border-top:#999999 0px solid; border-bottom:#3F7977 0px solid; color:#000000;*/
}
#middle table {
	font-size: 100%;
}
#navbar {
	color: #666;
	border-left: 0px #C4C4C4 solid; /* background-image: url(/KopingImages/bg_vit_fade.gif);  background-position: top;  background-repeat: repeat-y;*/
	font: 90% Verdana,Geneva,Arial,Helvetica,Sans-Serif;
}
#navbar a {
	color: Maroon; /*#3F7977*/
}
#platsAnnons {
	font-size: 100%;
	text-indent: 0px;
}
#right {
}
#sok {
	font-size: 90%;
	font-weight: bold;
	background: #transparent;
}
#sok input {
	font-size: 11px;
	padding: 1px;
}
#sidfot {
	border-right: #3F7977 0px solid;
	border-top: #C4C4C4 1px solid;
	border-left: #3F7977 0px solid;
	border-bottom: #3F7977 0px solid;
	font: 90% Verdana,Geneva,Arial,Helvetica,Sans-Serif;
	text-align: center;
	background-color: #EBE6DA;
}
#toppMeny {
	color: #000000;
	background: #EBE6DA; /*#F1EEE2  EBE6DA A43F2B BC4E3C CFA962*/ /*background-color:#CCCCCC;*/
	font-size: 110%;
	font-weight: normal;
}

#toppMeny a {
	color: #000000;
	font-size: 90%;
	text-decoration: none;
}
#toppMeny a:hover {
	text-decoration: underline;
}
#toppMenySpacer {
	border-top: #999999 0px solid;
	border-bottom: #999999 0px solid;
}


.leftfloating {
	float: left;
}
.rightfloating {
	float: right;
}
#printingarea {
	border-color: #EEEEEE;
	border-style: solid;
	border-width: 1px 0px 1px 0px;
	padding: 0.2em 0em 0.2em 0em;
	width: 100%;
	height: 2em;
	margin-top: 0.2em;
}
.hidden
{
	visibility:hidden;
	display:none;
}
.bold
{
	font-weight:bold;
}