@charset "utf-8";

*{margin: 0; padding:0;}
html, body {height: 100%;font-family: Arial, Helvetica, sans-serif;font-size: 14px; color:#4D4D4D; background-color: #fff;min-width:1000px;}
.wrapper {min-height: 100%;height: auto !important;height: 100%; position:relative; width:1000px; margin: 0 auto -136px auto;/* nizny margin = otrizat vysota footer */}

/*>>>>>>>>>	common >>>>>>>>>>*/	
.clear{clear:both;}
a {outline:none; text-decoration:none; color:#0C8F45;}
a:hover {text-decoration:underline;}
img {border:0;}
p {padding:0 0 10px 0;}
h1, h2, h3, h4 {display:block;}
.gs_block {margin:0 0 14px 0;}

.gs_round, .gs_round_inn, .gs_round_inn_prod {-moz-border-radius: 10px;-khtml-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px; behavior: url(/htmlshow/css2/PIE.htc);
background:transparent url(../bg_img2/grey_top.gif) repeat-x 0 0; }
.gs_round_inn {background:transparent url(../bg_img2/grey_niz.gif) repeat-x 0 bottom; padding:5px 5px 20px 5px; position:relative;
behavior: url(/htmlshow/css2/PIE.htc);}
.vysota {min-height:700px;}
.gs_round_inn_prod {background:transparent url(../bg_img2/grey_niz.gif) repeat-x 0 bottom; padding:5px 0 20px 0; position:relative;
behavior: url(/htmlshow/css2/PIE.htc);}
.gs_round_content {margin:8px 0 0 0; }
.part_name {border-bottom:2px solid #0C8F45;overflow:hidden;}
body#gs_grey .part_name {border-bottom:2px solid #4D4D4D;}
body#gs_red .part_name {border-bottom:2px solid #BC2025;}
body#gs_black .part_name {border-bottom:2px solid #0E0E0F;}
body#gs_yell .part_name {border-bottom:2px solid #3845AE;}

.cont_zag {border-bottom:2px solid #0C8F45}
.even_row {background-color:#eaeaea;}

.cont_zag .zagolov, body#gs_grey .cont_zag .zagolov {background:transparent url(../bg_img2/p_nam_s.png) no-repeat right top}
.cont_zag .zagolov span, body#gs_grey .cont_zag .zagolov span {background:transparent url(../bg_img2/p_nam.png) no-repeat left top}
body#gs_grey .cont_zag {border-bottom:2px solid #0C8F45;}
body#gs_red .cont_zag {border-bottom:2px solid #BC2025;}

.zagolov {display:block;height:24px;line-height:19px; padding:0 26px 0 0; float:left; font-size:14px;font-weight:normal;color:#fff;
background:transparent url(../bg_img2/p_nam_s.png) no-repeat right top; }
body#gs_grey .zagolov {background:transparent url(../bg_img2/p_nam_grey_s.png) no-repeat right top; }
body#gs_red .zagolov {background:transparent url(../bg_img2/p_nam_red_s.png) no-repeat right top; }
body#gs_black .zagolov {background:transparent url(../bg_img2/p_nam_black_s.png) no-repeat right top; }
body#gs_yell .zagolov {background:transparent url(../bg_img2/p_nam_blue_s.png) no-repeat right top; }
.zagolov span {display:block; height:24px; float:left; padding:3px 0 0 12px;background:transparent url(../bg_img2/p_nam.png) no-repeat left top;}
body#gs_grey .zagolov span {background:transparent url(../bg_img2/p_nam_grey.png) no-repeat left top;}
body#gs_red .zagolov span {background:transparent url(../bg_img2/p_nam_red.png) no-repeat left top;}
body#gs_black .zagolov span {background:transparent url(../bg_img2/p_nam_black.png) no-repeat left top;}
body#gs_yell .zagolov span {background:transparent url(../bg_img2/p_nam_blue.png) no-repeat left top;}

.zagolov_small {display:block;height:20px;line-height:12px; padding:0 16px 0 0; float:left; font-size:10px;font-weight:normal;color:#fff;
background:transparent url(../bg_img2/g_nam_s.png) no-repeat right top; }
.zagolov_small a {display:block; height:24px; float:left; padding:3px 0 0 12px;background:transparent url(../bg_img2/g_nam.png) no-repeat left top; color:#808080;}
#game_part_curr, .zagolov_small:hover {background:transparent url(../bg_img2/g_nam_a_s.png) no-repeat right top; }
#game_part_curr a, .zagolov_small a:hover  {background:transparent url(../bg_img2/g_nam_a.png) no-repeat left top; color:#fff; text-decoration:none;}


/*.pagename h1, .pagename h2 {display:block;height:37px;line-height:19px; padding:0 12px 0 0; float:left; background: url(bg_img/p_nam.s.png) no-repeat right top; font-size:14px; color:#fff; font-weight:normal;text-decoration:none; }*/
.pagename h1 span , .pagename h2 span{display:block; height:29px; float:left; padding:8px 0 0 12px; background: url(bg_img/p_nam.png) left top;}

#main {padding:12px 0 0 0;}

/*>>>>>>>>>	header >>>>>>>>>>*/		
.header { position:relative;height:93px;}
#toplogo {width:200px; height:56px; position:absolute; left:18px; top:0px; cursor:pointer; z-index:2; }
#toplogo h2 a {width:200px;height:56px;overflow:hidden;display:block;position:relative;cursor:pointer; text-indent:-2000px;}
#toplogo h2 a span {width:200px; height:56px;position:absolute;top:0;left:0;background:transparent url(../bg_img2/toplogo.gif) no-repeat 0 0;}
#colors_wr {position:absolute; left:18px; bottom:0; height:29px; width:964px; background:transparent url(../bg_img2/gaming_top.gif) no-repeat 0 0; border-bottom:2px solid #0c8f45;}
body#gs_grey #colors_wr {background:transparent url(../bg_img2/gaming_top.gif) no-repeat 0 -29px;}
body#gs_red #colors_wr {background:transparent url(../bg_img2/gaming_top.gif) no-repeat 0 -58px; border-bottom:2px solid #BC2025;}
body#gs_black #colors_wr {background:transparent url(../bg_img2/gaming_top.gif) no-repeat 0 -87px; border-bottom:2px solid #0E0E0F;}
body#gs_yell #colors_wr {background:transparent url(../bg_img2/gaming_top.gif) no-repeat 0 -116px; border-bottom:2px solid #3845AE;}
.color_link {position:absolute; top:4px; text-transform:uppercase; color:#fff; font-size:14px; text-decoration:none; text-shadow: 2px 2px 1px #000; display:block; padding:4px 20px;}
.color_link:hover {text-shadow: 2px 2px 4px #000;text-decoration:none;}
#gaming_lnk {left:20px;}
#bett_lnk {left:180px;}
#lott_lnk {left:330px;}
#finb_lnk {left:490px;}
#lang_wr {position:absolute; right:250px; bottom:8px; height:20px; width:72px;}
#lang_wr img {float:left; margin:0 4px 0 0;}
#search_wr {position:absolute; right:18px; bottom:6px; height:24px; width:223px;}
#sear_lev {width:10px; height:24px; float:left; background:transparent url(../bg_img2/search_levo.gif) no-repeat 0 0;}
.search_inp {width:182px; height:24px; border:0; outline:none; display:block; float:left; font-size:14px; font-weight:normal; color:#a3a3a3;background:transparent url(../bg_img2/search_bg.gif) repeat-x 0 0;}
.search_go {width:31px; height:24px; display:block; float:left; border:0; cursor:pointer; background:transparent url(../bg_img2/search_go.gif) no-repeat 0 0;}

/*>>>>>>>>>	links-wrap >>>>>>>>>>*/	
/*#links-wrap{float: left;width:207px;}*/

/*>>>>>>>>>	rechts >>>>>>>>>>*/	
#rechts {float: right;width: 254px;}
#rechts_inn {width: 220px; margin:0 0 0 16px;}
.gs_round_menu, .gs_round_menu_inn {-moz-border-radius: 10px;-khtml-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px; behavior: url(/htmlshow/css2/PIE.htc);
background:transparent url(../bg_img2/grey_top.gif) repeat-x 0 0; }
.gs_round_menu_inn {background:transparent url(../bg_img2/grey_niz.gif) repeat-x 0 bottom; padding:0 5px 8px 5px; position:relative;
behavior: url(/htmlshow/css2/PIE.htc);}
.padd_menu_inn {padding:0 14px;}
#rht_nav_wr {margin:0 0 20px 0;}
ul.rht_nav {list-style-type:none; margin:0; padding:10px 0 0 0;}
.rht_nav li { margin:0; padding:0; background:transparent url(../bg_img2/grey_dot.gif) repeat-x 0 bottom;}
.rht_nav .last_n {background-image:none; padding-bottom:6px;}
.rht_nav li a {font-size:14px; line-height:18px; color:#565656; display:block; text-decoration:none; padding:8px 0 8px 14px;}
.first_punkt {border-top-right-radius:10px; border-top-left-radius:10px;   
-moz-border-radius-topright:10px; -moz-border-radius-topleft:10px;
-webkit-border-top-right-radius:10px; -webkit-border-top-left-radius:10px;}
.last_punkt {border-bottom-right-radius:10px; border-bottom-left-radius:10px;   
-moz-border-radius-bottomright:10px; -moz-border-radius-bottomleft:10px;
-webkit-border-bottom-right-radius:10px; -webkit-border-bottom-left-radius:10px;}
.rht_nav li a:hover, #rht_curr {background:transparent url(../bg_img2/rht_nav_act.gif) repeat-x 0 0; color:#fff;}

.cont_wr {margin:8px 0 14px 0;}
.cont_part {border:1px solid #C9E6D6; padding:8px 10px 16px 6px; margin:0 0 8px 0;
-moz-border-radius: 8px; -khtml-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px;
behavior: url(/htmlshow/css2/PIE.htc);}
body#gs_red .cont_part {border:1px solid #F8D2D4;}
body#gs_black .cont_part {border:1px solid #ccc;}
body#gs_yell .cont_part {border:1px solid #B3B8DB;}
.city_nam, .gs_skype, .gs_tel, .gs_post, .gs_fax {display:block; padding:2px 0 6px 20px; font-size:14px; color:#4D4D4D;}
.city_nam {padding:0 0 4px 0; margin:0 0 10px 0; font-weight:bold; color:#565656; border-bottom:1px solid #B3B3B3;}
.colr_sity {color:#0A9045!important;}
body#gs_red .colr_sity {color:#BC2025!important;}
body#gs_black .colr_sity {color:#777!important;}
body#gs_yell .colr_sity {color:#3845AE!important;}
.gs_tel {background:transparent url(../bg_img2/tel_ico.gif) no-repeat 0 1px; font-weight:bold;}
.gs_tel span {font-size:12px; font-weight:normal;}
.gs_fax {background:transparent url(../bg_img2/fax_ico.gif) no-repeat 0 1px; font-weight:bold;}
.gs_fax span {font-size:12px; font-weight:normal;}
.gs_post {background:transparent url(../bg_img2/posta_ico.gif) no-repeat 0 1px;}
.gs_post a {color:#51C946; text-decoration:none;}
body#gs_red .gs_post a {color:#EB797D;}
body#gs_black .gs_post a {color:#999;}
body#gs_yell .gs_post a {color:#616BBD;}
.gs_skype {background:transparent url(../bg_img2/skype_ico.gif) no-repeat 0 1px;}


/*>>>>>>>>>	inhalt >>>>>>>>>>*/	
#inhalt {/*margin-left: 207px;*/margin-right: 254px;}
#inhalt_inn {/*width:728px; */padding:0 0 0 18px;}
#news_mp_wr {width:728px; height:292px; margin:0 0 12px 0; background:transparent url(../bg_img2/gaming_nws.jpg) no-repeat 0 0; position:relative;}
body#gs_red #news_mp_wr {background:transparent url(../bg_img2/lottery_nws.jpg) no-repeat 0 0;}
body#gs_black #news_mp_wr {background:transparent url(../bg_img2/black_news.jpg) no-repeat 0 0;}
body#gs_yell #news_mp_wr {background:transparent url(../bg_img2/blue_nws.jpg) no-repeat 0 0;}

.hleb_wr {overflow:hidden; margin:0 0 10px 0; font-size:12px; padding:0 0 0 10px;}
.hleb_wr a {color:#0A9045;}
body#gs_red .hleb_wr a {color:#BC2025;}
body#gs_black .hleb_wr a {color:#000;}
body#gs_yell .hleb_wr a {color:#3845AE;}

#screen1{position:absolute;width:728px;left:0; top:44px;}
#screen1 .next, #screen1 .prev {cursor:pointer;}
#screen1 .prev, #screen1 .next {position:absolute; top:70px; display:block; width:17px; height:66px; }
#screen1 .prev {left:0px; background:transparent url(../bg_img2/prev_bg.png) no-repeat 0 -66px;}
#screen1 .prev:hover {background:transparent url(../bg_img2/prev_bg.png) no-repeat 0 0;}
#screen1 .next {right:0px; background:transparent url(../bg_img2/next_bg.png) no-repeat 0 -66px;}
#screen1 .next:hover {background:transparent url(../bg_img2/next_bg.png) no-repeat 0 0;}
#screen1 #slideshow {overflow:hidden; width:688px;position:relative; left:20px;}
#screen1 #slideshow ul {width:3900px;padding-left:230px;}
#screen1 #slideshow li {float:left;margin:0; list-style-type:none;}
.nws_mp_item {width:230px; height:196px;background:transparent url(../bg_img2/green_spacer.png) repeat-y right 0; color:#fff; font-size:12px;}
body#gs_red .nws_mp_item {background:transparent url(../bg_img2/red_spacer.gif) repeat-y right 0;}
body#gs_black .nws_mp_item {background:transparent url(../bg_img2/black_spacer.gif) repeat-y right 0;}
body#gs_yell .nws_mp_item {background:transparent url(../bg_img2/yell_spacer.gif) repeat-y right 0;}
.nws_mp_item .nws_mp_item_inn {padding:0 10px;}
.nws_mp_item .nws_mp_item_inn .n_nam {font-size:12px; font-weight:normal; display:block; padding:0 0 10px 0;}
.nws_mp_item .nws_mp_item_inn .n_nam span {font-size:10px; color:#90c73e;}
body#gs_red .nws_mp_item .nws_mp_item_inn .n_nam span {color:#F1A5A8;}
body#gs_black .nws_mp_item .nws_mp_item_inn .n_nam span {color:#ccc;}
body#gs_yell .nws_mp_item .nws_mp_item_inn .n_nam span {color:#EFCAAF;}
.nws_mp_item .nws_mp_item_inn .n_nam a {color:#fff; text-decoration:none;}
.nws_mp_item .nws_mp_item_inn .n_nam a:hover {text-decoration:underline;}
.nws_mp_item .nws_mp_item_inn .n_pic {width:96px!important; height:72px!important; float:left; margin:0 4px 2px 0;}
.nws_mp_item .nws_mp_item_inn p {padding:0;}

#prod_wrapp {position:relative;overflow:hidden; height:149px; width:728px; }
#screen2 {position:absolute;width:728px;left:0; top:10px;}
#screen2 .next, #screen2 .prev {cursor:pointer;}
#screen2 .prev, #screen2 .next {position:absolute; top:40px; display:block; width:17px; height:66px; }
#screen2 .prev {left:0px; background:transparent url(../bg_img2/prev_bg.png) no-repeat 0 0px;}
#screen2 .prev:hover {background:transparent url(../bg_img2/prev_bg.png) no-repeat 0 -132px;}
body#gs_red #screen2 .prev:hover {background:transparent url(../bg_img2/prev_bg.png) no-repeat 0 -198px;}
body#gs_black #screen2 .prev:hover {background:transparent url(../bg_img2/prev_bg.png) no-repeat 0 -264px;}
body#gs_yell #screen2 .prev:hover {background:transparent url(../bg_img2/prev_bg.png) no-repeat 0 -330px;}
#screen2 .next {right:0px; background:transparent url(../bg_img2/next_bg.png) no-repeat 0 0;}
#screen2 .next:hover {background:transparent url(../bg_img2/next_bg.png) no-repeat 0 -132px;}
body#gs_red #screen2 .next:hover {background:transparent url(../bg_img2/next_bg.png) no-repeat 0 -198px;}
body#gs_black #screen2 .next:hover {background:transparent url(../bg_img2/next_bg.png) no-repeat 0 -264px;}
body#gs_yell #screen2 .next:hover {background:transparent url(../bg_img2/next_bg.png) no-repeat 0 -330px;}
#screen2 #slideshow2 {overflow:hidden; width:688px;position:relative; left:32px;}
#screen2 #slideshow2 ul {width:3900px;padding-left:230px;}
#screen2 #slideshow2 li {float:left;margin:0; list-style-type:none;}
.prod_mp_item {/*width:166px;*/width:173px; height:140px;}
.prod_mp_item .prod_name {font-size:14px; color:#565656; display:block; margin:0 0 12px 0;}
.prod_mp_item .prod_name a {color:#565656; text-decoration:none;}
.prod_mp_item .prod_name a:hover, #curr_product {color:#0A9045;}
body#gs_red .prod_mp_item .prod_name a:hover, body#gs_red #curr_product {color:#BC2025;}
body#gs_black .prod_mp_item .prod_name a:hover,  body#gs_black #curr_product {color:#000; text-decoration:underline;}
body#gs_yell  .prod_mp_item .prod_name a:hover, body#gs_yell #curr_product {color:#3845AE;}
#curr_product {text-shadow: 2px 2px 1px #ccc;}
body#gs_red .prod_mp_item .prod_name a:hover {color:#BC2025;}
body#gs_black .prod_mp_item .prod_name a:hover {color:#000;}
body#gs_yell .prod_mp_item .prod_name a:hover {color:#F26522;}
.prod_mp_item .prod_logo {width:145px!important; height:70px!important; margin:0 0 10px 0;}

.prod_mp_item .prod_optios {width:145px; height:18px;}
.prod_mp_item .prod_optios img {width:16px!important; height:16px!important; float:left; margin:0 2px 0 0;}
#tooltip {position:absolute; border:1px solid #333;background:transparent url(../bg_img2/tra76.png) repeat 0 0;font-size:10px; color:#fff;padding:2px 5px; width:200px;display:none;
-moz-border-radius: 4px;-khtml-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;
-webkit-box-shadow: 2px 2px 3px #c8c8c8;-moz-box-shadow: 2px 2px 3px #c8c8c8; box-shadow: 2px 2px 3px #c8c8c8;}

.option_descr {font-size:10px;padding:2px 0 4px 50px; overflow:hidden; margin:0 0 6px 0;}
.option_descr p {padding:0;}
.opt_sh_nm {font-size:11px; font-weight:bold;}
.option_descr img {width:40px!important;  float:left;  margin-left: -50px; /* == .option_descr padding-left: 50px; */
-webkit-box-shadow: 2px 2px 3px #c8c8c8;-moz-box-shadow: 2px 2px 3px #c8c8c8; box-shadow: 2px 2px 3px #c8c8c8;}
.option_descr img:hover {box-shadow:none; -webkit-box-shadow:none; -moz-box-shadow:none;}


#all_nws {display:block; position:absolute; left:22px; top:8px; text-decoration:none; font-size:16px; color:#b4d334;}
body#gs_red #all_nws {color:#F1A5A8;}
body#gs_black #all_nws {color:#ccc;}
body#gs_yell #all_nws {color:#fff;}
#all_nws_arch {display:block; position:absolute; right:22px; bottom:8px; text-decoration:none; font-size:10px; color:#fff; text-align:center;background:transparent url(../bg_img2/nw_arch.png) no-repeat 0 0;width:87px; height:14px; padding:2px 0 0 0;}
body#gs_red #all_nws_arch {background:transparent url(../bg_img2/nw_arch_lott.png) no-repeat 0 0;}
body#gs_black #all_nws_arch {background:transparent url(../bg_img2/nw_arch_black.png) no-repeat 0 0;}  
body#gs_black #all_nws_arch:hover {background:transparent url(../bg_img2/nw_arch_black.png) no-repeat 0 -16px;}
#all_nws_arch:hover {background:transparent url(../bg_img2/nw_arch.png) no-repeat 0 -16px;}
body#gs_red #all_nws_arch:hover {background:transparent url(../bg_img2/nw_arch_lott.png) no-repeat 0 -16px;}
body#gs_yell #all_nws_arch {background:transparent url(../bg_img2/nw_arch_blue.png) no-repeat 0 -16px;}
body#gs_yell #all_nws_arch:hover {background:transparent url(../bg_img2/nw_arch_blue.png) no-repeat 0 0;} 

.allnws {padding-top:16px!important;} 
.allnws .small a {color:#0A9045;}
.artikle_item {overflow:hidden; font-size:12px; margin:0 0 10px 0;}
.artikle_item h3 {font-size:14px; color:#4D4D4D; font-weight:bold; padding:0 0 4px 0;}
.artikle_item h3 a {color:#0A9045;}
.artikle_item h3 .nw_date {}
.artikle_item .to_item {color:#0A9045;}
body#gs_red .artikle_item .to_item {color:#BC2025;}
body#gs_black .artikle_item .to_item {color:#000;}
body#gs_yell .artikle_item .to_item {color:#F26522;}


  
#prod_wr, #options_wr, #vid_wr {margin:0 0 10px 0;}
.pimp {display:block; padding:0 0 3px 40px; margin:0 0 0 0; background:transparent url(../bg_img2/pimp.png) no-repeat 0 0;font-size:14px; font-weight:bold; color:#565656; text-decoration:none; }
.openfolder {background:transparent url(../bg_img2/pimp.png) no-repeat 0 -19px!important;}
.pimp:hover {text-decoration:none;}
#ico_all {position:absolute; left:280px; top:6px; width:158px; height:30px;}
#op_hide {margin:30px 0 0 0;}

.v_content {overflow:hidden;}
.padding_cont {padding:0 10px 0 10px;}
.emsmall {font-size:12px; font-style:italic;}
.v_item {width:49%; height:90px; overflow:hidden; float:left; margin:0 0 6px 0;}
.v_item .v_name{display:block; font-size:12px; font-weight:bold; color:#4D4D4D; padding:0 0 4px 0;}
.v_item .v_name:hover, #myzdes .v_name {text-decoration:none; color:#0A9045;}
body#gs_red .v_item .v_name:hover,  body#gs_red #myzdes .v_name {color:#BC2025;}
body#gs_black .v_item .v_name:hover,  body#gs_black #myzdes .v_name  {color:#000; text-decoration:underline;}
body#gs_yell .v_item .v_name:hover, body#gs_yell #myzdes .v_name{color:#3845AE;}
.v_item img {float:left; width:72px!important; height:57px!important; padding:1px; margin:0 4px 2px 0; border:1px solid #fff;}
.v_item img:hover {border:1px solid #B3B3B3;}
.v_item .v_txt {font-size:10px; padding:0 4px 0 0;}
.v_item .v_txt p {padding:0;}

.v_detail_wr {width:320px; height:240px; border:1px solid #009900; margin:0 0 16px 0; padding:2px;}

.easy_txt {padding:0 12px 20px 12px;}
.zagolov_light {border-bottom:2px solid #0C8F45; margin:0 0 10px 0; font-size:16px; color:#118843; font-weight:bold;}
body#gs_red .zagolov_light {border-bottom:2px solid #BC2025; color:#BC2025;}
body#gs_black .zagolov_light {border-bottom:2px solid #0E0E0F; color:#0E0E0F;}
body#gs_yell .zagolov_light {border-bottom:2px solid #3845AE; color:#3845AE;}

.zagolov_light_news {border-bottom:2px solid #0C8F45;  margin:0 0 14px 0; padding-bottom:4px; font-size:14px; color:#118843; font-weight:bold;}
body#gs_red .zagolov_light_news {border-bottom:2px solid #BC2025; color:#BC2025; }
body#gs_black .zagolov_light_news {border-bottom:2px solid #0E0E0F; color:#0E0E0F; }
body#gs_yell .zagolov_light_news  {border-bottom:2px solid #F26522; color:#F26522; }

.in_txt_1 {float:left; width:130px !important; margin:0 10px 0 0; padding:1px; border:1px solid #E8E8E8;}
#v_arch {display:block; width:85px; height:16px; position:absolute; right:20px; top:8px; background:transparent url(../bg_img2/arch_vid.png) no-repeat 0 0; font-size:12px; color:#fff;  text-align:center; text-decoration:none;}
body#gs_red #v_arch {background:transparent url(../bg_img2/arch_vid_lott.png) no-repeat 0 0; }
#v_arch:hover {background:transparent url(../bg_img2/arch_vid.png) no-repeat 0 -16px; text-decoration:none;}
body#gs_red #v_arch:hover  {background:transparent url(../bg_img2/arch_vid_lott.png) no-repeat 0 -16px; text-decoration:none;}
body#gs_black #v_arch {background:transparent url(../bg_img2/arch_vid_black.png) no-repeat 0 0; }
body#gs_black #v_arch:hover {background:transparent url(../bg_img2/arch_vid_black.png) no-repeat 0 -16px; }
body#gs_yell #v_arch {background:transparent url(../bg_img2/arch_vid_blue.png) no-repeat 0 0; }
body#gs_yell #v_arch:hover {background:transparent url(../bg_img2/arch_vid_blue.png) no-repeat 0 -16px; }

/*------- 100_slider -------*/
.pad {/*margin:0 20px 0 0;*/}
.zanaveski {width:100%; height:128px; position:relative; overflow:hidden}
.lzan {left:0; position:absolute; z-index:2}
.rzan {right:0; position:absolute; z-index:2}
.zanlenta {position:absolute;/*top:12px;*/top:2px; z-index:1}
.zanlenta img {border:0; width:116px!important; height:87px!important; border:1px solid #fff; padding:2px;}
.zanlenta img:hover, #curr_game img {border:1px solid #ccc;}
.begun_line {position:relative; width:100%; height:2px; background-image:url(../bg_img2/uhobg.gif)}
.begun {background-image:url(../bg_img2/begun.png);cursor:pointer;width:36px;height:36px; position:absolute; top:-17px}
#wor_zanlenta td {padding-left:10px; vertical-align:top;}
.l {position:absolute; left:0}
.r{position:absolute; right:0}
.sldr_txt {font-size:10px; color:#808080; text-decoration:none; display:block;}
#curr_game .sldr_txt {color:#000;}

.prod_nav_bott_wr {overflow:hidden; border-top:1px solid #0A9045; padding:8px 0 0 0; margin:32px 0 0 0;}
body#gs_red .prod_nav_bott_wr {border-top:1px solid #BC2025;}
body#gs_black .prod_nav_bott_wr {border-top:1px solid #000;}
body#gs_yell .prod_nav_bott_wr {border-top:1px solid #3845AE;}
.prod_nav_bott_wr ul {list-style-type:none; margin:0; padding:0;}
.prod_nav_bott_wr ul li {display:block; float:left; margin:0 10px 0 0; padding:0 0 6px 0;}
.prod_nav_bott_wr ul li a {font-size:12px; color:#565656; text-decoration:none;}
.prod_nav_bott_wr ul li a:hover, #prod_nav_bott_curr {color:#0A9045;}
body#gs_red .prod_nav_bott_wr ul li a:hover, body#gs_red #prod_nav_bott_curr {color:#BC2025;}
body#gs_black .prod_nav_bott_wr ul li a:hover, body#gs_black #prod_nav_bott_curr {color:#000; text-decoration:underline;}
body#gs_yell  .prod_nav_bott_wr ul li a:hover, body#gs_yell #prod_nav_bott_curr {color:#3845AE;}
.prod_nav_bott_wr ul li a:hover {text-decoration:underline;}

ul.gs_sitemap { margin:14px 0 0 24px; padding:0;}
.boldik a {font-weight:bold;}

/*----Catalog---*/
.product_line {padding:0 0 30px 220px; /*ширина картинки + отсуп от нее*/ overflow:hidden; }
.prod_pic_wr {width:180px; background-color:#fff; padding:10px; float:left; margin-left: -220px; border:1px solid #CCCCCC; text-align:center;
-moz-border-radius: 15px;-khtml-border-radius: 15px;-webkit-border-radius: 15px;border-radius: 15px;
 -webkit-box-shadow: 1px 1px 4px #ccc;-moz-box-shadow: 1px 1px 4px #ccc;box-shadow: 1px 1px 4px #ccc;}
.prod_pic_wr_detail {margin: 0 20px 10px 0!important;}
.prod_pic_wr:hover {-webkit-box-shadow: 3px 3px 4px #ccc;-moz-box-shadow: 3px 3px 4px #ccc;box-shadow: 3px 3px 4px #ccc;}
.prod_pic_wr img {width:160px!important;}
.prod_nam,  .prod_nam a {font-size:16px; font-weight:bold; color:#0A9045;}
.prod_nam {margin:0 0 10px 0; text-shadow: 1px 1px 1px #bababa;}
.prod_nam a:hover {text-shadow: 1px 1px 1px #a5a5a5; text-decoration:none;}
.prod_more {font-size:14px; color:#38A66E; text-decoration:none; padding:0 24px 0 0;  background:transparent url(../bg_img2/morearr.gif) no-repeat right 3px;}
.prod_more:hover {text-shadow: 1px 1px 1px #bababa; text-decoration:none;}

.prod_detail_top {padding:0 0 20px 180px; /*ширина картинки + отсуп от нее*/ overflow:hidden; }
.prod_detail_top .prod_pic_wr {width:140px; background-color:#fff; padding:10px; float:left; margin-left: -180px; border:1px solid #CCCCCC; text-align:center;
-moz-border-radius: 15px;-khtml-border-radius: 15px;-webkit-border-radius: 15px;border-radius: 15px;
 -webkit-box-shadow: 1px 1px 4px #ccc;-moz-box-shadow: 1px 1px 4px #ccc;box-shadow: 1px 1px 4px #ccc;}
.prod_detail_top .prod_pic_wr img {width:120px!important;}

/*>>>>>>>>>	footer >>>>>>>>>>*/
#footer, #footer_inn, #push {height: 136px; /*vysota push dolgna byt ravna vysota footer */}
#footer {position:relative; width:1000px; margin:0 auto;}
#footer_inn {position:relative; width:932px; margin:0 auto; background:transparent url(../bg_img2/green2x2.gif) repeat-x 0 56px;}
#blogo {width:124px; height:34px; position:absolute; left:0px; bottom:32px; cursor:pointer; z-index:2; }
#blogo h2 a {width:124px; height:34px;overflow:hidden;display:block;position:relative;cursor:pointer; text-indent:-2000px;}
#blogo h2 a span {width:124px; height:34px;position:absolute;top:0;left:0;background:transparent url(../bg_img2/b_logo.gif) no-repeat 0 0;}
.b_nav_wr {position:absolute; right:0; top:20px; /*padding:0 10px 0 0; background:transparent url(../bg_img2/b_nav_rht.gif) no-repeat right 0;*/}
/*.b_nav_wr_inn {padding:0 0 0 10px; height:34px; background:transparent url(../bg_img2/b_nav_lft.gif) no-repeat 0 0;}*/
.b_nav_wr ul {list-style-type:none; margin:0; padding:0;}
.b_nav_wr ul li {display:block; float:left;}
.b_nav_wr ul li a { padding:7px 6px; font-size:14px; color:#676767; text-decoration:none; display:block; background:transparent url(../bg_img2/b_nav_bg.gif) repeat-x 0 0;}
.b_nav_wr ul li a:hover, #b_nav_curr {background:transparent url(../bg_img2/b_nav_bg_hov.gif) repeat-x 0 0; color:#fff;}
.first_punkt_b {border-top-left-radius:10px;  border-bottom-left-radius:10px;  
-moz-border-radius-topleft:10px; -moz-border-radius-bottomleft:10px;
-webkit-border-top-left-radius:10px; -webkit-border-bottom-left-radius:10px;
padding-left:14px!important;}
.last_punkt_b {border-top-right-radius:10px;  border-bottom-right-radius:10px;  
-moz-border-radius-topright:10px; -moz-border-radius-bottomright:10px;
-webkit-border-top-right-radius:10px; -webkit-border-bottom-right-radius:10px;
padding-right:14px!important;}

#b_crt {position:absolute; left:140px; top:74px; color:#999999; font-size:10px;}
#b_crt p {padding:0;}
#counters_wr {position:absolute; right:0; top:74px;}

/*------napolnenie--------*/
.fleft {float:left; margin:0 10px 4px 0;}
.bmargin {margin-bottom:20px;}
/*.txtlist {padding:0; margin:10px 0 20px 40px;}*/
.overfl {overflow:hidden;}
.usual_tab {border:0; border-collapse:collapse; width:100%; margin:0 0 14px 0;}
.usual_tab td {vertical-align:top; padding:2px;}
.usual_tab ul {padding:0; margin:0px 0 10px 12px;}
.txtlist {margin:4px 0 20px 40px; padding:0;}
.txtpic {margin: 4px 0 14px;}
table.txt_tab {border: 0 none;border-collapse: collapse;margin: 0 0 14px;width: 100%; }
.uslovija {font-style:italic; font-size:12px;}
.prostopic {border: 1px solid #E8E8E8; float:left; margin:0 10px 0 0;padding:1px; width: 130px !important;}

.big_wideo_wr {margin-bottom:20px; padding:2px; width:320px; border:1px solid #0C8F45;}
body#gs_red .big_wideo_wr {border:1px solid  #BC2025;}
body#gs_black .big_wideo_wr {border:1px solid  #0E0E0F; }
body#gs_yell .big_wideo_wr {border:1px solid  #F26522; }
/*------video best--------*/
ul.v_descr_nav {list-style-type:none;}
.v_descr_nav li {display:block; float:left;}
.vid_descr_wr {width:140px; height:200px; font-size:12px; overflow:hidden; margin:0 0 14px 0;}
.vid_descr_nam {height:42px; overflow:hidden; padding:0 0 2px 3px;}
.vid_descr_nam a {font-size:12px; color:#000!important; font-weight:bold; line-height:14px;}
.vid_descr_pic {width:124px!important; border:1px solid #E8E8E8; padding:1px;}
.vid_descr_pic:hover {border:1px solid #b3b3b3;}
.vid_descr {line-height:12px; padding:0 4px 0 0;}

/*------iMac--------*/
.showscreen {color:#000; font-weight:bold; cursor:pointer; text-decoration:none; margin:0 0 6px 0; display:block;}
.showscreen:hover {text-decoration:none;}
.showscreen span {border-bottom:1px dashed #000000;}
.faqs {margin:0 0 20px 40px; padding:0;}
.faqs li {padding:0; margin:0 0 14px 0;}
.faqs .screen_wr {padding:10px 20px 20px 4px; width: 600px; overflow:hidden;}
.video_faq_wr {float:left; /*height:240px;*/ margin:0 16px 10px 0;}
a.myPlayer {display:block;width: 320px;height:240px; /*text-align:center;*/}
a.myPlayer img {border:0px;}

/*---certficates------*/
.cert_list {list-style-type:none; margin:10px 0 20px 0;}
.cert_list li {padding:0; margin:0 10px 12px 0; display:block; float:left;}
.cert_list li img {padding:0; border:1px solid #E8E8E8; width:90px!important; height:134px!important;}
.cert_list li img:hover {border:1px solid #B3B3B3;}

/*---product links--*/
.showscreen2, .showscreen2 a {font-size:15px; font-weight:bold;}
.showscreen2 {padding:0 0 8px 20px; background:transparent url(../bg_img2/web_plus.gif) no-repeat 0 3px;}
body#gs_red .showscreen2  {background:transparent url(../bg_img2/web_plus_red.gif) no-repeat 0 3px;}
body#gs_black .showscreen2  {background:transparent url(../bg_img2/web_plus_black.gif) no-repeat 0 3px;}
body#gs_yell .showscreen2  {background:transparent url(../bg_img2/web_plus_blue.gif) no-repeat 0 3px;}
.showscreen2 a {border-bottom:1px dashed #0C8F45;}
.showscreen2 a:hover {text-decoration:none;}
.openfold {background:transparent url(../bg_img2/web_minus.gif) no-repeat 0 3px;}
body#gs_red .openfold { background:transparent url(../bg_img2/web_minus_red.gif) no-repeat 0 3px;}
body#gs_black .openfold { background:transparent url(../bg_img2/web_minus_black.gif) no-repeat 0 3px;}
body#gs_yell .openfold { background:transparent url(../bg_img2/web_minus_blue.gif) no-repeat 0 3px;}
body#gs_red .showscreen2 a {border-bottom:1px dashed #BC2025; color:#BC2025;}
body#gs_black .showscreen2 a {border-bottom:1px dashed #000; color:#000;}
body#gs_yell .showscreen2 a {border-bottom:1px dashed #3845AE; color:#3845AE;}

.screen_wr2 {margin:0 0 16px 0;}
.txtlist2 {margin:4px 0 20px 30px; padding:0;}
.txtlist2 ul {margin:4px 0 20px 14px; padding:0; list-style-type:square; font-size:12px;}

/*.weblist {list-style-type:none; margin:20px 0 0 0; padding:0;}
.weblist li {padding:0; margin:0 0 10px 0;}
.showscreen3 {padding:0 0 4px 20px;color:#0A9045; font-size:14px; font-weight:bold; background:transparent url(../bg_img2/web_plus.gif) no-repeat 0 3px;}
.openpart { background:transparent url(../bg_img2/web_minus.gif) no-repeat 0 3px!important;}
.showscreen3 span {border-bottom:1px dashed #0A9045; }
.showscreen3:hover {text-decoration:none;}
.screen_wr3 {margin:0 0 16px 0; padding:10px 0 0 0;}*/

.screen_wr2 .web_item {width:200px; height:300px; float:left; margin:10px 20px 16px 0;}
.screen_wr2 .web_item img {width:200px!important; margin:0 0 10px 0; padding:2px; border:1px solid #d5d5d5;}
.screen_wr2 .web_item img:hover {border:1px solid #ababab;}
.screen_wr2 .web_item_txt {font-size:12px;}
.screen_wr2 .web_item_txt h3 {font-size:14px; padding:0 0 6px 0;}

.web_zakaz {background:#21b24b url(../bg_img2/web_zakaz.gif) repeat-x 0 0; padding:10px 10px 20px 10px; width:300px;  margin-top:20px;
-moz-border-radius: 10px;-khtml-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px; behavior: url(/htmlshow/css2/PIE.htc);}
body#gs_red .web_zakaz {background:#dd1f26 url(../bg_img2/web_zakaz_red.gif) repeat-x 0 0;}
body#gs_black .web_zakaz {background:#575757 url(../bg_img2/web_zakaz_black.gif) repeat-x 0 0;}
body#gs_yell .web_zakaz {background:#f89a1c url(../bg_img2/web_zakaz_yell.gif) repeat-x 0 0; }
.web_zakaz h2 {font-size:16px; font-weight:bold; color:#fff; padding:0 0 10px 0;}
.web_zakaz .cont_part {border:0!important; padding:8px 0 16px 6px; margin:0;}
.web_zakaz .gs_skype, .web_zakaz .gs_tel, .web_zakaz .gs_post {display:block; padding:2px 0 6px 20px; font-size:14px; color:#fff;}
.web_zakaz .gs_post a {color:#fff!important; text-decoration:none;}
.web_zakaz .gs_tel {background:transparent url(../bg_img2/tel_ico.png) no-repeat 0 1px; font-weight:bold;}
.web_zakaz .gs_post {background:transparent url(../bg_img2/posta_ico.png) no-repeat 0 1px;}
.web_zakaz .gs_skype {background:transparent url(../bg_img2/skype_ico.png) no-repeat 0 1px;}

#faqs_a {font-size: 16px;font-weight: bold; color:#F05A28;margin:16px 0 8px 0;}
.italiano {font-style:italic;}

/* RD shema  */
#shema_wrap {position:relative; width:600px; height:719px;}
#do_servise, #do_servise a, #do_progr, #do_progr a, #do_design, #do_design a, #do_web, #do_web a {display:block;}
#do_servise, #do_progr, #do_design, #do_web {position:absolute; padding:0;}
#do_servise, #do_servise a {width:564px; height:228px;}
#do_servise {left:15px; top:15px;}
#do_progr, #do_progr a {width:564px; height:188px;}
#do_progr {left:15px; top:244px;}
#do_design, #do_design a {width:299px; height:267px;}
#do_design {left:15px; top:434px;}
#do_web, #do_web a {width:264px; height:267px;}
#do_web {left:314px; top:434px;}
#do_servise_lnk, #do_progr_lnk, #do_design_lnk, #do_web_lnk {padding:0;}
#do_servise_lnk a, #do_progr_lnk a, #do_design_lnk a, #do_web_lnk a {font-size:18px; font-weight:bold; text-transform:uppercase; color:#000; position:absolute;}
#do_servise_lnk a {left:350px; top:214px;}
#do_progr_lnk a {left:340px; top:400px;}
#do_design_lnk a {left:130px; top:450px;}
#do_web_lnk a {left:362px; top:670px;}
#do_servise_lnk a:hover, #do_progr_lnk a:hover, #do_design_lnk a:hover, #do_web_lnk a:hover {color:#3845AE; text-decoration:none;}