html, body, #nosnik { height:100%; width:100%; margin:0; border:0; padding:0; background-color: black; font-family: Arial;}
body { display:table;}
body>#nosnik { display:table-cell; vertical-align:top;}

.koma { width: 50%; vertical-align: top; background:url('/grafika/web/aspekt_wozki_lewy.jpg');}
.komb { width: 50%; vertical-align: top; background:url('/grafika/web/aspekt_wozki_prawy.jpg');}

.komc { width: 820px; vertical-align: top; height: 35px; background:url('/grafika/web/upper.jpg');}
.komd { width: 820px; vertical-align: top; height: 100px; background:url('/grafika/web/aspekt.jpg');}

.kome { width: 200px; vertical-align: top; height: 255px; background:url('/grafika/web/aspekt_menu.jpg');}
.komf { width: 620px; vertical-align: top; height: 255px; background:url('/grafika/web/baner_aspekt_4.jpg');}
.komg { width: 200px; vertical-align: top; background:url('/grafika/web/aspekt_menu.jpg');}
.komh { width: 620px; vertical-align: top; background:url('/grafika/web/blok_prawy.jpg');}

.komi { width: 820px; vertical-align: top; height: 37px; background:url('/grafika/web/down.jpg');}
.komj { width: 820px; vertical-align: top; height: 37px; background:url('/grafika/web/downer.jpg');}

