* {
	margin: 0;
	padding: 0;
}
html {
	height: 100%;
}
body {
	color: #000;
	height: 100%;
	font-family:Verdana;	
	font-size: 100%;		
	background-color:#fff;
}
table {
	width:100%;
	border-collapse: collapse;
	font-family:Verdana;
	font-size: 100%;
}
td {
	vertical-align: top;
}
img {
	border: none;
}

ul {
	list-style-type: none;
}


#marva
{
  float: right;
  position: fixed;
  right: 0;
  top: 100%;
  margin-top: -30px;
  z-index:5;
  width: 161px;
  height: 30px;
  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
}
#marva:hover { filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); }
html>/**/body #marva
{
  float: right;
  position: fixed;
  right: 0;
  top: 100%;
  margin-top: -30px;
  z-index:5;
  width: 161px;
  height: 30px;
  opacity: 0.7;
}
#marva:hover { opacity: 1.0; }

#mn_bd {
 background:url("/i/autumn/shapka_fon_autumn.gif") left top repeat-x #fff;
}

#mn_bd_autumn {
 background:url("/i/autumn/shapka_fon_autumn.jpg") left top repeat-x #fff;
}

#main {
 height:100%;
 background:url("/i/autumn/shapka1_new.jpg") left top no-repeat;
}

.main_9may {
 background:url("/i/autumn/shapka1_9may.jpg") left top no-repeat !important;
}

.main_autumn {
 background:url("/i/autumn/shapka1_autumn.jpg") left top no-repeat !important;
}

#header {
 /* height:279px; */
 border-bottom:1px solid #910100;
padding-bottom:2px;
}

#shapka1 { 
 height:160px; 
 width:100%;
}


#shapka2 {
 background:url("/i/autumn/shapka2_autumn.gif") right top no-repeat;  
 padding:0px 70px 0px 0px; 
/* line-height: 18px;*//* sledy voiny za razmery shrifta v kakom-to tam bloke */
}

#shapka2_autumn {
 background:url("/i/autumn/shapka2_autumn.jpg") right top no-repeat;  
 padding:0px 70px 0px 0px; 
/* line-height: 18px;*//* sledy voiny za razmery shrifta v kakom-to tam bloke */
}

#vmenu {
 background:url("/i/autumn/vmenu_autumn.gif") left top no-repeat; 
 width:392px;
 height:26px;  
 margin-bottom:3px;
}

.vmenu_autumn {
 background:url("/i/autumn/vmenu_autumn.jpg") left top no-repeat !important;
}

#vmenu a{
/* font-size:70%; */
 font-size:11px; 
 color:#3c3c3c;
 margin:0px 10px 0px 25px;
}

#banner3 {
 margin-top:6px;  
 text-align:center;
 height:96px;
 width:392px;
}

/* центральная часть */

#central {
 padding:25px 0px 30px 0px;
}

#reklama {
 width:99%;
 background:url("/i/autumn/reklama_fon_autumn.jpg") left top repeat-x;
 margin-bottom:35px; 
text-align:justify;
}

.reklama_autumn h1 {
color:#910100;
}

.reklama_autumn .odin_c a {
color:#6e6e6e;
}

.reklama_autumn .odin_c p {
color:#6e6e6e;
}


.reklama_autumn .odin_c p a {
color:#6e6e6e;
}

.reklama_main {
 width:50%;
}

.reklama_fon {
 background:url("/i/autumn/reklama_fon2_autumn.jpg") left top repeat-x;
}

.reklama_bottom {
 background:url("/i/autumn/reklama_bottom_autumn.jpg") left bottom repeat-x;
}

#rek_ml {
 background:url("/i/autumn/reklama10_autumn.jpg") left top repeat-y;
}

#rek_mr {
 background:url("/i/autumn/reklama11_autumn.jpg") right top repeat-y;
}

#rek_mc {
 background:url("/i/autumn/reklama12_autumn.jpg") right top repeat-y;
}

#rek_tl {
background:url("/i/autumn/reklama1_autumn.gif") left top no-repeat;
width:27px;
height:26px;
}

#rek_tc {
background:url("/i/autumn/reklama2_autumn.gif") left top no-repeat;
width:22px;
height:26px;
}

#rek_tr {
background:url("/i/autumn/reklama3_autumn.gif") left top no-repeat;
width:27px;
height:26px;
}

