#rotator-text .title,
.tabs-switcher { font-family: 'PTSansNarrowRegular', 'Arial Narrow', Arial, sans-serif;}
#rotator-text_z .title,
.tabs-switcher { font-family: 'PTSansNarrowRegular', 'Arial Narrow', Arial, sans-serif;}
#rotator-text_x .title,
.tabs-switcher { font-family: 'PTSansNarrowRegular', 'Arial Narrow', Arial, sans-serif;}

.container { width:945px; margin:auto; overflow:hidden;}

.mp-rotator { height:475px; overflow:hidden; position:relative; z-index:80; padding:10px; margin-bottom: 50px; }

.logokg { background:url(../images/365.kg.png); width:180px; height:72px; position:absolute; z-index:9999; margin:10px 0px 0px 15px;}

.mp-rotator .container { width: 977px; box-shadow:0 0 1px 1px #737373; position:relative; z-index:90; height:475px;}

#rotator-image { position:absolute; left:0; top:0; width:977px; height:475px; z-index:91; background:#eee;}
#rotator-image_z { position:absolute; left:0; top:0; width:977px; height:475px; z-index:91; background:#eee;}
#rotator-image_x { position:absolute; left:0; top:0; width:977px; height:475px; z-index:91; background:#eee;}
#rotator-text { width:568px; background:url(../images/mp_transp_bg.png) left top repeat; position:absolute; right:262px; top:253px; z-index:93; color:#fff; height:170px;}
#rotator-text .title { height:75px; overflow:hidden; font-size:40px; margin-bottom:10px; width:450px; padding:15px 0 5px 33px; line-height:36px; letter-spacing:-1px;}
#rotator-text .text { font-size:12px; padding-left:33px; width:500px; line-height:17px;}
#rotator-text_z { width:568px; background:url(../images/mp_transp_bg.png) left top repeat; position:absolute; right:262px; top:253px; z-index:93; color:#fff; height:170px;}
#rotator-text_z .title { height:75px; overflow:hidden; font-size:40px; margin-bottom:10px; width:450px; padding:15px 0 5px 33px; line-height:36px; letter-spacing:-1px;}
#rotator-text_z .text { font-size:12px; padding-left:33px; width:500px; line-height:17px;}
#rotator-text_x { display:none;width:568px; background:url(../images/mp_transp_bg.png) left top repeat; position:absolute; right:262px; top:253px; z-index:93; color:#fff; height:170px;}
#rotator-text_x .title { height:75px; overflow:hidden; font-size:40px; margin-bottom:10px; width:450px; padding:15px 0 5px 33px; line-height:36px; letter-spacing:-1px;}
#rotator-text_x .text { font-size:12px; padding-left:33px; width:500px; line-height:17px;}

#rotator-nav { position:absolute; z-index:95; top:282px; right:288px; width:36px; overflow:hidden;}
#rotator-nav div { float:left; width:10px; height:17px; background:url(../images/arrows.png) left top no-repeat; cursor:pointer;}
#rotator-nav div.rot-prev { background-position:1px 1px;}
#rotator-nav div.rot-next { background-position:-25px 1px; float:right;}

.mp-rotator ul { position:absolute; right:0; top:10px; z-index:92; width:252px;}
.mp-rotator ul li { float:left; width:126px; height:85px;list-style-type:none;}
.mp-rotator ul div { display:none;}
.mp-rotator ul div.preview { display:block; width:112px; height:75px; border:2px solid #fff; cursor:pointer;}
.mp-rotator li.current div.preview,
.mp-rotator div.preview:hover { border-color:#000;}

#rotator-image_x a img { height: 100% }