@charset "utf-8";
/* CSS Document */
body {
	background-color:#fffffe;
	background-position:center;
    text-align:left;
	margin:0px;
	padding:0px;
	background-image:none;
	overflow: scroll;
}

.wrapper{

	width:944px;
	height:auto;
	text-align:left;
	margin: 0px auto;
	padding: 0px 20px 0px 20px;
	min-height:800px;
}
#linkHolder {
	width:744px;
	height:31px;
	float:left;
	padding-top:16px;
	padding-bottom:16px;	
}

#linkHolder a:link, #linkHolder a:visited {
	color:#505050;
}

#linkHolder a:hover {
	color:#f68b2d;
	text-decoration:none;
}	
#theHolder {
	width:744px;
	float:left;
	height:125px;
}
#logoHolder{
	width:200px;
	float:left;
	clear:none;
	height:90px;
}

#menuHolder {

	width:744px;
	float:left;
	clear:both;
	background-image:none;
	height:69px;
	padding:0px;
	margin:0px;
}

#loginHolder {

	width:944px;
	height:30px;
	float:left;
	padding:0px;
	margin:0px;

}
#loginHolder a:link, #loginHolder a:visited, #loginHolder p, #loginHolder img {
	color:#505050;
	padding:0px;
	margin:0px;
	padding-right:3px;
}

#loginHolder a:hover {
	color:#f68b2d;
	text-decoration:none;
}
#mainHolder {

	width: 944px;
	float:left;
	padding:0px;
	margin:0px;
	min-height:450px;
}

#topHolder {
	width:944px;
	padding:0px;
	margin:0px;
	height:auto;
	float:left;
	clear:both;
}
#contentHolder{
	width:622px;
	float:left;
	padding:0px;
	margin:0px;
	padding-right:22px;
}

#contentHolder2{
	width:622px;
	float:left;
	padding:0px;
	margin:0px;
	padding-left:22px;
}
#rightHolder{
	width:300px;
	float:left;
	padding:0px;
	margin:0px;
}
#leftHolder{
	width:300px;
	float:left;
	padding:0px;
	margin:0px;
}
#leftHolder2{
	width:300px;
	float:left;
	padding:0px;
	margin:0px;
}

#bottomHolder{
	width:944px;
	margin:0px;
	padding:0px;
	height:auto;
	float:left;
	clear:both;
}
#footerHolder{
	width:944px;
	margin:0px;
	padding:0px;
	height:auto;
	float:left;
	clear:both;
}
#partnerHolder{
	width:944px;
	margin:0px;
	padding:0px;
	height:auto;
	float:left;
	clear:both;
}

#spaltHolder{
	width:944px;
	margin:0px;
	padding:0px;
	height:auto;
	float:left;
	clear:both;
	background-image: url(img/bakground_spalter.jpg);
	background-repeat:repeat-y;
	border-top-style:solid;
	border-top-color:#c8c8c8;
	border-top-width:1px;
	padding-top:10px;
}

.spalt1 {
	width:300px;
	float:left;
	padding-right:22px;
}
.spalt2 {
	width:300px;
	float:left;
	padding-right:22px;
}
.spalt3 {
	width:300px;
	float:left;
}

.contentpaneleft{
	width:300px;
	float:left;
	padding-right:22px;
}
.contentpaneright{
	width:300px;
	float:left;
}
#ContentPaneLeft{
	float:left;
}
#ContentPaneRight{
	float:left;
}
.loginpane {
float:left;
width:542px;
}
.uppercase {
text-transform:uppercase;

}



/*--------- dnn menu style ----------*/



ul.mainMenu{padding-left:0px;}
.mainMenu  li {padding:0px; margin:0px; }
.mainMenu li {width:auto;margin-bottom:0px;}


/* Main Menu Normal */
.mainMenu .root {	
color:#505050;
font-weight:normal;
font-size:14px;
font-family:'Gill Sans MT', Arial, Helvetica, sans-serif;
text-transform:uppercase;
padding-right:22px;
}

.mainMenu .sel, .mainMenu .bc, mainMenu .hov {
font-weight:normal;
font-size:14px;
color:#f68b2d;
}
.mainMenu, .mainMenu a:link, .mainMenu a:visited{
outline:0;
}
.mainMenu .hov{ color:#f68b2d;}

ul.subMenu{padding-left:0px;}
.subMenu  li {padding:0px; margin:0px; }
.subMenu li {width:auto;margin-bottom:0px;}


/* Main Menu Normal */
.subMenu .root {	
color:#505050;
padding-right:10px;
padding-top:0px;
padding-left:0px;
margin-left:0px;
font-weight:normal;
font-size:12px;
font-family:'Gill Sans MT', Arial, Helvetica, sans-serif;
text-transform:none;
margin-top:0px;
line-height:28px;
border:none;
}

.subMenu .sel, .subMenu .bc {
font-weight:normal;
font-size:12px;
color:#f68b2d;
margin-top:10px;
border:none;
}
.subMenu, .subMenu a:link, .subMenu a:visited{

padding-right:0px;
padding-left:0px;
margin-left:0px;
margin-top:0px;
border:none;
outline:0;
}

.subMenu .hov{ color:#f68b2d;}
/*------------ SLUT MENY ----------------------*/


/*Fonter typsnitt */


H1, h1, td h1, table h1, H1 a:link, H1 a:hover, H1 a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
line-height:26px;
color:#505050;
font-weight:normal;
outline:0;
margin:0px;
padding:0px 0px 3px 0px;
}

H2, h2, td h2, table h2, H2 a:link, H2 a:hover, H2 a:visited{ 
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
line-height:18px;
color:#505050;
font-weight:bold;
outline:0;
margin:0px;
padding:0px 0px 3px 0px;
}

H3, h3, td h3, table h3, H3 a:link, H3 a:hover, H3 a:visited{ 
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
line-height:18px;
color:#505050;
font-weight:bold;
border-bottom:1px solid #F68B2D;
outline:0;
margin:0px;
padding:0px 0px 3px 0px;
}

H4, H4 a:link , H4 a:visited, H4 a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
color:#505050;
font-weight:bold;
outline:0;

}

p img {
padding:0px;
margin:0px;

}

p{
margin:0px 0px 15px 0px;

}

.Normal{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
color:#505050;
font-weight:normal;
}

td, table, tbody{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
color:#505050;
font-weight:normal;
padding:0px;
margin:0px;

}

ul li {
	list-style-type: disc;
	line-height:15px;
}


a { outline:0; }

a:link, td a:link, td a:visited { 
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
color:#f68b2d;
font-weight:normal;
text-decoration:none;
}

a:visited{ 
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
color:#f68b2d;
font-weight:normal;
text-decoration:none;
}


a:hover, td a:hover{
text-decoration:underline;
}

a img {
border:0;
outline:0;
}

.SkinObject, a.SkinObject, a.SkinObject:link {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
color:#f68b2d;
font-weight:normal;
outline:0;
}

a.SkinObject:hover {
color:#f68b2d;
text-decoration:underline;
}

.Head {
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
line-height:26px;
color:#505050;
font-weight:normal;

}

.News {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#333333;
font-weight: bold;
text-transform:uppercase;
}

.Newsdate {
font-family: arial,verdana,helvetica,sans-serif;
font-size:9px;
line-height: normal;
color: #777777;
}



