﻿html {padding: 0; margin: 0;}

body  {
	margin: 0;
	padding: 0;
	font-family: Tahoma, Arial, Verdana, san-serif;
	color: #5B5F64;
	background: #fff; }

p {
	margin: 0;
	padding: 0;
	color: #5B5F64;
	font: 12px Tahoma, Arial, Verdana, san-serif;
	padding-bottom: 10px}

div {
	margin: 0; 
	padding: 0;	
	border: 0px; 
	color: #5B5F64;
	font: 11px Tahoma, Arial, Verdana, san-serif ;}

table,td {
	margin: 0; 
	padding: 0; 
	border: 0px;
	color: #5B5F64;
	font: 12px Tahoma, Arial, Verdana, san-serif;}

a {	color: #1B7ABA; 
	text-decoration: none; font-family: Tahoma, Arial, Verdana, san-serif; }
p a {text-decoration: underline}
a:hover {
	text-decoration: underline;
	color: #D20000; }

h1, h2, h3, h4, h5, h6 {
	padding: 0;
	margin: 0;
	font-weight: normal;
	color: #5B5F64;
	font-family: Tahoma, Arial, Verdana, san-serif ;}

h1 {font-size: 31px; padding-bottom: 12px}
h2 {font-size: 25px; padding-bottom: 20px}
h2.bold {font-weight: bold;}
h3 {font-size: 18px;  color: #6B6F73; padding-bottom: 10px}
h4 {font-size: 12px; font-weight: bold}
h5 {font-size: 11px; font-weight: bold}
h6 {font-size: 10px; font-weight: bold; padding-bottom: 12px}

img {border: 0;}
a img {border: 0;}
.sm {color: #999999;font: 9px Tahoma, Arial, Verdana, san-serif;}

.clear {clear: both; font-size: 1px; height: 1px; line-height: 1px}

form {margin:0; padding: 0;}
input, select, textarea  {padding: 0; margin: 0; font: 13px Tahoma, Arial, Verdana, san-serif; border: 0; color: #5F818D;}
select {height: 21px; }
label {font-family: Tahoma, Arial, Verdana, san-serif;}
select.small {width: 85px}

input.text{height: 21px;  padding: 0 2px;}

ul, li {margin: 0; padding: 0;}
dl {margin: 0; padding: 0; }
dl dt {margin: 0; padding: 0; font: 12px Tahoma, Arial, Verdana, san-serif;}
dl dd {margin: 0; padding: 0; font: 12px Tahoma, Arial, Verdana, san-serif;}
object {margin: 0; padding: 0;}


/*Этот блок нужен для расчета ширины*/
#measurer {
    width: 100%;
    height: 1px;
    line-height: 1px;
    position: absolute;
    left: 0;
    bottom: 0;}
 
/*Расчитываем ширину*/
#layout { 
	/*width: expression(document.getElementById("measurer").clientWidth < 995 ? "995px" : 
 	  document.getElementById("measurer").clientWidth > 1200 ? "1200px" : "100%");
   for*/
width: 1200px;
    min-width: 995px;
    max-width: 1200px}
 
.head {padding: 25px 30px 10px 30px;}
.logo { width: 250px; height: 112px; float: left; margin-right: 34px; margin-bottom: 10px; position:relative; left:-20px;}
.logo1 { width:409px; height: 105px; float: left; margin-right: 34px; margin-bottom: 10px; position:relative; left:-20px;}

/*Логотип банка*/
.logo_bank {  width: 90px; height: 93px; background: url("../images/incred2.gif") no-repeat 18px 16px; float: right; padding: 16px 0 0 0;}

.logo a { height: 100%; overflow: hidden; text-indent: -3000px;}


.logo_bank a {  text-align: center; font-size: 10px; color: #4C9D82; height: 1%}
.logo_bank a:hover {color: #000;text-decoration: none;}
/*навигация по языкам*/
.lang_nav { clear:both; font-weight: bolder;}
.lang_nav, .lang_nav a  {padding-top: 0px; font-size: 9px;}
.lang_nav a { text-decoration: underline; text-align:center;}

/*телефоны  в шапке*/
.fons { float: left}
.fons table {margin-bottom: 15px}
.fons td {font-size: 12px; color: #5B5F64; padding-right: 30px; vertical-align: bottom }
.fons .great td {font-size: 18px}


.slogan {padding-top: 10px; color: #000; font-size: 25px; line-height: 25px}
.red {color: #D20000;}
.redarm {color: #D20000;}
.head_menu {padding: 0px 30px 0px 50px; margin-top: 20px; position: relative}
.head_menu table {width: 100%;}
.head_menu td {padding-right: 10px; width: 16%; height: 41px;  position: relative }
.head_menu td a {display: block; padding-left: 50px; color: #d20000; font-size: 14px; font-weight: bold; line-height: 41px;}
.head_menu td a:hover { text-decoration:none; }

.topMenuItem { background-repeat:no-repeat; background-position: 0 0;}
.system { background-image: url("../images/icons/system.gif") no-repeat 0 0;}
.client {background: url("../images/icons/client.gif") no-repeat 0 0;}
.prices {background: url("../images/icons/prices.gif") no-repeat 0 0;}
.calc {background: url("../images/icons/calc.gif") no-repeat 0 0;}
.partner {background: url("../images/icons/partner.gif") no-repeat 0 0;}
.contact {background: url("../images/icons/contact.gif") no-repeat 0 0;}
.info {background: url("../images/icons/info.gif") no-repeat 0 5px;}
.forum {background: url("../images/icons/forum.gif") no-repeat 0 0px;}
.online {background: url("../images/icons/online.gif") no-repeat 0 10px;}
.online2 {background: url("../images/icons/online.gif") no-repeat 0 0px; margin-bottom:10px; }

.dop_menu li.send {background: url("../images/icons/send.gif") no-repeat 0 0px; margin-bottom:10px; line-height:23px; }
.recieve {background: url("../images/icons/recieve.gif") no-repeat 0 0px; margin-bottom:10px; }

.banner_zone {height: 217px; background-color: #D20000; padding: 0 30px 0 0px; margin-top: 15px; margin-bottom: 0px}
.banner_zone .banner {float: left;}
.search_box {margin-bottom: 3px}
.banner_zone .search_box {float: right; width: 313px; padding-top: 20px; color: #fff; margin-bottom: 0}
.search_box h5 {color: #fff; padding-bottom: 10px; text-align: left}
.banner_zone .search_box h4 {color: #fff; padding-bottom: 10px; text-align: center}

.banner_zone .banner {height:217px; width:650px;}

.zone {clear: both; padding: 30px 30px 15px 50px}
.search_box .for_form {height: 143px; background: url("../images/search_box.gif") no-repeat 0 0; padding: 15px 20px 0px 20px; }
.search_box .search_box_footer { height:10px; width:313px; background: url("../images/search_box_footer.gif") no-repeat 0 bottom;}
.banner_zone .search_box .for_form {background: url("../images/search_box_red.gif") no-repeat 0 0; height: 120px; padding: 23px 23px 0 23px;  }
.for_form img { padding:0; margin:0;}
.search_box td {padding-bottom: 5px}
.search_box label {color: #fff; padding-right: 15px}
.banner_zone img {margin: 0}
.structura {width: 100%;}
.no_right { width:68%;}
.right {width: 314px; padding-left: 42px}
.right, .left, .center, .no_right {vertical-align: top} 
/*!!!!!!!!!!!!!!!!!!!  .left_in {padding-right: 60px;}*/
.left_in {padding-right: 30px;}
.bottom {background-color: #000; height: 38px; padding-left: 50px; clear: both;}
.bottom ul {list-style: none;}
.bottom ul li {float: left; padding-right: 70px; line-height: 38px}
.bottom ul li a {color: #8C9592; font-size: 11px; font-weight: bold;}
.bottom ul li a:hover {color: #fff; text-decoration: none; }
.footer {padding: 15px 30px 40px 50px  }
.two_columns {width: 100%;}
.two_columns .left, .two_columns .center {width: 50%}
.footer ul {list-style: none;}
.footer ul li {padding-bottom: 3px}
.footer ul li a { color: #5FA2CF;}
.footer ul li a:hover {color: #d20000; text-decoration:none;}
.copy {padding-left: 15px; color: #3A3832; width:314px;}

.news {padding-bottom: 10px}
.news dt {background-color: #FFEBCD; margin-bottom: 10px; float: left; padding: 2px 6px; position: relative; left: -2px}
.news dd {clear: both; padding-bottom: 20px}
.news dd a {color:#5B5F64; text-decoration:none;}
.newsdate {background-color: #FFEBCD; margin: 15px 0 5px 0; padding: 2px 6px; float: left; font-size:12px;}

.subscribe p {color: #000}
input.text {width: 160px; height: 20px; border: 1px solid #C9CACD; display: block; margin-bottom: 10px}
.submit {padding: 3px 6px 6px 6px; background: url("../images/submit.gif") no-repeat 0 0; height: 50px; width: 78px; margin-top: 0px; color: #fff; cursor:hand;}
.submit_wide {background: url("../images/submit_wide.gif") no-repeat 0 0; height: 48px; width: 145px; margin-top: 0px; color: #fff; cursor:hand;}
.submitButton {background: url("../images/submit.gif") no-repeat 0 0; margin-top: 0px; color: #fff; cursor:hand;}
.submit a {display: block; line-height: 42px; height: 100%; text-align: center; color: #fff; font-size: 12px}
.submit a:hover {color: #fff;}
.subscribe .submit {position: relative; left: -5px} 
.subscr { width:130px;}
.search_box .submit {width: 84px; height: 44px; padding: 0px; background: url("../images/submit_red2.gif") no-repeat 0 0;}
.search_box_white .submit {width: 84px; height: 44px; padding: 0px; background: url("../images/submit.gif") no-repeat 0 0; position:relative; top:-3px;}
.banner_zone .search_box .submit {width: 71px; height: 43px; padding: 0px; background: url("../images/submit_red.gif") no-repeat 0 0;}

.bigsubmit {padding: 0; background: url("../images/bigsubmit.gif") no-repeat 0 0; height: 43px; width: 143px; margin-top: 0px; color:#FFF;}
.bigsubmit a {display: block; line-height: 43px; height: 100%; text-align: center; color: #fff; font-size: 12px}
.bigsubmit a:hover {color: #fff;}
.bigsubmit {position: relative; left: -5px} 

.to_left {position: relative; left: -5px}

img {margin-bottom: 20px}


.poll {padding-top: 30px}
.poll table {width: 100%; margin: 5px 0}
.poll td { padding: 0px 0px}
.poll .select td {background-color: #FFF5E6;}
.poll td input {display: block}
.for_radio {width: 5%}
.poll table.to_left {left: -10px}


.dop_menu {list-style: none; padding-left: 20px; padding-bottom: 5px; padding-top: 35px}
.dop_menu li {padding: 5px 0 14px 60px; line-height: 20px}
.dop_menu li a {font-size: 18px;  color: #d20000; text-decoration: none;}
.dop_menu li a:hover {color: #1B7ABA;text-decoration: none;}

.small_banner {height: 100px; margin-bottom: 3px;}
.small_banner img {margin-bottom: 0;}

/*Всплывающее меню*/
.menu { display: none; position: absolute; background: url("../images/menu/bottom.gif") no-repeat left bottom; 
    padding-bottom: 27px;  width: 150px; bottom:50px; margin-left: 20px;  } 
.menu .r_b {background: url("../images/menu/top.gif") no-repeat left top; padding-top: 10px }
.menu .r_t {background: #CC0000;}
.menu .r_t ul {list-style: none; padding: 0 0 10px 0; }
.menu .r_t ul li {background-color: #CC0000; }

.menu ul li a {color: #fff; font-size: 11px;background-color: #CC0000; position: relative; z-index: 130; display: inline-block; padding: 4px 3px 4px 13px;  font-weight: normal; line-height: 11px;}

.menu ul li a:hover {background-color: #FF0000; text-decoration: none; color: #ffffff;}

.orange_box {background: #FFEBCD url("../images/orange_box/l_t.gif") no-repeat left top; margin-bottom: 3px; height: 1%; width:315px; }
.orange_box, .orange_box p {font-size: 11px; padding: 0;}
.orange_box a {font-size: 12px; text-decoration: underline}
.orange_box .r_t {background: url("../images/orange_box/r_t.gif") no-repeat right top; }
.orange_box .l_b {background: url("../images/orange_box/l_b.gif") no-repeat left bottom; }
.orange_box .r_b {background: url("../images/orange_box/r_b.gif") no-repeat right bottom; padding: 20px }
.marker {background-color: #FFD291; padding: 1px}
.orange_box .news {padding-bottom: 0; }
.orange_box .news dt {background-color: #fff;}
.orange_box .news dt, .orange_box .news dd {font-size: 11px}

.float_left {margin: 0 25px 15px 0px; float: left}

.content p {padding-bottom: 15px}
.content ul {list-style:none; padding-bottom: 10px}
.content li {font-size: 12px; background: url("../images/disc.gif") no-repeat 0 4px; padding-left: 12px; padding-bottom: 12px} 
.content h3 {padding-top: 20px}


.grey_box {background: #5B5F64 url("../images/grey_box/l_t.gif") no-repeat left top; margin-bottom: 3px; height: 1% }
.grey_box .r_t {background: url("../images/grey_box/r_t.gif") no-repeat right top; }
.grey_box .l_b {background: url("../images/grey_box/l_b.gif") no-repeat left bottom; }
.grey_box .r_b {background: url("../images/grey_box/r_b.gif") no-repeat right bottom; padding: 20px; padding-bottom: 10px }

.calc_box { width:315px;}
.grey_box select {border: 1px solid #868A8E;}
.calc_box select {width: 266px; margin: 0; margin-bottom: 3px}
.calc_box img { margin-bottom:0px;}
.calc_box select.small {width: 92px;}
.calc_box td {padding: 0 5px 5px 0; vertical-align: top; color: #CECFD1;}
.grey_box h5 {color: #fff; padding-bottom: 20px}
.grey_box .submit {padding: 4px; background: url("../images/submit_grey.gif") no-repeat 0 2px; 
    width: 84px; height: 46px; margin-top: 0px}

.float_right {float: right}

#photoGallery
{
    padding-top: 15px;
    /*background-color: #FFEBCD;*/
}
#photoGallery a { padding-top: 10px; }
#photoGallery div.linkToAll
{
    padding-top: 15px;
    padding-left: 5px;
    clear: both;
}
.galleryImage
{
    float: left;
    height: 180px;
    width: 160px;
    padding: 5px 5px 0px 5px;
    text-align: center;
    border: solid 1px #FFD291;
    margin-right: 3px;
    margin-bottom: 3px;
}
.galleryImage a { text-decoration: none; }
.galleryImage img { margin-bottom: 0; padding-bottom: 5px; }

#galeryList td { padding: 5px 10px 5px 10px; vertical-align: middle; }
#galeryList img { margin-bottom: 0px; }



.text_block, .text_block p, .text_block a, .text_block li, .text_block td {font-size: 10px}

.list_table {width: 100%;  margin-bottom: 15px}
.list_table td {padding: 15px 15px 30px 15px; vertical-align: top;}
.list_table th {padding: 12px 15px; background: #5B5F64; color: #fff; font-size: 12px; font-weight: normal; text-align: left; border-bottom: 3px solid #fff;}
.list_table .odd td {background: #F6F6F6}

.list {list-style: none;}
.list li {padding-bottom: 2px}
.icon {float: left; height: 12px; width: 20px; display: block; position: relative; }
.icon a { display:block; width:20px; height:12px;}
.type1 {background: url("../images/small_icon/icon1.gif") no-repeat left center;}
.type2 {background: url("../images/small_icon/icon2.gif") no-repeat left center;}
.type3 {background: url("../images/small_icon/icon3.gif") no-repeat left center;}
.type4 {background: url("../images/small_icon/icon4.gif") no-repeat left center;}
.type5 {background: url("../images/small_icon/icon5.gif") no-repeat left center;}
.type6 {background: url("../images/small_icon/icon6.gif") no-repeat left center;}
.type7 {background: url("../images/small_icon/icon7.gif") no-repeat left center;}
.type8 {background: url("../images/small_icon/icon8.gif") no-repeat left center;}

.mark {color: #A60000}

.note {display: none; position: absolute; width: 110px; background: url("../images/note_down.gif") no-repeat left bottom; padding: 0 0 3px 3px; left: 3px; bottom: 13px;}
.note_top {display: block; background: url("../images/note_top.gif") no-repeat right top; padding: 7px 7px 5px 7px; font-weight: normal;}


/*серый блок (калькулятор) справа*/
.light_grey_box {background: #F6F6F6 url("../images/light_grey_box/l_t.gif") no-repeat left top; margin-bottom: 3px; height: 1%; float: left; clear: both; margin-bottom: 20px }
.light_grey_box .r_t {background: url("../images/light_grey_box/r_t.gif") no-repeat right top; }
.light_grey_box .l_b {background: url("../images/light_grey_box/l_b.gif") no-repeat left bottom; }
.light_grey_box .r_b {background: url("../images/light_grey_box/r_b.gif") no-repeat right bottom; padding: 15px 20px; }

.icons_list {padding-left: 20px}
.icons_list .icon {margin-right: 5px; margin-top: 10px}

.top_padding {padding-top: 32px}

.list_table .marker {background: #5B5F64; font-weight: bold; color: #fff;}
.blue_table th, .blue_table .marker {background: #6E9EDD;}

.w_lupa .place p, .w_lupa .place h6 {margin-left: 23px}

.lupa {width: 17px; height: 17px; float: left; background: url("../images/lupa.gif") no-repeat 0 0; }
.lupa a { height:100%; display:block;}


.status_form td {padding-right: 10px; vertical-align: middle;}
.status_form .text {margin-bottom: 0; width: 200px;}
.status_form .submit { width: 145px; height: 48px; background: url("../images/submit_wide.gif") no-repeat 0 0; color: #fff; padding: 0;}

.yellow_box {background: #FEF5D8 url("../images/yellow_box/l_t.gif") no-repeat left top; margin-bottom: 0px; height: 1%; width: 160px; position: relative; }
.yellow_box .r_t {background: url("../images/yellow_box/r_t.gif") no-repeat right top;  height: 1%; }
.yellow_box .l_b {background: url("../images/yellow_box/l_b.gif") no-repeat left bottom;  height: 1%; }
.yellow_box .r_b {background: url("../images/yellow_box/r_b.gif") no-repeat right bottom; padding: 10px;  height: 1%; font-size: 10px }
.yellow_box a {text-decoration: underline;}
.tail {width: 14px; height: 8px; background:  url("../images/yellow_box/tail.gif") no-repeat 0 0; position: absolute; bottom: -8px; left: 15px}
* html .tail {bottom: -13px;}

.obligatory {color: #A60000;}


.red_box {background: #A60000 url("../images/red_box/l_t.gif") no-repeat left top; height: 1%;  }
.red_box .r_t {background: url("../images/red_box/r_t.gif") no-repeat right top;  }
.red_box .l_b {background: url("../images/red_box/l_b.gif") no-repeat left bottom;   }
.red_box .r_b {background: url("../images/red_box/r_b.gif") no-repeat right bottom; }

.blue_box {background: #6E9EDD url("../images/blue_box/l_t.gif") no-repeat left top; height: 1%;  }
.blue_box .r_t {background: url("../images/blue_box/r_t.gif") no-repeat right top;  }
.blue_box .l_b {background: url("../images/blue_box/l_b.gif") no-repeat left bottom;   }
.blue_box .r_b {background: url("../images/blue_box/r_b.gif") no-repeat right bottom; }


.message { margin-top: 20px; margin-left: 190px; width: 355px;}
.message .r_b {color: #fff; font-size: 12px; padding: 15px 10px;  }

.message1 { margin-top: 20px; margin-bottom: 10px; width: 355px;}
.message1 .r_b {color: #fff; font-size: 12px; padding: 15px 10px;  }

.light_yellow_box {background: #FEF5D8 url("../images/light_yellow_box/l_t.gif") no-repeat left top; margin-bottom: 20px; height: 1%;  }
.light_yellow_box .r_t {background: url("../images/light_yellow_box/r_t.gif") no-repeat right top;  }
.light_yellow_box .l_b {background: url("../images/light_yellow_box/l_b.gif") no-repeat left bottom;  }
.light_yellow_box .r_b {background: url("../images/light_yellow_box/r_b.gif") no-repeat right bottom; padding: 15px 12px; font-size: 10px; color: #5B5F64 }



.partnerDescr tr td { vertical-align:top; padding-bottom:30px;}
.partnerDescr tr td.parnterImg { width:150px; text-align:center;}
.partnerDescr tr td h4 { padding-bottom:4px;}
.partnerDescr tr td img { margin:0; padding:0;}

#feedback input.text {width: 355px; height: 20px; border: 1px solid #C9CACD; display: block; margin-bottom:0px;}
#feedback textarea.textarea {width: 355px; height: 20px;border: 1px solid #C9CACD; height:100px; }
#feedback table tr td { padding-bottom:7px;}

#navigator { height:10px;}
#navigator img { margin-bottom:0;}
#navigator span.current { font-weight:bold;}

.reqired { color:#A60000;}
.rightRound {background: url("../images/rightRound.gif") no-repeat 100% 0px; padding-right: 25px }
.leftRound {background: url("../images/leftRound.gif") no-repeat 0 0px; padding-left: 15px; height:29px; }
.leftRound input { border:0; height:20px; padding:0; line-height:20px; }
* html .rightRound {background-position: 100% 1px;}

.rightRoundGray {background: url("../images/rightRoundGray.gif") no-repeat 100% 0px; height:27px; padding-top:2px;padding-right: 15px;}
.leftRoundGray {background: url("../images/leftRoundGray.gif") no-repeat 0 0px; padding-left: 15px; height:29px; }
.rightRoundGray input { margin-top:3px; display:block; border:0; height:20px; padding:0; line-height:20px; color:#000000; }

.rightRoundWhite {background: url("../images/rightRoundWhite.gif") no-repeat 100% 0px; padding-top:2px;padding-right: 15px; height:27px; }
.leftRoundWhite {background: url("../images/leftRoundWhite.gif") no-repeat 0 0px; padding-left: 15px; height:29px; }
.leftRoundWhite input { border:0; height:20px; padding:0; line-height:20px; margin-top:2px; }

.rightRoundTextWhite {background: url("../images/rightRoundTextWhite.gif") no-repeat 100% 0px; padding-top:4px;padding-right: 15px; height:90px; position:relative;}
.leftRoundTextWhite {background: url("../images/leftRoundTextWhite.gif") no-repeat 0 0px; padding-left: 15px; height:90px; }
.leftRoundTextWhite textarea { border:0; padding-top:1px; }
.artful {background: url("../images/rightRoundTextWhite.gif") no-repeat 0 0; width:35px; height:90px; position:absolute; top:0px; right:0px;}

.subscribe .leftRoundWhite { width:220px;}

.gallery_list {margin: 10px 0;}
.gallery_list td {padding: 0 25px 7px 0; vertical-align: top;}
.gallery_list img {margin-bottom: 0px}
.gallery_list h3 {padding: 8px 0 3px 0; margin: 0;}
.gallery_list h3 a {text-decoration: underline;}
.gallery_list td, .gallery_list p, .gallery td p, p.light {color: #B5B7B9}

.gallery {width: 100%; margin: 10px 0;}
.gallery td {padding: 0 25px 25px 0; width: 33%}
.gallery td img {margin-bottom: 5px;}
.gallery td p {padding: 0 0 2px 0;}

.hot { font-size:14px;}

/*.server_redio td label{ width:320px; padding: 7px 0; display:block; float:left; padding-left:10px; }
.server_redio td input{ height:28px; float:right;}*/
.server_redio td label{ width:255px; padding: 7px 0; display:block; float:left; padding-left:10px;}
.server_redio td input{ height:28px; float:right;}

.server_redio td.bgRadioSelected { background-color:#FFF5E6;}
.server_redio td.bgRadioNormal { background-color:#FFFFFF;}

#imp .pink_block, .pink_block {padding:3px 5px; background-color:#FFEBCD; font-size:12px;}
#imp { height:40px;}
.outer_input input { width:266px;}

/*Реквизиты*/
.rekviz tr td {padding:13px 0px 10px 16px;}
.rekviz tr.pink{background: #ffcccc;}
.rekviz tr.gray{background: #f6f6f6;}

.rekviz1 tr td {padding:13px 5px 10px 8px;}
.rekviz1 tr.pink1{background: #ffcccc;}
.rekviz1 tr.gray1{background: #f6f6f6;}


/*форум*/
/**************************************************************************** Форум */
.ForumSubjectList table, .ForumMessageList table
{
    border-collapse: collapse;
}
/*.ForumSubjectList table td, .ForumMessageList table td { border-style: none; }*/
.ForumSubjectList td, .ForumMessageList td
{
    padding: 15px;
    font-size:11px;
    background-color:#F6F6F6;
    border-bottom:solid 1px #FFF;
}
.ForumSubjectList td.downLink, .ForumMessageList td.downLink { padding: 0 !important; }
.ForumSubjectList td.downLink table, .ForumMessageList td.downLink table { border-style: none; }
.ForumSubjectList td.downLink td, .ForumMessageList td.downLink td { border-style: none; }

.ForumSubjectList td.ansNumb
{
    text-align: right;
}
.ForumSubjectList td a, .ForumMessageList td a
{
    color: #1B7ABA;
    font-weight: bold;
    text-decoration: underline;
}
.ForumSubjectList th, .ForumMessageList th
{
    padding: 15px;
    background-color:#5B5F64;
	color:#FFFFFF;
    text-align: left;
}

.ForumSubjectList, .ForumMessageList
{
    margin-bottom: 10px;
}

.form th
{
    color:#5B5F64;
    line-height:15px;
    font-size:13px;
    font-weight:bold;
    padding-left: 3px;
    padding-bottom: 5px;
    text-align: left;
}

#center_content .RegistrationForm .submit
{
    width: 150px !important;
}

#center_content .RegistrationForm .text
{
    width: 200px !important;
}
.round_corner td, .content .round_corner td img { padding:0px; margin:0px; }
.round_corner {background-color:#CD0000;}
.round_corner td {font-size:1px;}
.round_corner .bline { vertical-align:bottom;}
.round_corner td.forum_name { font-size:12px;}
.content .round_corner td a { color:#FFF;}

.logOff { text-align:right; padding:3px 0 5px 0;}

/*
.img_for_opera img { position:relative; right:44px; top:0px;}
.button_for_opera input { position:relative; right:44px;}

.ComboBox_RedOval input
{
    margin:0 0 10px 0;
	padding-top: 0px;
}
.menu ul li a {display:block}*/

.do_not_show_enouth { width:208px; overflow:hidden;}

#locator_search_table p.for_locator { padding-left:7px; font-size:12px;}