#rek_ml2 {
background:url("/i/autumn/reklama4_autumn.gif") left top no-repeat;
width:27px;
height:22px;
}

#rek_mc2 {
background:url("/i/autumn/reklama5_autumn.gif") left top no-repeat;
width:22px;
height:22px;
}

#rek_mr2 {
background:url("/i/autumn/reklama6_autumn.gif") left top no-repeat;
width:27px;
height:22px;
}

#rek_bl {
background:url("/i/autumn/reklama7_autumn.gif") left top no-repeat;
width:27px;
height:26px;
}

#rek_bc {
background:url("/i/autumn/reklama8_autumn.gif") left top no-repeat;
width:22px;
height:26px;
}

#rek_br {
background:url("/i/autumn/reklama9_autumn.gif") left top no-repeat;
width:27px;
height:26px;
}

.autumn_theme #rek_ml {
 background:url("/i/autumn/reklama10_autumn.jpg") left top repeat-y;
}

.autumn_theme #rek_mr {
 background:url("/i/autumn/reklama11_autumn.jpg") right top repeat-y;
}

.autumn_theme #rek_mc {
 background:url("/i/autumn/reklama12_autumn.jpg") right top repeat-y;
}

.autumn_theme #rek_tl {
background:url("/i/autumn/reklama1_autumn.jpg") left top no-repeat;
width:27px;
height:26px;
}

.autumn_theme #rek_tc {
background:url("/i/autumn/reklama2_autumn.jpg") left top no-repeat;
width:22px;
height:26px;
}

.autumn_theme #rek_tr {
background:url("/i/autumn/reklama3_autumn.jpg") left top no-repeat;
width:27px;
height:26px;
}

.autumn_theme #rek_ml2 {
background:url("/i/autumn/reklama4_autumn.jpg") left top no-repeat;
width:27px;
height:22px;
}

.autumn_theme #rek_mc2 {
background:url("/i/autumn/reklama5_autumn.jpg") left top no-repeat;
width:22px;
height:22px;
}

.autumn_theme #rek_mr2 {
background:url("/i/autumn/reklama6_autumn.jpg") left top no-repeat;
width:27px;
height:22px;
}

.autumn_theme #rek_bl {
background:url("/i/autumn/reklama7_autumn.jpg") left top no-repeat;
width:27px;
height:26px;
}

.autumn_theme #rek_bc {
background:url("/i/autumn/reklama8_autumn.gif") left top no-repeat;
width:22px;
height:26px;
}

.autumn_theme #rek_br {
background:url("/i/autumn/reklama9_autumn.gif") left top no-repeat;
width:27px;
height:26px;
}

/* новости */

#tb_news {
 width:96%;
}

#tb_news td{
 width:50%;
 padding-right:20px;
 padding-left:20px;
}

#tb_news td p a{
 font-size:70%; 
 color:#6e6e6e;
}

.autumn_theme #tb_news td p a{
 color:#6e6e6e;
}

 h4 {
  color:#6e6e6e;
  margin-bottom:20px;
 }

 h3 {
  color:#6e6e6e;
  font-size:18px;
 }
 
  .autumn_theme h3 {
  color:#6e6e6e;
 }

 h1 {
  color:#910100;
 font-size:16; 
  margin-bottom:10px;
 }

.data {
 font-size:70%; 
 color:#6e6e6e; 
 text-align:justify;

}

  .autumn_theme .data {
 color:#6e6e6e;

}

.data a {
color:#3c3c3c;
text-decoration:underline;
}

.data a:hover {
color:#6e6e6e;
text-decoration:none;
}

.data span{
 font-size:180%; 
 color:#6e6e6e; 
}

.autumn_theme .data span{
 color:#6e6e6e; 
}

.data strong{
 font-weight:normal; 
 color:#c6c6c6;
}

.news_text {
 color:3c3c3c; 
 font-size:70%;
 margin-bottom:10px;
 text-align:justify;
}

.autumn_theme .news_text {
 color:#3c3c3c;
}

.news {
 padding:15px 0px 10px 0px;
}

.news a {
 font-size:70%; 
 color:#6e6e6e;
}

#footer {
 border-top:1px solid #910100;
 padding:16px 0px 19px 20px;
 font-size:70%;
 color:#707070;
}

#footer a {color:#3c3c3c; text-decoration:underline;}
#footer a:hover {color:#910100; text-decoration:none;}

