* {
outline:none;
}

body{
margin:0;
padding:0px;
font-family:Tahoma, Arial, sans-serif;
font-size:11px;
color:#000;
background:url(images/bg.jpg) top center repeat-x #bad5f3;
}

div {
padding:0;
margin:0;
}

img, a img, li img {
border:0;
}

.left {
float:left;
}

.right {
float:right;
}

.center {
text-align:center;
}

.both {
clear:both;
}

p {
text-indent:0px;
}

a {
color:#111;
text-decoration:none;
}

a:hover {
color:#333;
text-decoration:underline;
}

hr {
border-color:#a7bfda #000 #d4e5f8 #000;
border-style:solid;
border-width:1px 0 1px 0;
height:0;
}

div#menub {
position: absolute;
margin:0;
padding:0;
z-index:100;
top:240px;
left:20px;
clear:both;
}

div#menub ul {
list-style:none;
margin:0;
padding:0;
overflow:hidden;
}

div#menub li {
background:url(images/menub_tlo.png) no-repeat top left;
width:142px;
height:16px;
padding:10px 10px;
margin:5px 0;
overflow:hidden;
font-weight:bold;
text-align:center;
}

div#menub li.podswietl {
background:url(images/menub_tlo2.png);
}

div#menub li:hover {
background:url(images/menub_tlo2.png);
}

div#menub li.two {
height:28px;
padding:4px 10px;
}

div#container {
width:930px;
padding:20px 0 0 190px;
}

div#bookmarkpage {
text-align:right;
padding:0 40px;
height:15px;
overflow:hidden;
}

div#top {
background:url(images/top.jpg) no-repeat top center;
height:215px;
}

div#menu {
height:43px;
clear:both;
overflow:hidden;
}

div#menu ul {
margin:0;
padding:0;
list-style:none;
display:inline;
}

div#menu ul li {
margin:0;
padding:0;
float:left;
}

div#panels {
position:relative;
}

div#rotator {
background:url(images/rotator.jpg) no-repeat top;
width:696px;
height:207px;
float:left;
overflow:hidden;
}

div#rot_krop1,
div#rot_krop2,
div#rot_krop3,
div#rot_krop4,
div#rot_krop5,
div#rot_krop6,
div#rot_krop7,
div#rot_krop8,
div#rot_krop9{
width:696px;height:207px;float:left;
}

div#rot_krop1 {background:url(images/rot1.jpg) no-repeat top;}
div#rot_krop2 {background:url(images/rot2.jpg) no-repeat top;}
div#rot_krop3 {background:url(images/rot3.jpg) no-repeat top;}
div#rot_krop4 {background:url(images/rot4.jpg) no-repeat top;}
div#rot_krop5 {background:url(images/rot5.jpg) no-repeat top;}
div#rot_krop6 {background:url(images/rot6.jpg) no-repeat top;}
div#rot_krop7 {background:url(images/rot7.jpg) no-repeat top;}
div#rot_krop8 {background:url(images/rot8.jpg) no-repeat top;}
div#rot_krop9 {background:url(images/rot9.jpg) no-repeat top;}

div.rot {
padding:149px 20px 0 35px;
height:58px;
}

div.rot_krop_tit {
height:20px;
overflow:hidden;
}

div.rot_tour_title {
float:left;
font-weight:bold;
font-size:12px;
}

div.rot_tour_title a {
color:#bad5f3;
}

div.kropki {
float:right;
}

div.kropki ul {
margin:0;
padding:0;
list-style:none;
display:inline;
}

div.kropki li{
float:left;
}

div.kropki li a{
background:url(images/krop.png) no-repeat top;
display:block;
height:12px;
width:12px;
margin:0 8px 0 0;
}

div.kropki li a:hover{
background:url(images/kropzaz.png) no-repeat top;
}

div.kropki li a.zaznaczone{
background:url(images/kropzaz.png) no-repeat top;
}

div.cont_rot {
clear:both;
color:#fff;
text-align:justify;
font-size:11px;
overflow:hidden;
}

div#scontact {
background:url(images/szybkikontakt.jpg) no-repeat top;
width:149px;
height:137px;
float:left;
font-size:12px;
font-weight:bold;
padding:60px 10px 10px 60px;
overflow:hidden;
}

div#skype{padding:30px 0 0 0;}
div#offer{padding:45px 0 0 0;}

div.tour {
background:url(images/wycieczka.jpg) no-repeat;
overflow:hidden;
width:280px;
height:223px;
float:left;
}

div.wyc2 {
margin:0 30px;
}

div.tours_row {
padding:15px 0 0 15px;
clear:both;
overflow:hidden;
}

div.tour_title,div.tour_title2 {
text-align:center;
font-size:14px;
padding:13px 0 0 0;
height:32px;
}

div.tour_title2 {
padding:6px 0 0 0;
height:39px;
}

div.tour_content {
padding:10px 15px 5px 15px;
text-align:justify;
font-size:11px;
}

div.tour_content * {
vertical-align:top;
}

div.tour_content img {
text-align:left;
float:left;
display:block;
margin:0 5px 0 0;
border:1px solid #333;
}

div.readmore {
text-align:right;
padding:0 15px 0px 15px;
clear:both;
}

div.readmore a {
background:url(images/readmore.jpg) no-repeat top left;
width:91px;
height:21px;
padding:7px 0 0 0;
overflow:hidden;
text-align:center;
display:block;
font-size:11px;
font-weight:bold;
float:right;
clear:both;
color:#fff;
}

div#links {
padding:15px 30px;
color:#323232;
}

div#links a {
color:#003566;
}

div#links ul {
display:inline;
list-style:square;
}

div#links li {
float:left;
margin:0 10px;
}

div#footer {
background:url(images/liniastopka.jpg) top center repeat-x;
margin:0 15px 40px 15px;
padding:10px 15px;
overflow:hidden;
line-height:160%;
}
