body {
background-color: white;
color: gray;
font-family: Verdana,tahoma,arialce,helvaticace,arial,helvetica,sans-serif;
font-size: 12px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
text-align:left;
}



img {
border: none;
}

h1 {
color:#729AC2;
font-size: 1.5em;
}

h2 {
color:#729AC2;
font-size: 1.3em;
}

h3 {
color:#729AC2;
font-size: 1.1em;
}

h4 {
color:#729AC2;
font-size: 0.9em;
}

h5 {
color:#729AC2;
font-size: 0.7em;
}

h6 {
color:#729AC2;
font-size: 0.5em;
}


.promocje-label {
font-weight:bold;
color:white;
float:left;
margin:10px 32px 5px 30px;
}

a.promocje-elm {
background-image:url('./img/promocje-link-znaczek.gif');
background-repeat:no-repeat;
background-position:left top;
line-height:27px;
display:block;
width:140px;/* 
border:1px solid gray; */
font-weight:bold;
color:white !important;
float:left;
margin:0px 0px 0px 280px;
padding:0px 0px 0px 33px; 
}

a.promocje-elm:hover {
background-position:left bottom !important;
text-decoration:none;
}

.promocje{
background-image:url('./img/promocje.png');
background-repeat:no-repeat;
width:452px;
height:208px;
display:block;
float:right;
margin:1px 0px 0px 2px;
}



a.wiecej {
line-height:17px;
display:block;
width:64px;
/* border:1px solid gray;  */
color:#F8551F !important;
float:right; 
}


/* ------------------------------------------------------------------- */

.kolor-tla-listy0 {
background-color: white !important;
color:#887731;
}

.kolor-tla-listy1 {
background-color: #f9f2bd !important;
color:#675a25;
}


/* ------------------------------------------------------------------- */



.wyszukiwanie-napis {
font-weight:bold;
color:#c3c3c3;
font-size:16px;
float:left;
margin:5px 5px 5px 22px;
}


.wyszukiwanie-zaawansowane {
background-image:url('./img/wyszukiwanie-zaawansowane.png');
background-repeat:no-repeat;
width:452px;
height:208px;
display:block;
float:left;
margin:0px;
}

.wyszukiwanie-szybkie {
background-image:url('./img/wyszukiwanie-szybkie.png');
background-repeat:no-repeat;
width:452px;
height:208px;
display:block;
float:left;
margin:1px 0px 0px 0px;
}

.wyszukiwanie-zaawansowane-link {
font-weight:bold;
float:left;
margin:10px 5px 5px 39px;
}
.wyszukiwanie-zaawansowane-nie-link {
font-weight:bold;
color:#986645;
float:left;
margin:10px 5px 5px 39px;
}

.wyszukiwanie-szybkie-link {
font-weight:bold;
float:left;
margin:10px 0px 5px 59px;
}
.wyszukiwanie-szybkie-nie-link {
font-weight:bold;
color:#986645;
float:left;
margin:10px 0px 5px 59px;
}


.wyszukiwanie-szybkie-margin {
margin:60px 0px 0px 10px;
}

.wyszukiwanie-zaawansowane-margin {
margin:45px 0px 0px 10px;
}

.wyszukiwanie-sub-label-szybkie {
display:block;/* 
float:left; */
margin:10px 10px 10px 10px;
color:#cb5e38;
}

.wyszukiwanie-sub-label-zaawans {
display:block;/* 
float:left; */
margin:11px 5px 5px 10px;
color:#cb5e38;
}

.wyszukiwanie-sub-sub-label-zaawans {
display:block;
float:left;
width:60px;
}


.wyszukiwanie-przycisk-szukaj {
border:none;
background-image:url('./img/punkt-strzalka.png');
background-repeat:no-repeat;
background-position: 60px 9px ;
background-color:white;
color:gray;
font-weight:bold;
display:block;
width:75px;
height:30px;
margin: 0px 0px 0px 350px ;
}




/* 
.przycisk-rezerwuj {
border:1px solid #dbdbdb;
background-image:url('./img/punkt-strzalka.png');
background-repeat:no-repeat;
background-position: 75px 9px ;
background-color:white;
color:gray;
font-weight:bold;
display:block;
width:95px;
height:30px;
margin: 10px 10px 10px 0px ;
}

 */


