#holderHolder {width:920px;margin:auto;position:relative;}
#menuFlerpLeft, #menuFlerpRight {height:42px;width:10px;position:absolute;top:247px;}
#menuFlerpLeft {background-image:url(/_gfx/menuflerp_left.png);left:0;}
#menuFlerpRight {background-image:url(/_gfx/menuflerp_right.png);right:0}

#holderBody {width:auto;padding:30px 30px 0 30px;background-color:#fff;}
#holderSite {width:900px;margin:auto;position:relative;}

#holderHead {background-color:#fff;height:226px;}
#holderHeadBottom {height:113px;background:url(/_gfx/head_bg.gif) repeat-x bottom;padding-top:113px;}
#headImg {position:absolute;top:42px;right:58px;}
#logo {position:absolute;top:35px;left:20px;}
#headText {position:absolute;left:25px;bottom:32px;}

#holderFoot {width:auto;text-align:center;color:#4d4b4b;padding:0 30px 25px 30px;background-color:#fff;}
#holderFoot span {font-family:'Georgia';}
#footHead {height:58px;border-bottom: 1px solid #ccc;border-top: 1px solid #ccc;margin-bottom:10px;}
#footText {color:#333;padding-top:7px;font-family:'Georgia';font-size:15px;line-height:22px;}
#footText strong {color:#888;font-style:italic;text-transform:uppercase;}
#footHead span {font-size:11px;color:#333;}
#logoFoot {margin:20px 0 15px 0;}

#holderContent, #holderContent2 {width:900px;position:absolute;left:10px;}
#holderContent {top:538px;}
#holderContent2 {top:284px;}

#menu {
        padding-left:13px;
        margin-left:10px;
        padding-top:6px;
        background:url(/_gfx/menu_bg.png) repeat-x;
        background-color:#fff;
        width:887px;
        font-size:13px;
        font-weight:bold;
        height:37px;
        line-height:21px;
        text-align:left;
        color:#fff;
}
.menuEntry {padding:0 7px 0 7px;float:left;}
.menuEntryDivider {background:url(/_gfx/menu_divider.gif) center no-repeat;height:14px;width:2px;float:left;padding:7px 7px 0 7px;}
#menuEntryBigSpace_se {width:0px;height:14px;float:left;}
#menuEntryBigSpace_en {width:0px;height:14px;float:left;}
#menu #menuActive {color:#be9191;outline:none;}
#menu a {color:#fff;outline:none;font-weight:bold}
#menu a:hover {color:#be9191;outline:none;}
#menu a:active {text-decoration:none;border:none;outline:none;}

#holderLang {height:20px;width:898px;display:block;margin:auto;border-bottom:1px solid #fff;font-weight:bold;font-size:11px;}
#holderLang .langSelected, #holderLang .langNotSelected {float:right;height:20px;position:relative;top:0;}
#holderLang .langSelected {background-color:#fff;}
#holderLang .langNotSelected {background:url(/_gfx/lang_bg.png) repeat-x;}
#slideText {height:83px;width:596px;position:absolute;z-index:200;top:22px;}

.langMarginRight12 {margin-right: 8px;}
.langMarginRight6 {margin-right: 3px;}

#h2cols_col1 {width:410px;float:left;margin:0 20px 20px 0;}
#h2cols_col2 {width:410px;float:left;margin:0 0 20px 0;}
#h2cols_col3 {width:360px;float:left;margin:0 20px 20px 0;}
#h2cols_col4 {width:460px;float:left;margin:0 0 20px 0;}
#h3cols_col1 {width:273px;float:left;margin:0 20px 20px 0;}
#h3cols_col2 {width:273px;float:left;margin:0 20px 20px 0;}
#h3cols_col3 {width:273px;float:left;margin:0 0 20px 0;}
#h2cols_col2 img {margin:10px 0 10px 0;}
#h2cols_col2 a img {margin:0 8px 8px 0;border:2px solid #dedede;}
#h2cols_col2 #cars img {margin:0;border:none;}
#h2cols_col4 #cars img {margin:0;border:none;width:120px;height:91px;}
#h2cols_col2 #staff img {margin:0 20px 20px 0;float:left;}

#h1col a img {margin:0 8px 8px 0;border:2px solid #dedede;}

.openingHours {margin-bottom:30px;}
.openLeft {float:left;margin-right:4px;}
.openRight {float:left;width:180px;}
.openLeft2 {float:left;width:90px;}
.openRight2 {float:right;width:90px;text-align:right;}

.day {color:#000;font-size:13px;}
.time {font-size: 13px;}

#openInfo {padding:13px 0 0 15px;float:left;}
.openTime {color:#929292;}
.openDay {color:#fff;}

.galleri img {border:2px solid #dedede;}

#cars {font-family:'Georgia';font-size:14px;}
#cars img {float:left;}
#cars .rubrik {padding-top:7px;}

.staff {float:left;}
.staffName {font-family:'Georgia';font-size:16px;text-align:center;color:#333;}
.staffName span {font-family:'Georgia';font-size:14px;text-align:center;color:#656565}
.staffSep {background:url(/_gfx/staff_sep.gif) repeat-y;height:180px;width:39px;float:left;}
.omfamnare {position:relative;padding-bottom:6px;}
.contactLeft {position:absolute;left:0;}
.contactRight {position:absolute;left:226px;}
.bigHug {border-bottom:1px solid #ccc;}

/*admin*/

input {border: none; background-color:#fff; padding: 4px; border: 1px solid #000;}

.cpInput   {border: 1px solid #898989; width: 140px; height: 17px; background: #fff; float: right; padding: 0px;}
.bg0 {
    background-color: #f3f6fa;
    padding: 5px;
    width: auto;
}

.bg1 {
    background-color: #fff;
    padding: 5px;
    width: 500px;
}

.aFloatLeft {
    float: left;
    font-weight: bold;
    width: 140px;
    margin-right: 10px;
}

.aFloatRight {
    float: left;
    font-weight: bold;
    margin-right: 10px;
    width: auto;
    color: #990000;
}

.aFloatRight a:link {color: #990000;}
