* {margin:0;padding:0}
img {border:none;vertical-align:middle}
a.std {color:#0f4d93}
a.std:hover {text-decoration:none}
body {font: normal 11px Verdana, Arial, Helvetica, sans-serif;background:#346fc3 url('../img/bkg.gif') repeat-x}
#header {width:990px;padding:0 1px 26px 0;margin:0 auto;background:url('../img/head.jpg') no-repeat}
#header div {height:113px;margin-left:40px}
#header ul {list-style:none;height:37px;border:1px solid #9fd0d6;border-bottom:none}
#header ul li {float:left}
#header ul li a {text-align:center;display:block;height:36px;line-height:36px;color:#fff;text-decoration:none;font-weight:bold;border-right:1px solid #9fd0d6;border-bottom:1px solid #9fd0d6;background:url('../img/tm.png') repeat-x}
#header ul li a.tm1 {width:110px}
#header ul li a.tm2 {width:109px}
#header ul li a.tm201 {width:82px}
#header ul li a.tm3 {width:131px}
#header ul li a.tm4 {width:79px}
#header ul li a.tm5 {width:75px}
#header ul li a.tm6 {width:74px}
#header ul li a.tm7 {width:145px}
#header ul li a.tm8 {width:70px}
#header ul li a.tm9 {width:97px}
#header ul li a.tm10 {width:89px;border-right:none}
#header ul li a:hover,#header ul li a.sel {background-image:none}
#header ul li a.tm1:hover {background-image:url('../img/tm1.png')}
#header ul li a.tm2:hover {background-image:url('../img/tm2.png')}
#header ul li a.tm201:hover {background-image:url('../img/tm2.png')}
#header ul li a.tm3:hover {background-image:url('../img/tm3.png')}
#header ul li a.tm4:hover {background-image:url('../img/tm4.png')}
#header ul li a.tm5:hover {background-image:url('../img/tm5.png')}
#header ul li a.tm6:hover {background-image:url('../img/tm7.png')}
#header ul li a.tm7:hover {background-image:url('../img/tm6.png')}
#header ul li a.tm8:hover {background-image:url('../img/tm8.png')}
#header ul li a.tm9:hover {background-image:url('../img/tm9.png')}
#header ul li a.tm10:hover {background-image:url('../img/tm10.png')}



#body {width:991px;margin:0 auto;background:#fff url('../img/cont.gif') repeat-y}

#right {float:right;width:226px;padding-right:1px;color:#4f4f4f}
#right h1 {font-size:14px;overflow:hidden;white-space:nowrap;margin:0 -1px 0 0;color:#fff;height:32px;line-height:32px;padding-left:8px;background:url('../img/rtitle-red.gif') no-repeat}
#right #rtitle {height:32px;line-height:32px;background:url('../img/rtitle.gif') no-repeat;color:#fff;margin-bottom:0}
#right h1.see {background:url('../img/rtitle-std.gif') no-repeat;padding-left:10px;color:#363636}
#right h2 {font-size:1em;overflow:hidden;white-space:nowrap;margin-right:-1px;color:#363636;height:32px;line-height:32px;margin:0 1px 5px 2px;padding-left:8px;background:url('../img/ltitle-std.gif') no-repeat 100% 0}
#right p {margin:0 15px 10px;line-height:1.4em}
#right a.more {display:inline-block;height:18px;line-height:14px;background:url('../img/more.gif') no-repeat 100% 0;padding-right:30px}
#right ul {list-style:none;font-size:12px;padding:0 4px;margin:0 1px 10px}
#right li {background:url('../img/hr.gif') repeat-x 0 100%}
#right li a {color:#000;text-decoration:none;display:block;background:url('../img/pkt1.gif') no-repeat 5px 12px;padding:6px 0 6px 15px}
#right li a:hover, #right li a.sel {color:#d32032;background-image:url('../img/pkt1-sel.gif')}

#right #rour_c {font:normal 1em Arial}
#right #rour_c li {padding:4px}

#left {width:764px;float:left;min-height:900px}

h1.top-title {font:normal 24px Tahoma, Verdana, Arial;color:#a0101f;background:url('../img/ramka.gif') repeat-x;height:43px;line-height:43px;margin:0 1px 20px 2px;padding:0 10px}

h1#top-title {background:url('../img/navig.png') no-repeat;height:32px;font-size:14px;line-height:32px;padding-left:15px;color:#363636;margin-bottom:2px}
#navig {font-size:12px;margin:0 15px;color:#353535;height:23px;line-height:23px;border-bottom:1px solid #d7d4d4;white-space:nowrap}


#cont {padding:0 20px 10px;margin-top:20px}
#cont h1 {font-size:1.273em;margin:10px 0 15px;line-height:1.4em}
#cont h1.ltitle, #cont h2.ltitle {height:32px;line-height:32px;background:url('../img/ltitle-std.gif') no-repeat 100% 0;color:#363636;padding-left:10px;margin:0 -11px 10px;clear:both}
#cont h2.classic {clear:both;background:url('../img/ltitle-classic.png') no-repeat;height:31px;line-height:30px;color:#0f4d93;font-size:20px;padding-left:22px;margin:30px 0 25px}
#cont h3.classic {color:#0f4d93;font-size:18px}
#cont .nmt {margin-top:0 !important}
#cont h2.news {height:48px;line-height:53px;background-image:url('../img/aktualnosci.gif');padding-left:53px}
#cont h2.news a {color:#363636;text-decoration:none}
#cont h2.projekty {height:48px;line-height:53px;background-image:url('../img/projekty-stron-www2.gif');padding-left:53px}
#cont h2, #cont h3, #cont h4, #cont h5, #cont h6 {font-size:1.273em;margin:10px 0 15px;line-height:1.4em}
#cont .z-box-img table td p img {border:none;vertical-align:middle}
#cont p {line-height:1.6em;font-size:12px;margin-bottom:20px}
#cont p.arrow {background:url('../img/arrow1.gif') no-repeat 0 5px;text-indent:20px;margin-bottom:10px}
#cont p.kw {font-size:11px;color:#0f4d93;margin-bottom:10px}
#cont p.img-right {float:right;margin-left:10px;margin-bottom:10px}
#cont p.img-left {float:left;margin-right:10px;margin-bottom:10px}
#cont ul {margin:10px 0 15px;padding-left:35px;font-size:12px;list-style-image:url('../img/ul.png')}
#cont ol {margin:10px 0 15px;padding-left:35px;font-size:12px}
#cont li {margin-bottom:4px;line-height:1.6em}
#cont a.more {display:inline-block;height:18px;line-height:14px;background:url('../img/more2.gif') no-repeat 0 0;padding-left:30px}
#cont a.more2 {display:inline-block;height:18px;line-height:14px;background:url('../img/more.png') no-repeat 100% 0;padding-right:30px}
#cont a.add_shopping {display:inline-block;height:33px;line-height:50px;background:url('../img/shopping-cart.png') no-repeat 100% 0;padding-right:46px;color:#e9090d;font-weight:bold}
#cont .box {border:1px solid #e0e0e0;padding:10px;margin:0 -11px 15px;overflow:auto}
#cont .hr {padding:10px 0 10px;border-bottom:1px dotted #bdbdbd;margin-bottom:5px;overflow-x:hidden;overflow-y:auto}
#cont hr {border:none;border-top:1px solid #e0e0e0;height:1px;margin-bottom:20px}

.black {color:#000}
.bold {font-weight:bold}
.red {color:#e9090d}
.blue {color:#1852a3}
.orange {color:orange}
.nt {margin-top:0}
.nb {margin-bottom:0 !important}
.hc {display:none}
.cnt {text-align:center}
.rt {text-align:right}

#foot {height:109px;background:url('../img/foot.jpg') no-repeat 50% 0}
#foot div {width:645px;margin:0 auto;font-size:12px;color:#fff;padding-left:345px;padding-top:30px;position:relative}
#foot p {position:absolute;left:21px;top:78px;color:#042047;font-size:0.9em}
#foot address {font-style:normal;line-height:1.6em;float:left;width:230px}
#foot address.e {width:auto}
