body {border: 0px; background: #FFFFFF url(/img/body_bg.gif); padding: 0px 30px 0px 30px; margin: 0px; font: normal 12px Tahoma, sans-serif; color: #2C2C2C; min-height: 100%; max-width: 100%; }

table, p {margin: 0px; border: 0px;}
td, th, p, div, li, textarea, input {font: normal 12px Tahoma, sans-serif; color: #000000;}
select, option {font: normal 11px Tahoma, sans-serif; color: #000000;}
form {margin: 0px; padding: 0px;}
ul {padding: 5px 0px 0px 10px; margin: 5px 5px 5px 30px;}
ul li {list-style-image: url(/img/li.gif);}
img, image {border: 0px; margin: 0px; padding: 0px;}

a, a:visited, a:active, a:hover {color: #595959; text-decoration: underline;}

h1, h2, h3, h4, h5, h6 {margin: 0px; text-transform: none;}
h1 {font: bold 19px Arial; padding: 0px 0px 0px 15px; margin: 20px 10px 10px 30px; color: #0a60d5; }
h1.head a, h1.head a:visited, h1.head a:active, h1.head a:hover { font: bold 19px Arial; color: #0a60d5; }
h2 {font: normal 18px Arial; padding: 0px; margin: 10px 10px 5px 15px; color: #0a60d5; }
h3, h3 a, h3 a:visited, h3 a:active, h3 a:hover {font: bold 17px Arial; padding: 0px 0px 4px 0px; color: #0a60d5; text-transform: uppercase; text-decoration: none; }
h4 {font: bold 16px Arial; padding: 0px;}
h5 {font: bold 14px Arial; padding: 0px;}
h6 {font: bold 12px Arial; padding: 0px;}

.topm {
	border-bottom: solid 1px #FFFFFF;
	background-image:url(/img/menu_bg.gif);
	background-repeat:repeat;
	height: 21px;
	padding: 0px;
	margin: 0px;
	vertical-align: middle;
}
.topm a, .topm a:active, .topm a:visited, .topm a:hover {
	text-decoration: none;
	font-family: Tahoma;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	background-color: #8bd327;
	margin: 0px 0px 0px 0px;
	padding: 2px 20px 1px 20px;
	height: 21px;
	display: block;
	vertical-align: middle;
}
.topm a:hover, .topm a.now, .topm a.now:active, .topm a.now:visited {
    background-color: #2786e9;
}
.topm td {
    padding: 0px; border-right: solid 1px #FFFFFF;
}
.topm td.first {
    border-left: solid 1px #FFFFFF;
}

.botm {
    padding: 10px 20px 10px 20px;
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #686868;
}
.botm a, .botm a:active, .botm a:visited, .botm a:hover  {
	margin: 0px 20px 0px 20px;
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #686868;
}
.botm a:hover, .botm a.now, .botm a.now:active, .botm a.now:visited {
	text-decoration: underline;
}

.copy {vertical-align: top; padding: 0px 10px 0px 10px; margin: 0px; font: normal 10px Tahoma, sans-serif; color: #686868;}
.copy a, .copy a:visited, .copy a:active, .copy a:hover {font: normal 10px Tahoma; color: #686868; text-decoration: underline;}
.copy a:hover {text-decoration: none;}

.cont {vertical-align: top; margin: 0px; padding: 10px 10px 10px 10px; overflow: hidden; background-color:#FFFFFF; }
.cont p {padding: 2px; text-indent: 15px;}
.content {padding: 0px 20px 5px 50px; margin: 0px;}

.back {margin: 10px 0px 5px 0px; padding: 0px;}
.back a, .back a:visited, .back a:active, .back a:hover, .small {font: normal 11px Arial; color: #595959; text-decoration: none; }
.back a:hover {text-decoration: underline; color: #595959; }

.form {padding: 0px; margin: 0px; vertical-align: top;}
.form td, .form th {vertical-align: top; font: normal 11px Tahoma;}
.form th {text-align: right; color: #0a60d5; border-top: #BDBDBD 1px dashed;}

form {margin: 0px; padding: 0px;}
textarea, input, select, radio {padding: 1px 2px 2px 2px; font: normal 11px Arial; color: #4D4D4D; border: #BDBDBD 1px solid; background: none;}
.button {border: none; background: #0a60d5; font: bold 10px Arial; color: #F6F6F6; margin: 0px; padding: 2px 4px 2px 4px;}

<!-- mail form start -->
.error, .alert, td.error, td.alert, th.error, th.alert {color: #0a60d5; font-weight: normal;}
table.mail_tbl {border: 0px;}
input.fld {width: 250px;}
textarea.txt {width: 400px;}
input.blob {width: 98%;}
select.sel {width: 98%;}
option.opt {}
input.rad {padding-top: 5px; border: 0px; background: none;}
input.cbx {border: 0px; background: none;}
<!-- mail form end -->

<!-- editor start -->
<!-- Данные в таблице -->
.tbl_txt_center td, .tbl_txt_center th {text-align: center;}
.tbl_txt_left td, .tbl_txt_left th {text-align: left;}
.tbl_txt_right td, .tbl_txt_right th {text-align: right;}
<!-- Данные в ячейке -->
.tbl_cell_center {text-align: center;}
.tbl_cell_left {text-align: left;}
.tbl_cell_right {text-align: right;}
<!-- Заголовки и другие стили -->
.p {text-indent: 8px; margin: 6px; text-align: justify;}
.h1 {}
.h2 {}
.h3 {}
.h4 {}
.h5 {}
.h6 {}
<!-- editor end -->

