/* about_energy  */

.red {border: 1px solid red;}
.clear {clear: both;}
.mart10 {margin-top: 10px;}
.mart25 {margin-top: 25px;}

.content_part {padding: 5px 22px 15px 32px;}
.content_part #noise_contentv {border-top: 1px solid #000; padding-top: 2px; margin: 4px auto 0 auto; font-family: Tahoma; font-size: 11px;}
.content_part #noise_contentv h2 {display: block; font-size: 14px; text-align: center;  background: #9ea6bb; height: 20px;}
.content_part #noise_contentv h1 {display: block; font-size: 14px; text-align: center;  background: #9ea6bb; height: 20px; padding: 0; margin: 0;}
a#noisev_banner {font-size: 46px; text-align: center; text-decoration: underline; color: #000; display: block; height: 57px; background: #8e8e8e; margin-top: 5px; }
a#noisev_banner:hover {text-decoration: none; }
a#noisev_reklama {display: block; height: 11px; width: 50px; clear:both; float: right; background: url('images/noise_reklama.png') no-repeat;}

/*.right_float_nav {width: 104px; float: right; display: inline; margin-right: 10px;} */
.right_float_nav {float: right; display: inline; margin-right: 20px; padding: 3px 0 0 0; border-top: 1px solid #141b2e;}

.line_l {height:1px; background: #141b2e; margin: 0 0 2px 0;}
.right_float_nav .nav_bg {background: #9ea6bb; padding:8px 5px 7px 10px; font-weight: normal; font-family: tahoma; font-size: 11px; line-height: 130%; width:}
.nav_bg a {color: #000000; text-decoration: underline;}
.nav_bg a:hover {color: #000000; text-decoration: none; }
p.text_n {color: #2f3139; font-size:12px; font-family: Tahoma; padding: 10px 5px 5px 10px;}
.one_item {padding: 0 0 0  10px;}
input.textfnm_poisk {width: 170px; height: 15px; border-left: 1px solid #243c92; border-top: 2px solid #243c92; margin: 2px 0 0 0; padding: 0;}
input.textfnm_poisk1 {width: 70px; height: 15px; border-left: 1px solid #243c92; border-top: 2px solid #243c92; font-size: 12px; font-weight: 200; font-family: Tahoma; color: #2f3139; padding: 0;}

.one_item .image_bg {background: url(images/img_bg.jpg) no-repeat bottom right; height: 110px; width: 110px; float: left; display: inline;}
.one_item .text {margin-left: 120px; font-size: 12px; font-family: Tahoma; color: #2f3139;}
.one_item .text11 {margin-left: 120px; font-size: 12px; font-family: Tahoma; color: #2f3139;}
.one_item .text11 h2 a {color: #000;}
.one_item .text h3  {background: transparent url(images/bg_mon.png) repeat-y scroll 0%; display: block; font-size: 12px; font-weight: bold; padding-left: 11px; padding-top: 3px; padding-bottom: 3px; margin: 0 15px 0 0;}
.one_item .text h3 a {color: #000; text-decoration: underline;}
.one_item .text h3 a:hover  {color: #000; text-decoration: none;}
.more {font-size:12px; font-family: Tahoma; font-weight: bold; padding: 0px 0 0 3px;}
.more a, .more a:hover {color: #2f3139;}
.more a {text-decoration: underline;}
.more a:hover {text-decoration: none;}
/*about_energy end*/

/*foto_odna*/
ul#lastfoto {font: normal 12px Tahoma, Arial, Helvetica, sans-serif; margin:0px; padding: 0px 0 0 0px; list-style: none;}
ul#lastfoto li {padding: 0px 0 2px 10px; margin: 0px; background: url(images/mark.gif) no-repeat left center;}
ul#lastfoto li a {text-decoration: none; color: #8b90ec;}
ul#lastfoto li a:hover {text-decoration: none; color: #000;}

 
ul#lastfoto2 {font: normal 12px Tahoma, Arial, Helvetica, sans-serif; margin: 0px; padding: 0px 0 0 200px; list-style: none;}
ul#lastfoto2 li {padding: 0px 0 2px 6px; margin: 0px; background: url(images/mark.gif) no-repeat left center;}
ul#lastfoto2 li a {text-decoration: none; color: #8b90ec;}
ul#lastfoto2 li a:hover {text-decoration: none; color: #000;}

.flleft {float:left;}

.zagstyle {background-color: #9EA6BB; font: bold 14px Tahoma, Arial, Helvetica, sans-serif; color: #000000; text-transform: uppercase; margin-top: 10px; padding: 3px 10px;}
.zagstyleh2 h2 {background-color: #9EA6BB; font: bold 14px Tahoma, Arial, Helvetica, sans-serif; color: #000000; text-transform: uppercase; margin: 10px 0 10px 0; padding:3px 10px;}/*!!!!!*/

.searchblack {font: bold 12px Tahoma, Arial, Helvetica, sans-serif; padding: 7px 15px 0 15px;}
.searchblack span {color: #ef663c;}
.searchblack a {text-decoration: underline; color: #000000;}
.searchblack a:hover {text-decoration: none; color: #000000;}

.right {text-align: right;}
.cent {text-align: center;}
.mid {vertical-align: middle;}

.whitefoto {text-align: center; margin-top: 7px; font: bold 40px Tahoma, Arial, Helvetica, sans-serif; text-transform: uppercase;}
.whitefoto a {text-decoration: underline; color: #000000;}
.whitefoto a:hover {text-decoration: none; color: #000000;}

.orig {font: normal 13px Tahoma, Arial, Helvetica, sans-serif; color: #000000;}
.orig a {text-decoration: underline; color: #000000;}
.orig a:hover {text-decoration: none; color: #000000;}

.niz_nav {float:left; display: inline; padding: 3px 0 0 0; border-top: 1px solid #141b2e;}
.line_l {height:1px; background: #141b2e; margin: 0 0 2px 0; background: url(images/line_1.gif) repeat-x;}
.niz_nav .nav_bg {background: #9ea6bb; padding: 8px 5px 7px 10px; font-weight: normal; font-family: tahoma; font-size: 11px;}

/*
.niz_nav {width: 175px; }
.line_l {height: 1px; background: #141b2e; margin: 0 0 2px 0;}
.niz_nav .nav_bg {background: #9ea6bb; padding: 8px 5px 7px 10px; font-weight: normal; font-family: tahoma; font-size: 11px; width: 160px;}
 */


.ourcom {font-size: 12px; font-family: Tahoma; color: #2f3139;}
.ourcom h3  {background: transparent url(images/bg_mon2.png) no-repeat scroll 0%; display: block; font-size: 12px; font-weight: bold; padding-left: 11px; padding-top: 3px; padding-bottom: 3px; margin: 0 0 0 0; }
.ourcomtext {font-size: 13px; padding-top: 8px;font-family: Tahoma;}

.mart18 {margin-top:18px;}

ul#lastfoto3 {font: normal 12px Tahoma, Arial, Helvetica, sans-serif; margin: 0px; padding: 0 0 0 315px; list-style: none;}
ul#lastfoto3 li {padding: 0px 0 0px 6px; margin: 0px; background:url(images/mark.gif) no-repeat left center;}
ul#lastfoto3 li a {text-decoration: none; color: #8b90ec;}
ul#lastfoto3 li a:hover {text-decoration: none; color: #000;}

ul#lastfoto4 {font: normal 12px Tahoma, Arial, Helvetica, sans-serif; margin-left: 20px; padding: 0px 0 0px 0px; list-style: none;}
ul#lastfoto4 li {padding: 0px 0 2px 10px; margin-top: 10px; background:url(images/mark.gif) no-repeat left top;}
ul#lastfoto4 li a {text-decoration: none; color: #8b90ec;}
ul#lastfoto4 li a:hover {text-decoration: none; color: #000;}
/*end foto_odna*/

/*foto*/
.vyv {font-size: 13px; padding-top: 8px;font-family: Tahoma; padding-left: 10px;}
.vyv a {text-decoration: none; color: #8b90ec;}
.vyv a:hover {text-decoration: none; color: #000;}
.vyv a span {color: #ef663c;}

.vyv2 {font-size: 13px; padding-top: 8px;font-family: Tahoma; padding-left: 10px;}
.vyv2 a {text-decoration: none; color: #000;}
.vyv2 a:hover {text-decoration: underline; color: #000;}
.vyv2 a span {color: #ef663c;}

.onekom .image_bgnat {height: 110px; width: 108px; float: left; display: inline;}
.onekom .image_bgnat2 {height: 100px; width: 108px; float: left; display: inline;}
.onekom .text {margin-left: 110px; font-size: 12px; font-family: Tahoma; color: #2f3139;}
.onekom .text h3  {background: transparent url(images/bg_mon.png) no-repeat scroll 0%; display: block; font: normal 12px Tahoma, Arial, Helvetica, sans-serif; padding-left: 11px; padding-top: 3px; padding-bottom: 3px; margin:0 15px 0 0; color: #5f72ea;}
/*.onekom .text h3 a, .one_item .text h3 a:hover { color: #2f3139; text-decoration: none} */
.onekom .text h3 a {color: #5f72ea; text-decoration: underline;}
.one_item .text h3 a:hover {color: #000; text-decoration: none;}
.onekom .text h3 a:hover  {text-decoration: underline;}
.onekom .text p {padding: 12px 0 0 3px;  font-size: 12px; font-family: Tahoma; margin: 0;}

.bg_foto {behavior: url(style/iepngfix.htc); background:transparent url(images/bg_foto.png) no-repeat; width: 155px; height: 157px; padding: 0 0 0 8px;}
.padt5 {padding-top: 9px;}
.under_foto {width: 163px; font: normal 10px Tahoma, Arial, Helvetica, sans-serif; text-align: center;}/*!!!!*/
.under_foto a {text-decoration: none; color:#9b97ec;}
.under_foto a:hover {text-decoration: none; color: #000;}
.under_foto h2 {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; text-transform: uppercase; padding: 0px; margin: 0px; background: none}/*!!!!*/
.martfot {margin-top: 20px; margin-right: 10px;}/*!!!!*/
/*end foto*/

/*instruktory*/
.bg_fotoin {background: transparent url(images/bg_fotoin.gif) no-repeat right bottom; width: 160px; height: 160px; margin-right: 10px;}
.bg_fotoinbig {background: transparent url(images/bg_fotoinbig.gif) no-repeat right bottom; width: 280px; height: 280px; float: right;}

.fiotext {color: #1f2a48; font: normal 12px Tahoma, Arial, Helvetica, sans-serif; line-height: 1.4;}
.originstr {text-align: right; font: normal 12px Tahoma, Arial, Helvetica, sans-serif; color: #000000;}/*!!!!!*/
.originstr a {text-decoration: underline; color: #000;}
.originstr a:hover {text-decoration: none; color: #000;}

/*end instruktory*/


/*dance_school_news_poisk_vsya_nov*/
#zeromm li   {list-style: none; display: inline;}
.text_poisk {font: bold 0.9em Tahoma, serif; padding: 4px 26px 0px 0px;}
.bg_poisk_icon {background: url(images/icon_search.gif) no-repeat; height: 23px; width: 42px;padding-top: 4px;}
a.poisk_icon {font: 0.7em Tahoma, serif; color: #ffffff; vertical-align: text-top;padding: 0px; text-decoration: underline;}
a.poisk_icon:hover {text-decoration: none;}
.mar10per {margin: 0 10%;}
.mar10px {margin: 0 10px;}
.mar8per {margin: 0 8%;}
.padl15per {padding-left: 15%; text-align: center;}
.padl12per {padding-left: 12%; text-align: center;}
table.bord1 {border: 1px solid #141b2e;}
td.bord1 {border: 1px solid #141b2e;}
.clear_both {clear: both;}
.vertical_align {vertical-align: text-top;}
.text_table {font: bold 0.9em Tahoma, serif; padding: 2px 2px 1px 8px;}
.padtb20 {padding: 20px 0px;}
.padtb20_1 {padding: 20px 20px;}
.padlr20t6 {padding: 0px 8px 0px 8px;}
.padt_6 {margin: -5px 0px 0px 0px;}
.padl10per {padding: 0px 0px 0px 10px;}
.flright {float: right;}
.text_poisk1 {font-size: 12px; font-weight: 200; font-family: Tahoma; color: #2f3139; margin: 0px; padding: 3px 0px 0px 10px; text-align: left;}
.text_poisk2 {font-size: 12px; font-weight: 200; font-family: Tahoma; color: #2f3139; margin: 0px; padding: 3px 0px 0px 20px; text-align: left;}
.text_poisk3 {font-size: 12px; font-weight: bold; font-family: Tahoma; color: #2f3139; margin: 0px; padding: 13px 15px 13px 15px; text-align: left;}
.width_poisk {width: 90px;}
.width_poisk1 {width: 195px;}
.searchblack1 {font: bold 12px Arial, Tahoma, Helvetica, sans-serif; padding: 0px; text-align: center;}
.searchblack1 span {color: #ef663c;}
.searchblack1 a {text-decoration: none; color: #000000;}
.searchblack1 a:hover {text-decoration: underline; color: #000000;}

.text_poisk4 h2 {font: 13px Arial, Tahoma, Helvetica, sans-serif; padding: 0px; text-align: left; font-weight: bold; color: #19191b; background: none; margin: 0;}
.text_poisk4 h3 {font: 13px Arial, Tahoma, Helvetica, sans-serif; padding: 0px; text-align: left; font-weight: bold; color: #19191b; background: none; margin: 0;}
.text_poisk4_1 {font: 13px Arial, Tahoma, Helvetica, sans-serif; padding: 0px; text-align: left; font-weight: 500; color: #19191b;}
.text_poisk4 {font: 13px Arial, Tahoma, Helvetica, sans-serif; padding: 0px; text-align: center; font-weight: 500; color: #19191b;}
.text_poisk5 {font: 13px Arial, Tahoma, Helvetica, sans-serif; padding: 0px; text-align: center; font-weight: 500; color: #19191b;}
.text_poisk5 a {font: 13px Arial, Tahoma, Helvetica, sans-serif; padding: 0px; text-align: center; font-weight: 500; color: #19191b; text-decoration: underline;}
.text_poisk5 a:hover {text-decoration: none;}
.padl5 {padding: 0 0 0  5px;}
.padl8 {padding: 0 0 0  8px;}
.text_table1 {font: bold 0.9em Tahoma, serif; padding: 1px;}
.text_table1 a {font: bold 1em Tahoma, serif; text-decoration:underline; color: #19191b;}
.text_table1 a:hover {text-decoration: none; color: #19191b;}
.text_table1_1 {font: bold Tahoma, serif; color: #19191b;}
.text_table1_1 a {font: bold 0.7em Tahoma, serif; text-decoration: underline; color: #19191b;}
.text_table1_1 a:hover {text-decoration: none; color: #19191b;}
.zagstyle_p {font: bold 14px Tahoma, Arial, Helvetica, sans-serif; color: #000000; text-transform: uppercase; margin-top: 0px; padding: 3px 10px;}
.zagstyle_p h2 {font: bold 14px Tahoma, Arial, Helvetica, sans-serif; color: #000000; text-transform: uppercase; padding: 0; margin:0; background: none;}
.zagstyle_p1 {background-color: #9EA6BB; font: bold 14px Tahoma, Arial, Helvetica, sans-serif; color: #000000; text-transform: uppercase; margin-top: 0px; padding: 3px 10px;}
.zagstyle_p1 h2 {background-color: #9EA6BB; font: bold 14px Tahoma, Arial, Helvetica, sans-serif; color: #000000; text-transform: uppercase; padding: 0; margin:0; background: none;}
.zagstyle h2 {background-color: #9EA6BB; font: bold 14px Tahoma, Arial, Helvetica, sans-serif; color: #000000; text-transform: uppercase; margin: 0; padding: 0;}
/* ***************************** */
.tr1  {background: transparent url(images/bg_mon_p.png) no-repeat scroll 0%; background-position: top left; display: block; font-size: 12px; font-weight: bold;}
.text_poisk6 {font-size: 12px; font-family: Tahoma; color: #112e1c; font-weight: bold;}
.text_poisk7 {font-size: 11px; font-family: Tahoma; color: #112e1c;}
.nav_bg_p {font: bold 11px Tahoma, serif;color:#19191b;}
.nav_bg_p a {font: bold 11px Tahoma, serif; text-decoration: underline; color: #19191b;}
.nav_bg_p a:hover {font: bold 11px Tahoma, serif; text-decoration: none; color: #19191b;}
.nav_p {width: 104px; display: inline; margin-right: 10px;}
.padl30 {padding: 0 0 0  30px;}
.padl15 {padding: 0 0 0  15px;}
.padl30t10 {padding: 10px 0 20px  30px;}
.right_float_nav_p {width:104px; display:inline;}
.line_l_p {height:1px; background:#141b2e; margin:0 0 2px 0; width:104px;}
.right_float_nav_p .nav_bg {background:#9ea6bb; padding:8px 0px 7px 10px; font-weight: normal; font-family:tahoma; font-size: 11px; width:95px;}
.padtb8 {padding:8px 0px 8px 0px;}
.padr10 {padding: 0px 10px 0px 0px;}
.padr10_1 {padding: 1px 10px 0px 0px;}.padl3 {padding: 0 0 0  3px;}

/*dance_school_news_poisk_vsya_nov end*/

/*stili*/
.left_menuprof {margin: 10px 0;}
.left_menuprof li {list-style: none;}
.left_menuprof li a {color: #fff;    text-decoration: none; font: bold 0.7em/1.5em Tahoma, sans-serif; padding-left: 17px; text-transform: uppercase;}
.left_menuprof li a:hover {color: #c8d1ec;}

.onestyle {color:#2f3139; font-size:11px; font-family:Tahoma; padding:10px 5px 5px 10px;}
.imgkart1 {float:left; margin-right:10px; background: url(images/kart1fon.gif) no-repeat right bottom; width:211px; height:161px;}
.imgkart2 {float:right; margin-left:4px; background: url(images/kart1fon.gif) no-repeat right bottom; width:211px; height:161px;}

.padelit {padding-top:60px;font: normal 12px/18px Tahoma,sans-serif;}
.padelit ol {margin-left: 25px;}
.padelit1 {padding-top:0px;font: normal 12px/18px Tahoma,sans-serif;}
.padelit1 ol {margin-left: 25px;}

.twostyle {padding:0 0 0 3px; font: normal 12px/18px Tahoma, serif; margin: 0;}
.twostylesmall {background:url(images/fonelit.gif) repeat-y center; font-size:10px; padding:5px 10px 10px 10px; width:200px; float:right; margin:0 4px 0 0; display:inline; }
.twostylesmall h2 {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; margin:0;  background:none; padding:0;}/*!!!!!!*/
.twostylesmall a {color: #000; text-decoration: none;}
.twostylesmall a:hover {color: #000; text-decoration: underline;}

.twostylesmall2 {background:url(images/fonelit.gif) repeat-y left; font-size:10px; padding:5px 10px 10px 10px; width:200px; float:left; display:inline;  margin:0 4px 0 0;}
.twostylesmall2 h2 {font: bold 11px Tahoma, Arial, Helvetica, sans-serif;  margin:0;  background:none; padding:0;}/*!!!!!!*/
.clearfix:after {content: "."; display: block; height: 0; clear: both;  visibility: hidden;} .clearfix {display: inline-block;} * html .clearfix { height: 1%;} .clearfix { display: block;}
/*stili end*/

/*dance_school_faq*/
.pad_cent {padding: 8px 0px 15px 70px;}
.padb11 {padding: 0px 0px 11px 0px;}
.padt10l34 {padding: 10px 0px 0px 34px;}
.padtb12l6 {padding: 12px 0px 12px 6px;}
.padt130l25 {padding: 130px 0px 0px 25px;}
#zeromm1 li   {list-style: none; padding: 5px 21px 10px 0px;}
#zeromm2 li   {list-style: none; padding: 0px 0px 7px 26px;}
input.textfnm_poisk2 {width: 198px; height: 17px; border-left: 1px solid #243c92; border-top: 2px solid #243c92; font-size: 12px; font-weight: 200; font-family: Tahoma; color: #2f3139; padding: 0;}
textarea.textarea_poisk2 {width: 198px; height: 62px; border-left: 1px solid #243c92; border-top: 2px solid #243c92; margin-top: 2px; padding: 0px;}
.ourcom h2  {background: transparent url(images/bg_mon2.png) no-repeat scroll 0%; display: block; font-size:14px; font-weight: bold; padding-left: 11px; padding-top: 3px; padding-bottom: 3px; margin: 0 0 0 0;}

.text_1 {font: normal 12px/18px Tahoma, serif; margin-left: 20px; line-height: 120%;}
.text_2 {font-size: 14px; font-weight: bold; font-family: Tahoma; color: #000000;}
.text_3 {font: normal 12px/18px Tahoma, serif; margin: 0; line-height: 120%;}
/*dance_school_faq end*/

/*dance_school_news_arhiv*/
.ourcom .hh2 h2  {background: transparent url(images/bg_mon2.png) no-repeat scroll 0%; display: block; font-size: 12px; font-weight: bold; padding-left: 11px; padding-top: 3px; padding-bottom: 3px; margin: 0 0 0 0; color: #000000; }
.one_item1 .text5 {font-size: 14px; font-family: Tahoma; color: #060810; font-weight: bold;}
.one_item1 .text5 a {text-decoration: none;font-size: 14px; font-family: Tahoma; color: #060810; font-weight: bold;}
.one_item1 .text5 a:hover {text-decoration: underline;}
.ourcom .text6 {font-size: 12px; font-family: Tahoma; color: #000000; font-weight: normal; padding: 0 0 0 4px;}
.ourcom .text6 a {text-decoration: underline; font-size: 12px; font-family: Tahoma; color: #000000; font-weight: normal;}
.ourcom .text6 a:hover {text-decoration: none;}
.mart2 {margin-top: 2px;}
.padl11 {padding: 0px 0px 0px 11px;}
.padl36 {padding: 0px 0px 0px 36px;}
#zeromm3 li {padding: 2px 0px 5px 0px; list-style: square;}
/*dance_school_news_arhiv end*/

/*dance_school_news_odna_novost*/
.width32per {width: 32%;}
.width68per {width: 68%;}
.nav_title1 {padding: 3px 0 3px 0; border-top: 1px solid #141b2e;}
.nav_title1_1 {border-bottom: 1px solid #141b2e;}
.nav_title1 .nav_bg_t {background: #9ea6bb; padding: 8px 5px 7px 10px; vertical-align: text-top; width: 350px;}
.nav_title1 .nav_bg_t .txt {font-weight: bold; font-family: tahoma; font-size: 12px; color: #000002; padding: 12px 50px 10px 0px;}
.nav_title1 .nav_bg_t .txt h2 {font-weight: bold; font-family: tahoma; font-size: 12px; color: #000002; padding: 0px; text-align: left; margin: 0px;}
.nav_title1 .nav_bg_t .txt a {color: #000; text-decoration: none;}
.nav_title1 .nav_bg_t .txt a:hover {color: #000; text-decoration: underline;}
.left {text-align: left;}
.ourcom .text7 {font-size: 11px; font-family: Tahoma; color: #000000; font-weight: bold; padding: 0 0 0 4px;}
.ourcom .text7 a {text-decoration: underline; font-size: 11px; font-family: Tahoma; color: #000000; font-weight: bold; margin-left: 10px;}
.ourcom .text7 a:hover {text-decoration: none;}
.ourcom .text8 {font-size: 10px; font-family: Tahoma; color: #000000; padding: 0 0 0 4px;}
.ourcom .text8 a {text-decoration: none; font-size: 10px; font-family: Tahoma; color: #000000;}
.ourcom .text8 a:hover {text-decoration: underline;}
.padl70r10 {padding: 0 10px 0 0;}
.padt6 {padding: 6px 0px 0px 0px;}
.padl3 {padding: 0px 0px 0px 3px;}
.one_item1 .text9 {padding: 12px 0 0 3px; font: normal 12px/18px Tahoma, serif; margin: 0; color:#000000;}
.one_item1 .text9_1 {padding: 0; font: normal 11px Tahoma, serif; margin: 0; color: #000000;}
.one_item1 .text9 a {text-decoration: underline;font-size: 11px; font-family:Tahoma; color: #000000;}
.one_item1 .text9 a:hover {text-decoration: none;}
.mart15 {margin-top: 15px;}
.padl43 {padding: 0px 0px 0px 43px;}
#zeromm4 li {padding: 2px 0px 5px 0px; list-style: none;}
.ourcom .text6 .gr {font-size: 9px; font-family: Tahoma; color: #9ea6bb; font-weight: bold; padding: 0 0 0 0px;}
#zeromm3 #bg {background: transparent url(images/bg_mon2.png) no-repeat scroll 0%; margin-right: 13px;}
.odna_novost {margin: 4px auto 0 auto;}
.odna_novost .tit1 {font-size: 14px; text-align: center;  background: #9ea6bb; height: 20px; font-weight: bold; font-family: tahoma;}
.odna_novost .tit1 h1 {font-size: 14px; text-align: center;  background: #9ea6bb; font-weight: bold; font-family: tahoma; padding: 0px; margin: 0px;}
.odna_novost .tit1 h3 {text-decoration: none; display: inline; font-size: 12px; text-align: center;  background: #9ea6bb; font-weight: bold; font-family: tahoma; padding: 0px; margin-right: 0px; vertical-align: bottom;}
.odna_novost .tit1 a {text-decoration: none; display: inline; font-size: 12px; text-align: center;  background:#9ea6bb;font-weight: bold; font-family: tahoma; padding: 0px; margin-right: 0px; color: #000000; vertical-align: bottom;}
.odna_novost .tit1 a:hover {text-decoration: underline; display: inline; font-size: 12px; text-align: center;  background: #9ea6bb;font-weight: bold; font-family: tahoma; padding: 0px; margin-right: 0px; color: #000000; vertical-align: bottom;}
/*dance_school_news_odna_novost end*/

/*dance_school_news_vse*/
.ourcom .text8 .bo {font-size: 10px; font-family: Tahoma; color: #000000; font-weight: bold;}
.width500 {width: 500px;}
.width540 {width: 540px;}
.padr7 {padding: 0px 7px 0px 0px;}
.padt4 {padding-top: 4px;}
.vertical_align1 {vertical-align: top;}
/*dance_school_news_vse end*/

/*dance_school_teachers*/
.ourcom .text8_1 a {text-decoration: underline;font-size: 10px; font-family: Tahoma; color: #000000;}
.ourcom .text8_1 a:hover {text-decoration: none;}
.width275 {width: 275px;}
.padl70r10_1 {padding: 0px 0px 0px 15px;}
.padl70r10_2 {padding: 0px 0px 0px 30px;}
.imgkart1_1 {float: left; margin-right: 4px; background: url(images/kart1fon_1.gif) no-repeat right bottom; width: 222px; height: 138px;}
.mart3 {margin-top: 3px;}
.width480 {width: 480px;}
.width248 {width: 248px;}
.width300 {width: 300px;}
.width200 {width: 200px;}
.width230 {width: 230px;}
.width320 {width: 320px;}
/*dance_school_teachers end*/

/*dance_school_video*/
.imgkart1_2 {float: left; margin-right: 4px; background: url(images/kart1fon_2.gif) no-repeat right bottom; width: 110px; height: 85px;}
.padt8 {padding: 8px 0px 0px 0px;}
.padr20 {padding: 0px 20px 0px 0px;}
.nav_title1 .nav_bg_t .txt_1 {font-weight: bold; font-family: tahoma; font-size: 12px; color: #2f3139; padding: 12px 50px 10px 0px;}
.nav_title1 .nav_bg_t .txt_1 h2 {font-weight: bold; font-family: tahoma; font-size: 12px; color: #2f3139; padding: 0px; margin: 0px; text-align: left;}
.nav_title1 .nav_bg_t .txt_1 a {text-decoration: none; color: #2f3139;}
.nav_title1 .nav_bg_t .txt_1 a:hover {text-decoration: underline;}
.zagstyleh2 h1 {background-color: #9EA6BB; font: bold 14px Tahoma, Arial, Helvetica, sans-serif; color: #000000; text-transform: uppercase; margin: 10px 0 0 0; padding: 3px 10px; text-align: left;}
.text_2 h2 {font-size: 14px; font-weight: bold; font-family: Tahoma; color: #000000; text-align: left; background: none; white-space: nowrap; padding: 0px; margin: 0px;}
.one_item1 .text1 h1 {font-size: 12px; font-family: Tahoma; color: #000100; font-weight: bold; background: none; white-space: nowrap; padding: 0px; margin: 0px; text-align: left;}
/*dance_school_video end*/

/*dance_portal_blogy_posts_of_member*/
.nav_title {padding: 3px 0 3px 0; border-top:1px solid #141b2e; border-bottom: 1px solid #141b2e;}
.nav_title .nav_bg_t {background: #9ea6bb; padding:8px 5px 7px 10px;}
.nav_title .nav_bg_t h2 {font-weight: 600; font-family: tahoma; font-size: 22px; color: #000002;}
.one_item1 .text1 {font-size: 12px; font-family: Tahoma; color: #000100; font-weight: bold;}
.one_item1 .text1 a {text-decoration: none; font-size: 12px; font-family: Tahoma; color: #000100; font-weight: bold;}
.one_item1 .text1 a:hover {text-decoration: underline;}
.one_item1 .text1 h2 {background: transparent url(images/bg_mon.png) repeat-y scroll 0%; display: block; font-size: 12px; font-family: Tahoma; color: #000002; font-weight: bold; padding-left: 25px; padding-top: 3px; padding-bottom: 3px; margin: 0;}
.one_item1 .text1 .with {background: transparent url(images/bg_mon.png) repeat-y scroll 0%; display: block; padding-left: 25px;padding-bottom: 3px; margin: 0; width: 425px;}
.one_item1 .text1 p {padding: 25px 0 10px 25px;  font-size: 12px; font-family: Tahoma; }
.one_item1 .text1 span {font-size: 12px; font-family: Tahoma; color: #5b6483; font-weight: 200;}
.one_item1 .text1 span.text2 {font-size: 12px; font-family: Tahoma; color: #000000; font-weight: 200;}
.one_item1 .text1 span a {font-size: 12px; font-family: Tahoma; color: #5b6483; text-decoration: none; font-weight: 200;}
.one_item1 .text1 span a:hover {font-size: 12px; font-family: Tahoma; color: #5b6483; text-decoration: underline; font-weight: 200;}
.padt3r43 {padding: 3px 43px 0px 0px;}
.padl25r18 {padding: 0px 18px 0px 25px;}
.pad7 {padding: 0px 7px 0px 7px;}
.pad5 {padding: 0px 5px 0px 5px;}
.pad1015 {padding: 15px 10px 0px 10px;}
.padt25 {padding-top: 25px;}
.one_item1 .text3 {font-size: 12px; font-family: Tahoma; color: #586587; font-weight: 600; padding-top: 2px;}
.one_item1 span.text4 {font-size: 12px; font-family: Tahoma; color: #000100; font-weight: 200;}
/*dance_portal_blogy_posts_of_member end*/

/*dance_portal_fan_club*/
.right-top1 img {
    padding: 20px 0 5px 20px;
}
.right-top2 img {
    padding: 0 0 15px 33px;
}
.content_part {padding: 5px 22px 15px 32px;}
.content_part #noise_contentv {border-top: 1px solid #000; padding-top: 2px; margin: 4px auto 0 auto; font-family: Tahoma; font-size: 11px;}
.content_part #noise_contentv h2 {display: block; font-size: 14px; text-align: center; background: #9ea6bb; height: 20px;}
.content_part #noise_contentv h1 {display: block; font-size: 14px; text-align: center; background: #9ea6bb; height: 20px; padding: 0; margin: 0;}
a#noisev_banner {font-size: 46px; text-align: center; text-decoration: underline; color: #000; display: block; height: 57px; background: #8e8e8e; margin-top: 5px;}
a#noisev_banner:hover {text-decoration: none;}
a#noisev_reklama {display: block; height: 11px; width: 50px; clear: both; float: right; background: url('images/noise_reklama.png') no-repeat;}
.clearfix:after {content: "."; display: block; height: 0; clear: both;  visibility: hidden;} .clearfix {display: inline-block;} * html .clearfix { height: 1%; } .clearfix {display: block;}
.mart10 {margin-top:10px;}
/* .right_float_nav {width: 104px; float: right; display: inline; margin-right: 10px;}*/
.right_float_nav {float: right; display: inline; margin-right: 20px; padding: 3px 0 0 0; border-top: 1px solid #141b2e;}
.line_l {height: 1px; background: #141b2e; margin: 0 0 2px 0;}
.right_float_nav .nav_bg {background: #9ea6bb; padding: 8px 5px 7px 10px; font-weight: normal; font-family: tahoma; font-size: 11px;}
.nav_bg a {color: #000000; text-decoration: underline;}
.nav_bg a:hover {color: #000000; text-decoration: none;}
p.text_n {color: #2f3139; font: normal 12px/18px Tahoma, serif; padding: 10px 5px 5px 10px;}
.clear_both {clear: both;}
.one_item {padding: 0 0 0 10px;}
.one_item .image_bg {background: url(images/img_bg.jpg) no-repeat bottom right; height: 110px; width: 110px; float: left; display: inline;}
.one_item .image_bg1 {background: url(images/img_bg_1.jpg) no-repeat bottom right; height: 85px; width: 110px; float: left; display: inline;}
.one_item .text {margin-left: 120px; font-size: 12px; font-family: Tahoma; color: #2f3139;}
.one_item .text h3 {background: transparent url(images/bg_mon.png) repeat scroll 0%; display: block; font-size: 12px; font-weight: bold; padding-left: 11px; padding-top: 3px; padding-bottom: 3px; margin: 0 15px 0 0;}
.one_item .text h2 {background: transparent url(images/bg_mon.png) no-repeat scroll 0%; display: block; font-size: 12px; font-weight: bold; padding-left: 11px; padding-top: 3px; padding-bottom: 3px; margin: 0 15px 0 0;}
.one_item .text h2 a {color: #000; text-decoration: none;}
.one_item .text h2 a:hover {color: #000; text-decoration: underline;}
.one_item .text h3 a:hover {text-decoration:none;}
.one_item .text p {padding: 12px 0 0 3px; font: normal 12px/18px Tahoma, serif; margin: 0;}
.one_item .reit {background: transparent url(images/bg_mon.png) repeat scroll 0%; display: block; height: 33px; width: 450px;}
.one_item .reit1 {background: #333c65 repeat-x scroll 0%; display: block; height: 33px;}
.one_item .text1 {font-size: 12px; font-family: Tahoma; color: #000100; font-weight: bold;}
.one_item .text1 a {text-decoration: none; font-size: 12px; font-family: Tahoma; color: #000100; font-weight: bold;}
.one_item .text1 a:hover {text-decoration: underline;}
.text2 {font-size: 12px; font-family: Tahoma; color: #000100; display: inline;}
.text3 {font-size: 12px; font-family: Tahoma; color: #000000; display: inline;}
.text3 a {text-decoration: none; font-size: 12px; font-family: Tahoma; color: #000000; font-weight: bold; display: inline;}
.text3 a:hover {text-decoration: underline; display: inline; color: #000000;}

.one_item .reit_width10 {width: 10%;}
.one_item .reit_width15 {width: 15%;}
.one_item .reit_width20 {width: 20%;}
.one_item .reit_width25 {width: 25%;}
.one_item .reit_width30 {width: 30%;}
.one_item .reit_width35 {width: 35%;}
.one_item .reit_width40 {width: 40%;}
.one_item .reit_width45 {width: 45%;}
.one_item .reit_width50 {width: 50%;}
.padb5 {padding: 0 0 5px 0;}
.mart25 {margin-top: 25px;}
.mart15 {margin-top: 15px;}
.more {font-size: 12px; font-family: Tahoma; font-weight: bold; padding: 0px 0 0 3px;}
.more a, .more a:hover {color: #2f3139;}
.more a {text-decoration: underline;}
.more a:hover {text-decoration: none;}
.vertical_align {vertical-align: text-top;}

.niz_nav {float: left; display: inline; padding: 2px 0 0 0; border-top: 1px solid #141b2e}
.line_l {height: 1px; background: #141b2e; margin: 0 0 2px 0; background: url(images/line_1.gif) repeat-x;}
.niz_nav .nav_bg {background: #9ea6bb; padding: 8px 5px 7px 10px; font-weight: normal; font-family: tahoma; font-size: 11px; line-height: 130%;}

/*
.niz_nav {width: 175px; display: inline; margin-right: 10px;}
.line_l {height: 1px; background: #141b2e; margin: 0 0 2px 0;}
.niz_nav .nav_bg {background: #9ea6bb; padding: 8px 5px 7px 10px; font-weight: bold; font-family: tahoma; font-size: 11px; width: 160px;}
*/
/*dance_portal_fan_club end*/

/*ADDITION*/

.text_table1 .st_op a {
color: #009900;
}
.text_table1 .st_op {
color: #009900;
}
.text_table1 .st_cl {
color: #FF0000;
}
.bann {float: left; display: inline;}
.fotoblock {margin-left: 8%;}

a {
    outline: none;
}


