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,font,img,ins,kbd,q,s,samp,small,strike,strong,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{
margin:0;
padding:0;
border:0;
outline:0;
font-size:100%;
vertical-align:baseline;
}
body{
line-height:1;
}
ol,ul{
list-style:none;
}
blockquote,q{
quotes:none;
}
blockquote:before,blockquote:after,q:before,q:after{
content:'';
content:none;
}
:focus{
outline:0;
}
ins{
text-decoration:none;
}
del{
text-decoration:line-through;
}
table{
border-collapse:collapse;
border-spacing:0;
}
A IMG{
border:none;
}
PRE{
font-size:10px;
text-align:left;
}
HTML,BODY{
width:100%;
height:100%;
}
BODY{
	margin:0 auto;
	background-color:#fff;
	font-size:62.5%;
	font-family:Tahoma;
	font-weight:normal;
	text-align: justify;
}
*{
}
.link1 A{
color:#808285;
text-decoration:none;
}
.link1 A:hover{
color:#3d3c3e;
}
.menu A{
color:#808285;
font-size:12px;
font-style:italic;
text-decoration:none;
}
.menu .active A{
color:#3d3c3e;
}
.menu A:hover{
color:#3d3c3e;
}
.fLeft{
float:left;
}
.fRight{
float:right;
}
.clear{
clear:both;
}
.debug{
border:1px red solid;
}
.precache{
position:absolute;
z-index:1000;
top:-1000px;
left:-1000px;
}
.globalContainer{
width:984px;
margin:0 auto;
padding-bottom:10px;
}
.preheaderBlock{
padding:20px 0 30px;
}
.preheaderBlock TABLE{
width:99%;
margin:0 auto;
}
.preheaderBlock TD{
border-right:1px #d8d8d8 solid;
text-transform:uppercase;
text-align:center;
font-size:.9em;
}
.preheaderBlock TD.last{
border-right:none;
}
.preheaderBlock TD A{
color:#5e5e5e;
text-decoration:none;
}
.preheaderBlock TD A:hover{
color:#5e5e5e;
text-decoration:underline;
}
.headerBlock{
width:100%;
height:auto;
}
.headerBlock .headerLogo{
width:150px;
padding:0 0 0 15px;
}
.headerBlock .headerSlogan{
width:275px;
padding-top:40px;
font-family:'Times New Roman';
}
.headerBlock .headerSlogan H2{
color:#abaaaa;
font-size:1em;
text-transform:uppercase;
}
.headerBlock .headerSlogan H3{
color:#c2c0c0;
font-size:.9em;
text-transform:uppercase;
padding-top:2px;
}
.headerBlock .headerLogin{
	width:150px;
	padding-top:8px;
	height: 36px;
}

.headerBlock .headerLoginxxx{
	width:525px;
	padding-top:8px;
	margin-left: 0px;
	height: 30px;
	margin-top: 13px;
}

.headerBlock .headerLoginxxxx{
	width:10px;
	padding-top:8px;
	margin-left: 0px;
	height: 30px;
	margin-top: 13px;
	background:url(../11.gif)  no-repeat right;
}
.headerBlock .headerLogin P{
width:170px;
text-align:center;
padding-left:0;
color:#070606;
font-size:xx-small;
}
.headerBlock .headerLogin P A{
color:#000066;
}
.headerBlock .headerLogin P A:hover{
text-decoration:none;
}
.headerBlock .headerLogin A.loginField{
display:block;
width:152px;
height:24px;
margin-top:5px;
padding:7px 0 0 22px;
background:url("../images/login.jpg") no-repeat;
color:#fff;
text-decoration:none;
font-family:Arial;
font-size:12px;
text-transform:uppercase;
font-weight:bold;
}
.headerBlock .headerLoginx A.loginFieldx{
display:block;
width:152px;
height:24px;
margin-top:5px;
padding:7px 0 0 22px;
background:url("../images/loginx.jpg") no-repeat;
color:#fff;
text-decoration:none;
font-family:Arial;
font-size:12px;
text-transform:uppercase;
font-weight:bold;
}

