html {
	background-color:rgb(81,75,69);
}

body {
	margin:1em 0em 2em 0em;
	padding:0px 10px 0px 8px;

	font-size:71%;
	line-height:1.15;
}

body {behavior:url(../../termite.objects.alias/msie6.htc/$file/png.htc);} /* MSIE5.5 & MSIE6 */
* > body {behavior:url();}

body, textarea, input, button {

	xfont-family:Verdana,sans-serif; /* good, with letter-spacing:-1px; */
	xletter-spacing:-1px;

	xfont-family:Tahoma,Geneva,sans-serif;
	xxfont-family:Trebuchet MS,Helvetica,sans-serif; /* Myriad Web */
	font-family:Arial,sans-serif;

	color:rgb(81,75,69);
}
textarea, input, button {
	font-size:100%;
}





/*
.body-displacer {  this element is only needed by MSIE 6 
	width:906px;
	margin:auto;
	padding-left:6px;
	padding-right:6px;
	background:url(../../termite.objects.alias/body-3-2/$file/body-3-2.gif) repeat-y 912px;
}
* > .body-displacer {
	width:auto;
	margin:0px;
	padding-left:0px;
	padding-right:0px;
	background:none;
}
*/

.inner-body {

	width:898px; /*898+4+4=906 - MSIE6 needs 898px (not 897px as clc wanted) for the right positioned corner images to align correctly */

	xmax-width:898px; /*898+4+4=906*/
	xmin-width:760px;

	position:relative; /* this is a problem for MSIE6 (when using a self-closing base tag, but with tmt2 we have a fix for this in the tmt.output lib... */
	margin:auto;
	padding:4px;
	background-color:white;

	xoverflow:hidden; /* opera - but then the shadows disapears... */
}





.navpath {
	xxdisplay:none;
	margin:0px;
	padding:0px;
}
.navpath li {
	float:left;
	list-style-type:none;
}
.navpath li.sep {
	padding:0ex 1ex 0ex 1ex;
}



.header {

xheight:206px;

/* Modified 2009-01-26 by Martin Johansson/CIKADO */
/*	height:180px; */
	height:175px;

	overflow:hidden;
	background-color:rgb(208,208,207);
}
.header .tmt-flash {
	margin:-4px; /* Added 2009-01-26 by Martin Johansson/CIKADO */
}

.menubar {
margin-bottom:4px;
	min-height:28px;
	height:28px;
	overflow:visible;
	background-color:rgb(31,29,33);
}
* > .menubar {
	height:auto;
	overflow:hidden;
}
.body {	
	min-height:48em; /* see also the Default template: .body .nav.tmt-column-left-float */
	height:48em;
	overflow:visible;
	background-color:transparent;
}
* > .body {
	height:auto;
	overflow:hidden;
}
.footer {
margin-top:4px;
	min-height:32px;
	height:32px;
	overflow:visible;
	background-color:rgb(31,29,33);
}
* > .footer {
	height:auto;
	overflow:hidden;
}


#body-2-3, #body-3-2, #body-2-3, #body-1-1, #body-3-1, #body-1-3, #body-3-3 {position:absolute; overflow:hidden;} /* MSIE6 needs overflow:hidden */

#body-3-2 {background:url(../../termite.objects.alias/body-3-2/$file/body-3-2.gif); right:-6px; top:0px; width:6px; height:100%;} /* this one is not displayed by MSIE6 (height:100% problem) - fixed by javascript */
#body-2-3 {background:url(../../termite.objects.alias/body-2-3/$file/body-2-3.gif); left:0px; bottom:-8px; width:100%; height:8px;}
#body-1-1 {background:url(../../termite.objects.alias/body-1-1/$file/body-1-1.gif); left:0px; top:0px; width:18px; height:20px;}
#body-3-1 {background:url(../../termite.objects.alias/body-3-1/$file/body-3-1.gif); right:-6px; top:0px; width:18px; height:20px;}
#body-1-3 {background:url(../../termite.objects.alias/body-1-3/$file/body-1-3.gif); left:0px; bottom:-8px; width:18px; height:20px;}
#body-3-3 {background:url(../../termite.objects.alias/body-3-3/$file/body-3-3.gif); right:-6px; bottom:-8px; width:18px; height:20px;}





