﻿/*** element ***/
	HTML,BODY,FORM {
		width: 100%;
		height: 100%;
	}
	BODY {
		background-color: #000000;
        background-image: url(../../Bilder/backloop.jpg);
        background-attachment: fixed;
        background-repeat: repeat-x;
		color: #ffffff;
		margin: 0px;
	}
	HTML,BODY,TD,DIV,SPAN,INPUT,SELECT,TEXTAREA {
		font-family: verdana;
		font-size: 10px;
		vertical-align: top;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		scrollbar-face-color: #0d0d0d;
		scrollbar-arrow-color: #808080;
		scrollbar-track-color: #303030;
		scrollbar-shadow-color: #303030;
		scrollbar-highlight-color: #303030;
		scrollbar-3dlight-color: #000000;
		scrollbar-darkshadow-color: #000000;
		/*scrollbar-face-color:#b1a35d;
		scrollbar-arrow-color:#231e00;
		scrollbar-track-color:#c1b36d;
		scrollbar-shadow-color:#6c5e18;
		scrollbar-highlight-color:#c7b973;
		scrollbar-3dlight-color:#63550f;
		scrollbar-darkshadow-color:#63550f;*/
	}
	IFRAME {
		border: none;
	}
	A,A:visited {
		color: #f7941d;
		text-decoration: none;
	}
	A:hover, A.blank:hover  {
		color: #ff8b00;
		text-decoration: underline;
	}
	A.blank,A.blank:visited {
		color: #ffffff;
		text-decoration: none;
		font-weight: normal;
	}






/*** main ***/
	DIV.main 
	{
		width: 100%;
		height: 100%;
	}
	TABLE.mt_tbl {
		width: 907px;
		height: 100%;
		border: none;
	}
	TD.mt_ramv {
		width: 26px;
		background-image: url(../../Bilder/mt_ramv.png);
		_background-image: url(../../Bilder/mt_ramv.gif);
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../Bilder/mt_ramv.png',sizingMethod='scale');
	}
	TD.mt_ramh {
		width: 26px;
		background-image:url(../../Bilder/mt_ramh.png);
		_background-image: url(../../Bilder/mt_ramh.gif);
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../Bilder/mt_ramh.png',sizingMethod='scale');
	}
	TD.main {
		width: 855px;
		background-image: url(../../Bilder/mt_mainbg.gif);
		background-color: #1e1c13;
		vertical-align: top;
		text-align: left;
	}
	TD.main2 {
		width: 855px;
		background-image: url(../../Bilder/mt_mainbg.gif);
		background-color: #1e1c13;
		vertical-align: top;
		text-align: left;
	}
	TD.mainanv {
		width: 855px;
		background-image: url(../../Bilder/mt_mainbganv.gif);
		background-color: #1e1c13;
		vertical-align: top;
		text-align: left;
	}
	DIV.maincntram {
		vertical-align: top;
		text-align: left;
		padding-left: 42px;
	}






/*** ruta ***/
	.rut {
		width: 775px;
	}
	.rut_hdr1 {
		height: 23px;
		background-image: url(../../Bilder/rut_hdr.gif);
		padding-left: 6px;
		font-weight: bold;
		text-transform: uppercase;
		vertical-align: middle;
	}
	.rut_hdr2 {
		height: 23px;
		background-image: url(../../Bilder/rut_hdr.gif);
		padding-left: 0px;
		vertical-align: middle;
	}
	.rut_hdr_col {
		width: 23px;
		height: 23px;
		border: none;
	}
	.rut_shdr1, .rut_shdr2, .rut TR TD.rut_shdr1, .rut TR TD.rut_shdr2 {
		background-color: #1f1d13;
		color: #8a8b86;
		vertical-align: middle;
		font-size: 9px;
	}
	.rut_shdr1, .rut TR TD.rut_shdr1 {
		padding-right: 6px;
	}
	.rut TR TD.rut_cnt {
		width: 775px;
		background-color: #1f1d13;
	}
	.rut_foo1,.rut_foo2,.rut_foo3 {
		height: 37px;
		background-image: url(../../Bilder/rut_foo.gif);
		background-position: bottom;
		background-color: #1e1c13;
	}
	.rut_fooi1,.rut_fooi2,.rut_fooi3 {
		height: 1px;
		font-size: 1px;
		background-color: #1e1c13;
	}
	.rut_foo1,.rut_fooi1 { width: 23px; }
	.rut_foo2,.rut_fooi2 { width: 100%; }
	.rut_foo3,.rut_fooi3 { width: 23px; }
	.rut_shdr_img {
		padding-right: 5px;
	}






