/* CSS-mall med SKB´s färger, uppdaterad 071009 /BJ */


/* ---------- Grafikbakgrunder ---------*/

.topnavigationbg{
position: relative; 
background-image: url(/filearchive/2/2344/kia_topbar_menu_bg.gif);/*LABEL*/
/*background-repeat: no-repeat;*/ /*DELETE*/
}

.shadeleft{
background-image: url(/filearchive/2/2963/shade_left.gif);
}

.shaderight{
background-image: url(/filearchive/2/2964/shade_right.gif);
}

/* ---------- Undernavigering adminsidor ---------*/

A.adminlinks:link{
font-size:14px;
font-weight:normal;
text-decoration: none;
}

A.adminlinks:active{
font-size:14px;
font-weight:normal;
text-decoration: none;
}

A.adminlinks:visited{
font-size:14px;
font-weight:normal;
text-decoration: none;
}

A.adminlinks:hover{
font-size:14px;
font-weight:normal;
text-decoration: none;
}

/* den valda sidan */
A.adminlinkssel:link{
/*font-family: ;*/
font-size:14px;
color: black; 
font-weight:bold;
text-decoration: none;
}

A.adminlinkssel:visited{
/*font-family: ;*/
font-size:14px;
color: black; 
font-weight:bold;
text-decoration: none;
}

A.adminlinkssel:active{
/*font-family: ;*/
font-size:14px;
color: black; 
font-weight:bold;
text-decoration: none;
}

A.adminlinkssel:hover{
/*font-family: ;*/
font-size:14px;
color: black; 
font-weight:bold;
text-decoration: none;
background-color: white;
}


/* ----------Sök ÅF sida ---------*/

.resellertextbox{width: 100px; font-size: 11px;}

.resellerdrpdown{font-size: 11px;}

.resellerdivres{overflow: auto; height: 400px;}

/* ---------- Snabbkalkyl i vänsterkolumnen ---------*/

.fpinputtext{
text-align: right; 
font-weight: bold;
font-size: 10px; 
}

.fpinputtextright{
font-weight: bold;
font-size: 10px; 
}

.fpforminput{
width: 80px; /* Firefox reagerar inte på detta värde*/
font-size: 11px;
}

.fpformdropdown{
font-size: 11px;
}

.fpresultmonthtext{
color: white; 
width: 100px; 
text-align: right; 
height: 32px; 
background-color: #cccccc;/*LABEL*/
font-size: 12px; 
font-weight: bold;}

.fpresultmonthresult{
color: white; 
width: 90px; 
text-align: left; 
height: 32px;
background-color: #cccccc;/*LABEL*/
font-size: 13px; 
font-weight: bold;
padding-left: 7px;
}

.fpresultothertext{
color: gray; 
width: 100px; 
text-align: right; 
height: 20px; 
font-size: 11px; 
font-weight: bold;
}

.fpresultothertextright{
padding-right: 4px; 
color: gray; 
width: 100px; 
text-align: left; 
height: 20px; 
font-size: 11px; 
font-weight: bold;
padding-left: 7px;
}

/* den lilla texten under kontantinsatsen: */
.fpinputtextcash{ 
text-align: left; 
font-weight: bold;
font-size: 9px; 
padding-left:8px;
}

/* ---------- Snabbkalkyl (från dummy) ---------*/

.CalcQuickTextHeadline{
margin: 0px; 
padding: 5px 5px 5px 5px;
/*font-family: ;*/
font-size: 11px; 
color: white;/*LABEL*/
font-weight: bold; 
text-align: center;
}

.CalcQuickTextBread{
margin: 0px; 
padding: 5px 5px 5px 5px;
/*font-family: ;*/
font-size: 10px; 
color: white;/*LABEL*/
font-weight: normal; 
text-align: center;
}

a.CalcQuickTextBread:link{
margin: 0px; 
padding: 5px 5px 5px 5px;
/*font-family: ;*/
font-size: 10px; 
color: white;/*LABEL*/
font-weight: normal; 
text-align: center;
}

a.CalcQuickTextBread:visited{
margin: 0px; 
padding: 5px 5px 5px 5px;
/*font-family: ;*/
font-size: 10px; 
color: white;/*LABEL*/
font-weight: normal; 
text-align: center;
}

a.CalcQuickTextBread:hover{
margin: 0px; 
padding: 5px 5px 5px 5px;
/*font-family: ;*/
font-size: 10px; 
color: white; /*LABEL*/
font-weight: normal; 
text-align: center;
background-color: orange;
}

a.CalcQuickTextBread:active{
margin: 0px; 
padding: 5px 5px 5px 5px;
/*font-family: ;*/
font-size: 10px; 
color: white;/*LABEL*/
font-weight: normal; 
text-align: center;
}

/* ---------- De stora Kalkylerna ---------*/

