html { height: 100%; margin-bottom: 1px; }
body { margin: 0; padding: 0; background: #dadada; color: #666; font: 75%/150% Tahoma,Arial,Helvetica,sans-serif; }
img{border:0px}

a{text-decoration:underline;color:#666}
a:hover{text-decoration:underline;color:#333}
a:active{color:#5c9f14}
 
#headerContainer{
	height: 258px;
	background: #dadada;
}


#header{
	background: #dadada url(../img/header_banner.jpg ) no-repeat;height:258px;width:980px;margin:0 auto;position:relative;	
	}


Table td{border-top:1px solid #e6e6e6;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}

/* HEADERS
-------------------------------------*/
h1 {font: normal 1.6em Tahoma,Georgia,sans-serif;color:#5c9f14;margin:0 0 0 0 }
h2 {font: normal 1.5em Tahoma,Georgia,sans-serif;}
h3 {font: normal 1.2em Tahoma,Georgia,sans-serif;font-weight:bold;}
h4 {font: normal 1.2em Tahoma,Arial,Georgia,sans-serif;}
h5 {font: normal 1.2em Tahoma,Arial,Georgia,sans-serif;}

/*langNav
--------------------------------*/
#langNav{position:absolute;height:24px;width:85px;top:30px;right:45px;}
#langNav a.english { position: absolute; left: 15px; top: 65%; width: 21px; height: 12px; margin: -12px 0 0; background:url(../img/flags/en-gb.gif) no-repeat; text-indent: -10001em; }
#langNav a.english1 { position: absolute; left: 45px; top: 65%; width: 21px; height: 12px; margin: -12px 0 0; background:url(../img/flags/en-gb.gif) no-repeat; text-indent: -10001em; }

#langNav a.german { position: absolute; left: 45px; top: 65%; width: 21px; height: 12px; margin: -12px 0 0; background:url(../img/flags/de.gif) no-repeat; text-indent: -10001em; }
#langNav a.polish { position: absolute; left: 15px; top: 65%; width: 21px; height: 12px; margin: -12px 0 0; background:url(../img/flags/pl.gif) no-repeat; text-indent: -10001em; }


/*style_switcher
--------------------------------*/

#style_switcher{position: absolute; left:25px; top: 255px;  bottom:13px; padding: 0 0 0 0; border: none;}

#style_switcher A, #style_switcher A:visited,#style_switcher A:active{margin:0 5px 0 0; color:#FFFFFF;font-weight:bold;text-decoration:none}
#style_switcher ul{list-style:none;margin:0 0 0 0;padding:0 0 0 0}
#style_switcher ul li{float:left;margin:0 0 0 0}
#smallFont{font-size:70%}
#normalFont{font-size:85%}
#bigFont{font-size:100%}
#style_switcher A{color:#2e6a0a}
#style_switcher A:hover{text-decoration:underline;color:#2e6a0a}

/*hompage
-------------------------------*/

#homePage{position:absolute;width:370px;height:210px;top:0px;left:0px;border:0 solid red}

#homePage a{display:block;width:370px;height:210px;}


/*currentDate
-------------------------------*/
#currentDate{position:absolute;border:0px solid black;top:241px;right:147px;color:#33922e;}
#currentDate .weekDay{font-weight:bold;color:#33922e;}

/*flyer
-------------------------------*/
#flyer{position:absolute;width:338px;border:0px solid black;top:255px;left:325px;}


/*sonda
-------------------------------*/


#easypoll fieldset{border:0;padding:0 0 0 0;margin:0 0 10px 0}
#easypoll ul {list-style:none;margin:0 0 0 0;padding:0 0 0 0}
#easypoll ul li{margin: 0 0 0 0;padding:0 0 0 0;border:0 solid red}

#easypoll .pollbutton{width:86px;color:#fff;height:20px;background:#5C9F14;border-bottom:1px solid #000}


/*
Search
----------------------*/

#search { position: absolute; right: 8px; top: 235px; margin: 0; padding: 0; border: none; }
#search legend { display: none; }
#search .searchLabel{color:#ffffff; display:none }
#search label{color:#329230;font-weight:bold}
#search label span{display: none}
#search input {color:#5e5e5e;font-size:80%;height:14px; width: 94px;  margin: 0 2px 0 5px; padding: 1px 0 1px 3px; background: #fdfdfd; border:1px solid #363636; }
#search input:focus { background: #fff; }
#search button { position: relative;height:24px; width: 27px; background: url(../img/i_search.gif) 50% 50% no-repeat; border: none; text-indent: -10001em;cursor: pointer; }


/*
Content
-----------------------*/


#contentContainer{overflow:hidden;width:980px; margin:0 auto; border:0 solid black;background: #f9f9f9 url("../img/contentContainer_bg.gif") repeat-y}

#leftPanel{border:0px solid black; width:214px;float:left;overflow:hidden;padding-top: 23px;background: #dadada}
#centerPanel{border:0px solid red;width:552px;float:left;overflow:hidden;background: url("../img/centerPanel_bg.gif") no-repeat 0px 25px;}
#rightPanel{border:0px solid green;width:214px;float:left;overflow:hidden;padding-top: 23px;background: #dadada}

div.clear { clear: both; }


/*
navigation
----------------------*/

#navigation{}
#navigation .title{position:relative;background: url(../img/left_column_title.gif) no-repeat;padding:0 0 0 0;color:#ffffff;text-align:right;height:40px;}
#navigation .title h3{position:absolute;left:23px;top:6px;margin:0 0 0 0;padding:0 0 0 0}
#navigation .footer{background: url(../img/left_column_footer.gif) no-repeat;height:24px;}
.nav { list-style: none; border:0px solid black;margin:0 0 0 0;padding:0 10px 0 10px}
	.nav li{display:block;border-bottom:1px solid #2e690b;}	
		.nav li a{display:block; border-bottom:1px solid #dadada;padding:7px 0 7px 25px;color:#5c5c5c;text-decoration:none; background:url(../img/i_link.gif) 0px 50% no-repeat}
		.nav li.current a{font-weight:bold;background:url(../img/i_link_selected.gif) 0px 50% no-repeat}
		.nav li.current li a {background:none}
		.nav li.current ul li a{font-weight:normal;}
		.nav li li.current li{color:#5c5c5c};
		.nav li li.current li a{color:#5c5c5c};
		.nav li a:visited{color:#5c5c5c;}
		.nav li a:hover{color:#2e690b; text-decoration:underline; }
.nav li ul{border:0px solid black;margin:0 0 0 10px;padding:0 0 0 0;list-style: none; }
.nav li ul li{padding:0 0 0 0;margin:0 0 0 0;border:1px solid #dadada}
		.nav li.current ul li.current a{color: #2e690b;font-weight:bold}
		.nav li ul li a{display:block; border-bottom:0px ;padding:1px 0 1px 10px;color:#5c5c5c;text-decoration:none; background:url(../img/i_li_li.gif) 0px 60% no-repeat}
		.nav li ul li a:visited{color:#5c5c5c;}
		.nav li ul li a:hover{color: #2e690b; text-decoration: underline; }
		.nav li.current ul li.current ul li a{color: #5c5c5c;font-weight:normal}
		.nav li.current ul li.current ul li.current a{color: #2e690b;font-weight:normal}




/*fastnav
---------------------------------*/
#fastnav {position:absolute;top:225px;left:15px}
#fastnav ul{margin:0 0 0 0;padding:0 0 0 0;list-style:none}
#fastnav ul li{margin:0 0 0 7px;padding:0 0 0 0;float:left;}
#fastnav ul li a{display:block;}
 
#fastnav ul li.en{background:url(../img/nav/en.gif) no-repeat;width:25px;height:28px}
#fastnav ul li.en a{width:25px;height:28px}

#fastnav ul li.de{background:url(../img/nav/de.gif) no-repeat;width:25px;height:28px}
#fastnav ul li.de a{width:25px;height:28px}


#fastnav ul li.bip{background:url(../img/nav/bip.gif) no-repeat;width:75px;height:28px}
#fastnav ul li.bip a{width:75px;height:28px}
#fastnav ul li.bom{background:url(../img/nav/bom.gif) no-repeat;width:25px;height:28px}
#fastnav ul li.bom a{width:25px;height:28px}
#fastnav ul li.esp{background:url(../img/nav/esp.gif) no-repeat;width:75px;height:37px}
#fastnav ul li.esp a{width:75px;height:28px}
#fastnav ul li.adres{background:url(../img/nav/adres.gif) no-repeat;width:25px;height:28px}
#fastnav ul li.adres a{width:25px;height:28px}
#fastnav ul li.tel{background:url(../img/nav/tel.gif) no-repeat;width:25px;height:28px}
#fastnav ul li.tel a{width:25px;height:28px}
#fastnav ul li.linki{background:url(../img/nav/linki.gif) no-repeat;width:24px;height:28px} 
#fastnav ul li.linki a{width:24px;height:28px}
#fastnav ul li.gci{background:url(../img/nav/gci_new.gif) no-repeat;width:24px;height:28px} 
#fastnav ul li.gci a{width:24px;height:28px}



/*Gallery
---------------------------------*/

#gallery {height:157px;background:url(../img/box_galeria.jpg) no-repeat; background-position:0 30px }
#gallery a{display:block;height:157px}
#gallery .title{position:relative;background: url(../img/left_column_title.gif) no-repeat;padding:0 0 0 0;color:#ffffff;text-align:right;height:40px;}
#gallery .title h3{position:absolute;left:23px;top:6px;margin:0 0 0 0;padding:0 0 0 0}


/*kalendar
-----------------------------------*/
#kalendar table td{border-top:0px;border-right:0px;border-bottom:0px;border-left:0px}
#kalendar .title{position:relative;background: url(../img/left_column_title.gif) no-repeat;padding:0 0 0 0;color:#ffffff;text-align:right;height:40px;}
#kalendar .title h3{position:absolute;left:23px;top:6px;margin:0 0 0 0;padding:0 0 0 0}
#kalendar .footer{background: url(../img/left_column_footer.gif) no-repeat;height:24px;}


/*imieniny
-----------------------------------*/

#imieniny{margin:10px 0 30px 0;border-top:1px solid #2e6a0a;padding:10px 0 0 0} 
#imieniny .title{padding:7px 0 7px 25px;color:#5c5c5c;text-decoration:none; background:url(../img/i_link.gif) 0px 60% no-repeat}
#imieniny .content{padding:0 0 0 25px;}



/*location
-----------------------------------*/
#location{height:215px;background:url(../img/box_location.jpg) no-repeat; background-position:0 30px }
#location .title{position:relative;background: url(../img/left_column_title.gif) no-repeat;padding:0 0 0 0;color:#ffffff;text-align:right;height:40px;}
#location .title h3{position:absolute;left:23px;top:6px;margin:0 0 0 0;padding:0 0 0 0}
#location a{height:215px;display:block}

/*footer
-------------*/


#footerContainer{width:980px; margin:0 auto; background: #dadada}
#footerContainer .footerTop{background: url(../img/footer_top_bkg.gif) no-repeat;height:40px;position:relative;color:#ffffff}


.footerBottom .footerContent{height: 27px; background: url("../img/footer.gif") no-repeat;}

#footerContainer .footerContent{position:relative;font-size:10px;}
#footerContainer .copyright{position:absolute;top:5px;left:20px;}
#footerContainer .counter{position:absolute;top:5px;right:20px;}
#footerContainer .counter .pageViews{font-weight:bold}
#footerContainer .adres{position:absolute;left:260px;top:5px;}
#footerContainer .realizacja{position:absolute;top:35px;right:20px;}
#footerContainer .administrator{position:absolute;top:35px;left:20px;}



#footerContainer .address{text-align:center;}
#footerContainer .footerBottom{padding:7px 0 30px 20px;position:relative }
#footerContainer .footerBottom .name{color:#0092e1;font-weight:bold;}

#footerContainer .footerBottom .realization{position:absolute;top:7px; right:20px; font-size:9px;text-align:right;line-height:10px;color:#cccccc}
#footerContainer .footerBottom .realization a{color:#cccccc}

#footerContainer .OstatniaAktualizacja{left:360px;position:absolute;top:35px; }

/*
pagination
--------*/

#pagination a{margin-left:5px;}
#pagination {padding:5px 0 10px 0}
#pagination #ditto_currentpage{font-weight:bold}

/*
rightBox
--------*/

.rightBox {width:200px;margin-left:10px}
.rightBox .title{position:relative;background: url(../img/right_column_title.gif) no-repeat;padding:0 0 0 0;color:#ffffff;text-align:right;height:40px;}
.rightBox .title h3{position:absolute;left:20px;top:6px;margin:0 0 0 0;padding:0 0 0 0}
.rightBox .content{}
.rightBox .footer{background: url(../img/right_column_footer.gif) no-repeat;height:24px;}


.rightBox .informationBox{border-top:1px solid #2e6a0a;padding:10px 10px 10px 15px}
.rightBox .informationBox h4{color:#2e6a0a;margin:0 0 0 0;padding:0 0 0 0; font:0.5em;font-weight:bold }
.rightBox .informationBox h4 A{color:#2e6a0a;margin:0 0 0 0;padding:0 0 0 0; font:0.5em;text-decoration:none}
.rightBox .informationBox h4 A:hover{text-decoration:underline}

.rightBox .informationBox .created{color:#adadad;}
.rightBox .informationBox .content{text-align:justify}
.rightBox .informationBox .content a{display:block;text-decoration:none; padding:0 10px 0 0}
.rightBox .informationBox .content a:hover{text-decoration:underline}
.rightBox .moreLink a{display:block;width:45px;height:18px;background:url(../img/i_more.gif) no-repeat;margin:10px 0 0 170px}

.rightBox .fastLinks ul{margin:0 0 0 0;list-style:none;padding:0 10px 0 15px}
.rightBox .fastLinks ul li{display:block;border-bottom:1px solid #2e6a0a;}	
.rightBox .fastLinks ul li a{line-height:1.2em;display:block; border-bottom:1px solid #e6e6e6;padding:7px 0 7px 25px;color:#5c5c5c;text-decoration:none; background:url(../img/i_link.gif) 0px 60% no-repeat}
.rightBox .fastLinks ul li a:visited{color:#5c5c5c;}
.rightBox .fastLinks ul li a:hover{text-decoration:underline}

.rightBox .fastLinks ul li.bip{background:url(../img/nav/bip.gif) right no-repeat}	
.rightBox .fastLinks ul li.bom{background:url(../img/nav/bom.gif) right no-repeat}
.rightBox .fastLinks ul li.esp{background:url(../img/nav/esp.gif) right no-repeat}
.rightBox .fastLinks ul li.adres{background:url(../img/nav/adres.gif) right no-repeat}
.rightBox .fastLinks ul li.tel{background:url(../img/nav/tel.gif) right no-repeat}
.rightBox .fastLinks ul li.linki{background:url(../img/nav/linki.gif) right no-repeat} 
.rightBox .fastLinks ul li.gci{background:url(../img/nav/gci_new.gif) right no-repeat} 



.rightBox .RSSChannels ul{margin:0 0 0 0;list-style:none;padding:0 10px 0 15px}

.rightBox .RSSChannels ul li{display:block;border-bottom:1px solid #2e6a0a; background:url(../img/i_rss.gif) right no-repeat}	
.rightBox .RSSChannels ul li a{display:block; border-bottom:1px solid #e6e6e6;padding:7px 0 7px 25px;color:#5c5c5c;text-decoration:none; background:url(../img/i_link.gif) 0px 60% no-repeat}
.rightBox .RSSChannels ul li a:visited{color:#5c5c5c;}
.rightBox .RSSChannels ul li a:hover{text-decoration:underline}


/*center
------------------*/

#centerPanel .content{border:0px solid black;padding:30px 15px 0 15px;text-align:justify}
#centerPanel .content img{margin:3px 3px 3px 3px}
#centerPanel .content .pageTitle{padding:7px 0 0 0 }

#centerPanel .breadcrumb {z-index:100; margin: 0 0 0 0; padding: 0 0 7px 0; color: #848484; border-bottom:1px solid #2e6a0a;background-color:#dadada}
#centerPanel .breadcrumb a { color: #848484; }


#centerPanel .InfoBox{border-top:1px solid #2E6A0A}
#centerPanel .InfoBox h3{color:#0092e1;margin:5px 0 0 0;background-color:#f8f8f8}
#centerPanel .InfoBox h3 a{color:#2E6A0A;text-decoration:none}
#centerPanel .InfoBox h3 a:link{color:#2E6A0A;text-decoration:none}
#centerPanel .InfoBox h3 a:visited{color:#2E6A0A;text-decoration:none}
#centerPanel .InfoBox h3 a:hover{color:#2E6A0A;text-decoration:underline}
#centerPanel .InfoBox .date{color:#a6a6a6;font-size:0.8em;float:left}
#centerPanel .InfoBox .author{color:#a6a6a6;font-size:0.8em;float:right}
#centerPanel .InfoBox .InfoContent{margin:0 0 0 0;padding:5px 0 0 0;text-align:justify}
#centerPanel .InfoBox .InfoContent p{padding:0 0 0 0;margin:0 0 0 0}
#centerPanel .InfoBox .moreLink a{display:block;width:45px;height:18px;;margin:0 0 0 170px;float:right}
#centerPanel .InfoBox .moreLink a:hover{}

#centerPanel .spi_tresc_temat{display:none}

#centerPanel .bip_tresc_rejestr_zmian{display:none}


.bazaFirm table{width:100%}
.bazaFirm table td{padding:5px 5px 5px 5px}
.bazaFirm h2{font: normal 1.5em Tahoma,Georgia,sans-serif;color:#0092e1}

.tur_dane_adresowe{width:100%}
.tur_dane_adresowe td{padding:5px 5px 5px 5px}
.tur_opis_hotelu{padding:5px 5px 5px 5px}
.tur_h1{font: normal 1.5em Tahoma,Georgia,sans-serif;color:#0092e1}
.tur_h2{font-weight:bold}
.tur_szczegoly{width:100%}

.ueSigns{height:135px; border: 1px solid #5C9F14; margin: 5px 0 5px 0; position: relative}
.ueSigns_hr{position:absolute; left: 40px; top: 0px;}
.ueSigns_efs{position:absolute; left: 260px; top: 14px;}
.ueSigns_info{position:absolute; top: 75px; left: 20px;text-align:center;}

	