@charset "utf-8";
/* CSS Document */

body {
    background-image: url('../images/bg.jpg');
    background-repeat: repeat-x;
    background-position: top center;
    background-color: #68b6ee;
    color: #323232;
    width: 100%;
    height: 100%;
    font-family: Arial;
    font-size: 11px;
    margin: 0px;
    text-align: center;
    padding: 0;
}


/* LINKS */

a.huransoka, a.huransoka:visited, a.huransoka:active {
    color: #FFFFFF;
    text-decoration: none;
    font-weight: bold;
}

a.huransoka:hover {
    color: #FFFFFF;
    text-decoration: underline;
    font-weight: bold;
}


a.faq, a.faq:visited, a.faq:active {
    color: #1781ce;
    text-decoration: none;
    font-weight: bold;
}

a.faq:hover {
    color: #323232;
    text-decoration: underline;
    font-weight: bold;
}

a.active_quick, a.active_quick:visited, a.active_quick:active {
    color: #1781ce;
    text-decoration: none;
    font-weight: bold;
}

a.active_quick:hover {
    color: #323232;
    text-decoration: underline;
    font-weight: bold;
}

a.greenbotton, a.greenbotton:visited, a.greenbotton:active {
    color: #fff;
    text-decoration: none;
    font-weight: bold;
}

a.greenbotton:hover {
    color: #fff;
    text-decoration: underline;
    font-weight: bold;
}

a, a:visited, a:active {
    color: #323232;
    text-decoration: none;
    font-weight: bold;
}

a:hover {
    color: #1781ce;
    text-decoration: none;
    font-weight: bold;
}


/* Reset */
* {
    margin: 0px;
    padding: 0px;
}

/* Misc */

table {
    font-family: Arial;
    font-size: 11px;
}

p{ margin: 0px;padding: 0px; }

img {
    border: 0px;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(...);
}

div { margin: 0px;padding: 0px; }


.br  { margin: 5px; }


.clear {
    clear: both;
}

.textformating {
    font-size: 12px;
}

option, textarea, input, select, file {
    font-family: Arial;
    font-size: 11px;
    color: #323232;
    background-color: #FFFFFF;
    border: 1px solid #cdd5e1;
}

#sponsorAdDiv {position:absolute; height:1; width:1px; top:0; left:0;}

#scrollAd {
    position: relative;
    width: 180px;
    margin: 10px;
    padding: 20px;
    background: #eee;
    border: 2px solid #42CBDC;
}
.mooSlide {
    background-color: #ffffff;
    padding: 10px;
    font-family: Arial, Helvetica, sans-serif;
    line-height: 16px;
    color: #323232;
    font-size: 11px;
}
.mooSlide h1 {
    font-size: 17px;
}

.producttitle {
    color: #1781ce;
    font-weight: bold;
    font-size: 12px;
    margin: 0;
    padding: 0;
}

.greenbotton {
    padding: 5px;
    color: #FFF;
    background-color: #427c01;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border: 1px solid #244500;
    text-shadow: 1px 1px 0 #244500;
    font-weight: bold;
}

.bottom-padding {
    padding-bottom: 5px;
    padding-top: 5px;
}

h6 {
    color: #fff;
    font-weight: bold;
    font-size: 22px;
    margin: 0px;
    height: 30px;
    line-height: 30px;
    margin: 0px;
}

h5 {
    color: #323232;
    font-weight: bold;
    font-size: 14px;
    margin: 0px;
    margin: 0px;
}

h4 {
    color: #FFFFFF;
    padding-left: 15px;
    font-size: 14px;
    font-weight: bold;
    height: 20px;
    line-height: 20px;
    margin: 0px;
}

h3 {
    padding-left: 30px;
    color: #FFFFFF;
    font-weight: bold;
    font-size: 14px;
    margin: 0px;
    height: 36px;
    line-height: 36px;
    margin: 0px;
}

h2 {
    color: #1781ce;
    font-weight: bold;
    font-size: 14px;
    margin: 0px;
    height: 20px;
    line-height: 20px;
    margin: 0px;
}

.deny {
    color: red;
}

