body {
        font-family:Tahoma, Arial, Helvetica, sans-serif;
        background-color:#FFF;
        color:#000;
        margin-left: 0px;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin:0px;
        padding:0px;
        overflow:auto;
        font-size:75%;
}


img, form, div, h1, h2, h3  {margin:0px;padding:0px;border:none;}
HR {BORDER:0px; COLOR: #DDDDDD; HEIGHT: 1px; background-color: #DDDDDD; margin:3 0 6 3;}


.table-border, .table-border td{BORDER: #EDCD92 1px solid;BORDER-COLLAPSE: collapse;}

textarea {
        font-family:Tahoma, Arial, Helvetica, sans-serif;
        color: #666666;
        background-color: #FFFFFF;
        border: 1px solid #aaaaaa;
        overflow:auto;
        padding:6px;
}


h1 {
        font-size: 2.8em;
        line-height:110%;
        text-align:left;
        margin-bottom:0px;
        color:#000;
}


h2 {
	font-size:1.8em;
     line-height:100%;
	font-family:Arial;
	color:#000;
	margin-top:2ex;
	margin-bottom:1ex;
	font-weight:normal;
}


h3 {
        font-size: 2.1ex;
        color: #333;
        text-align:left;

}

p {
        margin-top:0px;
}




.vrezka {
        background-color:#FFF;
        padding:12px;
        margin:12 24;
	   font-size:1.2em; 

}

a{
color:#FEBD11;
}

.quote {
	FONT-SIZE: 1.3em;
	FLOAT: left;
	MARGIN: 10 15 10 0;
	WIDTH: 200px;
	line-height:120%;
	HEIGHT: auto;
	color:#9DB141;
}


/*Div press point*/
DIV.point{position:relative;height:0px;width:1px;overflow:visible;}
DIV.point100{position:relative;height:0px;width:100%;overflow:visible;}

.s9{font-size:56%;}
.s10{font-size:63%;}
.s11{font-size:69%;}
.sm11{font-size:92%;}
.s12{font-size:75%;}
.s13{font-size:81%;}
.s14{font-size:88%;}

.nobr{white-space:nowrap;}
.gr {color:#B5D8E0;}
.wt {color:#fff;}
.dgr {color:#666;}
.mb4 {
        margin-bottom:4px;
        display:block;
}

.hand {
        cursor: pointer;
        cursor: hand;
}

.hider{
        display:none;
        visibility:hidden;
}


/* Для форм----------------------------------------------------------------------*/

.bgnr{
        background-repeat:no-repeat;
}
.bgxr{
        background-repeat:repeat-x;
}
.bgyr{
        background-repeat:repeat-y;
}

.bgtop{
        background-position:top;
}

.bgmid{
        background-position:center;
}

.bgright{
        background-position:right;
}


/*---Подчеркнутые элементы----------------------------------------------------*/

.dush{
        text-decoration: none;
        width:auto;
        background-image:url(http://nonstop-business.ru/cms/templates/dash.gif);
        background-repeat:repeat-x;
        background-position:bottom;
}

.dhref{
          border-bottom:1px dashed #A9002B;
          white-space:nowrap; 
          cursor: pointer;
          cursor: hand;     
		text-decoration:none;
}


.dot{
        text-decoration: none;
        width:auto;
        background-image:url(http://nonstop-business.ru/cms/templates/dot.gif);
        background-repeat:repeat-x;
        background-position:bottom;
}


ul, ol {margin: 0 0 1.2em 0em;}
ul {list-style-type: none;}
li {margin: 0 0 0.4em 0;}
li ul, li ol {margin-top: 0.4em; margin-bottom: 0;}

* html ul li {behavior: expression( !this.before && this.parentNode && this.parentNode.nodeName == 'UL' ? this.before = this.innerHTML = '&mdash;&nbsp;' + this.innerHTML : '' ); text-indent: expression( this.parentNode && this.parentNode.nodeName == 'UL' ? '-1.3em' : 0 );}
ul>li {text-indent: -1.3em;}
ul>li:before {content: '\2014\a0';}


* html ul.nobullets li {behavior: none; text-indent: 0;}
ul.nobullets>li {text-indent: 0;}
ul.nobullets>li:before {content: '';}

/*Постраничный вывод-------------------*/



.pages .dha1, .pages .dha1 a{ /*Неактивная ссылка на следующую или предыдущую страницу страницу*/
	color:#9FA4AA;
	text-decoration:none;
	cursor:text;
}

.pages TD.numbers{ /*Блок с номерами страниц*/
	padding-left:17px;
	line-height:150%;
	font-size:1em;
	padding-top:0.5ex;

}

.pages TD.numbers a{ /*Страницы*/
	margin-right:0.5em;
}
.pages TD.numbers SPAN.active{ /*Активная страница*/
	background:#F90;
	margin-right:0.5em;
	color:#FFF;
	padding:2px;
}

/*Конец постраничного вывода----------*/

/* ---------------------------------------------------------------------------*/

body{
	background:url(http://nonstop-business.ru/cms/templates/bg.jpg) repeat-x left top ;
	background-color:#ECEBEA;
}


TABLE.content{ 
     min-width:965px;
     width:expression(document.body.clientWidth < 965? "965px": "100%" );
}


.content{
	
	position:relative;
	display:block;
	width:951px;
}


DIV.gray{
	position:relative;
	width:100%;
	height:26px;
	background:url(http://nonstop-business.ru/cms/templates/gr_bg.jpg) repeat-x right;
	margin-bottom:13px;
}
DIV.gray DIV{
	position:relative;
	width:100%;
	background:url(http://nonstop-business.ru/cms/templates/gr_r.jpg) no-repeat right;
	height:26px;
}

DIV.gray DIV DIV{
	position:relative;
	width:100%;
	background:url(http://nonstop-business.ru/cms/templates/gr_l.jpg) no-repeat left;
	height:26px;
}



DIV.logo{
	position:relative;
	background:url(http://nonstop-business.ru/cms/templates/logo.jpg) no-repeat;
	width:387px;
	height:56px;
	margin-top:30px;
	margin-bottom:24px;
}


.footer{
height:102px;
background:#ECEBEA; 
font-size:0.7em;
color:#777777;
padding-left:30px;
}

.buttons{
height:84px;
background:#FFCC00;
border-top:1px solid #666;
padding-left:60px;
padding-right:60px;

}

.text{
	padding:0px 50px 27px 16px;
}
.text TD{
	font-size:0.95em;
	color:#2D2B2C;
}


TD.usr-left-yellow-big{
	text-align:right;
	font-size:1.5em;
	color:#FEBD11;
	padding-top:15px;
	padding-right:40px;
	
}
TD.usr-left-yellow{
padding-top:6px;
	text-align:right;
	font-size:1.2em;
	color:#FEBD11;
	padding-right:40px;

}
span.btn{
	border:2px solid #FEBD11;
	display:table;
	width:auto;
}
TD.usr-left-time{
	padding-right:45px;
	white-space:nowrap;
	width:80px;
	font-weight:bold;
}
TD.usr-left-phones{
	font-size:2em;
	white-space:nowrap;

}

.star{

	color:#FEBD11;
	width:20px;
	height:20px;
	left:-15px;
	top:0px;
	position:absolute;
}

.usr-table-yell{	background:#FFCD1B; width:710px;}
.usr-table-yell td{	padding:5 30px; font-size:0.8em; line-height:150%}
.usr-table-yell .top {background:url(http://nonstop-business.ru/cms/templates/top.jpg) no-repeat; height:15px}
.usr-table-yell .bottom {background:url(http://nonstop-business.ru/cms/templates/bottom.jpg) no-repeat;  height:15px}

.usr-podpis-k-foto{font-size:0.8em; }

.baner1{position:absolute;width:140px;height:auto;right:7%; margin-right:20px;top:20px;background:url(http://nonstop-business.ru/cms/templates/baner1.jpg) no-repeat top center; font-size:11px;text-align:center;padding-top:54px;z-index:1000;}
.allinone{	position:absolute;	display:table;	left:0px;	top:0px;	margin:0px;	padding:0px;	width:100%;	height:100%;	z-index:1000;}
.tablenone *{	font-size:1px; }
.tablenone, .tablenone td{	position:absolute;	width:50%;	height:0;	left:0px;	top:0px;	z-index:0}
.href{font-weight:bold;}


.head_left_text{ width:298px; text-align:right; height:36px; position:absolute;right:0px; top:49px; font-size:1.33em}
.navigation{white-space:nowrap; z-index:11000; width:625px;  height:26px; position:absolute;margin-left:19px; 
top:111px;
color:#fff;  
//top:109px;}
.navigation td{color:#fff; }
.navigation a{color:#fff; font-size:0.75em; font-weight:bold;}
.navigation .spac{padding:0px 5px}

.content .point100{z-index:100; width:951px}

.main_baners  {margin-bottom:13px}
.main_baners  .b{font-size:0px;}
.main_baners .lt{width:5px;height:5px; background:url(http://nonstop-business.ru/cms/templates/wcorn.gif) right bottom no-repeat;}
.main_baners .mt{border-top:1px solid #CCC;background:#FFF; }
.main_baners .rt{width:5px;height:5px; background:url(http://nonstop-business.ru/cms/templates/wcorn.gif) left bottom no-repeat;}
.main_baners .lm{border-left:1px solid #CCC; background:#FFF;}
.main_baners .rm{border-right:1px solid #CCC; background:#FFF;}

.main_baners .y{padding:0px 13px;background:#FC0; height:78px; border-top:1px solid #666;padding-left:38px;}
.main_baners .c{padding:13px;background:#FFF; padding-left:38px;}

.main_baners .ylb{width:5px;height:5px; background:url(http://nonstop-business.ru/cms/templates/ycorn.gif) right top no-repeat;}
.main_baners .ymb{ background:#FC0}
.main_baners .yrb{width:5px;height:5px; background:url(http://nonstop-business.ru/cms/templates/ycorn.gif) left top no-repeat;}


.products_main .i{height:78px; float:left;  width:auto; background:url(http://nonstop-business.ru/cms/templates/prod_m.jpg)}
.products_main .i .l{ background:url(http://nonstop-business.ru/cms/templates/prod_l.jpg) left top no-repeat; width:19px; }
.products_main .i .r{ background:url(http://nonstop-business.ru/cms/templates/prod_r.jpg) right top no-repeat;  width:19px; }
.products_main .i .tit{padding:0px 13px; padding-top:9px; font-size:0.9em;}
.products_main .a{height:78px; float:left;  width:9px; background:url(http://nonstop-business.ru/cms/templates/prod_arr.gif) center 32px no-repeat; margin-left:10px}

.whitecorners  .b{font-size:0px;}
.whitecorners .lt{width:5px;height:5px; background:url(http://nonstop-business.ru/cms/templates/wfcorn.gif) right bottom no-repeat;}
.whitecorners .mt{background:#FFF; }
.whitecorners .rt{width:5px;height:5px; background:url(http://nonstop-business.ru/cms/templates/wfcorn.gif) left bottom no-repeat;}
.whitecorners .c{padding:13px;background:#FFF;}
.whitecorners .lm{background:#FFF;}
.whitecorners .rm{background:#FFF;}

.whitecorners .lb{width:5px;height:5px; background:url(http://nonstop-business.ru/cms/templates/wfcorn.gif) right top no-repeat;}
.whitecorners .mb{background:#FFF; }
.whitecorners .rb{width:5px;height:5px; background:url(http://nonstop-business.ru/cms/templates/wfcorn.gif) left top no-repeat;}

.gray2{height:25px;background:url(http://nonstop-business.ru/cms/templates/gr2_m.jpg); margin-top:13px; }
.gray2 .l{width:7px; background:url(http://nonstop-business.ru/cms/templates/gr2_l.jpg); font-size:0px }
.gray2 .r{width:7px; background:url(http://nonstop-business.ru/cms/templates/gr2_r.jpg); font-size:0px }
.gray2 .m {text-align:right;padding-right:13px;padding-top:2px;}
.gray2 .m a{text-align:right;text-decoration:underline; color:#fff;font-size:0.9em; border-bottom:1px solid #AAA; }


.webinar_main{}
.webinar_main h1{ font-size:1em; font-weight:normal;  margin-bottom:1ex; background:url(http://nonstop-business.ru/cms/templates/rrarr.gif) 120px center no-repeat}
.webinar_main .i a{font-size:0.7em; color:#6E6E6E}
.webinar_main .i {margin-bottom:1ex}
.webinar_main h1.past{background:url(http://nonstop-business.ru/cms/templates/rrarr.gif) 180px center no-repeat}
.webinar_main h1.post{background:url(http://nonstop-business.ru/cms/templates/rrarr.gif) 190px center no-repeat}

.road_main h1{ font-size:1em; font-weight:normal; margin-bottom:1ex; background:url(http://nonstop-business.ru/cms/templates/rrarr.gif) 120px center no-repeat}
.road_main .i a{font-size:0.7em; color:#6E6E6E}
.road_main .i {margin-bottom:1ex}
.road_main h1.past{background:url(http://nonstop-business.ru/cms/templates/rrarr.gif) 180px center no-repeat}
.road_main h1.post{background:url(http://nonstop-business.ru/cms/templates/rrarr.gif) 190px center no-repeat}

.qquery {width:180px; background:url(http://nonstop-business.ru/cms/templates/q_midm.gif) left top repeat-y}
.qquery .t { background:url(http://nonstop-business.ru/cms/templates/q_top.gif) left top no-repeat; padding-top:20px; font-weight:bold}
.qquery .m { background:url(http://nonstop-business.ru/cms/templates/q_mid.gif) left top no-repeat #B8B8B7; padding-top:15px;}
.qquery .b { background:url(http://nonstop-business.ru/cms/templates/q_bot.gif) left top no-repeat; height:27}


.mainc2block  .b{font-size:0px;}
.mainc2block .lt{width:5px;height:5px; background:url(http://nonstop-business.ru/cms/templates/wcorn.gif) right bottom no-repeat;}
.mainc2block .mt{border-top:1px solid #CCC;background:#FFF; }
.mainc2block .rt{width:5px;height:5px; background:url(http://nonstop-business.ru/cms/templates/wcorn.gif) left bottom no-repeat;}
.mainc2block .lm{border-left:1px solid #CCC; background:#FFF;}
.mainc2block .rm{border-right:1px solid #CCC; background:#FFF;}
.mainc2block .mb{border-bottom:1px solid #CCC; background:#FFF;}
.mainc2block .lb{width:5px;height:5px; background:url(http://nonstop-business.ru/cms/templates/wcorn.gif) right top no-repeat;}
.mainc2block .rb{width:5px;height:5px; background:url(http://nonstop-business.ru/cms/templates/wcorn.gif) left top no-repeat;}
.mainc2block .c{padding:13px;background:#FFF; }
.mainc2block .c td{font-size:0.9em}

.tryp{position:absolute;width:193px; height:25px; text-align:right; right:0px; top:77px}
.tryp img{margin-right:20px;}
.comaleft{padding-right:38px}

.subphotos img {margin-right:13px;float:left;}
.lp30{padding-left:30px;}
.date{color:#999; font-size:0.8em} 

.hidedblock{margin-top:1ex; margin-left:20px; display:none} 