



body
{
	z-index: -10;
	background-color: #716E64;
	background-color: #211C0E;
	width: 100%;
	height: 100%;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	
	scrollbar-face-color: #AFAA9D; 
	scrollbar-highlight-color: #AFAA9D; 
	scrollbar-shadow-color: #AFAA9D;
	scrollbar-3dlight-color: #AFAA9D;
	scrollbar-arrow-color: #FFFFFF; 
	scrollbar-track-color: #7C786E;
	scrollbar-darkshadow-color: #AFAA9D;
}

h1 {

	font-family: Arial;
	font-size: 18pt;
	color: #666666;

}

h2 {font-family:verdana; font-size:9pt; margin-bottom:0px; text-transform:uppercase}

h3 {font-family:verdana; font-size:8pt; margin-bottom:0; margin-top:5px}
p {margin:3px 0 10px 0}

img.left {float:left; margin-right:10px}
img.right {float:right; margin-left:10px}

h3.sidorubrik{
	font-family: Arial;
	font-size: 12pt;
	color: #FF7E00;
	padding-top: 0px;
	margin-top: 0px;
}

body, td, div, p
{
	font-family: Verdana;
	font-size: 10px;
	color: #535353;
}

#foot{
	background-image: url(../img/footer_new.png);
	backround-repeat: none;
	width: 648px;
	height: 23px;
}

#foot p{
	font-size: 7pt;
	font-family: Arial;
	padding: 0px;
	padding-top: 5px;
	padding-left: 30px;
	margin-top: 0px;
}

a
{
	text-decoration: none;
	color: #FF7E00;
}

table
{
	border-collapse: collapse;
	padding: 0px 0px 0px 0px;
	border: 0px;
}

tr
{
}

td
{
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	border: 0px;
	vertical-align: top;
}


a:hover
{
	text-decoration: underline;
}

object, embed
{
	z-index: 9999;
}


#backgroundhack
{
	pxsition: fixed;
	z-index: 0;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
}

#outercontainer
{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 50%;
	height: 50%;
}

#innercontainer
{
	position: absolute;
	right: -324px;
	top: 0px;
	margin-top: 30px;
}       

#page
{
	z-index: 100;
	background: transparent;
	bxrder: 1px dotted #ff0;
	margin-bottom: 40px;
	width: 648px;
}

#menugroup
{
}

#contentgroup /*Innehåll huvudspalt*/
{
	background-color: #fff;
	padding: 5px 5px 5px 5px;
}

table.content /*Tabell för innehåll i huvudspalt*/
{
	border-collapse: collapse;
}

td.content /*Tabellcell för innehåll i huvudspalt*/
{
	padding: 10px 15px 20px 20px;
	width: 420px;
	vertical-align: top;
}

td.separator
{
	padding: 0px 0px 0px 0px;
	width: 10px;
}

td.menuseparator
{
	padding: 10px 0px 10px 0px;
	width: 1px;
	background-image: url(../img/dotted.gif);
}

td.menu
{
	padding: 10px 10px 10px 15px;
	vertical-align: top;
	width: 150px;
}

#tmp
{

}




td.content p
{
}

td.content p table
{
	width: 410px;
}



ul
{
	list-style: none; 
	padding-left: 0px;
	padding-right: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 5px;
}

ul ul 
{
	padding-top: 3px;
	margin-left: 5px;
}

li
{
	padding-left: 10px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 3px;
}

li.bullet1
{
	background-image: url(../img/bullet1.gif);
}

li.bullet2
{
	background-image: url(../img/bullet2.gif);
}



td.image
{
	display: block;
	float: left;
	clear: right;
	width: 170px;
	margin-top: 0px;
	text-align: center;
	font-style: italic;
}

td.info
{
	text-align: left;
	width: 100%;
}

.hidden
{
	display: none;
}

.visible
{
	display: block;
}



div.hr
{
	height: 1px;
	border: 0px;
	color: #ddd;
	background-image: url(../img/dotted.gif);
	margin-top: 15px;
	margin-bottom: 15px;
}

hr
{
	display: none;
}


td.halfwidth
{
	width: 205px;
}



#flashmenu
{
}

#htmlmenu
{
	background-color: #fff;
	text-align: center;
	color: #666;
	font: 10px Verdana;
	letter-spacing: -1px;
	font-weight: bold;
	padding-top: 20px;
	padding-bottom: 20px;
}

#htmlmenu a
{
}

#htmlmenu a.gray
{
	color: #666;
}