h1 {
    color: #1781ce;
    font-weight: bold;
    font-size: 22px;
    margin: 0px;
    height: 30px;
    line-height: 30px;
    margin: 0px;
}





/* LAYOUT */

div#container {
    width: 806px;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
}

div#site {
    width: 806px;
    margin-left: auto;
    margin-right: auto;
    text-align: left;
    background-image: url('../images/sitebg.jpg');
    background-repeat: repeat-y;
}

div#header {
    height: 119px;
    width: 806px;
}

#topround {
    background: url('../images/topround.jpg') no-repeat;
    height: 8px;
}

#nav {
    height: 49px;
}

#nav ul {
    list-style: none;
}

#nav li {
    float: left;
    list-style: none;
}

#altmenu {
    padding-left: 5px;
    padding-right: 5px;
}

#altmenu ul {
    margin: 0;
    text-align: center;
    list-style-type: none;
}

#altmenu li {
    display: inline;
    margin: 0;
    text-align: center;
}

#altmenu li a {
    text-decoration: none;
    position: relative;
    color: #6e6e6e;
    font-weight: normal;
    line-height: 40px;
    float: left;
    text-align: center;
    font-size: 12px;
}

#altmenu li a:visited {
    text-decoration: none;
    position: relative;
    color: #6e6e6e;
    font-weight: normal;
    line-height: 40px;
    float: left;
    font-size: 12px;
    text-align: center;
}

#altmenu li a:hover {
    text-decoration: none;
    position: relative;
    color: #1781ce;
    font-weight: normal;
    line-height: 40px;
    float: left;
    font-size: 12px;
    text-align: center;
}


#altmenu li a.selected { /*selected main tab style */
    text-decoration: none;
    position: relative;
    color: #000;
    font-weight: bold;
    line-height: 40px;
    font-size: 12px;
    float: left;
    text-align: center;
}


#altmenu li a.selected:hover { /*selected main tab style */
    color: #000;
}


#altmenu .seperator {
    text-decoration: none;
    position: relative;
    color: #6e6e6e;
    font-weight: bold;
    line-height: 40px;
    float: left;
    margin-right: 5px;
    font-size: 12px;
    margin-left: 5px;
    text-align: center;
}



div#apply {
    width: 806px;
    height: 201px;
    color: #FFFFFF;
    background-image: url('../images/huransoka.jpg');
    background-repeat: repeat-y;
}


div#loanamounts {
    width: 796px;
    height: 150px;
    color: #FFFFFF;
    padding-top: 5px;
    padding-left: 11px;
    color: #323232;
    text-align: left;
}

div#applyfront {
    width: 806px;
    height: 441px;
    color: #FFFFFF;
    padding-top: 5px;
    padding-left: 11px;
    padding-right: 11px;
    text-shadow: #224966 1px 1px 0;

}


.webansokan-front {
    background-image: url('../images/webansokan-front.jpg');
    background-repeat: no-repeat;
    height: 305px;
/*width: 405px;*/
    border-right: 2px solid #FFF;
    margin: 0;
    padding: 0;
}


.smsansokan-front {
    background-image: url('../images/smsansokan-front.jpg');
    background-repeat: no-repeat;
    width: 377px;
    height: 305px;
}

#smsloan_app { display: none; }
#bigloan_app { display: block;padding-left: 9px;padding-right: 9px;text-shadow: #FFF 1px 1px 0; }
#loanswitch {
    height: 206px;
    background: url(../images/loanswitch.jpg) no-repeat;
    margin-top: 3px;
    margin-bottom: 3px;
    text-align: center;
    padding-top: 11px;
}

#minkredit {
    float: left;
    width: 392px;
    height:200px;
    background: url(../images/stora-loan-bg.jpg) no-repeat bottom left;
    text-shadow: #f4e165 1px 1px 0;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    margin-right: 3px;
/*padding: 2px 2px 4px 2px; */
}

#mittblancolan {
    float: left;
    width: 392px;
    height:200px;
    background: url(../images/stora-loan-bg.jpg) no-repeat bottom left;
    text-shadow: #f4e165 1px 1px 0;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
/*padding: 2px 2px 4px 2px; */
}

