body{padding:0; margin:0; font:11px Tahoma; color:#444648;}
input, textarea{font:11px Tahoma;}
form{padding:0; margin:0;}

a{color:#2871AF;/*text-decoration:none;*/ text-decoration:underline;}
a:hover{text-decoration:none;}

INPUT.edit,INPUT.view,INPUT.upload,TEXTAREA {
	/*border:1px solid #7A7A7A;*/
	/*border:2px inset #DDD;*/
	/*border:2px inset #F4F4F4;*/
	/*border:1px solid #7F9DB9;*/
	/*border:none;*/
	/*background-image:url("/themes/images/shadow_input.gif"); background-attachment:'fixed'; background-repeat:no-repeat;*/
	background:#FFFFFF url("/themes/images/shadow_input.gif") no-repeat top left;
	/*background-color:#FFFFFF;*/
	padding:1px 3px 1px 6px;
	text-align:justify; /*font-size:10pt;*/ font-weight:normal;
}
TEXTAREA {
	/*background-image:url("/themes/images/shadow_frame.gif");*/
	/*background-color:#FFFFFF;*/
	background:#FFFFFF url("/themes/images/shadow_frame.gif") no-repeat top left;
	padding:1px 3px 1px 6px;
	height:100px;
}
INPUT.view {width:65px; border:0; text-align:right; font-size:8pt; /*color:#075E9D;*/ color:#009900; /*height:15px;*/ /*background-color:#93989B;*/}


.t1{font-family:tahoma; font-size:11px; color:#FFFFFF; line-height:14px}
.t2{font-family:tahoma; font-size:11px; color:#444648; line-height:14px}
.t2 a{font-family:tahoma; font-size:11px; font-weight:normal}
.t2 b{color:#D24E21;}
.t2 i {font-style:normal; color:#D24E21;}
.t2 u {font-style:normal; text-decoration:none; color:#2871AF;}
.link01{font-family:tahoma; font-size:11px; color:#FFFFFF; padding-left:8px; background-image:url(images/1_arrow_1.gif); background-position:center left; background-repeat:no-repeat}
.link02{font-family:tahoma; font-size:11px; color:#2871AF; padding-left:7px; background-image:url(images/1_arrow_3.gif); background-position:center left; background-repeat:no-repeat}
.link01 a{font-family:tahoma; font-size:11px; color:#FFFFFF; text-decoration:underline; font-weight:bold}
.link02 a,a.more{font-family:tahoma; font-size:11px; font-weight:bold}
/*div.moreall a.more{padding-left:16px; background:url("/themes/skins/.default/images/buttons/moreicon.gif") no-repeat left center;}
div.moreall a.help{padding-left:16px; background:url("/themes/skins/.default/images/more_help.gif") no-repeat left center;}
div.moreall a.whatsbcn{padding-left:16px; background:url("/themes/skins/.default/images/more_whatsbcn.gif") no-repeat left center;}*/
.exportpn a.rss{padding-left:16px; background:url("/themes/skins/.default/images/more_rss.jpg") no-repeat left center;}

.line{background-image:url(images/hor_line.jpg); background-repeat:repeat-x; background-position:top left; height:1px}
ul{list-style:none; margin:0; padding:0;}
ul li,ol li{padding-top:3px; padding-bottom:3px;}
ul li{padding-left:13px; background-image:url(/themes/skins/.default/images/1_arrow_2.gif); background-position:center left; background-repeat:no-repeat;}
li a{font-family:tahoma; font-size:11px; font-weight:normal;}

.priv{font-family:tahoma; font-size:11px; font-weight:normal; color:#2871AF;}
.priv a{color:#737373; font-weight:bold; text-decoration:none}
.priv a.a{text-decoration:underline}
.priv i{color:#737373; font-style:normal;}
.cl_1 {background-image:none; line-height:14px; color:#FFFFFF; font-weight:normal; text-decoration:none; font-family:tahoma; font-size:11px}
.cl_1 a{color:#FFFFFF; font-weight:normal; text-decoration:none;}
.cl_2 {background-image:none; line-height:14px; color:#FFFFFF; font-weight:normal; text-decoration:none; font-family:tahoma; font-size:11px}
.cl_2 a{color:#FFFFFF; font-weight:normal; text-decoration:underline;}
.cl_3 a{color:#D24E21;}
.cl_3{ background-image:url(images/4_arrow.gif); padding-left:12px}

.header{height:24px;}
.header h1{height:19px; font-size:7pt; font-weight:normal; color:#3C658E; padding:2px 0 0 10px; margin:5px 0 0; text-align:center;}

input{/*font-family:tahoma; font-size:11px;*/ color:#444648; width:332px; height:23px; /*border-style:solid; border-width:1px; border-color:#858687;*/}
textarea{/*font-family:tahoma; font-size:11px;*/ color:#444648; width:332px; height:88px; /*border-style:solid; border-width:1px; border-color:#858687;*/}


/*.consult{width:223px; height:143px; margin:0 12px 0 9px; padding:8px 15px 0 13px; background:url('/themes/skins/.default/images/bg_consult.png') no-repeat; font-weight:bold; color:#710726;}*/
/*.consult{text-align:left;}*/
.consult .title_column{width:174px; padding:5px 10px; color:#fff; font-weight:bold;}
.consult input,.consult textarea{height:28px; width:180px; /*background-color:#FCF9F0;*/ /*border:1px solid #BB6021;*/ /*font:11px Verdana;*/ overflow:hidden;}
.consult input{height:15px;}
.consult input.spamfuck{width:30px; height:15px;}
.consult img.spamfuck{margin:2px 0 0;}
.consult input.but_cons{width:108px; height:19px; background:url('/themes/skins/.default/images/btn_consult.png') no-repeat; border:none; cursor:pointer;}

#centercol{float:none;clear:left; margin:14px 16px; text-align:justify; /*background-color:#DE12C8;*/ /*border:1px solid;*/}
#centercol a{/*color:#1772B9;*/ text-decoration:underline;}
#centercol a:hover{text-decoration:none;}
#centercol td {vertical-align:top; text-align:left;}
#centercol .lifld{color:#A4A4A4;}
#centercol .pidfld{margin-top:4px; padding:5px 10px 5px 0; font-weight:bold;}
#centercol .pidval{background-color:#E7E7E7; padding:5px 10px;}
#centercol .date{font-size:83%; background:url("/themes/skins/.default/images/more-date.gif") no-repeat left center; padding-left:12px;}
#centercol .vote{font-size:83%; background:url("/themes/skins/.default/images/more-vote.gif") no-repeat left center; padding-left:12px;}
#centercol a.comm{font-size:83%; background:url("/themes/skins/.default/images/more-comm.gif") no-repeat left center; padding-left:12px;}
#centercol div.moreall{text-align:right; padding:2px 0 8px;}
#centercol div.moreall a.more{padding-left:16px; text-decoration:none; background:url("/themes/skins/.default/images/buttons/moreicon.gif") no-repeat left center;}
#centercol .url{font-size:83%; background:url("/themes/skins/.default/images/more-url.gif") no-repeat left center; padding-left:12px;}
#centercol .title,#centercol .anons{font-weight:bold;}
#centercol .anons,#centercol .message{padding-top:6px;padding-bottom:6px; /*text-indent:2em;*/}
#centercol h3,#centercol h4,#centercol h5,#centercol h6 {margin:0; padding:4px 0; text-align:left;}
#centercol ul,#centercol dl{margin-top:6px; margin-bottom:3px; padding:0;}
#centercol img{margin:4px 8px;}
#centercol td img{margin:0;}



img{border:0;}
* html img,* html .iePNG{behavior:url(/themes/js/iepngfix.htc)}
* html .iePNG a{position:relative;}/* стиль для нормальной работы ссылок в элементах с PNG-фоном */

/* Ajax Errors, Reports, Notes */
div#ajax_updating, div#ajax_errors, div#ajax_reports {display:none; font-size:85%; color:#333333; border:1px solid #D7D6BA; margin:10px 0; padding:9px 6px 9px 48px; background:url("/themes/skins/.default/images/icon_reports.gif") no-repeat left center;}
div#ajax_updating {background-image:none;}
div#ajax_errors {background:#FFFFFF url("/themes/skins/.default/images/icon_errors.gif") no-repeat left center; border:2px solid #FF0000;}


/* Для модульного листинга полей */
.listHead {/*color:#FFFFFF;*/ /*height:25px;*/ background:#CCCCCC url("/themes/skins/.default/images/listHead.gif") repeat-x left center;}
.listRowBg1 {background-color:none;}
.listRowBg2 {/*background-color:#ECF0FB;*/ background:url("/themes/skins/.default/images/listShtrihi.gif");}
.listRowBgDateExp {background:#E6FFEE url("/themes/images/listing_active_date_expire.gif");}
.listRowBgOff {background:#EEEEEE url("/themes/images/listing_active_off.gif");}
.listCaption {color:#999999; font-style:italic; text-align:center; font-size:80%;}
/* Для модульного листинга полей - END */

/*a.more{color:#E00000; text-decoration:none; font-weight:bold; font-size:86%; background:url("/themes/skins/.default/images/more_arrow.gif") no-repeat left center; padding-left:12px;}
a.more:hover{color:#E00000; text-decoration:underline;}*/

#files{margin:10px 25px;}
#files .end{float:none; clear:both;}

.pnSepar {height:15px;}
.errors,.error,.errorKey,.errorVal,.errorNum {font:8pt sans-serif, Helvetica, Arial;}
.errors {/*width:100%;*/ text-align:justify; border-style:solid; border-width:1px; border-color:#D7D5C9; margin:0px 5px 5px 5px; padding:5px 5px 2px 10px; background-image:url("/themes/images/shadow_frame.gif");}
.error {}
.errorKey {color:#FF510D;font-weight:bold;}
.errorVal {}
.errorNum {margin-left:30px;}

/* toolbar */
#toolbar {height:18px;}

/* Пути по сайту */
ul#path {padding:0 4px 2px; margin:0; /*margin-left:15px;*//*margin-left:6px;*/}
ul#path li {float:left; list-style:none; padding:0 2px 0 8px; background:url("/themes/skins/.default/images/tlbr_li.gif") no-repeat left center;}
ul#path li.f {padding:0 2px 0 0; background:none;}
ul#path a {text-decoration:none; /*color:#000000;*/ /*font-weight:bold;*/}
ul#path a:hover {text-decoration:underline;}
ul#path h1 {/*color:#333333;*/ font-size:90%; font-weight:normal; margin:0;}

/* Errors, Reports, Notes */
div#errors, div#reports, div#notes {margin:10px 0; font-size:85%; color:#333333; border:1px solid #D7D6BA; padding:9px 6px 9px 48px; background:#FEFDEA url("/themes/skins/.admin/images/icon_notes.gif") no-repeat left center;}
div#errors h4,div#errors h5, div#reports h4,div#reports h5, div#notes h4,div#notes h5 {text-align:left; color:#666666;}
div#errors {background:#FFFFFF url("/themes/skins/.admin/images/icon_errors.gif") no-repeat left center; border:2px solid #FF0000;}
div#reports {background:#FEFDEA url("/themes/skins/.admin/images/icon_reports.gif") no-repeat left center;}
div#notes {background:#FEFDEA url("/themes/skins/.admin/images/icon_notes.gif") no-repeat left center;}
div#errors h4, div#errors h5, div#reports h4, div#reports h5 {color:#FF0000; margin:4px 0; font-size:12pt; font-weight:bold; text-decoration:blink;}
div#reports h4, div#reports h5 {color:#3A9A3E;}
div#errors div, div#reports div, div#notes div {margin:3px 0;}
div#errors ul, div#reports ul, div#notes ul {margin:0 0 0 2em; padding:0; list-style:disc url(bullet.gif) inside;}
div#errors li, div#reports li, div#notes li {list-style:decimal url("bullet.gif") inside;}

div.edfrm div#notes {margin:6px 0; background:#FEFDEA url("/themes/skins/.admin/images/icon_warning.gif") no-repeat left center;}

span.required {color:red;}

div.empty {width:1px; height:1px; overflow:hidden;}