/* тэги */
*{margin:0;padding:0;font-family:Arial,sans-serif;font-size:100.01%}

body{/*padding:20px;*/ font-size:62.5%}
body.res800{width:771px}

a:link,a:visited{color:#973c01}
a:hover,a:active{color:#F48400;text-decoration:none;cursor:pointer}

td{vertical-align:top}

/* стандартные стили */

.hidden{display:none}
.visible{display:block}

.fl{float:left}
.fr{float:right}
.fn{float:none}

.tal{text-align:left}
.tar{text-align:right}
.tac{text-align:center}
.bn{border:0 solid}
.nobr{white-space:nowrap}

.mainheader{margin:10px 0 10px;font-weight:normal;font-size:3em}
.mainheader .date-{color:#999}
.stuff-header{margin-top:10px;font-weight:normal;font-size:1.8em}

/* оформление контента  */
.content{font-size:1.3em}
.content p{margin:1em 0}
.content sub,.content sup,.content small{font-size:.8em}
.content big{font-size:1.2em}
.content blockquote{margin:20px 0;border:solid #999;border-width:2px 0;line-height:1.2;color:#999}

/*  оформление контента:заголовки */
.content h1,.content h2,.content h3,.content h4,.content h5{margin:20px 0 0;font-family:"Trebuchet MS";line-height:1.2}
.content h1{font-weight:normal;font-size:1.85em}
.content h2{font-weight:normal;font-size:1.7em }
.content h3{font-size:1.25em}
.content h4{font-size:1.1em}
.content h5{font-weight:normal;font-size:1.1em}

/*  оформление контента:картинки */
.content img.fl{float:left;margin:0 10px 10px 0;border:3px solid #999}
.content img.fr{float:right;margin:0 0 10px 10px;border:3px solid #999}
.content img.fn{margin:10px;border:3px solid #999}

/*  оформление контента:списки */
.content ul{margin:10px 0 10px 30px}
.content ol{margin:10px 0 10px 30px}
.content li{margin-bottom:3px;line-height:1.5}
.content ul li{padding:0px}

.content dt{margin-bottom:2px;font-weight:bold}
.content dd{margin-bottom:10px}
.content li ul,.content li ol{margin-top:0}

/*  оформление контента:таблицы */
.content-table{border:1px solid #666;margin:10px 0}
.content-table td, .content-table th{padding:.4em .8em;border:.075em solid #666}
.content-table th{background:#9CC}
.content-table tr.second-row{background:#ccc}
.content-table caption{padding-top:0.2em;font-weight:bold;text-align:right}

/*  оформление контента:формы */
.content textarea{overflow:auto}
.content fieldset{padding:0 1em 1em;border:.075em solid #000}
.content legend{padding:0 .2em;font-size:1.1em;font-weight:bold}
.content .warning{border:0.075em solid #399;padding:0.6em 1em;margin:1.5em 0 .75em 0}
.content .required{font-weight:bold;color:#c00}
.content .form-table{margin-top:.75em}
.content .form-table th, .content .form-table td{padding:.25em}

a img{border:none }
.clearer{clear:both;height:0px;font-size:1px}
.clearer img{display:block;height:0px}
.w100{width:100%}
.w50{width:50%}
.w25{width:25%}
.w33{width:33%s}

/* clearfix */
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-block}

/* Hides from IE-mac \*/
* html .clearfix{height:1%}
.clearfix{display:block}
/* End hide from IE-mac */

.debug{font-size:14px}
.debug_table{font-size:14px;border-left:1px solid black;border-top:1px solid black;background-color:#DADADA}
.debug_table td{padding:.25em;border-right:1px solid black;border-bottom:1px solid black}

.cols6 .content ul li .abc ul li{float:left;font-size:1.8em}
.html-body{min-width:1000px;_width:expression(document.body.clientWidth < 1000? "1000px":"auto")}
.netangels{display:block;background:url(../images/netangels.gif) left top no-repeat;	width:83px;height:24px;margin:20px 0 0 -9px}
