 td { vertical-align: middle; } /* RESET */ /* strong, p, sup */ html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,sub,tt,var,dl,dt,dd,form,label,table,caption { 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: "" ""; } body { font-family: 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif; font-size: 12px !important; line-height: 16px !important; background-color: #000; color: #E2DFDE; } h1,h2,h3 { font-weight: normal; } a { text-decoration: none; color: #02537E; } /* LAYOUT */ #pg_page { width: 980px; margin: 0px auto; } #pg_menu { float: left; width: 526px; height: 341px; } #pg_logo { float: right; width: 454px; height: 430px; } #pg_wave_bottom { width: 526px; height: 89px; float: left; background-image: url(/public/images/page_wave.jpg); background-repeat: no-repeat; } #pg_main,#pg_main_columns,#pg_foot { clear: both; background-color: #231F20; } #pg_main,#pg_main_columns { background-image: url(/public/images/tlo_grandient.jpg); background-position: center top; background-repeat: no-repeat; } #pg_main { padding: 50px 50px 20px; } #pg_main_columns { padding: 10px 50px 20px; } #pg_foot { position: relative; margin: 0px; padding: 00px 0px 0px; height: 70px; background-image: url(/public/images/page_foot.jpg); background-repeat: no-repeat; background-position: bottom; margin: 0px; } #aBoxDBy2 { position: absolute; right: 10px; top: 19px; width: 170px; font-family: Verdana, sans-serif; font-size: 10px; font-weight: bold; color: #FFF !important; } #boxCopyright { padding-top: 40px; text-align: right; margin-right: 40px; } /* LAYOUT END */ #pg_left { float: left; width: 360px; text-align: center; } #pg_right { float: right; width: 508px; position: relative; } #boxBtnTop { position: relative; left: 50px; top: 31px; } #boxTopMsg { text-align: left; padding-bottom: 20px; margin-bottom: 38px; border-bottom: 1px solid #434137; } #boxMainImg,#mainPhoto,table.oferta td.img img { border: 6px solid #0D4D6A; } #boxMainImg { } /* END */ .btnRed,.btnRedGrey,.btnLong { text-align: center; vertical-align: middle; line-height: 30px; overflow: hidden; font-family: 'Arial Narrow', sans-serif; font-size: 14px; font-weight: normal; } .btnRed { background-image: url(/public/images/btnRed.jpg); width: 104px; height: 32px; } .btnRed a,.btnRedGrey a,.btnLong a { color: #FFF; } .btnRedGrey { background-image: url(/public/images/btnRedGrey.jpg); width: 272px; height: 32px; } #boxBtnTop.navBar { overflow: hidden; } #boxBtnTop h2,#boxBtnTop h3 { float: left; text-align: center; font-weight: normal; } #boxBtnTop.btnRedGrey h3 { width: 104px; } #boxBtnTop.btnRedGrey h2 { width: 168px; } /* btnLong */ .btnLong { background-image: url(/public/images/btnLong.png); width: 365px; height: 32px; padding: 0px 0px 0px 15px; } #boxBtnTop.btnLong h3 { margin: 0px; padding: 0px; width: 165px; text-align: center; } #boxBtnTop.btnLong h2 { margin: 0px; padding: 0px; width: 198px; text-align: center; } /* END btnLong */ h1.pageName,h1.pageName a { font-size: 24px; font-weight: bold; line-height: 22px; color: #1088BC; } .pageDesc { margin-top: 25px; margin-bottom: 20px; } /* OFERTA */ #headerBoxOFerta { margin-bottom: 20px; } table#boxOfertaMenu { background-image: url(/public/images/bg_table.jpg); background-repeat: no-repeat; width: 507px; height: 34px; margin: 0px auto; padding: 0px; border: none; } table#boxOfertaMenu td { text-align: center; vertical-align: middle; padding: 0px; margin: 0px; cursor: pointer; font-size: 11px; } table#boxOfertaMenu td.selected { background-image: url(/public/images/ofertaSelected.jpg); background-repeat: no-repeat; background-position: center 27px; } #boxOfertaMain { margin-top: 20px; overflow: hidden; } #boxOferta { background-color: #1E1A1B; height: 300px; overflow: hidden; } #boxOferta_start { background-image: url(/public/images/ofertaRadius.jpg); background-repeat: no-repeat; height: 5px; overflow: hidden; } #boxOferta_end { background-image: url(/public/images/ofertaRadius.jpg); background-repeat: no-repeat; background-position: 0px -5px; height: 5px; overflow: hidden; } #boxOferta table { border-collapse: collapse; border-spacing: 0px; } #boxOferta td { padding: 0px; } #boxOferta td.images { width: 254px;; overflow: hidden; } #boxOferta td.top { } img.oferta { margin: 0px; padding: 0px; border: none; } div.oferta { display: none; height: 1px; padding: 15px 15px; } div.oferta.selected { height: auto !important; } ul.list { list-style: none; margin: 0px; padding: 0px; padding: 0px; } ul.list li { cursor: pointer; line-height: 21px; vertical-align: middle; padding-left: 26px; } ul.list li a { color: #FFF; } ul.list li.hover { background-image: url(/public/images/photoSelect.jpg); background-repeat: no-repeat; background-position: left middle; } ul.list li.hover a,#list_oferty li a:hover,ul#podoferta li a:hover { color: #AE2827; } /* END OFERTA */ table#navBar { position: relative; bottom: 1px; width: 100%; } a.nav { font-size: 12px; color: #52849A; } div.boxPhoto img { border: 1px solid #52849A; } div.boxPhoto img:hover { border: 1px solid #FFF; } .clr { overflow: hidden; width: auto; } .clr2 { font-size: 0; height: 0; clear: both; overflow: hidden; display: block; } .justify { text-align: justify; } .left { text-align: left; } .right { text-align: right; } /* TABLE */ table.std { width: 100%; border-collapse: collapse; } td.lp { text-align: center; } td.text { text-align: left; padding-left: 6px !important; } td.int { text-align: right; padding: 0 10px !important; } td.right { text-align: right; padding: 1px; padding-right: 10px !important; } td.date,.center { text-align: center; vertical-align: middle; } td.top { vertical-align: top; } /* skroty */ .f_l { float: left; } .f_r { float: right; } /* formularze */ .required { font-weight: bold; } ul.errors { margin: 1px 0px; margin-top: 3px; list-style: none; padding-left: 20px; } ul.errors li { width: 100%; } .error,ul.errors { color: red; } .d_n { display: none; }