/* The Bof System CSS V 1.0 */

BODY		{
		font-family: Verdana, Arial, sans-serif;
                color: #000000;
		background: #999999;
		background-image: url();
                margin: 0px
		}

A		{color: #0000ff; text-decoration: none;}
A:visited	{color: #800080;}
A:hover		{color: #ff0000;}
A:active	{color: #ff0000;}

A.flink		{color: #000000; text-decoration: none;}
A.flink:visited	{color: #000000;}
A.flink:hover	{color: #000000; background: #9ABD49;}
A.flink:active	{color: #000000; background: #9ABD49;}


/* Text */
.justify	{text-align: justify;}
.mono		{font-size:  8pt; line-height: 10pt; font-weight: normal; font-family: monospace;}

.rubrik,   H1	{font-size: 24pt; line-height: 26pt; outline-width: 1px; outline-border: solid; outline-color: 48591F;}
.rubrik-1, H2	{font-size: 18pt; line-height: 20pt;}
.rubrik-2, H3	{font-size: 14pt; line-height: 16pt;}
.rubrik-3, H4	{font-size: 12pt; line-height: 14pt;}
.rubrik-4, H5	{font-size: 10pt; line-height: 12pt;}
.rubrik, .rubrik-1, .rubrik-2, .rubrik-3, .rubrik-4
		{font-family: Tahoma, Verdana, Arial, sans-serif; font-weight: bold;}
.rubrik, .rubrik-1, .rubrik-2, .rubrik-3, .rubrik-4, H1, H2, H3, H4, H5
		{color: 48591F;}

.textA1		{font-size: 12pt; line-height: 14pt;}
.text, BODY, TABLE
		{font-size: 10pt; line-height: 12pt;}
.text-1		{font-size:  7pt; line-height:  9pt;}


/* Tabeller */
TABLE.data				{font-size:  7pt; line-height:  9pt; border: 0px solid #000000;}
TABLE.data TD.data-titel		{}
TABLE.data TD.data-head 		{border-bottom: 1px solid #000000;}
TABLE.data TD.data-block		{border-bottom: 1px solid #000000;}
TABLE.data TR.data-block		{}
TABLE.data TD.data-block-sel		{border-bottom: 1px solid #000000;}
TABLE.data TR.data-block-sel		{background-image: url(images/shadow.gif); /*background: #F9FEEC;*/}
TABLE.data TR.data-block-odd		{background: #B8DB67;}
TABLE.data TR.data-block-even		{background: #9ABD49;}
TABLE.data TR.data-block-odd-sel	{background: #9ABD49;}
TABLE.data TR.data-block-even-sel	{background: #B8DB67;}
TABLE.data TR.data-foot			{}
TABLE.data TR.data-space		{}

.row		{background: #ff00ff;}
.selrow		{background-image: url(images/shadow.gif); /*background: #F9FEEC;*/}
.line		{background: #000000; height: 1px;}
.hline		{background: #000000; width: 1px;}


/* Diverse */
HR		{border: 0px; height: 1px; color: #000000;}
FORM		{margin: 0px;}


/* Formulär */
SELECT, TEXTAREA {
		scrollbar-base-color:       #FFA64C;
		scrollbar-face-color:       #7C9F2B;
		scrollbar-arrow-color:      #000000;
		scrollbar-3dlight-color:    #000000;
		scrollbar-darkshadow-color: #000000;
		scrollbar-highlight-color:  #B8DB67;
		scrollbar-shadow-color:     #506225;
		scrollbar-track-color:      #9ABD49;
		}
SELECT, INPUT, TEXTAREA {
		padding-right:  1px;
		padding-left:   1px;
		padding-top:    0px;
		padding-bottom: 0px;
		font-size:   10px;
		font-family: Verdana, Arial, sans-serif;
		font-weight: bold;
		color:       #000000;
		background: #F5FAE9; /*F5FAE9*/
		border:     #000000 1px solid;
		cursor:     auto;
		}
UNKNOWN		{
		font-size: 10px;
		color: #0000ff;
		}
INPUT.button	{
		color: #000000;
		background: #9ABD49; /*#FFA64C*/
		border: #000000 1px solid;
		}
INPUT.readonly	{
		color: #506225;
		cursor: not-allowed;
		}
INPUT.checkbox	{
		background:;
		border: 0px;
		}
INPUT.radio	{
		background:;
		border: 0px;
		}


/* Speciellt för detta tema */

.canvas		{background: #B8DB67; border: #000000 1px solid;}
.main		{background: #ffffff; background-image: url(images/folk.gif); background-position: bottom; background-repeat: repeat-x; padding: 10px;}
.tmenu		{background: #9ABD49;}
.foot		{background: #9ABD49;}
.lmenu, .rmenu	{background: #7C9F2B; background-image: url(images/tapet.gif);}
.lmenu		{border-right: 1px solid #000000;}
.rmenu		{border-left:  1px solid #000000;}

.okbox, .errbox	{border: #000000 1px solid; color: #ffffff; font-size: 7pt; line-height: 9pt; text-transform: uppercase; white-space: nowrap; padding: 3px; width: 10%;}
.okbox		{background: #00A600;}
.errbox		{background: #D30000;}


/* Printer */
A.plink		{color: #000000; text-decoration: none; font-size: 7pt; line-height: 7pt;}
A.plink:visited	{color: #000000;}
A.plink:hover	{color: #000000;}
A.plink:active	{color: #000000;}
.printer, .printersel
		{border-top: 1px solid #000000; border-bottom: 1px solid #000000;}
.printer	{background: #B8DB67;}
.printersel	{background: #9ABD49;}


/* Meny & Nyheter */
A.nlink		{color: #000000; text-decoration: none;}
A.nlink:visited	{color: #000000;}
A.nlink:hover	{color: #000000;}
A.nlink:active	{color: #000000;}

A.meny		{color: #000000; text-decoration: none; display: block; width: 100%; padding-left: 2px; padding-right: 2px; padding-top: 0px; padding-bottom: 0px;}
A.meny:visited	{color: #000000;}
A.meny:hover	{color: #000000;}
A.meny:active	{color: #000000;}

A.tmeny		{color: #000000; text-decoration: none;}
A.tmeny:visited	{color: #000000;}
A.tmeny:hover	{color: #000000; background: #B8DB67;}
A.tmeny:active	{color: #000000; background: #B8DB67;}

.menuhead, .nyhethead
		{background: #006400; border-top: 1px solid #000000; background-image: url(images/lines.gif); font-size: 10pt; line-height: 11pt; color: #ffffff; font-weight: bold;}
.menurow, .nyhetrow
		{background: #B8DB67;}
.menuselrow, .nyhetselrow
		{background: #9ABD49;}
.menurow, .menuselrow
		{background-image: url(images/corner.gif); background-position: top right; background-repeat: no-repeat; font-size: 8pt; line-height: 13pt;}
.nyhetrow, .nyhetselrow
		{background-image: url(images/corner.gif); background-position: top right; background-repeat: no-repeat;}
.menuhead, .nyhethead
		{padding-left: 2px; padding-right: 2px; padding-top: 0px; padding-bottom: 0px;}
.menurow, .menuselrow, .menuhead, .nyhetrow, .nyhetselrow, .nyhethead
		{border-bottom: 1px solid #000000; position: relative; width: 100%;}