.headerBlock .headerLang{
width:182px;
font-size:11px;
padding-top:9px;
}
.headerBlock .headerLang P{
color:#000066;
font-size:9px;
font-weight:bold;
text-transform:uppercase;
padding-left:5px;
}
.headerBlock .headerLang A{
display:block;
width:211px;
height:29px;
margin-top:5px;
background:url("../images/head-lang-big.jpg") no-repeat;
color:#070606;
text-decoration:none;
padding:8px 0 0 14px;
}
.headerBlock a.headerMap:link,.headerBlock a.headerMap:visited{
text-decoration:none;
}
.headerBlock a.headerMap{
padding:0 20px 0 18px;
background:url("../images/head-ico-map.gif") no-repeat 0 3px;
display:block;
}
.headerBlock a.headerMap span{
display:block;
padding-bottom:1px;
color:#000066;
font-size:1.1em;
font-family:Tahoma;
border-bottom:#fff 1px dashed;
text-decoration:none;
}
.headerBlock a.headerMap:hover span,.headerBlock a.headerMap:hover span{
border-color:#fff;
}
#site-map-link{
	float:left;
	margin-top:17px;
}
#site-map-link2{
	float:left;
	margin-top:15px;
	background:url(../images/head-ico-map.gif) 0 100% no-repeat;
	width: 15px;
}

#site-map-link .ns-middle div div{
padding:0 0 0 10px;
}
#site-map{
position:absolute;
width:300px;
}
#site-map ul.root{
padding:10px 15px 15px 25px;
font-size:11px;
line-height:1.3em;
}
#site-map li ul{
padding:0 0 0 20px;
}
#site-map a:link,#site-map a:visited{
color:#000;
}
#site-map a:hover,#site-map a:active{
color:#444;
}
.lrBlock{
width:auto;
}
.leftblock2{
float:left;
width:695px;
clear:right;
}
.leftBlock{
float:left;
width:468px;
clear:right;
}
.centerBlock{
float:left;
width:210px;
clear:right;
padding:7px 0 0 8px;
}
.rightBlock{
	width:auto;
	padding-top: 10px;
}
.marketsBlock{
width:100%;
height:35px;
margin-top:7px;
background:url("../images/market-bg.gif") repeat-x;
}
.marketsBlock .markLeft{
height:35px;
background:url("../images/market-l.gif") no-repeat;
}
.marketsBlock .markContent A{
display:block;
padding:8px 0 0 20px;
color:#ffffff;
font-family:tahoma;
font-size:1.5em;
text-decoration:none;
text-transform:uppercase;
}
.marketsBlock .markContent A:hover{
text-decoration:none;
}
.marketsBlock .markContent P{
float:left;
display:block;
padding-top:9px;
width:230px;
color:#8e8e8e;
text-align:center;
font-family:"Times New Roman";
font-size:1.4em;
font-style:italic;
}
.marketsBlock .markContent LI{
float:left;
height:35px;
background:url("../images/market-line.gif") right no-repeat;
padding:0 17px;
}
.marketsBlock .markContent .marketindexes{
background:none;
}
.marketsBlock .markRight{
height:35px;
padding-left:4px;
background:url("../images/market-r.gif") no-repeat 100% 0;
}
.bigbannerBlock{
margin-top:6px;
}
.bbCorner{
position:absolute;
height:5px;
font-size:1px;
}

