body {background-color:#1c1a17;font-family: 'Roboto', sans-serif;margin:0px;}
div#gora {
    background-image:url('../img/tlo.jpg');
    background-repeat:no-repeat;
    background-size:cover;
	border-top:3px solid #e30517;
	background-position: center;
}
div#gora img{margin:20px 0px 0px 20px;position: relative;}
div#gora_s{width:925px;height:350px;margin:auto;margin-top:-78px;}
p#slasz {float:right;color:#fff;display:block;margin:22px 10px 0px 10px;}
a.menu_button {color:#fff;text-decoration:none;margin-top:22px;margin-right:40px;display:block;float:right;font-size:18px;}
a.menu_button:hover {color:#e30517;text-decoration:underline;}
a.menu_button_lang {color:#fff;text-decoration:none;margin-top:22px;margin-right:0px;display:block;float:right;font-size:18px;}
a.menu_button_lang:hover {color:#e30517;text-decoration:underline;}


div#strona {width:1600px;margin:auto;}
div#strona_s{width:925px;border-top:3px solid #e30517;margin:40px auto 0px auto;}
div#strona_sz{width:925px;border-top:3px solid #e30517;margin:20px auto 0px auto;}
div#strona_s1{width:450px;float:left;color:#a7a6a5;font-size:16px;}
span.czerwony {color:#e30517;}
div#strona_s2{width:475px;float:left;color:#e30517;font-size:16px;}
div#strona_s2 img {margin-top:110px;margin-left:65px;margin-bottom:80px;}
div#strona_s2 p {margin:0px 0px 0px 65px;}
h1 {color:#d9d9d9;font-size:24px;margin-top:45px;margin-bottom:15px;}
h2 {color:#d9d9d9;font-size:24px;margin-top:45px;margin-bottom:55px;}

div#banner{width:925px;margin:40px auto 0px auto;border-top:3px solid #707070;padding-top:46px;}


div#stopka_s{width:925px;height:70px;margin:50px auto 0px auto;color:#707070;text-align:right;padding-bottom:40px;}
div#stopka_s img {margin:26px 100px 0px 26px;float:left;}
p#slasz2 {float:left;color:#707070;display:block;margin-top:22px;}
a.menus_button {color:#707070;text-decoration:none;margin-top:22px;margin-right:40px;display:block;float:left;font-size:18px;}
a.menus_button:hover {color:#e30517;text-decoration:underline;}
a.menus_button_lang {color:#707070;text-decoration:none;margin-top:22px;margin-right:10px;display:block;float:left;font-size:18px;}
a.menus_button_lang:hover {color:#e30517;text-decoration:underline;}
p.copy {float:left;margin:22px 0px 0px 30px;}
input {width:430px;height:37px;background-color:#e8e6e2;border:0px;margin:0px 20px 11px 0px;color:#575656;font-size:14px;padding-left:20px;}
textarea {width:427px;height:126px;background-color:#e8e6e2;border:0px;padding-left:20px;color:#575656;font-size:14px;padding-top:20px;font-family: 'Roboto', sans-serif;}
input#button_zamow {width:84px;height:26px;border:2px solid white;background-color:Transparent;color:white;padding:0px;margin:0px;}

span.mini{font-size:12px;vertical-align:middle;}
div.mini_napisy {float:left;padding:12px 10px 0px 10px;color:white;}

div.nowosc{color:#d9d9d9;height:330px;border:1px solid #1c1a17;border-bottom:2px solid #707070;}
div.nowosc img{margin:25px 50px 25px 0px;float:left;width:215px;height:280px;}
h3.tytul {color:#d9d9d9;font-size:24px;margin-top:60px;margin-bottom:40px;}

span.span_kontakt {color:#d9d9d9;line-height:22px;}
span.span_kontakt a {color:#d9d9d9;text-decoration:none;}
span.span_kontakt a:hover {color:#e30517;text-decoration:underline;}
div#kontakt1 {float:left;margin-right:60px;}
div#kontakt1 img {margin-right:15px;float:left;margin-bottom:40px;}
div#kontakt2 {float:left;}
div#kontakt2 img {margin-right:15px;float:left;vertical-align:top;}
div#kontakt2 p {float:left;margin:0px;}

input.check_tytul{background-color: #0f0;opacity: 50;margin:0px;width:13px;height:13px;border:2px solid red;margin-right:10px;cursor: pointer;color:black;}
div.div_zamowienie {padding-left:30px;}
div.div_zamowienie li {margin-left:20px;margin-bottom:10px;}
span.span_zamowienie {color:#d9d9d9;line-height:22px;}


div.litery{width:925px;height:20px;margin:20px auto 0px auto;color:#707070;text-align:center;}
a.litera_button {color:#707070;text-decoration:none;margin-top:5px;margin-right:18px;font-size:18px;text-align:center;}
a.litera_button:hover {color:#e30517;text-decoration:underline;}

ul {list-style-type: none;}

div.komunikat_neg {background-color:#e2001a;color:white;padding:6px 0px;width:100%;text-align:center;}
div.komunikat_poz {background-color:green;color:white;padding:6px 0px;width:100%;text-align:center;}

div.odometer {float:left;font-weight:bold;color:#595757;font-family: 'Roboto', sans-serif;}