.przycisk-rezerwuj {
border:1px solid #273f76;
background-image:url('./img/punkt-strzalka.png');
background-repeat:no-repeat;
background-position: 80px 9px ;
background-color:white;
color:#273f76;
font-weight:bold;
display:block;
width:100px;
height:30px;
margin: 10px 10px 10px 0px ;
}


a.wyszukiwanie-rekord-imprezy1:link, a.wyszukiwanie-rekord-imprezy1:active, a.wyszukiwanie-rekord-imprezy1:visited {
background-image:url('./img/wyszukiwanie-rekord-imprezy1-link.gif');
background-position:5px 2px ;
background-repeat:no-repeat;
background-color:#f9f2bd;
display:block;
width:880px;
height:40px;
float:left;
margin:3px 0px 0px 0px;
padding:2px 2px 2px 25px; 
border:1px solid #efdf87; 
}

a.wyszukiwanie-rekord-imprezy1:hover {
color:#4e617c !important;
background-position:5px -51px;
text-decoration:none;
background-color:#f2f4f7; 
border:1px solid #dfe4ec;
}




a.wyszukiwanie-rekord-imprezy2:link, a.wyszukiwanie-rekord-imprezy2:active, a.wyszukiwanie-rekord-imprezy2:visited {
background-image:url('./img/wyszukiwanie-rekord-imprezy1-link.gif');
background-position:5px 2px ;
background-repeat:no-repeat;
background-color:white;
height:40px;
float:left;
margin:3px 0px 0px 0px;
display:block;
width:880px;
padding:2px 2px 2px 25px;
border:1px solid #eaecf4; 
}

a.wyszukiwanie-rekord-imprezy2:hover {
color:#4e617c !important;
background-position:5px -51px;
text-decoration:none;
background-color:#f2f4f7;
border:1px solid #dfe4ec;
}




.wyszukiwanie-cena-promocyjna {
display:block;/* 
border:1px solid gray; */ 
padding: 7px 0px 4px 2px;
width:170px;
color:#f8551f !important;
float:left;
text-align:right;
font-weight:normal;
}

.wyszukiwanie-cena {
display:block;/* 
border:1px solid gray; */ 
padding: 7px 0px 4px 2px;
width:170px;
color:#465871 !important;
float:left;
text-align:right;
font-weight:normal;
}

.wyszukiwanie-wyniki-wiek, .wyszukiwanie-wyniki-rodzaj, .wyszukiwanie-wyniki-miejsca, .wyszukiwanie-wyniki-termin-od {
display:block;/* 
border:1px solid gray; */ 
padding: 7px 0px 4px 2px;
width:270px;
color:#465871 !important;
float:left;
text-align:left;
font-weight:normal;
}

.wyszukiwanie-wyniki-miejsca {
width:210px !important;
}

.wyszukiwanie-wyniki-termin-od {
width:170px !important;
}

.wyszukiwanie-wyniki-rodzaj {
width:210px !important;

}

.wyszukiwanie-wyniki-elm-nazwa {

font-weight:bold;
float:left;
margin:3px 0px 0px 0px;
display:block;
width:880px;
}

.wyszukiwanie-naglowek-promocji {
background-image:url('./img/wyszukiwanie-naglowek-promocji-znaczek.gif');
background-position:5px 2px ;
background-repeat:no-repeat;
display:block;
width:260px;
height:25px;
line-height:25px;
float:left;
margin:12px 0px 0px 0px;
padding:2px 2px 2px 35px; 
border:1px solid #e0e0e0;
border-bottom: none;
color:#a0a0a0;
font-size:14px;
/* color:#a0a0a0;
font-size:14px;
font-weight:bold;
padding: 10px 10px 10px 10px;
width:310px;
border-top: 1px solid #FFF6AF;
border-left: 1px solid #FFF6AF;
border-right: 1px solid #FFF6AF;
border-bottom: none; */
}

/* ------------------------------------------------------------------- */

