body,html,p,h1,h2,h3,h4,h5,ul,li,input,select,textarea,form,blockquote,table,td,th,tr {
margin:0;
padding:0;
border:0;
}
body {
font:normal 14px/17px Arial;
color:#a6a6a6;
background-color:#990000;
}
ul {
list-style:none;
}
a {
color:#636363;
text-decoration:none;
cursor:pointer;
}
a:hover {
color:#636363;
text-decoration:underline;
}
a img {
border:0;
}
.cl {
font-size:1px;
height:1px;
clear:both;
}
.vat {
vertical-align:top !important;
}
.vam {
vertical-align:middle !important;
}
.vab {
vertical-align:bottom !important;
}
.tac {
text-align:center !important;
}
.tal {
text-align:left !important;
}
.tar {
text-align:right !important;
}
.p20 {
padding:20px;
}
.orange {
color:#F15722;
}
#main {
width:980px;
margin:auto;
text-align:left;
}
#mtop {
height:147px;
}
#logo {
float:left;
width:280px;
background:url('logo.png') left center no-repeat;
margin-right:5px;
height:147px;
}
#logo a {
width:280px;
height:147px;
display:block;
}
#sukiennice {
float:left;
width:389px;
background:url('sukiennice.jpg');
height:147px;
}
#flagi {
padding:3px 6px 3px 0;
float:right;
}
#flagi a {
display:block;
float:right;
width:29px;
height:19px;
margin-left:3px;
}
#flagi a.pl {
background:url('pl.gif');
}
#flagi a.en {
background:url('en.gif');
}
#pikto {
float:right;
width:300px;
height:122px;
}
#top {
height:235px;
background:url('top.png');
}
#topp {
height:200px;
}
#toppp {
padding:9px;
}
#flash {
float:left;
width:626px;
height:182px;
}
#info {
float:right;
width:319px;
}
#info b {
font-weight:normal;
color:#f15722;
}
#info a {
font:normal 14px/17px Arial;
color:#a6a6a6;
text-decoration:none;
}
#info a:hover {
color:#f15722;
text-decoration:underline;
}
#adres {
height:90px;
width:175px;
float:left;
}
#comm {
height:90px;
width:129px;
float:left;
background:url('ggskmsn.png') left 21px no-repeat;
line-height:21px;
}
#comm a {
display:block;
padding-left:25px;
height:21px;
}
#menu {
text-align:center;
line-height:34px;
}
#menu a {
font:normal 12px/17px Arial;
color:#a1693f;
text-decoration:none;
margin:0 9px;
}
#menu a.act {
color:#f15722;
}
#menu a:hover {
color:#f15722;
text-decoration:underline;
}
#content {
padding:10px 19px;
}
#left {
float:left;
width:617px;
}
#right {
float:right;
width:314px;
}
#bdpk {
height:72px;
background:url('bdpk.png') center center no-repeat;
margin-bottom:10px;
}
.spacer10 {
font-size:1px;
height:10px;
background:black;
}
.cbox {
background:url('cboxm.png');
}
.cbox .top {
background:url('cboxt.png') top no-repeat;
}
.cbox .bottom {
background:url('cboxb.png') bottom no-repeat;
padding:15px;
}
.cboxw {
background:url('cboxwm.png');
}
.cboxw .top {
background:url('cboxwt.png') top no-repeat;
}
.cboxw .bottom {
background:url('cboxwb.png') bottom no-repeat;
padding:15px;
}
.cboxw .title {
padding:0 0 20px 25px;
background:url('grdot2px.gif') left 20px repeat-x;
color:#444444;
font-size:16px;
}
.cboxw .title a {
color:#444444;
font-size:16px;
}
.cboxw .low {
color:#6f6f6f;
}
.spage p {
margin-bottom:10px;
}
.spage .title {
padding:0 0 20px 25px;
background:url('ordot2px.gif') left 20px repeat-x;
font:normal 16px/17px Arial;
color:#F15722;
}
.spage .title a {
font:normal 16px/17px Arial;
color:#F15722;
}
.spage h3 {
margin-bottom:10px;
}
.spage ul {
padding-left:15px;
margin-bottom:10px;
}
.news .title {
padding-left:25px;
}
.news .title a {
font:normal 16px/17px Arial;
}
.news a {
display:block;
font:normal 14px/17px Arial;
color:#654228;
text-decoration:none;
}
.news a:hover {
color:#f15722;
text-decoration:underline;
}
.news .data {
float:right;
color:#6b6b6b;
}
.news .cont {
padding:8px 0;
}
.news a.more {
text-align:right;
}
.reg .cont {
text-align:center;
}
.reg table {
width:455px;
margin:auto;
text-align:left;
}
.reg table td.left {
padding-left:25px;
font-weight:bold;
color:#654228;
line-height:45px;
}
.reg table .hr td {
font-size:1px;
background:url('reghr.gif') center center no-repeat;
height:3px;
}
.billing .inp {
background:url('inp.gif');
width:149px;
height:22px;
color:#f15722;
margin:30px auto;
border:3px solid #F15722;
background:white;
}
.billing .inp input {
width:149px;
height:22px;
text-align:center;
margin:0;
padding:0;
font:bold 14px Arial;
color:#654228;
background:transparent;
}
.reg table .inp {
background:url('inp.gif');
width:149px;
height:22px;
float:left;
color:#f15722;
}
.reg table select {
width:145px;
background:transparent;
margin:2px 0 0 2px;
}
.reg table select option {
background:white;
}
.reg table .err {
border-top:1px solid #F15722;
border-bottom:1px solid #F15722;
border-left:3px solid #F15722;
border-right:3px solid #F15722;
color:red;
padding:2px;
text-align:center;
background:#e8eded;
}
.reg table .pop {
width:64px;
height:22px;
background:url('pop.gif');
display:block;
text-align:center;
font-weight:bold;
color:#654228;
line-height:22px;
float:left;
margin-left:11px;
}
.reg table input {
background:transparent;
color:#f15722;
margin:3px;
width:142px;
height:16px;
}
.reg table .check, .reg table .radio{
width:22px;
height:35px;
background:url('chk.gif') center center no-repeat;
float:left;
margin-right:15px;
cursor:pointer;
}
.reg table .check.sel, .reg table .radio.sel {
background:url('chksel.gif') center center no-repeat;
}
.reg table .lab, .reg table .rlab {
color:#654228;
line-height:35px;
cursor:pointer;
}
.reg table .tarea {
background:url('tarea.gif') left top no-repeat;
padding:3px;
}
.reg table .tarea textarea {
width:229px;
height:57px;
background:transparent;
color:#f15722;
}
.reg table .sub {
height:45px;
text-align:center;
}
.reg table .sub .inp {
margin:auto;
float:none;
}
.reg table .sub input {
width:149px;
height:22px;
text-align:center;
margin:0;
padding:0;
font:bold 14px Arial;
color:#654228;
}
.reg .hostelworld {
text-align:center;
}
.reg .hostelworld a {
margin:auto;
display:block;
width:200px;
margin-top:30px;
padding-top:20px;
background:url('hostelworld.gif') center top no-repeat;
font:normal 12px Arial;
color:#654228;
}
.summary {
color:#444444;
}
.summary h3 a {
font-size:14px;
font-family:monospace;
}
.summary h3 {
border-bottom:1px solid #F15722;
color:#F15722;
font-weight:normal;
padding:0 0 3px 13px;
margin-bottom:10px;
}
.summary .billing ul li, .summary .reservation ul li {
padding-left:13px;
}
.summary .billing ul li b, .summary .reservation ul li b {
font-weight:normal;
color:black;
}
.summary .billing {
float:left;
width:290px;
}
.summary .billing li {
line-height:24px;
}
.summary .billing ul li h4 {
font-size:16px;
font-weight:normal;
margin:5px 0;
}
.summary .billing ul li h4 b {
background:#F15722 none repeat scroll 0 0;
border:1px dotted #d6dbdb;
color:white;
font-weight:bold;
padding:2px;
}
.summary .billingp {
padding:5px;
}
.summary .reservation {
float:right;
clear:right;
width:290px;
}
.summary .reservationp {
padding:5px;
}
.summary .payment {
border:1px solid #a49a93;
background:#C7CCCC;
}
.summary .paymentp {
padding:5px;
}
.summary .cl, .reg .cl {
height:20px;
}
.galeria .title {
text-align:center;
margin-bottom:20px;
font:normal 24px/33px Arial;
color:#f15722;
}
.galeria .title a {
font:normal 20px/33px Arial;
color:#f15722;
padding:0 12px;
outline:none;
}
.galeria .title a.act {
text-decoration:underline;
}
.galeria table {
width:584px;
border-collapse:collapse;
}
.galeria td {
text-align:center;
vertical-align:center;
height:150px;
width:146px;
}
.galeria img {
border:1px solid white;
}
#reccomendation {
width:314px;
height:72px;
display:block;
background:url("reccomendation.png");
margin-bottom:10px;
}
#byb {
width:314px;
height:72px;
display:block;
margin-bottom:10px;
}
.en #byb {
background:url('book_your_bed.png');
}
.pl #byb {
background:url('book_your_bed_pl.png');
}
#grb {
width:314px;
height:72px;
display:block;
margin-bottom:10px;
}
.en #grb {
background:url('group_booking.png');
}
.pl #grb {
background:url('group_booking_pl.png');
}
#rgal, #rgal2 {
width:314px;
height:411px;
background:url('galeria_bg.png');
}
#rgal td, #rgal2 td {
text-align:center;
vertical-align:middle;
}
#rgal a img, #rgal2 a img {
border:1px solid white;
}
#footer #mrbizpl {
float:right;
padding-right:18px;
}
#footer #mrbizpl a {
display:block;
width:68px;
height:47px;
background:url('mrbizpllogo.png') left top no-repeat;
}
#copyr {
font:normal 12px/43px Arial;
color:#6a5d54;
text-align:center;
}
#footer {
background:#221e1b;
border-top:1px solid #f15722;
height:140px;
text-align:center;
}
#footerp {
width:980px;
margin:auto;
padding-top:20px;
text-align:left;
}
#footer ul {
padding-left:68px;
height:72px;
}
#footer li {
float:left;
width:150px;
text-align:left;
}
#footer a {
display:block;
font:normal 14px/20px Arial;
color:#e4dede;
}
#footer li.newsletter {
float:right;
padding-right:110px;
}
#footer li.newsletter a {
display:block;
width:170px;
height:53px;
background:url('newsletter.png');
}
#form {
border:1px solid transparent;
float:right;
width:232px;
padding:5px 0;
}
#form label {
display:block;
font-size:12px;
}
#form .err {
color:red;
}
#form .inp {
width:232px;
height:22px;
background:url('cforminp.gif');
}
.contact #form .inp {
background:url('cforminpw.gif');
}
#form .inp input {
width:226px;
margin:3px;
background:transparent;
color:#F15722;
}
.contact #form textarea {
background:url('cformtareaw.gif');
}
#form textarea {
padding:3px;
background:url('cformtarea.gif');
}
#form textarea {
width:226px;
height:123px;
color:#F15722;
}
#form .sub {
text-align:right;
padding-top:5px;
}
#form .sub input {
width:88px;
height:22px;
background:url('tareasub.gif');
text-align:center;
color:#A6A6A6;
font-weight:bold;
}
.contact #dane {
float:left;
width:340px;
border:1px solid #49413b;
background:#221e1b;
}
.contact #danep {
padding:5px;
}
.contact h3, .guestbook h3 {
color:#F15722;
font-weight:normal;
border-bottom:1px solid #F15722;
padding:0 0 3px 13px;
}
.contact .cl {
height:30px;
}
.guestbook .info {
float:left;
width:340px;
border:1px solid #49413b;
background:#221e1b;
}
.guestbook .infop {
padding:5px;
}
.guestbook .cl {
height:30px;
}
.guestbook .wpisy .nazwa {
color:#F15722;
}
.guestbook .wpisy .czas {
font-size:10px;
float:right;
}
.guestbook .wpisy .tresc {
padding:5px 5px 0 5px;
}
.guestbook .wpisy .cl.orange {
background:url('ordot2px.gif') left center repeat-x;
}
#roomsnprices {
width:100%;
border-collapse:collapse;
border:1px solid #ac3e18;
}
#roomsnprices th {
border:1px solid #ac3e18;
text-align:center;
vertical-align:middle;
}
#roomsnprices td {
border:1px dotted #ac3e18;
text-align:center;
padding:2px;
}
.chroomc #roomsnprices {
color:black;
}
.chroomc {
display:none;
}
.chroomc div {
}
.chroomc table {
font-size:12px;
padding:5px;
border-collapse:collapse;
color:#654228;
width:100%;
border:1px solid #b9bdbd;
}
.chroomc table .caption td {
background:white;
font-size:14px;
padding:5px 0;
}
.chroomc table th {
border-top:1px solid #654228;
border-bottom:1px solid #654228;
padding:5px;
background:#d6dbdb;
}
.chroomc table td {
padding:5px;
border-bottom:1px dotted #b9bdbd;
background:#d6dbdb;
}
.chroomc table td.sel,.chroomc table th.sel {
background:white;
text-align:center;
color:#F15722;
font-weight:bold;
}
.chroomc table select {
background:white;
text-align:left;
width:40px;
cursor:pointer;
}
#superbox-wrapper .chroomc {
display:block;
}
.roomrez {
cursor:pointer;
}
#choorooms {
line-height:22px;
overflow:hidden;
text-indent:3px;
}
#chooroomb {
display:none;
}
.pagination {
text-align:center;
}
.pagination b {
font-weight:normal;
text-decoration:underline;
}
#map_google {
width:587px;
height:450px;
text-align:center;
}
#paydot {
text-align:center;
padding-top:20px;
}
#paydot form {
float:left;
width:140px;
}
#paydot input {
margin:auto;
}
#paydot input#confirm {
background:#f7a487 none repeat scroll 0 0;
color:white;
font-weight:bold;
padding:5px;
}
.form_pages_dots {
height:10px;
position:absolute;
}
.form_pages_dots a {
height:10px;
font-size:1px;
background:url('formpd.gif') center center no-repeat;
}
.form_pages_dots a.act {
background:url('formpa.gif') center center no-repeat;
}
.form_pages {
height:20px;
}
.form_pages a, .form_pages_dots a {
float:left;
width:100px;
text-align:center;
margin-left:37px;
color:#c2afa8;
}
.form_pages.spl3 a, .form_pages_dots.spl3 a {
float:left;
width:100px;
text-align:center;
margin-left:74px;
color:#c2afa8;
}
.form_pages a.act {
color:#f15823;
}
.form_pages_line {
padding:4px 0 0 86px;
height:1px;
position:absolute;
}
.form_pages_line.spl3 {
padding:4px 0 0 120px;
height:1px;
position:absolute;
}
.form_pages_line div {
font-size:1px;
width:412px;
background:#c2afa8;
}
.form_pages_line.spl3 div {
font-size:1px;
width:354px;
background:#c2afa8;
}
.form_pages_line p {
font-size:1px;
height:2px;
width:0px;
background:#F15722;
}
.form_pages_line p.p1 {
width:139px;
}
.form_pages_line p.p2 {
width:274px;
}
.form_pages_line p.p3 {
width:413px;
}
.form_pages_line.spl3 p.p1 {
width:178px;
}
.form_pages_line.spl3 p.p2 {
width:351px;
}
.youtube object, .youtube embed {
width:100%;
height:420px;
}
.infoAlert {
border-top:1px solid #F15722;
border-bottom:1px solid #F15722;
border-left:3px solid #F15722;
border-right:3px solid #F15722;
padding:10px 20px;
background:white;
color:black;
margin-bottom:10px;
}
.cont a {
color:#F15722;
}
.reg table .spriv {
color:#F15722;
}
.reg table .spriv input {
width:auto;
height:auto;
border:0;
margin:0;
padding:0;
}
/* Base Superbox Styles */
#superbox-overlay{position:fixed;top:0;left:0;z-index:9998;width:100%;height:100%;}
#superbox-wrapper{position:fixed;z-index:9999;top:0;display:table;width:100%;height:100%;}
#superbox-container{position:relative;display:table-cell;width:100%;height:100%;margin:0;padding:0;vertical-align:middle;}
#superbox{margin:0 auto;padding:0;}
#superbox-container .loading{margin:0;text-align:center;}
/* IE7 */
*:first-child+html #superbox-container{position:absolute;top:50%;display:block;height:auto;}
*:first-child+html #superbox{position:relative;top:-50%;display:block;}
/* IE6 - Thanks to Thickbox for IE expressions */
* html #superbox-container{position:absolute;top:50%;display:block;height:auto;}
* html #superbox{position:relative;top:-50%;display:block;}
* html #superbox-overlay{position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight + 'px' : document.body.offsetHeight + 'px');}
* html #superbox-wrapper{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
/* Default Theme */
#superbox-overlay{background:#000;}
#superbox-container .loading{text-align:center;font-size:40px;color:#fff;}
#superbox{padding:10px;background:transparent;}
#superbox-innerbox{padding:10px 0;height:auto !important;}
#superbox.image{text-align:center;}
#superbox .close,
#superbox .nextprev{overflow:hidden;margin:0;}
#superbox .close a {
color:white;
cursor:pointer;
}