﻿body, p, a, td, div, h1, h2, h3, h4, h5, h6
{
	margin:0px;
	padding:0px;
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;	
	font-weight: normal;
	line-height: 14px;

}
img {
	border: 0px;
}

div,img,table
{
	text-align:left;
}


/* TEXTER LÄNKAR */
h1
{
	margin:3px 0px 5px 0px;
	line-height: 19px;
	font-size: 16px;
	font-weight: bold;	
	color: #000000;
}
h2
{
	margin:3px 0px 5px 0px;
	line-height: 21px;
	font-size: 18px;
	font-weight: bold;	
}
h3
{
	margin:3px 0px 5px 0px;
	line-height: 19px;
	font-size: 16px;
	font-weight: bold;	
}
h4
{
	margin:3px 0px 5px 0px;
	line-height: 15px;
	font-size: 12px;
	font-weight: bold;	
	color:#867974;
}
h5
{
	margin:3px 0px 5px 0px;
	line-height: 17px;
	font-size: 14px;
	font-weight: bold;	
	color:White;
}
h6
{
	margin:3px 0px 5px 0px;
	line-height: 15px;
	font-size: 12px;
	font-weight: bold;	
}
a, a:active, a:visited, a:link
{
	text-decoration: underline;
	color:#A59690;
}
a:hover
{
	text-decoration: underline;	
	font-weight: bold;	
	color:#6F5C50;
}
.orange_selected a, .orange_selected a:active, .orange_selected a:visited, .orange_selected a:link
{
	text-decoration: none;	
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	line-height: 13px;
	color: #FF8500;
}

.orange a, .orange a:active, .orange a:visited, .orange a:link
{
	text-decoration: none;	
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	line-height: 13px;
	color: #EEB77B;
}
.orange a:hover, .orange_selected a:hover
{
	text-decoration: underline;	
}

.lila_selected a, .lila_selected a:active, .lila_selected a:visited, .lila_selected a:link
{
	text-decoration: none;	
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	line-height: 13px;
	color: #55103c;
}

.lila a, .lila a:active, .lila a:visited, .lila a:link
{
	text-decoration: none;	
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	line-height: 13px;
	color: #d4bccb;
}
.lila a:hover, .lila_selected a:hover
{
	text-decoration: underline;	
}

.gron_selected a, .gron_selected a:active, .gron_selected a:visited, .gron_selected a:link
{
	text-decoration: none;	
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	line-height: 13px;
	color: #90a107;
}

.gron a, .gron a:active, .gron a:visited, .gron a:link
{
	text-decoration: none;	
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	line-height: 13px;
	color: #c0cc58;
}
.gron a:hover, .gron_selected a:hover
{
	text-decoration: underline;	
}

.bla_selected a, .bla_selected a:active, .bla_selected a:visited, .bla_selected a:link
{
	text-decoration: none;	
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	line-height: 13px;
	color: #145495;
}

.bla a, .bla a:active, .bla a:visited, .bla a:link
{
	text-decoration: none;	
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	line-height: 13px;
	color: #5f83cf;
}
.bla a:hover, .bla_selected a:hover
{
	text-decoration: underline;	
}
.submenu_selected, .submenu2
{
    display:block;
    margin:0px;
    padding:4px 0px 0px 8px;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	line-height: 14px;
	color: #A59690;
}
.submenu_selected a, .submenu_selected a:active, .submenu_selected a:visited, .submenu_selected a:link, .submenu a, .submenu a:active, .submenu a:visited, .submenu a:link
{
	text-decoration: none;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	line-height: 14px;
	color: #A59690;
}

.submenu_selected a:hover, .submenu a:hover
{
	text-decoration: underline;	
/*
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	line-height: 14px;
	color: #A59690;
*/
}

.submenu_selected, .submenu_selected a, .submenu_selected a:active, .submenu_selected a:visited, .submenu_selected a:link, .submenu_selected a:hover
{
	color: #6F5C50;
}
.footer, .footer a, .footer a:active, .footer a:visited, .footer a:link, .footer a:hover
{
	text-decoration: none;	
	font-family: Verdana;
	font-size: 11px;
	line-height: 20px;
	color: #ffffff;
}

