html {scrollbar-face-color: #600; scrollbar-3dlight-color: #C66; scrollbar-highlight-color: #933; scrollbar-shadow-color: #300; scrollbar-darkshadow-color: #000; scrollbar-track-color: #EEE; scrollbar-arrow-color: #FFF; }
body {background: url('img/bg.gif') repeat 0px 0px; text-align: center; vertical-align: top; margin: 0px; padding: 0px; }
div {vertical-align: top; text-align: left; border: solid 0px #FFF; margin: 0px; padding: 0px; line-height: 0px; }
p, a, h4 {font-family: sans-serif; font-size: 11px; font-weight: normal; color: #000; text-align: left; line-height: 16px; border: solid 0px #FFF; margin: 0px; padding: 0px; padding-bottom: 10px; }
ol, ul {margin: 0px; padding: 0px; margin-left: 25px; }
li {font-family: sans-serif; font-size: 11px; font-weight: normal; color: #333; text-align: left; line-height: 16px; border: solid 0px #FFF; padding: 0px; padding-bottom: 4px; margin: 0px; }
ul li {list-style-image: url("img/list_arrow.gif"); }
h1 {font-family: sans-serif; font-size: 18px; font-weight: bold; text-transform: none; color: #CC3; letter-spacing: 1px; text-align: left; line-height: 24px; margin: 0px; padding: 0px; }
h2 {font-family: sans-serif; font-size: 13px; font-weight: bold; text-transform: uppercase; text-decoration: none; color: #600; text-align: left; line-height: 18px; border: solid 0px #CCC; padding: 0px; padding-top: 18px; margin: 0px; margin-bottom: 9px; }
h3 {font-family: sans-serif; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #993; text-align: left; line-height: 18px; margin: 0px; padding: 0px; padding-top: 18px; }
h4 {font-weight: bold; color: #000; text-align: left; line-height: 16px; border: solid 0px #FFF; margin: 0px; padding: 0px; }
dl, dt, dd {font-family: sans-serif; font-size: 11px; font-weight: normal; color: #000; text-align: left; line-height: 16px; border: solid 0px #FFF; margin: 0px; padding: 0px; }
dt {display: inline; text-transform: uppercase; font-weight: bold; }
dd {font-style: italic; margin-left: 15px; margin-bottom: 6px; }
table {text-align: left; border: solid 1px #999; padding: 0px; margin: 0px; }
td, th {font-family: sans-serif; font-size: 10px; font-weight: normal; color: #333; text-align: left; vertical-align: top; line-height: 18px; border: solid 1px #CCC; margin: 0px; padding-left: 3px; padding-right: 3px; }
caption {font-family: sans-serif; font-size: 11px; font-weight: bold; text-transform: none; color: #567; text-align: left; line-height: 18px; padding: 0px; margin: 0px; }
th {background-color: #DDD; font-weight: bold; font-size: 11px; color: #000; }
hr {size: 1px; color: #999; }
img {border: solid 0px #FFF; padding: 0px; margin: 0px; }
strong {font-weight: bold; }
em {font-style: italic; }
form {border: solid 0px #FFF; padding: 0px; margin: 0px; }
input, textarea {font-family: sans-serif; font-size: 12px; font-weight: normal; color: #333; border: solid 1px #933; background-color: #FFF; padding: 3px; margin: 0px; }
select {background-color: #FFF; font-family: sans-serif; font-size: 12px; font-weight: normal; color: #444; border: solid 1px #000; padding: 1px; margin: 0px; }
option, optgroup {font-family: sans-serif; font-size: 12px; font-weight: normal; color: #000; border: solid 0px #933; margin: 0px; }
optgroup {color: #C33; font-style: italic; }
label {font-family: sans-serif; font-size: 11px; font-weight: normal; text-transform: none; color: #000; border: solid 0px #933; padding: 0px; margin: 0px; }
button {font-family: sans-serif; font-size: 12px; font-weight: bold; background-color: #EEE; color: #369; border: solid 1px #933; padding: 3px; margin: 0px; }
.buttontext {font-family: sans-serif; font-size: 11px; font-weight: bold; background-color: #900; color: #FFF; border: solid 1px #000; padding: 1px; padding-left: 0px; padding-right: 0px; margin: 0px; }
.noline {border: solid 0px #FFF; }
a:link, a:visited, a:active {text-decoration: underline; font-weight: bold; color: #C33; }
a:hover {color: #600; }
#MAIN {overflow: hidden; background: #FFF; border: solid 1px #000; width: 770px; padding: 0px; margin: 5px; margin-left: auto; margin-right: auto; }
#HEAD {background: url('img/bg_head.jpg') no-repeat 0px 0px; vertical-align: top; text-align: left; height: 150px; padding: 0px; margin: 0px; }
#HEAD_home {background: url('img/bg_head_home.jpg') no-repeat 0px 0px; vertical-align: top; text-align: left; height: 300px; padding: 0px; margin: 0px; }
#HEADlogo {float: left; width: 240px; padding: 0px; margin: 0px; }
#HEADlogo img {padding-top: 8px; padding-left: 17px; }
#HEADmenu {float: right; width: 519px; padding: 0px; margin: 0px; }
#HEADmenu ul {list-style-type: none; padding: 0px; margin: 0px; margin-top: 5px; }
#HEADmenu ul li {float: left; list-style: none; border-left: solid 1px #FFF; padding: 0px; padding-left: 15px; margin: 0px; margin-right: 20px; }
#HEADmenu a {text-transform: uppercase; text-decoration: none; font-weight: bold; color: #FFF; }
#HEADmenu a:hover {color: #FC0; }
#INFOstripe {vertical-align: top; text-align: left; padding: 0px; margin: 0px; margin-bottom: 1px; }
#INFOstripe_matr, #INFOstripepyramid_matr {background: url('img/bg_stripe.gif') repeat 0px 0px; overflow: hidden; vertical-align: top; text-align: left; height: 40px; padding: 0px; margin: 0px; }
#submenu, #submenuPyramid, #submenuRealfinpor {float: right; vertical-align: top; text-align: left; padding: 0px; margin: 0px; margin-top: 2px; margin-right: 10px; }
#submenu ul, #submenuPyramid ul, #submenuRealfinpor ul {list-style-type: none; padding: 0px; margin: 0px; margin-top: 12px; }
#submenu ul li, #submenu a, #submenu p, #submenuPyramid ul li, #submenuPyramid a, #submenuPyramid p, #submenuRealfinpor ul li, #submenuRealfinpor a, #submenuRealfinpor p {float: left; font-family: sans-serif; font-size: 9px; font-weight: normal; text-decoration: none; color: #C66; text-align: left; line-height: 12px; border: solid 0px #FFF; list-style: none; padding: 0px; margin: 0px; margin-right: 16px; }
#submenu a, #submenuPyramid a, #submenuRealfinpor a {border-bottom: solid 1px #BBB; color: #000; margin-right: 0px; }
#submenu p, #submenuPyramid p, #submenuRealfinpor p {color: #000; margin-top: 12px; }
#submenu a:hover, #submenuPyramid a:hover, #submenuRealfinpor a:hover {color: #C33; }
.slogan {color: #C66; }
#LEFT {float: left; width: 250px; padding: 0px; margin: 0px; }
#QUICKJUMP {background: #CC6; margin: 0px; padding: 18px; border-bottom: solid 1px #FFF; }
#QUICKJUMP select, #QUICKJUMP option {width: 180px; }
#QUICKJUMP label {font-family: sans-serif; font-size: 12px; font-weight: bold; text-transform: uppercase;   color: #000; border: solid 0px #933; padding: 0px; margin: 0px; }
#NEWS {background: #993; padding: 18px; padding-top: 0px; margin: 0px; }
#NEWS h2 {color: #600; margin: 0px; padding: 0px; padding-top: 16px; }
#NEWS h3 {color: #FFF; text-transform: none; margin: 0px; padding: 0px; }
.NEWSdate {display: in-line; font-family: sans-serif; font-size: 11px; font-weight: bold; text-transform: none; color: #FFF; text-align: left; line-height: 16px; margin: 0px; padding: 0px; }
#NEWS p, #NEWS label {font-family: sans-serif; font-size: 11px; font-weight: normal; text-transform: none; color: #FFF; text-align: left; line-height: 16px; margin: 0px; padding: 0px; padding-bottom: 3px; }
.widthnews {width: 180px; }
#NEWS a {text-decoration: none; }
#LITTLESTRIP {margin-top: 1px; background: #900; overflow: hidden; height: 10px; }
#TEXT {float: right; width: 519px; padding: 0px; margin: 0px; }
#TEXT_matr {padding: 18px; padding-left: 30px; margin: 0px; }
#TEXT ul, #TEXT ol {margin-bottom: 12px; }
.certifikat {padding: 0px; margin: 0px; }
.certifikat_img {float: left; padding: 0px; margin: 0px; }
.certifikat_img img {border: solid 1px #999; }
.certifikat_text {float: right; width: 300px; padding: 0px; margin: 0px; }
.partner {padding: 0px; margin: 0px; }
.partner img {margin-right: 15px; }
#FOOT {overflow: hidden; vertical-align: top; text-align: left; height: 30px; padding: 0px; margin: 0px; }
#FOOTleft {float: left; background: #600; width: 250px; height: 30px; padding: 0px; margin: 0px; }
#FOOTleft p, #FOOTleft a {font-family: sans-serif; font-size: 11px; font-weight: normal; text-transform: none; text-decoration: none; color: #933; text-align: center; line-height: 16px; margin: 0px; padding: 0px; padding-top: 7px; }
#FOOTleft a:hover {color: #FC0; }
#FOOTright {float: right; background: #333; width: 519px; height: 30px; padding: 0px; margin: 0px; }
#FOOTright p {font-family: sans-serif; font-size: 11px; font-weight: normal; text-transform: none; color: #999; text-align: center; line-height: 16px; margin: 0px; padding: 0px; padding-top: 7px; }
.clear {clear: both; overflow: hidden; height: 0px; line-height: 0px; }
.clearwhite {background: #FFF; overflow: hidden; clear: both; height: 1px; line-height: 0px; }
.partner img {margin-right:15px;margin-bottom:20px;}
