body
{
	font-size: 12px;
	text-align:left;
	font-family: Tahoma,Verdana,Arial;
	margin: 0px; 
	padding: 0px; 
	background: url('images/bg.gif') repeat-x #000;
	color: #f8f8f8;	
}
     
a:hover  { color: #f8f8f8; text-decoration:none; font-size: 12px;} 
a { color: #3584c9; text-decoration:none; font-size: 12px; }
object { outline:none; }


/*  ----------------------- STANDARDOWE ------------------------------ */
h1,div,form,p   { padding:0px; margin:0px;  }
img { border:0px; }
.czysc { clear:both; font-size:1px; overflow:hidden;}
/* --------------------------------------------------------------------------- */

.alarm { font-size:13px; color:#ff6600;  font-weight:bold; }



/* ----------------------------------------------------------------------------------------------------------------------------------------*/	
/*							GLOWNE WARSTWY							                           */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/
#kontener { display: block; width: 1000px; margin: 0px auto; margin-top:0px; margin-bottom:0px; position: relative; padding: 54px 0px 0px 0px;}

#logo { display: block; width: 175px; height: 179px; background-image: url('images/logo.png'); position: absolute; top: 9px; left: 31px; cursor: pointer;}
#menu { display: block; width: 1000px; height: 280px; position: absolute; top: 0px; left: 0px;}

#topbg { display: block; width: 1000px; height: 54px; background-image: url('images/topbg.png'); position: absolute; top: 0px; left: 0px;}

#topbg2 { display: block; width: 838px; height: 38px; background-image: url('images/topbg2.png'); position: absolute; top: 208px; left: 84px; }

#leftbg { display: block; width: 84px; height: 703px; background-image: url('images/leftbg.png'); position: absolute; top: 54px; left: 0px;}

#rightbg { display: block; width: 78px; height: 682px; background-image: url('images/rightbg.png'); position: absolute; top: 54px; left: 922px;}

#zawartosc { margin-left: 50px; display: block; width: 840px; min-height: 700px; height: auto !important; height: 700px; padding: 200px 32px 0px 33px; background-image: url('images/zawartoscbg.png');}

#zawartosc_bottom { display: block; width: 840px; height: 14px; margin-left: 83px; background-image: url('images/zawartosc_bottom.gif');}

#topfoto { display: block; position: absolute; top: 39px; left: 84px; width: 838px; height: 207px; }





#bottom { display: block; height: 40px; padding-left:98px; padding-right:84px; }
#stopka { float: left; font-size: 11px; color: #646464; padding-top: 10px;}
div#undicom  { 	color:#646464; font-size:10px; font-family:Tahoma;	float:right; text-align:right; padding-top: 11px;}
div#undicom a { 	color:#FF6600; font-size:10px; font-family:Tahoma;	}
div#undicom a:hover { 	color:#646464; font-size:10px; font-family:Tahoma;	}


/* ----------------------------------------------------------------------------------------------------------------------------------------*/	
/*							CENTER						                           */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/
div.podstrona_title  { width: 328px; height: 52px; padding: 5px 0px 25px 30px; }
div.txt_tresc { padding-left: 40px; width: 515px; color: #f8f8f8; }
div.news_strona { padding-left: 40px; width: 515px; color: #f8f8f8; }
.gal_content { padding-left: 72px; margin-bottom:15px;}
.gal_fotki { background-image: url('images/fotki_bg.gif'); width: 722px; display: block;}
.gal_fotki2 { background-image: url('images/fotki_top.gif'); background-repeat: no-repeat; display: block;}
.gal_fotki3 { background-image: url('images/fotki_bot.gif'); background-repeat: no-repeat; background-position: bottom left; display: block; padding: 22px 0px 0px 0px;}

.gal_fotka_box2 { display: block; width: 194px; float: left;  margin-bottom:20px; padding-right:20px; padding-left:20px; overflow:hidden; }
.gal_fotka_box {  padding: 11px; width: 172px; height: 102px; background-image: url('images/gal_fotka_box.gif'); background-repeat: no-repeat; background-position: 0px 0px; display: block; }
.gal_fotki_kat { display: block; padding: 0px 0px 0px 8px; height: 92px;}
.gal_fotki_kat a { border-top: 1px solid #121212; border-left: 1px solid #121212;  border-right: 1px solid #929292; border-bottom: 1px solid #929292; display: block; float: left; margin: 0px 25px; }
.gal_kat_nazwa { background-image: url('images/gal_kat_nazwa.gif'); background-repeat: no-repeat; margin: 16px 35px 0px 33px; display: block; line-height: 21px; text-align: center; color: #000000; height: 23px; font-weight: bold;}
.gal_kat_nazwa a { color: #000; }
.gal_nazwa { padding-left: 40px; color: #ff6600; font-size: 16px; font-weight: bold; }

.news_wiecej { text-align: right; }
.news_wiecej a { font-size: 11px; }
.news_wiecej a:hover { font-size: 11px; }


.formularz { padding-left: 10px; width: 515px; color: #f8f8f8; }
/* ----------------------------------------------------------------------------------------------------------------------------------------*/	
/*							MAIN						                           */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/
#main_wyjazdy_foto { display: block; width: 436px; height: 268px;overflow:hidden; float: left; background-image: url('images/wyjazdy_foto.jpg'); margin-left: 2px; }

#main_wyjazdy {display: block; width: 373px; height: 268px; overflow:hidden; float: left; background-image: url('images/wyjazdy.jpg'); position: relative;}
#main_wyjazdy_lewo{ position: absolute; top: 103px; left: 19px; }
#main_wyjazdy_lewo_wybierz { color: #ff6600; font-size: 11px; padding-bottom: 10px;}
#main_wyjazdy_lewo_select { display: block; height: 21px; }
#main_wyjazdy_lewo_select select { display: block; width: 186px; height: 19px; border: 1px solid #0f0f0f; background-color: #999999; color: #f8f8f8; font-size: 10px;}
#main_wyjazdy_lewo_naj { font-size: 11px; color: #ff6600; font-weight: bold; padding-top: 10px;}
#main_wyjazdy_lewo_opis, #main_wyjazdy_lewo_opis a, #main_wyjazdy_lewo_opis a:hover { display: block; height: 42px; font-size: 11px; color: #ff6600; font-weight: bold;}
#main_wyjazdy_prawo { position: absolute; top: 101px; left: 218px; }
#main_wyjazdy_prawo a { display: block; font-size: 11px; font-weight: bold; color: #f8f8f8; padding-left: 16px; height: 23px; line-height: 23px; background-image: url('images/wyjazdy_arrow.gif'); background-repeat: no-repeat; background-position: 0px -23px;}
#main_wyjazdy_prawo a.current { background-position: 0px 0px; }
#main_wyjazdy_prawo a:hover { color: #000; }
.main_wyjazdy_separator { display: block; width: 118px; height: 1px; overflow: hidden; background-image: url('images/wyjazdy_separator.gif'); margin-left: 15px; }

#main_kolumny { padding: 12px 14px 3px 31px; }
#main_sklep { display: block; width: 328px; float: left; }
#main_sklep_content { background-color: #000; margin: 0px 8px 0px 19px; padding: 17px 18px 25px 18px; height:320px;}
#main_aktualnosci { display: block; width: 235px; float: left; }
#main_aktualnosci_content { padding: 0px 9px 0px 22px; }
#main_wspolpraca { display: block; width: 232px; height: 412px; overflow: hidden; float: left; background-image: url('images/wspolpracabg.gif'); }
#main_wspolpraca_content { padding: 75px 17px 0px 24px; }
#main_wspolpraca_content a { display: block; text-align: center; margin: 5px 0px;}

.news_belkastron { text-align:center; color: #3584c9;}
.news_data { color: #9c9c9c; font-weight: bold; font-size: 10px; }
.news_box { border-bottom: 1px solid #656565; padding: 12px 0px 9px 0px;}
.news_nazwa { padding-bottom: 13px; color: #3584c9; font-weight: bold; font-size: 12px;}
.news_nazwa a { color: #3584c9; font-weight: bold; font-size: 12px; }
.news_shortopis { color: #f8f8f8; font-size: 11px; }

.wroc { color:#FF6600; font-size:11px;}
.wroc a{ color:#FF6600;font-size:11px; }
.wroc a:hover { color:#ffffff; font-size:11px;}

/* ----------------------------------------------------------------------------------------------------------------------------------------*/	
/*							ZDJECIA - BOTTOM						                           */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/
#zdjecia { display: block; padding: 0px 0px 0px 83px; }
#zdjecia_title { display: block; display: block; padding-left: 192px; height: 42px; background-image: url('images/zdjecia_title.gif'); background-repeat: no-repeat; background-position: 57px 6px;  line-height: 42px;}
#zdjecia_title a { color: #999999; }
#zdjecia_bg { display: block; width: 840px; height: 147px; background-image: url('images/zdjecia_bg.jpg'); position: relative;}
#zdjecia_prev { display: block; width: 38px; height: 38px; position: absolute; top: 51px; left: 16px; background-image: url('images/zdjecia_prev.gif'); background-repeat: no-repeat; background-position: 0px 0px;}
#zdjecia_next { display: block; width: 38px; height: 38px; position: absolute; top: 51px; left: 778px; background-image: url('images/zdjecia_next.gif'); background-repeat: no-repeat; background-position: 0px 0px;}
#zdjecia_next.zdjecia_action, #zdjecia_prev.zdjecia_action { background-position: 0px -38px; cursor: pointer; }

#zdjecia_cont { display: block; width: 722px; height: 92px;  position: absolute; top: 28px; left: 56px;overflow: hidden;}
#zdjecia_scroll { display: block; height: 92px;}
.zdjecia_box { display: block; float: left; padding: 0px 11px; width: 122px; height: 92px; }
.zdjecia_box img { border-top: 1px solid #121212; border-left: 1px solid #121212;  border-right: 1px solid #929292; border-bottom: 1px solid #929292; }
/* ----------------------------------------------------------------------------------------------------------------------------------------*/	
/*							WYJAZDY						                           */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/
.wyjazdy_menu { display: block; width: 158px; padding-left: 20px; float: left;}
.wyjazdy_menu_top { display: block; width: 158px; height: 8px; overflow: hidden; background-image: url('images/wyjazdy_menu_top.gif'); background-repeat: no-repeat; }
.wyjazdy_menu_bg{ display: block; width: 158px;  background-image: url('images/wyjazdy_menu_bg.gif'); }
.wyjazdy_menu_bot { display: block; width: 158px; height: 8px; overflow: hidden; background-image: url('images/wyjazdy_menu_bot.gif'); background-repeat: no-repeat; }

.wyjazdy_menu a { display: block; font-size: 11px; font-weight: bold; color: #f8f8f8; padding-left: 16px; height: 23px; line-height: 23px; background-image: url('images/wyjazdy_menu_arrow.gif'); background-repeat: no-repeat; background-position: 0px -23px;}
.wyjazdy_menu a.current { background-position: top right; }
.wyjazdy_menu a:hover { color: #000; }
.wyjazdy_menu_separator { display: block; width: 118px; height: 1px; overflow: hidden; background-image: url('images/wyjazdy_separator.gif'); margin-left: 15px; }
.wyjazdy_strona { float: left; display: block; width: 600px; padding-left: 20px; }

.wyjazdy_title { color: #ff6600; font-size: 18px; font-weight: bold; }

.wyjazdy_img { padding: 5px; border: 1px solid #333333; width: 129px; height: 55px; float: left; display: block;}
.wyjazdy_prawo { padding-left: 10px; float: left; width: 430px;}
.wyjazdy_data { color: #9c9c9c; font-weight: bold; font-size: 10px; }
.wyjazdy_box { border-bottom: 1px solid #656565; padding: 12px 0px 9px 0px;}
.wyjazdy_nazwa { padding-bottom: 13px; color: #3584c9; font-weight: bold; font-size: 12px;}
.wyjazdy_nazwa a { color: #3584c9; font-weight: bold; font-size: 12px; }
.wyjazdy_shortopis { color: #f8f8f8; font-size: 11px; }
.wyjazdy_wiecej { text-align: right; }
.wyjazdy_wiecej a, .wyjazdy_wiecej a:hover { font-size: 11px; }

#najblizsze_wyjazdy { display: block; float: right; padding-right: 35px; padding-top: 43px; }
#najblizsze_wyjazdy_bg { background-image: url('images/najblizsze_wyjazdy_bg.gif'); padding-top: 22px; display: block; width: 216px;}
#najblizsze_wyjazdy_wszystkie { padding-left: 16px; padding-bottom: 18px; padding-top: 37px; }
#najblizsze_wyjazdy_img {  margin-left: 36px; margin-right: 39px; padding: 5px; border: 1px solid #333333; }
#najblizsze_wyjazdy_opis { font-size: 11px; margin: 20px 39px 0px 36px; color: #f8f8f8; padding-top: 14px; border-top: 2px dotted #7a7a7a;}
#najblizsze_wyjazdy_opis a { font-size: 11px; }
/* ----------------------------------------------------------------------------------------------------------------------------------------*/	
/*							FORMULARze							                       			 */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/
	.formularz_etykieta { padding: 3px 0px; font-weight:bold; color:#727272; margin-top:6px; margin-bottom:3px;}
    input.formularz
	{
		width:240px; height:15px;
		padding-left:3px; padding-right:3px; padding-top:2px; 
		background-color: #000; border: 1px solid #727272; 
		color: #ff6600; font-size: 11px; 	font-family: Tahoma,Verdana,Arial;
		margin-bottom:4px;
	}

	select.formularz
	{
		width:249px; height:19px;
		background-color: #000; border: 1px solid #333333; 
		color: #ff6600; font-size: 11px; 	font-family: Tahoma,Verdana,Arial;
		margin-bottom:4px;
	}	
	
	.wiadomosc,textarea.formularz
	{
		width:390px; height:150px; padding:3px;
		background-color: #000; 	border: 1px solid #727272;  
		color: #ff6600; font-size: 11px;	font-family: Tahoma,Verdana,Arial;
		overflow:auto; 		margin-bottom:4px;
	}

	.guzik
	{
		background-color:#0a467a;
		color:#000;
		font-weight:bold;
		font-size:11px;
		border:1px solid #f8f8f8; 
		font-family: Tahoma,Arial, Verdana;
		padding:3px;
	}