.message {
background-image:url('./../../img/lay/message.png');
background-repeat:no-repeat;
background-position: 10px 10px;
border:1px solid #729AC2;
width:400px;
height:70px;
color:#729AC2;
display:block;
margin:10px 10px 10px 10px;
padding: 10px 10px 10px 80px;
font-size:12px;
}


/* ------------------------------------------------------------------- */

.box-t{
background-image:url('./img/box-t.png');
background-repeat:no-repeat;
background-position: top left;
display:block;
float:left;
margin:6px 3px 0px 3px;
padding: 0px 0px 0px 0px;
}

.box-r{
background-image:url('./img/box-r.png');
background-repeat:no-repeat;
background-position: top right;
display:block;
padding: 0px 0px 0px 0px;
}

.box-b{
background-image:url('./img/box-b.png');
background-repeat:no-repeat;
background-position: bottom right;
display:block;
padding: 0px 0px 0px 0px;
}

.box-l{
background-image:url('./img/box-l.png');
background-repeat:no-repeat;
background-position: bottom left;
display:block;
padding: 3px 13px 13px 13px;
height:190px;
}

.box-ozdobny-link {
display:block;
border:none;
background-image:url('./img/punkt-strzalka.png');
background-repeat:no-repeat;
background-position: 0px 9px ;
padding: 10px 0px 10px 20px;
}

.box-artykuly {
display:block;
border:none;
background-image:url('./img/box-artykuly-dziewczynka.png');
background-repeat:no-repeat;
background-position: 10px 25px ;
}

.box-pytania-odpowiedzi {
display:block;
border:none;
background-image:url('./img/box-pytania-odpowiedzi.png');
background-repeat:no-repeat;
background-position: 33px 35px ;
}

.box-miejsca-imprez-bg {
background-image:url('./img/box-miejsca-imprez-bg.png');
background-repeat:no-repeat;
background-position: 17px 79px ;
}

.box-rodzaje-imprez-bg {
background-image:url('./img/box-rodzaje-imprez-bg.png');
background-repeat:no-repeat;
background-position: 53px 5px ;
}

/* ------------------------------------------------------------------- */




.top-background {
width:910px;
height:110px;
display:block;
background-image:url('./../images/top.png');
background-repeat:no-repeat;
padding: 0px 0px 0px 0px;

}


.top-infolinia {
display:block;
float: right; 
width:340px;
height:110px;
background-image:url('./img/infolinia-top.png');
background-position: bottom right;
background-repeat:no-repeat;
line-height:16px;
text-align:left;
}

.okno-tresci{
display:block;
width:910px;
padding:10px 0px 0px 0px ;
background-image: url('./img/pasek-pod-menu.png');
background-position:top;
background-repeat: repeat-x;
text-align:left;
}

.okno-tresci-obiekt{
display:block;
width:910px;
padding:0px 0px 0px 0px ;
background-image: url('./img/obiekt-logo.png');
background-position:top;
background-repeat: repeat-x;
text-align:left;
}



.logo {
width:195px;
height:80px;
float:left;
background-image: url('./img/obozy-kolonie-logo.png');
background-repeat:no-repeat;
background-position: center center;
float: left;
}

a.gwarancja-najnizszej-ceny-button {
display:block;
width:125px;
height:80px;
float:left;
background-image: url('./img/gwarancja-najnizszej-ceny-button.png');
background-repeat:no-repeat;
background-position: 7px 8px;
float: left;
}

a.gwarancja-najnizszej-ceny-button:hover {
background-image: url('./img/gwarancja-najnizszej-ceny-button.png');
background-repeat:no-repeat;
background-position: 7px -65px;
}

a.polec-znajomemu-button {
display:block;
width:125px;
height:80px;
float:left;
background-image: url('./img/polec-znajomemu-button.png');
background-repeat:no-repeat;
background-position: 7px 8px;
float: left;
}

a.polec-znajomemu-button:hover {
background-image: url('./img/polec-znajomemu-button.png');
background-repeat:no-repeat;
background-position: 7px -65px;
}

a.newsletter-button {
display:block;
width:125px;
height:80px;
float:left;
background-image: url('./img/newsletter-button.png');
background-repeat:no-repeat;
background-position: 7px 8px;
float: left;
}

