html {
	width: 100%;
	height: 100%;
	max-height: 100%;
	margin: 0px;
	padding: 0;
	border: 0;
	/*overflow: hidden;*/
	/*overflow: scroll;*/
}
body {
	width: 100%;
	height: 100%;
	color: #000;
	background-color: #f2f2f2;
	font-family: "Lucida Grande", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	font-size: 10px;
	margin: 0;
	padding: 0;
}

td.leftShadowRow {
	background: #EFEFEF url(/schnitt/pt_r2-1_lbg.gif) repeat-y top right;
}
td.rightShadowRow {
	background: #EFEFEF url(/schnitt/rbg.gif) repeat-y top left;
}

/* Templete Specific */
div.MainContentDataWrapper {
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	font-size: 9pt;
}
/* Link colors */
div.MainContentDataWrapper a {
	color: #557491;
	text-decoration: none;
	/*border-bottom: 1px dashed #999;*/
}
div.MainContentDataWrapper a:visited { color: #557491; text-decoration: none; }
div.MainContentDataWrapper a:hover { color: #cc6633; }


div.divMainWrapper {
	height: 100%;
	width: 894px;
	/*background-color: #43484e;*/
	background: #43484e url(/resources/dark_stripes.gif) repeat;
	
}
div.distTop {
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	font-size: 11px;
	color: #6d6d6d;
	text-decoration: none;
}
div.distTop a {
	color: #fff;
	text-decoration: none;
}
div.distTop a:hover {
	color: #cc6633;
	text-decoration: none;
	border-bottom: 1px dashed #924924;
}

td { font-size: 9pt; }
	
td.sidePane {
	width: 223px;
	border-top: 1px solid #acacac;
	border-bottom: 1px solid #acacac;
	background-color: #c0c0c0;
	background-image: url(/schnitt/sidepaneshade.gif);
	background-repeat: repeat-x;
}
td.sideTD {
	border-bottom: 1px solid #acacac;
	border-top: 1px solid #acacac;
	border-left: 1px solid #acacac;
	background: #707983 url(/resources/dark_mid_line.gif) repeat-x;
}
td.ContentWrapper {
	background-color: #fff;
	border-top: 1px solid #acacac;
	border-left: 1px solid #acacac;
	border-right: 1px solid #acacac;
	width: 669px;
}
td.ContentWrapperAdr {
	background-color: #fff;
	border-bottom: 1px solid #6d6d6d;
	border-left: 1px solid #6d6d6d;
	border-right: 1px solid #6d6d6d;
	width: 669px;
}
	
	

.sideTexter {
	font-size: 11px;
	padding: 8px;	
}
div.sideTexter {
	font-size: 11px;
	/*font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	font-size: 9pt;
	margin-left: 10px;
	margin-right: 10px;
	width: 180px;*/
	color: #282828;
}
div.sideTexter b {
	font-family: Arial, Helvetica, SunSans-Regular, sans-serif;
	font-size: 9pt;
	font-weight: bold;
}
div.sideTexter a {
	text-decoration: none;
	/*border-bottom: 1px dashed #999;*/
}
div.sideTexter a:hover {
	color: #ff9900;
	text-decoration: none;
	/*border-bottom: 1px dashed #cc6633;*/
}
 /* Lite mindre text för SidePane 2006-06-01*/
div.sideDiv { font-size: 11px; }

/* FORMs */
input.design {
	border: 1px solid #ccc;
	border-width: 1px 1px 1px 1px;
	font-family: Arial, Verdana, san-serif;
	font-size: 9px;
	color: rgb(104,106,101);
	font-weight: normal;
}

form.design {
	padding: 0px;
	margin: 0px;
}
.wsinput {
	border: #999 solid 1px;
	background-color: #fff;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	font-size: 11px;
	margin: 3px;
	padding: 3px;
}
.desct {
	font-size: 11px;
	color: #4A4A4B;
}
/*** START: Fancy knappar ***/
.fancybutt {
	margin:0; padding:0;
	cursor: pointer;
	/*background: url(/schnitt/cool03_b01.gif) repeat-x;*/
	background: url(/schnitt/gradering1.gif) repeat-x;
	border: 1px #454a59 solid;
	color: #111214;
	font-size: 11px;
	font-weight: normal;
	margin: 3px;
	/*padding: 3px;*/
}
.fancybutt:hover {
	/*background: url(/schnitt/cool03_b01_hl.gif) repeat-x;*/
	background: url(/schnitt/glasstop03.gif) repeat-x;
	color: #fff;
	border: 1px #111214 solid;
}

div.adressDiv {
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	color: #666;
	font-weight: normal;
	font-size: 9pt;
}
div.mainTextare  {
	padding-left: 48px;
	width: 364px;
}
div.mainTextareFull  {
	padding-left: 48px;
	/*padding-right: 48px;*/
	width: 573px;
}

span.orange {
	font-family: Arial;
	color: #cc6633;
	font-size: 14px; 
}
/* Bolds */
b {
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	font-weight: bold;
	/*font-size:13px;*/
}
b.menBold {
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	font-size: 9pt;
	font-weight: bold;
}
b.bsmall {
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	font-size: 9pt;
	font-weight: bold;
}
b.orange {
	font-size: 14px;
	color: #cc6633;
}
/* Headers */
h1 {
	font-family: Arial, Helvetica, SunSans-Regular, sans-serif;
	font-size: 16pt;
	font-weight: bold;
	/*margin: 0;*/
	color: #cc6633;
}
h2 {
	font-family: Arial, Helvetica, SunSans-Regular, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	/*margin: 0;*/
	color: #cc6633;
}
h3 {
	font-family: Arial, Helvetica, SunSans-Regular, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	/*margin: 0;*/
	color: #cc6633;
}
/* Cleanups */
ul {
	margin-left: 8px; list-style-type: square; list-style-position: outside; /*outside | inside */
	padding-left: 8px;
}
td.vitbox {
	border: 1px solid #666;
	background-color: #fff;
	font-size: 10px;
}
tr.vitbox {
	border: 1px solid #666;
	background-color: #fff;
	font-size: 10px;
}
.svartbox {
	border: 1px solid #666;
	background-color: #000;
	color: #fff;
	font-size: 10px;
}
.underliner { border-bottom: solid 1px #ccc; padding-top: 8px; font-size: 11px; }
.underliner a { font-size: 12px; }
.rightliner { border-right: solid 1px #ccc }
.leftliner { border-right: solid 1px #ccc }

td.DEDbox {
	border: 1px solid #666;
	background-color: #dedede;
	font-size: 10px;
}

span.info_ribba {
	font-size: 11px;
	color: #777;
}
/*span.info_ribba a { color: #559; }
span.info_ribba a:hover { color: #cc6633; }*/
/*p {
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	font-size: 9pt;
}*/
div.smalltext { font-size: 9px; line-height: inherit; }
td.smalltext { font-size: 10px; line-height: inherit; }
td.boldsmalltext { font-size: 10px; line-height: inherit; font-weight: bold; }
.small { font-size: 11px; }
.boldsmall { font-size: 11px; font-weight: bold; }
td.bold { font-weight: bold; }
div.bildDIV { position: relative; top: 0px; right: 0px; float: right; margin: 0px; }
/* Link colors */
a, a:visited { color: #557491; text-decoration: none; }
a:hover { color: #cc6633; }


/* Frontpagefix 2008-03-01 */
/* Frontpagefix 2010-01-28 */
.pagehwinheader {
	padding-left: 21px;
	padding-top: 9px;
	font-size: 14px;
	font-weight: bold;
	color: #999;
}
.frontwinstyle {
	width: 655px;
	background: url(paperback.png) no-repeat top left;
}
#radTable {
	-moz-border-radius-topleft: 8px 8px;
	border-top-left-radius: 16px;
	-webkit-border-top-left-radius: 8px;
	-webkit-border-top-right-radius: 8px;
	-moz-border-radius-topright: 8px 8px;
	border-top-right-radius: 8px;
	-moz-border-radius-bottomleft: 8px 8px;
	-webkit-border-bottom-left-radius: 8px;
	border-bottom-left-radius: 8px;
	-moz-border-radius-bottomright: 8px 8px;
	-webkit-border-bottom-right-radius: 8px;
	-webkit-border-bottom-right-radius: 8px;
	/*
	-webkit-border-top-right-radius: 8px;
	-webkit-box-shadow: #333 0px 0px 5px;
	-moz-box-shadow: 0px 3px 3px 3px #999;
	*/
}

}
#topLeft {
	-moz-border-radius-topleft: 8px 8px;
	-webkit-border-top-left-radius: 8px;
	border-top-left-radius: 16px;
}
#topRight {
	-moz-border-radius-topright: 8px 8px;
	-webkit-border-top-right-radius: 8px;
	border-top-right-radius: 8px;
}
#bottomLeft {
	margin-bottom: 4px;
	-moz-border-radius-bottomleft: 8px 8px;
	-webkit-border-bottom-left-radius: 8px;
	border-bottom-left-radius: 8px;
}
#bottomRight {
	margin-bottom: 4px;
	-moz-border-radius-bottomright: 8px 8px;
	-webkit-border-bottom-right-radius: 8px;
	border-bottom-right-radius: 8px;
}

.frontInverted {
	/*background-color:#f4f4f4;*/
	background-image:url(sidepaneshade_inv.gif);
	background-repeat:repeat-x;
	height: 100%;
}
h1.black, h2.black, h3.black {
	color: #333;
	margin-bottom: 0px;
}
.infoTble {
	-moz-border-radius-topleft: 8px 8px;
	border-top-left-radius: 16px;
	-webkit-border-top-left-radius: 8px;
	-webkit-border-top-right-radius: 8px;
	-moz-border-radius-topright: 8px 8px;
	border-top-right-radius: 8px;
	-moz-border-radius-bottomleft: 8px 8px;
	-webkit-border-bottom-left-radius: 8px;
	border-bottom-left-radius: 8px;
	-moz-border-radius-bottomright: 8px 8px;
	-webkit-border-bottom-right-radius: 8px;
	-webkit-border-bottom-right-radius: 8px;
}
.infoTble td,p {
	/*font-size: 0.9em;*/
	font-size: 11px;
}
.innerTbl {
	margin: 8px;
}

.yttreTabl {
	background-color: transparent;
}
.yttreTabl td {
	/*background-color: #500;*/
	height: 100%;
	border: 1px #c0c0c0 solid;
	background-color: #bbe0e3;
	-moz-border-radius-topleft: 8px 8px;
	border-top-left-radius: 8px;
	-webkit-border-top-left-radius: 8px;
	-webkit-border-top-right-radius: 8px;
	-moz-border-radius-topright: 8px 8px;
	border-top-right-radius: 8px;
	-moz-border-radius-bottomleft: 8px 8px;
	-webkit-border-bottom-left-radius: 8px;
	border-bottom-left-radius: 8px;
	-moz-border-radius-bottomright: 8px 8px;
	-webkit-border-bottom-right-radius: 8px;
	/*
	-webkit-border-top-right-radius: 8px;
	-webkit-box-shadow: #333 0px 0px 5px;
	-moz-box-shadow: 0px 3px 3px 3px #999;
	*/
}
div.torgppDiv {
	margin: 8px;
	text-align: left;
}

td.radTableWhite {
	background-color: #fff;
	border: 1px #ccc solid;
	-moz-border-radius-topleft: 8px 8px;
	border-top-left-radius: 8px;
	-webkit-border-top-left-radius: 8px;
	-webkit-border-top-right-radius: 8px;
	-moz-border-radius-topright: 8px 8px;
	border-top-right-radius: 8px;
	-moz-border-radius-bottomleft: 8px 8px;
	-webkit-border-bottom-left-radius: 8px;
	border-bottom-left-radius: 8px;
	-moz-border-radius-bottomright: 8px 8px;
	-webkit-border-bottom-right-radius: 8px;
	-webkit-border-bottom-right-radius: 8px;
}
td.radTableWhite table td {
	background-color: transparent;
	border: 1px transparent solid;
}
