@charset "utf-8";
/* CSS Document */

body{background:#eeeeee;}
*{padding:0;margin:0;}
ul{padding:0;margin:0;}
#all{width:838px;margin:auto;background:url('../png/all_bg.jpg') top left repeat-y;}
#cont{width:800px;margin:auto;border-left:1px solid #fff;border-right:1px solid #fff;border-top:1px solid #fff;}
#header{width:800px;height:61px;background:url('../png/header_bg.jpg') top left repeat-x;}
.left{float:left;}
.right{float:right;}
#logo{float:left;padding:3px 0 0 9px;}
#slider1{float:left;width:550px;height:275px;background:url('../png/slider.jpg') top left no-repeat;}
*html #slider1, *html #rezerwacja{margin-top:-4px;}
#rezerwacja{float:right;width:250px;height:275px;background:url('../png/rez_bg.jpg') top left no-repeat;}
#rezerwacja p {padding:24px 0 0 0; text-align:center;font-family:arial;font-weight:bold;color:#0342a8;font-size:0.8em;}
*html #rezerwacja p {padding:20px 0 0 0;}
#slogan{font-family:arial;font-size:0.75em;color:#444444;padding: 50px 0 0 35px;}
#slogan a, #slogan a:hover{font-weight:bold;color:#0342a8;font-size:1.1em;text-decoration:none;}
#slogan img{margin:0 0 0 5px;} 
#line{width:800px;height:12px;background:url('../png/line_top.jpg') top left repeat-x;float:left;}
#coll{float:left;width:249px;}
#menu{width:247px;height:297px;border:1px solid #dddddd;background:#ebebeb url('../png/menu_bg.jpg') top left no-repeat;font-family:arial;font-weight:bold;font-size:0.8em;}
#lang{padding:12px 0 0 39px;}
#lang img, #logo img{border:none;}
#menu a, #menu a:hover{text-decoration:none;color:#0342a8;}
#menu ul {list-style-type:none;padding: 20px 14px 0 0;}
#menu ul li{text-align:right;padding:0 18px 7px 0;background:url('../png/point.jpg') top right no-repeat;}
#kontakt{width:249px;font-family:Arial;font-size:0.75em;color:#444444;padding:16px 0 20px 0}
#kontakt p{text-align:center;padding:0 0 15px 0}
#kontakt a, #kontakt a:hover{color:#0342a8;text-decoration:none;}
.bold{font-weight:bold;}
#colr{width:550px;float:left;margin-bottom:20px;}
.imgmar{margin:10px 30px 0 10px;}
#colr p{font-family:Arial;font-size:0.8em;color:#444444;padding:8px 10px 8px 25px;}
#colr ul{font-family:Arial;font-size:0.8em;color:#444444;}
#colr a,#colr a:hover{color:#0342a8;text-decoration:none;}
#map{text-align:left;padding:0 30px 30px 0;margin:0 0 30px 0;}
#map img {float:right;padding: 10px 0 0 0;}
#map p {float:left;width:335px;}
#gal{width:470px;padding:0 0 0 80px;text-align:center;}
#gal td{padding:15px;text-align:center;}
.padd{padding-top:12px;}
.marg{margin-top:15px !important;}
#galeria{width:508px;height:172px;padding:5px 0 0 25px}
#galeria ul{width: 100%;overflow: hidden;font-family:arial;font-size:0.75em}
#galeria ul li{background-image:url('../png/butt.jpg');background-position:right -26px;background-repeat:no-repeat; width: 166px;height: 21px;float: left; display: block;text-align: center;margin-right:1px;padding: 5px 0 0 0;}
#galeria ul li a, #galeria ul li a:hover { text-decoration: none; color: #fff; }
#galeria li a#gal1_link{background-position:0px 0px;}
#galeria li#gal1_item{background-position:right 0px;}
#content_gal{background:#0342a8 url('../png/gal_bg.jpg') bottom left no-repeat;width:500px;height:136px;padding:10px 0 0 0;}
#content_gal p {padding:10px 0 0 10px;font-family:arial;color:#b9d2fd;width:220px;font-size:0.75em;float:left;}
#content_gal img {border:none;margin:0 0 0 0;}
#gal2_tab, #gal3_tab {display:none;}
#gal1_tab {display:inline;}
#footer{float:left;width:800px;height:60px;background:url('../png/footer_bg.jpg') top left repeat-x;border-top:1px solid #fff;border-bottom:1px solid #fff;}
#footer img{float:left;}
#footer p{font-family:arial;font-size:0.7em;color:#b9d2fd;float:right;padding:25px 30px 0 0}
#footer a, #footer a:hover{color:#fff;font-weight:bold;text-decoration:none;}
.bigger{font-size:1.1em}
/*
 * Required 
*/
.container, .container1 { width:200px; height:100px; overflow:hidden; position:relative; cursor:pointer; }
.slides, .slides1  { position:absolute; top:0; left:0; }
.slides div, .slides1 div { position:absolute; top:0; width:300px; display:none; }
/*
 * Optional
*/
/* #loopedSlider,#newsSlider,#loopedSlider1,#newsSlider1{width:223px; clear:both;float:right; margin-top:-110px;margin-right:10px;} */
#loopedSlider,#newsSlider,#loopedSlider1,#newsSlider1{width:223px;float:right;margin-right:10px;padding-top:10px;}
* html #loopedSlider, * html #newsSlider, * html #loopedSlider1, * html #newsSlider1 {width:240px;margin-right:5px !important;}
ul.pagination { list-style:none; padding:0; margin:0; }
ul.pagination li  { float:left; }
ul.pagination li a { padding:2px 4px;color:#fff; }
ul.pagination li.active a { background:blue; color:white; }
#prev, #prev1{float:left;margin:37px 0 0 -10px;}
* html #prev, * html #prev1 {float:left;margin:37px 0 -5px 0;}
#next, #next1{float:right;margin-top:-60px;}
/* style do ofert */
#oferty{width:490px;float:left;padding:10px 0 0 35px;}
#oferty ul {list-style-type:none;padding:0;margin:0;font-family:arial;font-size:1em;}
.styl{padding: 5px 0 3px 0;}
.link{font-family:arial;font-size:0.9em;color:#444444 !important;font-weight:bold;}
.data{float:right;font-size:10px;width:100%;margin-bottom:10px;text-align:right;color:#4a7dcb;}
.fade{display:none;}
.text_oferty{font-size:0.95em !important;color:#444444;padding:0 0 10px 0;}
.text_oferty p{margin:0 !important;padding:0 !important;}
/* koniec styli*/
#prices table{font-family:arial;font-size:0.75em;color:#444444;}
#prices th{background:#4d80cc;color:#fff;padding:5px 0 5px 0;}
#prices td {text-align:center;padding:5px 0 5px 0;}
.bg{background:#eeeeee;}
#prices{padding:0 0 0 25px;}
#prices h2{text-align:center;color:#444444;font-family:arial;font-size:1.1em;padding: 15px 0 15px 0;}
#info {text-align:center;font-family:arial;font-size:0.8em;color:#444444;padding:40px 10px 20px 0;}
#info span{text-align:left !important;color:#6776c3;}
#part{ list-style-type:none;margin:0;padding:35px 0 0 60px;float:left;font-family:arial;}
#part a, #part a:hover{font-weight:bold;color:#4a7dcb;}
#part li{background:url('../png/qubic.png') top left no-repeat;padding:0 0 3px 13px}
#part a:hover{text-decoration:underline;}