/*** formulär ***/
	.frm_lbl {
		color: #fff799;
		font-weight: bold;
		padding-right: 6px;
		padding-top: 2px;
	}
	.frm_itm {
		padding-top: 1px;
		padding-bottom: 2px;
	}
	.frm_tb,.frm_txa {
		background-color: #29271b;
		color: #ffffff;
		border: 1px inset #404040;
		width: 150px;
	}
	.frm_tdcnt {
		padding-bottom: 3px;
	}
	.frm_tberr {
		border: 1px inset #ff0000;
	}
	.frm_val {
		color: #ff0000;
	}
	.frm_valtd {
		padding-left: 6px;
	}
	.frm_foo {
		text-align: right;
		padding-top: 8px;
	}
	.lbl_err {
	    color: #ff0000;
        font-weight: bold;
	}
	.lbl_ok {
        color: #00cc33;
        font-weight: bold;
    }
    .frm_tbcharmork {
        color: #404040;
    }






/*** tvåspalt ***/
	.ts_spc {
		width: 20px;
    }
    .ts_img {
		width: 20px;
		height: 20px;
    }
    .ts_s10 { width: 10%; }
    .ts_s20 { width: 20%; }
    .ts_s30 { width: 30%; }
    .ts_s34 { width: 34%; }
    .ts_s40 { width: 40%; }
    .ts_s50 { width: 50%; }
    .ts_s60 { width: 60%; }
    .ts_s70 { width: 70%; }
    .ts_s80 { width: 80%; }
    .ts_s90 { width: 90%; }






/*** datalist ***/
    .dl_itm {
        padding: 12px;
        border: 1px solid #000000;
        background-color: #11100e;
        text-align: center;
    }
    .dl_itm_left {
        padding: 12px;
        border: 1px solid #000000;
        background-color: #11100e;
        text-align: left;
    }
    .dl_itm_dis, .dl_itm_dis A, .dl_itm_dis A:visited {
        color: #808080;
    }
    .dl_itm_dis INPUT, .dl_itm_dis TEXTAREA {
        background-color: #1f1d13;
        color: #808080;
    }
    .dl_itm_dis {
        padding: 12px;
        border: 1px solid #100f0c;
        text-align: center;
    }






/*** kalender ***/
	.cal {
		width: 450px;
	}
	.cal_itm  {
        border: 1px solid #808080;
        color: #ffffff;
        width: 64px;
        height: 40px;
	}
    .cal_itmmrk {
        border: 1px solid red;
        background-color: #800000;
        width: 64px;
        height: 40px;
    }
    .cal_itmsel {
        border: 1px solid #f7941d;
        background-color: #f7941d;
        width: 64px;
        height: 40px;
    }
    .cal_itmdat {
		float: right;
        font-weight: bold;
	}
	.cal_hdr {
	}






/*** event ***/
    .event_klubb {
        font-weight: bold;
        text-transform: uppercase;
    }
    .event_datum {
        font-weight: bold;
        color: #8f8555;
    }






/*** pager ***/
	.pgrbtn {
		padding-left: 2px;
		padding-right: 2px;
		border: none;
	}






/*** övrigt ***/
	.morkscroll, .iframe_html, .frm_txa, .frm_tb {
		scrollbar-face-color: #0d0d0d;
		scrollbar-arrow-color: #808080;
		scrollbar-track-color: #303030;
		scrollbar-shadow-color: #303030;
		scrollbar-highlight-color: #303030;
		scrollbar-3dlight-color: #000000;
		scrollbar-darkshadow-color: #000000;
	}
	.txt_rubrikgul, .txt_rubrikgul DIV, .txt_rubrikgul SPAN {
		text-transform: uppercase;
		font-weight: bold;
		font-size: 12px;
		color: #f7941d;
	}
	.txt_rubrikljusgul, .txt_rubrikljusgul DIV, .txt_rubrikljusgul SPAN {
		text-transform: uppercase;
		font-weight: bold;
		font-size: 10px;
		color: #fff799;
	}
	.txt_gul {
		color: #fff200;
	}
	.txt_ljusgul {
		color: #fff799;
	}
	.txt_orange {
		color: #f7941d;
	}
	.txt_dim {
		font-size: 10px;
		color: #808080;
	}
	.txt_dimb {
		color: #8d8458;
	}
	.body_iframe {
        width: auto;
        height: auto;
		margin: 5px;
        background-color: #1f1d13;
        background-image: none;
	}
	.body_inner {
        background-color: #1f1d13;
        background-image: url(../../Bilder/inner_bg.gif);
        _width: 865px; /* IE hack */
    }
    .body_pop {
		background-color: #1e1c13;
		background-image: none;
		margin-left: 10px;
		margin-top: 10px;
		width: auto;
		height: auto;
    }
    .anvimg125 {
        width: 125px;
        height: 125px;
        background-color: #303030;
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../Bilder/anvandarebildhorn125.png',sizingMethod='scale');
    }
    .irbl_off, .irbl_on {
		cursor: pointer;
		white-space: nowrap;
    }