body {margin: 0px; padding: 0px;color:gray; font-size: 11px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; background: transparent url(../img/katering_bg.jpg) no-repeat center top}

h1, h1 a {color:#c16613; font-size:18px; font-weight:bold; padding:0px; margin:0 0 5px 0;}
h2 {text-align:justify; line-height:16px; font-weight:bold; font-size:12px; padding:0px; margin:5px 0 5px 0;}

p.tytul {color:#c16613; font-size:18px; font-weight:bold; padding:0px; margin:0 0 5px 0;}
p.wstep {color:Gray;    font-size:12px; font-weight:bold; text-align:justify; line-height:16px; padding:0px; margin:5px 0 5px 0;}
p.tekst {text-align:justify; line-height:17px; font-size:12px; font-weight:normal; padding:0px; margin:5px 0 5px 0;}

a {text-decoration:none;}
a.pomaranczowy {color:#c16613}
div {padding:0px; margin:0px;}

div.logo {width:1000px; margin:0 auto;}
div.katering img {border:0px; display:block;}

/****************************************** Menu poziome *************************************************/
div.pasek {background-image: url(../img/pasek.jpg); background-repeat:no-repeat; width:1000px; height:40px; padding:25px 0 0 0; margin:0 auto;}

	div.menu_poziome {height:40px; margin:0 0 0 196px;}
		/*Przycisk menu poziomego*/
		div.przycisk, div.przycisk_aktywny {float:left; padding: 0 0 0 5px;}
			div.przycisk_lewa	{float:left; height:33px; width:10px;}
			div.przycisk_srodek	{float:left; height:24px; padding:9px 0 0 0;}
			div.przycisk_prawa	{float:left; height:33px; width:10px;}
				
		/*Aktywny przycisk*/
		div.przycisk_aktywny div.przycisk_lewa {background-image: url(../img/przycisk_lewa.gif);}
		div.przycisk_aktywny div.przycisk_srodek {background-image: url(../img/przycisk_srodek.gif);}
		div.przycisk_aktywny div.przycisk_prawa {background-image: url(../img/przycisk_prawa.gif);}
		div.przycisk_aktywny div.przycisk_srodek a {color:#c16613}
		
		/*Przycisk po wskazaniu kursorem*/
		div.przycisk:hover div.przycisk_lewa {background-image: url(../img/przycisk_lewa.gif);}
		div.przycisk:hover div.przycisk_srodek {background-image: url(../img/przycisk_srodek.gif);}
		div.przycisk:hover div.przycisk_prawa {background-image: url(../img/przycisk_prawa.gif);}
		div.przycisk:hover div.przycisk_srodek a {color:#c16613}
	
	div.menu_poziome a {color: white; text-decoration: none; font-weight:bold;}
		
/********************************************* Zawartosc strony  ***************************************/
div.tresc {width: 1000px; margin:0 auto;}
	
	/***** Lewe menu *****/
	div.lewa {float: left; width:201px;}
		div.lewe_menu {width: 191px; padding: 10px 0px 30px 10px; background-image: url(../img/menu_lewe_stopka.jpg); background-position: bottom; background-repeat: no-repeat; background-color: #fff0e1;}
            /*Odnośniki w lewym menu*/
			div.odnosnik_lewe, div.odnosnik_lewe_aktywny {width:179px; padding:2px 2px 2px 10px; margin:2px 0 2px 0; color:#c16613;}
			div.odnosnik_lewe a {color:#c16613; font-weight:normal;}
			
			/*Wskazany kursorem odnośnik w lewym menu*/	
			div.odnosnik_lewe:hover {background-color:White;}
			div.odnosnik_lewe:hover a{color:#c16613;font-weight:bold;}
			
			/*Aktywny odnosnik w lewym menu*/
			div.odnosnik_lewe_aktywny {background-color:White;}
			div.odnosnik_lewe_aktywny a {color:#c16613; font-weight:bold;}
			
			a.lewe_menu {text-decoration: none; color:#c16613; font-size:18px; font-weight:bold;}
			div.lewe_menu p {color:#c16613; font-size:18px; font-weight:bold; padding:0px; margin:0 0 10px 0;}
				
        div.pod_lewym_menu {width: 180px; height: 500px; border-right: solid 1px #e4e4e4; padding: 10px; margin: 0 0 10px 0;}
                div.kontakt {background-image: url(../img/telefon.jpg);	background-repeat:no-repeat; height:30px; width:135px; padding:25px 15px 15px 30px; text-align:right; font-size:16px; font-weight:bold; color:#c16613;}
				div.kontakt a {font-size:16px; font-weight:bold; color:#c16613;}
				div.numery_telefonow {text-align:center; padding:10px 0 10px 0; color:#c16613;font-weight:bold; font-size:20px; height:50px; width:180px;}
				div.adres {text-align:center; padding:25px 0 10px 0; color:#c16613; font-weight:bold; font-size:12px; height:50px; width:180px;}
	/*Cialo strony*/
	div.cialo {width:779px; float:right; padding:0 10px 10px 10px;}
		div.nawigacja {width:779px; padding:0 0 5px 0; font-size:10px; color:#c16613; font-weight:bold;}
		div.nawigacja a {font-size:10px; color:#c16613; text-decoration:none; font-weight:normal;}
		
		/*Tlo pod obrazkami*/
		div.foto_tlo, div.foto_tlo_biale {padding:15px; width: 160px; height: 145px; float: left; background-image: url(../img/foto_tlo.jpg); background-repeat: no-repeat;}
		div.foto_tlo:hover {background-image: url(../img/foto_tlo_aktywny.jpg);}
			div.foto_tekst {padding:8px; color:Gray; float:left;}
			div.foto_tekst a {color:#c16613; float:left;}
			div.foto_strzalka {padding:5px 10px 10px 10px;  float:right;}
		/*Wiecej*/
		div.wiecej {height:25px; clear:both; float:right;}
			div.wiecej a {font-weight:bold; color:#c16613;}
			div.wiecej_tekst {float:right; padding:5px 30px 0 0; height:20px;}
			div.wiecej_gif {float:right; height:25px; width:30px; padding:2px;}
		
/****************************************************  Galeria **************************************************************/	
div.foto_tlo_galeria, div.foto_tlo_galeria_biale {padding:15px; width: 120px; height: 90px; float: left; background-image: url(../img/foto_tlo_galeria.jpg); background-repeat: no-repeat;}

div.foto_tlo_galeria:hover {background-image: url(../img/foto_tlo_galeria_aktywny.jpg);}
div.galeria_opis {width:200px; padding:15px; float:left;}	
div.galeria_fotki {width:450px;float:left;}
		
/**************************************************** Stopka ****************************************************************/
div.stopka {background-image: url(../img/logo_n.jpg); background-repeat: no-repeat; background-position:left; border-top: solid 1px #e4e4e4; text-align:right; width: 960px; float:left; padding: 10px 20px;}
div.stopka a {color: #CCCCCC; font-size:9px; font-weight:normal;}

/************************** OFERTA *************************/	
a.oferta {text-decoration:none; color:#c16613; padding:5px; font-size:12px; font-weight:bold;}
ul.oferta {color:#c16613;}
ul.oferta li {padding:3px;}
ul.oferta_szczegoly {color:Gray; padding:0px; text-align:left; margin-left:120px;}
ul.oferta_szczegoly li {padding:2px;}

/************************* AKTUALNOSCI *********************/        
p.aktualnosci_data {padding:0px; margin:0px; font-size:10px; color:#bbbbbb; font-weight:normal;}

/************************* KONTAKT *************************/
a.fotokod {color:gray; font-size:10px; text-decoration:underline;}
a.fotokod:hover {text-decoration:underline;}
a.email {color:gray; text-decoration:underline;}
a.email:hover {color:#c16613;}