BODY {margin: 25px 0px 25px 0px; color: #ffffff; font-size: 10px; font-family: Verdana; background: #1B1C20;}

p {margin: 0px 0px 3px 0px; line-height: 1.2;}
td {font-size: 11px;}
 
a {color: #ffffff; text-decoration: none;}
a:link {text-decoration: none;}
a:hover {color: #FDCA00; text-decoration: underline;}

a.top_menu1 {font-size: 11px; color: #ffffff; text-decoration: none; font-family: Tahoma;}
a.top_menu1:link {text-decoration: none;}
a.top_menu1:hover {color: #ffffff; text-decoration: underline;}

a.top_menu2 {font-size: 11px; color: #000000; text-decoration: none; font-family: Tahoma;}
a.top_menu2:link {text-decoration: none;}
a.top_menu2:hover {color: #000000; text-decoration: underline;}

a.left1 {font-size: 11px; color: #ffffff; text-decoration: underline; font-family: Tahoma;}
a.left1:link {text-decoration: underline;}
a.left1:hover {color: #ffffff; text-decoration: none;}

a.help {font-size: 11px; color: #2991A0; text-decoration: underline; font-family: Tahoma;}
a.help:link {text-decoration: underline;}
a.help:hover {color: #2991A0; text-decoration: none;}

a.l {font-size: 11px; color: #434343; text-decoration: underline; font-family: Verdana; padding: 1px;}
a.l:link {text-decoration: underline;}
a.l:hover {color: #434343; text-decoration: none;}

a.catalog {font-size: 11px; color: #D36100; text-decoration: none; font-family: Tahoma; font-weight: bold;}
a.catalog:link {text-decoration: none;}
a.catalog:hover {color: #D36100; text-decoration: underline;}

a.right {font-size: 11px; color: #E56F00; text-decoration: underline; font-family: Tahoma;}
a.right:link {text-decoration: underline;}
a.right:hover {color: #E56F00; text-decoration: none;}

a.right_add {font-size: 11px; color: #777777; text-decoration: underline; font-family: Tahoma;}
a.right_add:link {text-decoration: underline;}
a.right_add:hover {color: #777777; text-decoration: none;}

a.partners {font-size: 11px; color: #1E9EB1; text-decoration: underline; font-family: Tahoma;}
a.partners:link {text-decoration: underline;}
a.partners:hover {color: #1E9EB1; text-decoration: none;}

a.copy {font-size: 11px; color: #ffffff; text-decoration: underline; font-family: Tahoma,Arial;}
a.copy:link {text-decoration: underline;}
a.copy:hover {color:#ffffff; text-decoration: none;}

a.news {font-size: 11px; color: #07389C; text-decoration: underline; font-family: Tahoma,Arial; line-height: 1.4; font-weight: bold;}
a.news:link {text-decoration: underline;}
a.news:hover {color:#07389C; text-decoration: none;}

a.menu {font-size: 14px; color: #000000; text-decoration: none; font-family:Verdana;}
a.menu:link {text-decoration: none;}
a.menu:hover {color:#993333; text-decoration: underline;}

a.pages {font-size: 10px; color: #ffffff; font-weight: bold; font-family: tahoma; text-decoration: none;}
a.pages:link {text-decoration: none;}
a.pages:hover {color:#ffffff; text-decoration: underline;}

hr {height:1px; color: #328434; width:100%; margin-top:-7px;}

.date {font-size: 11px; color: #ffffff; margin: 12px 0px 2px 0px;}
.gb_answer {margin-left: 20px; margin-top: 3px; border: #BCBAAD 1px dashed; padding: 0px 5px 5px 5px;}

table.main {border: #ffffff 9px solid; width: 760px;}

div.copy1 {padding: 10px 0px 20px 20px; color: #8C8C8C; font-size: 9px; font-family: Verdana; float: left; clear: left;}
div.copy1 a {color: #8C8C8C;}
.copy2 {padding: 10px 30px 20px 20px; color: #ffffff; font-size: 9px; font-family: Verdana; float: right; clear: right; background-image:url('images/copy_bg.gif'); background-repeat: no-repeat; background-position: right 7px;}
div.copy2 a {color: #ffffff;}
.yellow {color: #FDCA00;}

.left {padding: 10px 20px 10px 20px; line-height: 1.5em; vertical-align: top;}
.center {padding: 15px 30px 15px 30px; font-size: 10px; vertical-align: top;}
.right {padding: 15px 20px 15px 20px; font-size: 10px; vertical-align: top;}
td.left a {background-image: url('images/dot_g.gif'); background-repeat: no-repeat; background-position: left 2px; padding-left: 12px;}
td.left a.dot_y {background-image: url('images/dot_y.gif'); background-repeat: no-repeat; background-position: left 2px; padding-left: 12px;}
td.left span.yellow a {color: #FDCA00;}
td.left span.red a {color: #D6123F;}
td.right div.red {color: #D6123F;}

.green {color: #509A16;}
.red {color: #ED6412;}
.blue {color: #0D85A2;}

.edit {line-height: 1.5em; font-size: 12px;}
.edit a {line-height: 1.5em; font-size: 9px;}

td.left2 {width: 35px; text-align: right; padding-right: 3px;}
.left_bg1 {height: 39px; width: 197px; background-image:url('images/left_bg1.gif'); background-repeat: no-repeat; background-position: right top;}
.left_bg2 {background-image:url('images/left_bg2.gif'); background-repeat: no-repeat; background-position: left bottom;}
table.left3 {background: #E6E4D8; border: #BCBAAD 1px solid; border-top: none; padding: 5px 0px 5px 0px;}
table.left3 tr td {padding: 3px 0px 3px 0px;}
table.left4 {background: #E6E4D8; border: #BCBAAD 1px solid; border-top: none; padding: 5px 0px 5px 41px;}

h1 {
	margin: 0px 0px 7px 0px;
	color: #FDCA00;
	font-weight: bold;
	font-size: 20px;
	font-family: Times;
}

h1.red {color: #D6123F;}

h2 {
	margin: 5px 0px 5px 0px;
	color: #FDCA00;
	font-weight: bold;
	font-size: 16px;
	font-family: Times;
}


table.date {font-family: Tahoma; text-align: center;}
table.date tr td, table.date tr th {border-bottom: 1px solid #505050; font-size: 9px; padding: 4px 3px 4px 3px; width: 20px;}
table.date tr th {background: #95251F; font-weight: bold;}
.date1 {background: #2C2C2C;}
.date2 {background: #3C3C3C;}

table.list {border-left: 1px solid #999999; border-bottom: 1px solid #999999;}
table.list tr td, table.list tr th {border-top: 1px solid #999999; border-right: 1px solid #999999; text-align: left;}
table.list tr th {font-size: 11px; background: #FED354; text-align: center;}

input.submit {margin: 7px 0px 7px 0px; BORDER: #848383 1px solid; FONT-SIZE: 11px; FONT-FAMILY:Verdana; padding:0px; BACKGROUND: #FED354; COLOR:#000000;}
input.edit {BORDER: #9E9E9E 1px solid; height: 22px; width: 300px; FONT-SIZE: 13px; FONT-FAMILY: Tahoma; BACKGROUND: #ffffff; margin: 1px 0px 5px 0px; COLOR: #000000;}
input.sm_but {BORDER: #848383 1px solid; width: 50px; FONT-SIZE: 9px; FONT-FAMILY:Verdana; padding:0px; BACKGROUND: #FED354; COLOR:#000000;}
input.left {BORDER: #9E9E9E 1px solid; height: 23px; width: 108px; FONT-SIZE: 13px; FONT-FAMILY: Tahoma; BACKGROUND: #ffffff; margin: 7px 0px 7px 0px; COLOR: #9E9E9E;}
input.login_button {BORDER: #2C6090 1px solid; font-weight: bold; height: 19px; FONT-SIZE: 11px; FONT-FAMILY: Arial; BACKGROUND: #E8ECED; margin: 5px 0px 3px 0px; COLOR: #286AA7;}
textarea {BORDER: #9E9E9E 1px solid; FONT-FAMILY:arial; width: 600px; height: 400px}
textarea.contacts {BORDER: #9E9E9E 1px solid; FONT-FAMILY:arial; width: 350px; height: 200px}
