body {
margin: 0px;
background: #ECECEC url(gfx/back.jpg) 50% 0;
}
tr, div, a{ 
font-family: Verdana, Geneva, sans-serif;
font-size:12px;
color:#686868;
text-align:justify;
}
a:hover{
  text-decoration: underline;
}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both}
.col_left{width:725px; overflow:hidden;}
.col_right{width: 255px; overflow:hidden;}
.top{background:url(gfx/back_narow.jpg) repeat-x 50% 0; width:100%; }
.content{width:1000px; margin: 0px auto; background:url(gfx/back_content.jpg) repeat-x 50% 0 #fff; }
.conteiner{min-height:1000px; width:980px; margin:0px auto;}
.header{background:url(gfx/top.jpg) no-repeat; height:167px;}
.header .link_top{float:right; display:block; height:50px; width:40px;}
.menu_top{display: block; margin:0; padding:0; background:url(gfx/menu.gif) repeat-x 0 0; list-style-type:none; height:47px;}
.menu_top li{float:left; display: block; padding-right:2px;}
.menu_top li.last{float:right; background-position: 0 0; padding:0px; padding-left:2px;}
.menu_top li a{padding:16px; color:#fff; font-size:12px; font-family:Arial, Helvetica, sans-serif; display:block; text-decoration:none;}
.menu_top li a:hover{background:url(gfx/menu_over.gif) 50% 0 no-repeat;}
.menu_top li a.first{background:url(gfx/menu_normal.gif) no-repeat; 0 0;}
.menu_top li a.first:hover{background:url(gfx/menu_over.gif) no-repeat; 0 0;}
.menu_top li.last a{background:url(gfx/menu_over.gif) 100% 0% no-repeat; color:#000}
.menu_top li.last a:hover{color:#fff;}
.menu_rozw{width:144px; position:absolute; display:none;}
.menu_rozw .top{background:url(gfx/menu_rozw_top.gif) no-repeat; height:8px;}
.menu_rozw .bottom{background:url(gfx/menu_rozw_bottom.gif) no-repeat; height:4px;}
.menu_rozw ul{background:#f69440; list-style-type:none; height:auto; margin:0; padding:0;}
.menu_rozw ul li{ float:none; background:none;}
.menu_rozw ul li a{padding:5px 10px; text-align:left;}
.menu_rozw ul li a:hover{background:none; color:#000;}
.mamut{width:725px; height:319px; overflow:hidden; margin-top:10px;}
.mamut a{display:block; width:725px; height:319px; background:url(gfx/round_mamut.gif) no-repeat 0 0;}

.galeria{width:725px; margin-top:10px;}
.galeria .galeria_foto li{padding:2px 4px;}
.galeria .galeria_foto a{display:block; position:absolute; background:url(gfx/round_photo.gif) no-repeat; width:160px; height:108px;}
.galeria .prev{float:left; display:block; background:url(gfx/left.gif) no-repeat 50% 50%; height:112px; border:solid 0px; cursor:pointer; width:17px; margin-right:10px;}
.galeria .next{float:right; display:block; background:url(gfx/right.gif) no-repeat 50% 50%; height:112px; border:solid 0px; cursor:pointer;width:17px; }

.pole{margin-top:10px; width:725px; }
.pole h1{background:url(gfx/pole_top.gif) no-repeat; margin:0; padding:0px 10px; color:#fff; font-size:22px; display:block; font-weight:normal; padding-bottom:5px; line-height:30px;}
.pole .wpis{padding:10px; background:url(gfx/pole_back.gif) repeat-y;}
.pole .bottom{background:url(gfx/pole_bottom.gif) no-repeat; height: 6px;}
.pole .wpis img{border:solid #bbb 1px; margin:10px;}

input,select,textarea{
    font-size: 12px;
    color: #666666;
    border: 1px solid #f58220;
}

.moduletable-rezerwacja, .reklama{background:url(gfx/right_back.gif) no-repeat 50% 0; margin-top:10px;}
.moduletable-rezerwacja h1{background:url(gfx/h1_right.gif) no-repeat; width:207px; text-align:center; font-size:12px; margin:0px; padding: 7px 0px;}
.moduletable-rezerwacja .button{background:url(gfx/sprawdz_dostepnosc.gif) no-repeat; width:207px; height:28px;  border:0px; display:block;}

.foot{background:url(gfx/foot_back.gif) no-repeat; width:980px; height:84px;}
.foot *{color:#b0b0b0}
.foot ul{color: #b0b0b0; margin:10px; padding:0px; padding-top:20px; list-style-type:square;}
.foot ul li{ float:left; margin-left: 25px;}
.foot ul li a{font-size:12px; text-decoration:none}

.color{ color:#F6821F; }
.more{ font-size:14px; text-decoration:none; text-align:right; display:block; padding:5px 2px; }
.more:hover{ text-decoration:underline }

.fleet { text-decoration:none; color:#f58220; font-weight:bold; display:inline; display: inline; }