.non { border: 0px; border-style: none;}
.nob { border: 1px; border-style: solid; border-color: #ffffff;}
.noc { border: 1px; border-style: solid; border-color: #000000;}
.noz { border: 1px; border-style: solid; border-color: #B4DF26;}
.cen { vertical-align: top; text-align: center;}

.txa {color: #4F0605; font-weight: normal;}
.txb {color: #4F0605; font-weight: bold;}
.txc {color: #AA0F0D; font-weight: normal;}
.txd {color: #AA0F0D; font-weight: bold;}
.txp {font-size: 15px; font-weight: bold; color: #FF0000;}

h1 {font-size: 16px; font-weight: bold; color: #B4DF26;}
h2 {font-size: 15px; font-weight: bold; color: #B4DF26;}
h3 {font-size: 14px; font-weight: bold; color: #B4DF26;}

.wec { width: 820px; height: 35px; text-align: left; vertical-align: top; font-size: 11px;}
.wed { width: 820px; height: 100px; text-align: left; vertical-align: top; font-size: 11px;}
.wee { width: 200px; height: 255px; text-align: left; vertical-align: top; font-size: 11px;}
.wef { width: 620px; height: 255px; text-align: left; vertical-align: top; font-size: 11px;}
.weg { width: 200px; text-align: left; vertical-align: top; font-size: 11px;}
.weh { width: 620px; text-align: left; vertical-align: top; font-size: 11px;}
.wei { width: 820px; height: 37px; text-align: left; vertical-align: top; font-size: 11px;}
.wej { width: 820px; height: 37px; text-align: left; vertical-align: top; font-size: 11px;}

.mea { margin-left: 12px; width: 185px; height: 30px; text-align: left; padding-top: 10px; padding-left: 0px; vertical-align: top; font-size: 15px; font-weight: bold; color: #ffffff;}
.meb { margin-left: 10px; width: 185px; height: 1px; background:url('/grafika/web/linia_menu_aspekt.jpg'); }
.mec { margin-left: 12px; width: 185px; height: 30px; text-align: left; padding-top: 2px; padding-left: 0px; vertical-align: top; font-size: 15px; font-weight: bold; color: #ffffff;}

.pro { margin-left: 15px; width: 175px; height: 100px; text-align: left; margin-top: 30px; padding-left: 0px; vertical-align: top; font-size: 15px; font-weight: bold; color: #ffffff;}
.prb { margin-left: 15px; width: 175px; height: 100px; text-align: left; margin-top: 10px; padding-left: 0px; vertical-align: top; font-size: 15px; font-weight: bold; color: #ffffff;}

.fla { width: 62px; height: 19px; padding-top: 14px; padding-left: 743px; text-align: left; vertical-align: top; font-size: 11px;}

.usa { margin-left: 32px; margin-right: 11px; margin-top: 0px; text-align: justify; font-size: 15px; font-weight: normal; color: #ffffff}
.usb { margin-left: 32px; margin-right: 11px; margin-top: 0px; text-align: center; font-size: 15px; font-weight: normal; color: #ffffff}
.usd { margin-left: 32px; margin-right: 11px; margin-top: 0px; text-align: left; font-size: 15px; font-weight: normal; color: #ffffff}
.use { margin-left: 32px; margin-right: 11px; margin-top: 0px; text-align: justify; font-size: 15px; font-weight: normal; color: #ffffff}

.bla { margin-left: 20px; width: 600px; height: 3px; background:url('/grafika/web/linia_short.jpg'); }

.rha { margin-left: 280px; width: 350px; text-align: left; padding-top: 5px; vertical-align: top; font-size: 10px; color: #3d3e43;}
.swi { width: 465px; height: 55px; padding-top: 85px; padding-left: 14px; text-align: left; vertical-align: top; font-size: 13px; font-weight: bold; color: #ffa902;}
.pas { width: 100%; height: 1px; text-align: center; vertical-align: top; font-size: 1px; background-color: #b3636e;}
.btn { width: 180px; font-size: 11px; font-weight: bold; border: 1px; border-style: solid; border-color: #302651; color: #000000;}

.mda { display: inline; float: left; vertical-align: top; font-size: 11px; margin-left: 34px; margin-top: 10px;}
.mdb { display: inline; float: left; vertical-align: top; font-size: 11px; margin-left: 31px; margin-top: 10px;}

.mdc { display: inline; float: left; vertical-align: top; font-size: 11px; margin-left: 34px; margin-top: 10px;}
.mdd { display: inline; float: left; vertical-align: top; font-size: 11px; margin-left: 31px; margin-top: 10px;}

.kna { display: inline; float: left; width: 160px; vertical-align: top; margin-left: 30px; margin-top: 0px; color: #B4DF26;}
.knb { display: inline; float: left; width: 180px; vertical-align: top; margin-left: 80px; margin-top: 0px; color: #B4DF26;}
.knc { text-align: left; vertical-align: top; margin-left: 30px; margin-top: 0px;}
.knd { display: inline; float: left; width: 160px; vertical-align: top; margin-left: 30px; margin-top: 10px;}
.kne { display: inline; float: left; width: 280px; vertical-align: top; margin-left: 80px; margin-top: 10px;}

.gaa { text-align: center; margin-top: 10px;}
.gab { text-align: center; margin-top: 10px; margin-left: 10px;}

.dda { width: 88px; height: 20px; text-align: center; vertical-align: middle; font-size: 13px; font-weight: bold; color: #000000; background-color: #ececec;}
.ddp { width: 88px; height: 20px; text-align: center; vertical-align: middle; font-size: 13px; font-weight: bold; color: #000000; }
.ddw { width: 88px; height: 20px; text-align: center; vertical-align: middle; font-size: 13px; font-weight: bold; color: #000000; background-color: #ececec;}
.ddk { width: 88px; height: 20px; text-align: center; vertical-align: middle; font-size: 13px; font-weight: bold; color: #000000; background-color: #c5f61c;}
.ddn { width: 88px; height: 20px; text-align: center; vertical-align: middle; font-size: 13px; font-weight: bold; color: red; background-color: #ececec;}

a:link.asa, a:visited.asa, a:active.asa { color: #FFFFFF; text-decoration: none; cursor: pointer; font-weight: bold; font-size: 15px;}
a:hover.asa { color: #B4DF26; text-decoration: none; cursor: pointer; font-weight: bold; font-size: 15px;}
a:link.asb, a:visited.asb, a:active.asb { color: #FFFFFF; text-decoration: none; cursor: pointer; font-weight: normal; font-size: 15px;}
a:hover.asb { color: #B4DF26; text-decoration: none; cursor: pointer; font-weight: normal; font-size: 15px;}
a:link.asc, a:visited.asc, a:active.asc { color: #B4DF26; text-decoration: none; cursor: pointer; font-weight: bold; font-size: 15px;}
a:hover.asc { color: #FFFFFF; text-decoration: none; cursor: pointer; font-weight: bold; font-size: 15px;}
a:link.asd, a:visited.asd, a:active.asd { color: #B4DF26; text-decoration: none; cursor: pointer; font-weight: normal; font-size: 15px;}
a:hover.asd { color: #FFFFFF; text-decoration: none; cursor: pointer; font-weight: normal; font-size: 15px;}