#smslan-0200 {
    background: url(../images/telefonlan-bg.jpg) no-repeat;width: 784px;height: 98px;color: #757575;text-shadow: #977f01 0 0 0;margin-bottom: 5px;
}

#smslan-ring {
    float: left;color: #3e6e92;text-shadow: #ffffff 1px 1px 0;padding-top: 18px;
}

#smslan-nummer {
    float: right; width: 240px;padding-right: 15px;font-size: 12px;padding-top: 23px;
}


div#left {
    width: 590px;  !IMPORTANT;
    float: left;
}

div#content {
    width: 580px;
    padding-left: 10px;
    padding-right: 10px;
    float: left;
    text-shadow: #fff 1px 1px 0;
}

div#contenttop {
    width: 576px;
    background-image: url('../images/contenttop.jpg');
    background-repeat: no-repeat;
    height: 6px;
    float: left;
}

div#page {
    width: 576px;
    background-image: url('../images/pagebg.jpg');
    background-repeat: repeat-x;
    float: left;
    _height: 600px;
    min-height: 600px;

}

div#big-content {
    padding-left: 5px;
    padding-right: 5px;
}


div#loan-20k-right {
    float: right;
    width: 350px;
    background: #e4f2fe;
    padding: 5px;
    border: 1px solid #7698b8;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    text-shadow: #fff 1px 1px 0;
}

div#loan-20k-left {
    float: left;
    width: 400px;
}

div#kredit-30k-right {
    float: right;
    width: 330px;
    padding: 5px;
    position: relative;
    text-align: center;
}

div#kredit-30k-right-link {
    float: right;
    width: 330px;
    background: #e4f2fe;
    padding: 5px;
    top: 20px;
    position: relative;
    border: 1px solid #7698b8;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    text-shadow: #fff 1px 1px 0;
    text-align: center;
}

div#kredit-30k-left {
    float: left;
    width: 450px;
}

#DescriptionBox {
    background: #f1f1f1;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border: 1px solid #757575;
    padding: 7px;
    text-shadow: #fff 1px 1px 0;
}

#descriptionbox p {
    padding: 2px;
}

#successMsg {
    display: none;
}

#errorMsg {
    display: none;
}

#UserBox {
    display: none;
    border: 1px solid #c5c5c5;
    padding: 15px;
    background: #fff;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
}

#apply20K {
    display: block;
}

#apply20K p {
    padding: 2px;
}

#blancoloaninfoBox {
    background: yellow;
    border: 2px solid #eac100;
    padding: 5px;
    text-shadow: #fffc00 1px 1px 0;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
}

.pdfBtn {
    background: #e9e900;
    border: 2px solid #eac100;
    padding: 5px;
    text-shadow: #fffc00 1px 1px 0;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    float: left;
}

#extra {
    display:none;
}

.ansokanSpace {
    margin-bottom: 10px;
    clear: both;
}

.ansokanNr {
    float: left;
    width: 30px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    color: #FFF;
    background: url('../images/ansokanNr.jpg') no-repeat;
    text-shadow: #000 1px 1px 0;
    margin-right: 5px;
}

div#pageweb {
    width: 576px;
    /*background-image: url('../images/pagebg.jpg');
   background-repeat: repeat-x;*/
    float: left;
    _height: 600px;
    min-height: 600px;
}


.applydigits {
    font-size: 22px;font-weight: bold;color:#fff600;
}


.title {
    width: 552px;
    height: 36px;
    line-height: 36px;
    background-image: url('../images/title.gif');
    background-repeat: no-repeat;
    color: #FFFFFF;
}

.newsbar {
    width: 269px;
    height: 35px;
    line-height: 35px;
    background-image: url('../images/newsbar.gif');
    background-repeat: no-repeat;
    color: #FFFFFF;
    text-shadow: #224966 1px 1px 0;
}


.miscbar {
    width: 269px;
    height: 35px;
    line-height: 35px;
    background-image: url('../images/infobar.gif');
    background-repeat: no-repeat;
    color: #FFFFFF;
    text-shadow: #224966 1px 1px 0;
}

.payoutbar {
    width: 552px;
    height: 36px;
    line-height: 36px;
    background-image: url('../images/payout.gif');
    background-repeat: no-repeat;
    color: #FFFFFF;
    text-shadow: #224966 1px 1px 0;
}

