body {margin:0; padding:0;}
div.kobra_table {display:table; width:100%;}
div.kobra_tr {display:table-row;}
div.kobra_td {display:table-cell; vertical-align:top;}
div.kobra_td_6_withSpacing {display:table-cell; vertical-align:top; width:48.5%;}
div.kobra_td_columnSpacing {display:table-cell; vertical-align:top; width:3%;}
.km_clear {clear:both; height:0; width:0; overflow:hidden;}
#kobra_siteBgImage {position:fixed; z-index:-10; top:0; right:0; bottom:0; left:0; width:100%; height:100%; background-repeat:no-repeat; background-size:cover; }
textarea {resize:none;}
label {cursor:pointer;}
a img {border-width:0;}
table.captcha {margin-top:8px}
table.captcha input {width:165px;letter-spacing:3px;font-size:16px;}
.nowrap {white-space:nowrap;}
input, textarea, select, a {outline: none;}
#xSave_progress,#xSave_done,#xSave_response {display:none; text-align:center; font-size:15px; font-family:Arial,Helvetica,sans-serif; padding:30px 0 0 0;}
#xSave_loader {background-image:url(http://cdn.webomaten.se/loader.gif); background-position:center center; background-repeat:no-repeat; height:40px;}
div.addthis_holder {margin:5px 0 5px 0;}
table.checkbox td,table.radio td {vertical-align:top; padding:2px 6px 2px 0;}
input[type='radio'],input[type='checkbox'] {vertical-align:middle;}
div.inlineElement,p.inlineElement {float:left; margin:0 10px 2px 0; white-space:nowrap;}
#kobra_tracer {position:fixed; bottom:0; left:0; right:0; z-index:100; background-color:rgba(0,0,0,0.5); color:white; height:70px; display:none; overflow-y:scroll; padding:4px; font-size:12px; font-family:Arial;}
img.kobra_moreImageIcon {position:absolute;z-index:10;opacity:0.6}
a.mainPhotoLink {position:relative; display:block; }
a.mainPhotoLink:hover img.kobra_moreImageIcon {opacity:1;}
div.cob {position:relative;}
div.cac {width:100%;}
table.formHolder,table.form {width:99%;}
table.form td.fieldLabel {padding:4px 6px 0 0; text-align:right; width:20%;}
table.form td.field {padding:4px 0 4px 0;}
div.fieldLabel,p.fieldLabel {margin-bottom:4px;}
table.form td {vertical-align:top;}
table.form input[type='text'],table.form input[type='email'],table.form textarea,table.form select {width:99%;}
input.dateField {width:80px;}
#btn_kobraLogout {position:fixed; display:block; top:0; right:-4px; padding:6px 16px 6px 12px; background-color:#222; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; background-image:url(http://cdn.webomaten.se/btnLogoutBg.png); border-bottom-left-radius:6px; box-shadow:-2px 2px 4px #000; background-position:left bottom; z-index:1000;}
#btn_kobraLogout:link,#btn_kobraLogout:visited {color:#AAA;}
#btn_kobraLogout:hover {color:#FFF;}
div.overlayLinkHolder {position:relative;}
a.overlayLink {position:absolute; display:block; top:0; left:0; right:0; bottom:0; overflow:hidden; z-index:500; font-size:0; text-decoration:none; background-image:url(http://cdn.webomaten.se/transparent.png);}

table.tbl_priceList {width:100%;}
table.tbl_priceList, table.tbl_priceList td {border-collapse:collapse;}
table.tbl_priceList td {padding:2px 6px; border-top:1px solid #CCC; border-bottom:1px solid #CCC; vertical-align:top;}
table.tbl_priceList td:nth-child(2) {text-align:right;}
table.tbl_openTimes {width:100%;}
table.tbl_openTimes, table.tbl_openTimes td {border-collapse:collapse;}
table.tbl_openTimes td {vertical-align:top;}
table.tbl_openTimes td:nth-child(1) {text-align:left; padding:2px 4px 2px 0;}
table.tbl_openTimes td:nth-child(2) {text-align:right; padding:2px 0 2px 4px;}
table.tbl_alaCarte {width:100%;}
table.tbl_alaCarte, table.tbl_alaCarte td {border-collapse:collapse;}
table.tbl_alaCarte td {padding:2px 6px; border-top:1px solid #CCC; border-bottom:1px solid #CCC; vertical-align:top;}
table.tbl_alaCarte td:nth-child(2) {text-align:right;}
span.mainPhoto_left {float:left; margin:0 10px 8px 0;}
span.mainPhoto_right {float:right; margin:0 0 8px 10px;}
span.mainPhoto_none {margin:0 0 8px 0;}
span.mainPhoto_center {text-align:center; margin:0 0 8px 0;}
span.mainPhoto_left a,span.mainPhoto_right a {display:block;}
span.mainPhoto_none a,span.mainPhoto_center a {display:inline-block;}
span.mainPhoto {position:relative; display:block;}
span.mainPhoto a {position:relative;}
span.mainPhoto img {-moz-box-sizing: border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
span.mainPhoto_100 img,span.mainPhoto_90 img,span.mainPhoto_80 img,span.mainPhoto_70 img,span.mainPhoto_60 img,span.mainPhoto_50 img,span.mainPhoto_40 img,span.mainPhoto_30 img,span.mainPhoto_20 img {width:100%;}
span.mainPhoto_left.mainPhoto_100,span.mainPhoto_right.mainPhoto_100 {width:100%;}
span.mainPhoto_none.mainPhoto_100 a,span.mainPhoto_center.mainPhoto_100 a {width:100%;}
span.mainPhoto_left.mainPhoto_90,span.mainPhoto_right.mainPhoto_90 {width:90%;}
span.mainPhoto_none.mainPhoto_90 a,span.mainPhoto_center.mainPhoto_90 a {width:90%;}
span.mainPhoto_left.mainPhoto_80,span.mainPhoto_right.mainPhoto_80 {width:80%;}
span.mainPhoto_none.mainPhoto_80 a,span.mainPhoto_center.mainPhoto_80 a {width:80%;}
span.mainPhoto_left.mainPhoto_70,span.mainPhoto_right.mainPhoto_70 {width:70%;}
span.mainPhoto_none.mainPhoto_70 a,span.mainPhoto_center.mainPhoto_70 a {width:70%;}
span.mainPhoto_left.mainPhoto_60,span.mainPhoto_right.mainPhoto_60 {width:60%;}
span.mainPhoto_none.mainPhoto_60 a,span.mainPhoto_center.mainPhoto_60 a {width:60%;}
span.mainPhoto_left.mainPhoto_50,span.mainPhoto_right.mainPhoto_50 {width:50%;}
span.mainPhoto_none.mainPhoto_50 a,span.mainPhoto_center.mainPhoto_50 a {width:50%;}
span.mainPhoto_left.mainPhoto_40,span.mainPhoto_right.mainPhoto_40 {width:40%;}
span.mainPhoto_none.mainPhoto_40 a,span.mainPhoto_center.mainPhoto_40 a {width:40%;}
span.mainPhoto_left.mainPhoto_30,span.mainPhoto_right.mainPhoto_30 {width:30%;}
span.mainPhoto_none.mainPhoto_30 a,span.mainPhoto_center.mainPhoto_30 a {width:30%;}
span.mainPhoto_left.mainPhoto_20,span.mainPhoto_right.mainPhoto_20 {width:20%;}
span.mainPhoto_none.mainPhoto_20 a,span.mainPhoto_center.mainPhoto_20 a {width:20%;}

h2,h1,h2.style_1,h1.style_1{font-family:'Londrina Sketch', Arial, sans-serif; font-size:33px; font-weight:normal; color:#2E2E2E; line-height:26px; margin-top:0; margin-right:0; margin-bottom:7px; margin-left:0; text-shadow:0px 0px 0px #000000; }
h2 a:link,h1 a:link,h2.style_1 a:link,h1.style_1 a:link{color:#000000; }
h2 a:visited,h1 a:visited,h2.style_1 a:visited,h1.style_1 a:visited{color:#000000; }
h2 a:hover,h1 a:hover,h2.style_1 a:hover,h1.style_1 a:hover{color:#000000; }
h2.style_4,h1.style_4{font-family:'Titillium Web', Arial, sans-serif; font-size:17px; font-weight:600; font-style:normal; text-transform:none; color:#575757; text-align:left; line-height:20px; margin-top:0; margin-right:0; margin-bottom:2px; margin-left:0; padding-top:0; padding-right:0; padding-bottom:0; padding-left:0; border-top-width:0; border-right-width:0; border-bottom-width:0; border-left-width:0; border-color:#888888; border-top-left-radius:0; border-top-right-radius:0; border-bottom-right-radius:0; border-bottom-left-radius:0; border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; text-shadow:0px 0px 0px #000000; }
h2.style_4 a:link,h1.style_4 a:link{color:#000000; text-decoration:underline; font-family:'Titillium Web', Arial, sans-serif;font-size:17px;font-weight:600;}
h2.style_4 a:visited,h1.style_4 a:visited{color:#000000; text-decoration:underline; font-family:'Titillium Web', Arial, sans-serif;font-size:17px;font-weight:600;}
h2.style_4 a:hover,h1.style_4 a:hover{color:#000000; text-decoration:underline; font-family:'Titillium Web', Arial, sans-serif;font-size:17px;font-weight:600;}
p,p.style_2,label.style_2{font-family:'Titillium Web', Arial, sans-serif; font-size:14px; font-weight:normal; color:#000000; line-height:20px; margin-top:0; margin-right:0; margin-bottom:0; margin-left:0; }
p a:link,p.style_2 a:link{color:#000000; text-decoration:underline; }
p a:visited,p.style_2 a:visited{color:#000000; text-decoration:underline; }
p a:hover,p.style_2 a:hover{color:#000000; text-decoration:underline; }
p.style_5,label.style_5{font-family:'Titillium Web', Arial, sans-serif; font-size:13px; font-weight:normal; font-style:normal; text-decoration:none; text-transform:none; color:#000000; text-align:center; line-height:16px; margin-top:0; margin-right:0; margin-bottom:0; margin-left:0; }
p.style_5 a:link{color:#000000; text-decoration:underline; font-family:'Titillium Web', Arial, sans-serif;font-size:13px;font-weight:normal;}
p.style_5 a:visited{color:#000000; text-decoration:underline; font-family:'Titillium Web', Arial, sans-serif;font-size:13px;font-weight:normal;}
p.style_5 a:hover{color:#000000; text-decoration:underline; font-family:'Titillium Web', Arial, sans-serif;font-size:13px;font-weight:normal;}
p.style_7,label.style_7{font-family:'Titillium Web', Arial, sans-serif; font-size:14px; font-weight:normal; color:#E6E6E6; margin-top:0; margin-right:0; margin-bottom:0; margin-left:0; }
p.style_7 a:link{color:#FFFFFF; text-decoration:underline; font-family:'Titillium Web', Arial, sans-serif;font-size:14px;font-weight:normal;}
p.style_7 a:visited{color:#FFFFFF; text-decoration:underline; font-family:'Titillium Web', Arial, sans-serif;font-size:14px;font-weight:normal;}
p.style_7 a:hover{color:#FFFFFF; text-decoration:underline; font-family:'Titillium Web', Arial, sans-serif;font-size:14px;font-weight:normal;}
span.style_3{font-family:'Titillium Web', Arial, sans-serif; font-weight:600; font-style:normal; text-decoration:none; text-transform:none; }
span.style_3 a:link{color:#000000; text-decoration:underline; font-family:'Titillium Web', Arial, sans-serif;font-weight:600;}
span.style_3 a:visited{color:#000000; text-decoration:underline; font-family:'Titillium Web', Arial, sans-serif;font-weight:600;}
span.style_3 a:hover{color:#000000; text-decoration:underline; font-family:'Titillium Web', Arial, sans-serif;font-weight:600;}
div.style_6{margin-top:0; margin-right:0; margin-bottom:0; margin-left:0; padding-top:8px; padding-right:12px; padding-bottom:8px; padding-left:12px; background-color:#d7d7d7; border-top-width:0; border-right-width:0; border-bottom-width:0; border-left-width:0; border-color:#888888; border-top-left-radius:6px; border-top-right-radius:6px; border-bottom-right-radius:6px; border-bottom-left-radius:6px; border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; } 

input,select,textarea,.fieldLabel,label,li,td,a {font-family:'Titillium Web', Arial, sans-serif; font-size:14px; font-weight:normal; }
.fieldLabel,label,li,td {color:#000000;}
div.cob li {line-height:20px;}
p.style_2 li {line-height:20px;}
p.style_2 li a:link {color:#000000; text-decoration:underline; }
div.cob li a:link {color:#000000; text-decoration:underline; }
p.style_2 li a:visited {color:#000000; text-decoration:underline; }
div.cob li a:visited {color:#000000; text-decoration:underline; }
p.style_2 li a:hover {color:#000000; text-decoration:underline; }
div.cob li a:hover {color:#000000; text-decoration:underline; }
p.style_5 li {line-height:16px;}
p.style_5 li a:link {color:#000000; text-decoration:underline; }
p.style_5 li a:visited {color:#000000; text-decoration:underline; }
p.style_5 li a:hover {color:#000000; text-decoration:underline; }
p.style_7 li a:link {color:#FFFFFF; text-decoration:underline; }
p.style_7 li a:visited {color:#FFFFFF; text-decoration:underline; }
p.style_7 li a:hover {color:#FFFFFF; text-decoration:underline; }

