@charset "utf-8";
/* CSS Document */

html{ width:100%; height:100%; margin:0px; padding:0px; } * html img, div, a, input{ behavior:url(/scripts/iepngfix.htc); }
body{ width:100%; height:100%; margin:0px; padding:0px; background:#e5e5e5; color:#FFFFFF; font-size:11px; font-family:"MS Gothic", Arial, Tahoma; line-height:17px;}
body#startpage{ background:#e5e5e5;}

a{ text-decoration:none; color:#CEDA00; }
a.redlink{ color:#E50013; }
p{ padding:10px 0px; margin:0px; }
form{ display:inline; }

h1{ font-size:22px; line-height:22px; margin:0px; font-weight:bold; text-transform:uppercase; float:left; font-family:"Century Gothic", Arial, Tahoma; }

div.clearboth{ clear:both; height:0px; line-height:0px; font-size:0px; }

div.round_padding {padding: 50px 0px;}
div.round_page { margin: auto; width: 740px; background:#362553 url(/images/background.gif) left top repeat-x;}

div.firstpage{ margin: auto; background:#362553; width:740px; padding:35px 15px 5px; }
div.firstpage table.toptable{ width:100%; font-size:15px; font-family:"Century Gothic", Arial, Tahoma; }
div.firstpage table.toptable td div.top_name{ font-weight: bold; }

div.firstpage table.centertable{ margin-top:60px; font-family:"Century Gothic", Arial, Tahoma; }
div.firstpage table.centertable td.separator{ background:#8F82BC; width:1px; }
div.firstpage table.centertable td.feedback{ vertical-align:top; padding-left:15px; font-size:10px; }
div.firstpage table.centertable td.feedback div.title{ font-size:16px; font-weight:bold; color:#FFFFFF; }
div.firstpage table.centertable td.feedback input.field{ height:17px; width:118px; background:#FFFFFF; border:#FFFFFF none 0px; margin-bottom:4px; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
div.firstpage table.centertable td.feedback input.button{ padding-top:6px; }
div.firstpage table.centertable td.feedback textarea{ height:44px; width:186px; background:#FFFFFF; border:#FFFFFF none 0px; overflow:hidden; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
div.firstpage table.centertable td.feedback form{ font-family:Arial, Helvetica, sans-serif; line-height:12px; }

div.firstpage div.newspreview{ color:#8F82BC; width:460px; font-size:10px; padding:5px 0px 0px 10px; position:relative; overflow:hidden; zoom:1; }
div.firstpage div.newspreview a{ color:#8F82BC; }
div.firstpage div.newspreview a.all{ color:#E4007F; float:right; line-height:20px; font-size:12px; font-family:"Century Gothic", Arial, Tahoma; }

div.firstpage table.tablebottom{ margin-top:60px; width:100%; }
div.firstpage table.tablebottom td.copyright{ text-align:right; font-family:Arial, Tahoma; font-size:9px; }
div.firstpage table.tablebottom td.links{ font-size:16px; font-weight:bold; font-family:"Century Gothic", Arial, Tahoma;}
div.firstpage table.tablebottom td.links a{ margin-right:28px; }

div.sectionico{margin:auto; width: 740px; padding:60px 20px;}
div.sectionico#profile_and_works{ background:url(/images/profile_and_works.png) left top no-repeat; }
div.sectionico#services{ background:url(/images/services.png) left top no-repeat; }
div.sectionico#photos{ background:url(/images/photos.png) left top no-repeat; }

div.centercontent{ width:704px; }
div.centercontent#wl{ float:left; width:544px; }
div.leftcontent{ float:left; width:160px; padding-top:120px; }

div#headersection{ padding:5px 0px; }
div#chain{ float:right; font-family:"Century Gothic", Arial, Tahoma; }
div#chain a{ color:#FFFFFF; }

div.title{ color:#BBB3D7; font-size:14px; line-height:22px; }
div.title2{ font-size:16px; }
div.title3{ font-size:16px; }
div.title4{ color:#BBB3D7;  font-size:14px; }

div.text_10{ font-size:10px; }
div.text_12{ font-size:12px; }

div.profiletext{ padding:8px 0px; }
h3.yellowheader{ color:#CEDA00; margin-bottom:16px; font-size:16px; }
h2.yellowheader{ color:#CFDB00; font-size:17px; font-weight:bold; margin:5px 0px; }
div.servicedescription { font-size:13px; }

div.russiantext{ font-family:Arial, Helvetica, sans-serif; font-size:12px; }
div.russiantext p{ padding:0px 0px 10px; }

div.separator{ border-bottom:#614374 solid 1px; padding-top:5px; margin-bottom:5px; }

div#kazakhstanmap{ width:698px; height:400px; margin:45px auto 20px; position:relative; line-height:14px; }
div#kazakhstanmap div.map{ position:absolute; top:10px; }
div#kazakhstanmap div.pointtitle{ color:#CEDA00; font-size:10px; }
div#kazakhstanmap div.pointdescription{ font-size:9px; font-family:"Century Gothic", Arial, Tahoma; }
div#kazakhstanmap div.point1{ position:absolute; }
div#kazakhstanmap div.point2{ position:absolute; top:50px; left:380px; }
div#kazakhstanmap div.point3{ position:absolute; top:255px; left:10px; }
div#kazakhstanmap div.point4{ position:absolute; top:285px; left:410px; }
div#kazakhstanmap div.point5{ position:absolute; top:360px; left:220px; }

div#worldmap{ width:683px; height:440px; margin:0px auto; }


div#serviceslist{ }
div#serviceslist div.servicetitle{ font-size:17px; padding:30px 0px 10px; }
div#serviceslist div.servicetitle span{ color:#CEDA00; }


div#newslist{ height:300px; overflow:auto; padding:20px 20px 20px 0px; }
div#newslist div.newstitle{ line-height:22px; }
div#newslist div.newstitle a{ color:#FFFFFF; }
div#newslist div.newstitle span{ color:#CEDA00; }

div.newsscroll .jScrollPaneTrack{ background:url(/images/newsscroll_track.gif) repeat-y; }
div.newsscroll .jScrollPaneDrag{ background:url(/images/newsscroll_drag_middle.gif) repeat-y; }
div.newsscroll .jScrollPaneDragTop{ background: url(/images/newsscroll_drag_top.gif) no-repeat; height:4px; }
div.newsscroll .jScrollPaneDragBottom{ background:url(/images/newsscroll_drag_bottom.gif) no-repeat; height:4px; }
div.newsscroll a.jScrollArrowUp{ height:19px; background:url(/images/newsscroll_arrow_up.gif) no-repeat; }
div.newsscroll a.jScrollArrowUp:hover{}
div.newsscroll a.jScrollArrowDown{ height:19px; background:url(/images/newsscroll_arrow_down.gif) no-repeat; }
div.newsscroll a.jScrollArrowDown:hover{}
* html div.newsscroll .jScrollPaneDragBottom { bottom:-1px; }


div#gallerylist div.gallerylisttitle{ padding:10px 0px; line-height:14px; }
div#gallerylist div.gallerylisttitle_en{ font-family:"Century Gothic", Arial, Tahoma; }
div#gallerylist div.gallerylisttitle_en a{ color:#FFFFFF; }

div#photoslist{ padding-left:20px; }
div#photoslist img{ margin:10px; }
