body {background:url('images/tlo2a.jpg') no-repeat top center #000;margin:0;padding:0;font-family:Arial,Tahoma;font-size:12px;line-height:18px;color:#313131}
a img {border:0px solid white}
a {color:#313131}
.clr {clear:both}

#logo {top:15px;left:50%;margin-left:-163px;position:absolute;z-index:10;}


#wrapper {width:1127px;margin:0 auto;padding-top:100px;position:relative}
#slider {height:473px;background:url('images/podkladgora.png') no-repeat top center;position:relative;}
#slider-foto img {width:1071px;height:391px;margin-top:22px;}
#slider-foto {width:1071px;height:413px;margin-left:29px;}
#wrap2 {background:url('images/podklady2.png') repeat-y top center;}
#wrap3 {background:url('images/podkladreszta.png') no-repeat top center;}
#wrap4 {background:url('images/podkladdol.png') no-repeat top center;height:30px;}

#menu {height:59px;overflow:hidden}
#menu ul {margin:0;padding:0;list-style:none;margin-top:3px;margin-left:100px;}
#menu li {float:left;background:url('images/li.png') no-repeat right center;}
#menu li:last-child {background:none}
#menu li a {font-family: 'Alegreya', serif;font-size:20px;line-height:20px;font-weight:bold;color:#313131;text-decoration:none;display:block;width:100%;height:100%;padding:15px 45px;}

#glowna {padding:15px 0 0 0;}
#glowna p {margin:0 0 0px 0;}
#glowna img {margin:5px;}

#tresc {padding:0px 35px 20px 35px;}
#tresc h1 {font-family: 'Alegreya', serif;font-size:35px;line-height:35px;font-weight:bold;color:#313131;margin:0 0 15px 0;}
#tresc h2 {font-family: 'Alegreya', serif;font-size:30px;line-height:30px;font-weight:bold;color:#313131;margin:0 0 15px 0;}
#tresc h3 {font-family: 'Alegreya', serif;font-size:25px;line-height:25px;font-weight:bold;color:#313131;margin:0 0 15px 0;}
#tresc h4 {font-family: 'Alegreya', serif;font-size:20px;line-height:20px;font-weight:bold;color:#313131;margin:0 0 15px 0;}
#tresc img {margin:10px}
#tresc #mapa {width:400px;height:270px;overflow:hidden;border:1px solid #ccc;float:right}
#glowna #tresc p {margin:0 0 15px 0;}

#stopka {height:214px;}
#stopka #box1 {float:left;width:290px;text-align:right;margin-right:40px;height:214px;background:url('images/telefon.png') no-repeat 70px 120px;}
#stopka #box2 {float:left;width:400px;height:214px;text-align:right}
#stopka #box2 #mapa {width:400px;height:214px;overflow:hidden;border:1px solid #ccc;}
#stopka #box3 {float:right;width:150px;height:180px;padding-right:200px;padding-top:34px;text-align:right;margin-right:25px;background:url('images/babka.png') no-repeat right bottom;}
#stopka #box1 h3 {font-family: 'Alegreya', serif;font-size:19px;line-height:19px;font-weight:bold;color:#313131;margin:15px 0 0 0;}
#stopka #box1 h4 {font-family: 'Alegreya', serif;font-size:14px;line-height:14px;font-weight:bold;color:#313131;margin:0;}
#stopka #box1 p {margin:20px 0 0 0;}
#stopka #box1 p small {font-size:11px;}


#stopka #box3 h3 {font-family: 'Alegreya', serif;font-size:20px;line-height:20px;font-weight:bold;color:#313131;margin:0;}
#stopka #box3 h4 {font-family: 'Alegreya', serif;font-size:16px;line-height:16px;font-weight:bold;color:#313131;margin:0;}
#stopka #box3 p {font-family: 'Alegreya', serif;font-size:18px;line-height:18px;font-weight:bold;color:#313131;margin:50px 0 0;}

#footer {height:100px;}
#footer a {color:#cba674;font-weight:bold;}
#footer #flewa {color:#cba674;font-size:11px;line-height:11px;float:left;margin:65px 0 0 100px;}
#footer #fprawa {color:#cba674;font-size:11px;line-height:11px;float:right;margin:65px 100px 0 0px;}

fieldset {border:0px solid white}
#formularz {width:350px;float:right;margin-left:40px;}
#formularz input, #formularz textarea {width:300px;}
#tresc .fotka img, #glowna2 .fotka img {margin:0;padding:0}
#tresc .fotka, #glowna2 .fotka {float:left;width:190px;height:140px;border:1px solid #ddd;overflow:hidden;margin-right:7px;margin-bottom:10px;}

#fejsik {
    position: fixed;
    z-index: 66666;
    top: 100px;
    background-image: url(images/fbpodklad2.png);
    width: 280px;
    height: 381px;
    padding: 10px 0 10px 0;
    right: -290px;
    padding-left: 40px;
    cursor: pointer;
    margin-top: -200px;
    top: 50%;
}