#body p, #body div, #body td, #body a, #body input, #body select { font-family: Calibri ; }
#body p, #body div, #body td, #body a, #body input, #body select { font-size: 16px ; }

.ui-widget, .ui-widget * { font-size: 12px !important; }
.ui-datepicker td span, .ui-datepicker td a { padding: 1px 0.2em; }
.hli { background-color: yellow !important; background-image: none; }
.plogo { margin-bottom: 10px; }
.pleft, .pright { float: left; }
.pleft { width: 220px; }
.pright { width: 680px; }
.pright_div { margin: 10px; }
.pdselected { width: 150px; text-align: center; }
.dane_osobowe_form input, .dane_osobowe_form textarea { border: solid 1px #ddd; }
.dane_osobowe_form th { white-space: nowrap; padding-right: 10px; font: 11px Verdana; }
.warning4 { border: solid 1px brown; background-color: #f99; }


#book3 .men h1 { float: left; position: relative; top: 1px; margin: 0 10px 0 0; padding: 5px 15px; border: solid 1px #000; font-size: 18px; font-family: Times; color: #696969; background-color: #eee; }
.h1active { color: black; border-bottom: solid 1px white !important; background-color: white !important;  color: black !important; }
.men { border: solid 1px black; border-width: 0 0 1px 0; }

.przyjazd, .wyjazd { float: left; margin-right: 30px; }
.datt { width: 120px; }
.showpdw { border: solid 0px white; background-color: white; }
.dane_osobowe_form input { margin: 2px 0; }
.dane_osobowe_form th { font-weight: normal; }


.as_link { cursor: hand; cursor: pointer; }

#book_tabs { border-left: solid 1px #000; }
.btab { float: left; font: 16px Calibri; padding: 10px 20px; border: solid 1px #000; border-width: 1px 1px 0px 0; border-bottom: solid 1px #DDD;
background: #eeeeee url("images/shadow.png"); color: #696969; }
.btabactive { border-bottom: solid 1px #0B9FBD; background: #0B9FBD; color: white; }
.btabnoactive { background: #DDD; color: #696969;  }
.btabclick { cursor: hand; cursor: pointer; }
.btabempty { border: solid 1px #000; border-width: 0px 0px 1px 0; background-color: white; }
.breaken { padding: 10px 0px; border-top: solid 1px white; background-color: white; }
.btabempty { width: 485px; }
.hotels_txt2 { padding: 10px; border: solid 1px black; border-top: solid 0px white; }
.connn { padding: 10px; border: solid 1px black; border-top: solid 0px white; }


#book3 .men h1 { cursor: hand; cursor: pointer; }
.pdatepicker *, .pdatepicker { font-family: Verdana !important; font-size: 11px !important; }
.pdatepicker_over { position: absolute; z-index: 100; }
.pdatepicker { position: relative; z-index: 101; top: -60px; display: none; *left: -187px; }
.t_invisible { display: none; }

.food_price_div { display: inline; }

.room_choice_div span { display: block; float: left; text-align: center; margin-right: 5px; padding: 5px; }
.room_choice_div span.rchoice_plus,
.room_choice_div span.rchoice_equal,
.room_choice_div span.rchoice_radio { width: 20px; padding-top: 15px; }

.room_choice_div span.rchoice_price_no,
.room_choice_div span.rchoice_price,
.room_choice_div span.rchoice_room { border: solid 0px #696969; }

.room_choice_div { display: block; margin: 10px 0; }

.room_details_div { margin: 10px 0; border: solid 1px #dddddd; }
.close_room_details { float: right; }
.close_room_details img { margin: 10px 10px 0 0; }
.inside_room_details { margin: 10px; }
.inside_room_details h3 { margin: 0px 0px 10px 0px; }

.tt_tt { border: none; font: 10px Tahoma !important; }
.room_choice_div span.rchoice_radio { width: 60px; padding-top: 0px; }
.room_choice_div span.rchoice_radio  input { text-align: center; width: 60px; }
.ttonl { background-color: #9acbf7; }
.ttzap { background-color: #fafb79; }
.t2onl { background-color: #1e90ff; color: white; }
.t2zap { background-color: yellow }

.eslider-menu .eslide-a { padding: 2px 10px; border: solid 1px black; background-color: #ddd; color: #696969; }
.eslider-menu .eslider-txt { padding: 2px 10px; float: left; }
.eslider-menu { padding-top: 10px; float:right; }
#eslide-a-active { color: white; background-color: #0B9FBD; }
.eslide-a:hover { font-weight: normal; cursor: pointer; cursor: hand; }






a:link {
color: #99d03c;
font-family: Verdana;
font-size: 12px;
font-weight: bold;
text-decoration: none;

}
a:visited {
color: #99d03c;
font-family: Verdana;
font-size: 12px;
font-weight: bold;
text-decoration: none;

}
a:hover {
color: #3eb9d8;
font-family: Verdana;
font-size: 12px;
text-decoration: none;
font-weight: bold;
}
a:active {

color: #3eb9d8;
font-family: Verdana;
font-size: 12px;
text-decoration: none;
font-weight: bold;

}

bodyOFF
{
margin-left: auto;
margin-right: auto;
margin-top: 0px;
margin-bottom: 0px;
text-align: center;
width:850px;
_height: 100%;
font-family: Verdana;
font-size: 12px;
color: #696969;
}

img
{
border:0px;
}

h1
{
font-size: 25px;
padding-left:0px;
margin-top:11px;
color: #3eb9d8;
font-family: "myriad pro", arial;
}

h2
{
font-family: Verdana;
font-size: 16px;
color: #63c017;
}

h3
{
margin-top:-13px;
font-family: Verdana;
font-size: 14px;
color: #bbbbbb;
}

ul
{
display: block;
margin: 0;
list-style-type: none;
padding-left: 20px;
}

#wrapperOFF
{
text-align:center;
width: 900px;
height: 100%;
float: left;
margin-bottom:0px;
}

#top_menu
{
margin-top:0px;
width:900px;
float: left;
height: 90px;

}

#top_menu2
{
margin-top:0px;
width:900px;
float: left;
height: 90px;
background: url(images/logo_mini.png) no-repeat;
}

#top_menu img
{
margin-top:0px;
margin-left: 10px;
}

#top_menu2
{
margin-top:0px;
width:900px;
float: left;
height: 90px;
background: url(images/logo_mini.png) no-repeat;
}

#logoOFF
{
width: 517px;
height: 243px;
background: url(images/logo.png) no-repeat;
margin-left: 195px;
_margin-left: 100px;
float: left;
margin-top:30px;
}

.aaogo_mini
{
float:left;


}

#search
{

}

#search2
{
margin-top:30px;
}

#register
{
/*
width:700px;
_width:708px;

margin-left:60px;
_margin-left:30px;
margin-top:30px;
*/
float:left;
text-align: left;
}

#hotels
{
width:800px;
_width:808px;
float:left;
margin-left:0px;
margin-top:30px;
text-align: left;
}

#calendar
{

}

#search_form
{

}
#search_form2
{

}
#bottom_menu
{
width: 824px;
height:27px;
float:left;
margin-left:0px;
_margin-left:0px;
padding-top: 20px;
text-align: left;
font-size: 10px;
background: url(images/hr.png) repeat-x;
margin-top: 50px;
text-align: center;
}
#footer
{
color: #c6c6c6;
width: 828px;
height:27px;
float:left;
margin-left:10px;
_margin-left:6px;
text-align: center;
}



#bottom_menu a:link {color: #99d03c; font-family: Verdana; font-size: 10px; font-weight: bold; text-decoration: none;}
#bottom_menu a:visited {color: #99d03c; font-family: Verdana; font-size: 10px; font-weight: bold; text-decoration: none;}
#bottom_menu a:hover {color: #3eb9d8; font-family: Verdana; font-size: 10px; text-decoration: none; font-weight: bold;}
#bottom_menu a:active {color: #3eb9d8; font-family: Verdana; font-size: 10px; text-decoration: none; font-weight: bold;}

.hr2
{
margin-top:-10px;
}
.hr3
{
margin-top:-10px;
width:450px;
height:1px;
}

.input, {
font-weight: normal;
color: #5F726F;
background-color: #ffffff;
border: 1px solid #C4C5C9;
}

.input2 {
font-weight: normal;
color: #5F726F;
background-color: #ffffff;
border: 1px solid #C4C5C9;
width:70px;
}
.input3 {
font-weight: normal;
color: #5F726F;
background-color: #ffffff;
border: 1px solid #C4C5C9;
width:125px;
}
.input4 {
font-weight: normal;
color: #5F726F;
background-color: #ffffff;
border: 1px solid #C4C5C9;
width:306px;
}
.textarea {
font-weight: normal;
color: #5F726F;
background-color: #ffffff;
border: 1px solid #C4C5C9;
width: 350px;
height:80px;

}

.form_p
{
margin-bottom:0px;
}
.form_p2
{
margin-bottom:0px;
font-weight: bold;
}


.date
{
border-width: 1px;
border-color: grey;
}

.input1
{
width:150px;
font-weight: normal;
color: #5F726F;
background-color: #ffffff;
border: 1px solid #C4C5C9;

}

.select1
{
border-width: 1px;
border-color: grey;

}

.input2 {
font-weight: normal;
color: #5F726F;
background-color: #ffffff;
border: 1px solid #C4C5C9;
width:70px;
}
.textarea1 {
font-weight: normal;
color: #5F726F;
background-color: #ffffff;
border: 1px solid #C4C5C9;
width: 350px;
height:80px;

}

.form_content
{
margin-top: 10px;
_margin-top:0px;
text-align:center;

}

.table_green
{
color: #99D03C;
font-weight: bold;
padding-right:25px;
}

.szukaj
{
float: left;
margin-left:10px;
color:#3EB8D7;
}

.checkboxes
{
text-align: left;
margin-top: 5px;
}

.table_th
{
padding-right:20px;
text-align: center;
}

.results
{

text-align: left;
margin-top:10px;
}

.photo
{
float: left;
width: 160px;
height:160px;
background: url(images/gallery.jpg) no-repeat;
}

.photo2
{
float: left;
width: 160px;
height:160px;
background: url(images/gallery2.jpg) no-repeat;
}

.right
{
text-align:center;
float: right;
width: 300px;
height:100px;
}

.right2
{
float: right;
width: 200px;
height:100px;
text-align: center;
}
.right3
{
float: right;
width: 100px;
height:100px;
text-align: center;
}
.prize
{
float: right;
width: 200px;
height:100px;
background: url(images/prize.png) no-repeat;
}

.special
{
float: left;
width: 100px;
height:100px;
background: url(images/special.png) no-repeat;
}

.prize2
{
float:left;
width:190px;
margin-top: 0px;
color: #8DC323;
font-weight: bold;
font-size: 25px;
}

.prize3
{
float:left;
width:190px;
margin-top: 7px;
color: #3EB9D8;
font-weight: bold;
}

.prize4
{
float:left;
width:190px;
margin-top: 0px;
color: #ff0000;
font-weight: bold;
text-decoration: line-through;
}

.prize5
{
float:left;
width:190px;
margin-top: 10px;
color: #3EB9D8;
font-weight: bold;
}

.hotel_name
{

text-align:left;
margin-top:8px;
margin-bottom:5px;
color: #3EB9D8;
font-weight: bold;
font-size: 15px;
}
.hotel_name2
{
text-align:left;
margin-top:8px;
margin-bottom:5px;
color: #3EB9D8;
font-weight: bold;
font-size: 15px;
}
.hotel_name3
{
width:515px;
float:left;
text-align:left;
margin-top:8px;
margin-bottom:5px;
color: #3EB9D8;
font-weight: bold;
font-size: 15px;
}
.hotel_name4
{
text-align:left;
margin-top:8px;
margin-bottom:5px;
color: #3EB9D8;
font-weight: bold;
font-size: 15px;
}

.buttons
{
clear:both;
width:798px;
text-align: right;
margin-top: 10px;

}

.p_register
{
font-weight:bold;
margin-left:30px;
}

.table_register
{
margin-left:60px;
}

.register_checkbox
{
clear:both;
float: left;
margin-left:60px;
margin-top:10px;
width:650px;
}
.register_send
{
clear:both;
text-align:center
margin-top:30px;
}

.menu
{
float: left;
width: 288px;
position: fixed;
}

.hotels_txt
{

}
.hotels_txt2
{

text-align: left;


}
.menu1
{
float: right;
width: 288px;
height:20px;
background: url(images/menu1.jpg) no-repeat;
}
.menu2
{
float: right;
width: 288px;
background: url(images/menu2.jpg) repeat-y;

}
.menu3
{
float: right;
width: 288px;
height:20px;
background: url(images/menu3.jpg) no-repeat;
}

.menu_txt
{
text-align: left;
width: 268px;
padding-left:25px;
padding-right:6px;
}
.link
{
padding-left:15px;
background: url(images/arrow.jpg) no-repeat;
font-size: 12px;
}

.p_hotels
{
margin-left:30px;
color: SaddleBrown;
font-size: 14px;
font-weight: bold;

margin: 0px;

margin-bottom: 15px;
}

.span_hotels
{
/*margin-left:60px;*/
}
.span_hotels2
{
margin-left:60px;
text-align: left;
}

.tmp1
{
text-align:center;
color: #2368CB;
font-size: 25px;
margin-top: 10px;
margin-bottom:10px;
}
.tmp2
{
text-align:center;
color: #23B11D;
font-size: 20px;
margin-top: 20px;
margin-bottom:10px;
}

.hotels_txt2 img, .hotels_txt img
{
margin-top: 10px;

}

.tmp2 a:link {
color: #99d03c;
font-family: Verdana;
font-size: 20px;
font-weight: bold;
text-decoration: none;

}
.tmp2 a:visited {
color: #99d03c;
font-family: Verdana;
font-size: 20px;
font-weight: bold;
text-decoration: none;

}
.tmp2 a:hover {
color: #3eb9d8;
font-family: Verdana;
font-size: 20px;
text-decoration: none;
font-weight: bold;
}
.tmp2 a:active {

color: #3eb9d8;
font-family: Verdana;
font-size: 20px;
text-decoration: none;
font-weight: bold;

}

#footerTextData
{
float: left;
width: 800px;
}

h2
{
font-size: 10px;
color: #BFBFBF;
}

.res
{
text-align: left;
}

.res_header
{
font-weight: bold;
}

.insertedPhoto { width:160px; height:160px; padding-top: 10px; text-align:center; vertical-align:middle; }

