@charset "utf-8";
/* CSS Document */
body, div, h1, h2, h3, h4, h5, h6, p, ul, ol, dl, dt, dd, img, fieldset, blockquote {margin:0px; padding:0px; border:0px;}
.ac_results {z-index:10; background:#fff; list-style:none;color:#4b4b4b;  border:solid 1px #999999; background:#ECF1FF; margin-bottom:0px;overflow: hidden;}
.ac_results ul {list-style-position: outside;	list-style: none;	padding: 0;	margin: 0;}
.ac_results iframe {	display:none;/*sorry for IE5*/	display/**/:block;/*sorry for IE5*/	position:absolute;
	top:0;	left:0;	z-index:-1;	filter:mask();	width:3000px;	height:3000px;}
.ac_results li {	position:relative;    margin: 0px;	padding: 2px 5px;	cursor: pointer;	display: block;
	width: 100%;	font:normal 12px Arial, Helvetica, sans-serif; 	overflow: hidden;}
.ac_over {	background-color: Highlight;	color: HighlightText;}
.loader{background:url(/images/bg.jpg) no-repeat;margin-left:-1000px;background:url(/images/bgall.jpg) no-repeat;margin-left:-1000px;background:url(/images/top_menu_on.jpg) no-repeat;margin-left:-1000px;background:url(/images/top_menu.jpg) no-repeat;margin-left:-1000px;background:url(/images/info_bg.jpg) no-repeat;margin-left:-1000px;background:url(/images/us_panel.jpg) no-repeat;margin-left:-1000px;background:url(/images/active_first.jpg) no-repeat;margin-left:-1000px;background:url(/images/active_last.jpg) no-repeat;margin-left:-1000px;background:url(/images/active_left.jpg) no-repeat;margin-left:-1000px;
background:url(/images/active_right.jpg) no-repeat;margin-left:-1000px;background:url(/images/inactive_first.jpg) no-repeat;margin-left:-1000px;background:url(/images/inactive_last.jpg) no-repeat;margin-left:-1000px;background:url(/images/inactive_left_right.jpg) no-repeat;margin-left:-1000px;}

/*body {background:url(/images/bg_all.jpg) repeat;	color: #fff;	font:400 13px Verdana, Arial, Helvetica, sans-serif;line-height:18px;}*/

body {background:#D14706;	color: #fff;	font:400 13px Verdana, Arial, Helvetica, sans-serif;line-height:18px;}


table {border-collapse:collapse; }
a {outline:none;}
.page {width:960px; background:url(/images/bg.jpg) repeat-y; z-index:5; position:relative;}
.allinfo {position:relative;background-position:top center;}
.tlinf {width:50%;height:600px;position:absolute; top:0px;right:0px;}
.trinf {width:50%;height:600px;position:absolute; top:0px;left:0px;}
/*.tovars_left { position:absolute; top:0px; left:-317px;  height:562px; width:317px;}
.tovars_left a {display:block;height:562px; width:317px;}
.tovars_right { position:absolute; top:0px; right:-239px;  height:533px; width:239px;}
.tovars_right a {display:block;height:533px; width:239px;}*/
.bodyBack img {width:auto;min-width:100%;height:auto;min-height:100%;display:none;position:absolute;top:0;left:0;}

.top {width:960px; height:358px; z-index:6;}
.header{ width:960px; height:326px;z-index:7;}
.infotop{width:960px; height:326px; position:relative;}
.privet{background-color: #d4e5fb; width:auto; height: auto; position:absolute; top:30px; left:30px; opacity: 0.5;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);-moz-opacity: 0.5; /* Mozilla 1.6 è íèæå */
-khtml-opacity: 0.5; /* Konqueror 3.1, Safari 1.1 */; padding:15px; padding-top:10px; border:solid 2px #fff; color:#456f0a; font-weight:bold;}
.privet1{background-color: #d4e5fb; opacity: 1;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity: 1; -khtml-opacity: 1; }
.privet h3  {margin:0px; font: bold 18px tahoma, Arial, sans-serif; color:#702961;}
.privet h3  a { bold 16px tahoma, Arial, sans-serif; color:#702961;}
.privet a {font:bold 18px tahoma, Arial, sans-serif; color:#144766; outline:none; text-decoration:underline;}
.privet a:hover {text-decoration:none;}
.privet span.tel {color:#555555; font-weight:normal;}
.privet span.mesg  {font:bold 11px tahoma, Arial, sans-serif; color:#106eb9;}
.privet span.mesg a {font:bold 11px tahoma, Arial, sans-serif; color:#106eb9;}
.infopanel{ width:960px; height:57px; position:absolute; top:269px; left:0px; background:url(/images/info_bg.jpg) repeat-x; opacity: 0.9;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);-moz-opacity: 0.9; /* Mozilla 1.6 è íèæå */
-khtml-opacity: 0.9; /* Konqueror 3.1, Safari 1.1 */;}
.today { position:absolute; top:273px; left:15px;  width:200px; height:50px; z-index:1; font:bold 11px tahoma, Arial, sans-serif; color:#fff; line-height:16px;}
.today span {color:#FFCCFF;}
a.infolink {font:bold 11px tahoma, Arial, sans-serif;color:#a6c8ec; text-decoration:underline; outline:none;}
a:hover.infolink {text-decoration:none; color:#fff;}
.weater_top { position:absolute; top:272px; left:227px;  width:120px; height:45px; z-index:1; font:normal 12px tahoma, Arial, sans-serif; color:#fff; }
.weater_top span { font-size:20px;}
.weater_top img {vertical-align: text-bottom;}
.top_space { position:absolute; top:278px;  width:1px; height:40px; z-index:1; background:#fff; opacity: 0.3;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);-moz-opacity: 0.3; -khtml-opacity: 0.3; }
.valuta_top { position:absolute; top:278px; left:386px;  width:130px; height:45px; z-index:1;font:normal 12px tahoma, Arial, sans-serif; color:#fff; }
.valuta_top strong {font-size:10px;}
.search_top {position:absolute; top:276px; left:551px;  width:235px; height:30px; z-index:1;  }
.search_teg {position:absolute; top:304px; left:554px;  width:235px; height:30px; font:normal 12px Arial, Helvetica, sans-serif; color:#fff; z-index:5;}
.search_teg a {font:normal 12px Arial, Helvetica, sans-serif; color:#fff; text-decoration:underline;}
.search_teg a:hover{text-decoration:none; }
.search_box {width:364px; height:17px; border:solid 1px #878784; position:absolute; top:3px; left:0px; font: normal 12px Arial, Helvetica, sans-serif; color:#888888; padding-left:3px; background:#f3f3f3; text-align:left; }
.search_form {padding:0px; margin:0px; }
.start_search{position:absolute; top:3px; left:368px;}
.select_search {background:#fff;  border:solid 1px #C0C0BC;}
.topgrnt{clear:both; width:960px; height:1px; background-color:#387AC1; font-size:1px;}
.cleaner {clear:both; height:1px; font-size:1px;}
#topmenu{ width:960px; height:33px; background:url(/images/top_menu.jpg) repeat-x;z-index:8;}
.addbookmarck {position:absolute; top:212px; left:9px; width:118px; }
.top_user_block { padding-top:10px;}
ul#topnav {margin: 0; padding: 0;float:left;width: 100%;list-style: none;z-index:4;}
ul#topnav li {float: left;margin: 0; padding: 0;position: relative; /*--Important--*/ z-index:9;}
a.gm1  {display:block; float:left; color: #a6c8ec; font:12px tahoma, Arial, sans-serif; font-weight: 700;outline: none;text-align:center;  padding:10px 7px 9px 7px; text-decoration: none; outline: none;}
a.gm2  {display:block;  float:left; background:url(/images/top_menu_on.jpg) repeat-x;color:#fff; font:12px tahoma, Arial, sans-serif; font-weight: 700;outline: none;text-align:center;  padding:10px 7px 8px 7px; text-decoration: none; outline: none;}
ul#topnav li:hover,  a:hover.gm1  {background:url(/images/top_menu_on.jpg) repeat-x;color:#fff; height:12px;} 
ul#topnav li:hover a.gm1  {color:#fff; }
ul#topnav li .sub {position: absolute; /*--Important--*/top: 32px; background: #fff; /*--Background gradient--*/padding: 20px;padding-bottom:0px;float: left;border:solid 2px #72a4d9; border-top:none;display:none;}
.row {clear: both;float: left;width: 100%;margin-bottom:25px;}
ul.tabs {list-style: none;} ul.tabs li {float: left;}
ul.tabs li span.first {display:block; width:40px; height:26px; background:url(/images/slider/inactive_first.jpg) no-repeat;}
ul.tabs li.active_right span.first {display:block; width:40px; height:26px; background:url(/images/slider/active_first.jpg) no-repeat;}
ul.tabs li span.sl {display:block; width:40px; height:26px; background:url(/images/slider/inactive_left_right.jpg) no-repeat;}
ul.tabs li.active_right span.sl {display:block; width:40px; height:26px; background:url(/images/slider/active_right.jpg) no-repeat;}
ul.tabs li.active_left span.sl {display:block; width:40px; height:26px; background:url(/images/slider/active_left.jpg) no-repeat;}
ul.tabs li span.last {display:block; width:40px; height:26px; background:url(/images/slider/inactive_last.jpg) no-repeat;}
ul.tabs li.active_left span.last {display:block; width:40px; height:26px; background:url(/images/slider/active_last.jpg) no-repeat;}
ul.tabs li a {font:bold 12px tahoma, Arial, sans-serif; color:#a6c8ec; outline:none; text-decoration:none; background:#3f88d5; line-height:26px; display:block; }
ul.tabs li a:hover {color:#fff;}
ul.tabs li.active a {font:bold 12px tahoma, Arial, sans-serif; color:#fff; outline:none; text-decoration:none; background:#3570ae; line-height:26px; display:block; }

.zakladki div a.zaktopname {display:block; font: normal 13px Arial, Helvetica, sans-serif; color:#fff; padding-top:7px; padding-right:15px; text-decoration:underline;}
.zakladki div a:hover.zaktopname{ text-decoration:none;}

.tab_container {height:230px;  background: url(/images/zakbg.jpg) repeat-x;}
.tab_container a {font:  12px Tahoma, Arial, Helvetica, sans-serif; color:#3472b1; outline:none; text-decoration:underline;}
.tab_container a:hover{text-decoration:none;color:#b10b0b;}
.loading { background:url(/images/slider/loading.gif) no-repeat; background-position:center; }
.sub {z-index:50;}
.row a {display:inline; color:#3f89c4;  font:normal 12px tahoma, Arial, sans-serif; outline:none; text-decoration:underline; background:none; line-height:18px;}
.row a:hover { text-decoration:none;  color:red;}
.tb1 {width:48%; float:left; }
.tb2 {width:2%; float:left; }
.tb1 h2 { margin-bottom:5px;}
.tb1 h2 a { font:bold 14px tahoma, Arial, sans-serif; margin-bottom:25px; color:#13578d;}
.fbimg {width:90px; float:left; height:auto;}
.fbcont {width:320px; float:left;}
.br_block {display:block;margin-bottom:1px; }
.lfcat {width:155px; float:left;}
.rtcat {padding-left:15px; float:left; width:150px; }
.content{width:960px; height:auto; color:#001100; z-index:1;}
.content h1 {font:800 18px Arial, sans-serif; color:#1568ab; margin-bottom:5px;}


.content a.alllink {font: 400 11px Arial, Helvetica, sans-serif; color:#5d5d5d;}

.content h1 a, .content h2 a {font:bold 20px tahoma, Arial, sans-serif; color:#1568ab; outline:none; text-decoration:none;}
.content h1 a:hover, .content h2 a:hover {text-decoration:none;}
.content h2 a {font:800 18px tahoma, Arial, sans-serif; color:#1568ab; outline:none; text-decoration:none;}
.content h2 a:hover {text-decoration:none;}

.content a.addbt {font:bold 11px tahoma, Arial, sans-serif; color:#437543; outline:none; text-decoration:none;}
.content a {font:400 13px Verdana,Tahoma,Arial;line-height:18px; color:#106eb9;text-decoration:underline;}
.content a:hover {text-decoration:none; color:#b10b0b;}
.firmlst {list-style:none; margin:0px; padding:0px;}
.firmlst li {margin-bottom:5px;}
.vizitki {text-align: left; font: 12px Tahoma, Verdana, Arial; color:#81858b;}
.vizitki a {font: 14px Tahoma, Verdana, Arial; color:#516dbe; outline:none; text-decoration: underline;}
.vizitki a:hover {text-decoration:underline; color:#b10b0b;}
.v_vids { margin-top:5px;font: 11px Tahoma, Verdana, Arial; color:#516dbe; }
.v_vids a {font: 11px Tahoma, Verdana, Arial; color:#516dbe; outline:none; text-decoration: underline;}
.v_vids a:hover {text-decoration:underline; color:#b10b0b;}
.tegi {padding:10px; background: url(/images/zakbg1.jpg) repeat-x;text-align:justify; }
.tegi span a { color:#7e7e7e;font:13px Verdana, Arial;  outline:none; text-decoration:none;}
.tegi span a:hover { color:#fff; background-color:#FF6600; text-decoration:underline;}
.tegi .s2 a {font:bold 16px Verdana, Arial; color: #7e7e7e;}
.tegi .s3 a {font: 18px Verdana, Arial; color: #7e7e7e;}
.tegi .s4 a {font: 20px Verdana, Arial; color: #7e7e7e;}
.tegi .s5 a {font: 26px Verdana, Arial; color: #7e7e7e;}
.slider1{ width:242px; height:200px; position:relative;}
.slider1 a { outline:none; cursor:pointer;}
.sldblock { position:relative;}
.sldblock h2 { font:bold 16px  Arial, sans-serif; color:#696a6a; margin-bottom:10px;}
.sldblock h2 a { font:bold 16px  Arial, sans-serif; color:#696a6a; outline:none; text-decoration:underline;}
.sldblock h2 a:hover {text-decoration:none;}
.sldimg img{margin-bottom:15px; margin-top:15px;}
a.jast {font: bold 13px Verdana, Arial, Helvetica, sans-serif; color:#3472b1; outline:none; text-decoration:underline;}
a:hover.jast {text-decoration:none;}
a.jast2 {font: normal 11px Verdana, Arial, Helvetica, sans-serif; color:#3472b1; outline:none; text-decoration:underline;}
a:hover.jast2 {text-decoration:none;}
.leftbtd{position:absolute; top:90px; left:-17px; }
.rightbtd{position:absolute; top:30px; right:-17px;}
.v2leftbtd{position:absolute; top:107px; left:-33px; }
.v2rightbtd{position:absolute; top:14px; right:-33px;}
a.peoplfio {font:bold 13px Verdana, Arial, Helvetica, sans-serif; color:#106eb9; outline:none; text-decoration:underline;}
a:hover.peoplfio {text-decoration:none;}
.kredo {display:block; margin-top:10px; font:italic 12px Verdana, Arial, Helvetica, sans-serif; color:#616160; text-align:left;}
.slider2{ width:242px; height:146px; position:relative; }
.slider2 a { outline:none;}
.slideinfo {position:absolute; bottom:0px; left:0px; width:100%; height:auto; background-color:#404142; opacity: 0.9;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);-moz-opacity: 0.9; /* Mozilla 1.6 è íèæå */
-khtml-opacity: 0.9; /* Konqueror 3.1, Safari 1.1 */; font:12px Verdana, Arial, Helvetica, sans-serif; color:#fff;}
.slideinfo a {font:bold 13px Verdana, Arial, Helvetica, sans-serif; color:#8ecbfd; outline:none; text-decoration:underline;}
.slideinfo a:hover {text-decoration:none;}
.videoblock { width:260px; background:#dee6f5; height: auto; padding:2px;}
.videoblock2  { width:236px; background:#dee6f5; border:solid 2px #fff; height: auto; min-height:180px; padding:10px;}
.peopleblock { width:260px; background:#e18484; height: auto; padding:2px;}
.peopleblock2  { width:236px; background:#cdeed3; border:solid 2px #fff; height: auto; min-height:180px; padding:10px;}
.peopleblock  p { text-indent:20px; padding-bottom:5px; text-align:left; font:400 13px Arial, Helvetica, sans-serif;}
.slider3{ width:236px; background:#dee6f5; height: auto; position:relative;}
.elem_menu {display:none;}
.slider3 div.videostrl { position:absolute; top:-50px; right:-13px;}
.slider3 div.videostrl a {float:left;}
.span12{font:400 11px Tahoma,Verdana,Arial;color:#444444; text-decoration:none;}
.right660 {width:656px; float:left; color: #4b4b4b; font:400 13px Verdana,Tahoma,Arial;line-height:18px; }
.left300 {width:300px; float:left;}
.baner{ margin-top:15px; margin-bottom:15px; padding-left:5px;}
.doted {height:1px; width:100%; background:url(/images/dot.jpg) repeat-x; margin-top:2px; margin-bottom:10px; padding:0px; font-size:1px;}
.totop {background:url(/images/futspace.jpg) repeat-x; width:960px;  }
.totopa a { display:block; width:60px; font: bold 12px Tahoma, Verdana, Arial; color:#81858b; outline:none; text-decoration:underline; margin-bottom:10px; background:url(/images/bg_all.jpg) repeat;  text-shadow: 1px 1px 1px #111111;}
.totopa a:hover {text-decoration:none; color:#efefef;}
.futbox1 {width:235px; float:left; text-align:left;}
.futbox2 {width:235px; float:left; text-align:left;}
.futbox2 strong {font:22px Tahoma, Verdana, Arial; color:#a6b0db;text-shadow: 1px 1px 1px #111111; }
.futbox1 strong {font:22px Tahoma, Verdana, Arial;color:#bb9da3; text-shadow: 1px 1px 1px #111111;}
.futbox1 ul, .futbox2 ul  {padding-left:0px; list-style:none; margin-top:15px;}
.futbox1 ul li, .futbox2 ul li {margin-bottom:7px;}
.futbox1 a, .futbox2 a {font:normal 13px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#9c9d9d; text-decoration:underline; text-shadow: 1px 1px 1px #111111;}
.futbox1 a:hover, .futbox2 a:hover {text-decoration:none; color:#efefef;}
.fut_blue {font:22px Tahoma, Verdana, Arial; color:#a6b0db; text-shadow: 1px 1px 1px #111111;}
.fut_grey { font:22px Tahoma, Verdana, Arial;color:#cccccd;text-shadow: 1px 1px 1px #111111;}
.fut_red { font:22px Tahoma, Verdana, Arial;color:#bb9da3;text-shadow: 1px 1px 1px #111111;}
.futbox3 {width:490px; float:left; padding-top:3px; text-align:right;}
.fut_nomer {font:31px Tahoma, Verdana, Arial;color:#a6b0db; text-shadow: 1px 1px 1px #111111;}
.fut_mail a {font:18px Tahoma, Verdana, Arial;color:#a6b0db; text-shadow: 1px 1px 1px #111111;}
.fut_123 {font:14px Tahoma, Verdana, Arial;color:#9c9d9d; padding-top:7px; text-shadow: 1px 1px 1px #111111; }
.fut_123 a {font:11px Tahoma, Verdana, Arial; color:#9c9d9d; outline:none; text-decoration:underline;text-shadow: 1px 1px 1px #111111; }
.fut_123 a:hover {text-decoration: none; color:#fff;}
.futdesc {text-align:justify; font:400 13px Verdana, Arial, Helvetica, sans-serif; color:#250C00; margin-bottom:10px;}
.futdesc h1 {font:normal 18px Tahoma, Verdana, Arial; margin-bottom:5px;}
.futdesc p {text-indent: 30px; font:400 13px Verdana,Tahoma,Arial;line-height:20px; text-align:justify;  margin-bottom:15px; }
.futdesc ul {text-align: justify; padding-left:35px; padding-top:10px; list-style:none; }
.futdesc li { font:400 12px Verdana,Tahoma,Arial;line-height:16px; padding-bottom:10px; }
.homeall {padding:15px; padding-left:20px;}
.fut {width:960px; padding:15px;}

/***************************************************  v2 **********************************************/
.v2page {padding-top:39px;}
#top_nav{position: fixed;z-index: 1000; top:0px;}
.top_v2{ width:100%; background:#000; border-bottom:solid 1px #505050;}
.top_v2_block  {width:960px; height:39px; text-align:left;}
.top_v2_block1 {width:342px; float:left;}
.top_v2_block1_2 {padding-top:12px;}
.top_v2_block2 {width:530px; float:left;}
.top_v2 h1, .sitename {font:800 12px Arial, Helvetica, sans-serif; color:#fff; display:inline-block;}
.top_v2_block2_1 {text-align:right;position:relative;}
.v2_login, .v2_reg, .v2_add, .v2_profile, .v2_logout {display:inline-block; height:34px; padding-left:40px; background-color:#000; background-image:url(/images/v2sprite.png); background-repeat:no-repeat; font:normal 12px Arial, Helvetica, sans-serif; color:#fff000; text-align:left; text-decoration:none; margin-left:10px; padding-top:5px;}
.v2_login {background-position:0px 0px;}
.v2_reg {background-position: 0px -156px;}
.v2_add {background-position: 0px -78px;}
.v2_profile {background-position: 0px -312px;}
.v2_logout {background-position: 0px -234px;}
.v2_login:hover {background-position:0px -39px; }
.v2_reg:hover {background-position: 0px -195px;}
.v2_add:hover {background-position: 0px -117px;}
.v2_profile:hover {background-position: 0px -351px;}
.v2_logout:hover {background-position: 0px -273px;}
.v2_login span, .v2_reg span,  .v2_add span, .v2_profile span, .v2_logout span { display:block; font:400 11px Arial, Helvetica, sans-serif; color:#848483;}
.v2_reg:hover span {color:#fff;}
.v2_login:hover span {color:#fff;}
.v2_add_b {position:absolute; top:39px; right:0px; width:175px; padding:4px; background:#000; z-index:1000; display:none;}
.v2_add_b ul {background:#2e2e2e; list-style:none;}
.v2_add_b ul li a { display:block; text-align:left; text-decoration:none; font:normal 13px Arial, Helvetica, sans-serif; color:#fff; padding:7px; cursor:pointer; border-bottom:solid 1px #3a3a3a; }
.v2_add_b ul li a:hover { background-color:#0155b4; color:#fff; }
.v2_logo { display:block; float:left; width:88px; height:39px;background-image:url(/images/v2sprite.png); background-repeat:no-repeat;background-position: 0px -390px; }
.afisha_left {width:220px; float:left; padding-right:25px;}
.afisha_bp {width:220px;}
.afisha_sp {width:110px;}
.afisha_inf {padding-top:10px;}
.afisha_inf_desc { padding-top:5px; text-align:left; font:400 12px Arial, Helvetica, sans-serif; color:#333;}
.afisha_right { width:380px; float:left;}
.afisha_sml {width:110px; float:left;}
.afisha_space {width:17px; float:left;}
.afisha_sml_name {padding-top:5px; padding-bottom:15px;}
.afisha_sml_name a {font:400 12px Arial, Helvetica, sans-serif;}
.v2prbl {padding-top:10px; padding-bottom:10px;}
.v2pic {margin-right:10px; width:80px;}
.content h2 {font:800 18px Arial, sans-serif; color:#1568ab; margin-bottom:5px; display:block;}
/***************************************************  v2 **********************************************/

.artklas1 {display:block; position:absolute; left:0px; top:0px; width:720px; height:267px; }
.artklas { display:block; position:absolute; right:8px; top:225px; width:114px; height:30px;}
.art_price {position:absolute; right:134px; top:230px; font-size:19px; color:green;}


.slleft{ background:url(/images/left.png) no-repeat; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/left.png' width:expression(1); height:expression(1);}
.slright{ background:url(/images/right.png) no-repeat; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/right.png' width:expression(1); height:expression(1);}
.logo a img{ background:url(/images/logo.png) no-repeat; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/logo.png' width:expression(1); height:expression(1);}

