/* !!! fedorenko@farpost.com (11:51 / 27.10.2006) */
BODY				{ padding: 0; background: #fff url(/images/skin/body.gif) left top repeat-x; font-size: 80%; color: #525759; margin: 0; font-family: Tahoma }
#BODY				{ width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 960)? "960px" : "100%") }
#BODY				{ min-width: 960px }
.clear				{ clear: left }

h1				{ font-size: 260%; color: #bd1618; font-weight: normal; padding: 2px 0 15px 0; margin: 0; font-family: Tahoma; line-height: 100% }
h2				{ font-size: 210%; color: #787878; font-weight: normal; padding: 0 0 11px 0; margin: 0; line-height: 100% }
h3				{ font-size: 160%; color: #46494f; font-weight: normal; padding: 0 0 13px 0; margin: 0; font-family: Tahoma; line-height: 100% }
h4				{ font-size: 105%; color: #3e3f42; font-weight: bold; padding: 0 0 1px 0; margin: 0; line-height: 100% }

/* html tags styles */
a				{ color: #006cff }
a:hover				{ color: #d90003 }
IMG, FORM, TD, TABLE		{ border: 0; margin: 0; padding: 0 }
TABLE				{ border-collapse: collapse }
TD				{ vertical-align: top; padding: 0 }
P				{ margin: 0; padding: 0 0 16px 0; line-height: 140% }
INPUT				{ padding: 0; margin: 0; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif }
LI				{ margin: 0; padding: 0 0 7px 0 }

UL, OL				{ margin: 0; line-height: 140%; padding: 0 0 16px 15px  }
UL				{ list-style: none }
/*
UL LI				{ background: url("/images/skin/li.gif") left 7px no-repeat; padding1: 0 0 0 10px; // background: url("../images/skin/li.gif") 11px 8px no-repeat; // padding: 0 0 0 5px  }
*/
UL LI				{ background: url("/images/skin/li.gif") 0 8px no-repeat; padding: 0 0 0 10px }

.content 			{ text-align: left; line-height: 120%; // font-size: 90%; font-family: Arial, Helvetica, sans-serif; padding-bottom: 20px; padding-left: 7px; color: #333 }
#childPage .content		{ min-height: 400px; // height: 400px }

.content .table			{ margin: 0 0 16px 0; font-family: Tahoma }
.content .table th		{ font-size: 95%; font-weight: normal; color: #757d8a; border-bottom: 1px solid #747474; padding: 0 19px 3px 16px; text-align: left; background: url("../images/skin/td.gif") right top repeat-y }
.content .table td		{ font-size: 95%; color: #333945; padding: 2px 19px 4px 16px; background: url("/images/skin/td.gif") right top repeat-y }
.content .table .g td		{ background-color: #f7f8f8 }
.content .table .r		{ background-image: none }


.form table			{ margin: 0 0 19px 0 }
.form span			{ color: #bd1618 }
.form input			{ padding: 1px 0 4px 4px; font-size: 12px; font-family: Arial, Helvetica, sans-serif }
.form .i			{ height: 12px; width: 244px }
.form .i2			{ height: 12px; width: 34px; margin-right: 5px }
.form .i3			{ height: 12px; width: 87px }
.form td			{ padding-bottom: 5px }
.form label			{ width: 65px; display: block; float: left; padding-top: 4px }
.form div			{ margin: 5px 0 }

.form textarea			{ width: 330px; height: 57px }
.form .ok			{ width: 108px; height: 26px; padding: 0 }
.form[class] .ok		{ padding-bottom: 2px }
.form[class] label		{ width: 72px }