html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-weight: inherit;
    font-style: inherit;
    font-size: 100%;
    font-family: inherit;
    vertical-align: baseline;
}
:focus {
    outline: 0;
}
body {
    line-height: 1;
    color: black;
    background: white;
}
ol, ul {
    list-style: none;
}
table {
    border-collapse: separate;
    border-spacing: 0;
}
caption, th, td {
    text-align: left;
    font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
    content: "";
}
blockquote, q {
    quotes: "" "";
}
/* 			/RESET 			*/

.error {color: #ff5a00;border: 1px solid #ff5a00;padding:10px 20px;border-radius:5px;font-size: 13px;}
a{color: #ff5a00; text-decoration: none;}
a:hover{text-decoration: none;}
html,body{
    margin: 0px;padding:0px;
    text-align: center;
    font-family: Tahoma, Helvetica, sans-serif;
    font-size: 11px;
    color: #666;
    height:100%;
    background: #fff url(img/bg.gif) top repeat-x;
    letter-spacing: 0px;
}

#wrapper {

    margin: 0px;
    padding: 0px;
    border:0;
    background:url(img/bg2.gif) bottom repeat-x;
}
#wrapper2 {

    margin: 0px auto;
    padding: 0px;
    border:0;
    width: 960px;
}

#header {
    width: 100%;
    height: 152px;
    background: url(img/top.jpg) no-repeat;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    text-align: left;
}


#container{
    text-align: left;
    clear:both;
    overflow:hidden;
    margin:0px;
    padding:0px 0px 40px 0px;}

#footer {	
    margin: 0px auto;
    padding: 40px 10px 30px 10px;
    border:0;
    clear: both;
    text-align:center;}


#left{float:left; width: 197px; }
#main{float: left; width: 566px; padding: 0px 0px 0px 0px; background: url(img/bg7.gif) top repeat-x; overflow: hidden;}
#right{float:left; width: 197px; margin: 0px 0px 0px 0px;}
html>body #righ_t{float:left; width: 206px; margin: 0px 0px 0px 30px;}

.float_left{float:left;}
.float_right{float:right;}



div.hr hr { display: none;}
div.clear{clear: both; font-size: 1px; height: 0px !important; overflow: hidden;}
#flash{width: 652px; float: left;}
#toolBox{float: right; width: 308px;}
#toolBox ul{margin-left: 18px; margin-bottom: 20px;}
#toolBox ul li{line-height: 160%;}
#toolBox ul li a{font-weight: bold; text-decoration: none; color: #ff5a00; margin: 0px 0px 0px 30px;}
#toolBox ul li a:hover{color: #202d30;}
#toolBox a{color: #a7a7a7; text-decoration: none;}
toolBox a:hover{text-decoration: underline;}
#witaj{font-weight: bold; margin: 7px 0px 7px 0px;}
div#torby {margin: 7px 0px 7px 0px;display:block;float:left;width:150px;height:99px;}
div#torby a, #torby a:link{display:block;width:130px;height:80px;padding:0px 0px 0px 0px;}
#log{background: url(img/zaloguj.gif) left center no-repeat; padding: 0px 0px 0px 20px; margin: 0px 20px 0px 100px; line-height: 140%}
#sign{background: url(img/zarejestruj.gif) left center no-repeat; padding: 0px 0px 0px 20px; margin: 10px 0px 0px 0px;height: 15px;}


h1 { font-family:Arial; font-size: 18px; color: #333; }

#mainMenu ul li{float: left;  height: 32px; overflow: hidden;}
#mainMenu ul li a{width: 109px; overflow: hidden; display: block; height: 34px; padding: 12px 0px 0px 0px; line-height: 1;
		  background-position: 0px 0px;color:#fff;text-transform:uppercase;text-decoration:none;
}
#mainMenu ul li a.menu0:hover{background-position: 0px -34px;}
#mainMenu ul li a.menu1:hover{background-position: 0px -34px;}
#mainMenu ul li a.menu2:hover{background-position: 0px -34px;}
#mainMenu ul li a.menu3:hover{background-position: 0px -34px;}
#mainMenu ul li a.menu4:hover{background-position: 0px -34px;}
#mainMenu ul li a.menu5:hover{background-position: 0px -34px;}
#mainMenu ul li a.menu6:hover{background-position: 0px -34px;}
#mainMenu ul li a.menu7:hover{background-position: 0px -34px;}
#mainMenu ul li a.menu0{background: url(img/menu0.gif) no-repeat;}
#mainMenu ul li a.menu1{background: url(img/menu1.gif) no-repeat;}
#mainMenu ul li a.menu2{background: url(img/menu2.gif) no-repeat;}
#mainMenu ul li a.menu3{background: url(img/menu3.gif) no-repeat;}
#mainMenu ul li a.menu4{background: url(img/menu4.gif) no-repeat;}
#mainMenu ul li a.menu5{background: url(img/menu5.gif) no-repeat;}
#mainMenu ul li a.menu6{background: url(img/menu6.gif) no-repeat;}
#mainMenu ul li a.menu7{background: url(img/menu7.gif) no-repeat;}