.welcomeText P{
margin-top:10px;
padding:0 0 0 10px;
color:#4c4c4c;
font-family:tahoma;
font-size:11px;
}
.bigbannerBlock .bbImg{
	width:468px;
	height:150px;
	overflow:hidden;
	position:relative;
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	text-transform:uppercase;
	letter-spacing:1px;
	line-height: 20px;
}
.bigbannerBlock .bbImg #js-big-banner-img{
width:436px;
}
.bigbannerBlock .bbImg #js-big-banner-img img{
float:left;
}
.bigbannerBlock H3{
padding:100px 0 0 35px;
}
.bigbannerBlock H3 A{
color:#e1e1e2;
font-family:Arial;
font-size:12px;
text-decoration:none;
text-transform:uppercase;
letter-spacing:0;
}
.bigbannerBlock .bbScroll{
width:468px;
height:37px;
}
.bbScroll .bbScrollText{
float:right;
margin-top:12px;
color:#5a5a5a;
font-size:9px;
}
.bbScroll .bbScrollText SPAN{
padding-left:30px;
color:#d5d5d5;
font-size:14px;
}
.bbScroll .bbScrollLinks{
float:right;
padding:0 7px 0 30px;
margin-top:7px;
}
.bbScroll .bbScrollLinks A{
display:block;
float:left;
width:23px;
margin:0 2px 0 3px;
height:23px;
padding:5px 0 0 1px;
background:url("../images/bigbaner-ico-off.gif") 0 0 no-repeat;
font-size:11px;
color:#252525;
text-decoration:none;
text-align:center;
}
.bbScroll .bbScrollLinks A:hover,.bbScroll .bbScrollLinks A.act{
background:url("../images/bigbaner-ico-on.gif") 1px 1px no-repeat;
color:#fff;
}
.one-banner{
width:468px;
height:368px;
display:block;
}
.bbImg a,.bbImg a:link,.bbImg a:visited,.bbImg a:hover,.bbImg a:active{
text-decoration:none;
}
a.s-button,a.s-button:link,a.s-button:visited,a.s-button:hover,a.s-button:active,a.s-button span,a.s-button:link span,a.s-button:visited span,a.s-button:hover span,a.s-button:active span{
text-decoration:none;
}
.s-button{
float:left;
cursor:pointer;
display:block;
height:32px;
padding:0 0 0 16px;
background:url(../images/js-banner/btn-red-l.png) no-repeat 0 0;
}
.s-button div{
float:left;
display:block;
padding:0 14px 0 0;
background:url(../images/js-banner/btn-red-r.png) no-repeat 100% 0;
}
.s-button div div{
display:block;
padding:11px 5px;
font-size:10px;
font-weight:bolder;
background:url(../images/js-banner/btn-red-c.png) repeat-x 0 0;
color:#fff;
}
.s-button-gray{
background-image:url(../images/js-banner/btn-gray-l.png);
}
.s-button-gray div{
background-image:url(../images/js-banner/btn-gray-r.png);
}
.s-button-gray div div{
background-image:url(../images/js-banner/btn-gray-c.png);
}
.s-button-lgray{
background-image:url(../images/js-banner/btn-lgray-l.png);
}
.s-button-lgray div{
background-image:url(../images/js-banner/btn-lgray-r.png);
}
.s-button-lgray div div{
background-image:url(../images/js-banner/btn-lgray-c.png);
color:#747472;
}
.s-button-green{
background-image:url(../images/js-banner/btn-green-l.png);
}
.s-button-green div{
background-image:url(../images/js-banner/btn-green-r.png);
}
.s-button-green div div{
background-image:url(../images/js-banner/btn-green-c.png);
color:#DCF9B7;
}
.s-button-brown{
background-image:url(../images/js-banner/btn-brown-l.png);
}
.s-button-brown div{
background-image:url(../images/js-banner/btn-brown-r.png);
}
.s-button-brown div div{
background-image:url(../images/js-banner/btn-brown-c.png);
}
a.r-button,a.r-button:link,a.r-button:visited,a.r-button:hover,a.r-button:active,a.r-button span,a.r-button:link span,a.r-button:visited span,a.r-button:hover span,a.r-button:active span{
text-decoration:none;
}
.r-button{
float:left;
cursor:pointer;
display:block;
height:59px;
padding:0 0 0 7px;
margin:0 10px 0 0;
background:url(../images/buttons/r-btn-red-l.png) no-repeat 0 0;
}
.r-button div{
float:left;
display:block;
height:59px;
padding:0 7px 0 0;
background:url(../images/buttons/r-btn-red-r.png) no-repeat 100% 0;
}
.r-button div div{
display:block;
height:46px;
padding:13px 14px 0;
font-weight:bolder;
background:url(../images/buttons/r-btn-red-c.png) repeat-x 0 0;
color:#fff;
}
.r-button-lgray{
background-image:url(../images/buttons/r-btn-lgray-l.png);
}
.r-button-lgray div{
background-image:url(../images/buttons/r-btn-lgray-r.png);
}
.r-button-lgray div div{
background-image:url(../images/buttons/r-btn-lgray-c.png);
color:#000;
}
.r-button span.size1{
font-size:15px;
text-transform:uppercase;
}
.r-button span.size2{
font-size:10px;
text-transform:uppercase;
}
.r-button span.size3{
font-size:15px;
text-transform:uppercase;
line-height:2em;
}
.r-button span.st_1{
background:url(../images/buttons/tr_1.png) no-repeat 100% 50%;
padding-right:10px;
margin-right:10px;
}
.r-button span.st_2{
background:url(../images/buttons/tr_2.png) no-repeat 100% 50%;
padding-right:10px;
margin-right:10px;
}
.for-buttons{
padding:6px 0 20px 0;
overflow:hidden;
}
a.r2-button,a.r2-button:link,a.r2-button:visited,a.r2-button:hover,a.r2-button:active,a.r2-button span,a.r2-button:link span,a.r2-button:visited span,a.r2-button:hover span,a.r2-button:active span{
text-decoration:none;
}
.r2-button{
float:left;
cursor:pointer;
display:block;
height:29px;
padding:0 0 0 10px;
margin:0 10px 0 0;
background:url(../images/buttons/r2-btn-red-l.png) no-repeat 0 0;
}
.r2-button div{
float:left;
display:block;
height:29px;
padding:0 34px 0 0;
background:url(../images/buttons/r2-btn-red-r.png) no-repeat 100% 0;
}
.r2-button div div{
display:block;
height:29px;
padding:0;
background:url(../images/buttons/r2-btn-red-c.png) repeat-x 0 0;
color:#fff;
}
.r2-button span{
text-transform:uppercase;
font-size:12px;
line-height:29px;
padding:0 5px 0 0;
font-weight:bold;
}
.grafsBlock{
margin-top:7px;
}
.grafsBlock H3{
margin:10px 0 0 25px;
color:#e5e5e5;
font-family:Arial;
font-size:16px;
text-transform:uppercase;
}
.grafsBlock P{
margin:119px 0 0 25px;
padding-right:15px;
color:#b8b8b8;
font-size:1.1em;
font-family:Tahoma;
}
.grafsBlock .acOpen{
float:left;
width:231px;
height:251px;
background:url("../images/grafs-1.jpg") no-repeat;
}
.grafsBlock .acOpen A{
display:block;
margin:30px 0 0 27px;
width:170px;
height:30px;
}
.grafsBlock .acOpen A B{
display:none;
}
.grafsBlock .acDown{
float:left;
width:231px;
height:251px;
background:url("../images/grafs-2.jpg") no-repeat;
}
.grafsBlock .acDown A{
display:block;
margin:30px 0 0 27px;
width:170px;
height:30px;
}
.grafsBlock .acDown A B{
display:none;
}
.grafsBlock .acFinal{
float:left;
width:226px;
height:251px;
background:url("../images/grafs-3.jpg") no-repeat;
}
.grafsBlock .acFinal A{
display:block;
margin:30px 0 0 27px;
width:170px;
height:30px;
}
.grafsBlock .acFinal A B{
display:none;
}
.whyBlock{
	margin-top:5px;
	width: 247px;
}
.whyBlock .whTop{
	width:100%;

height:36.px;
	background:url("../images/why-top-bg.gif") no-repeat;
	height: 36px;
}
.whyBlock .whTop H3{
float:left;
padding:12px 0 0 17px;
width:230px;
height:24px;
color:#fdf1f1;
font-family:Arial;
font-size:1.2em;
text-transform:uppercase;
}
.whyBlock LI{
background:transparent url(../images/js-banner/bullet.gif) no-repeat scroll 10px 50%;
border-left:1px solid #E5E5E5;
border-right:1px solid #E5E5E5;
color:#070606;
display:block;
font-family:Tahoma;
font-size:.9em;
height:16px;
padding:9px 0 0 20px;
text-transform:uppercase;
}
.whyBlock H4{
width:100%;
height:23px;
padding:10px 0 0 16px;
background:url("../images/why-b.gif") no-repeat;
font-family:Tahoma;
font-weight:normal;
font-size:1.1em;
}
.whyBlock H4 A{
color:#000066;
}
.whyBlock H4 A:hover{
text-decoration:none;
}
.tickerBlock{
	height:auto;
	width: 247px;
}
.tickerBlock .tiHeader{
width:100%;
height:35px;
background:url("../images/ticker-top-bg.gif") no-repeat;
text-transform:uppercase;
}
.tickerBlock .tiHeader H3{
float:left;
margin:10px 0 0 17px;
font-family:Arial;
font-size:12px;
color:#fff;
}
.tickerBlock .tiHeader A{
display:block;
float:right;
width:130px;
margin:13px 2px 0 0;
color:#fff;
font-family:Tahoma;
font-size:.9em;
text-decoration:none;
}
.tickerBlock .tiBodySpacer{
padding:20px;
}
.tickerBlock .tiTable{
width:100%;
color:#070606;
font-family:Tahoma;
font-size:.9em;
background:#f0f0f0 url("../images/ticker-thead.jpg") repeat-x top;
}
.tickerBlock .tiTable TABLE{
width:100%;
}
.tickerBlock .tiTable TH{
font-weight:normal;
text-transform:uppercase;
padding:10px 0 11px;
}
.tickerBlock .tiTable TH.tiTdSy{
width:25%;
}
.tickerBlock .tiTable TH.tiTdNu{
width:40%;
}
.tickerBlock .tiTable TH.tiTdSp{
width:30%;
}
.tickerBlock .tiTable TD{
height:13px;
padding:0;
overflow:hidden;
}
.tickerBlock .tiTable TBODY{
margin:6px;
}
#bigtickerBlock{
margin-top:-216px;
width:289px;
}
#bigtickerBlock .tiHeader{
width:100%;
height:35px;
background:url("../images/bigmark-top-bg.png") no-repeat;
text-transform:uppercase;
}
#bigtickerBlock .tiHeader H3{
float:left;
margin:10px 0 0 17px;
font-family:Arial;
font-size:12px;
color:#fff;
}
#bigtickerBlock .tiBodySpacer{
padding:0;
height:406px;
overflow:hidden;
}
#bigtickerBlock .tiBodySpacer H3{
height:25px;
font-family:Arial;
font-size:12px;
color:#fa193b;
padding:10px 0 0 17px;
text-transform:uppercase;
background-color:#F0F0F0;
}
#bigtickerBlock .tiTable{
width:100%;
color:#070606;
font-family:Tahoma;
font-size:.9em;
background:#f0f0f0 url("../images/ticker-thead.jpg") repeat-x top;
}
#bigtickerBlock .tiTable TABLE{
width:100%;
}
#bigtickerBlock .tiTable TH{
height:26px;
font-weight:normal;
text-transform:uppercase;
padding:8px 0 0 0;
}
#bigtickerBlock .tiTable TH.tiTdSy{
width:25%;
}
#bigtickerBlock .tiTable TH.tiTdNu{
width:40%;
}
#bigtickerBlock .tiTable TH.tiTdSp{
width:30%;
}
#bigtickerBlock .tiTable TD{
height:18px;
padding:4px 0 0 0;
}
#bigtickerBlock .tiTable TBODY{
margin:6px;
}
#bigtickerBlock .tiFooter{
width:289px;
height:7px;
line-height:0;
font-size:0;
background-image:url("../images/bigmark-bottom-bg.png");
}
#bigtickerBlock .js-langScroll{
height:406px;
position:absolute;
right:1px;
top:35px;
}
#bigtickerBlock #js-market-hide{
text-transform:uppercase;
float:right;
margin:10px 17px 0 0;
font-family:Arial;
font-size:12px;
color:#fff;
font-weight:bold;
text-decoration:none;
}
.tiTable TR{
height:17px;
}
.tiTable TD{
text-align:center;
}
.tiTable TD.tiTdSy{
width:25%;
border-right:1px #b7b7b7 dotted;
padding: 0px 5px;
}
.tiTdSy{
padding: 0px 10px;
}

