@charset 'utf-8';
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,
kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,
thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:top;background:transparent}
body{line-height:1}a img{border:0}ol,ul{list-style:none}blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}

.block{display:block}.hidden{display:none}.box{overflow:hidden}.abs{position:absolute}
.c{margin:0 auto}.fl{float:left}.fr{float:right}.cl{clear:left}.cr{clear:right}.cb{clear:both;line-height:1px}
.cp{cursor:pointer}.icon{background-repeat:no-repeat;background-position:left center}
.uc{text-transform:uppercase}.lc{text-transform:lowercase}.cap{text-transform:capitalize}
.tl{text-align:left}.tr{text-align:right}.tc{text-align:center}.tj{text-align:justify}
.vt{vertical-align:top}.vm{vertical-align:middle}.vb{vertical-align:bottom}
.dbg{border:1px dotted #f70}.b{font-weight:bold}.i{font-style:italic}.u{text-decoration:underline}.nobr{white-space:nowrap}
.dotted{text-decoration:none;border-bottom:1px dotted}.dashed{text-decoration:none;border-bottom:1px dashed}

.f8{font-size:8px}.f9{font-size:9px}.f10{font-size:10px}.f11{font-size:11px}.f12{font-size:12px}.f13{font-size:13px}.f14{font-size:14px}
.f15{font-size:15px}.f16{font-size:16px}.f17{font-size:17px}.f18{font-size:18px}.f19{font-size:19px}.f20{font-size:20px}.f21{font-size:21px}
.f22{font-size:22px}.f23{font-size:23px}.f24{font-size:24px}.f25{font-size:25px}.f30{font-size:30px}.f32{font-size:32px}.f35{font-size:35px}

.w5p{width:5%}.w10p{width:10%}.w15p{width:15%}.w20p{width:20%}.w25p{width:25%}.w30p{width:30%}.w35p{width:35%}.w40p{width:40%}.w45p{width:45%}
.w50p{width:50%}.w55p{width:55%}.w60p{width:60%}.w65p{width:65%}.w70p{width:70%}.w75p{width:75%}.w80p{width:80%}.w85p{width:85%}.w90p{width:90%}
.w95p{width:95%}.w100p{width:100%}

.w5{width:5px}.w10{width:10px}.w15{width:15px}.w20{width:20px}.w25{width:25px}.w30{width:30px}.w35{width:35px}.w40{width:40px}.w45{width:45px}
.w50{width:50px}.w55{width:55px}.w60{width:70px}.w65{width:75px}.w70{width:70px}.w75{width:75px}.w80{width:80px}.w85{width:85px}.w90{width:90px}
.w95{width:95px}.w100{width:100px}.w125{width:125px}.w150{width:150px}.w175{width:175px}.w200{width:200px}.w225{width:225px}.w250{width:250px}
.w300{width:300px}.w350{width:350px}.w400{width:400px}.w450{width:450px}.w500{width:500px}.w600{width:600px}.w650{width:650px}.w700{width:700px}
.w750{width:750px}.w800{width:800px}.w900{width:900px}.w1000{width:1000px}
.w370{width:370px}

.h100p{height:100%}.h5{height:5px}.h10{height:10px}.h15{height:15px}.h20{height:20px}.h25{height:25px}.h30{height:30px}.h40{height:40px}
.h50{height:50px}.h75{height:75px}.h100{height:100px}.h150{height:150px}.h200{height:200px}.h250{height:250px}.h300{height:300px}

.p2{padding:2px}.p2t{padding-top:2px}.p2l{padding-left:2px}.p2r{padding-right:2px}.p2b{padding-bottom:2px}
.p5{padding:5px}.p5t{padding-top:5px}.p5l{padding-left:5px}.p5r{padding-right:5px}.p5b{padding-bottom:5px}
.p10{padding:10px}.p10t{padding-top:10px}.p10l{padding-left:10px}.p10r{padding-right:10px}.p10b{padding-bottom:10px}
.p15{padding:15px}.p15t{padding-top:15px}.p15l{padding-left:15px}.p15r{padding-right:15px}.p15b{padding-bottom:15px}
.p20{padding:20px}.p20t{padding-top:20px}.p20l{padding-left:20px}.p20r{padding-right:20px}.p20b{padding-bottom:20px}
.p25{padding:25px}.p25t{padding-top:25px}.p25l{padding-left:25px}.p25r{padding-right:25px}.p25b{padding-bottom:25px}
.p40r{padding-right:40px}

.m2{margin:2px}.m2t{margin-top:2px}.m2l{margin-left:2px}.m2r{margin-right:2px}.m2b{margin-bottom:2px}
.m5{margin:5px}.m5t{margin-top:5px}.m5l{margin-left:5px}.m5r{margin-right:5px}.m5b{margin-bottom:5px}
.m10{margin:10px}.m10t{margin-top:10px}.m10l{margin-left:10px}.m10r{margin-right:10px}.m10b{margin-bottom:10px}
.m15{margin:15px}.m15t{margin-top:15px}.m15l{margin-left:15px}.m15r{margin-right:15px}.m15b{margin-bottom:15px}
.m20{margin:20px}.m20t{margin-top:20px}.m20l{margin-left:20px}.m20r{margin-right:20px}.m20b{margin-bottom:20px}
.m25{margin:25px}.m25t{margin-top:25px}.m25l{margin-left:25px}.m25r{margin-right:25px}.m25b{margin-bottom:25px}

html { height: 100%; width: 100%; }
body { min-height: 100%; height: 100%; }
body { font: 14px 'Times New Roman', sans-serif; width: 100%; }
a { color: #09c; }
big { font-size: 30px; }
.ol { list-style: decimal; padding-left: 20px; }
.ul { list-style: square; padding-left: 20px; }

#front input, #inner input.text, select, textarea { border: 1px solid #999; padding: 2px 4px; font: 13px 'Times New Roman', sans-serif; }
#front input.button { padding: 8px 16px; background: #f90; color: #fff; font: 14px 'Times New Roman', sans-serif; cursor: pointer; border: 0; }

.c-blue { color: #09c; }
.c-grey { color: #666; }
.c-lgrey { color: #999; }
.c-black { color: #000; }
.c-white { color: #fff; }
.c-green { color: #009a04; }
.c-orange { color: #fe9901; }
.b-grey { background: #f7f8e9; }
.g-grey { background: #f5f5f5; }

.f40 { font-size: 40px; }
.f45 { font-size: 45px; }
.f50 { font-size: 50px; }
.f60 { font-size: 60px; }
.f75 { font-size: 75px; }

.w275 { width: 275px; }
.w325 { width: 325px; }
.p30l { padding-left: 30px; }
.p40 { padding-left: 60px; padding-right: 60px; }
.w33p { overflow: hidden; float: left; width: 33%; }
.w34p { overflow: hidden; float: left; width: 34%; }
.w67p { overflow: hidden; float: left; width: 67%; }

.no_display { display: none; }
.container { padding-right: 25px; }
.container.last { padding: 0; }
.numbers { font-size: 80px; line-height: 70px; white-space: nowrap; text-align: right; padding-right: 50px; }

.bull { display: block; position: absolute; }
.bull.grey { width: 14px; margin-left: -19px; background: url(/images/tnet/bull-grey.gif) no-repeat left top; }
.bull.orange { width: 25px; margin-left: -30px; background: url(/images/tnet/bull-orange.gif) no-repeat left top; }
.bull.squares { width: 11px; margin-left: -16px; background: url(/images/tnet/bull-squares.gif) no-repeat left center; }

#front { margin-top: 10px; }
#wrapper { min-width: 980px; _width: expression((document.documentElement.clientWidth || document.body.clientWidth) < 980 ? '980px' : 'auto'); /*max-width: 1280px;*/ /*_width: expression((document.documentElement.clientWidth || document.body.clientWidth) > 1280 ? '1280px' : 'auto');*/  width: 100%; }

#inner { background: url(/images/tnet/header-bg.png) repeat-x; }

#header { /*overflow: hidden;*/ height: 120px; padding-top: 30px; }
#front #header { margin-bottom: 25px; }
#inner #header { margin-bottom: 40px; height: 120px; padding-top: 0; }
#logo-slogan { /*overflow: hidden;*/ height: 70px; }
#front #logo-slogan .w33p, #front #logo-slogan .w34p, #front #logo-slogan .w33p .container, #front #logo-slogan .w34p .container { height: 65px; }
#inner #logo-slogan { height: 55px; padding-top: 8px; }

#logo { display: block; text-decoration: none; }
#front #logo { width: 211px; height: 36px; background: url(/images/tnet/logo.gif) no-repeat left top; }
#inner #logo { width: 147px; height: 25px; margin-top: 20px; background: url(/images/tnet/logo.png) no-repeat left top; }

#front #main-menu .item { border-right: 3px solid #fff; }
#front #main-menu .item.span { border-right: 0; }
#inner #main-menu .item { border-right: 0; margin-right: 3px; }
#inner #main-menu .item.span { margin-right: 0; }
#front #main-menu .item > a { display: block; height: 33px; border-bottom: 6px solid #fe9901; font-size: 17px; line-height: 17px; color: #000; text-align: center; padding-top: 16px; }
#inner #main-menu .item > a { display: block; height: 33px; border-bottom: 6px solid #fe9901; font-size: 17px; line-height: 17px; color: #fff; text-align: center; padding: 16px 35px 0; }
#front #main-menu .item.active > a { border-bottom-color: #000; color: #999; text-decoration: none; }
#inner #main-menu .item.active > a { border-bottom-color: #999; color: #999; text-decoration: none; }
#main-menu .item.span { height: 49px; border-bottom: 6px solid #cdffff; }

#page { height: auto !important; min-height: 100%; height: 100%; width: 100%; }
#guarantor { height: 85px; clear: both; }
#footer { height: 85px; }
#front #main-menu .item.span { border-right: 0; }

#inner #footer { height: 83px; margin-top: -83px; clear: both; background: url(/images/tnet/footer-bg.png) repeat-x left bottom; }
#inner #footer .footer { min-width: 980px; _width: expression((document.documentElement.clientWidth || document.body.clientWidth) < 980 ? '980px' : 'auto'); max-width: 1280px; _width: expression((document.documentElement.clientWidth || document.body.clientWidth) > 1280 ? '1280px' : 'auto'); }

#footer .w33p { color: #fff; }
#footer .w67p { color: #999; }
#footer .copy { width: 50%; height: 0; border-top: 3px solid #ccc; }
#footer .stats { width: 50%; height: 0; border-top: 3px solid #fe9901; }
#footer .w67p a { float: left; }
#footer .w67p span { float: left; color: #fff; padding: 0 10px; }

#content { /*overflow: hidden;*/ margin-bottom: 50px; background: #fff; }

#content .line { float: left; width: 50px; }
#content .line.cyan { border-bottom: 3px solid #cdffff; }
#content .line.orange { border-bottom: 3px solid #fe9901; }

#content .promo-back { width: 90%; height: 300px; background: url(../images/tnet/back.png) no-repeat left top; }
#content .promo-back2 { width: 90%; height: 300px; background: url(../images/tnet/nets/2/back.jpg) no-repeat left top; }

.modal-content { display: none; }
#simplemodal-overlay { background-color: #fff; cursor: wait; }
#simplemodal-container { color: #222; }
#simplemodal-container a.modalCloseImg { background: url(../images/tnet/x.png) no-repeat; width: 13px; height: 13px; cursor: pointer; position: absolute; top: 23px; left: 417px; }

#inner #page-front { width: 100%; /*overflow: hidden;*/ background: url(/images/tnet/header-bg.png) repeat-x left top; }
#inner #page-inner { width: 100%; /*overflow: hidden;*/ }
#inner.lady #page-front { background: url(/images/tnet/nets/2/hdr-bg.jpg) repeat-x left top; }

.overlay { overflow: hidden; display: none; position: absolute; }
.overlay .lc { float: right; width: 7px; height: 7px; margin: 5px; background: url(/images/very_small_cross.gif) no-repeat left top; text-decoration: none; }
#div-balance .lc { margin-top: -4px; }

.link-balance { display: block; float: left; margin: 10px 0 0 30px; cursor: pointer; width: 142px; height: 26px; background: url(/images/tnet/balance-bg.png) no-repeat left top; padding: 1px 25px 0 0; text-align: right; font-size: 26px; line-height: 26px; color: #fff; text-decoration: none; }
#div-balance { z-index: 200; margin: -15px 0 0 -20px; padding: 25px 15px 15px; width: 247px; height: 227px; background: url(/images/tnet/balance-div-bg.png) no-repeat left top; }
#div-balance .link-balance { margin: 0 0 0 35px; }
#div-balance .subtitle { margin-bottom: 15px; }
#div-balance .subtitle span { font-weight: bold; font-size: 17px; border-bottom: 3px solid #fe9901; padding-bottom: 5px; }
#div-balance .money { overflow: hidden; margin-top: 10px; overflow: hidden; border-bottom: 1px dotted #000; }
#div-balance .money .count { text-align: right; width: 80px; float: right; font-size: 17px; font-weight: bold; background: url(/images/tnet/rub-sign.gif) no-repeat right center; padding: 0 15px 0 0; }

.link-switcher { background: url(/images/tnet/down-arrow.gif) no-repeat right center; padding-right: 7px; }
#div-switcher { margin: -14px 0 0 -15px; background: #fff; padding: 15px; }
#div-switcher .link-switcher { background-image: url(/images/tnet/arrow-down-blue.gif); }

.top-menu a.link-notify, .top-menu a.link-delete, .top-menu a.link-more, .top-menu a.link-inf { float: left; margin: 0; }
.top-menu a.link-notify { margin-left: 30px; }
.top-menu a.link-delete { font-size: 12px; }
#div-notify { z-index: 200; margin: -15px 0 0 -15px; padding: 15px; width: 247px; height: 359px; background: url(/images/tnet/notify-div-bg.png) no-repeat left top; }
#div-notify .link-notify { color: #999; }
#div-notify .link-inf { color: #009a04; margin-left: 10px; }
#div-notify .body { z-index: 300; overflow-y: scroll; display: block; width: 227px; height: 315px; padding: 0 10px; margin-bottom: 3px; }
#div-notify .body .item { margin-bottom: 5px; color: #999; width: 100%; }
#div-notify .body .id { border-bottom: 2px solid #fe9901; padding-right: 10px; }
#div-notify .body .subj { background: url(/images/tnet/subj-bg.gif) repeat-x center bottom; padding: 4px; }
#div-notify .body .subj span { padding-left: 25px; }
#div-notify .body .news { background: url(/images/tnet/icon-news.png) no-repeat left center; }
#div-notify .body .site { background: url(/images/tnet/icon-site.png) no-repeat left center; }
#div-notify .body .tickets { background: url(/images/tnet/icon-tickets.png) no-repeat left center; }
#div-notify .body .teasers { background: url(/images/tnet/icon-teasers.png) no-repeat left center; }
#div-notify .body .item .link-more { color: #09c; text-decoration: none; border-bottom: 1px dashed #09c; }
#div-notify .body .item .link-delete { color: #e01010; font-style: italic; text-decoration: none; border-bottom: 1px dashed #e01010; }

.info-block { float: right; }
.top-menu { clear: both; padding-top: 8px; width: 622px; }
.top-menu a { color: #fff; float: right; margin-left: 30px; }

.title { font-size: 50px; line-height; 50px; margin-bottom: 50px; }
.title .breadcrumbs { font-size: 14px; margin-top: 10px; color: #999; }
.title .breadcrumbs a { color: #999; }
.errorNote { color: #e01010; font-style: italic; padding-left: 25px; background: url(/images/tnet/icon-warning.png) no-repeat left center; margin: 5px 0 0; font-weight: bold; }
.errorNote.noIcon { padding-left: 25px; background: none; font-weight: normal; font-size: 13px; margin-top: 10px; }
#inner input.text.errorInput { border-color: #e01010; }

#div-login { width: 403px; height: 230px; background: url(/images/tnet/div-login-bg.png) no-repeat left top; padding: 15px 25px 25px; }
#div-question { width: 403px; height: 334px; background: url(/images/tnet/div-question-bg.png) no-repeat left top; padding: 15px 25px 25px; }

#news, #text { font-size: 15px; width: 80%; min-width: 800px; _width: expression((document.documentElement.clientWidth || document.body.clientWidth) < 800 ? '800px' : '80%'); }
#news .date { overflow: hidden; float: left; font-size: 16px; color: #999; width: 180px; margin-right: 20px; border-bottom: 2px solid #999; padding-bottom: 10px; }
#news .date.last { color: #f90; border-color: #f90; }
#news .date .day { float: left; margin-right: 5px; font-weight: bold; }
#news .date .year { font-size: 11px; margin-top: 5px; float: left; }

#news .subject { font-size: 18px; margin-bottom: 15px; }
#news table { margin-bottom: 20px; }

.icon { padding-left: 20px; }
.c-icon-edit-add { background-image: url(/images/tnet/plus-icon.gif); background-repeat: no-repeat; }
.c-icon-edit-remove { background-image: url(/images/tnet/minus-icon.gif); background-repeat: no-repeat; }

.chb input { float: left; }
.chb label { float: left; margin-left: 7px; margin-right: 20px; clear: right; cursor: pointer; }
.chb .icon { width: 10px; height: 10px; float: left; margin-top: 2px; text-decoration: none; }
.chb .icon.col { padding-left: 10px; background: url(/images/tnet/col.gif) no-repeat center center; }
.chb .icon.exp { padding-left: 10px; background: url(/images/tnet/exp.gif) no-repeat center center; }

.warn { color: #f00; }
#text.addteaser .teaser { float: right; margin-top: 10px; width: 202px; overflow: hidden; text-align: center; }
#text.addteaser .teaser .image { border: 1px solid #999; background: #fff; width: 200px; padding: 5px 0; margin-bottom: 5px; }
#text.addteaser .teaser .preview { display: block; width: 200px; height: 200px; margin: 10px auto 10px; background: url(/images/tnet/preview-bg.png) no-repeat center; }

#areas .main .title { font-size: 16px; line-height: 16px; margin-bottom: 10px; }
#inner .tickets .title { font-size: 16px; line-height: 16px; margin-bottom: 10px; }
#main .title { font-size: 24px; line-height: 24px; margin-bottom: 10px; }
#main .title strong{ font-size: 20px; font-weight: normal; }
#main .bg-grey .title { font-size: 24px; line-height: 24px; margin-bottom: 10px; }

#inner .cursor-139 { width: 148px; background-image: url(/images/tnet/cursor-148.png); }
#inner .cursor-108 { width: 112px; background-image: url(/images/tnet/cursor-108.png); }
#inner .cursor-120 { width: 120px; background-image: url(/images/tnet/cursor-108.png); }
#inner #cal-months, #inner #cal-months .container { padding-right: 0; }

.tooltip { margin-top: -10px; }
.overlay.spec { width: 850px; position: absolute; margin: -50px 0 0 -850px; z-index: 350; background: #fff;border: 3px double #999; padding: 10px; }

#inner .super thead tr, #inner .super tfoot tr { border-color: #838383; }
#inner .super tr.odd td { background: #eee; }
#inner .super thead th { font-size: 13px; color: #838383; line-height: 16px; }
#inner .super thead td { font-size: 14px; color: #000; }
#inner .super th.header { background: none; padding-left: 10px; }
#inner .super th.headerSortDown { background: url(/images/tnet/ssd.gif) no-repeat left center; padding-left: 10px; }
#inner .super th.headerSortUp { background: url(/images/tnet/ssu.gif) no-repeat left center; padding-left: 10px; }

#inner .super #camp td, #inner .super #site td { padding: 8px; }
#inner .super #camp > td, #inner .super #site > td { padding: 0; }
#inner .dialog { border: 0; width: 100%; margin: 0; padding-top: 16px; background: url(/images/tnet/d-top-bg.gif) repeat-x center top; }
#inner .dialog table, #inner .dialog div { border: 0; }
#inner .dialog .title { font-size: 18px; color: #666; }
#inner .dialog .title a { font-size: 14px; }
#inner .dialog .content { padding: 0; overflow: hidden; padding-bottom: 26px; background: url(/images/tnet/d-bot-bg.gif) repeat-x center bottom; }
#inner .super2 thead th { background: #eee; color: #666; }
#inner .super2 thead th.header { background: #eee url(/images/tnet/hdr-bg.gif) no-repeat right center; cursor: pointer; }
#inner .super2 thead tr { border: 0; }
#inner .super2 td.r { text-align: left; }
#inner .super2 thead th.headerSortUp { background: #b4b4b4 url(/images/tnet/su.gif) no-repeat right center; }
#inner .super2 thead th.headerSortDown { background: #b4b4b4 url(/images/tnet/sd.gif) no-repeat right center; }
#inner .super2 tr.odd td { background: #fff; }

#loading { position: fixed; z-index: 20000; top: 0; left: 0; width: 100%; height: 100%; display: none; background: #000 url(/images/tnet/ajax-loader.gif) no-repeat center center; opacity: 0.7; }
.globus { width: 20px; height: 20px; background: url(/images/tnet/globus.gif) no-repeat left top; display: block; text-decoration: none; }

/* 20.06.10 advertiser_new/campaigns/add/step=1 */
#g_teaser { clear: both; display: table; width: 1050px; }
#teaser { width: 671px; }
    #teaser #image_preview { width: 200px; height: 200px; border: 1px solid #cecaca; background: #fff; color: #adadad; text-align: center; font-size: 10px }
	#teaser #image_preview img { height: 200px; width: 200px; }
	#teaser #image_preview span { margin-top: 92px; display: block; }
    #teaser .icon { margin-left: 49px; } 
    #teaser #t_title { width: 250px; height: 21px; margin-left: 72px }
    #teaser label.t_text { margin-bottom: 7px }
    #teaser .row { margin-bottom: 10px; }
	#teaser .row .n1 { clear: both; padding-left: 23px; }
	#teaser .row textarea#t_text { width: 402px; height: 80px; }
	#teaser .row label.t-url { text-align: left; padding-left: 22px; }
	#teaser .row #t_url { width: 250px; height: 21px; margin-left: 49px }
	#teaser .row #preload_link { margin-left: 49px; display: block; }
#recommend { position: relative; margin-left: 27px; top: -5px; font-size: 12px; }
    #recommend div { position: absolute; padding: 12px; width: 290px; }
	#recommend div span { color: #000; font-style: italic; text-align: justify; }
    #recommend h2 { color: #000; font-size: 18px; font-style: italic; font-weight: normal; padding-left: 5px; }
    #recommend h3 { color: #0099DD; }
    #recommend #r1, #recommend #r3 { background: url(/images/tnet/teaser_add_p1.png) no-repeat; }
    #recommend #r1 { top: 21px; left: 0; z-index: 100; height: 88px; }
    #recommend #r2 { top: 103px; left: 0px; z-index: 99; background: url(/images/tnet/teaser_add_p2.png) no-repeat; height: 115px; padding-top: 20px; }
    #recommend #r3 { top: 198px; left: 0px; z-index: 98; padding-top: 39px; height: 100px; }
.info .row .tab, .info .row .d-block { font-size: 16px; }
    .info .row .tab { margin-right: 30px; font-weight: normal; width: 36%; }
    .info .row .d-block  { color: #666666; }
    #teaser .icon-exclamation { padding-left: 221px; background-position: 201px 50%; }

/* 26.06.10 advertiser_new/campaigns/teasers/add/ */
.howto_text { position: absolute; top: 160px; display: none; width: 100%; height: 328px; background-color: #fff; z-index: 1000; background: url(/images/tnet/tip_bg.png) repeat-x; }
    .howto_text .flex_inner { margin: 31px 32px 0 40px; height: 248px; width: 94%; position: relative; clear: both; overflow: auto; }
    .howto_text a.close { display: block; margin: 0 auto; margin-top: 10px; width: 56px; }
    .howto_text p, .howto_text ul li ul li { color: #4F4F4F; }
    .howto_text p { margin: 12px 0; }
    .howto_text h3 { color: #0099DD; font-size: 18px; }
    .howto_text h4, .howto_text h2 { font-size: 17px; font-style: italic; margin-bottom: 10px; }
    .howto_text h4 { color: #1F1F1F; }
	.howto_text ul li { padding: 0 16px; }
	    .howto_text ul li p { padding-left: 30px; }
		.howto_text ul li ul { padding-left: 64px; }
		    .howto_text ul li ul li { list-style: square !important; padding-left: 2px; }
    .howto_text img.center { clear: both; float: none !important; margin: 5px auto; display: block; }
    .howto_text img { vertical-align: middle; }
    .howto_text .new_cool, .howto_text .bold, .howto_text .quality { font-size: 16px; margin-bottom: 19px; }
    .howto_text .new_cool { background: url(/images/tnet/new_cool.jpeg) no-repeat; padding-left: 151px; height: 88px; }
    .howto_text .bold{ background: url(/images/tnet/bat.jpg) no-repeat 93% 50%; padding-right: 198px; }
    .howto_text .quality { background: url(/images/tnet/bmw.jpg) no-repeat 36px 0; padding-left: 151px; height: 74px; }
    
/* 27.06.10 advertiser_new/campaigns/teasers/add/  ������� �������*/
#teasers-samples { text-align: center; width: 747px; margin-bottom: 10px; background: url(/images/tnet/teaser-ex-bg-top.png) no-repeat left top; padding-top: 15px; }
    #teasers-samples #cont { background: url(/images/tnet/teaser-ex-bg-middle.png) repeat-y left top; display: table; width: 747px; }
    #teasers-samples #bottom { background: url(/images/tnet/teaser-ex-bg-bottom.png) no-repeat left top; height: 15px; }
    #teasers-samples .link-reload { text-decoration: none; float: right; color: #999; background: url(/images/tnet/icon-reload.gif) no-repeat left center; font-size: 14px; font-weight: bold; padding-left: 20px; margin: 4px 17px 7px; }
    #teasers-samples .link-reload span { border-bottom: 1px dashed #999; }
    #teasers-samples #container { width: 740px; height: 207px; overflow: hidden; position: relative; }
	#teasers-samples #container #samples_div { position: absolute; top: 0; left: 0; width: 1000%; }
	#teasers-samples #samples_div div { float: left; width: 730px; }
	    #teasers-samples #samples_div div span { display: block; float: left; margin-right: 10px; text-align: center; }
	    #teasers-samples #samples_div div span.one { width: 350px; padding: 0 183px; }
	    #teasers-samples #samples_div div span.two { width: 225px; padding: 0 64px; }
	    #teasers-samples #samples_div div span.three { width: 189px; padding: 0 22px; }
		#teasers-samples #samples_div div span span { color: #0099CC; margin-top: 6px; float: none; line-height: 11px; }

.w1044 { width: 1044px; }
    .w1044 #recommend { top: -2px; }
    
.cls span, .cls sup { display: block; float: left; }
.cls sup { margin: -2px 0 0 4px; font-size: smaller; }
#preview{
    position: absolute;
    border: 2px solid #ccc;
    background: #5F5F5F;
    padding: 5px;
    display: none;
    color: #fff;
    z-index: 1000;
    font-size: 13px;
    text-align: justify;
}
.addteaser .teaser .preview img { max-width: 200px; max-height: 200px; }

#lang_select { padding-top: 17px; }
    #lang_select a { margin-left: 8px; }
.info-block #lang_select { padding: 2px 0 0; float: left; font-size: small; width: 43px; margin-left: 63px; }
.nodecor { text-decoration: none !important; }
.innertrack .tracker { width: 356px !important; }
.innertrack .tracker, .innertrack input { float: left; display: block; }
.innertrack input { width: 27px; margin: 0 0 0 16px; }
.te_price_desc { border: 1px solid #CFCFCF; margin-top: 10px; padding: 10px; width: 334px; }
.ts12 { display: block; clear: both; font-size: small; }
.h70imp { height: 70px !important; }.w255imp {width: 255px !important; }.w370 {width: 370px; }
.noborder { border: none !important; }
.small { font-size: small; }
.cb2 { clear: both; }

#send_question { height: 33px !important; background: url("/images/tnet/bull-squares.gif") no-repeat 153px 4px; }
    #send_question a:link {
	border-width: 0pt 0pt 1px !important;
	border-style: none none dotted !important;
	border-color: #000 !important;
	text-align: left !important;
	font-size: 14px !important;
	line-height: 17px !important;
	width: 87px !important;
	padding: 0 !important;
	margin: 16px 0 0 169px !important;
	height: 17px !important;
    }

/* 07.07.10 advertiser_new/campaigns/teasers/order/  ����� ������� */
#teaser_order #table_order { background: #fff; display: table; border: #cecece 1px solid; padding: 7px 10px 0; margin: 19px 0 15px 13px; }
    #table_order table tr td, #table_order table tr th
	{ text-align: center; font: normal 13px "Times New Roman"; padding: 8px 33px; }
	#table_order table tbody span { font-style: italic; white-space: nowrap; }
	#table_order table tbody tr th { text-align: left; padding-left: 0; padding-right: 62px; }
	#table_order table tbody td span input { text-align: center; width: 25px; }
	#table_order table tbody tr { border-bottom: #cecece 1px solid; }
	#table_order table .buts { float: right; margin-left: 5px; padding-top: 1px; margin-right: -7px; }
	    #table_order table .buts input { border: none; display: block; height: 10px; outline: none; padding: 0; width:10px; }
	    #table_order table .buts .bpak_up { background: url("/images/tnet/up_small.gif") no-repeat 50% 50%; }
	    #table_order table .buts .bpak_down { background: url("/images/tnet/down_small.gif") no-repeat 50% 50%; }
#teaser_order dl { display: table; clear: both; margin: 8px 0 20px 28px; font-size: small; } 
    #teaser_order dt, #teaser_order dd
	    { float: left; margin: 8px 0; }
	#teaser_order dt { width: 150px; clear: left; }
	#teaser_order dd { clear: right; margin: 0; padding-top: 5px; }
	    #teaser_order dd input { width: 171px; }
#teaser_order div p { font-size: 16px; margin-bottom: 8px; }
#teaser_order textarea { margin: 5px 0 0 17px; height: 100px; width: 342px; }
hr#liner { border: 0; height: 1px; background: #ccc; margin: 20px 0; }

.top { background-color: #000 !important; }
#leftbar #calendar .years select { margin-left: 25px; }
.ml0 { margin-left: 0 !important; }