.autumn_theme #footer {
 border-top:1px solid #910100;
}

#footer p{
 margin-top:9px;
}

#footer p a{
 color:#707070;
 text-decoration:none;
}

#footer span{
 color:#B7B7B7;
}

#usoft {
 text-align:right;
 width:207px;
 paddding-right:20px;
 padding-top:30px;
}

#usoft a{
 color:#6e6e6e;
}

#footer table{
 width:95%; 
}

#odin_c .odin_c {
 padding:15px 0px 5px 20px;
}

.odin_c p{
 font-size:70%; 
 color:#6e6e6e;

}

.odin_c h2{
 font-size:100%; 
 margin-bottom:10px 
}

.odin_c a{
 color:#910100;
}

#kurs {
 margin:0 0 -8px -8px;
 position:relative;
 z-index:100;
}

#kurs img {
margin-bottom:7px;
}

#kurs .odin_c{
 padding:15px 0px 5px 12px;
}

#tcena {
 margin:0 0 -8px -8px;
 position:relative;
 z-index:100;
}

#tcena img {
margin-bottom:7px;
}

.tcena_pic {
/* vertical-align:bottom;*/
 padding-left: 10px;
}

#tcena .odin_c{
 padding:15px 0px 5px 12px;
}

#main_bn { 
 text-align:right;
}


#main_bn00 { 
 padding:10px 10px 0px 0px;
}


/* внутреняя */
#main_int {
	width:100%;
}

#int_fon {
 background:url("/i/autumn/int_fon.gif") left top repeat-x;
}

#int_fon_autumn {
 background:url("/i/autumn/int_fon_autumn.gif") left top repeat-x #fff;
}

#logo_ifon {
  background:url("/i/autumn/logo_ifon_autumn.jpg") left top no-repeat;  
  border-bottom:1px solid #ff9900;
  height:139px;
}

.autumn_theme #logo_ifon {
  background:url("/i/autumn/logo_ifon_autumn.jpg") left top no-repeat;  
  border-bottom:1px solid #d0eccc;
  height:138px;
}

#i_vmenu {
 background:url("/i/autumn/i_vmenu.gif") left top no-repeat;
 width:494px; 
 height:25px;
 text-align:center;
 margin-bottom:3px;
}

#i_vmenu a{
 color:#fff;
 font-size:70%;
 margin:0px 10px 0px 10px;
}

#logo_i {
 padding:10px 100px 0px 38px;
 width:40%;
}

.autumn_theme #logo_i {
 padding:5px 100px 0px 50px;
 width:40%;
}

#tell_fon {
 background:url("/i/autumn/tell_fon1_autumn.jpg") left top repeat-x;
 width:30%;
}

.autumn_theme #tell_fon {
 background:url("/i/autumn/tell_fon1_autumn.jpg") left top repeat-x;
}

#tell_fon2{
 background:url("/i/autumn/tell_fon_autumn.jpg") right top  no-repeat;
 color:#6e6e6e;
 font-size:80%;
 text-align:right;
 padding:0px 0px 0px 0px;
 height:124px;
}

.autumn_theme #tell_fon2{
 background:url("/i/autumn/tell_fon_autumn.jpg") right top  no-repeat;
 height:128px;
}


#tell_fon2 p{ 
 padding-bottom:3px;
 padding-top:3px;
color:#fff;
}

#tell_fon2 span{ 
color:#fff;
}

#tell_fon2 span{ 
 font-size:18px; 
}

#tell_fon2_main{
 position:absolute; 
 top:205px; 
 left:87px;
 color:#b4b4b4;
 font-size:110%;  
 height:124px; 
}

#on_line_cons {
}

#on_line_cons p {
padding-bottom:7px;
}

#on_line_cons span {
font-size:14px;
font-weight:normal;
padding-right:22px;
}


#on_line_cons a {
color:#3c3c3c;
text-decoration:none !important;
}

#on_line_cons a:hover {
text-decoration:none;
}


#svaz {
 padding:19px 33px 0px 0px; 
}

#svaz a{
 color:#fff; 
 font-size:90%; 
 background:url("/i/autumn/svaz.gif") left top  no-repeat;
 padding-left:32px;
}


#content {
text-align:left;
 padding:25px 50px 30px 10px;
 font-size:80%;
}

#content h4{
 font-size:160%;  
 color:#363636;
 font-weight:normal;
 margin:20px 0px 30px 0px;
}