.title h3 {
    padding-left: 15px;
    color: #FFFFFF;
    font-weight: bold;
    font-size: 14px;
    margin: 0px;
    height: 36px;
    line-height: 36px;
}

.newstitle {
    font-weight: bold;
    color: #323232;
    font-size: 130%;
    margin-top: 3px;
    margin-bottom: 3px;
}

.newsdate {
    font-size: 100%;
    color: #919191;
    margin-top: 3px;
    margin-bottom: 3px;
}

.payoutspacing {
    margin-top: 7px;

}

.newscontent {
    font-size: 12px;
    margin-top: 3px;
    margin-bottom: 3px;
}

.newsbreaker {
    width: 552px;
    height: 10px;
    line-height: 10px;
    background-image: url('../images/newsbreaker.gif');
    background-repeat: no-repeat;
    color: #FFFFFF;
}

.svar {
    padding-left: 5px;
}


div#right {
    float: right;
    width: 208px; !IMPORTANT;
}


div#phone {
    width: 208px;
    height: 232px;
    float: left;
}

div#webapp {
    width: 208px;
    color: #f2f2f2;
    height: 575px;
    float: left;
    background-image: url(../images/webappbg.jpg);
    background-repeat: no-repeat;
    background-position: top left;
    text-shadow: #224966 1px 1px 0;
}


div#quicknav {
    width: 208px;
    color: #323232;
    height: 200px;
    float: left;
}

.quicknav {
    padding: 0px;
    margin-left: 0;
    margin-top: 0px;
    margin-bottom: 2px;
    line-height: 30px;
    height: 30px;
    width: 198px;
    font-size: 12px;
    font-family: Arial;
    font-weight: bold;
    list-style-type: none;
    text-align: left;
    float: left;/*set to left, center, or right to align the menu as desired*/
}

.quicknav li {
    display: inline;
    margin: 0;
}

.quicknav li a {
    padding-left: 29px;
    margin-left: 0;
    margin-top: 0px;
    margin-bottom: 2px;
    line-height: 30px;
    height: 30px;
    width: 198px;
    font-size: 12px;
    font-family: Arial;
    font-weight: bold;
    color: #323232;
    text-decoration: none;
    background-image: url('../images/quicknavbg.jpg');
    background-repeat:no-repeat;
    float: left;
    text-shadow: #fff 1px 1px 0;
}

.quicknav li a:visited {
    padding-left: 29px;
    margin-left: 0;
    margin-top: 0px;
    margin-bottom: 2px;
    line-height: 30px;
    height: 30px;
    width: 198px;
    font-size: 12px;
    font-family: Arial;
    font-weight: bold;
    color: #323232;
    text-decoration: none;
    background-image: url('../images/quicknavbg.jpg');
    background-repeat:no-repeat;
    float: left;
}

.quicknav li a:hover {
    padding-left: 29px;
    margin-left: 0;
    margin-top: 0px;
    margin-bottom: 2px;
    line-height: 30px;
    height: 30px;
    width: 198px;
    font-size: 12px;
    font-family: Arial;
    font-weight: bold;
    color: #1781ce;
    text-decoration: underline;
    background-image: url('../images/quicknavbg.jpg');
    background-repeat:no-repeat;
    float: left;
    text-shadow: #fff 1px 1px 0;
}

.quicknav li a.selected { /*selected main tab style */
    padding-left: 29px;
    margin-left: 0;
    margin-top: 0px;
    margin-bottom: 2px;
    line-height: 30px;
    height: 30px;
    width: 198px;
    font-size: 12px;
    font-family: Arial;
    font-weight: bold;
    color: #1781ce;
    text-decoration: underline;
    background-image: url('../images/quicknavbg.jpg');
    background-repeat:no-repeat;
    float: left;
    text-shadow: #fff 1px 1px 0;
}

.quicknav li a.selected:hover { /*selected main tab style */
    text-decoration: none;
    text-shadow: #fff 1px 1px 0;
}

div#support {
    width: 198px;
    height: 235px;
    float: left;
}

.highlight {
    color: #1781ce;
    font-weight: bold;
}

