/* 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: #b6784f; height: 20px;}
.content_part #noise_contentv h1 {display: block; font-size: 14px; text-align: center;  background: #b6784f; 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: #b6784f; padding: 8px 5px 7px 10px; font-weight: bold; font-family: tahoma; font-size: 11px; 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;}
.one_item .text p {padding: 12px 0 0 3px;  font-size: 12px; font-family: Tahoma; margin: 0px;}
.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*/

/*dance_portal_fan_club*/
.right-top1 img {
    padding: 20px 0 5px 20px;
}
.right-top2 img {
    padding: 0 0 15px 33px;
}

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; width: 100px;}
.line_l {height:1px; background: #141b2e; margin: 0 0 2px 0;}
.right_float_nav .nav_bg {background: #b6784f; padding: 8px 5px 7px 10px; font-weight: bold; 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/16px 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;}
.text_1 {font: normal 12px/18px Tahoma, serif; margin-left: 20px; line-height: 120%;}
.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: #b6784f; padding: 8px 5px 7px 10px; font-weight: bold; font-family: tahoma; font-size: 11px;}

/*
.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: #b6784f; padding: 8px 5px 7px 10px; font-weight: bold; font-family: tahoma; font-size: 11px;width: 160px;}
*/
/*dance_portal_fan_club 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: #b6784f; 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_1 {font-size: 11px; 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;}
.flright {float: right;}
.flleft {float: left;}
.flright {float: right;}
.padt3r43 {padding: 3px 43px 0px 0px;}
.padl25r18 {padding: 0px 18px 0px 25px;}
.pad7 {padding: 0px 7px 0px 7px;}
.pad5 {padding: 0px 5px 0px 5px;}
.pad4 {padding: 4px 0px 0px 0px;}
.pad8 {padding: 18px 0px 0px 0px;}
.pad1015 {padding: 15px 10px 0px 10px;}
.padm1015 {padding: 15px 10px 0px 10px; margin-right: 25px;}
.padl30 {padding: 0px 0px 0px 30px;}
.padr10 {padding: 0px 10px 0px 0px;}
.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: 11px; font-family: Tahoma; color: #000100; font-weight: 200;}
/*dance_portal_blogy_posts_of_member end*/

/*dance_portal_blogy_poisk*/
.one_item1 .text5 {font-size: 12px; font-family: Tahoma; color: #000100;}
input.textfnm_poisk {width: 100px; height: 13px; border-left: 1px solid #243c92; border-top: 2px solid #243c92; margin-top: 2px; padding: 0px;}
.one_item1 .width120 {width: 120px;}
.one_item1 .width117 {width: 117px;}
.padt5 {padding-top: 5px;}
.padt3 {padding-top: 3px;}
.padl35 {padding: 0px 0px 0px 35px;}
.padl8t2 {padding: 2px 0px 0px 8px;}
.pad811 {padding: 0px 8px 0px 0px;}
.top_lists {background: transparent url(images/bg_poisk.gif) no-repeat; background-position: bottom left; margin: 0;}
.one_item1 .text1 .with1 {background: transparent url(images/bg_mon.png) no-repeat scroll 0%; background-position: top left; display:block; padding-bottom:0px; margin:0; width:100%; height:19px; font-weight:200;}
.one_item1 .width33 {width: 33%;}
#zeromm1 li   {list-style: none; padding-top: 2px;}
.width20 {width: 20px;}
/*dance_portal_blogy_poisk end*/

/*dance_portal_zakaz and poisk*/
.one_item1 .reit2 {background: transparent url(images/bg_mon.png) repeat-y scroll 0%; display: block; height: 24px; width:100%; background-position: top left; padding: 13px 0;}
.one_item1 .padl28per {padding: 0px 0px 0px 28%;}
/*.one_item1 tr.reit3 {background: transparent url(images/bg_mon.png) repeat-y scroll 0%; width: 100%; height: 30px; background-position: top left;}*/
.one_item1 div.reit3 {background: transparent url(images/bg_mon.png) repeat-y scroll 0%; width: 100%; height: 30px; background-position: top left;}
/*.one_item1 tr.reit4 {height: 30px;}
.one_item1 tr.reit5 {height: 45px;}
.one_item1 tr.reit6 {height: 77px;}*/
.one_item1 div.reit4 {height: 30px;}
.one_item1 div.reit5 {height: 45px;}
.one_item1 div.reit6 {height: 77px;}
.one_item1 div.reit7 {background: transparent url(images/bg_mon.png) repeat-y scroll 0%; width: 100%; height: 25px; background-position: top left;}
.one_item1 div.reit8 {height: 25px;}
.one_item1 div.reit9 {height: 80px;}
.one_item1 div.reit10 {background: transparent url(images/bg_mon.png) repeat-y scroll 0%; width: 100%; height: 65px; background-position: top left;}
.one_item1 div.reit11 {height: 35px;}
.one_item1 div.reit12 {height: 167px;}
.pad15 {padding: 0px 15px 0px 15px;}
.padr15 {padding: 0px 7px 0px 0px;}
.padl15 {padding: 0px 0px 0px 15px;}
.padb120 {padding: 0px 0px 120px 0px;}
.padb15 {padding: 0px 0px 15px 0px;}
textarea.textarea_poisk { width: 175px; height: 30px; border-left: 1px solid #243c92;border-top: 2px solid #243c92; margin-top: 2px; padding: 0px;}
.right {text-align: right;}
html, body, table, tr, td, th, ul, ol, p, dl, form, div, fieldset, img, dd, h1, h2, h3, textarea{
    margin: 0;
    padding: 0;
    border: 0;
}
.width277 {width: 283px;}
.width167 {width: 167px;}
input.textfnm_poisk_1 {width: 32px; height: 13px; border-left: 1px solid #243c92;border-top: 2px solid #243c92; margin-top: 2px; padding: 0px;}
/*dance_portal_zakaz and poisk end*/

/***********/
.nav_title .nav_bg_t .nav_bg {background: #b6784f; padding:17px 4px 0px 0px; font-weight: bold; font-family: tahoma; font-size: 11px; margin: 0px;}
.nav_bg a {color: #000000; text-decoration: underline;}
.nav_bg a:hover {color: #000000; text-decoration: none; }
.one_item1 .text1 .ss a {text-decoration: underline;font-size: 12px; font-family: Tahoma; color: #000100; font-weight: 200;}
.one_item1 .text1 .ss  a:hover {text-decoration: none;}
.one_item1 .hh2 h2 {font-size: 12px; font-family: Tahoma; color: #000100; font-weight: bold; padding: 0px; margin: 0px; text-align:left;}
.one_item .text1 h2 {font-size: 12px; font-family: Tahoma; color: #000100; font-weight: bold; padding: 0px; margin: 0px; text-align:left;}
.padl13 {padding:0px 0px 0px 11px;}
textarea.textarea_poisk_11 {width: 250px; height: 60px; border-left: 1px solid #243c92; border-top: 2px solid #243c92; margin-top: 2px; padding: 0px;}
/***********/

/*dance_portal_actor*/
.smalltextbold {font: normal 0.8em Tahoma, Arial, Helvetica, sans-serif;}
.padlcheck {padding-left: 5px;}
.padlcheck2 {padding-left: 10px;}
.padcheckm {padding: 10px 0 0 15px;}
/*dance_portal_actor*/

/*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: #bd8f54;}
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 250px; 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: #bd8f54;}
ul#lastfoto2 li a:hover {text-decoration: none; color: #000;}

ul#lastfoto9 {font: bold 12px Tahoma, Arial, Helvetica, sans-serif; margin: 0px; padding: 0px 0 0px 0px; list-style: none; margin-left: 70px;}
ul#lastfoto9 li {padding: 0px 0 0px 10px; margin: 3px; list-style: none;}
ul#lastfoto9 li a {text-decoration: none; color: #7e1c08;}
ul#lastfoto9 li a:hover {text-decoration: underline; color: #000;}

ul#lastfoto10 {font: bold 12px Tahoma, Arial, Helvetica, sans-serif; margin-bottom: 3px; padding: 0px 0 0 370px; list-style: none;}
ul#lastfoto10 li {padding: 0px 0 0px 10px; margin: 3px; list-style: none;}
ul#lastfoto10 li a {text-decoration: none; color: #7e1c08;}
ul#lastfoto10 li a:hover {text-decoration: underline; color: #000;}

.flleft {float: left;}

.zagstyle {background-color: #b6784f; font: bold 14px Tahoma, Arial, Helvetica, sans-serif; color: #000000; text-transform: uppercase; margin-top: 10px; padding: 3px 10px;}
.zagstyleh2 h2 {background-color: #b6784f; 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 {width: 175px; /*display: inline; margin-right: 10px;*/}
.line_l {height: 1px; background: #141b2e; margin: 0 0 2px 0;}
.niz_nav .nav_bg {background: #b6784f; padding: 8px 5px 7px 10px; font-weight: bold; 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: #bd8f54;}
ul#lastfoto3 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: #bd8f54;}
.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: 110px; 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:hover {text-decoration: underline;}
.onekom .text p {padding: 12px 0 0 3px;  font-size: 12px; font-family: Tahoma;}

.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: #bd8f54;}
.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;}/*!!!!*/
.martfot {margin-top: 20px; margin-right: 10px;}/*!!!!*/
textarea.textarea_poisk_22 {width: 675px; height: 100px; border-left: 1px solid #243c92; border-top: 2px solid #243c92; margin-top: 10px; padding: 0px;}
textarea.textarea_poisk_23 {width: 475px; height: 100px; border-left: 1px solid #243c92; border-top: 2px solid #243c92; margin-top: 15px; padding: 0px;}
/*end foto*/

/*instruktory*/
.bg_fotoin {background: transparent url(images/bg_fotoin.gif) no-repeat right bottom; width: 150px; height: 134px; margin-right: 10px;}
.bg_fotoinbig {background: transparent url(images/bg_fotoinbig.gif) no-repeat right bottom; width: 353px; height: 325px; 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;}
.bg_fotoinbignoright{background: transparent url(images/bg_fotoinbig.gif) no-repeat right bottom; width: 353px; height: 325px;}
.padlfoto40 {padding-left: 40px;}
.sometext {padding: 40px; font: normal 12px Tahoma, Arial, Helvetica, sans-serif; text-align: center;}
/*end instruktory*/

.padl15inp {padding: 0 0 0 13px; /*border: 1px solid red;*/}
input.textfnm_file {width: 180px; height: 18px; border-left: 1px solid #243c92; border-top: 2px solid #243c92; margin-top: 2px; padding: 0px; font-size: 11px;}
.padinpfotodin {padding: 20px 0 0 220px;}
.padinpfotodin input {height: 23px;}

.padsentact {padding: 15px 0 0 105px;}
.padsentact2 {padding: 15px 0 0 600px;}
.padsentact3 {padding: 15px 0 0 400px;}

.bg_fotoinportal {background: transparent url(images/bg_fotoin.gif) no-repeat right bottom; width: 150px; height: 134px; margin-right: 10px; margin-bottom: 20px;}
.padl15hjhjh {padding: 0 0 0 12px;}

.clearfix:after {content: "."; display: block; height: 0; clear: both;  visibility: hidden;} .clearfix {display: inline-block;} * html .clearfix { height: 1%; } .clearfix {display: block;}

/*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;}
.pad25 {padding: 0 0 0 20px;}
.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: #b6784f; font: bold 14px Tahoma, Arial, Helvetica, sans-serif; color: #000000; text-transform: uppercase; margin-top: 0px; padding: 3px 10px;}
.zagstyle_p1 h2 {background-color: #b6784f; font: bold 14px Tahoma, Arial, Helvetica, sans-serif; color: #000000; text-transform: uppercase; padding: 0; margin: 0; background:none;}
.zagstyle h2 {background-color: #b6784f; 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: #b6784f; padding: 8px 0px 7px 10px; font-weight: bold; font-family: tahoma; font-size: 11px; width: 95px;}
.padtb8 {padding: 8px 0px 8px 0px;}
.padr10 {padding: 0px 10px 0px 0px;}
.padl3 {padding: 0 0 0  3px;}

/*dance_school_news_poisk_vsya_nov 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;}
.one_item1 .text6 {font-size: 12px; font-family:Tahoma; color: #060810; font-weight: bold;}
.one_item1 .text6_1 {font-size: 11px; font-family:Tahoma; color: #060810; font-weight: bold;}
.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: #b6784f; 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_1 {background: #b6784f; padding: 8px 5px 7px 10px; vertical-align: text-top; width: 250px;}
.nav_title1 .nav_bg_t_1 .txt {font-weight: bold; font-family: tahoma; font-size: 12px; color: #000002; padding: 12px 50px 10px 0px;}
.nav_title1 .nav_bg_t_1 .txt h2 {font-weight: bold; font-family: tahoma; font-size: 12px; color:#000002; padding:0px; text-align:left; margin:0px;}

.left { text-align: left;}
.ourcom .text7 {font-size: 11px; font-family: Tahoma; color: #000000; font-weight: bold; padding:0 0 0 4px; align: right;}
.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: 0px 10px 0px 0px;}
.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: #b6784f; 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: #b6784f; height: 20px; font-weight: bold; font-family:tahoma;}
.odna_novost .tit1 h1 {font-size: 14px; text-align: center;  background: #b6784f; 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: #b6784f; font-weight:bold; font-family: tahoma; padding: 0px; margin-right: 5px; vertical-align: bottom;}
.odna_novost .tit1 a {text-decoration:none; display: inline; font-size: 12px; text-align: center; background: #b6784f; font-weight:bold; font-family: tahoma; padding: 0px; margin-right: 5px; color: #000000; vertical-align: bottom;}
.odna_novost .tit1 a:hover {text-decoration: underline; display: inline; font-size: 12px; text-align: center; background: #bd8f54;font-weight: bold; font-family: tahoma; padding: 0px; margin-right: 5px; 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_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: #bd8f54; font: bold 15px 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*/

/*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:218px; height:163px;}
.imgkart2 {float:right; margin-left: 4px; background: url(images/kart1fon.gif) no-repeat right bottom; width:218px; height:163px;}

.padelit {padding-top:60px; font: normal 12px/18px Tahoma,sans-serif;}
.padelit ol {margin-left: 25px;}
.padelit1 {margin-left: 25px; padding-top: 0px;font: normal 12px/18px Tahoma,sans-serif;}
.padelit1 ol {margin-left: 35px;}
.padelit1 {padding-top: 0px; font: normal 12px/18px Tahoma,sans-serif;}
.padelit1 ul {margin-left: 45px;}

.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;}/*!!!!!!*/
.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_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;}
.width230 {width: 230px;}
.width320 {width: 320px;}
/*dance_school_teachers end*/

/*table_finnish_spitz*/
table.bord1 {
      border:1px solid #141b2e;
      margin-left: 50px;
}
td.bord1 {
      border:1px solid #141b2e;
      padding: 5px;
      font-weight: normal;
}
table.bord3 {
      border:1px solid #141b2e;
}
td.bord3 {
      border:1px solid #141b2e;
      padding: 5px;
      font-weight: bold;
}
table.bord2 {
      border:0px;
      display: inline;
}
td.bord2 {
      border:0px;
      padding: 5px;
      font-weight: normal;
}
.underbold {
      font-weight: bold;
      text-decoration: underline;
}

td.col5 {width: 20%;}

.text_table {font: normal Times New Roman, serif; padding: 2px 2px 1px 8px;}
.text_table2 {font: bold Times New Roman, serif; padding: 2px 2px 1px 8px;}
.vertical_align {vertical-align: text-top;}
.padtb20 {padding: 20px 0px;}
/*table_finnish_spitz end*/

/*ADDITION*/

.bann {float: left;display: inline;}
.fotoblock {margin-left: 5%;}
.data {
    font: 0.7em Tahoma, sans-serif;
    display: inline;
}
.post {
    font: normal 90%/100% Tahoma, sans-serif;    
    margin: 0px 12px;
    padding-bottom: 7px;
    color: #000;
}
.post a {
    text-decoration: none;
    color: #000;
    font: normal 90%/100% Tahoma, sans-serif;
    padding-bottom: 7px;
}
.post a:hover {
    text-decoration: underline;
}
.bolds {
    font-weight: bold;
}
.cent {
    text-align: center;
}