.formheading{
background-image: url(/filearchive/2/2632/kia_calc_midbar.gif);/*LABEL*/
background-repeat: no-repeat; 
height: 25px; 
padding-bottom: 3px; 
padding-left: 5px;
} 

.formformanheading{
background-image: url(/filearchive/2/2632/kia_calc_midbar.gif);/*LABEL*/
background-repeat: no-repeat; 
height: 25px; 
padding-bottom: 3px; 
padding-left: 5px;
font-weight: bold;
} 

.formlefttext{
width: 110px; 
padding-left: 4px;
height: 28px;
 }

.formresultmonthtext{
font-size: 11px; 
font-weight: bold;
white-space:nowrap
}

.formresultmonthresult{
font-size: 11px; 
font-weight: bold;
white-space:nowrap
}

.formresultothertextright{
font-size: 11px; 
font-weight: bold;
white-space:nowrap
}

.formrighttext{
padding-left: 10px;
}

.formrighttexterror{
padding-left: 10px;
color: red;
}

.formresultrighttext{
font-size: 11px; 
color: gray;
}

.formresultlefttext{
font-size: 11px; 
color: black; 
width: 110px; 
padding-left: 4px; 
height: 28px;
}

.formresultlefttextbold{
font-size: 11px; 
width: 110px; 
padding-left: 4px; 
height: 28px;
font-weight:bold
}

.formresultlefttextboldlarger{
font-size: 12px; 
width: 110px; 
padding-left: 4px; 
height: 28px;
font-weight:bold
}

.formresultvalue{
font-size: 11px; 
font-weight: bold;
white-space:nowrap
}

/* värdet för månadskostnad */
.formresultvaluetotal{ 
font-size: 12px; 
font-weight: bold;
white-space:nowrap
}

/* värdet för Beskattningsbart pris */
.inputtotalprice{
width: 110px; 
padding-left: 4px;
height: 28px;
font-size: 14px; 
font-weight: bold;
 }

.formbtntdleft{
width: 50%; 
padding-left: 10px; 
padding-top: 10px; 
padding-bottom: 10px;
}

.formbtntdright{
padding: 10px 50px 10px 10px; 
width: 50%;
}

.formresultlefttextmonth{
font-size: 11px;
width: 110px; 
padding-left: 4px; 
height: 28px; 
font-weight: bold;
}

/*  "OBS-texten" om pris ovanför varje kalkyl */
.formheadertext{
font-size: 11px;
color: red;
padding-left: 4px;
height: 28px;
}

/* ---------- Gul bakgrund Förmånsvärdeskalkyl ---------*/

.formreslefttextyellow{
font-size: 12px; 
width: 110px; 
padding-left: 4px; 
height: 28px;
font-weight:bold;
background-color:#ffffcc;
}

.formresvalueyellow{
font-size: 11px; 
font-weight: bold;
white-space:nowrap;
background-color:#ffffcc;
}

.formresrighttextyellow{
font-size: 11px; 
color: gray;
background-color:#ffffcc;
}

.formresultlefttextboldyellow{
font-size: 11px; 
width: 110px; 
padding-left: 4px; 
height: 28px;
font-weight:bold;
background-color:#ffffcc;
}

.textwidthextra{
width:100px
}

/* ---------- CONTENT ---------*/

.contenttitle{
font-weight: bold; 
text-align: center; 
line-height: 20px; 
}

.contenttext{
text-align: left;
}

.contentHeadline{
/* taggen appliceras manuellt i koden*/
margin-top: 0px; /* behövs för Firefox(!?)*/
margin-bottom: 0px; /* behövs för Firefox(!?)*/
font-size: 15px; 
font-weight: bold; 
text-align: left; 
line-height: 25px;
}

.contentSubHeadline{
/* taggen appliceras manuellt i koden*/
font-size: 13px; 
font-weight: bold; 
text-align: left; 
/*line-height: 20px;*/
}

/* ---------- Generellt ---------*/

.CustompageExcluded{
color: orange; 
}

body{
font-family: "Lucida Grande","Trebuchet MS",Arial,Charcoal,Geneva,Sans-Serif; 
font-size: 11px; 
color: black; 
text-decoration: none;
}

td{
text-align: left;
}

a:link{
color: #af0917;/*LABEL*/
text-decoration: none;
}

a:visited{
color: #af0917;/*LABEL*/
text-decoration: none;
}

a:hover{
color: #af0917;/*LABEL*/
text-decoration: none;
background-color: yellow;
}

a:active{
color: #af0917;/*LABEL*/
text-decoration: none;
}

/* ---------- Högerkolumn ---------*/

.sidebarheaderprivate{
font-weight: bold; 
text-align: center; 
line-height: 20px; 
background-image: url(/filearchive/2/2638/kia_bg_contenttitle.gif);/*LABEL*/
}

.sidebarheaderretailers{
font-weight: bold; 
text-align: center; 
line-height: 20px; 
background-image: url(/filearchive/2/2638/kia_bg_contenttitle.gif);/*LABEL*/
}