#content h5{
 font-size:140%;
 color:#8D8181;
 font-weight:normal;
 margin:20px 0px 15px 0px;
}

#content h6{
 font-size:140%;
 color:#8D8181;
 font-weight:normal;
 margin:20px 0px 15px 0px;
}

#content h1{
 font-size:18px; 
 color:#3c3c3c;
 font-family:Verdana;
 font-weight:normal;
 margin-bottom:20px;
}

.autumn_theme #content h1{
 color:#6e6e6e;
}


#content h3{
 font-size:18px; 
 color:#363636;
 font-weight:normal;
 margin-bottom:10px;
}

#content h2{
 font-size:18px; 
 color:#363636;
 font-family:Verdana;
 font-weight:normal;
 margin:20px 0px 20px 0px;
}

#in_fcuk_news h1{
 font-size:18px; 
 color:#363636;
 font-family:Verdana;
 font-weight:normal;
 margin:20px 0px 20px 0px;
}

#content p{ 
 margin:12px 0;
 text-align: justify;
}

#content a{ 
 color:#3c3c3c; 
}

.autumn_theme #content a{ 
 color:#3c3c3c; 
}


#contentmain {
 width:98%;
 padding:25px 0px 30px 0px;
 font-size:80%;
}

#contentmain li h2 {
text-decoration:underline;
}

#contentmain li {
margin-left:25px;
}

#contentmain h4{
 font-size:120%;  
 color:#3c3c3c;
 font-weight:bold;
 margin:10px 0px 10px 0px;
}


#contentmain h5{
 font-size:150%;
 color:#8D8181;
 font-weight:normal;
 margin:20px 0px 15px 0px;
}

#contentmain h6{
 font-size:140%;
 color:#8D8181;
 font-weight:normal;
 margin:20px 0px 15px 0px;
}

#contentmain h1{
 font-size:17px; 
 color:#000000;
 font-weight:bold;
 margin:0px 0px 0px 0px;
}


#contentmain h3{
 font-size:160%; 
 color:#363636;
 font-weight:normal;
 margin-bottom:10px;
}

#contentmain h2{
font-size:15px;
font-weight:bold;
margin-left:25px;
}

#contentmain p{ 
 margin-bottom:15px;
 text-align: justify;
}

#contentmain a{ 
 color:#3c3c3c; 
}

.autumn_theme #contentmain a{ 
 color:#3c3c3c; 
}

#content table {
 margin-bottom:30px;
 margin-top:10px;
}

#content table thead tr td{
margin:0 3px;
background:#ffffcc url('/i/autumn/pic_bg_tb.gif') repeat-x bottom left;
font-size:100%; 
border-bottom:none !important;
border-right:3px solid #fff;
border-left:3px solid #fff;
border-top:none;
}

#content table thead td{
 padding:10px 5px 10px 3px
}

#content table tbody td {
padding:10px 0px 10px 0px;
border-bottom:1px solid #910100;
border-right:3px solid #fff;
border-left:3px solid #fff;
border-top:none;
}

.contentnone table tr td {
padding:10px 0;
border:none !important;
}

.autumn_theme #content table tbody td {
 border-bottom:1px solid #910100;
}

#content table td h6{
 color:#363636;
}

#content table td h5{
 color:#363636;
}


#content ul {
 color:#3d3d3d;
 background:#ffffcc; 
 border-right:3px solid #ff9900;
 width:99%;
 /* margin:20px 0px 25px 0px; */
 padding:13px 10px 13px 10px;
}


#content ul li{
 background:url("/i/autumn/li_fon.gif") left 6px  no-repeat;
 padding:0px 0px 7px 15px;
}

#content ul li ul{
 border-right:0px solid;
 padding-right:3px;
}

.autumn_theme #content ul li ul{
 border-right:0px solid;
 padding-right:3px;
}

#content ul li a{
 color:#3c3c3c;
}

.autumn_theme #content ul {
 background-color:#ffffcc; 
 border-right:3px solid #910100;
}


.autumn_theme #content ul li{
 background:url("/i/autumn/li_fon_autumn.jpg") left 6px  no-repeat;
}

.autumn_theme #content ul li a{
 color:#6e6e6e;
}


#content ol{ 
 padding:0px 0px 12px 30px;
}

#content ol li{ 
 padding:0px 0px 7px 0px;
}

#content ol li a{
 color:#3c3c3c;
}


