	html {
	    margin: 0;
		padding: 0;
        background: #f8ba7c url('../images/header_right.gif') repeat-x;
	}
	
	body {
		margin: 0;
		padding: 0;
		font-family: Arial; 
		font-size: 12px;
		color: #000;
		background: url('../images/header_left.gif') no-repeat;
		height: 100%;
	}
	
    * { margin: 0; padding: 0; }
	
	a {
		color: #de353a;
		text-decoration: none;
	} a:hover { text-decoration: underline; }

	#Header {
	    margin: 0 auto;
	    width: 880px;
		height: 353px;
		background: url('../images/header.jpg') no-repeat;
	}
	
	#h_de {
		background: url('../images/header_de.jpg') no-repeat;
	}
	
	#Header ul.Status {
	    float: left;
		width: 880px;
		height: 35px;
		list-style: none; 
	}
	
	#Header ul.Status li{
	    float: left;
		height: 25px;
		font-size: 11px;
		color: #ecf5fe;
		padding-top: 10px;
		padding-left: 12px;
		padding-right: 12px;
		background: url('../images/status_tr.gif') top right no-repeat;
	}
	
	#Header ul.Status li a{
		font-size: 11px;
		color: #fff;
		font-weight: bold;
	}
	
	#Header ul.Status li.Lang a span { display: none; }
	
	#Header ul.Status li.Lang a.pl{
		width: 22px;
		height: 17px;
		float: left;
		background: url('../images/flag_pl.gif') no-repeat;
		margin-right: 10px;
	}
	
	#Header ul.Status li.Lang {
	    padding-left: 30px;
		padding-right: 22px;
	}
	
	#Header ul.Status li.Lang a.de{
		width: 22px;
		height: 17px;
		float: left;
		background: url('../images/flag_de.gif') no-repeat;
	}
	
	#Header .Top {
	    float: left;
		width: 880px;
		height: 247px;
	}
	
	#Header .Top h1 {
	    float: left;
		margin-left: 12px;
	}
	
	#Header .Top h1 a {
	    float: left;
		width: 105px;
		height: 170px;
	}
	
	#Header .Top h1 a span {
	    display: none;
	}
	
	/* #Header .Top a.Koszyk {
	    float: right;
		width: 175px;
		height: 22px;
		margin-top: 195px;
		font-size: 11px;
		color: #cc8046;
		padding: 30px 0 0 77px;
	}*/

	#Header .Top a.Koszyk {
	
	    float: right;
		width: 175px;
		height: 22px;
		margin-top: 0px; /* 195 */
		font-size: 11px;
		color: #cc8046;
		padding: 30px 0 0 77px;
	}
	
	#Header .Top .FlashTop {
		float: left;
		width: 880px;
		height: 195px;
		}
	
	
	#Header ul.MainMenu {
	    float: left;
		width: 880px;
		height: 64px;
		list-style: none; 
	}
	
	#Header ul.MainMenu li{
	    float: left;
		height: 64px;
	}
	
	#Header ul.MainMenu li a span{
	    display: none;
	}
	
	#Header ul.MainMenu li a{
	    float: left;
		height: 64px;
	}
	
	#Header ul.MainMenu li a.StronaGlowna{
	    float: left;
		width: 125px;
		background: url('../images/strona_glowna.gif') no-repeat;
	}
	
	#Header ul.MainMenu li a.StronaGlowna:hover, #Header ul.MainMenu li a.StronaGlownaActive {
	    float: left;
		width: 125px;
		background: url('../images/strona_glowna.gif') 0 -64px no-repeat;
	}
	
	#Header ul.MainMenu li a.InformacjeONas{
	    float: left;
		width: 126px;
		background: url('../images/informacje_o_nas.gif') no-repeat;
	}
	
	#Header ul.MainMenu li a.InformacjeONas:hover, #Header ul.MainMenu li a.InformacjeONasActive {
	    float: left;
		width: 126px;
		background: url('../images/informacje_o_nas.gif') 0 -64px no-repeat;
	}
	
	#Header ul.MainMenu li a.Produkty{
	    float: left;
		width: 126px;
		background: url('../images/produkty.gif') no-repeat;
	}
	
	#Header ul.MainMenu li a.Produkty:hover, #Header ul.MainMenu li a.ProduktyActive {
	    float: left;
		width: 126px;
		background: url('../images/produkty.gif') 0 -64px no-repeat;
	}

	#Header ul.MainMenu li a.Kalkulator{
	    float: left;
		width: 125px;
		background: url('../images/kalkulator.gif') no-repeat;
	}
	
	#Header ul.MainMenu li a.Kalkulator:hover, #Header ul.MainMenu li a.KalkulatorActive {
	    float: left;
		width: 125px;
		background: url('../images/kalkulator.gif') 0 -64px no-repeat;
	}
	
	#Header ul.MainMenu li a.OTynkach{
	    float: left;
		width: 125px;
		background: url('../images/o_tynkach.gif') no-repeat;
	}
	
	#Header ul.MainMenu li a.OTynkach:hover, #Header ul.MainMenu li a.OTynkachActive {
	    float: left;
		width: 125px;
		background: url('../images/o_tynkach.gif') 0 -64px no-repeat;
	}
	
	#Header ul.MainMenu li a.Aktualnosci{
	    float: left;
		width: 127px;
		background: url('../images/aktualnosci.gif') no-repeat;
	}
	
	#Header ul.MainMenu li a.Aktualnosci:hover, #Header ul.MainMenu li a.AktualnosciActive {
	    float: left;
		width: 127px;
		background: url('../images/aktualnosci.gif') 0 -64px no-repeat;
	}
	
	#Header ul.MainMenu li a.Kontakt{
	    float: left;
		width: 126px;
		background: url('../images/kontakt.gif') no-repeat;
	}
	
	#Header ul.MainMenu li a.Kontakt:hover, #Header ul.MainMenu li a.KontaktActive {
	    float: left;
		width: 126px;
		background: url('../images/kontakt.gif') 0 -64px no-repeat;
	}
	
	/*
	*
	*
	* DE *
	*
	*/
	#Header ul.MainMenuDe {
	    float: left;
		width: 880px;
		height: 64px;
		list-style: none; 
	}
	
	#Header ul.MainMenuDe li{
	    float: left;
		height: 64px;
	}
	
	#Header ul.MainMenuDe li a span{
	    display: none;
	}
	
	#Header ul.MainMenuDe li a{
	    float: left;
		height: 64px;
	}
	
	#Header ul.MainMenuDe li a.StronaGlowna{
	    float: left;
		width: 125px;
		background: url('../images/strona_glowna_de.gif') -1px 0 no-repeat;
	}
	
	#Header ul.MainMenuDe li a.StronaGlowna:hover, #Header ul.MainMenuDe li a.StronaGlownaActive {
	    float: left;
		width: 125px;
		background: url('../images/strona_glowna_de.gif') 0 -64px no-repeat;
	}
	
	#Header ul.MainMenuDe li a.InformacjeONas{
	    float: left;
		width: 126px;
		background: url('../images/informacje_o_nas_de.gif') no-repeat;
	}
	
	#Header ul.MainMenuDe li a.InformacjeONas:hover, #Header ul.MainMenuDe li a.InformacjeONasActive {
	    float: left;
		width: 126px;
		background: url('../images/informacje_o_nas_de.gif') 0 -64px no-repeat;
	}
	
	#Header ul.MainMenuDe li a.Produkty{
	    float: left;
		width: 125px;
		background: url('../images/produkty_de.gif') no-repeat;
	}
	
	#Header ul.MainMenuDe li a.Produkty:hover, #Header ul.MainMenuDe li a.ProduktyActive {
	    float: left;
		width: 125px;
		background: url('../images/produkty_de.gif') 0 -64px no-repeat;
	}

	#Header ul.MainMenuDe li a.Kalkulator{
	    float: left;
		width: 125px;
		background: url('../images/kalkulator_de.gif') no-repeat;
	}
	
	#Header ul.MainMenuDe li a.Kalkulator:hover, #Header ul.MainMenuDe li a.KalkulatorActive {
	    float: left;
		width: 125px;
		background: url('../images/kalkulator_de.gif') 0 -64px no-repeat;
	}
	
	#Header ul.MainMenuDe li a.OTynkach{
	    float: left;
		width: 124px;
		background: url('../images/o_tynkach_de.gif') no-repeat;
	}
	
	#Header ul.MainMenuDe li a.OTynkach:hover, #Header ul.MainMenuDe li a.OTynkachActive {
	    float: left;
		width: 124px;
		background: url('../images/o_tynkach_de.gif') 0 -64px no-repeat;
	}
	
	#Header ul.MainMenuDe li a.Aktualnosci{
	    float: left;
		width: 127px;
		background: url('../images/aktualnosci_de.gif') no-repeat;
	}
	
	#Header ul.MainMenuDe li a.Aktualnosci:hover, #Header ul.MainMenuDe li a.AktualnosciActive {
	    float: left;
		width: 127px;
		background: url('../images/aktualnosci_de.gif') 0 -64px no-repeat;
	}
	
	#Header ul.MainMenuDe li a.Kontakt{
	    float: left;
		width: 128px;
		background: url('../images/kontakt_de.gif') no-repeat;
	}
	
	#Header ul.MainMenuDe li a.Kontakt:hover, #Header ul.MainMenuDe li a.KontaktActive {
	    float: left;
		width: 128px;
		background: url('../images/kontakt_de.gif') 0 -64px no-repeat;
	}
	
	#Inner {
	    margin: 0;
		padding: 0;
		background: url('../images/inner_bg.gif') repeat-x;
	}
	
	#Inner #Container {
	    margin: 0 auto;
		width: 880px;
	}
	
	#Container .Boksy {
		background: #fef0e1 url('../images/container_bottom.gif') center bottom no-repeat;
	    float: left;
		width: 880px;
		padding-bottom: 12px;
		margin-bottom: 20px;
	}
	
	.Boksy .Produkty{
	    width: 210px;
		height: 268px;
		float: left;
		background: url('../images/produkty_bg.gif') no-repeat;
		padding-left: 10px;
		padding-top: 70px;
	}
	
	.Boksy .Produkty ul{
	    width: 210px;
		height: 268px;
		float: left;
		border-top: 1px solid #fff0e4;
		list-style: none; 
	}
	
	.Boksy .Produkty ul li {
	    width: 210px;
		float: left;
		border-bottom: 1px solid #fff0e4;
	}
	
	.Boksy .Produkty ul li a {
	    width: 150px;
		float: left;
		font-size: 12px;
		color: #b67138;
		font-weight: bold;
		background: url('../images/tr.gif') 13px center no-repeat;
		padding: 7px 20px 7px 40px;
	}
	
	.Boksy .Infor{
	    width: 440px;
		height: 338px;
		float: left;
		background: url('../images/slowem_bg.jpg') no-repeat;
	}
	
	.Boksy .Infor p {
	    font-size: 11px;
		color: #a3591e;
		width: 160px;
		height: 200px;
		padding-top: 90px;
		padding-left: 230px;
		padding-right: 50px;
		float: left;
	}
	
	.Boksy .Infor a {
	    float: right;
		width:158px;
		height: 20px;
		margin-right: 19px;
	}
	
	.Boksy .Infor span { display: none; }
	
	.Boksy .Aktualnosci{
	    width: 205px;
		height: 268px;
		float: left;
		background: url('../images/wyprzedaz_bg.gif') no-repeat;
		padding-top: 40px;
		list-style: none; 
		padding-left: 15px;
	}
	
	.Boksy .Aktualnosci h4{
	    width: 190px;
		float: left;
		font-size: 12px;
		margin-bottom: 4px;
	}
	
	.Boksy .Aktualnosci h4 a{
	    color: #de353a;
		font-weight: normal;
		font-size: 18px;
	}
	
	.Boksy .Aktualnosci span {
	    width: 190px;
		float: left;
		font-size: 11px;
        color: #a3591e;
	}
	
	.Boksy .Aktualnosci p {
	    width: 190px;
		float: left;
		font-size: 11px;
        color: #de353a;
		line-height: 16px;
		padding: 20px 0px;
	}
	
	.Boksy .Aktualnosci a.CzytajWiecej {
	    width: 180px;
		float: left;
		text-align: right;
		font-size: 11px;
		color: #de353a;
        font-weight: bold;
		padding-right: 10px;
        background: url('../images/mini_red_tr.gif') center right no-repeat;		
	}
	
	.Boksy .Line{
	    width: 880px;
		height: 23px;
		float: left;
		background: url('../images/home_middle_bg.gif') no-repeat;
	}
	
	.Boksy .Dystrybutorzy{
	    width: 190px;
		height: 270px;
		float: left;
		background: url('../images/aktualnosci_bg.gif') no-repeat;
		padding-top: 53px;
		padding-left: 20px;
		padding-right: 10px;
	}
	
	.Boksy .Dystrybutorzy a.ListaDystrybutorow {
	    float: right;
		width: 139px;
		height: 22px;
		margin: 235px 0 0 0;
	}
	.Boksy .Dystrybutorzy a.ListaDystrybutorow span {	 display: none; }
	
	.Boksy .Chemix{
	    width: 420px;
		height: 318px;
		float: left;
		background: url('../images/promocje_bg.gif') no-repeat;
		padding: 5px 19px 0 10px;
		list-style: none; 
	}
	
	.Boksy .Chemix h2{
	    float: left;
		width: 420px;
		font-size: 20px;
		font-weight: normal;
		color: #de353a;
		padding-bottom: 6px;
		border-bottom: 1px solid #ecba90;
	}
	
	.Boksy .Chemix .Text {
	    float: left;
		width: 420px;	
	}
	
	.Boksy .Chemix .Text p {
	    float: left;
		width: 420px;
        font-size: 12px;
        margin-top: 16px;
line-height: 16px;
color: #a3591e;		
	}
	
	.Boksy .Chemix a.ZobaczInneProdukty {
	    width: 409px;
		float: left;
		text-align: right;
		font-size: 11px;
		color: #de353a;
        font-weight: bold;
		padding-right: 10px;
        background: url('../images/mini_red_tr.gif') center right no-repeat;	
        margin: 15px 20px 0 10px;		
	}
	
	.Boksy .Kontakt{
	    width: 191px;
		height: 263px;
		float: left;
		background: url('../images/kontakt_z_nami_bg.gif') no-repeat;
		padding: 60px 10px 0 10px;
	}
	
	.Boksy .Kontakt div{
	    float: left;
	    width: 191px;
		height:228px;
	}
	
	.Boksy .Kontakt p {
	    width: 191px;
		font-size: 12px;
		color: #9d5e28;
		line-height: 18px;
	}
	
	.Boksy .Kontakt p a {
	    color: #de353a;
	}
	
	.Boksy .Kontakt a.ZobaczMapeDojazdu {
	    float: right;
		width: 139px;
		height: 22px;
		margin-right: 4px;
	}
	.Boksy .Kontakt a.ZobaczMapeDojazdu span {	 display: none; }
	
	#Container .Sub {
		background: url('../images/sub_bg.gif') center top no-repeat;
	    float: left;
		width: 880px;
		padding-top: 7px;
		padding-bottom: 12px;
		margin-bottom: 20px;
	}
	
	#Container .Sub dl.Menu {
	    float: left;
		width: 219px;
		background: url('../images/subleft_bg.gif') repeat-y;
	}

	
	#Container .Sub dl.Menu dd,  #Container .Sub dl.Menu dt{
	    width: 209px;
		margin-left: 10px;
		float: left;
		border-bottom: 1px solid #fff0e4;
	}
	
	#Container .Sub dl.Menu dt {
	    font-size: 15px;
		color: #fff;
		padding-left: 15px;
		padding-top: 10px;
		padding-bottom: 10px;
		font-weight: bold;
		color: #b67138;
	}
	
	#Container .Sub dl.Menu dd a {
	    width: 147px;
		float: left;
		font-size: 12px;
		color: #b67138;
		font-weight: bold;
		background: url('../images/tr.gif') 15px center no-repeat;
		padding: 7px 20px 7px 42px;

	} #Container .Sub dl.Menu dd a:hover, #Container .Sub dl.Menu dd a.Active{ color: #de353a; text-decoration: none; }
	
	#Container .Sub dl.Menu div{
	    float: left;
	    width: 171px;
		padding: 10px 20px 10px 20px;
	}
	
	#Container .Sub dl.Menu  div p {
	    width: 191px;
		font-size: 12px;
		color: #9d5e28;
		line-height: 18px;
	}
	
	#Container .Sub dl.Menu div p a {
	    color: #de353a;
	}
	
	#Container .Sub dl.Menu dd.Bottom{
	    float: left;
		width: 219px;
		background: url('../images/subleft_bottom.gif') repeat-y;
		height: 16px;
		margin: 0;
		padding: 0;
	}
	
	#Container .Sub .Body {
	    float: left;
		width: 640px;
		background: #fef0e1 url('../images/subright_bottom.gif') center bottom no-repeat;
		border-left: 1px solid #f8ba7c;
		padding: 10px;
	}
	
	#Container .Sub .Body h2 {
	    font-size: 18px;
		font-weight: bold;
		color: #de353a;
		width: 640px;
		float: left;
		padding-bottom: 5px;
	}
	
	#Container .Sub .Body .Text {
		width: 620px;
		float: left;
		background: url('../images/subright_hbg.gif') no-repeat;
		padding: 10px;
		padding-top: 30px;
	}
	
	#Container .Sub .Body .Text p {
	    color: #ba7840;
		font-size: 12px;
		line-height: 18px;
		text-align: justify;
		padding-bottom: 20px;
	}

	#Container .Sub .Body .Text ul {
		margin: 0px 0px 15px 15px;
		padding: 0px;
	    color: #ba7840;
		font-size: 12px;
		line-height: 18px;
		list-style: square;
		}
		#Container .Sub .Body .Text ul li {
		
		}
	#Container .Sub .Body ul.YouAreIn {
	    float: left;
		width: 640px;
		list-style: none; 
		padding: 10px 0 20px 0;
	}
	
	#Container .Sub .Body ul.YouAreIn li{
	    float: left;
		color: #9d5e28;
		font-size: 11px;
	}
	
	#Container .Sub .Body ul.YouAreIn li a{
	    float: left;
		color: #de353a;
		text-decoration: underline;
		margin-right: 5px;
		margin-left: 5px;
	} #Container .Sub .Body ul.YouAreIn li a:hover { text-decoration: none; }
	
	#Container .Sub .Body ul.YouAreIn li span{
	    float: left;
		margin-right: 5px;
		margin-left: 5px;
	}
	
	#Container .Sub .Body ul.Produkty {
		width: 640px;
		float: left;
		list-style: none; 
		border-top: 1px solid #f8ba7c;
		padding: 10px 0;
	}
	
	#Container .Sub .Body ul.Produkty li{
		width: 193px;
		float: left;		
		padding: 0;
		background: url('../images/product_item_bg.gif') no-repeat;
		padding: 20px 0 20px 20px;
	}	
	
	#Container .Sub .Body ul.Produkty li img, #Container .Sub .Body ul.Produkty li strong, #Container .Sub .Body ul.Produkty li a{
		float: left;
	}
	
	#Container .Sub .Body ul.Produkty li img {
	    width: 150px;
		height: 150px;
		border: 5px solid #fdd9bc;
		margin-right: 10px;
	}
	
	#Container .Sub .Body ul.Produkty li a.Nazwa {
		font-size: 14px;
		font-weight: bold;
		color: #de353a;
		width: 160px;
		padding-top: 20px;
		text-align: center;
	}
	
	#Container .Sub .Body ul.Produkty li strong {
	 margin-top: 24px;
	    width: 100px;
		font-size: 16px;
		font-weight: bold;
		color: #000;
		text-align: center;
	}
	
	#Container .Sub .Body ul.Produkty li input.DoKoszyka {
	    margin-top: 23px;
	    float: right;
	    width: 93px;
		height: 22px;
		background: url('../images/do_koszyka.gif') no-repeat;
		border: 0;
	} /*#Container .Sub .Body ul.Produkty li a.DoKoszyka span { display: none; }*/
	
	#Container .Sub .Body ul.Produkty li input.DoKoszykaDe {
	    margin-top: 23px;
	    float: right;
	    width: 93px;
		height: 22px;
		background: url('../images/do_koszyka_de.gif') no-repeat;
		border: 0;
	} /*#Container .Sub .Body ul.Produkty li a.DoKoszyka span { display: none; }*/
	

	#Container .Sub .Body ul.Strony {
		width: 640px;
		float: left;
		padding: 20px 0 10px 0;
		list-style: none; 
	}
	
	#Container .Sub .Body ul.Strony li {
		float: left;
		font-size: 12px;
		color: #9d5e28;
		margin-right: 8px;
	}
	
	#Container .Sub .Body ul.Strony li a{
		float: left;
		font-size: 12px;
		color: #ff0000;
		border: 1px solid #f8ba7c;
		padding: 4px 8px;
	}
	
	#Container .Sub .Body ul.Strony li a.Active{
		color: #9d5e28;
		border: 0;
		font-weight: bold;
	}
	
	#Container .Sub .Body ul.Strony li span{
	    float: left;
	    padding: 5px 0 0 0;
	}
	
	#Container .Sub .Body .Produkt {
		width: 640px;
		float: left;
		border-bottom: 1px solid #f8ba7c;
		border-top: 1px solid #f8ba7c; 
		padding: 12px 0;
	}	
	
	#Container .Sub .Body .Produkt strong, #Container .Sub .Body .Produkt h3{
		float: left;
	}
	
	#Container .Sub .Body .Produkt h3 {
	    width: 380px;
		margin-right: 10px;
		font-size: 18px;
		font-weight: bold;
		color: #de353a;
	}
	
	#Container .Sub .Body .Produkt strong {
	    width: 60px;
		font-size: 16px;
		font-weight: bold;
		color: #000;
		text-align: center;
	}
	
	#Container .Sub .Body .Produkt form input{
	    float: right;
	    width: 93px;
		height: 22px;
		background: url('../images/do_koszyka.gif') no-repeat;
		border: 0;
	} 
	
	#Container .Sub .Body .Produkt form input.De{
	    float: right;
	    width: 93px;
		height: 22px;
		background: url('../images/do_koszyka_de.gif') no-repeat;
		border: 0;
	} 
	
	#Container .Sub .Body .Foto {
	    margin-top: 22px;
		margin-bottom: 22px;
		width: 632px;
		float: left;
		border: 4px solid #fdd9bb;
		background: #fff;
		text-align: center;
	}
	
	#Container .Sub .Body h4 {
	    font-size: 14px;
		font-weight: bold;
		color: #de353a;
		width: 640px;
		float: left;
		padding-bottom: 5px;
	}
	
	#Container .Sub .Body form.Kalkulator {
		width: 620px;
		float: left;
		background: url('../images/subright_hbg.gif') no-repeat;
		padding: 20px 10px 20px 10px;
        margin-bottom: 20px;
	}
	
	#Container .Sub .Body form.Kalkulator span, #Container .Sub .Body form.Kalkulator input{
	    float: left;
	}
	#Container .Sub .Body form.Kalkulator span {
	    font-size: 11px;
		color: #c38551;
		margin-top: 2px;
		margin-right: 4px;
	}
	
	#Container .Sub .Body form.Kalkulator span.tr {
	    font-size: 0px;
		width: 41px;
		height: 19px;
		background: url('../images/kalkulator_tr.gif') no-repeat;
		margin-top: 6px;
		margin-left: 13px;
		margin-right: 13px;
	}
	
	#Container .Sub .Body form.Kalkulator input.powierzchnia {
	    width: 107px;
		height: 22px;
		background: url('../images/kalkulator_input1.gif') no-repeat;
		border: 0;
		margin-top: 2px;
		color: #333;
		text-align: center;
		padding-top: 5px;
		font-size: 14px;
	}
	
	#Container .Sub .Body form.Kalkulator input.wiadra {
	    width: 72px;
		height: 24px;
		background: url('../images/kalkulator_input2.gif') no-repeat;
		border: 0;
		font-size: 14px;
		color: #d3091c;
		font-weight: bold;
		text-align: center;
		padding-top: 7px;
	}
	
	#Container .Sub .Body form.Kalkulator input.DoKoszyka {
	    margin-top: 5px;
	    float:left;
	    width: 93px;
		height: 22px;
		background: url('../images/do_koszyka.gif') no-repeat;
		border: 0;
		padding-top: 5px;
	}
	
	#Container .Sub .Body form.Kalkulator input.DoKoszykaDe {
	    margin-top: 5px;
	    float:left;
	    width: 93px;
		height: 22px;
		background: url('../images/do_koszyka_de.gif') no-repeat;
		border: 0;
		padding-top: 5px;
	}
	
	#Inner #Footer {
	    margin: 0 auto;
		width: 880px;
		padding-bottom: 20px;
		font-size: 11px;
		text-align: center;
	}
	
	#Inner #Footer ul {
		width: 880px;
		list-style: none; 
	}
	
	#Inner #Footer ul li{
		display: inline;
		background: url('../images/footer_tr.gif') top right no-repeat;
		padding: 0 12px 0 8px;
		margin: 0;
	}
	
	#Inner #Footer ul li a { color: #fff; }
	#Inner #Footer p {
	    color: #fdd9bb;
		margin-top: 4px;
	}
	#Inner #Footer p a {
		color: #FDD9BB;
		padding: 0px 3px 0px 3px;
		}
		#Inner #Footer p a:hover   { 
			color: #f8bb7d;
			background-color: #fff;
			text-decoration: none;
			}
	
	.msg {
	    margin: 10px 0 10px 0;
		padding: 10px 10px 10px 0;
		float: left;
		width: 628px;
		font-size: 13px;
		color: #666666;
		font-weight: bold;
		background: #ccc;
	}
	
	.msg span {
	float: left;
	margin: 0 0 0 40px;
	}
	
	.ok {
	    background: #D6EB99 url('../images/ok.png') 10px center no-repeat;
		float: left;
		border: 1px solid #B2D79D;
	}
	
    .info {
	    background: #a0bbe0 url('../images/about.png') 10px center no-repeat;
		float: left;
		border: 1px solid #8ba7d1;
		color: #fff;
	}
	
	table.Koszyk {
	    float: left; width: 640px; margin-top: 10px;
	}
	
	table.Koszyk tr {
	
	}
	
	table.Koszyk tr td {
	    padding: 5px;
		text-align: center;
	    color: #666;
		border-bottom: 1px solid #ccc;
	}
	
	table.Koszyk a {
	    color: #666;
	}
	
	table.Koszyk a:hover {text-decoration: undeline;}
	
	table.Koszyk tr.Naglowek {
	    font-weight: bold;
    }
	
	table.Koszyk tr.Naglowek td{
	    border-bottom: 1px solid #ccc;
		text-align: center;
		font-size: 14px;
		padding-bottom: 5px;
		color: #de353a;
    }
	
	table.Koszyk tr.Razem {
	    font-weight: bold;
		
    }
	
	table.Koszyk tr.Razem td{
		padding-top: 5px;
		text-align: left;
		color: #666;
    }
	
    form.EdycjaDanych {
	    margin: 0;
		padding: 0;
		float: left;
		width: 610px;
	}
	
    form.EdycjaDanych p{
	    margin: 0;
		padding: 0;
		float: left;
		width: 610px;
	}
	
    form.EdycjaDanych input{
	    margin: 0;
		padding: 0;
		font-size: 13px;
	}
	
	#Container .Sub .Body ul.News {
		width: 640px;
		float: left;
		list-style: none; 
		border-top: 1px solid #f8ba7c;
	}
	
	#Container .Sub .Body ul.News li{
		width: 640px;
		float: left;
		border-bottom: 1px solid #f8ba7c;
		padding: 10px 0;
	}	

	#Container .Sub .Body ul.News li a {
	    width: 640px;
		font-size: 14px;
		font-weight: bold;
		color: #de353a;
		margin-bottom: 10px;
	}
	
	#Container .Sub .Body ul.News li span {
	    width: 640px;
		font-size: 10px;
		color: #666;
	}
	
	#Container .Sub .Body ul.News li p {
	    color: #ba7840;
		font-size: 11px;
		line-height: 18px;
		text-align: justify;
	}
	
	#Container .Sub .Body ul.Kolory {
	    float: left; width: 640px; margin: 10px 0 0 0; padding: 0; list-style: none;
	}
	
	#Container .Sub .Body ul.Kolory li {
	    float: left; width: 130px; margin: 0 30px 10px 0; padding: 0;
	}
	
	#Container .Sub .Body ul.Kolory li div {
	    float: left; width: 130px; height: 60px; margin: 0; padding: 0; 
	}
	
	#Container .Sub .Body ul.Kolory li p {
	    width: 130px; float: left; text-align: center; margin: 5px 0 0 0; padding: 0; font-size: 11px; color: #b98e2f;
	}
	
	
	/* Ptaszek */
	input.inputLogin {
		width: 300px; font-size: 14px; padding: 4px;
		}
	input.inputSubmit {
		display: block;
		clear: both;
		padding: 0px;
		margin-top: 20px;
		float: left; 
		}
		
		#google_map
{
	clear: both;
	float: left;
	width: 618px;
	height: 380px;
	border: 1px solid #CCCCCC;
	margin: 10px 0 20px 0px !important;
	margin/**/: 10px 0 0px 0px;
}

#google_maker_msg
{
	display: block;
}