p strong {
	font-weight:bold;
	letter-spacing:1.0px;
	color:rgb(31,29,33);
}
p em {
	font-style:italic;
	letter-spacing:1.0px;
	color:rgb(31,29,33);
}
.body a {

	font-weight:bold;
	font-style:italic;

	xxletter-spacing:1.0px;
	color:#FF7900; rgb(239,124,0);
	text-decoration:none;

	xxpadding:0ex 0.3ex 0.1ex 0.5ex;
	xxmargin:0ex -0.2ex 0ex -0.4ex;

}
.body a:hover, .body a:active, .body a:focus {
	text-decoration:underline;
	xxcolor:rgb(31,29,33);
	xxbackground-color:rgb(239,124,0);
}

img {
	border-width:0px;
}


/* Block formats */
/* margin-top is not good when the element is first child in a block element */
p, blockquote, h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, address, pre, ol, ul, dir, menu, dl, 
.tmt-editable .tmt-column {
	margin-top:0em; 
	margin-bottom:0.5em; 	
				xxword-wrap:break-word;
				xxtext-align:justify;
				xxtext-justify:newspaper;
}
address {
	margin-bottom:0em;
	font-style:normal;
}

h1 {/* Extra stor rubrik */
	line-height:1.05;
	font-size:200%;
	font-weight:bold;
}
h2 {/* Rubrik */
	line-height:1.05;
	font-size:160%;
	font-weight:bold;
	text-transform:uppercase;
}
h3 {/* Mellanrubrik */
	line-height:1.05;
	font-size:130%;
	font-weight:normal;
}
h4 {/* Ingress */
	margin-top:-0.5em;
	margin-bottom:1em;
	line-height:1.05;
	font-size:110%;
	font-weight:normal;
}	
h5 {
/*
	font-size:100%;
	font-weight:normal;
*/
	line-height:1.05;
	font-size:160%;
	font-weight:bold;
	text-transform:uppercase;
	color:#FF7900;
}	
h6 {
/*
	font-size:90%;
	font-weight:normal;
*/
	line-height:1.05;
	font-size:130%;
	font-weight:normal;
	color:#FF7900;
}
p {/* Brödtext */
	line-height:1.2;
	font-size:100%;
	font-weight:normal;
}


ol, ul {
	margin-left:0ex;
	padding-left:4ex;
}

.orange {
	color:#FF7900;
}
li, .bullet {
	color:#FF7900; rgb(239,124,0);
}
/*
Modified 2009-03-27 by Martin Johansson/CIKADO
.tmt-editable li, li span {
*/
.tmt-editable li, li div {
	color:rgb(81,75,69);
}
li a span {
	xcolor:inherit;
}



hr {
	height:1px;
	border-width:1px 0px 0px 0px;
	border-style:solid; dotted;
	border-color:gray;
}


.tmt-flash {
	text-align:center;
}

XXX.heading-logo-bullet {
	margin-left:-30px;
	padding-left:30px; 
	margin-top:-0.8ex;
	padding-top:0.8ex;
	background:url(../../DC52591C5C1AC16BC12574C7007B9592/$file/hrdots.gif) no-repeat;
}



.content blockquote {
	margin-left:2em;
	margin-right:2em;
}
.content blockquote h1:first-child,
.content blockquote h2:first-child,
.content blockquote h3:first-child { /* first-child does not work for MSIE6... */

/*
	margin-left:-30px;
	padding-left:30px; 
	margin-top:-0.8ex;
	padding-top:0.8ex;
*/
	margin-left:-26px;
	padding-left:26px; 
	margin-top:-13px;
	padding-top:13px;

	xbackground:url(../../DC52591C5C1AC16BC12574C7007B9592/$file/hrdots.gif) no-repeat;
	background:url(../../966114DE8E5F749BC1257562004513F2/$file/hrdots.gif) no-repeat;
}