#h-1{background: url(img/h-1.gif) no-repeat; height: !0px; padding: 32px 0px 0px 0px; overflow: hidden; display: block; }
#szukaj{background: url(img/bg4.gif) no-repeat; width: 185px; height: 66px; padding: 33px 0px 0px 12px;}
#szukaj input.pole{background: none; float: left;width: 120px; padding: 0px 3px 0px 3px 0px; height: 18px; margin: 0px 0px 20px 0px; font-size: 11px; color: #868585; border: none;}
#szukaj input.button{background: none; width: 60px; height: 24px; border: 0px; display: block; cursor: pointer; float: left;}

#h-2,#h-3,#h-4,#h-5{height: 34px; overflow: hidden;}
#h-2 h1{background: url(img/h-2.png) no-repeat; padding: 34px 0px 0px 0px;  }
#h-3 h1{background: url(img/h-3.png) no-repeat; padding: 34px 0px 0px 0px;  }
#h-4 h1{background: url(img/h-4.png) no-repeat; padding: 34px 0px 0px 0px;  }
#h-5 h1{background: url(img/h-5.png) no-repeat; padding: 34px 0px 0px 0px;  }

#produkty ul{background: url(img/bg5.gif) repeat-y; width: 197px;}
#produkty ul li{ background: url(img/li.gif) 5px 11px no-repeat;}
#produkty ul li a{color: #fff; text-decoration: none;padding: 8px 10px 8px 20px;  display: block; width: 167px; background: url(img/hr.gif) bottom no-repeat;}

#produkty ul li.sub ul li{list-style: none; background: none;}
#produkty ul li.sub ul li a{color: #fff; text-decoration: none;padding: 8px 10px 8px 30px;  display: block; width: 157px; background: url(img/hr3.gif) bottom no-repeat;}
#produkty ul li.sub ul li a:hover{color: #000;}

#produkty ul li.sub ul li.gora{color: #fff; text-decoration: none;padding: 0x 0px 0px 0px; font-size: 1px; height: 6px;  display: block; width: 197px; background: url(img/hr2.gif) bottom no-repeat;}
#produkty ul li.sub ul li.dol{color: #fff; text-decoration: none;padding: 0x 0px 0px 0px; font-size: 1px; height: 6px;  display: block; width: 197px; background: url(img/hr4.gif) bottom no-repeat;}

#produkty ul li a:hover{color: #000;}
#produkty ul li.sub ul{background: url(img/bg6.gif) repeat-y; width: 197px;}

#info{background: url(img/info.gif) no-repeat; width: 197px; overflow: hidden; height: 0px !important; padding: 98px 0px 0px 0px;}

