/*Bakgrunden som ligger högst upp på sidan*/
.tablebg
{
	background-image: url(img/topbild.gif); 
	background-repeat: no-repeat;
	background-position:center;
}


.linje /*linje i sidfoten*/
{
	background-image: url(img/pixel.gif); 
	background-repeat:repeat-x;
	background-position:left;
}



.more {
	display: none;
	border-top: 1px solid #666;
	border-bottom: 1px solid #666; }
a.showLink, a.hideLink {
	text-decoration: none;
	color: #00519e;
	padding-left: 8px;
	background: transparent url('down.gif') no-repeat left; }
a.hideLink {
	background: transparent url('up.gif') no-repeat left; }
a.showLink:hover, a.hideLink:hover {
	border-bottom: 1px dotted #00519e; }



/*formulärsbakgrund för kampanjsidan*/
.kampanjform
{
	background-image: url(img/kampanjform.gif); 
	background-repeat: no-repeat;
	background-position:center;
	background-position:top;
	
	color: #666666;
	font-weight: bold;
	font-size:13px;
}
.minipanel_blanketter
{
	height:93px;
	background-image: url(img/panel_liten.gif); 

	background-repeat: no-repeat;
	background-position:center;
	
	color: #666666;
	font-weight: bold;
	font-size:13px;
}

/*rutan till höger*/
.sidopanel
{
	background-image: url(img/sidopanel.gif); 
	background-repeat: no-repeat;
	background-position:center;
	background-position:top;
	
	color: #666666;
	font-weight: bold;
	font-size:13px;
}

/*rutan till höger*/
.inlaning
{
	background-image: url(img/inlaaning-uc.gif); 
	background-repeat: no-repeat;
	background-position:center;
	background-position:top;
	
	color: #666666;
	font-weight: normal;
	font-size:12px;
}
.inlaninguc
{
	background-image: url(img/uc-insaettningsgaranti.gif); 
	background-repeat: no-repeat;
	background-position:center;
	background-position:top;
	
	color: #666666;
	font-weight: normal;
	font-size:12px;
}
.minipanel_akelius
{
	height:93px;
	background-image: url(img/mer_om_akelius.gif); 
	background-repeat: no-repeat;
	background-position:center;
	
	color: #666666;
	font-weight: bold;
	font-size:13px;
}
.minipanel_blanketter
{
	height:93px;
	background-image: url(img/panel_liten.gif); 

	background-repeat: no-repeat;
	background-position:center;
	
	color: #666666;
	font-weight: bold;
	font-size:13px;
}
.minipanel_nyhetsbrev
{
	height:93px;
	background-image: url(img/panel_nyhetsbrev.gif); 
	background-repeat: no-repeat;
	background-position:center;
	
	color: #666666;
	font-weight: bold;
	font-size:13px;
}

.sidopanel_service
{
	background-image: url(img/sidopanel_service_lang.jpg); 
	background-repeat: no-repeat;
	background-position:center;
	background-position:top;
	
	color: #666666;
	font-weight: bold;
	font-size:13px;
}

.kontoplatta
{
	/*background-color:#FFFFFF;*/
	background-image: url(img/kontoplatta.gif); 
	background-repeat: no-repeat;
	background-position:center;
	background-position:top;
	
	color: #000000;
	font-size:12px;
}

.kontoplatta_stor
{
	/*background-color:#FFFFFF;*/
	background-image: url(img/kontoplatta_stor.gif); 
	background-repeat: no-repeat;
	background-position:center;
	background-position:top;
	
	color: #000000;
	font-size:12px;
}

/*plattorna som ligger under kontobeskrivningarna på konto-sidan.*/
table.lag
{
background-image:url(img/tre-procents-raenta.gif);
background-repeat:no-repeat;
}

table.mellan
{
background-image:url(img/fyra-procents-raenta.gif);
background-repeat:no-repeat;
}
table.laang
{
background-image:url(img/sjutton-procents-raenta.gif);
background-repeat:no-repeat;
}
table.hog
{
background-image:url(img/fem-procents-raenta.gif);
background-repeat:no-repeat;
}
table.mellankampanj
{
background-image:url(img/fyra-procent-kampanj.gif);
background-repeat:no-repeat;
}
table.lagkampanj
{
background-image:url(img/tre-procent-kampanj.gif);
background-repeat:no-repeat;
}
table.laangkampanj
{
background-image:url(img/17-procent-kampanj.gif);
background-repeat:no-repeat;
}
table.hogkampanj
{
background-image:url(img/fem-procent-kampanj.gif);
background-repeat:no-repeat;
}

/*Rubriker*/
h1 /*stor rubrik - blå*/
{
  font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
  font-size:18px;
  margin-bottom: 0px; 
  padding-bottom:0px;
  margin-top: 0px;
  padding-top: 0px;
  margin-left:0px;
  padding-left:0px;
  color:#00519e;
}

h2 /*stor rubrik - grå*/
{
  font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
  font-size:15px;
  margin-bottom: 0px; 
  padding-bottom:0px;
  margin-top: 0px;
  padding-top: 0px;
  margin-left:0px;
  padding-left:0px;
	color: #00519e; 
}

h3 /*hyfsat stor blå =)*/
{	
	font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
	color: #00519e; 
	font-size:15px;
	margin-left:0px;
	margin-bottom:0px;
	margin-top:0px;
	padding-bottom:0px;
	padding-top:0px;
}

h4 /*mellanstor blå*/
{	
	font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
	color: #00519e; 
	font-size:13px;
	margin-bottom:0px;
	margin-top:0px;
	padding-bottom:0px;
	padding-top:0px;
}

h6 /*liten grå*/
{
  font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
  font-size:12px;
  color:#666666;
  margin-bottom: 0px;
  margin-top: 0px;
  padding-top: 0px; 
  padding-bottom:0px;

}



a.sidopanel_lank /*för länkar i rutan till höger*/
{
	color: #666666;
	font-weight: bold;
	border: 0px solid #ffffff;
	padding: 1px 1px 1px 0px;
	font-size:13px;
	text-decoration: none;
}

a.kampanj_lank /*för länkar i rutan till höger*/
{
	color: #666666;
	font-weight: bold;
	border: 0px solid #ffffff;
	padding: 1px 1px 1px 0px;
	font-size:10px;
	text-decoration: none;
}

a.startsida /*för länkar på startsidan*/
{
	color: #666666;
	font-weight: bold;
	border: 0px solid #ffffff;
	padding: 1px 1px 1px 0px;
	font-size:12px;
	text-decoration: none;
}
a.startsida:hover {text-decoration: underline;}

a.black_bold 
{
	color: #000000;
	font-weight: bold;
	border: 0px solid #ffffff;
	padding: 1px 1px 1px 0px;
	font-size:12px;
	text-decoration: none;
}
a.black_bold:hover {text-decoration: underline;}

a.black
{
	color: #000000;
	border: 0px solid #ffffff;
	padding: 1px 1px 1px 0px;
	font-size:12px;
	text-decoration: none;
}

a.black_underline
{
	color: #000000;
	border: 0px solid #ffffff;
	padding: 1px 1px 1px 0px;
	font-size:12px;
	text-decoration: underline;
}

a.grey_underline
{
	color: #666666;
	border: 0px solid #ffffff;
	padding: 1px 1px 1px 0px;
	font-size:12px;
	text-decoration: underline;
}

a.black:hover {text-decoration: underline;}

a.broschyr /*mellanstor blå, för broschyrlänken på startsidan*/
{	
	font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
	color: #00519e; 
	font-size:13px;
	font-weight:bold;
	margin-bottom:0px;
	margin-top:0px;
	padding-bottom:0px;
	padding-top:0px;
	text-decoration: none;
}
a.broschyr:hover {text-decoration: underline;}

td 
{
	font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
	font-size:12px;
}


table.lagerram {
		border:1px;
		border-style:solid;
		border-color:#cfcdbe;
	   }

/*Fontstorlek/färg för sidfoten*/
td.sidfot
{
  font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
  font-size:12px;
  font-weight: normal;
  color:#666666;
  margin-bottom: 0px; 
  padding-bottom:0px;
  margin-top: 0px;
  padding-top: 0px;
}

/*rutan på svaren under "frågor och svar"*/
td.frageruta
{
	color: #000000;
	background-color:#f4f4f4;
	font-weight: normal;
	border: 1px solid #666666;
	padding: 8px 8px 8px 8px;
	height: 12px;
	text-decoration: none;
}

input.knapp
{
	border-color:#7f9db9;
	border-style:solid;
	border-width:1px;
	background-color:#ffffff;
}

a.sidfot
{
  font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
  font-size:12px;
  font-weight: normal;
  color:#666666;
  margin-bottom: 0px; 
  padding-bottom:0px;
  margin-top: 0px;
  padding-top: 0px;
  text-decoration:none;
}

/*För "bannern" nere på förstsidan*/
.roundtop {background: #ffffff;}
.roundbottom {background: #ffffff;}
.r1{margin: 0 5px; height: 1px; overflow: hidden; background: #e6e7e8;}
.r2{margin: 0 3px; height: 1px; overflow: hidden; background: #e6e7e8;}
.r3{margin: 0 2px; height: 1px; overflow: hidden; background: #e6e7e8;}
.r4{margin: 0 1px; height: 2px; overflow: hidden; background: #e6e7e8;}

.rundruta 
{
	padding: 5px;
	background: #e6e7e8;
}


/*Nedanstående är för själva sidlayouten*/

.spaltright_margin
{
	margin-bottom:0px;
	margin-left:10px;
	margin-right:2px;
	margin-top:0px;
}

.spaltleft_margin
{
	margin-bottom:0px;
	margin-left:15px;
	margin-right:0px;
	margin-top:0px;
}

/*Före sidlayouten - sidfot etc*/
html
{
	height: 100%;
	margin: 0;
    padding: 0;
}

body 
{
	font: 100% Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	background: #EEEDE6;
	height:100%;
	margin: 0; /* det är bra att nollställa marginalen och utfyllnaden av body-elementet för att ta hänsyn till olika webbläsarstandarder */
	padding: 0;
	text-align: center; /* centrerar containern i Internet Explorer 5*-webbläsare. Texten ställs sedan in efter den vänsterjusterade standarden i #container-väljaren */
	color: #000000;
	background-image:url(img/bakgrund.gif); background-repeat:repeat-y; background-position:center;
	

}
.oneColFixCtr #container {
	position: relative;
	/*overflow: hidden; */
	height: auto!important;
	min-height:95%;
	height:95%;
	padding:0;
	margin: 0 auto; /* automarginalerna (i samband med en bredd) centrerar sidan */
	
	width: 850px;  /* om du använder 20 pixlar färre än hela bredden på 800 pixlar kan du anpassa webbläsarfönstrets innehåll och undvika en vågrät rullningslist */
	
	text-align: left; /* detta åsidosätter textjusteringen: mitten på body-elementet. */
	
}

.oneColFixCtr #topMenu {
	padding: 6px; /* kom ihåg att utfyllnaden är utrymmet inuti div-rutan och marginalen är utrymmet utanför div-rutan */
	height: 123px;
}

.oneColFixCtr #mainContent {
	padding: 8px; /* kom ihåg att utfyllnaden är utrymmet inuti div-rutan och marginalen är utrymmet utanför div-rutan */
}



#footer
{
	background: #FFFFFF;
	clear: both;
    margin: 0 auto;
    padding: 0;
 	height: 4%;
	position:relative;
	width: 850px;
	
} 



