/*------------------------------------- OGOLNE -------------------------------*/
html {height:100%;}
body {height:100%; margin:0; padding:0; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; color:#0f2243; font-size:12px; background:#fff url(../gfx/zawiesia/bg.gif) 0 0 repeat-x;}
img {margin:0; padding:0; display:block; border:none; behavior:url(css/iepngfix.htc);}
h1 {margin:0; padding:0; font-size:14px; padding-bottom:10px;}
p {margin:0; padding:0;}
ul {margin:0; padding:0; list-style:none;}
ul li {background:url(../gfx/zawiesia/ik-lista.gif) 0 4px no-repeat; padding-left:8px; line-height:15px;}
a {text-decoration:none; color:#e3100b;}
a:hover {color:#65a9da;}
form {margin:0; padding:0;}
fieldset {border:none; margin:0; padding:0;}
table {border-collapse:collapse;}

/*------------------------------------- WARSTWY -------------------------------*/
.container {width:960px; margin:0 auto;}
#header {background:url(../gfx/zawiesia/bg-head.jpg) right 0 no-repeat; height:142px; width:960px;}
.logo {margin-right:10px; width:230px; float:left;}
#content {overflow:hidden;}
#footer {background:#c1d7e6 url(../gfx/zawiesia/bg-footer.gif) 0 0 repeat-x; min-height:121px; color:#fff; font-size:11px; border-bottom:1px solid #b9b9b9;}
#menuColumn {width:230px; float:left; background:url(../gfx/zawiesia/bg-menu.jpg) 0 0 no-repeat; min-height:450px; padding-top:24px;}
#siteColumn {width:720px; float:left; padding-left:10px; background:url(../gfx/zawiesia/bg-content.jpg) 0 44px no-repeat; min-height:500px;}
.bgliny {background:url(../gfx/zawiesia/bg-liny.jpg) 0 0 no-repeat; height:44px; margin-left:-10px; padding-bottom:40px;}
.prodRow {background:url(../gfx/zawiesia/bg-kreski-vert.gif) 0 0 repeat-y; overflow:hidden;}
.prodBox {width:220px; padding:0 10px; float:left;}
.linehor {background:url(../gfx/zawiesia/bg-kreski-hor.gif) 0 0 no-repeat; font-size:1px; height:1px; clear:both; margin:20px 0;}
.menuTop {padding-top:4px;}
.footLeft {width:230px; padding-top:10px; margin-right:20px; float:left;}
.zobacz {float:left; padding-top:10px; color:#0f2243;}
.zCol {float:left; width:140px; padding-left:10px;}
.blad {font-size:12px; color:#fff; background-color:#DA2913; padding:2px 5px; text-align:center; font-weight:bold; margin:10px 0 10px 0;}
.gal {margin:20px 0 5px 0; clear:both; overflow:hidden; padding-bottom:5px; }
.gal div img {margin:0px 30px 2px 0; vertical-align:top; border:1px solid #AACADF; display:inline; vertical-align:top;}
.gal div {padding-bottom:6px;}	
.gal div .gal_end {margin:0 0 2px 0;}
.podpismini {width:94px; text-align:center; font-size:10px; color:#545454; line-height:12px;}

.tprod {width:100%; margin-top:10px;}
.tprod thead th {background:#B5D0E3; border-left:1px solid #fff;}
.tprod td {line-height:16px; padding:10px 5px; border-bottom:1px solid #ADCCE1;}
.tprod .col01 {width:120px;}
.tprod .col02 {width:80px;}
.tprod .col04 {width:100px;}

/* ---------------------------------- FORMULARZE ----------------- */
.ffaq {margin-top:10px; margin-right:2px;}
.ffaq label {display:block; font-weight:bold;}
.ffaq .text {width:100%; border:1px solid #AACADF; font-size:11px; margin-bottom:8px; font-family:Arial, Helvetica, sans-serif;}
.ffaq textarea {width:100%; font-size:11px; border:1px solid #AACADF; height:100px; font-family:Arial, Helvetica, sans-serif; margin-bottom:5px; overflow:auto;}
.ffaq .submit {margin:0; padding:0; vertical-align:top;}
.fmap {xbackground-color:#d8d2d2; width:100%; xpadding:2px 0 5px 5px; vertical-align:middle; *padding-top:0px; margin:0 0 1px 0;}
.fmap label {vertical-align:middle; font-weight:bold; font-size:11px; margin:2px 0; display:block;}
.fmap input.text {width:350px; vertical-align:middle; border:1px solid #AACADF; font-size:11px; font-family:Arial; padding:2px 0; }

/*------------------------------------- UL, LI -------------------------------*/
#menuColumn ul {padding:0 10px;}
#menuColumn ul li {font-size:14px; font-style:italic; background:url(../gfx/zawiesia/kreski-menu.gif) 0 bottom no-repeat; line-height:24px; padding:0 0 4px 0;}
#menuColumn .mpod {margin-top:3px;}
#menuColumn .mpod li {font-size:12px;line-height:19px;}
#menuColumn .mpod li.last {background:none!important;}
.menuTop ul li {display:inline; background-position:0 5px; margin-right:10px; color:#717171; font-size:11px;}
.footLeft ul {padding-bottom:10px;}
.footLeft ul li {display:inline; background:url(../gfx/zawiesia/ik-lista-white.gif) 0 5px no-repeat; margin-right:10px; color:#fff; font-size:11px;}
.zobacz ul li {color:#0f2243!important; background:url(../gfx/zawiesia/ik-lista-black.gif) 0 5px no-repeat;}
.map li {background:url(../gfx/zawiesia/ik-menu.gif) 0 4px no-repeat; padding-left:8px; line-height:15px; margin:3px 0;}
.mappod li {background:url(../gfx/zawiesia/ik-lista.gif) 0 4px no-repeat; padding-left:8px; line-height:15px; margin:3px 0;}

/* ------------------------------------- ODNOSNIKI  ---------------- */
#menuColumn ul li a {color:#0f2243; background:url(../gfx/zawiesia/ik-menu.gif) 0 6px no-repeat; padding-left:10px}
#menuColumn a:hover, #menuColumn .mpod a:hover {color:#e3100b;}
#menuColumn .mpod a {color:#3e5a8b;}
.menuTop a {color:#717171;}
.footLeft a {color:#fff;}
.menuTop a:hover, .footLeft a:hover {color:#000;}
.zobacz a {color:#000!important;}
.zobacz a:hover {color:#fff!important;}
.map a {color:#0f2243;}
.map a:hover {color:#e3100b;}
.mappod a {color:#727272;}

/* ------------------------------------- MARGINESY  ---------------- */
.mt10 {margin-top:10px;}
.ml5 {margin-left:5px;}
.ml20 {margin-left:20px;}
.mr10 {margin-right:15px;}
.mb5 {margin-bottom:5px;}
.w250 {width:250px;}
.w310 {width:310px;}
.w380 {width:390px;}
.bor1 {border:1px solid #054970;}

/*------------------------------------- CZCIONKI ------------------*/
.bold {font-weight:bold;}
.nowosc {font-size:14px; font-weight:bold; color:#e60404; font-style:italic; padding-left:5px;}
.promocja {text-decoration:line-through;}
.red {color:#e60404;}

/* ------------------------------------- POZYCJE  ---------------- */
.clearfix:after {content: "."; display: block; height: 0; font-size:0; clear: both; visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

.clr {clear:both;}
.flol {float:left;}
.flop {float:right;}
.prawa {text-align:right!important;}
.lewa {text-align:left!important;}
.srodek {text-align:center;	margin:0 auto;}
.vam {vertical-align:middle;}
.vat {vertical-align:top;}
.vab {vertical-align:bottom!important;}
.dblock {display:block;}
.din {display:inline;}
.ovh {overflow:hidden;}


