body {background-color: #000000; margin: 0;}
body, p, div, span, td, th {font-family: Verdana, Tahoma, Arial, sans-serif; color: #CCCCCC; font-size: 12px;}

h1 {font-family: Verdana, Tahoma, Arial, sans-serif; color: #EB6105; font-size: 14px; margin: 0 0 20px 0;}
h2 {font-family: Tahoma, Arial, sans-serif; font-weight: normal; color: #E65C00; font-size: 14px; margin: 0 0 0 0;}
h3 {font-family: Verdana, Tahoma, Arial, sans-serif; color: #EB6105; font-size: 12px; margin: 0 0 18px 0;}
h4 {font-family: Tahoma, Arial, sans-serif; font-weight: normal; color: #E65C00; font-size: 12px; margin: 0 0 4px 0;}

p {margin: 0 0 14px 0;}
img {border-width: 0px;}
hr {
	color: #616161;
	border-color: #616161;
	background-color: #616161;
	border-style: solid;
	border-width: 1px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px 20px 0px 20px;
}
.content {padding: 15px 25px 25px 25px; line-height: 16px;}
.content a {text-decoration: underline;}
.content_main {padding: 30px 25px 10px 25px;}
.content_main a {text-decoration: underline;}
.content img {border: 1px solid #cccccc; padding: 3px; margin: 3px 3px 3px 3px; }
.content img.noneborder, img.noneborder {border-style: none; border-width: 0;}
.decor_off {text-decoration: none;}
.decor_off:hover {text-decoration: underline;}
.decor_on {text-decoration: underline;}
.decor_on:hover {text-decoration: none;}
.box {padding: 15px 20px 5px 30px;}

.clear tr td table tr td {vertical-align: top; padding: 0 0 0 0;}
a {color: #CCCCCC; text-decoration: none;}
a:hover {color: #E65C00; text-decoration: underline;}

.form {width: 70%;}
.small {width: 45%;}
.big {width: 100%}
.input {width: 55%;}
.small_text, .small_text p {font-family: Tahoma, Arial, sans-serif; color: #666666; font-size: 10px;}
.small_text a {color: #CCCCCC; text-decoration: none;}
.small_text a:visited {color: #CCCCCC;}
.small_text a:hover {color: #CCCCCC; text-decoration: underline;}
.submit {color: #FFFFFF; background-color: #EB6105}


.bigtext {font-family: Verdana, Tahoma, Arial, sans-serif; color: #EB6105; font-size: 18px;}
form tr td {padding: 2px;}
form input, form textarea {color: #5B5B5B; font-family: Tahoma, Arial, sans-serif; background-color: #ffffff; border: 1px solid #cccccc; font-size: 11px; padding-left: 5px;}
.subm form input, .subm {padding: 0; border: none;}
form option {color: #999999; font-family: Tahoma, Arial, sans-serif; background-color: #ffffff; border: 1px solid #cccccc;}
fieldset {border-width: 0; padding: 0; margin: 0;}
ul,ol {margin: 0 0 0 20px; padding: 0;}
li {margin-bottom: 5px;}
.list1, .list1 a {list-style-image: url('/images/point.gif');}
.list2, .list2 a {font-size: 12px; list-style-image: url('/images/point.gif'); margin-bottom: 10px;}
.list3 {font-size: 12px; list-style-image: none; list-style: none; margin-bottom: 10px;}
#header_print {display: none;}
#header {position: absolute; top: 0; width: 100%; margin: 0 0 0 0; padding: 5px 0px 3px 15px; height: 70px; background-color: #f8f8f8; color: #888888; border-style: solid; border-width: 0 0 1px 0; border-color: #eeeeee; display: visible;}
#header h1 {color: #888888; font-size: 10pt; margin: 0 0 0 0; font-family: Tahoma, Arial, sans-serif; font-weight: bold;}
table.clear, table.clear tr td, #content table.clear, #content table.clear tr td {border-width: 0px; padding: 0; margin: 0;}
.error {color: #EB6105;}
.pic {margin: 10px; padding: 10px; text-align: center;}
.pic img {margin: 0px;}
.border {border: #C0DFF9 1px solid;}
.nopad {padding: 0; margin: 0;}
.padded {padding: 2px;}
.print_only {display: none;}

.small_text, .small_text tr td {font-size: 11px; color: #CCCCCC;}
.main_menu a {margin: 3px 2px 3px 0; padding: 10px 10px 10px 10px;}
.main_menu a:hover {text-decoration: underline;}
.submenu a {color: red; background-color: #f8f8f8; border: solid 1px #f8f8f8; margin: 2px; padding: 10px; font-weight: bold; width: 250px; display: block;}
.submenu a:hover {border-color: #cccccc; text-decoration: underline;}
.top_menu, .top_menu a {color: #CCCCCC; font-size: 14px; background-image: url(../images/bg_topmenu.gif); padding: 20px 0 0 0;}
.top_menuAct, .top_menuAct a {}
.leftmenu a {background-color: #f8f8f8; border: solid 1px #f8f8f8; margin: 2px; padding: 10px; font-weight: bold; width: 250px; display: block;}
.leftmenu a:hover {border-color: #cccccc; text-decoration: underline;}
.gray1, .gray1 a {font-family: Tahoma, Arial, sans-serif; padding-bottom: 20px; text-decoration: underline;}
.white_text {color: #ffffff; font-size: 12px;}
.white, .white a {font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #FFFFFF;}
.white1, .white1 a {color: #FFFFFF; font-family: Tahoma, Arial, sans-serif; padding-bottom: 15px;}
.white2, .white2 a {font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #FFFFFF;}
form input button {border: none;}
.button:hover {}
.data1 {font-family: Tahoma, Arial, sans-serif; color: #FFFFFF; font-size: 11px;}
.data2 {font-family: Tahoma, Arial, sans-serif; color: #808080; font-size: 10px;}
.zayavka {border: 1px solid #cccccc; background-color: #4E4E4E;}
.zayavka tr td { background-color: #4E4E4E; font-size: 11px; color: #CCCCCC;}
form select {font-size: 11px;}
form option {color: #000000;}
.copy {font-size: 8pt; color: #ffffff; text-decoration: none; padding-top: 10px 0 10px 0;}
.orange {color: #E65C00;}
.news_name, .news_name a {color: #E65C00; margin: 0 0 4px 0;}
.news_data {font-size: 11px;}
.news { margin: 0 0 25px 0;}
.banner, .banner img {margin: 0;}
.seo {text-align: center; font-size: 8px;}

#tt a{color:#EB6105;text-decoration:none;}
#tt a:hover {color:#EB6105;text-decoration: underline;}

.actions {
	width: 100%;
	border: 1px solid #e17a24;
	background: url('/images/money.gif') right top no-repeat #e17a24;
	color: #fff;
}
.actions th {font-size: 16px; font-weight: bold; padding: 2px 200px 5px 20px; line-height: 130%;}
.actions td { font-weight: bold; padding: 4px 200px 5px 20px; line-height: 130%;}

table.tab {border-left: 1px solid #CCCCCC; border-top: 1px solid #CCCCCC; font-size: 11px;}
table.tab td{ font-size: 11px; padding: 5 5 5 5; border-right: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC;}

table.tab_metrobank td table {height: 100%; width: 213px; border-right: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; border-top: 1px solid #CCCCCC; margin: 0 3 0 3;}
table.tab_metrobank td table td{text-align: left; vertical-align: top; padding: 0 5 0 5;}
table.tab_metrobank td table td strong{ color: #EB6105; font-size: 18px;}
table.tab_metrobank td.bottom table{height: 100%; width:  213px; border-right: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; border-top: 0px; margin: 0 3 0 3; padding: 10 5 0 5;}
table.tab_metrobank td table td h1{text-align: center;}
table.tab_metrobank td.bottom table td h1{text-align: center;  background-color: #EB6105;  border: 1px solid #CCCCCC; color:#4E4E4E; font-size:16px; padding: 5 10 5 10;}

.captcha table td{text-align: left; }
input.submit_metroanketa {color: #FFFFFF; background-color: #EB6105; padding: 10; font-size: 16px; font-weight: bold;}

.error {border: 1px solid red; background-color: #FBE7D8;}