a.newsletter-button:hover {
background-image: url('./img/newsletter-button.png');
background-repeat:no-repeat;
background-position: 7px -65px;
}





.border-left-background {
background-image:url('./../images/border_left_background.png');
width:19px;
}

.border-left-top {
background-image:url('./../images/border_left_top.png');
width:19px;
height:629px;
}



.border-right-background {
background-image:url('./../images/border_right_background.png');
width:21px;
}

.border-right-top {
background-image:url('./../images/border_right_top.png');
width:21px;
height:629px;
}


.bottom {
background-image:url('./../images/bottom.png');
width:903px;
height:53px;
text-align: left;
}

/* ----------------------------------------------------------- */

.form-nagl {
background-image:url('./img/punkt-strzalka.png');
background-repeat:no-repeat;
background-position: 0px 0px ;
color:#c0c0c0;
font-weight:bold;
padding: 0px 0px 0px 15px ;
}


/* ----------------------------------------------------------- */

ul {
list-style:none;
list-style-image: url('./../images/list-point.png');
line-height:18px;
}

/* ----------------------------------------------------------- */




#top-menu-elm {
padding: 0px 0px 0px 0px;
margin: 0 0 0 0 ;
}

/* ----------------------------------------------------------- */


ul#top-menu-elm > li {
list-style:none;
float: left;
}


.ul {
list-style:none;
background-image: url('./img/list-point.png');
background-repeat:no-repeat;
background-position: left top;
padding: 0px 0px 0px 10px;
}
/* ----------------------------------------------------------- */


.przewodnik {
padding: 3px;
}




/* ----------------------------------------------------------- */


a.top-menu-elm:link, a.top-menu-elm:visited {
display:block;
white-space: nowrap;
color:#616161;
font-size:12px;
text-decoration:none;
margin:10px 0px 0px 0px;
padding:0px 10px 0px 10px;
border-left: none;
border-top: none;
border-right: 1px solid #d8d8d8;
border-bottom: 2px solid white;
}



a.top-menu-elm:hover, #active_menutop {
color:#585858;
border-bottom: 2px solid #FF6767;

}




/* ----------------------------------------------------------- */


.twoja-opinia {

background-color: #cccccc;
background-image: url('./img/twoja-opinia.png');
background-attachment: scroll;
background-position: left top;
border-top-width: 1px;
border-bottom-width: 1px;
border-top-style: solid;
border-bottom-style: solid;
border-top-color: #777777;
border-bottom-color: #777777;
display: block;
height: 100px;
position: fixed;
text-indent: -9999px;
top: 45%;
width: 25px;
z-index: 20;
}


/* ----------------------------------------------------------- */

a:link, a:visited {
color:#729AC2;
text-decoration:none;
}

a:hover {
text-decoration:underline;
}




/* -------------------------------------------------------- */

.pasek {
text-align:center;
background-image: url(./../../pasek/pasek.png);
background-position:bottom;
background-repeat: repeat-x;
height:30px;
}

.item-ico-kc {
padding:2px;
background-image: url(./../../pasek/ikonki/item-ico-kc.png);
background-repeat: no-repeat;
}

.item-ico-ok {
padding:2px;
background-image: url(./../../pasek/ikonki/item-ico-ok.png);
background-repeat: no-repeat;
}

.item-ico-dk {
padding:2px;
background-image: url(./../../pasek/ikonki/item-ico-dk.png);
background-repeat: no-repeat;
}

.item-ico-pi {
padding:2px;
background-image: url(./../../pasek/ikonki/item-ico-pi.png);
background-repeat: no-repeat;
}

a.pasek-item {
position:relative;
top:10px;
border-top:1px solid #e0e0e0 !important;
border-left:1px solid #f0f0f0 !important;
border-right:1px solid #adadad !important;
text-decoration:none !important;
padding:4px !important;
background-repeat: repeat-x;
height:26px !important;
color:black;
}

a.pasek-item:hover {
position:relative;
top:10px;
background-image: url(./../../pasek/pasek-item.png);
}