a {text-decoration:none}
body{background-color:#f5f5f5;font-family:arial}
h1{font-family:arial; font-size:18;letter-spacing:-1;color:#3f3f3f;}
h2{font-family:arial; font-size:14;letter-spacing:-1;color:#3f3f3f}
h3{font-family:arial; font-size:12;letter-spacing:-1;color:#3f3f3f}
h4{font-family:arial; font-size:16;letter-spacing:-1;color:#3f3f3f}
.logo {width: 360px; height:63px;position: absolute; left: 0px; top: 50px; z-index: 1;border:0}
.trygg {width: 60px; height:60px;position: absolute; left: 770px; top: 20px; z-index: 1;border:0}
#rabatt {width: 100px;position: absolute; left: 730px; top: 250px; z-index: 3;border:0}
.bildfram {background-image:url(img/bildfram.png);width: 400px; height:266px;position: absolute; left: 350px; top: 250px; z-index: 5;}
.nav {width:100%; height:34;background-image:url(img/nav.gif); position: absolute; left: 0px; top: 176px; z-index: 2;background-position: center center}
.baktop {width: 100%; height:396;background-image:url(img/baktop.png); position: absolute; left: 0px; top: 0px; z-index: 0}
.meny {height:34; position: absolute; left: 0px; top: 176px; z-index: 3;width:1100}
.main { position: absolute; left: 0px; top: 240px; z-index: 3;width:702}
.right {position: absolute; left: 900px; top: 239px; z-index: 3;width:208}
.senastsalda {width: 200; position: absolute; left: 750px; top: 276px; z-index: 3;border: 1px solid #eee8e8;background-color:white}
.information {width: 200; position: absolute; left: 750px; top: 276px; z-index: 3;border: 1px solid #eee8e8;background-color:white}
.info {font-size:12px;padding-left:35;}
.skugga {font-family:arial;font-size:12;border: 1px solid #cc6633}
.login {position: absolute; left: 650px; top: 20px; z-index: 4;border:0}
.kort {position: absolute; left: 610px; top: 120px; z-index: 4;border:0}
.loginruta {border: 1px solid #d0cbcb;background-color:white;color:black;font-size:15;width:120}
.nyheter{border: 1px solid #eee8e8;background-color:white;font-family:arial;font-size:12;padding-left:20;padding-right:20;padding-top:20;width:170;padding-bottom:0}
.varukorg{border: 1px solid #eee8e8;background-color:white;font-family:arial;font-size:12;padding-left:20;padding-right:20;padding-top:20;width:170;padding-bottom:5}
.skuggaright{background-image:url(img/skuggaright.gif);height:11}
.skuggamain{background-image:url(img/skuggamain.gif);height:11}
.tdmain {border: 1px solid #eee8e8;background-color:white;width: 672;font-family:arial;font-size:12;padding-left:20;padding-right:20;padding-top:20;padding-bottom:20}
.responsknapp{position:fixed;top:250px;left:0px;z-index:4;height:88;width:27;background-image:url(img/respons.png);cursor:pointer;cursor:hand}
.respons {position: fixed; left:0px; top:0px; z-index: 5;visibility:hidden;width:100%;height:100%;background-color:black;filter: alpha(opacity=92);font-size:36;color:white;font-family:arial;filter: alpha(opacity=100);opacity: .70}
.responsform{position:fixed;width: 400px;height:300px;color:black;font-size:12;margin-right: auto; margin-left: 350;margin-top:200px;background-color:white;border:3px solid gray;z-index:7;visibility: hidden}
.responscancel{visibility: hidden;position:fixed;z-index:8;left:742;top:214;cursor:pointer;cursor:hand}
.responsform h1{margin-top: 20;margin-left: 20}
.responsform p{margin-left: 20;margin-right: 20}
.spot h1{font-size:32;font-family:helvetica;color:#36416c;margin-left: 30;margin-top: 20;margin-bottom: 0;font-weight: bold}
.spot{background-image:url(img/spot.png);padding-left: 0;height:250;padding-top: 30}
.front{list-style-type: none;font-size:14;font-family:helvetica;color:black;margin-top: 15}
.front li{margin-top:0}
.front a{font-size:12}
.text {font-family:arial;font-size:12}
.val{font-family:arial;font-size:12;width:300;vertical-align:top}
.valdaval{font-family:arial;font-size:12;width:200;vertical-align:top;padding-left:40}
.valen{font-family:arial;font-size:12;padding-left:10;padding-top:0}
.flagga{position: absolute; left: 895px; top: 185px; z-index: 4}
.text2 {font-family:arial;font-size:12}
.personupp {font-family:arial;font-size:12;background-color:#f5f5f5;padding-left:20;padding-top:0;width:200;padding-right:10}
.personupp2 {font-family:arial;font-size:12;background-color:#f5f5f5;padding-left:20;padding-top:0;width:300;padding-right:10}
.bottom {width:682;height:20;font-size:10;font-family:arial;color:#838181}
.submit{background-image:url(img/ladaupp.gif);background-color: transparent;border:0;width:80;height:23}
.container {width:1000;position: absolute; left: 150px; top: 0px; z-index: 3;}
.tavlor {font-size:12;padding-top:20;padding-bottom:20;background-color:#eaeaea}
.tavlor2 {font-size:12;padding-top:20;padding-bottom:20}
.monteraInfo {visibility:hidden;font-family:arial;font-size:12;padding-left:40}
.laddabild {position: absolute; left:0px; top:0px; z-index: 5;visibility:hidden;width:100%;height:100%;background-color:black;filter: alpha(opacity=92);font-size:36;color:white;font-family:arial;opacity: .92}
.upload {position: absolute; left:0px; top:0px; z-index: 5;visibility:hidden;width:100%;height:100%;background-color:black;filter: alpha(opacity=92);font-size:36;color:white;font-family:arial;opacity: .92}
.taveltext2 {font-size:12;width:300;padding-left:50;padding-top:30;padding-bottom:30}
.taveltext {font-size:12;width:300;padding-left:50;background-color:#eaeaea;padding-top:30;padding-bottom:30}
.img-wrapper{background:url(img/shadow.jpg) no-repeat bottom right;clear: right;float: left}
.img-wrapper div{margin:0px 5px 5px 0px;padding:4px;border:1px solid #a9a9a9;background-color:white}
.progressbar{width:300;}
.dialog{display: none;font-size:10}
.dialog-message{display: none;font-size:10}
#prov{font-size:12}
.ui-button { outline: 0; margin:0; padding: .4em 1em .5em; text-decoration:none;  !important; cursor:pointer; position: relative; text-align: center; }
.ui-dialog .ui-state-highlight, .ui-dialog .ui-state-error { padding: .3em;  }



#menycontainer ul{float: left; margin-left: 0; padding-left: 0; font-size: 70%;position: absolute; left: 0px; top: 161px; z-index: 3;}
#menycontainer li{display: inline;}
#menycontainer ul a{float: left; text-decoration: none; margin-right: 0.5em; padding: 1.2em 2em;}

#menycontainer a:link{color: #ffffff;}
#menycontainer a:visited{color: #ffffff;}
#menycontainer a:hover{background:orange}



.SI-FILES-STYLIZED label.cabinet
{
    width: 79px;
    height: 22px;
    background: url(path/btn-choose-file.gif) 0 0 no-repeat;

    display: block;
    overflow: hidden;
    cursor: pointer;
}

.SI-FILES-STYLIZED label.cabinet input.file
{
    position: relative;
    height: 100%;
    width: auto;
    opacity: 0;
    -moz-opacity: 0;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
}
