body{
font-family:Georgia, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:18px;
background-image:url(../img/design/bgBody.gif);
}

h1{
font-family:"Trebuchet MS", Helvetica, sans-serif;
font-size:20px;
line-height:normal;
color:#666666;
font-weight:normal;
}

h2{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:14px;
color:#666666;
margin-bottom:-8px;
font-weight:100;
}

.txtNews{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:10px;
}

.noDisplay{
display:none;
}

/*Sidelement*/

#placeHolder{
background-image: url(/img/design/bgPlaceHolder.gif);
background-repeat: repeat-y;
background-color:#FFFFFF;
width: 740px;
margin-left: auto;
margin-right: auto;
padding: 0;
}

#PageHeader{
height:130px;
font-family:"Trebuchet MS", Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
position:relative;
}



#PageSub{
width:200px;
padding:15px;
float:left;
margin-top:5px;
margin-right: 5px;
margin-bottom: 5px;
font-family:"Trebuchet MS", Helvetica, sans-serif;
font-size:12px;
min-height: 200px;
}

#PageSub img{
margin-bottom:5px;
}

#PageContent{
width:470px;
padding:15px;
float:left;
margin-top:5px;
min-height: 400px;
}

#PageBottom{
width:740px;
float:left;
display:block;
padding-top:5px;
padding-bottom:5px;
text-align:center;

}

#PageSubscribe{
	width:200px;
	padding:15px 15px 0 15px;
	float:left;
	margin-top:5px;
	margin-right: 5px;
	margin-bottom: 5px;
	font-family:"Trebuchet MS", Helvetica, sans-serif;
	font-size:12px;
	clear:left;
	
}
#PageContent li{
list-style-image: url(../img/design/liGray.gif);
padding:3px;
}

/* Hover bilder*/



#PageSub dl dd a
{
	width:150px;
	display: block;
	text-decoration: none;
	background-image:url("/img/design/arrow.gif");
	background-repeat: no-repeat;
	padding: 0px 0px 0px 15px;
	background-position: 0px 50%;
font-family:"Trebuchet MS";

}
#PageSub dl dd a:visited
{
	width:150px;
	display: block;
	text-decoration: none;
	padding: 0px 0px 0px 15px;
	background-position: -491px 50%;
	
}
#PageSub dl dd a:hover
{
	width:150px;
	display: block;
	text-decoration: none;
	padding: 0px 0px 0px 15px;
	background-position: -250px 50%;
	
	
}
dt{
font-weight:bold;
font-size:12px;
margin-top: 6px;
}

dl{
margin:0;
padding:0;
}

dd{
margin:6px 0px 0px 0px;
padding:0px;
}

#PageHeader
{
	font-family:"Trebuchet MS";
}
#PageHeader ul li a
{
	width:100px;
	display: block;
	text-decoration: none;
	background-image:url("/img/design/arrow.gif");
	background-repeat: no-repeat;
	padding: 2px 0px 2px 15px;
	background-position: 0px 50%;
	margin:0;
}
#PageHeader ul li a:visited
{
	width:100px;
	display: block;
	text-decoration: none;
	padding: 2px 0px 2px 15px;
	background-position: -491px 50%;
	margin:0;
}
#PageHeader ul li a:hover
{
	width:100px;
	display: block;
	text-decoration: none;
	padding: 2px 0px 2px 15px;
	background-position: -250px 50%;
	margin:0;
	
}
#PageHeader ul{
position: absolute;
bottom: 0;
margin-left:0px;
margin-bottom:5px;
padding:0;
list-style:none;}

dl{margin:0;
padding:0;}

dt a:visited{text-decoration:none;
}

/*F?rginst?llningar*/

.topStart{
background-image:url("/img/design/VAutumnBeige.jpg");
background-position:100% 100%;
background-repeat:no-repeat;
background-color:#BFA58B;
}

.bgStart{
background-color:#BFA58B;
}

.borderStart{
border: 1px solid #BFA58B;
}

.topWeb{
background-image:url("/img/design/VAutumnGreen.jpg");
background-position:100% 100%;
background-repeat:no-repeat;
background-color:#C7C93A;
}

.bgWeb{
background-color:#C7C93A;
}

.borderWeb{
border: 1px solid #C7C93A;
}


.topReklam{
background-image:url("/img/design/VAutumnOrange.jpg");
background-position:100% 100%;
background-repeat:no-repeat;
background-color:#F0C940;
}

.bgReklam{
background-color:#F0C940;
}

.borderReklam{
border: 1px solid #F0C940;
}


.topForetaget{
background-image:url("/img/design/VAutumnBlue.jpg");
background-position:100% 100%;
background-repeat:no-repeat;
background-color:#559DA4;
}

.bgForetaget{
background-color:#559DA4;
}

.borderForetaget{
border: 1px solid #559DA4;
}

/*L?nkar*/

a:hover {
text-decoration:underline;
color:gray;
}

a:link {
text-decoration:underline;
color:#000000;
}

a:visited {
text-decoration:underline;
color:#000000;
}

.tableBottom{
border-bottom: 1px dashed gray;
}

.tableRight{
border-right: 1px dashed gray;
border-bottom: 1px dashed gray;
}

.tableLeft{
border-left: 1px dashed gray;
border-bottom: 1px dashed gray;
}