.sidebarheadercorporate{
font-weight: bold; 
text-align: center; 
line-height: 20px; 
background-image: url(/filearchive/2/2638/kia_bg_contenttitle.gif);/*LABEL*/
}

.searchlabel{
margin-top: 0px; 
margin-bottom: 5px; 
margin-right: 0px;
margin-left: 0px;
font-weight: bold; 
text-align: center; 
line-height: 20px; 
background-image: url(/filearchive/2/2638/kia_bg_contenttitle.gif);/*LABEL*/
}

.sidebarheaderwordlist{
font-weight: bold; 
text-align: center; 
line-height: 20px; 
background-image: url(/filearchive/2/2638/kia_bg_contenttitle.gif);/*LABEL*/
}

.sidebarheaderlabels{
font-weight: bold; 
text-align: center; 
line-height: 20px;
background-image: url(/filearchive/2/2638/kia_bg_contenttitle.gif);/*LABEL*/
}

.sidebarheaderbanner{
font-weight: bold; 
text-align: center; 
line-height: 20px; 
background-image: url(/filearchive/2/2638/kia_bg_contenttitle.gif);/*LABEL*/
}

/* ---------- Navigation ---------*/

/* Top Nav */

ul.horizontalNav{margin: 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; clear: both;}
ul.horizontalNav li{float: left;}
* html ul.horizontalNav li{margin: -3px 0pt;}
ul#topNav{margin: auto 0px;}
ul#topNav li{width: 109px;}

ul#topNav li a{
margin: 7px 5px 5px 0px; 
padding: 3px 0px; 
display: block; 
/*font-family: ;*/
font-size: 11px; 
font-weight: bold; 
text-align: center;

/* grundfärg text: */
color: white;/*LABEL*/

/* grundfärg bakgrund: */
background-color: #7f7f7f;/*LABEL*/
}

ul#topNav li a:visited{ 
}

ul#topNav li a.selected{
color: white;/*LABEL*/
background-color: #b30004;/*LABEL*/
} 

ul#topNav li a:active{ 
}

ul#topNav li a:hover{
color: white; /*LABEL*/
background-color: black;/*LABEL*/
text-decoration: none;
} 

/* _________________________________ */

/* Sub Nav */

ul#subNav{
margin: auto 9px 0pt 0pt; 
overflow: auto;
/* "bakgrunden" bakom bakgrunden */
background-color: #7f7f7f; /*LABEL*/
}

ul#subNav li a{
margin: 0pt; 
padding: 3px 10px; 
display: block; 
/*font-family: ;*/ 
font-size: 10px; 
font-weight: normal;

/* grundfärg text: */
color: white;/*LABEL*/ 

/* grundfärg bakgrund: */
background-color: #7f7f7f;/*LABEL*/ 
}

* html ul#subNav{background-color: transparent;}
* html ul#subNav li{
margin-top: 4px; 
}

ul#subNav li a.visited{ 
} 

ul#subNav li a.selected{
color: white;/*LABEL*/
background-color: #b30004;/*LABEL*/
} 

ul#subNav li a:active{ 
}

ul#subNav li a:hover{
color: white;/*LABEL*/
background-color: black;/*LABEL*/
text-decoration: none;
} 

/* ---------- Datumfält topbar ---------*/

.datetime{
font-size: 9px;
color: rgb(153,153,153);
/*font-family: ;*/
position: absolute;
top: 75px;
left: 50%;
margin-left: -160px; }	

/* ---------- Söksida ---------*/

.searchtextbox{
font-size: 10px; 
width: 120px;
}

/* knappen */
.searchbutton{
font-size: 10px; 
}

/* liten text överst på sidan */
.searchresulthead{
font-size: 9px; 
}

/* siffran till vänster */
.searchresultcount{
font-size: 11px;
padding-right: 5px;
}

/* rubrik sökresultat */
a.searchresulttitle:link{
font-size: 11px; 
}

a.searchresulttitle:visited{
font-size: 11px; 
}

a.searchresulttitle:hover{
font-size: 11px; 
}

a.searchresulttitle:active{
font-size: 11px; 
}

/* resultat text */
.searchresulttext{
padding-bottom: 8px; 
font-size: 10px; 
}

/* ---------- Breadcrumbs ---------*/

a.breadcrumb:link{
font-size: 9px;
line-height: 20px;
color: #999999; 
/*font-family: ;*/
}

a.breadcrumb:visited{
font-size: 9px;
line-height: 20px;
color: #999999; 
/*font-family: ;*/
}

a.breadcrumb:hover{
font-size: 9px;
line-height: 20px;
color: #999999; 
/*font-family: ;*/
}

a.breadcrumb:active{
font-size: 9px;
line-height: 20px;
color: #999999; 
/*font-family: ;*/
}

.breadcrumbseparator{
font-size: 9px;
line-height: 20px;
color: #999999; 
/*font-family: ;*/
}

/* SLUT */