body,form {margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px; background-color: #fefefe;}
table, body, a, img, html{border: 0px;  font-family: Arial, Helvetica, sans-serif;  font-size: 12px; color: #494949; }
a {text-decoration: none;}
h3 {font-size:16px; text-indent: 20px;font-family: Arial, Helvetica, sans-serif;}
p {padding-right:3 px;}

td.border {	width: 1px; background-color: #b9b9b9;}

#logo { width: 178px; height: 67px; padding: 0px; margin: 0px; cursor:hand;}
td.menu {width: 128px; vertical-align: middle; text-align: center; cursor:hand;}
.menu_sp { text-align: left; margin-left: 25px;}
td.menu a{color: #fafafa;}

td.side {width: 200px; vertical-align: top;}
td.side_head {	height: 23px;	background-image: url(images/side_head.jpg); padding-left: 10px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #ffffff;}
td.side_head a {font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #ffffff;}

hr.news {width: 98%; color:#dcdcdc; background-color:#dcdcdc; 	height: 1px;border-width:0px;}
#news {padding-top: 10px; padding-left: 5px; padding-right: 4px; background-color: #ececec;}
table.news {width: 100%; margin-bottom: 9px;}
table.news a{text-decoration: underline;}

.side_menu {background-image: url(images/side_menu.jpg); width: 196px; height: 27px; vertical-align: middle; }
.side_menu img {margin-left: 12px; margin-right: 17px;}
.side_menu a {color: #ffffff;; font-weight: bold; }

.block_side {width: 200px; margin-bottom: 10px;}
.bl_sd_body {width: 198px; padding-left: 7px; padding-top: 7px;  padding-right: 5px; padding-bottom: 10px;}
.bl_sd_body img {margin-bottom: 3px;}
.bl_sd_foot {height: 5px; background-image: url(images/bl_sd_foot.gif);}

#trash {width: 12px; height: 14px; margin-right: 21px;}

#block_center {width: 576px;vertical-align: top; }

.zag {font-family: Arial, Helvetica, sans-serif;  font-size: 32px; padding-bottom: 5px; padding-left: 20px;}
#txt_main {margin-left: 8px; margin-bottom:0px;}
.tcena { color: #ce272f; padding-right: 14px; font-size: 13px;}
.knopka {width: 155px; height: 64px; background-image: url(images/knopka.jpg); background-repeat: no-repeat; color: #ffffff; font-size: 13px;cursor:hand; border: 0px;}
.knop_txt {position:absolute;top: 22px; left: 30px;}

.center_block {width: 275px; background-image: url(images/center_block.jpg); background-repeat: no-repeat; }
.cn_bl_smart {width: 75px; text-align: center; color: #ce272f;}
.cn_bl_foot {background-image: url(images/cn_bl_foot.gif); height: 5px;}
.center_block a { text-decoration: underline; color: #ffa300;}
#smart {width: 560px;}

.bold {font-weight: bold;}
.bold13{font-weight: bold; font-size: 13px; margin-bottom: 6px;}