#content ol li ul li{ 
 padding:0px 0px 7px 15px;
}

#calavoz {
text-align:center;
}

#calendar {
 border-top:1px solid #3c3c3c;
 border-bottom:1px solid #3c3c3c;
 border-left:1px solid #3c3c3c;
 border-right:1px solid #3c3c3c;
 width:100% !important;
 margin-top:0px !important;
 margin-bottom:0px !important;
 
}

#calendar td{
 border-left:0px solid ! important;
 border-bottom:1px solid #3c3c3c ! important;
}

.caltd{
 border-bottom:0px solid ! important;
}

#caltd_cont {
 font-size:130%;
}

.no_bg {
 padding:5px 0px 10px 0px;
 text-align:left;
}

.no_bg select{
 border:1px solid #A7A6AA; 
}

#weekday {
 font-weight:normal;
}


#calendar td a{
 background-color:#3c3c3c;
 color:#fff;
 padding:5px;
}

.no_borders td{
 border-left:0px solid  ! important;
 border-bottom:0px solid  ! important;
}

.no_borders td img{
 margin:10px 10px 10px 0px;
}

#bner4 {
  margin-top:3px;
 }
 /*
 #bner40 {
height:125px;
  background:url("/i/autumn/bner40.gif") right 101px no-repeat;
 }
 */
  .autumn_theme #bner40 {
height:125px;
  background: none;
 }
 
 
 /* заказ презентации */
 
 #zayavka td{
  border:0px solid ! important;
  color:#3c3c3c;
  padding:3px ! important;
  font-size:90%;
 }
 
 .autumn_theme #zayavka td{
  color:#3c3c3c;
 }
  
 #fio {
  width:10%;
 }
 
 .zayavka_pole {
  width:90%;  
 }
 
 .zayavka_pole input{
  border:1px solid #910100;    
  width:100%;
 }
 
 .autumn_theme .zayavka_pole input{
  border:1px solid #910100;    
  width:100%;
 }
 
 #checkboxses {
  font-weight:bold; 
  border:0px solid;
  font-size:80% ! important;
 }
 
 #checkboxses h6{  
  font-size:120% ! important;
 }
 
 #checkboxses p{
  margin:0px;
 }
 
 #textareaes textarea{
  border:1px solid #910100;
  background:#ffffcc;
  width:100%;
 }
 
 .autumn_theme #textareaes textarea{
  border:1px solid #910100;
  background:#eff7ee;
 }
 
 #zayavka td h6{
  color:#3c3c3c ! important;  
  font-weight:normal;
  margin:15px 0px 10px 0px;
  font-size:100%;
 }
 
  .autumn_theme #zayavka td h6{
  color:#3c3c3c ! important;
 }
 
 .zayavka_bt input{  
  cursor:pointer;
 }
 
 #zayavka_bok_zag { 
  border-left:4px solid #ff9900;
  padding:15px 10px 15px 10px;
  color:#3d3d3d; 
  font-weight:bold; 
  font-size:80%;
  margin:30px 0px 15px 0px; 
  background:#ffffcc url("/i/autumn/strelka_autumn.jpg") 15px bottom no-repeat;
 }
 
 .autumn_theme #zayavka_bok_zag { 
  border-left:4px solid #910100;
  padding:15px 10px 15px 10px;
  color:#6e6e6e; 
  font-weight:bold; 
  font-size:80%;
  margin:30px 0px 15px 0px; 
  background:url("/i/autumn/strelka_autumn.jpg") 15px bottom no-repeat #d0eccc;
 }
 
 #zayavka_bt_bok {
  text-align:center;
 }
 
 /* геотаргетинг */
 
 #geo_001 {
  position:absolute; 
 top:0px; 
 right:0px;
 z-index:-1; 
 }
 
 #geo_new {
 position:absolute; 
 top:0px; 
 right:0px;
 z-index:100; 
 margin-left:25%;
 }

 #geo_new #geo_001 #geo_00 #vmenu2 a {
 color:#3c3c3c;
 }
 
  #geo_new #geo_001 #geo_00 #vmenu2 {
 color:#3c3c3c;
 }
 
 #lf_geo {
  width:100%;
 }
 
#geo_00 {
 width:613px; 
 height:266px;
 background:url("/i/autumn/geo_00.gif") top left no-repeat; 
 padding-right:34px;
 padding-top:3px;
}