div#supportcontent {
    background-color: #ebebeb;
    padding: 4px;
    float: left;
    text-shadow: #fff 1px 1px 0;
}

div#costs {
    width: 198px;
    height: 340px;
    float: left;
}

div#costscontent {
    background-color: #ebebeb;
    padding: 4px;
    float: left;
    text-shadow: #fff 1px 1px 0;
}


div#sitemap {
    width: 198px;
    text-align: right;
    float: left;
}

div#latestnews {
    width: 269px;
    float: left;
    text-align: left;
}

div#articlesnmisc {
    width: 269px;
    float: right;
    text-align: left;
}
.infoimage {
    padding-top: 2px;
    text-align: center;
    height: 100px;
}


#sms1 {
    display: none;        /* required */
    position: absolute;   /* required */
    padding: 10px;
    border: 1px solid black;
    background-color: white;
}


#footer {
    padding-top: 20px;
    width: 806px;
    background-image: url(../images/footer.jpg);
    background-repeat: no-repeat;
    height: 95px;
    _height: 117px;
    text-shadow: #fff 1px 1px 0;
}

/* rotator in-page placement */
div#rotator {
    position:relative;
    height:100px;
}
/* rotator css */
div#rotator ul li {
    float:left;
    position:absolute;
    list-style: none;
}
/* rotator image style */
div#rotator ul li img {
    border: 0px;
}
div#rotator ul li.show {
    z-index:500;
}


/* ---------->>> jtip <<<---------------------------------------------------------------*/

#JT_arrow_left{
    background-image: url(../images/arrow_left.gif);
    background-repeat: no-repeat;
    background-position: left top;
    position: absolute;
    z-index:101;
    left:-20px;
    height:28px;
    width:17px;
    top:-3px;
}

#JT_arrow_right{
    background-image: url(../images/arrow_right.gif);
    background-repeat: no-repeat;
    background-position: left top;
    position: absolute;
    z-index:101;
    height:23px;
    width:11px;
    top:-2px;
}

#JT {
    position: absolute;
    z-index:100;
    border: 3px solid #fff;
    background-image: url('../images/jtip.jpg');
    background-repeat: repeat-x;
    background-position: bottom left;
    text-shadow: #FFF 1px 1px 0;
    color: #FFF;
    text-align: left;
}

#JT_copy{
    padding:10px 10px 10px 10px;
    color:#333333;
}

.JT_loader{
    background-image: url(../images/loader.gif);
    background-repeat: no-repeat;
    background-position: center center;
    width:100%;
    height:12px;
}

#JT_close_left{
    background-image: url('../images/jtip_head.gif');
    background-repeat: no-repeat;
    background-position: bottom left;
    text-align: left;
    padding-left: 12px;
    padding-bottom: 5px;
    padding-top: 5px;
    font-weight:bold;
    color: #fff;
    text-shadow: #000 0 1px 0;
}

#JT_close_right{
    background-color: #fff;
    text-align: left;
    padding-left: 8px;
    padding-bottom: 5px;
    padding-top: 2px;
    font-weight:bold;
}

#JT_copy p{
    margin:3px 0;
}

#JT_copy img{
    padding: 1px;
    border: 1px solid #c5c5c5;
}

.jTip{
    cursor:help;
}

/* ----- add selectors here for font sizing ----- */
#JT_close_left, #JT_close_right{font-size: 1.1em;}
#JT_copy p, #JT_copy ul{font-size: 1.1em;}

.form_on {
    color: #fff;
    background-color: #7c0403;
    border: 1px solid #7d9d38;
    padding: 3px;
}

.form_off {
    color: #fff;
    background-color: #741c1b;
    border: 1px solid #a14645;
    padding: 3px;
}

/* AD */
.adbg {
    width:400px;
    border:2px solid #fff600;
    padding: 10px;
    background-image: url(../images/adbg.png);
    background-repeat: repeat-x;
    background-position: top left;
    background-color: #195d93;
    text-shadow: #2f6387 0 1px 0;
    color: #fff;
    text-align: left;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    /* height: 600px;
overflow-y: scroll;   */
}

.adbg td {
    color: #FFF;
}