@charset 'UTF-8';
/*     
    Created on : 30.06.2009, 15:44:39
    Author     : Seyar
    All rights reserved
*/
body{ background:#f9f7db; font:12px Arial; color:#525252; line-height:18px; text-align:left;}
p{ text-align:left; padding:3px 0;}
a{ font-family:Arial; color:#943415; text-decoration:none;}
a:hover{ text-decoration:underline; color:#636038;}

h1{font:17px "Trebuchet MS"; color:#cb3e07; padding:0 0 20px 0;}
h2{ font:17px "Trebuchet MS"; color:#cb3e07; padding:0 0 10px 0; text-transform:uppercase;}
a.h2{ font:17px "Trebuchet MS"; color:#cb3e07; padding:0 0 10px 0; text-transform:uppercase; display: block; }
h3{ background:url(../images/checkbox.gif) no-repeat; height:37px; padding:2px 0 7px 41px; font:25px Arial; color:#1d1d1d; }
h4{}

ul li, ol li { padding: 4px 0;}
ol{ margin:0 0 0 20px;}
ul{ margin:0 0 0 20px; list-style:disc;}

textarea, input{ background:none; border:none; width:100%;}
.input{ background:url(../images/input.gif); width:244px; height:23px; padding:4px 3px 0 3px; font:12px Arial;}
.textarea{ background:url(../images/textarea.gif); width:556px; height:136px; padding:4px; font:12px Arial;}

.nbsp{ font-size:1px; height:0; overflow:hidden; padding:0;} /* fix ie bug*/
.header{ background:url(../images/header.jpg) left -1px; height:178px; width:100%; position:absolute; top:0; left:0; min-width:970px;}
.logo{ position:absolute; top:58px; left:180px;}
.info{  width:354px; height:54px; position:absolute; top:58px; right:12%; font:18px "Trebuchet MS"; color:#f9f7db; text-transform:uppercase;}

.greenText{ color:#8da00d;}
.magentaText{ color:#943415;}
.redText{ color:#cb3e07;}

.wrap{ margin:215px auto 0 auto; padding:0 0 35px 0; width:80%; min-width:930px; }
/* left bar */
.leftBar{ width:196px; padding:0 38px 0 0;}
.leftBar a { color:#1d1d1d; text-decoration: none; }
.leftBar a:hover { color:#943415; text-decoration: none; }
.leftBar li{ border-bottom:1px dotted #b1ae7e; background:url(../images/left_li.gif) left 10px no-repeat; padding:5px 0 4px 17px; }
.leftLi { padding:0 0 16px 0; list-style:none; margin:0;}
.leftLi a { color:#636038; text-decoration:none;}
.leftLi a:hover { color:#cd4007; text-decoration:none;}
.leftLi a.current, .leftBar a.current { color:#943415; }
/* contacts */
.contTop{ background:url(../images/cont_top.jpg); width:126px; height:44px; padding:4px 0 0 70px; font:25px Arial; color:#212121;}
.contBody{ background:url(../images/cont_body.jpg); width:160px; padding:0 18px;}
.contBottom{background:url(../images/cont_bottom.jpg); width:196px; height:3px; font-size:1px;}

.contBody p{ padding:1px 0;}
.contBody p.nonTop{ padding:0 0 3px 0;}
.tel{font-size:10px; color:#212121; padding:0 5px 0 0;}
.digits{ /*color:#636038;*/}

/* right bar */
.rightBar{ margin:0 0 0 234px;}

.narrowCenter{ margin:0 490px 0 0;}
.narrowRight{ width:461px; top:0; right:0; }
a.btn{ background:url(../images/btn.gif) left top; width:61px; height:19px; padding:1px 0 0 0; margin: 0 0 10px 0; display:block; text-align:center; font-size:11px; color:#fff;}
a.btn:hover{ text-decoration:none; background-position:left bottom; color:#fff;}
.btn.new160{ margin-left:133px;}
.btn.rightAligned{ position:absolute; top:0; right:0;}
.newlink{ height:20px;}

/* graphics */
.graph267_top{ background:url(../images/graph_top.gif); font-size:1px; height:3px; width:267px;}
.graph267_body{ background:url(../images/graph_body.gif);  width:261px; padding:3px; text-align: center; }
.graph267_body .graph_span { background-color: white; cursor: pointer; }
.graph267_body .graph_span.current { background-color: #FFCB3F; }
.graph267_bottom{ background:url(../images/graph_bottom.gif); font-size:1px; height:3px; width:267px;}

.rb267_top{ background:url(../images/rb_top.gif); width:267px; height:3px; font-size:1px; }
.rb267_body{ background:url(../images/rb_body.gif); width:261px; padding:3px; }
.rb267_bottom{ background:url(../images/rb_bottom.gif); width:267px; height:3px; font-size:1px; }

.graph160_top{ background:url(../images/new_top.gif); width:160px; height:3px; font-size:1px;}
.graph160_body{ background:url(../images/new_body.gif); width:156px; padding:0 2px; text-align:center;}
.graph160_bottom{ background:url(../images/new_bottom.gif); width:160px; height:3px; font-size:1px;}

.events{ width:170px;}
.graphics{ width:291px;}

/* news */
.news{ height:275px; }
.new{ position:absolute; top:0; width:196px;}
.new2{ position:absolute; top:140px; width:196px;}
.n1, .n4{ left:0;}
.n2, .n5{ left:50%; margin:0 0 0 -98px;}
.n3, .n6{ right:0;}

/* partners */
.partners{text-align:justify;}
.partners span{ display:inline-block; width:100%; }

/* main 1 */
.main_1_analytic{ margin:0 0 0 291px;}
.main_1_analytic p{ padding:4px 0;}
.main_1_analytic p.magentaText, .main_1_analytic p.greenText{ padding:0;}

/* main 2 contacts */
.cont250_top{  background:url(../images/cont688_top.gif);  width:250px; height:3px; font-size:1px;}
.cont250_body{  background:url(../images/cont688_body.gif);  width:244px;  padding:3px;}
.cont250_bottom{  background:url(../images/cont688_bottom.gif);  width:250px; height:3px; font-size:1px;}

.cont688_top{ background:url(../images/cont688_top.gif); width:688px; height:3px; font-size:1px;}
.cont688_body{ background:url(../images/cont688_body.gif); width:682px;  padding:3px;}
.cont688_bottom{ background:url(../images/cont688_bottom.gif); width:688px; height:3px; font-size:1px;}

.contactTab tr td{ padding:3px;}
.contactTab tr td.magentaText{ padding:3px 3px 3px 35px;}

.contBtns{height:20px; display:block; text-align:center; color:#fff; margin:5px 0 0 0}
.contBtns:hover{ text-decoration:none; color:#fff; background-position:left bottom;}
.sendBtn{ background:url(../images/btn_send.gif); width:71px; }
.clearBtn{ background:url(../images/btn_clear.gif); width:61px; margin-right:7px;}

/* vacancies */
.vacancy{ padding:0 0 0 25px;}
.vacancyDivider{ height:20px;}

/* broker */
.Tab{width:100%;}
.Tab tr th{ color: #CB3E07; padding:0 0 0 15px; }
.Tab tr td{ padding: 2px 10px; background-color: white; }

/* graphics-table at index page */
.Tab_index{width:100%;}
.Tab_index tr th{ color: #CB3E07; padding:0px; text-align: center; }
.Tab_index tr td{ padding: 2px 3px; background-color: white; }

/* main 5 */
.allNews{ width:197px;}
.uik_anal{ padding:0 223px 0 0;}
/* footer */
.footer{ margin:0 12%; border-top:11px solid #fffde4; background:url(../images/footer_top.jpg) center top no-repeat; color:#1d1d1d; padding:0 0 4px 0; min-width:888px; width:76%;}
.footer .footerLinks{ color:#943415; padding:23px 0 14px 0;}
.footerLinks span{ padding:0 2px;}

.paginator a { padding: 0 4px; }
.paginator a.active { font-weight: bold; }