#vmenu2 a{
 font-size:70%; 
 color:#fff;
 margin:0px 10px 0px 10px; 
}

#vmenu2 {
 color:#fff;
 padding:0px 0px 12px 45px; 
}

#sitemap {
  position:absolute; 
 top:10px; 
 right:10px;
 z-index:90; 
 }
 
 
 
 /* ДИРЕКТ */
 
#geo_00_dir {
 width:613px; 
 height:298px;
 background:url("/i/autumn/geo_00_dir.jpg") top left no-repeat; 
 padding-right:35px;
}

#geo_01_dir {
margin-left:160px;
margin-top:3px;
}
 
 
  /* Новый год */
  
  #mainNG {
 height:100%;
 background:url("/i/autumn/shapkaNG.jpg") left top no-repeat;
 }
 
 #main_bn00NG { 
 padding:10px 10px 0px 0px;
 background:url("/i/autumn/sneg.gif") center no-repeat;
}

#snowmen {
 text-align:center;
 padding-top:50px;
}


 #tell_fon2NG{
 background:url("/i/autumn/tell_fonNG.gif") right top  no-repeat;
 color:#3c3c3c;
 font-size:80%;
 text-align:right;
 padding:0px 50px 0px 0px;
 height:124px;
}

#tell_fon2NG p{ 
 padding-bottom:7px;
 padding-top:19px;
}

#tell_fon2NG span{ 
 font-size:18px;  
}

#tell_fon2NG_main{
 position:absolute; 
 top:205px; 
 left:87px;
 color:#6F72B5;
 font-size:110%;  
 height:124px; 
}


#new_phone {
height:96px;
}

#new_phone p{
color:#6F72B5;
/*font-size:110%;*/
font-size:18px;
text-align:left;
margin-left:105px;
}

#on_line_cons1 {
text-align:left;
padding-left:60px;
padding-top:25px;
}

#on_line_cons1 span {
color:#6F72B5;
/*font-size:85%;*/
font-size:14px;
}

#on_line_cons1 a {
color:#6F72B5;
text-decoration:none !important;
}

#on_line_cons1 a:hover {
text-decoration:none;
}


#on_line {
text-align:left;
}

#on_line span {
color:#6F72B5;
/*font-size:85%;*/
font-size:14px;
}

#on_line a {
color:#6F72B5;
font-weight:bold; 
font-size:14px;
text-decoration:none !important;
}

#on_line a:hover {
text-decoration:none;
}



#on_line1 {
text-align:right;
padding-left:160px;
width:50%;
}

#on_line1 span {
color:#6F72B5;
/*font-size:85%;*/

font-size:14px;
}

#on_line1 a {
color:#6F72B5;
font-weight:bold; 
font-size:14px;
text-decoration:none !important;
}

#on_line1 a:hover {
text-decoration:none;
}



#icq_cons {
width:80%;
margin-top:25px;
margin-left:15px;
border:1px solid #910100;
}

#icq_cons p{
color:#3c3c3c;
font-size:80%;
font-weight:bold;
text-align:center;
padding-top:5px !important;
}

#icq_cons table {
margin:15px 8px;
}

#icq_cons table thead{
background:#f0efeb;
}

#icq_cons table thead p{
font-size:70%;
text-align:center !important;
margin-bottom:4px;
font-weight:bold !important;
}

#icq_cons table td{
border:1px solid #f0efeb;
}

#icq_cons table td p{
text-align:left;
margin-left:3px;
margin-bottom:4px;
font-size:13px;
font-weight:normal;
}


#super_cal {
position:absolute;
z-index:101;
right:0px;
top:300px;
width:250px;
}

#super_cal table {
width:100% !important;
}

#super_cal_but {
background:#3c3c3c;
width:30px;
}

.pre_cal {
padding:0px !important;
border:0px solid !important;
height:238px;
background:#FFFFFF !important;
}

.naked_link {
text-decoration:none !important;
}

#content .ul_clean {
	background-color: transparent !important;
	border-right: none !important;
}


#smth_of_bkva {
position:absolute;
z-index:155;
top:0px;
right:20px;
}






