html { height:100%;}
* {font-size:12px; font-family: Arial, Helvetica, sans-serif;}
body {height:100%; margin:0; padding:0; background:#98addd; color: #000;}
img {border:0; padding:0; margin:0;}
ul, ol {margin:6px 0 12px 17px; padding:6px 0 12px 17px;}
p {padding:12px 0; margin: 0; text-align: justify;}
form { margin:0; padding:0;}
h1, h2, h3, h4 {margin: 0; padding: 0; }
h1 {font-size: 20px; color: #d86008; padding: 25px 36px 4px 38px;}
h2 {font-size: 16px; padding: 10px 0 0;}
h3 {font-size: 14px; padding: 10px 0 0;}
h4 {font-size: 12px; padding: 10px 0 0;}
.bl {display: block;}
a {text-decoration: underline; color: #1e3c6e;}
        a:hover {text-decoration: none; color: #1e3c6e;}

/* Common */
.o-shtrih td {padding-top: 9px;}
.slogan {margin: 22px 0 103px 43px;}
.icons {background: #1e3c6e; padding: 32px 0 23px; text-align: center; letter-spacing: 40px;}
.main {padding: 25px 24px 12px 26px;}
        .main p {padding: 12px; margin: 0;}
.content {padding: 10px 36px 30px 38px; width: 100%; voice-family: "\"}\""; voice-family: inherit; width: auto;}
.info {border-top: 1px solid #bec2cc; margin: 0 25px 0 26px; padding: 12px 0 10px 12px; color: #77797f; font-size: 10px;}
        .info div {padding: 10px 0 0;}
        .info a, .info a:hover {color: #77797f; font-size: 10px; text-decoration: none;}
        .info a:hover {text-decoration: underline;}
.brd {border: 1px solid #15157d; border-top: 0; border-right: 0; background: #cad1e1;}
.otzyvy {padding: 26px 20px 21px 25px;}
.calculate {background: url(/i/bg-calc.jpg) no-repeat; padding: 20px 0 20px 26px;}
.calc2 {background: url(/i/calc2.gif) no-repeat 0 3px; padding: 0 0 0 32px;}
.giraf { padding: 32px 30px 20px 29px;}
.bott15 {padding-bottom: 12px;}
.bott22 {padding-bottom: 20px;}
.articles {margin: 7px 0 10px 10px; padding:7px 0 10px 10px;}
        .articles li {margin: 0 0 8px;}
.podpis {padding: 0 0 18px; text-align: right;}
        
        
/* Menu-g */
.item-t, .item-t:hover, .itemon-t {font-family: Verdana, Geneva, Arial; color: #eef3ff; font-size: 11px; white-space: nowrap; font-weight: bold; text-decoration: none;}
        .item-t:hover, .itemon-t {color:#9cb3e7;}
        .br {color: #51628a; text-align: center;}

/* Menu-v */
.item-v {border-top: 1px solid #8d9fc4; background: #cad1e1 url(/i/mark1.gif) no-repeat 30px 14px; padding: 6px 16px 6px 46px;}
        .item-v a, .item-v a:hover {color: #1e3c6e; font-weight: bold; text-decoration: none; letter-spacing: 0.1em;}
.itemsub {border-top: 1px solid #8d9fc4; padding: 1px 8px 1px 52px; background: #cad1e1;}
        .itemsub a, .itemsub a:hover {color: #1e3c6e; text-decoration: none; letter-spacing: 0.1em;}
        .itemsub a:hover, .item-v a:hover {color: #4469c6;}
        
/* Text */
.txt-or {color: #d86008; font-weight: bold; font-size: 14px;}
.txt-bl {color: #1e3c6e;}
.small {font-size: 11px;}


/* Backgrounds */
.o-shtrih {background: url(/i/o-shtrih.gif) repeat-x;}
.col-left {border-right: 1px solid #1e3c6e; background: #98addd url(/i/px.gif) no-repeat;}
.col-right {border-left: 1px solid #1e3c6e; background: #98addd url(/i/px.gif) no-repeat;}
.pipe-c {background: url(/i/pipe-c.jpg) repeat-x;}
.pipe-r {background: url(/i/pipe-r.jpg) no-repeat;}
.gmenu {background: #1e3c6e url(/i/gmenu.jpg) no-repeat;}
.bg-bl1 {background: #1e3c6e url(/i/o-shtrih.gif) repeat-x;}
.bg-bl2 {background: #eef3ff url(/i/poloska.gif) repeat-y 0 100%;}
.bg-bl3 {background: #eef3ff url(/i/poloska.gif) repeat-y; border-bottom: 1px solid #15157d;}
.sketch {background: #8d9fc4 url(/i/sketch.jpg) no-repeat;}
.picture {background: url(/i/picture.jpg) 100% 0; margin:0 0 0 10px;}
.shtrih, .shtrih1 {background: url(/i/bl-shtrih.gif) repeat-x;}
.shtrih1 {margin: 0 26px;}
.bg-gr {background: #8d9fc4; border-bottom: 1px solid #15157d;}


/* Links */
.a-bl {color: #15157d; font-size: 11px;}
        .a-bl:hover {color: #15157d;}


/* Images */
.know {margin: 0 0 10px;}


/* Tables */
.quest {margin-top: 15px;}
        .quest td {padding: 0 0 2px; vertical-align: top;}
        .tr-quest td {padding: 0 0 21px;}


/* Forms */
.inp1 {width: 80%;}