/* LAYOUT */
#wrapper
{
	width:835px;
	min-height:500px;
	margin:0px 0px 0px 15px;
}
#col1 
{
	display:table;
	width:835px;
	height:50px;
	margin:0px 0px 9px 0px;
}
#col2
{
	display:table;
	width:835px;
	height:250px;
}
#col3
{
	display:table;
	width:835px;
	height:100px;
}
#topLeft
{
	display:block;
	float:left;
	width:170px;
	/*height:46px;*/
	height:50px;
	background-image:url(Images/logo.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin:0px 0px 0px 5px;
}
#topRight
{
	display:table;
	float:left;
	width:200px;
	height:50px;
	margin:0px 0px 0px 27px;
	border-left: 1px solid #b6b2b0;
	border-right: 1px solid #b6b2b0;
	border-bottom: 1px solid #b6b2b0;
}
.middleLeft
{
	display:table;
	float:left;
	width:634px;
	height:250px;
	margin:0px;
}
.middleRight
{
	display:table;
	float:left;
	width:auto;
	height:250px;
}
#imageContainer
{
	width:620px;
	height:250px;
	clear:both;
	margin:0px 0px 7px 7px;
}
#maintextBox
{
	display:table;
	width:620px;
	height:250px;
	clear:both;
	margin:0px 0px 7px 7px;
	background-image:url(Images/main_toning.jpg);
	background-repeat:no-repeat;
}
.maintextContent
{
	margin:10px;
}
#flashContainer
{
	display:table;
	width:625px;
	height:130px;
	clear:both;
	margin:0px 0px 0px 7px;
}
.newsContainer
{
	background-image:url(Images/BOR_news_botten.jpg);
	background-repeat: no-repeat;
	display:table;
	width: 200px;
	height:auto;
	float:left;
}
.newsContent
{
	display:table;
	margin:5px;
	width:190px;
	height:350px;
}
#footerContainer
{
	background-image: url('Images/botte_toning.jpg');
	background-repeat: repeat-x;
	background-position: bottom;
	margin: 20px 0px 0px 0px;
	width: 830px;
	height: 120px;
	clear: both;
}
#footer
{
	padding:0px 0px 0px 50px;
	margin:0px auto 0px auto;
	width:970px;
}
.firstFlashBox
{
	display:table;
	float:left;
	height:130px;
	width:200px;
	border:1px solid Silver;
	margin:0px 0px 0px 0px;
}
ul li p
{
	margin:0px;
	padding:0px;
}
.flashBox
{
	display:table;
	float:left;
	height:130px;
	width:200px;
	border:1px solid Silver;
	margin:0px 0px 0px 7px;
}
.submenu
{
	display:table;
	width:200px;
margin:6px 0px 0px 0px;
}

.newslist
{
	list-style-type:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.newslist dt
{
	font-weight:bold;
	list-style-type:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.newslist dd
{
	list-style-type:none;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
}

 /* MAIN START RULES  */
 #mainWrap
{
	text-align:center;
	width:990px;
	height:auto;
	display:table;
	margin:0px auto 0px auto;
}
.horizontShadowTop
{
	background-repeat:no-repeat;
	height:9px;
	width:990px;
	background-image:url('Images/shadowTop.gif');
	background-position:center bottom;
	margin:0px auto 0px auto;
}
.horizontShadowBottom
{
	background-image:url('Images/shadowBottom.gif');
	background-repeat:no-repeat;
	background-position:center bottom;
	height:9px;
	width:990px;
	margin:0px auto 0px auto;
}
.verticalShadowLeft
{
	/*background-image:url(Images/leftshadow.png);*/
	display:table;
	float:left;
	width:9px;
	height:281px;
	background-repeat:no-repeat;
}
.verticalShadowRight
{
	/*background-image:url(Images/rightshadow.png);*/
	display:table;
	float:right;
	width:9px;
	height:281px;
	background-repeat:no-repeat;
}
#contentWrap
{
	display:table;
	background-image:url('Images/shadowBorder24.png');
	background-repeat:repeat-y;
	width:990px;
	height:auto;
	margin:0px auto 0px auto;
	padding:0px;
}
#logotype
{
	margin: 40px 0px 0px 35px;
}
#header
{
	display:table;
	width:972px;
	height:108px;
	float:left;
	margin-left:9px;
	margin-bottom:5px;
	float:left;
}
.wrapPuff {
	float:left;
	width:450px;
	height:240px;
	overflow:hidden;
}