.produkt{width: 243px; padding: 11px 20px 0px 20px; height: 171px; float: left; }
html>body .produkt{width: 243px; padding: 15px 20px 15px 20px; height: 171px; float: left; }
.lewa{float: left; width: 108px;height:auto;overflow:hidden;}
.lewa2{float: left; width: 108px;height:78px;overflow:hidden;}
.prawa{float: left; width: 123px; padding: 0px 0px 0px 12px;}
.produkt img, .produkt2 img{border: 1px solid #f2f2f2;height:76px;}
.stara{color: #bbb; text-decoration: line-through; text-align: right; padding: 6px 10px 0px 0px; margin: 2px 0px 0px 0px;font-size: 12px;}
.nowa{font-size: 18px; color: #ff6600; text-align: right; padding: 3px 10px 3px 0px;}
.cena_z_vat {color:gray;margin: 7px 0px 0px 0px;font-size:110%;}
.more{background: #f5f1e5; width: 47px; text-align: center; padding: 3px 0px 3px 0px; display: block; color: #555555;
      text-decoration: none; float: left; margin: 0px 3px 0px 0px;border-radius:3px;}
#right .more {background: #fff;}
#right .more:hover {background: #000;}
.koszyk{background: #46a2db;width: 72px; text-align: center; padding: 3px 0px 3px 0px; display: block; color: #fff;text-decoration: none; float: left;border-radius:3px;}
a.koszyk:hover{background: #ff6600;width: 72px; text-align: center; padding: 3px 0px 3px 0px; display: block; color: #fff; text-decoration: none; float: left;}
a.more:hover{background: #333; color: #fff; width: 47px; text-align: center; padding: 3px 0px 3px 0px; display: block; ;text-decoration: none; float: left; margin: 0px 3px 0px 0px;}

.opis{height: 87px; padding: 2px 0px 2px 0px; margin: 0px 0px 20px 0px; overflow: hidden; line-height: 120%;}
.nazwa{text-align: center; padding: 0px 0px 10px 0px; font-weight: bold; width: 243px; display: block; line-height: 140%; color: #2f3d40;height:3em;}
.tlo1{background: url(img/bg8.gif) no-repeat;}
.tlo2{background: url(img/bg9.gif) no-repeat;}
.tlo3{background: url(img/bg11.gif) no-repeat;}
.tlo4{background: url(img/bg12.gif) no-repeat;}
#oferta{text-align: center;background-color:#f5f1e5;}
#oferta b{margin: 10px 0px 10px 0px; display: block;}
#oferta img{margin: 0px 0px 15px 0px;}

.nazwa2{text-align: center;
	margin: 0px 0px 10px 0px; font-weight: bold; width: 177px; padding: 10px 10px 0px 10px; display: block; line-height: 140%; color: #2f3d40;}
.stara2{color: #999999; text-decoration: line-through; text-align: right; padding: 0px 0px 0px 10px; margin: 0px 10px 0px 0px; float: right;}
.nowa2{font-size: 18px; color: #ff6600; text-align: right; padding: 0px 10px 0px 10px; float: left;}
#promocja img{border: 1px solid #f2f2f2; margin: 0px 0px 20px 0px;}
#promocja{text-align: center;background-color:#f5f1e5;}
#promocja .przyciski{float: right; padding: 15px 10px 30px 0px;}

#top10 ul li a{background: #fff; width: 176px; padding: 6px 10px 8px 10px; display: block; color: #555; text-decoration: none;}
#top10 ul li.odd a{background: #f4f8f9; width: 176px; padding: 6px 10px 8px 10px; display: block;color: #555; text-decoration: none;}
#breadcrumb{color: #868585; border-bottom: 1px solid #bcbcbc; padding:14px 10px 0px 10px; }
html>body #breadcrumb{color: #868585; border-bottom: 1px solid #bcbcbc; padding:11px 10px 8px 10px; }

#breadcrumb ul {list-style-type: none;}
#breadcrumb ul li{float: left; margin: 0px 4px 0px 0px; padding: 0px 0px 3px 0px;}

#option{color: #555; padding: 10px;  }
html>body #optio_n{color: #555; padding: 0px 0px 0px 0px; }

#option select{color: #555; font-size: 11px; width: 80px; margin: 0px 0px 0px 0px; }
#option ul li{float: left; padding: 0px 0px 0px 0px; margin: 0px 3px 0px 0px;}
#option ul li a{margin: 0px 0px 0px 0px; text-decoration: none; color: #fff;background: #49a4db; display: block; width: 10px; text-align: center; padding: 3px;}
#option ul li a:hover{margin: 0px 0px 0px 0px; text-decoration: none; color: #fff;background: #ff5a00; display: block; width: 10px; text-align: center; padding: 3px;}
#option ul li.text{padding: 3px 0px 0px 0px;}
#option ul li.active{color: #fff; background: #ff5a00; width: 10px; text-align: center; display: block; padding: 3px; margin: 0px 2px 0px 2px;}
#option ul li.all {float: right; }
#option ul li.all a{color: #fff;width: 78px; background: #49a4db; display: block;  text-align: center; padding: 3px;}
#option ul li.all a:hover{color: #fff;width: 78px; background: #ff5a00; display: block;  text-align: center; padding: 3px;}
/*#option ul li.prawa2{float: right;}*/
#footer a{color: #898888; text-decoration: none;}	
#footer a:hover{color: #ff5a00;}
#footer ul li{margin: 0px 0px 0px 15px; float: left;}
#footer ul li.copy{margin: 0px 0px 0px 0px; float: right;}
#ikonki{clear: both;}
#ikonki ul li{float: left; margin: 40px 20px 0px 20px; display: inline;}


#szczegoly, .inside4{padding: 10px 20px 20px 20px;}
.inside4 td,
#tresc td {vertical-align:middle;}
.inside4 ul,
.inside4 ol {list-style-type:circle;list-style-position:inside;padding:0px 4px !important;line-height:1.1;}
#szczegoly h1{font-size: 12px; font-weight: bold; /*color: #333;*/ margin: 10px 0px 10px 0px; font-family: Tahoma;}
#lewa3{width: 263px; float: left;}
#lewa3 img{border: 1px solid #f1f1f1; margin: 10px 0px 10px 0px;}
#prawa3{width: 253px; float: right;}
#prawa3 ul{margin: 20px 0px 0px 0px;}
#prawa3 ul li{ margin: 5px 0px 5px 0px;}
#tresc{clear: both; color: #444; line-height: 140%; text-align: justify; padding: 20px 0px 20px 0px;}
#tresc ul{margin: 10px 20px 10px 20px;}
#tresc ul li{margin:0px; padding: 0px 0px 0px 0px; list-style: circle;}

#lewa3 ul li{float: left; padding: 0px 0px 0px 0px; margin: 0px 3px 0px 0px;}
#lewa3 ul li a{margin: 0px 0px 0px 0px; text-decoration: none; border: 1px solid #f0f0f0; color:#333; background: #fff; display: block; width: 10px; text-align: center; padding: 3px;}
#lewa3 ul li a:hover{margin: 0px 0px 0px 0px;border: 1px solid #f0f0f0; color:#fff;  text-decoration: none; background: #ff5a00; display: block; width: 10px; text-align: center; padding: 3px;}
#lewa3 ul li.text{padding: 3px 0px 0px 0px; }
#lewa3 ul li.active{border: 1px solid #f0f0f0; color:#333;  font-weight: bold; background: #fff; width: 10px; text-align: center; display: block; padding: 3px; margin: 0px 2px 0px 2px;}
.czarna-belka{background: url(img/bg13.gif) repeat-x; color: #fff; font-family: Tahoma; font-weight: bold; font-size: 11px; padding: 5px 20px 5px 20px; margin: 20px 0px 20px 0px;}
.pomaranczowa-belka{background: url(img/bg14.gif) repeat-x; color: #fff; font-family: Tahoma; font-weight: bold; font-size: 11px; padding: 5px 20px 5px 20px; margin: 20px 0px 20px 0px;}
#opinie{padding: 0px 20px 0px 20px;}

.stara3{color: #999999; text-decoration: line-through; text-align: right; padding: 6px 10px 0px 0px; margin: 3px 0px 0px 0px;}
.nowa3{font-size: 18px; color: #ff6600; text-align: right; padding: 3px 10px 3px 0px; margin: 5px 0px 5px 0px;}
.produkt2{width: 243px; padding: 11px 20px 0px 20px; height: 137px; float: left; }
html>body .produkt2{width: 243px; padding: 15px 20px 15px 20px; height: 118px; float: left; }
.tlo5{background: url(img/bg15.gif) no-repeat;}
.tlo6{background: url(img/bg16.gif) no-repeat;}
.tlo7{background: url(img/bg17.gif) no-repeat;}
.tlo8{background: url(img/bg18.gif) no-repeat;}

#koszyk_tabela{ width: 100%; border:none;}
#koszyk_tabela tr{border:none;}
#koszyk_tabela td{background: #f5f1e5;border-bottom: 1px solid #fff; padding: 8px 5px 8px 5px; vertical-align: middle;margin: 0px; border-right: 1px solid #fff; text-align: center;}
#koszyk_tabela #koszyk_tabela_naglowek td{background: url(img/bg13.gif) repeat-x; color: #fff; font-family: Tahoma; font-weight: bold; font-size: 11px;}
#koszyk_tabela #razem{background: url(img/bg13.gif) repeat-x; color: #fff; font-family: Tahoma; font-weight: bold; font-size: 11px;}
#formularz{margin: 20px 0px 20px 0px;}
#formularz textarea{margin:15px 35px 15px 35px;background: #f1f1f1; border: 1px solid #e2dfd7; padding: 5px; width: 462px; height: 85px; font-family: tahoma; color: #555; font-size: 11px;}
#formularz label{text-align: right; width: 110px; padding: 9px 20px 0px 0px; display: block; float: left;}
#formularz input{float: left;background: #f1f1f1;margin: 5px 0px 5px 0px; border: 1px solid #e2dfd7; padding: 2px; width: 374px; height: 15px; font-family: tahoma; color: #555; font-size: 11px;}
.red{color: red;}
.wymagane{color: red; clear: both; margin: 5px 0px 0px 130px;}

#lewa4{width: 263px; float: left; text-align: center; padding: 20px 0px 20px 0px;}
#prawa4{width: 263px; float: left; padding: 10px 0px 10px 0px;}

#prawa4 label{text-align: right; width: 80px; padding: 9px 20px 0px 0px; display: block; float: left;}
#prawa4 input{float: left;background: #f1f1f1;margin: 5px 0px 5px 0px; border: 1px solid #e2dfd7; padding: 2px; width: 140px; height: 15px; font-family: tahoma; color: #555; font-size: 11px;}
.cont{background: #f5f1e5; width: 107px; text-align: center; padding: 5px 0px 5px 0px; display: block; color: #555555; text-decoration: none; float: right; margin: 0px 3px 0px 0px;}
.zloz{cursor: pointer;background: #46a2db;width: 107px; text-align: center; padding: 3px 0px 3px 0px; height: 20px; border: none; display: block; color: #fff; text-decoration: none; float: right; font-size: 11px; font-family: tahoma; letter-spacing: 0px; margin: 0px 9px 0px 3px;}
#prawa4 input.zloz{cursor: pointer;background: #46a2db;width: 107px; text-align: center; padding: 3px 0px 3px 0px; height: 20px; border: none; display: block; color: #fff; text-decoration: none; float: right; font-size: 11px; font-family: tahoma; letter-spacing: 0px; margin: 0px 9px 0px 0px;}
#formularz input.zloz{cursor: pointer;background: #46a2db;width: 107px; text-align: center; padding: 3px 0px 3px 0px; height: 20px; border: none; display: block; color: #fff; text-decoration: none; float: right; font-size: 11px; font-family: tahoma; letter-spacing: 0px; margin: 0px 9px 0px 0px;}


html>body .zloz{cursor: pointer;background: #46a2db;width: 107px; text-align: center; padding: 3px 0px 3px 0px; height: 20px; border: none; display: block; color: #fff; text-decoration: none; float: right; font-size: 11px; font-family: tahoma; letter-spacing: 0px; margin: 0px 17px 0px 3px;}
html>body #prawa4 input.zloz{cursor: pointer;background: #46a2db;width: 107px; text-align: center; padding: 3px 0px 3px 0px; height: 20px; border: none; display: block; color: #fff; text-decoration: none; float: right; font-size: 11px; font-family: tahoma; letter-spacing: 0px; margin: 0px 17px 0px 0px;}
html>body #formularz input.zloz{cursor: pointer;background: #46a2db;width: 107px; text-align: center; padding: 3px 0px 3px 0px; height: 20px; border: none; display: block; color: #fff; text-decoration: none; float: right; font-size: 11px; font-family: tahoma; letter-spacing: 0px; margin: 0px 17px 0px 0px;}

#lewa5{width: 243px; float: left; text-align: justify; line-height: 140%; padding: 20px 10px 20px 10px; background: #f5f1e5;}
#prawa5{width: 243px; float: left; padding: 20px 10px 20px 10px; text-align: justify; line-height: 140%;}

#prawa5 label{text-align: right; width: 60px; padding: 9px 20px 0px 0px; display: block; float: left;}
#prawa5 input{float: left;background: #f1f1f1;margin: 5px 0px 5px 0px; border: 1px solid #e2dfd7; padding: 2px; width: 140px; height: 15px; font-family: tahoma; color: #555; font-size: 11px;}
html>body #prawa5 input.logowanie {line-height: 1;cursor: pointer;background: #46a2db;width: 80px; text-align: center; padding: 3px 0px 3px 0px; height: 20px; border: none; display: block; color: #fff; text-decoration: none; float: right; font-size: 11px; font-family: tahoma; letter-spacing: 0px; margin: 0px 16px 0px 0px;}
#prawa5 input.logowanie{line-height: 1;cursor: pointer;background: #46a2db;width: 80px; text-align: center; padding: 3px 0px 3px 0px; height: 20px; border: none; display: block; color: #fff; text-decoration: none; float: right; font-size: 11px; font-family: tahoma; letter-spacing: 0px; margin: 0px 9px 0px 0px;}


#custRegForm {width:440px;margin:5px auto;list-style-type:none;}
#custRegForm li label {width:140px;margin:2px;text-align:right;float:left;clear:left;font-weight:bold;padding:4px 0px 0px 0px;font-size:110%;}
#custRegForm li input[type="text"],
#custRegForm li input[type="password"] {width:260px;margin:2px;border: 1px solid silver;padding:2px;color:#333;}
.kontakt td {vertical-align:middle;}
#h-7 h1{background: url(img/h-7.gif) no-repeat; padding: 34px 0px 0px 0px;  }
#h-7{height: 34px; overflow: hidden;}
#strony ul{background: url(img/bg5.gif) repeat-y; width: 197px;}
#strony ul li{ background: url(img/li.gif) left center no-repeat;}
#strony ul li a{color: #fff; text-decoration: none;padding: 8px 10px 8px 20px;  display: block; width: 167px; background: url(img/hr.gif) bottom no-repeat;}
#strony ul li a:hover{color: #000;}
#aukcje{background: #f5f1e5;text-align: center; padding: 0px 0px 30px 0px;}
#h-8 h1{background: url(img/h-8.gif) no-repeat; padding: 34px 0px 0px 0px; margin: 0px 0px 0px 0px;  }
#h-8{height: 34px; overflow: hidden;  margin: 0px 0px 30px 0px;}
#aktualnosci{background: #f5f1e5;text-align: center; padding: 0px 0px 30px 0px;}
#h-6 h1{background: url(img/h-6.gif) no-repeat; padding: 34px 0px 0px 0px;   }
#h-6{height: 34px; overflow: hidden; margin: 0px 0px 30px 0px;}
#aukcje img, #aktualnosci img{margin: 5px 0px 0px 0px;}
#strony2{width: 565px;}
#strony2 img{float: left;}
#option{clear: both;}
/*  CSS DO WAŻNYCH INFORMACJI  */

#wazne ul{background: url(img/bg5.gif) repeat-y; width: 197px;}
#wazne ul li{ background: url(img/li.gif) left center no-repeat;}
#wazne ul li a{color: #fff; text-decoration: none;padding: 8px 10px 8px 20px;  display: block; width: 167px; background: url(img/hr.gif) bottom no-repeat;}
#wazne ul li a:hover{color: #000;}
#h-9 h1{background: url(img/h-9.gif) no-repeat; padding: 34px 0px 0px 0px; margin: 0px 0px 0px 0px;  }
#h-9{height: 34px; overflow: hidden;  }
#siteMap {margin:0px 40px;}
#siteMap h1 {padding: 5px 10px;}
#siteMap li {padding: 2px 20px;}
#ofire {background: url(img/OFire.png) center no-repeat;height: 0px;padding:12px 80px;overflow: hidden;}

.right-title {
    font-size: 16px;    
    color: #0098FF;
    font-weight: bold;
    clear:both;
    margin:10px 0px;
    display: block;
}
.left-title {
    font-size: 16px;

    color: #F95800;
    font-weight: bold;

}
.left-semititle {
    font-size: 13px;
    font-weight: bold;
    color: #000000;
} 
.galeria {
    line-height: 1.3em;
}
.galeria .img {
    float:left;
    margin-right:2px;
}
.galeria img {
    border: 5px #E7E7E7 solid;
}
.realizacja-link {
    text-align: center;
    font-weight: bold;
    color: #F95800;
    font-size: 11px;
    text-decoration: none;
}
.realizacja-link a {
    text-align: center;
    font-weight: bold;
    color: #F95800;
    font-size: 11px;
    text-decoration: none;
}  
.realizacja-link a:hover {
    text-align: center;
    font-weight: bold;
    color: #000000;
    font-size: 11px;
    text-decoration: none;
}