.tiTable TD.tiTdNu{
width:40%;
border-right:1px #b7b7b7 dotted;
color:#000066;
}
.tiTable TD.tiTdNu SPAN{
color:#070606;
}
.tiTable TD.tiTdNu SPAN SUP{
color:#8b8b8b;
}
.tiTable TD.tiTdSp{
width:30%;
}
.tickerBlock .tiScroll{
width:100%;
height:38px;
background:url("../images/ticker-b.gif") no-repeat;
padding-top:0;
}
.tiScroll A{
display:block;
float:left;
cursor:pointer;
}
.tiScroll .tiScrollLeft{
width:33px;
height:38px;
margin-right:72px;
background:url("../images/activ.gif") top left no-repeat;
}
.tiScroll .tiScrollLeftAct:hover{
background:url("../images/activ.gif") bottom left no-repeat;
}
.tiScroll .tiScrollRight{
width:33px;
height:38px;
margin-left:0;
float:right;
background:url("../images/activ.gif") top right no-repeat;
}
.tiScroll .tiScrollRightAct:hover{
background:url("../images/activ.gif") bottom right no-repeat;
}
.tiScroll A.tiScrolCentr{
width:70px;
height:16px;
padding:14px 0 0 5px;
color:#000066;
font-family:Tahoma;
font-size:1.1em;
}
.tiScroll A.tiScrolCentr:hover{
text-decoration:none;
}
.newsBlock{
margin-top:7px;
font-family:Tahoma;
}
.newsBlock .newsTop{
width:100%;
height:33px;
background:url("../images/news-top-bg.gif") no-repeat;
}
.newsBlock H3{
float:left;
margin:10px 0 0 17px;
font-family:Arial;
font-size:12px;
color:#fdf1f1;
font-family:Arial;
font-size:1.2em;
text-transform:uppercase;
}
.newsBlock .newsTop A{
display:block;
padding-top:12px;
margin:0 0 0 215px;
color:#fff;
font-size:1.1em;
}
.newsBlock .newsTop A:hover{
text-decoration:none;
}
.newsBlock .newsTabs{
height:23px;
background-color:#ec5003;
padding:0 0 0 8px;
}
.newsBlock .newsTabs div{
position:relative;
display:block;
float:left;
}
.newsBlock .newsTabs div div{
height:16px;
float:left;
text-transform:uppercase;
color:#272727;
text-decoration:none;
font-size:1em;
padding-top:7px;
cursor:pointer;
}
.newsBlock .newsTabs A{
display:block;
float:left;
}
.newsBlock .newsTabs A.nTabCompany{
margin:7px 0 0 19px;
}
.newsBlock .newsTabs A.nTabForex{
margin:7px 0 0 22px;
}
.newsBlock .newsTabs A.nTabVideo{
margin:7px 0 0 26px;
}
.newsBlock UL{
background:#f0f0f0;
}
.newsBlock LI{
padding:12px 15px 0 15px;
height:50px;
font-size:1.1em;
color:#09090c;
border-top:1px #e2e2e2 solid;
border-bottom:1px #fff solid;
line-height:11.5px;
}
.contentContainer{
display:table;
width:984px;
margin-top:7px;
background:url("../images/cc/content-top-bg.jpg") no-repeat;
border-bottom:1px red solid;
}
.cc-Left{
float:left;
width:280px;
}
.cc-Right{
float:left;
width:700px;
}
.cc-lMenu{
width:238px;
margin:12px 0 0 14px;
}
.cc-spacer{
float:left;
width:1px;
height:263px;
}
.cc-lMenuTop{
width:238px;
height:5px;
background:url("../images/cc/cc-menu-top-bg.png") top left no-repeat;
font-size:1px;
}
.cc-lMenuBody{
display:table;
width:236px;
background:url("../images/cc/cc-menu-body-bg.png") top left no-repeat #f6f6f6;
border-left:1px #e5e5e5 solid;
border-right:1px #e5e5e5 solid;
}
.cc-lMenuBot{
width:238px;
height:6px;
background:url("../images/cc/cc-menu-bot-bg.png") top left no-repeat;
font-size:1px;
}
.cc-lMenuBody LI{
width:215px;
margin:0;
padding:10px 0 5px 21px;
border-top:1px #e7e7e7 solid;
border-bottom:1px #fff solid;
font-size:12px;
}
.cc-lMenuBody LI.upper{
border-top:none;
border-bottom:1px #fff solid;
}
.cc-lMenuBody LI.lower{
padding-bottom:20px;
border-top:1px #e7e7e7 solid;
border-bottom:none;
}
.cc-lMenuBody LI.arrowOn{
background:url("../images/js-menu-ico-on.gif") 9px 14px no-repeat;
}
.cc-lMenuBody LI.arrowOff{
background:url("../images/js-menu-ico-off.gif") 9px 14px no-repeat;
}
.cc-lMenuBody LI UL{
margin:8px 0;
}
.cc-lMenuBody LI LI{
width:221px;
padding:4px 0 3px 17px;
border:none;
}
.cc-lMenuBody LI A{
color:#000;
text-decoration:none;
}
.cc-lMenuBody LI A.active{
color:#000066;
font-weight:bold;
}
.cc-lMenuBody LI A:hover{
color:#000066;
font-weight:bold;
}
.cc-lMini{
width:238px;
height:102px;
margin:12px 0 0 14px;
background:url("../images/cc/cc-left-miniblock2.jpg") no-repeat;
}
.cc-lMini A{
float:left;
display:block;
width:116px;
height:100px;
padding:60px 0 0 0;
text-align:center;
color:#000066;
font-family:Arial;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
text-decoration:none;
}
.cc-rBreadcrumb{
margin:16px 0 0 0;
color:#fff;
font-size:10px;
}
.cc-rBreadcrumb A{
padding:0 5px;
color:#fff;
text-decoration:none;
}
.cc-rBreadcrumb A:hover{
text-decoration:underline;
}
.cc-rTitle{
margin:110px 0 0 0;
}
.cc-rTitle H1{
color:#fff;
font-size:25px;
font-family:Arial;
font-weight:bold;
text-transform:uppercase;
}
.cc-rPrint{
height:16px;
margin:12px 0 40px 0;
padding-top:1px;
background:url("../images/cc/cc-ico-print.gif") top left no-repeat;
}
.cc-rPrint A{
padding:0 0 0 18px;
color:#fff;
font-size:9px;
text-decoration:none;
}
.cc-rPrint A:hover{
text-decoration:underline;
}
.cc-exactlyTheText{
float:left;
width:490px;
}
.cc-exactlyTheText P{
padding:0;
font-size:12px;
text-align:justify;
line-height:14px;
}
.cc-exactlyTheText A{
color:#000066;
}
.cc-exactlyTheText A:hover{
text-decoration:none;
}
.cc-textInsertion{
float:right;
width:180px;
}
.cc-rInsertionRelated H3{
font-size:12px;
color:#000066;
}
.cc-rInsertionRelated UL{
margin-top:10px;
}
.cc-rInsertionRelated LI{
padding:3px 0;
font-size:11px;
color:#000066;
}
.cc-rInsertionRelated A{
color:#000066;
}
.cc-rInsertionRelated A:hover{
text-decoration:none;
}
.cc-rSeparation{
width:100%;
margin:10px 0 15px 0;
display:table;
background:#f5f5f5;
border-top:1px #000066 solid;
}
.cc-sep1block{
width:207px;
float:left;
padding:12px 0 12px 12px;
}
.cc-sepThumb{
width:185px;
height:116px;
border:1px #e2e2e2 solid;
}
.cc-sepLinks{
position:absolute;
margin:98px 0 0 148px;
width:31px;
height:14px;
background:url("../images/cc/cc-thumb-icos.png");
}
.cc-sepLinks A{
width:15px;
height:14px;
}
.cc-sepLinks A.cc-st-left{
float:left;
}
.cc-sepLinks A.cc-st-right{
float:right;
}
.cc-sepLinks A B{
display:none;
}
.cc-sep1block H4{
width:190px;
margin:4px 0 0 0;
font-size:11px;
font-weight:normal;
text-align:center;
}
.cc-sep1block H5{
width:190px;
margin:4px 0 0 0;
font-family:Georgia;
font-size:11px;
font-weight:normal;
font-style:italic;
text-align:center;
}
.cc-sep2block{
width:222px;
float:left;
padding:12px 0 12px 0;
}
.cc-sep2block H4{
color:#131313;
font-family:Arial;
font-size:12px;
text-transform:uppercase;
}
.cc-sep2block P{
padding:10px 0 0 0;
font-size:11px;
line-height:12px;
text-align:justify;
}
.cc-sep3block{
width:222px;
float:left;
padding:24px 0 12px 21px;
}
.cc-sep3block P{
padding:10px 0 0 0;
font-size:11px;
line-height:12px;
text-align:justify;
}
.cc-sep3block A{
color:#000066;
}
.cc-sep3block A:hover{
text-decoration:none;
}
.cc-rLinkTop{
width:40px;
margin:25px 0 35px 0;
padding:0 10px 0 0;
background:url("../images/cc/ico-top.gif") right 7px no-repeat;
}
.cc-rLinkTop A{
color:#000066;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
.js-popupBlock{
display:none;
width:300px;
position:absolute;
cursor:pointer;
}
.js-popupBlock_banners{
top:-1000px;
left:-1000px;
}
.js-menuCenter{
padding-top:0;
}
.js-menuCenter A{
color:#070606;
font-size:12px;
text-decoration:none;
padding-left:10px;
}
.js-menuCenter A:hover{
color:#000066;
font-weight:bold;
}
.js-menuCenter A.active{
background:url("../images/js-menu-ico-on.gif") left 6px no-repeat;
padding-left:10px;
color:#000066;
font-weight:bold;
}
.js-menuCenter A.unactive{
background:url("../images/js-menu-ico-off.gif") left 5px no-repeat;
padding-left:10px;
color:#070606;
font-size:12px;
text-decoration:none;
}
.js-menuCenter A.unactive:hover{
background:url("../images/js-menu-ico-on.gif") left 6px no-repeat;
color:#000066;
font-weight:bold;
}
.js-menuString{
width:300px;
height:32px;
}
.js-menuString IMG.js-mcLeft{
float:left;
}
.js-menuString DIV{
float:left;
width:255px;
height:32px;
background:url("../images/js-string-bg.gif") repeat-x;
}
.js-menuString DIV .js-strIn{
padding:10px 0 0 11px;
background:none;
}
.js-menuString IMG.js-mcRight{
float:right;
}
.js-menuStringBot{
width:300px;
height:55px;
}
.js-menuStringBot IMG.js-mcLeft{
float:left;
}
.js-menuStringBot DIV{
float:left;
width:223px;
height:55px;
background:url("../images/js-bot-bg.png") repeat-x;
}
.js-menuStringBot DIV .js-strIn{
padding:9px 0 0;
background:none;
}
.js-menuStringBot DIV .js-strIn A{
padding-left:10px;
}
.js-menuStringBot DIV .js-strIn A.active{
padding-left:10px;
}
.js-menuStringBot DIV .js-strIn A.unactive{
padding-left:10px;
}
.js-menuStringBot IMG.js-mcRight{
float:right;
}
.js-menuStringSecondTop{
width:300px;
height:44px;
}
.js-menuStringSecondTop IMG.js-mcLeft{
float:left;
}
.js-menuStringSecondTop DIV{
float:left;
width:246px;
height:44px;
background:url("../images/js-menu-second-bg.png") repeat-x;
}
.js-menuStringSecondTop DIV .js-strIn{
padding:20px 0 0 0;
background:none;
}
.js-menuStringSecondTop IMG.js-mcRight{
float:right;
}
.js-menuStringSecondStr{
width:300px;
height:32px;
}
.js-menuStringSecondStr IMG.js-mcLeft{
float:left;
}
.js-menuStringSecondStr DIV{
float:left;
width:268px;
height:32px;
background:url("../images/js-string-bg.gif") repeat-x;
}
.js-menuStringSecondStr DIV .js-strIn{
padding:10px 0 0 11px;
background:none;
}
.js-menuStringSecondStr IMG.js-mcRight{
float:right;
}
.js-menuStringSecondBot{
width:300px;
height:54px;
}
.js-menuStringSecondBot IMG.js-mcLeft{
float:left;
}
.js-menuStringSecondBot DIV{
float:left;
width:246px;
height:54px;
background:url("../images/js-menu-second-bot-bg.png") transparent repeat-x;
}
.js-menuStringSecondBot DIV .js-strIn{
padding:10px 0 0 0;
background:none;
}
.js-menuStringSecondBot IMG.js-mcRight{
float:right;
}
.js-lang{
width:227px;
height:226px;
background:url("../images/js-lang-bg-3.png") no-repeat -4px 0;
}
.for-departament .js-lang{
width:253px;
height:226px;
background:url("../images/js-office-bg.png") no-repeat 20px 0;
}
.js-langScroll-listBlock{
float:left;
height:200px;
overflow:hidden;
width:150px;
}
.for-departament .js-langScroll-listBlock{
width:200px;
}
.js-lang UL{
padding:8px 0 0 34px;
}
.js-lang LI{
display:block;
width:100%;
height:22px;
}
.js-lang LI A{
color:#000;
font-size:11px;
text-decoration:none;
width:100%;
display:block;
height:100%;
}
.js-lang LI A:hover{
color:#000066;
font-size:10px;
font-weight:bold;
text-transform:uppercase;
}
.js-lang .js-langScroll{
width:8px;
height:170px;
float:right;
margin:29px 40px 0 0;
}
.js-lang .js-langScroll A{
display:block;
height:47px;
width:11px;
background:url("../images/js-lang-scroll-body.gif") no-repeat;
}
.js-login{
width:224px;
height:180px;
background:url("../images/js-login-bg.png") no-repeat;
font-family:Arial;
}
.js-loginHide A{
display:block;
width:80px;
height:12px;
margin-left:82px;
padding:6px 0 0 0;
text-align:center;
font-size:10px;
color:#fff;
text-transform:uppercase;
text-decoration:none;
}
.js-loginInputMail{
padding:21px 0 0 50px;
}
.js-loginInputMail INPUT{
background:none;
width:130px;
border:none;
font-family:Tahoma;
color:#8b8b8b;
font-size:10px;
}
.js-loginInputPass{
padding:21px 0 0 50px;
}
.js-loginInputPass INPUT{
background:none;
border:none;
font-family:Tahoma;
color:#8b8b8b;
font-size:10px;
}
.js-loginInputSend{
margin:19px 0 0 39px;
width:150px;
height:30px;
}
.js-loginInputSend A{
display:block;
width:100%;
height:100%;
cursor:pointer;
}
.js-loginInputSend A B{
display:none;
}
#js-marketselect-block{
width:144px;
}
.js-marketSelect{
width:144px;
height:80px;
background:url("../images/js-market-bg.png") no-repeat;
font-family:Arial;
}
.js-marketSelectHide A{
display:block;
width:144px;
height:15px;
padding:5px 0 0 0;
text-align:center;
font-size:10px;
color:#fff;
text-transform:uppercase;
text-decoration:none;
}
a.js-marketselect{
display:block;
width:130px;
height:15px;
padding:5px 0 0 14px;
text-align:left;
font-size:10px;
color:#fff;
text-transform:uppercase;
text-decoration:none;
}
.js-mini{
width:184px;
height:134px;
font-family:Arial;
}
.js-mini P{
width:130px;
height:30px;
padding:94px 0 0 32px;
color:#8b8b8b;
font-size:11px;
}
.js-grafs{
width:688px;
height:251px;
}

.content-wrap a.after_text{
font-size:11px;
line-height:20px;
}
.content-wrap p{
font-size:11px;
line-height:13px;
padding:6px 0 1px 0;
}
.content-wrap td{
line-height:13px;
}
#js-ticker-active-1{
cursor:pointer;
}
.Xmenu{height:50px;}
.khop{
	height:50px;
	padding: 0px 0px 40px 0px;
}
