.wr {
width: 100%;

margin: auto;
min-width: 1024px;
position: relative;
max-width: 1300px;
}
.text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding-top: 15px; padding-right: 10px; padding-bottom: 10px; padding-left: 20px; vertical-align: text-top; border: 1px #EBEBEB solid; background-color: #FCFCFC; margin-left: 20px; text-align: justify}
h1 {  font-size: 18px; color: #FF6600; padding-bottom: 5px; margin-bottom: 5px}
td {  font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif}
.small {  font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif}
.top_menu {  font-size: 11px; color: #000000; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif}
.table_top_menu {  position: absolute; z-index: 3; left: 0px; top: 90px; clip:       rect(   ); width: 100%}
.title_news {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-transform: uppercase; background-image: url(images/news.png); background-repeat: no-repeat; margin-left: 14px; padding-left: 14px; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; clip:  rect(0px  0px ); background-position: left center}
.td_news {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; vertical-align: text-top; margin-top: 5px; padding-top: 5px; margin-left: 15px; margin-right: 20px}
.tel {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-style: italic; font-weight: bold}
.kont {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; margin-top: 3px; padding-top: 3px}
.banner {  font-size: 11px; color: #FFFFFF; text-decoration: none; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}
.banner a:hover {  color: #FFFF00; text-decoration: none}
.podpis {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; color: #000000; position: absolute; z-index: 1; left: 145px; top: 65px; clip:     rect(   )}
.news {  font-size: 11px; color: #003366; background-color: #F4F7F7; border: 1px #DBDFDE solid; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 25px}
.orang {  color: #FF6600; font-size: 11px; text-decoration: none; margin-right: 10px; padding-right: 10px; margin-left: 10px; padding-left: 10px}
.annotation {  font-size: 12px; color: #006600; text-decoration: none}
a:hover {  color: #000000; text-decoration: underline}
.uch_center {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #FFFFFF; position: absolute; z-index: 2; left: 108px; top: 220px; clip:    rect(   ); font-style: italic}
a {  color: #006633; text-decoration: none}
hr {  color: #CCCCCC; border-color: #CCCCCC black black; border-style: dotted; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 15px; padding-bottom: 20px}
h2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #006600}
h3 {  font-size: 14px; color: #006699; font-style: italic}
.news_m {  font-size: 13px; color: #003E00; background-color: #F4F7F7; border: 1px #DBDFDE solid; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 25px; font-family: Verdana, Arial, Helvetica, sans-serif}
.table_usl {  border: #FF6600 solid; border-width: 0px 1px 1px 0px; margin-top: 8px; margin-right: 8px; margin-bottom: 8px; margin-left: 8px; padding-top: 8px; padding-right: 8px; padding-bottom: 8px; padding-left: 8px}
.orang_b {  color: #FF6600; font-size: 16px; text-decoration: none; margin-right: 10px; padding-right: 10px; margin-left: 10px; padding-left: 10px; text-align: center}
.menu { background-image: url(../buhintel.ru/images/0_16.png); background-repeat: repeat-x; height: 27px}
small {color: #666666;}
.white {color: #FFFFFF}
.copir {color: #D2E9BE;  font-size: 10px}
.vcard {color: #FFFFFF;  font-size: 10px}
ol {margin: 10px; padding: 15px;}
.uch_kurs { background-image: url(../buhintel.ru/images/kursi.png); background-repeat: no-repeat; position: absolute; z-index: 1; left: 40%; top: 20px; clip:    rect(   ); width: 250px; height:76px }

.cont {
width: 100%;
min-width: 1024px;
padding: 0px
margin: 0px;
border:none;

}
.num a {
font-size: 14px;
font-weight: bold;
border: 1px #DBDFDE solid;
margin: 1px;
padding: 3px;
background-color: #FFF;
}

.num span {
font-size: 14px;
font-weight: bold;
color: #CCC;
margin: 1px;
padding: 3px;
border: 1px #FFF solid;
}

.text img {

max-width: 750px;
}

.pechat td {background-color: #EEF6EF;; text-align:center;}
.pechat .bg2 {background-color: #D3E2D5;}

.anim {
width: 255px
  -moz-animation: animaciya .6s ease-in-out 0.3s infinite alternate;
  -webkit-animation: animaciya .6s ease-in-out 0.3s infinite alternate;
  -ms-animation: animaciya .6s ease-in-out 0.3s infinite alternate;}


.anim:hover {
  -webkit-animation-play-state:paused;  /* Р С—Р В°РЎС“Р В·Р В° Р С—РЎР‚Р С‘ Р Р…Р В°Р Р†Р ВµР Т‘Р ВµР Р…Р С‘Р С‘ Р С”РЎС“РЎР‚РЎРѓР С•РЎР‚Р В° */  
  -moz-animation-play-state:paused;
  -ms-animation-play-state:paused;}

@-moz-keyframes animaciya {   
  from {width: 255px;}  
  to {width: 253px; opacity: 0.1;

} 
}

@-webkit-keyframes animaciya {
  from {width: 255px;}
  to {width: 253px;  opacity: 0.1;
}
}

@-ms-keyframes animaciya {
  from {width: 255px; }
  to {width: 253px;  opacity: 0.1;
}
}