/* выносим сабскрайб */
	div.subs_form {
		font: normal 12px Verdana;
		width: 50%;
		height: 153px;
		width: 465px;
		background: #dedeee	url(/i/autumn/subs_1c.gif) 3px 10px no-repeat;
		border: solid 1px #7a7c91;
	}
	
	.autumn_theme div.subs_form {
		background: #EFF7EE	url(/i/autumn/subs_1c_autumn.jpg) 3px 10px no-repeat;
		border: solid 1px #910100;
	}
	
	
	div.subs_form_text {
		padding: 18px 10px 13px 85px;
		text-align: justify;
	}
	div.subs_form form {
		font: bold 14px Verdana;
		margin: 0px 30px 20px 20px;
		text-align: right;
		white-space: nowrap;
		line-height: 25px;
	}
	div.subs_form input.sf_itext {
		font: normal 12px Verdana;
		background: #FFFFFF;
		border: solid 1px #adb0f7;
		margin-left: 0px;
		margin-right: 20px;
		width: 180px;
	}
	
	.autumn_theme div.subs_form input.sf_itext {
		border: solid 1px #910100;
	}
	
	div.subs_form input.sf_isubmit {
		font: normal 10px Verdana;
/*		background: #FFFFFF;*/
		border: solid 1px #adb0f7;
		background:transparent url(/i/autumn/subs_do.gif) no-repeat scroll left top;
		border:0 solid;
		cursor:pointer;
		height:23px;
		width:101px;
	}
	
		.autumn_theme div.subs_form input.sf_isubmit {
		background:transparent url(/i/autumn/subs_do_autumn.jpg) no-repeat scroll left top;
		width:102px;
	}

.search_frm {
	width: 310px;
	background: #D0ECCC;
	border: 3px solid #910100;
	border-radius: 10px;
	-moz-border-radius: 10px;
	padding: 10px;
	white-space: nowrap;
	margin-bottom: 20px;
}
.sf_txt {
	width: 250px;
}

.search_res li {
	border-top: 1px dotted #910100;
	color: gray;
}
	.search_res li p {
		margin: 5px 0 5px 0 !important;
		color: black;
	}

	.search_res li:first-child {
		border-top: none;
	}
h3.srch {
	margin-top: 10px;
	font-size: 16px !important;
	font-weight: bold !important;
	text-decoration: 
}
p.srch_all {
	margin-bottom: 40px !important;
	margin-top: 12px !important;
}
p.srch_all a {
	color: #404040;	
}




#m_search {
width:392px;
height:26px;
background:url('/i/autumn/search_m_autumn.jpg') left top no-repeat;
margin-top:4px;
}

#m_search input#ms_f {
width:185px;
height:21px;
border: 1px solid #990000;
position:relative;
float:left;
margin-top:5px;
margin-left:75px;
}

#m_search input#ms_b {
width:61px;
height:21px;
border: 0px solid;
background: url('/i/autumn/ms_a.jpg') left top no-repeat;
position:relative;
float:left;
margin-top:5px;
margin-left:10px;
cursor:pointer;
}




#int_search {
width:250px;
height:26px;
background:url('/i/autumn/search_int_autumn.jpg') left 5px no-repeat;
margin:21px auto 0px auto;
}

#int_search input#ms_f {
width:140px;
height:21px;
border: 1px solid #990000;
position:relative;
float:left;
margin-top:5px;
margin-left:30px;
}

#int_search input#ms_b {
width:61px;
height:21px;
border: 0px solid;
background: url('/i/autumn/ms_a.jpg') left top no-repeat;
position:relative;
float:left;
margin-top:5px;
margin-left:10px;
cursor:pointer;
}

#help_n {
padding-right:50px;
}

#epr {
background:#ffffcc url('/i/autumn/bkgrn01.gif') no-repeat left top;
width:187px;
height:auto;
margin:0;
padding:0;
position:relative;
left:0;
}

#epr h2 {
font:bold 18px Arial, Helvetica, sans-serif;
padding:10px 10px 0;
color:#3c3c3c;
margin: 0;
}

#epr p.question {
padding:0 10px;
color:#ff9900;
}

#epr ul {
font: 12px Arial,Helvetica,sans-serif;
list-style-type:none;
margin:0;
padding:0;
border: none !important;
}

#epr form ul li {
text-align:left;
vertical-align:bottom;
color:#3c3c3c;
margin:0;
width:167px;
position:relative;
left:10px;
padding:0 0 10px;
background: none !important;
}

#epr form ul li input {
float:left;
margin:0;
padding:0;
border:0;
}

#epr form ul li span {
overflow:hidden;
width:140px;
margin:0;
padding:0 5px;
display:block;
}

