@charset "utf-8";
/* CSS Document */
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, sub, sup, tt, var, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend, caption, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;font-weight:normal;text-align:left;}
ol, ul{list-style:none;}
a { text-decoration:none; }
body {text-align:left;font-family:Open, sans-serif;font-size:12px; }

.footer {padding-top:30px;}
.header, .content {width:980px; margin:0 auto;}
.header ul { display: table; width: 100%; padding: 15px 0px; }
.header ul li { display: table-cell;position:relative;}
.header ul li:first-child {width:180px;}
.header ul li img {position:absolute;top: -10px; left: 10px;}
.header ul li a { color:#036cb5 !important;font-size: 12px;border-bottom: 1px dotted #036cb5;padding: 10px 5px; }
.leftmenu {display: table-cell; width:250px;padding:10px;vertical-align: top;}
.borderdotted {display: table-cell;position: relative;}
.borderdotted:after {content:""; background: #ccc; position: absolute;bottom: 0; top: 30px;height: 100%; width: 1px;}
.rightmenu {display: table-cell; width:689px;padding:30px 10px 10px 10px;vertical-align: top;}
.center {text-align:center;}
.ahrefu {color:#036cb5;text-decoration:underline;}
h1 {font-size: 150%;font-weight: 300;line-height: 125%;color: #036cb5;padding-left:10px;}
h2 {position: relative;margin: 20px 0 15px 0;font-size: 150%;font-weight: 300;line-height: 125%;color: #333;float: right;}
h3 {position: relative;margin: 20px 0 3px 0;font-size: 150%;font-weight: 300;line-height: 125%;color: #333;text-align:center;}
h4 {position: relative;margin: 3px 0 3px 0px;font-size: 150%;font-weight: 300;line-height: 125%;color: #333;}
.exchange {border: 1px solid #9b9c9e; background: #ededef url(/table-bg.png) repeat-x top;box-shadow: 0 2px 4px #c4c2c2; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; margin: 0 10px;}
.exchange div {float:left;width:44%;padding:2% 3%;}
.clear {clear:both;float:none!important;padding:0!important;}
.text li {text-align: justify;font-size: 10pt;padding: 5px; margin-left: 15px;}
.text.contacts li {padding:2px 5px;}
p {text-align: justify;font-size: 10pt;padding: 5px;}
.lidecimal li {list-style-type: decimal;}
.center {text-align:center;}
.exchange .center {width:94%!important;}
.exchange {padding-top:10px;}
table {background: #ededef url(/table-bg.png) repeat-x top;margin: 0 5px 10px 5px;}
thead {border-bottom: 1px solid #9b9c9e;}
td, th {padding: 5px 8px 3px;border: 1px solid #9b9c9e;}
.attestat_1 {width: 50px;height: 50px;float: left;background: url(/100_big.gif) no-repeat 50% 50%;}
.attestat_2 {width: 50px;height: 50px;float: left;background: url(/110_big.gif) no-repeat 50% 50%;}
.attestat_3 {width: 50px;height: 50px;float: left;background: url(/120_big.gif) no-repeat 50% 50%;}
.attestat_4 {width: 50px;height: 50px;float: left;background: url(/130_big.gif) no-repeat 50% 50%;}
.attestat_5 {width: 50px;height: 50px;float: left;background: url(/135_big.gif) no-repeat 50% 50%;}
.keeper-list li {display:table-cell;width:220px;text-align:center;}
.keeper-list li a { position: relative; margin: 20px 0 15px 0; font-size: 150%; font-weight: 300; line-height: 125%;color: #333; text-decoration:none;}
.keeper-list .text li img {float:left;}