@charset "utf-8";
/**
 * 
 */

#rt-main-surround ul.menu li.active > a, #rt-main-surround ul.menu li.active > .separator, #rt-main-surround ul.menu li.active > .item, .rt-article-title span, #rt-main-surround h2.title span { color:#cc0000; }
body a, #rt-main-surround ul.menu a:hover, #rt-main-surround ul.menu .separator:hover, #rt-main-surround ul.menu .item:hover, #rt-top .titlecolor h2.title span, #rt-main-surround h2.title span { color:#cc0000; }
/* Core */   
body {background: #181818;color: #999;}   
a:hover {color: #fff;}   
h1, h2, h3, h4, h5, h6, legend {color: #ccc;} 
#rt-main-surround ul.menu li.active > a, #rt-main-surround ul.menu li.active > .separator, #rt-main-surround ul.menu li.active > .item, .rt-article-title span, #rt-main-surround h2.title span { color:#c8c7c7; } 
body a, #rt-main-surround ul.menu a:hover, #rt-main-surround ul.menu .separator:hover, #rt-main-surround ul.menu .item:hover, #rt-top .titlecolor h2.title span, #rt-main-surround h2.title span { color:#c8c7c7; } 

body{background:url(../images/body_bg.png)}
#Body{background:url(http://www.for-creative.com/images/bg-top.jpg)top repeat-x;padding-top:1px} 




/* Backgrounds - High */
.backgroundlevel-high #rt-background { background: url(../images/backgrounds/style1/main-bg2.png) 50% 0 repeat-x; }
.backgroundlevel-high #rt-background2 { background: url(../images/backgrounds/style1/main-bg.jpg) 50% 0 no-repeat; }
.backgroundlevel-high #rt-background3 { background: url(../images/backgrounds/style1/main-bg-bottom.jpg) 50% 100% no-repeat; }

/* Backgrounds - Med */
.backgroundlevel-med #rt-background { background: url(http://droidus.ru/images/backgrounds/style3/main-bg-med.jpg) 50% 0 repeat-x; }
.backgroundlevel-med #rt-background2 { background: url(http://droidus.ru/images/backgrounds/style3/main-bg-bottom-med.jpg) 50% 100% repeat-x; }
/* Backgrounds - Low */
.backgroundlevel-low #rt-background { background: url(http://droidus.ru/images/backgrounds/style3/main-bg2.png) 50% 0 repeat-x; }
/* Header */
#rt-logo { background: url(../images/logo/style1/logo.png) 0 0 no-repeat; }
#rt-top, #rt-drawer { background: #110606; }
#rt-top .title { color: #ccc; }
#rt-top .title span { color: #fff; }
#rt-top .module-title { border-bottom: 1px dotted #aaa; }
.bodylevel-high #rt-header, .bodylevel-med #rt-header { background: url(../images/body/style1/header-main.png) 50% 100% repeat-x; }
.bodylevel-low #rt-header { background: #691313 url(../images/body/style1/header-bg-low.png) 50% 100% repeat-x; }
.bodylevel-high #rt-header2, .bodylevel-med #rt-header2 { background: url(../images/body/dark/header-shadow.png) 50% 0 no-repeat; }
.bodylevel-high #rt-header-overlay, .bodylevel-med #rt-header-overlay { background: url(../images/body/style1/header-overlay.png) 50% 100% no-repeat; }
#rt-header .title { color: #ccc; }
#rt-header .title span { color: #fff; }
#rt-header a:hover { color: #fff; }
.bodylevel-high .topbar .module-content, .bodylevel-med .topbar .module-content { background: url(../images/body/style1/topbar-r.png) 100% 0 no-repeat; }
.bodylevel-high .topbar .module-content2, .bodylevel-med .topbar .module-content2 { background: url(../images/body/style1/topbar-l.png) 0 0 no-repeat; color: #fff; text-shadow: 1px 1px 1px #000; }
.bodylevel-low .topbar .module-content { background: #480E0E; border: 1px solid #490E0E; }
.topbar a { color: #FF5156; }




/* Top Menu */
.bodylevel-low #rt-menu { background: #681313; }
.bodylevel-high #rt-menu-overlay, .bodylevel-med #rt-menu-overlay { background: url(../images/menus/style1/menu-overlay.png) 50% 0 no-repeat; }
#rt-menu li.root > .item, .menu-type-splitmenu #rt-menu li .item { color: #fff; text-shadow: 1px 1px 2px #000; }
#rt-menu li.root.active > .item, #rt-menu li.root:hover > .item, .menu-type-splitmenu #rt-menu li:hover .item { color: #fff; }
#rt-menu li.root:hover, #rt-menu li.root.active, #rt-menu li.root.f-mainparent-itemfocus, .menu-type-splitmenu #rt-menu li:hover, .menu-type-splitmenu #rt-menu li.active { background: url(../images/menus/style1/topmenu-item-m.png) 50% 0 repeat-x; border: none; }
#rt-menu li.root:hover > .item, #rt-menu li.root.active > .item, #rt-menu li.root.f-mainparent-itemfocus > .item, .menu-type-splitmenu #rt-menu li:hover .item, .menu-type-splitmenu #rt-menu li.active .item { background: url(../images/menus/style1/topmenu-item-l.png) 0 0 no-repeat; border: none; color: #0997f5 ; }
body.bodylevel-low #rt-menu li.root:hover > .item, body.bodylevel-low #rt-menu li.root.active > .item, body.bodylevel-low #rt-menu li.root.f-mainparent-itemfocus > .item, body.bodylevel-low.menu-type-splitmenu #rt-menu li:hover .item, body.bodylevel-low.menu-type-splitmenu #rt-menu li.active .item { background: #390D0B; border-top: 2px solid #cc0000; color: #FF5156; }
#rt-menu li.root:hover > .item span, #rt-menu li.root.active > .item span, #rt-menu li.root.f-mainparent-itemfocus > .item span, .menu-type-splitmenu #rt-menu li:hover .item span, .menu-type-splitmenu #rt-menu li.active .item span { background: url(../images/menus/style1/topmenu-item-r.png) 100% 0 no-repeat; border: none; }
#rt-menu li:hover > .item, #rt-menu li.active > .item, #rt-menu li.f-mainparent-itemfocus .item, .menu-type-splitmenu #rt-menu li.active .item { color: #fff; }



/* Top Menu Dropdowns */
.bodylevel-high .menutop ul, .bodylevel-med .menutop ul { background-image: url(../images/menu/drop-bg-1.png); }
.bodylevel-low .menutop ul { background: #295400; border: 1px solid #427100; }
.bodylevel-high .menutop ul.columns2, .bodylevel-high .menutop .columns2 > .drop-top, .bodylevel-med .menutop ul.columns2, .bodylevel-med .menutop .columns2 > .drop-top { background-image: url(../images/menu/drop-bg-2.png); }
.bodylevel-low .menutop ul.columns2 { background: #295400 }
.bodylevel-low .menutop ul.columns2 { border: 1px solid #427100; }
.bodylevel-high .menutop li, .bodylevel-med .menutop li { background: url(../images/menu/drop-item.png) 50% 0 no-repeat; }
.menutop li .item { color: #6f6f6f; }
.menutop li:hover, .menutop li.active, .menutop li.parent:hover, .menutop li.parent.active, .menutop li.f-menuparent-itemfocus { background: url(../images/menu/drop-item-hover.png) 50% 0 no-repeat; }
.menutop li > .daddy span { background: url(../images/menu/topmenu-daddy.png) 90% 11px no-repeat; }
.menutop li > .bullet { background: url(../images/menu/drop-arrow.png) 2px 2px no-repeat; }
.menutop li:hover > .bullet, .menutop li.f-menuparent-itemfocus .bullet, .menutop li.active > .bullet { background: url(../images/menu/drop-arrow.png) 2px -168px no-repeat; color: #A4C503; }
.bodylevel-high .menutop ul, .bodylevel-high .menutop .drop-top, .bodylevel-med .menutop ul, .bodylevel-med .menutop .drop-top { background-image: url(../images/menu/drop-bg-1.png); }
.bodylevel-high .menutop ul.columns2, .bodylevel-high .menutop .columns2 > .drop-top, .bodylevel-med .menutop ul.columns2, .bodylevel-med .menutop .columns2 > .drop-top { background-image: url(../images/menu/drop-bg-2.png); }











/* Main Body */


/* Modules Title Color*/

.rt-article-title{color:#555555; text-shadow: #fff 0px 1px 1px;}
.rt-article-title2 {}
.rt-article-title3 {color: #555555;text-shadow: #fff 0px 1px 1px;}
.rt-article-titleblock {color: #2a2a2a;}

/* Modules */
.bodylevel-med .module-full .module-title, .bodylevel-high .med .module-full .module-title, .bodylevel-low .med .module-full .module-title { background: url(../images/body/dark/module-title-m.png) 50% 0 repeat-x; }
.bodylevel-med .module-full .module-title2, .bodylevel-high .med .module-full .module-title2, .bodylevel-low .med .module-full .module-title2 { background: url(../images/body/dark/module-title-l.png) 0 0 no-repeat; }
.bodylevel-med .module-full .module-title3, .bodylevel-high .med .module-full .module-title3, .bodylevel-low .med .module-full .module-title3 { background: url(../images/body/dark/module-title-r.png) 100% 0 no-repeat }
.bodylevel-high .module-full .module-title, .bodylevel-med .high .module-full .module-title, .bodylevel-low .high .module-full .module-title { background: url(../images/body/dark/module-title2-m.png) 50% 0 repeat-x; }
.bodylevel-high .module-full .module-title2, .bodylevel-med .high .module-full .module-title2, .bodylevel-low .high .module-full .module-title2 { background: url(../images/body/dark/module-title2-l.png) 0 0 no-repeat; }
.bodylevel-high .module-full .module-title3, .bodylevel-med .high .module-full .module-title3, .bodylevel-low .high .module-full .module-title3 { background: url(../images/body/dark/module-title2-r.png) 100% 0 no-repeat }
#rt-main-surround .rt-article-title, #rt-main-surround h2.title { background: url(../images/body/style1/module-title-icon.png) 0 13px no-repeat; }
#rt-main-surround #rt-feature h2.title { background: url(../images/body/style1/module-title-icon.png) 0 1px no-repeat; }
.bodylevel-high .module-full .module-tm, .bodylevel-med .high .module-full .module-tm, .bodylevel-low .high .module-full .module-tm { background: url(../images/body/dark/module-tm.png) 50% 0 repeat-x; }
.bodylevel-high .module-full .module-l, .bodylevel-med .high .module-full .module-l, .bodylevel-low .high .module-full .module-l { background: url(../images/body/dark/module-l.png) 0 0 repeat-y; }
.bodylevel-high .module-full .module-r, .bodylevel-med .high .module-full .module-r, .bodylevel-low .high .module-full .module-r { background: url(../images/body/dark/module-r.png) 100% 0 repeat-y; }
.bodylevel-high .module-full .module-bm, .bodylevel-med .high .module-full .module-bm, .bodylevel-low .high .module-full .module-bm { background: url(../images/body/dark/module-bm.png) 50% 100% repeat-x; }
.bodylevel-high .module-full .module-tl, .bodylevel-med .high .module-full .module-tl, .bodylevel-low .high .module-full .module-tl { background: url(../images/body/dark/module-tl.png) 0 0 no-repeat; }
.bodylevel-high .module-full .module-tr, .bodylevel-med .high .module-full .module-tr, .bodylevel-low .high .module-full .module-tr { background: url(../images/body/dark/module-tr.png) 100% 0 no-repeat; }
.bodylevel-high .module-full .module-bl, .bodylevel-med .high .module-full .module-bl, .bodylevel-low .high .module-full .module-bl { background: url(../images/body/dark/module-bl.png) 0 100% no-repeat; }
.bodylevel-high .module-full .module-br, .bodylevel-med .high .module-full .module-br, .bodylevel-low .high .module-full .module-br { background: url(../images/body/dark/module-br.png) 100% 100% no-repeat; }
.bodylevel-low .module-title3, .bodylevel-high .low .module-full .module-title3, .bodylevel-med .low .module-full .module-title3 { background: url(../images/body/dark/bodydiv-low.png) 50% 42px repeat-x; }








/* Side Menu */
#rt-main-surround ul.menu li { background: url(../images/body/dark/sidemenu-div.png) 50% 0 repeat-x; }
#rt-main-surround ul.menu li a, #rt-main-surround ul.menu li .separator, #rt-main-surround ul.menu li .item { background: url(../images/body/style1/arrows.png) 0 10px no-repeat; color: #999; }
/* Bottom */
#rt-bottom .title { color: #666; }
#rt-bottom .title span { color: #333; }
.bodylevel-high #rt-bottom { background: url(../images/body/dark/main-bg.png) 50% 0 repeat-x; border-top: 1px solid #5e5e5e; }
.bodylevel-med #rt-bottom { border-top: 1px solid #444; }
.bodylevel-low #rt-bottom { background: url(../images/body/dark/bodydiv-low.png) 50% 0 repeat-x; }


/* Side Menu */
#rt-main-surround ul.menu li { background: url(../images/body/sidemenu-div.png) 50% 0 repeat-x; }
#rt-main-surround ul.menu li a, #rt-main-surround ul.menu li .separator, #rt-main-surround ul.menu li .item { background: url(../images/body/arrows.png) 0 10px no-repeat; color: #999; }

/* Footer */
.bodylevel-high #rt-footer { background: url(../images/body/dark/main-bg.png) 50% 0 repeat-x; color: #999; }
.bodylevel-med #rt-footer { border-top: 1px solid #444; }
.bodylevel-low #rt-footer { background: url(../images/body/dark/bodydiv-low.png) 50% 0 repeat-x; }
#rt-footer .title { color: #ccc; }
#rt-footer .title span { color: #999; }
#rt-footer a:hover { color: #fff; }
.bodylevel-high #rt-copyright, .bodylevel-med #rt-copyright { background: url(../images/body/style1/footer-main.png) 50% 0 no-repeat; color: #696969; }
.bodylevel-low #rt-copyright { background: #581111 url(../images/body/style1/footer-div.png) 50% 0 repeat-x; color: #9D3131; }
.bodylevel-low #rt-copyright .rt-block { background: url(../images/body/style1/footer-div.png) 50% 100% repeat-x; }
#rocket, #gantry-logo { background: url(../images/body/style1/copyright.png) 0 0 no-repeat; }
#gantry-totop { color: #9D3131; }
#gantry-resetsettings a { color: #9D3131; }
#gantry-resetsettings a:hover { color:#858585; }
/* Typography */
.readon { background: url(../images/body/style1/readon-r.png) 100% 0 no-repeat; }
.readon span, .readon .button { background: url(../images/body/style1/readon-l.png) 0 0 no-repeat; color: #fff; text-shadow: 1px 1px 2px #000; }
.bodylevel-low .readon { background: #393939; border: 1px solid #444; }
.bodylevel-low .readon:hover { background: #990000; border: 1px solid #cc0000; }
.bodylevel-high #rt-accessibility, .bodylevel-med #rt-accessibility { background: url(../images/body/dark/fontsizer.png) 50% 0 no-repeat; }
#rt-accessibility a.small .button, #rt-accessibility a.large .button, #rt-accessibility a.small:hover .button, #rt-accessibility a.large:hover .button { background-image: url(../images/body/dark/fontsizer.png); }
.rokradios, .rokchecks, .rokradios-active, .rokchecks-active { background-image: url(../images/body/style1/inputs.png); }
.rt-comment-badge { background: url(../images/body/style1/comment-badge.png) 0 0 no-repeat; color: #fff; text-shadow: 1px 1px 2px #000; }
.rt-comment-badge:hover { color: #fff; }
.rt-comment-text { color: #fff; }
#breadcrumbs-home { background: url(../images/body/style1/breadcrumb-home.png) 0 -1px no-repeat; }
.rt-breadcrumb-surround { background: url(../images/body/dark/articleinfo-bg2.png) 100% 0 no-repeat; }
.bodylevel-low .rt-breadcrumb-surround { background: #383838; }
span.breadcrumbs img { display: none; }
span.breadcrumbs a { background: url(../images/body/style1/breadcrumb-tab.png) 100% -1px no-repeat; color: #999; }
span.breadcrumbs a:hover { color: #fff; }
span.breadcrumbs .no-link { color: #fff; }
.background .module-content { background: url(../images/body/style1/article-content-bg.png) 0 0 repeat-x; }
ul.bullet-1 li { background-image: url(../images/typography/dark/bullet1.png); }
ul.bullet-2 li { background-image: url(../images/typography/dark/bullet2.png); }
ul.bullet-3 li { background-image: url(../images/typography/dark/bullet3.png); }
ul.bullet-4 li { background-image: url(../images/typography/dark/bullet4.png); }
ul.bullet-5 li { background-image: url(../images/typography/dark/bullet5.png); }
ul.bullet-6 li { background-image: url(../images/typography/dark/bullet6.png); }
span.dropcap { color: #bbb; }
pre { background: #333; border: 1px solid #353535; color: #bbb; }
.alert a, .approved a, .attention a, .camera a, .cart a, .doc a, .download a, .media a, .note a, .notice a { color: #fff; }
.alert a:hover, .approved a:hover, .attention a:hover, .camera a:hover, .cart a:hover, .doc a:hover, .download a:hover, .media a:hover, .note a:hover, .notice a:hover { color: #bbb; }
.alert { color: #c15139; background-image: url(../images/typography/dark/alert.png); background-color: #64403E; border-bottom: 1px solid #382121; border-right: 1px solid #382121; }
.approved { color: #6CB656; background-image: url(../images/typography/dark/approved.png); background-color: #436750; border-bottom: 1px solid #314C2D; border-right: 1px solid #314C2D; }
.attention { color: #a4966f; background-image: url(../images/typography/dark/attention.png); background-color: #675C3D; border-bottom: 1px solid #383221; border-right: 1px solid #383221; }
.camera { color: #55A0B4; background-image: url(../images/typography/dark/camera.png); background-color: #436668; border-bottom: 1px solid #213038; border-right: 1px solid #213038; }
.cart { color: #86977c; background-image: url(../images/typography/dark/cart.png); background-color: #58693C; border-bottom: 1px solid #303821; border-right: 1px solid #303821; }
.doc { color: #ccc; background-image: url(../images/typography/dark/doc.png); background-color: #7E7E7E; border-bottom: 1px solid #444; border-right: 1px solid #444; }
.download { color: #80AC75; background-image: url(../images/typography/dark/download.png); background-color: #47683F; border-bottom: 1px solid #253621; border-right: 1px solid #253621; }
.media { color: #8D79A9; background-image: url(../images/typography/dark/media.png); background-color: #5E3C69; border-bottom: 1px solid #322037; border-right: 1px solid #322037; }
.note { color: #B76F38; background-image: url(../images/typography/dark/note.png); background-color: #664B3F; border-bottom: 1px solid #382621; border-right: 1px solid #382621; }
.notice { color: #6087b3; background-image: url(../images/typography/dark/notice.png); background-color: #415167; border-bottom: 1px solid #212E38; border-right: 1px solid #212E38; }
.important { background: #212121 url(../images/typography/dark/important.png) repeat-x 0 100%; border: 1px solid #292929; color: #999; }
span.important-title { color: #999; background: #212121; }
span.inset-left, span.inset-right { background: #212121 url(../images/typography/dark/important.png) repeat-x 0 100%; border: 1px solid #292929; color: #999; }
span.inset-left-title, span.inset-right-title { color: #999; background: #212121; }
.demo-title { color: #00B6B8; }
.rt-image { border: 1px solid #292929; }


/* Joomla Specific */
.bodylevel-high .rt-joomla .rt-articleinfo, .bodylevel-med .rt-joomla .rt-articleinfo { background: #373737 url(../images/body/dark/articleinfo-bg.png) 50% 0 repeat-x; border-bottom: 1px solid #1a1a1a; }
.bodylevel-high .rt-joomla .rt-articleinfo2 { background: url(../images/body/dark/articleinfo-bg2.png)}

.bodylevel-low .rt-joomla .rt-articleinfo { background: url(../images/body/dark/bodydiv-low.png) 50% 80% repeat-x; }
.bodylevel-high .rt-joomla .rt-article-icons, .bodylevel-med .rt-joomla .rt-article-icons { background: url(../images/body/dark/articleicons-bg.png) 80% 0 no-repeat; }
.bodylevel-low .rt-joomla .rt-article-icons { background: #292929; border: 1px solid #333; }



#form-login .inputbox, #rt-main-surround #com-form-login .inputbox, #rt-main-surround .user input#email, #rt-main-surround .rt-joomla .user input#name, #rt-main-surround .rt-joomla .user input#username, #rt-main-surround .rt-joomla .user input#password, #rt-main-surround .rt-joomla .user input#password2 { background: url(../images/body/dark/inputbox.png) 0 -66px no-repeat; color: #ccc; border: 0; }
.rt-author, .rt-date-posted, .rt-date-modified { color: #999; }
.rt-author span, .rt-date-posted span, .rt-date-modified span { color: #999; }
.rt-author span { color: #fff; }
.rt-polltitle { color: #ccc; }
.rt-date-posted, .rt-date-modified { border-left: 1px solid #444; }
.rt-joomla .icon { background-image: url(../images/body/dark/rokicons.png); }
#form-login ul li a, #com-form-login ul li a, ul.rt-more-articles li a, .rt-section-list ul li a { background: url(../images/body/style1/arrows.png) 0 -1178px no-repeat; }
.commentcount { background: url(../images/body/style1/typography.png) 0 -65px no-repeat; color: #fff; }
.rt-joomla .categorylist input { border: 1px solid #555; background: #444; color: #ccc; }
.rt-joomla .search_result .phrase legend, .rt-joomla .search_result .only legend { color: #999; }
.rt-joomla label { color: #999; }
.rt-joomla-table { color: #999; }
.rt-joomla th { background: #444; border-bottom: 1px solid #555; }
.rt-joomla tr.even td { padding: 5px; background: #393939; border-bottom: 1px solid #555; }
.rt-joomla tr.odd td { padding: 5px; background: #292929; border-bottom: 1px solid #555; }
.rt-joomla .edit-article fieldset legend { color: #ccc; }
.rt-joomla .edit-article textarea { background: #444; border: 1px solid #555; color: #ccc; }
.rt-joomla .edit-article #editor-xtd-buttons a:link, .rt-joomla .edit-article #editor-xtd-buttons a:visited { color: #ccc; }
.rt-joomla .user legend { color: #ccc; }
#rt-main-surround .rt-joomla .inputbox { background: #333; border: 1px solid #444; color: #ccc; }
dl.poll dd { border-bottom: 1px solid #333; }
.rt-poll table caption { color: #93246F; }
.rt-poll td { border: solid 1px #333; }
.rt-poll th { background: #333; border: solid 1px #444; }
#system-message dd ul { background: #222; color: #0066FF; border: 2px solid #0066FF; }
#system-message dd.error ul { color: #cc0000; background-color: #222; border: 2px solid #cc0000; }
#system-message dd.notice ul { color: #F3B200; background: #222; border: 2px solid #444; }
.button2-left a, .button2-right a, .button2-left span, .button2-right span { color: #ccc; }
.button2-left span, .button2-right span { color: #ccc; }
.button2-left a:hover, .button2-right a:hover { color: #fff !important; }
.button2-left { background: url(../images/system/dark/j_button2_left.png) no-repeat; color: #ccc; }
.button2-right { background: url(../images/system/dark/j_button2_right.png) 100% 0 no-repeat; color: #ccc; }
.button2-left .image { background: url(../images/system/dark/j_button2_image.png) 100% 0 no-repeat; }
.button2-left .readmore { background: url(../images/system/dark/j_button2_readmore.png) 100% 0 no-repeat; }
.button2-left .pagebreak { background: url(../images/system/dark/j_button2_pagebreak.png) 100% 0 no-repeat; }
.button2-left .blank { background: url(../images/system/dark/j_button2_blank.png) 100% 0 no-repeat; }
body .button2-left .linkmacro { background: url(../images/system/dark/j_button2_rokcandy.png) 100% 0 no-repeat; }
.button2-left .blank a { color: #ccc; }
/* RokAjaxSearch */
#rokajaxsearch .inputbox { color: #ccc; }
.bodylevel-high #rokajaxsearch .roksearch-wrapper, .bodylevel-med #rokajaxsearch .roksearch-wrapper { background: url(../images/body/dark/search-bg.png) 0 0 no-repeat; }
.bodylevel-low #rokajaxsearch .roksearch-wrapper { background: url(../images/body/dark/search-bg-low.png) 0 0 no-repeat; }
#roksearch_results .rokajaxsearch-overlay { background: #292929; }
#roksearch_results { background: #393939; border: 1px solid #111; border-bottom: 0; }
#roksearch_results a:hover { color: #fff; }
#roksearch_results h3 { color: #fff; }
#roksearch_results span { color: #999; }
#roksearch_results span.highlight { background: #666; color: #fff; }
#roksearch_results .roksearch_header, #roksearch_results .roksearch_row_btm { background: #393939; border-bottom: 1px solid #111; color: #fff; }
#roksearch_results .roksearch_odd { background: #303030; border-bottom: 1px solid #111; }
#roksearch_results .roksearch_even { border-bottom: 1px solid #111; }
#roksearch_results .roksearch_odd-hover, #roksearch_results .roksearch_even-hover { background: #494949; }
#roksearch_results .roksearch_odd-hover h3, #roksearch_results .roksearch_even-hover h3 { color: #fff; }
#roksearch_results a#roksearch_link { background: url(../images/body/dark/search-assets.png) 0 -50px no-repeat; }
#roksearch_results .arrow-left { background: url(../images/body/dark/search-assets.png) 0 2px no-repeat; }
#roksearch_results .arrow-left-disabled, #roksearch_results .arrow-right-disabled { background: url(../images/body/dark/search-assets.png) 0 -33px no-repeat; }
#roksearch_results .arrow-right { background: url(../images/body/dark/search-assets.png) 0 -15px no-repeat; }
/* Roktabs */
.bodylevel-high .roktabs-links ul li.active, .bodylevel-med .roktabs-links ul li.active { background: url(../images/body/style1/roktab-m.png) 50% 0 repeat-x; }
.bodylevel-high .roktabs-links ul li.active span.tab1, .bodylevel-med .roktabs-links ul li.active span.tab1 { background: url(../images/body/style1/roktab-l.png) 0 0 no-repeat; }
.bodylevel-high .roktabs-links ul li.active span.tab2, .bodylevel-med .roktabs-links ul li.active span.tab2 { background: url(../images/body/style1/roktab-r.png) 100% 0 no-repeat; color: #FF5156; }
.roktabs-wrapper .arrow-next, .roktabs-wrapper .arrow-prev { background-image: url(../images/body/style1/roktabs-arrow.png); }
.bodylevel-high .roktabs-topbar, .bodylevel-med .high .roktabs-topbar, .bodylevel-low .high .roktabs-topbar { background: url(../images/body/dark/module-title2-m.png) 50% 2px repeat-x; }
.bodylevel-high .roktabs-topbar2, .bodylevel-med .high .roktabs-topbar2, .bodylevel-low .high .roktabs-topbar2 { background: url(../images/body/dark/module-title2-r.png) 100% 2px no-repeat; }
.bodylevel-high .roktabs-topbar3, .bodylevel-med .high .roktabs-topbar3, .bodylevel-low .high .roktabs-topbar3 { background: url(../images/body/dark/module-title2-l.png) 0 2px no-repeat; }
.bodylevel-high #rt-feature .roktabs-topbar, .bodylevel-high .med .roktabs-topbar, .bodylevel-low .med .roktabs-topbar, .bodylevel-med .roktabs-topbar { background: url(../images/body/dark/module-title-m.png) 50% 0 repeat-x; }
.bodylevel-high #rt-feature .roktabs-topbar2, .bodylevel-high .med .roktabs-topbar2, .bodylevel-low .med .roktabs-topbar2, .bodylevel-med .roktabs-topbar2 { background: url(../images/body/dark/module-title-r.png) 100% 0 no-repeat; }
.bodylevel-high #rt-feature .roktabs-topbar3, .bodylevel-high .med .roktabs-topbar3, .bodylevel-low .med .roktabs-topbar3, .bodylevel-med .roktabs-topbar3 { background: url(../images/body/dark/module-title-l.png) 0 0 no-repeat; }
.bodylevel-low .roktabs-topbar, .bodylevel-high .low .roktabs-topbar, .bodylevel-med .low .roktabs-topbar { background: #333; }
.bodylevel-low .roktabs-links ul li.active span.tab2, .bodylevel-high .low .roktabs-links ul li.active span.tab2, .bodylevel-med .low .roktabs-links ul li.active span.tab2 { background: #990000; color: #fff; }
/* RokNewsPager */
body .article-rating .rating-bar { background:url(../images/body/dark/rating-bar.png) 0 0 no-repeat; }
body .article-rating .rating-bar div { background:url(../images/body/style1/rating-bar2.png) 100% 0 no-repeat; }
#rt-showcase .roknewspager-wrapper ul.roknewspager li { background: url(../images/body/style1/roknewspager-bg.png) 100% 100% no-repeat; }
#rt-main-surround .roknewspager-wrapper ul.roknewspager li { background: url(../images/body/dark/sidemenu-div.png) 50% 100% repeat-x; }
#rt-showcase .roknewspager-wrapper .roknewspager-div { background: url(../images/body/style1/roknewspager-bg2.png) 0 50% no-repeat; }
#rt-showcase .roknewspager-wrapper .roknewspager-div a img { border: 1px solid #752E2B; }
/* JComments */
#jc .rok-comment-entry { background: url(../images/comments/style1/comments-bg.png) repeat-x; padding: 15px 10px 20px 10px; }
.rok-comment-entry .cbt-1, .rok-comment-entry span.comments-vote a, .rok-comment-entry .cbutton .cbutton-end { background-image: url(../images/comments/style1/comments-sprite.png); }
.rok-comment-entry .cbt-2, .rok-comment-entry .cbt-3, .rok-comment-entry .comment-body-middle, .rok-comment-entry .comment-body-bottom .cbt-2 { background-image:none; background-color: #444; }
.rok-comment-entry .comment-body, .bodylevel-high code { color:#fff; }
.rok-comment-entry span.vote-good { color: #fff; }
.rok-comment-entry span.vote-poor { color: #eee; }
.rok-comment-entry span.vote-none { color: #ddd; }
.rok-comment-entry #comments .quote { color: #eee }
.rok-comment-entry .cbutton a { background:#212121; }
#comments h5 { color:#666; border-top:1px solid #444; }
#comments-form input, #comments-form textarea { color: #ccc; background-color: #333; border: 1px solid #555; }
#comments-form input.selected, #comments-form textarea.selected { color: #fff; background-color: #666; border: 1px solid #888 }
#rt-main-surround #jc h2.title { background: url(../images/body/style1/module-title-icon.png) 0 1px no-repeat; }
#comments-footer { border-top: 1px solid #444; }
#comments-form p, #comments-form span, #comments-form .counter { color: #fff; }
#comments-form .grippie { background-color: #555; border: 1px solid #777; }
#comments .toolbar { border-top:1px solid #444444; }
/* RTL Stuff */
.rtl #rt-main-surround ul.menu li a, .rtl #rt-main-surround ul.menu li .separator, .rtl #rt-main-surround ul.menu li .item { background: url(../images/body/style1/arrows-rtl.png) 100% 10px no-repeat; }
.rtl #rt-main-surround .rt-article-title, .rtl #rt-main-surround h2.title { background: url(../images/body/style1/module-title-icon.png) 100% 13px no-repeat; }
.rtl #form-login ul li a, .rtl #com-form-login ul li a, .rtl ul.rt-more-articles li a, .rtl .rt-section-list ul li a { background: url(../images/body/style1/arrows-rtl.png) 100% -1178px no-repeat; }
.bodylevel-high.rtl .rt-joomla .rt-articleinfo2 { background: url(../images/body/dark/articleinfo-bg2.png) 0 -25px no-repeat; }
.rtl .rt-breadcrumb-surround { background: url(../images/body/dark/articleinfo-bg2.png) 0 -35px no-repeat; }
.rtl .menutop li > .bullet { background: url(../images/menus/style1/drop-arrow.png) 100% -364px no-repeat; }
.rtl .menutop li:hover > .bullet, .rtl .menutop li.f-menuparent-itemfocus .bullet, .rtl .menutop li.active > .bullet { background: url(../images/menus/style1/drop-arrow.png) 100% -538px no-repeat; color: #FF5156; }
.rtl .menutop li > .daddy span { background: url(../images/menus/style1/topmenu-daddy-rtl.png) 5px 11px no-repeat; }
.rtl ul.bullet-1 li { background-image: url(../images/typography/dark/bullet1-rtl.png); }
.rtl ul.bullet-2 li { background-image: url(../images/typography/dark/bullet2-rtl.png); }
.rtl ul.bullet-3 li { background-image: url(../images/typography/dark/bullet3-rtl.png); }
.rtl ul.bullet-4 li { background-image: url(../images/typography/dark/bullet4-rtl.png); }
.rtl ul.bullet-5 li { background-image: url(../images/typography/dark/bullet5-rtl.png); }
.rtl ul.bullet-6 li { background-image: url(../images/typography/dark/bullet6-rtl.png); }
.rtl #rt-menu li.root:hover > .item, .rtl #rt-menu li.root.active > .item, .rtl #rt-menu li.root.f-mainparent-itemfocus > .item, .menu-type-splitmenu.rtl #rt-menu li:hover .item, .menu-type-splitmenu.rtl #rt-menu li.active .item { background: url(../images/menus/style1/topmenu-item-r.png) 100% 0 no-repeat; }
.rtl #rt-menu li.root:hover > .item span, .rtl #rt-menu li.root.active > .item span, .rtl #rt-menu li.root.f-mainparent-itemfocus > .item span, .menu-type-splitmenu.rtl #rt-menu li:hover .item span, .menu-type-splitmenu.rtl #rt-menu li.active .item span { background: url(../images/menus/style1/topmenu-item-l.png) 0 0 no-repeat; }
body.rtl .rt-date-posted, body.rtl .rt-date-modified { border-right: 1px solid #444; border-left: 0; }
/* ----////// Эффект прозрачности /////------- */

#banners a img {
opacity:0.3; -moz-opacity:0.3; filter:alpha(opacity=40); 
}

#banners a:hover img {
opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=100);
}
/* ---------------- */



/* ----- Переключение страниц ----- */ 
.pagesBlockuz1 b,.pagesBlockuz2 b,#pagesBlock1 b,#pagesBlock2 b {padding:5px 9px 5px 9px;font-weight:normal;background:#212121;border:1px solid #303030;color:#ccc;font-size:10px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.pagesBlockuz1 a,.pagesBlockuz2 a,#pagesBlock1 a,#pagesBlock2 a {padding:5px 9px 5px 9px;text-decoration:none;background:#0e0e0e;border:1px solid #27282a;color:#999;font-size:10px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.pagesBlockuz1 a:hover,.pagesBlockuz2 a:hover,#pagesBlock1 a:hover,#pagesBlock2 a:hover {background:#212121;border:1px solid #303030;color:#ccc;}

/* ----------------- */



/* User Group Marks */
a.groupModer:link, a.groupModer:visited, a.groupModer:hover{color:#00BFFF;}
a.groupAdmin:link, a.groupAdmin:visited, a.groupAdmin:hover{color:#FF0000;}
a.groupVerify:link, a.groupVerify:visited, a.groupVerify:hover{color:#66CD00;}
a.groupOther1:link, a.groupOther1:visited, a.groupOther1:hover{color:#D02090;}
a.groupOther2:link, a.groupOther1:visited, a.groupOther1:hover{color:#efd334;}
a.groupOther3:link, a.groupOther1:visited, a.groupOther1:hover{color:#abcdef;}


/* ---------------- */

/* Latest Reviews/Previews */  
.latestrp li {padding:10px;background:none;line-height:20px;position:relative;}  
.latestrp img {width:45px;height:45px;float:left;padding:1px;margin-right:5px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}  
.box {margin-bottom:10px;padding:10px;}  
.box > ul {margin:-10px;}  
.box li {list-style:none;line-height:22px;no-repeat 11px 11px;}  
.box li a {font-weight:bold;outline:none;font-size: 1.0em; line-height: 1.8em;}  
.box {background:#191919;}  
.box li {border-top:1px solid #252525;}

div.post-top {background: url('/images/informer-bg.png') no-repeat; width:240px;padding: 5px 5px 0px 12px;font-size:12px; text-shadow:0px 1px 0px #000000;color:#656565;}  
div.post-top a {color:#656565;text-shadow:0px 1px 0px #000000;}  
div.post-bottom {background: url('/images/informer-bg.png') no-repeat 0px -93px; width:255px; height:7px;}

.panelk {margin: 5px 28px; padding:21px 20px;background: url("/images/bg.png") no-repeat 0 0; }

.c_slider_full {margin:0 -20px;}  
*:first-child+html .c_slider_full {overflow:hidden;} /* IE7 */  
.c_slider_top span {height:48px; display:block;position:relative;}  
.c_slider_linkall,  
.c_slider_linkall:link {display:block; position:absolute; left:310px; top:30px; font-size:10px; color:#bccfdf; text-decoration:none;}  
.c_slider_linkall:hover {text-decoration:underline;}  
.c_slider_bottom {width:692px; height:25px; margin:0 auto; background:url(/images/c_slider_top_b.png) no-repeat 0 -48px;}  
.c_slider_cont {height:130px; position:relative; overflow:hidden;}  
.c_slider_arrow_l {width:25px; height:59px; position:absolute; left:20px; top:42px; background:url(/images/c_slider_arrow_bg.png) no-repeat 0 0; cursor:pointer; z-index:20;}  
.c_slider_arrow_l:hover {background-position:0 -59px;}  
.c_slider_arrow_r {width:25px; height:59px; position:absolute; right:20px; top:42px; background:url(/images/c_slider_arrow_bg.png) no-repeat -28px 0; cursor:pointer; z-index:20;}  
.c_slider_arrow_r:hover {background-position:-28px -59px;}  
.c_slider_ocontovka {margin:0 50px 0 53px; padding-top:18px; overflow:hidden;position:relative;}  
.c_slider_shadown_l {width:11px; height:106px; position:absolute; left:0px; top:18px; background:url(/images/c_informer_shadown_bg.png) no-repeat 0 0; z-index:10;}  
.c_slider_shadown_r {width:11px; height:106px; position:absolute; right:0px; top:18px; background:url(/images/c_informer_shadown_bg.png) no-repeat -11px 0; z-index:10;}  
.c_slider_in {position:relative;}  
.c_slider_in li {width:163px; display:block; float:left;}  
.c_slider_in li a {width:153px; height:103px; padding:17px 0 0 3px; display:block; margin:0 auto; overflow:hidden; background:url(/images/c_slider_border_bg.png) no-repeat 0 0;}  
.c_slider_in li a:hover {background-position:0 -106px;}  
.c_slider_text {padding:5px; font-family:Century Gothic; color:#000; text-shadow:0 0 0px #afafaf; text-align:center;}

#accordion .item {    
     width: 268px;    
     height: 30px;     
     overflow: hidden;    
     -webkit-transition: height ease-in-out 500ms;    
     border: 1px solid #000;    
     border-radius: 5px;    
     -webkit-border-radius: 5px;    
     margin-bottom: 2px;    
}    
#accordion h3 {    
     display: block;    
     height: 20px;    
     line-height: 20px;    
     margin: 0px 0px 5px 0px;    
     background: #000;    
     padding: 5px;    
     color: #ccc;    
     text-decoration: none;    
     font-size: 1.2em; 
}    
#accordion p {    
     height: 150px;    
     padding: 5px;    
}    
#accordion div:hover {    
     height: 150px; 
     background: #232323; 
}    
#accordion div:hover h3 {    
     border-bottom: 1px solid #ff0000;    
     font-weight: bold;    
}

.bg-icons {  
  background: url(/images/bg-icons.png);  
  height: 216px;  
  width: 53px;  
  position: absolute;  
  top: 470px;  
  margin-left: 960px;  
  }  
a.rss-ic {  
  background: url(/images/icons-glow.png) no-repeat;  
  background-position: -90px 0px;  
  height: 56px;  
  width: 50px;  
  position: absolute;  
  top: 24px;  
  display:block;  
}  
a.twi-ic {  
  background: url(/images/icons-glow.png) no-repeat;  
  background-position: -90px -56px;  
  height: 58px;  
  width: 50px;  
  position: absolute;  
  top: 82px;  
  left: 0px;  
  display:block;  
}  
a.flcr-ic {  
  background: url(/images/icons-glow.png) no-repeat;  
  background-position: -90px -114px;  
  height: 48px;  
  width: 50px;  
  position: absolute;  
  top: 140px;  
  left: 0px;  
  display:block;  
}  
a.rss-ic:hover {background-position: 0px 0px;}  
a.twi-ic:hover {background-position: 0px -56px;}  
a.flcr-ic:hover {background-position: 0px -114px;}

/* Comments */  
.cwrap {padding:8px;margin:10px 0;position:relative;}  
.avatar img {-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:1px;vertical-align:middle;float:left;margin-right:8px;}  
.author, .author a {font-weight:bold;font-size:13px;list-style:none;position:relative;text-indent:normal;}  
.cnumber {font-size:30px;position:absolute;right:8px;top:35px;}  
.cnumber span {font-size:18px;}  
.ctext {margin-top:8px;position:relative;}  
.ctext div {padding:8px;}  
.ctext .triangle {width:18px;height:18px;display:block;position:absolute;left:73px;top:-18px;}  
.comments textarea {height:75px;padding:5px;width:475px;margin-bottom:10px;}  
.cwrap {background:#191919;border:1px solid #2d2d2d;}  
.avatar img {background:#000;border:2px solid #434343;}  
.author,.author a {color:#ffcc00;list-style:none;position:relative;text-indent:normal;}  
.date {color:#999;}  
.reply a {color:#4fc4e3;}  
.cnumber {color:#999;}  
.ctext {background:#252525;border:1px solid #2d2d2d;}  
.ctext .triangle {background:url(/images/comments_triangle.gif);}
.gallery { 
     list-style: none; 
     margin: 0; 
     padding: 0; 
} 
.gallery li { 
     margin: 10px 2px 5px; 
     padding: 8px; 
     background: url(/images/polaroid.png) no-repeat; 
     float: left; 
     position: relative; 
} 
.gallery em { 
     display: block; 
     text-align: center; 
     font: 100% Century Gothic, "Times New Roman", Times, serif; 
     color: #adadad; 
}




#accordion .item {  
  width: 268px;  
  height: 30px;  
  overflow: hidden;  
  -webkit-transition: height ease-in-out 500ms;  
  border: 1px solid #000;  
  border-radius: 5px;  
  -webkit-border-radius: 5px;  
  margin-bottom: 2px;  
}  
#accordion h3 {  
  display: block;  
  height: 20px;  
  line-height: 20px;  
  margin: 0px 0px 5px 0px;  
  background: #000;  
  padding: 5px;  
  color: #ccc;  
  text-decoration: none;  
  font-size: 1.2em;  
}  
#accordion p {  
  height: 150px;  
  padding: 5px;  
}  
#accordion div:hover {  
  height: 150px;  
  background: #232323;  
}  
#accordion div:hover h3 {  
  border-bottom: 1px solid #ff0000;  
  font-weight: bold;  
}



#footer-widget-fourth li {
    text-align: center;
    padding:0px 0 0px 10px;
}
#footer-widget-fourth li img {
    margin:0 10px -2px 0;

}
.social-links {
text-align: center;
}
li, ul {
    list-style: none;
}


hr, .division { 
     line-height:0px; 
     font-size:0px; 
     border:none; 
     height:0px; 
     margin:5px 0; 
     border-top:1px solid rgba(0, 0, 0, 0.5); 
     border-bottom:1px solid rgba(82,82,82,0.3); 
 }




/* Информер коментариев */     
 .osninf {padding:8px;border-bottom:1px solid #d2d2d2;}     
 .inftitl b, .osninf b {color:#828387;}     
 .inftitl a:link, .inftitl a:visited, .inftitl a:active {color: #fff;font-family: arial;font-weight: bold;text-decoration: none;line-height: 16px;}     
 .inftitl a:hover {color: #3e73b9;font-family: arial;font-weight: bold;text-decoration: none;line-height: 16px;border-bottom: 1px dashed #3e73b9;}     
 .infmes {border:1px dashed #000;margin:5px 0 3px 0;padding:5px;background:#252525;font-size:7pt;     
 color:#828282;}     
 hr, .division { 
       line-height:0px; 
       font-size:0px; 
       border:none; 
       height:0px; 
       margin:5px 0; 
       border-top:1px solid rgba(0, 0, 0, 0.5); 
       border-bottom:1px solid rgba(82,82,82,0.3); 
 } 
 /* ------------- */

input{background:#222222 repeat-x left top;border:1px solid #333333;color:#666666;padding:2px;font-weight:700;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}




/*ОБОИ*/       
 .eBloks1 {background:#282828; border-top:2px solid  #303030;border-right:2px solid #222222;border-bottom:2px solid  #222222;border-left:2px solid #222222;padding: 2px 2px 2px 2px;font-family: Visitor_Rus;font-size: 11px;"}       
 /*-------*/
.LinksTheme {border:1px solid #333; background:#212121; margin-top:3px;}   
 .LinkFirstTD {border:0px; border-right:1px dotted #333; background:#212121; padding:3px 5px;}   
 .LinkTwoTD {background:#212121; padding:3px;}   
 .LinkTwoTD input {border:1px solid #333; background:#303030; padding:3px; width:99%;}


.searchbox {
    position:absolute;
    top:25px;
    right:-6px;
    width:253px;
    height:47px;
    background-image:url(/images/searchboxbg.png);}
fieldset.search {
    border: none;
    margin: 5px;
}
.search input, .search button {
    border: none;
    float: left;
}
.search input.box {
    color: #b9bdbf;
    font-size: 11px;
    width: 187px;
    height: 24px;
    line-height:24px;
    padding: 4px 5px 4px 8px;
    background: url(/images/search_bg.png) no-repeat;
    margin-right: 5px;
}
.search input.box:focus {
    color: #929494;
    background: url(/images/search_bg.png) no-repeat left -32px;
    outline: none;
}
.search button.btn {
    width: 28px;
    height: 30px;
    cursor: pointer;
    text-indent: -9999px;
    background: url(/images/search_bg.png) no-repeat top right;
}
.search button.btn:hover {
    background: url(/images/search_bg.png) no-repeat bottom right;
}

.MusicBlock {opacity: 0.7;background:#303030;border:1px solid #252525;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-bottom:3px;}      
 div.MusicBlock:hover {opacity: 1.0;border:1px solid #222;}


/* Latest Reviews/Previews */ 
 .latestrp li {padding:10px;background:none;line-height:20px;position:relative;} 
 .latestrp img {width:45px;height:45px;float:left;padding:1px;margin-right:5px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;} 
 .box {margin-bottom:10px;padding:10px;} 
 .box > ul {margin:-10px;} 
 .box li {list-style:none;line-height:22px;no-repeat 11px 11px;} 
 .box li a {font-weight:bold;outline:none;font-size: 1.0em; line-height: 1.8em;} 
 .box {background:#191919;} 
 .box li {border-top:1px solid #252525;}

.banner img {margin:3px; padding:2px; -moz-border-radius:5px;-webkit-border-radius:5px; border-radius:5px; -moz-box-shadow:0 0px 5px #6A6A6A; box-shadow:0 0px 5px #6A6A6A;-webkit-box-shadow:0 0px 5px #6A6A6A;} 
 .sitedir {opacity: 0.7;background:#303030;border:1px solid #252525;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-bottom:3px;}    
 .sitedir:hover {opacity: 1.0;border:1px solid #222;} 
 .sitedir:hover {opacity: 1.0;border:1px solid #303030;text-shadow: 1px 1px 0px #212121;}