#epr form p {
	margin-bottom: 0px;
}

#epr input#send {
margin:0 5px 0 10px;
float:left;
width:82px;
}

#epr p.result {
margin:0;
padding:0;
}

#epr span.result {
margin:0;
padding:0;
display:block;
}

#epr span.result a{
color:#3c3c3c;
text-decoration:underline;
}

#epr span.result a:hover{
color:#3c3c3c;
text-decoration:none;
}

#epr #epr1 {
background:#ffffcc url('/i/autumn/bkgrn02.gif') no-repeat left bottom;
width:187px;
height:9px;
margin:0;
padding:0;
}

#result {
color:#3c3c3c;
width:auto;
height:auto;
margin:0;
padding:0;
}

#result h2 {
font:bold 18px Arial, Helvetica, sans-serif;
padding:15px 0 0;
color:#3c3c3c;
}

#result p.question {
font:bold 15px Arial, Helvetica, sans-serif;
padding:0 20px;
color:#900000;
}

#result p.answer {
font:bold 15px Arial, Helvetica, sans-serif;
padding:0 20px;
}

#result ol{
list-style-type:none;
padding:0 20px;
margin:0 20px;
vertical-align:bottom;
}

#result ol ol{
padding:0;
margin:0;
}

#result ol li {
font:normal 15px Arial, Helvetica, sans-serif;
padding:0;
margin:0;
line-height:160%;
}

#result .result1 {
width:100%;
height:19px;
border:1px solid #9a0100;
margin:0;
padding:0;
}

#result .result1 .result2 {
background:#9a0100;
height:17px;
border:1px solid #9a0100;
margin:0;
padding:0;
}

/* левое меню*/

#leftmenu {
 width:255px;
 padding:2px 5px 0 0px;
 margin:0;
}

ul {
list-style-type:none;
padding:0;
margin:0;
}

.hgt_title {
padding-left:5px;
display:table-cell;
}

.hgt {
padding:7px 0;
line-height:12px;
padding-left:5px;
display:table-cell;
}

.hgt2 {
padding:7px 0;
line-height:12px;
padding-left:15px;
display:table-cell;
}

.hgt3 {
padding:7px 0;
line-height:12px;
padding-left:25px;
display:table-cell;
}

#leftmenu ul{
background:#ffffcc url('/i/autumn/bg_m_2.gif') right bottom no-repeat;
font-size:11px;
padding:0;
margin:0;
}

.title_active {
position:relative;
font-size:16px;
line-height:36px;
background:#ff9900 url('/i/autumn/bg_m1.gif') right top no-repeat;
padding:0;
margin:0;
vertical-align:middle;
}

#leftmenu ul li.title .title_active a {
color:#fff;
text-decoration:none;
}

#leftmenu ul li.title .title_active a:hover {
color:#fff;
text-decoration:none;
}


#leftmenu ul li.title .title_active ul li a {
color:#3c3c3c;
text-decoration:underline;
}

#leftmenu ul li.title .title_active ul li a:hover {
color:#910100;
text-decoration:none;
}

#leftmenu ul li.title a, #leftmenu ul li.title ul li a,#leftmenu ul li ul li.title a,#leftmenu ul li ul li ul li.title a {
color:#3c3c3c;
text-decoration:none;
}

#leftmenu ul li.title a:hover, #leftmenu ul li.title ul li a:hover,#leftmenu ul li ul li.title a:hover,#leftmenu ul li ul li ul li.title a:hover {
color:#910100;
text-decoration:none;
}

#leftmenu ul li.title a.active, #leftmenu ul li.title .title_active ul li a.active,#leftmenu ul li.title .title_active ul li ul li a.active {
color:#910100;
text-decoration:none;
}

#leftmenu ul li.title a.active:hover, #leftmenu ul li.title .title_active ul li a.active:hover,#leftmenu ul li.title .title_active ul li ul li a.active:hover {
color:#910100;
text-decoration:none;
}

.title {
line-height:36px;
position:relative;
font-size:16px;
color:#3c3c3c;
background:url('/i/autumn/bg_m_2.gif') right bottom no-repeat;
margin:0;
padding:0;
vertical-align:middle;
}

.bg_title {
position:absolute;
top:0;
right:0;
background:url('/i/autumn/bg_m_3.gif') right top no-repeat;
width:7px;
height:6px;
}
