html,body{margin: 0; padding: 0;}
table { border-collapse: collapse; border-spacing: 0;}
td { padding: 0; }
img {border:0;}
.main {width: 947px; font-family: Arial; font-size:12px;}
.home_btn {width: 47px;height:39px;background:url(/images/startmart/home_btn.gif) no-repeat;float:left;}
.mail_btn {width: 38px;height:39px;background:url(/images/startmart/mail_btn.gif) no-repeat;float:left;}
.map_btn {width: 37px;height:39px;background:url(/images/startmart/map_btn.gif) no-repeat;float:left;}
.tel {float:left;}
.btns {margin:10px 0 0px;float:left;padding:0px 133px 0 0px;}
.logo {width:153px; height:45px;margin:50px 0 0 20px;}
.logo_txt {font-family: Arial; font-size:14px;font-weight: bold;color:#585555;padding:0 0 0 20px;}
.logo_icq {font-family: Arial; font-size:12px;font-weight: bold;color:#585555;padding:5px 0 0 50px;}
.top {width: 947px;float:left;}
.top_tbl1 {float:left;padding:15px 0 0 0px;}
.top_tbl2 {width: 290px;float:left;padding:20px 0 0 0px;}
.top_tbl3 {width: 155px;float:left;padding:170px 0 0 0px;}
.top_txt {width:290px;padding:0 0 0 10px;float:left;}

/* Search */

.srch_tbl {width:230px;float:left; }
.srch_btn {width:24px; height:21px;background: url(/images/startmart/srch_btn.gif) no-repeat;float:left;border:none; }
.srch_input {width:175px; height:21px;background: url(/images/startmart/srch_bgd.gif) repeat-x;border:none;float:left;padding:3px 0 0 5px;color:#959595;font-size:12px;}
.srch_left {width:25px; height:21px;background: url(/images/startmart/srch_left.gif) no-repeat;float:left;}
.srch_txt {float:right;font-family: Arial; font-size:11px;font-weight: bold;color:#585555;padding:45px 20px 5px 0;}


.top_tbl1 a:link {font-family: Arial; font-size:12px;color:#424242;text-decoration: underline;}
.top_tbl1 a:visited{font-family: Arial; font-size:12px;color: #424242;text-decoration: underline;}
.top_tbl1 a:hover {font-family: Arial; font-size:12px;color: #424242;text-decoration: none;}
.top_tbl1 a:active{font-family: Arial; font-size:12px;color: #424242;text-decoration: none;}

/* Menu */

.top_menu {width: 694px;height:52px;background-color:#000000;float:left;padding:5px 0 0 0;}
.m1{padding:0px 0 0 35px;}
.m2{padding:0px 0 0 65px;}
.m3{padding:0px 0 0 90px;}
.m4{padding:0px 0 0 105px;}
.m5{padding:0px 0 0 105px;}
.m6{padding:0px 0 0 88px;}
.m7{padding:0px 0 0 65px;}

.top_menu2 {width: 694px;margin:0 0 0 0px;padding:0px 0 0 0px;}
.top_menu2 ul{margin: 0; padding: 0;list-style: none;}
.top_menu2 ul li{float: left;text-align:center;}
.top_menu2 a:link, .top_menu2 a:visited{line-height: 15px;font-family: Arial;margin:0 0 0 12px; font-size:11px;display: block;color: #fff;font-weight: bolder;text-decoration: none;text-transform: uppercase;}
.top_menu2 a:hover, .top_menu2 a:active{line-height: 15px;font-family: Arial;margin:0 0 0 12px; font-size:11px;display: block;color: #fff;font-weight: bolder;text-decoration: underline;text-transform: uppercase;}

a.menu_act:link {line-height: 15px;font-family: Arial;margin:0 0 0 12px; font-size:11px;display: block;color:#ffde00;font-weight: bolder;text-decoration: none;text-transform: uppercase;}
a.menu_act:visited {text-decoration:none;}
a.menu_act:active {text-decoration:underline;}
a.menu_act:hover {text-decoration:underline;}

.flag {width:57px; height:60px;float:left;padding:45px 0px 0 0;}
.img2 {width: 500px;height:270px;background: url(/images/startmart/market.jpg) no-repeat;float:left;}
.inf_tl {margin:10px 0 0 210px;float:left;}
.shop_tl {margin:0px 0 10px 210px;float:left;padding:0px 0 0 0; }
.news_tl {margin:10px 0 0 250px;float:left;}

.line {width: 950px;background: url(/images/startmart/line.gif) repeat-x;padding:-40px 0 0px 7px;margin:-30px 0 0px 0px;background-position:50%;float:left;}
.line2 {width: 950px;background: url(/images/startmart/line.gif) repeat-x;padding:10px 0 20px 7px;background-position:50%;float:left;}
h1 {font-family: Arial; font-size:18px;color: #424242;text-transform: uppercase;}
h2 {font-family: Arial; font-size:15px;color: #424242;text-transform: uppercase;}
h3 {font-family: Arial; font-size:14px;color: #424242;text-transform: uppercase;}
.tl {font-family: Time New Roman; font-size:13px;color: #000;text-transform: uppercase;font-weight: bolder;padding:0px 0 10px 0;}
a.btm_link:link, a.btm_link:visited  {font-weight: bolder;float:left;margin:0px 0 0 0px;background-color:#fff;width:130px;text-transform: uppercase;font-size:12px;color:#000;display: block;text-decoration: underline;}
a.btm_link:hover, a.btm_link:active  {font-weight: bolder;float:left;margin:0px 0 0 0px;background-color:#fff;width:130px;text-transform: uppercase;font-size:12px;color:#000;display: block;text-decoration: none;}
.btm2  {font-weight: bolder;float:left;margin:0px 0 0 200px;text-align: center;background-color:#fff;width:550px;text-transform: uppercase;font-size:12px;color:#000;display: block;}

/* services */
.serv_block {float:left;width:25%;padding:0 5px 0 12px;}
.serv_block ul {list-style-image: url(/images/startmart/flag_small.gif); padding:0 0 0 0px;margin: 0 0 0px 10px;}
.serv_block ul li {text-align:left;margin: 0px 0 7px 0px;}
.serv_block a {font-family: Arial; font-size:12px;color:#424242;text-decoration: underline;}
.serv_block a:link {font-family: Arial; font-size:12px;color:#424242;text-decoration: underline;}
.serv_block a:visited{font-family: Arial; font-size:12px;color: #424242;text-decoration: underline;}
.serv_block a:hover {font-family: Arial; font-size:12px;color: #424242;text-decoration: none;}
.serv_block a:active{font-family: Arial; font-size:12px;color: #424242;text-decoration: none;}

.serv_block2 {float:left;width:25%;padding:0 5px 0 12px;margin:0 0 0 0;}
.serv_block2 ul {list-style-image: url(/images/startmart/flag_small.gif); padding:0 0 0 0px;margin:0px 0 0 10px;}
.serv_block2 ul li {text-align:left;margin: 0px 0 7px 0px;}
.serv_block2 a {font-family: Arial; font-size:12px;color:#424242;text-decoration: underline;}
.serv_block2 a:link {font-family: Arial; font-size:12px;color:#424242;text-decoration: underline;}
.serv_block2 a:visited{font-family: Arial; font-size:12px;color: #424242;text-decoration: underline;}
.serv_block2 a:hover {font-family: Arial; font-size:12px;color: #424242;text-decoration: none;}
.serv_block2 a:active{font-family: Arial; font-size:12px;color: #424242;text-decoration: none;}

.serv_block3 {float:left;width:21%;padding:0 5px 0 12px;}
.serv_block3 ul {list-style-image: url(/images/startmart/flag_small.gif); padding:0 0 0 0px;margin:0px 0 0 10px;}
.serv_block3 ul li {text-align:left;margin: 0px 0 7px 0px;}
.serv_block3 a {font-family: Arial; font-size:12px;color:#424242;text-decoration: underline;}
.serv_block3 a:link {font-family: Arial; font-size:12px;color:#424242;text-decoration: underline;}
.serv_block3 a:visited{font-family: Arial; font-size:12px;color: #424242;text-decoration: underline;}
.serv_block3 a:hover {font-family: Arial; font-size:12px;color: #424242;text-decoration: none;}
.serv_block3 a:active{font-family: Arial; font-size:12px;color: #424242;text-decoration: none;}

/* news */
.news_block {float:left;width:30%;padding:0px 15px 15px 12px;height:140px;}
.news_block img {margin:10px -50px 5px 0;float:left;}
.news_block a:link {text-decoration: underline;color:#424242;font-weight: bold;margin:0 0 0 8px;}
.news_block a:visited {text-decoration: underline;color:#424242;font-weight: bold;}
.news_block a:hover, .news_block a:active {text-decoration: none;color:#424242;font-weight: bold;}
.news_d {float:left;padding:0px 0px 0px 0px;}
.news_txt {margin:0px 0px 0px 0px;}
.date{font-family: Arial;padding: 0 0 0px 18px;font-size:11px;}
.bullet {width: 18px;height:17px;background: url(/images/startmart/news_bullet.gif) no-repeat;float:left;padding:0px 0px 0 0;margin:0px 0 0 0;}

a.news_all{width:950px;text-decoration: underline;color:#424242;font-weight: bold;margin:0 0 0 8px;}
a.news_all:link {text-decoration: underline;color:#424242;font-weight: bold;margin:0 0 0 8px;}
a.news_all:visited {text-decoration: underline;color:#424242;font-weight: bold;}
a.news_all:hover, a.news_all:active {text-decoration: none;color:#424242;font-weight: bold;}

.news_block1 a:link {line-height: 15px;font-family: Arial; margin: 0 0 8px 5px;font-size:12px;color:#424242;display: block;text-decoration: underline;}
.news_block1 a:visited{line-height: 15px;font-family: Arial; margin: 0 0 8px 5px;font-size:12px;display: block;color: #424242;text-decoration: underline;}
.news_block1 a:hover, .serv_block a:active{line-height: 15px;margin: 0 0 8px 5px;font-family: Arial; font-size:12px;display: block;color: #424242;text-decoration: none;}

.h {padding:0px 0 10px 0; }
a.serv_oth:link{padding:0px 0 0 9px;float:left;color:#424242;font-weight:bold;}
a.serv_oth:visited{padding:0px 0 0 9px;float:left;color:#424242;font-weight:bold;}
a.serv_oth:hover{padding:0px 0 0 9px;float:left;color:#424242;font-weight:bold;}
a.serv_oth:active{padding:0px 0 0 9px;float:left;color:#424242;font-weight:bold;}

a.tl_link {font-family: Time New Roman; font-size:13px;color: #000;text-transform: uppercase;font-weight: bolder;display: block;margin:0px 0 10px 0;text-decoration: none;}
a.tl_link:link {font-family: Time New Roman; font-size:13px;color: #000;text-transform: uppercase;font-weight: bolder;margin:0px 0 10px 0;text-decoration: none;}
a.tl_link:visited {font-family: Time New Roman; font-size:13px;color: #000;text-transform: uppercase;font-weight: bolder;margin:0px 0 10px 0;text-decoration: none;}
a.tl_link:hover {font-family: Time New Roman; font-size:13px;color: #000;text-transform: uppercase;font-weight: bolder;margin:0px 0 10px 0;text-decoration: underline;}
a.tl_link:active {font-family: Time New Roman; font-size:13px;color: #000;text-transform: uppercase;font-weight: bolder;margin:0px 0 10px 0;text-decoration: underline;}

.bl {font-weight: bold;}
.red {color: #FF0000;}
.redb {font-weight: bold; color: #FF0000;}
.big14 {font-size: 14px;}
.bigb14 {font-weight: bold; font-size: 14px;}
.bigbr14 {font-weight: bold; font-size: 14px; color: #FF0000;}
.big16 {font-size: 16px;}
.bigb16 {font-weight: bold; font-size: 16px;}
.bigbr16 {font-weight: bold; font-size: 16px; color: #FF0000;}
.pad2 {padding-top: 2px;}
.pad4 {padding-top: 4px;}
.pad6 {padding-top: 6px;}
.pad8 {padding-top: 8px;}
.pad10 {padding-top: 10px;}
.pad12 {padding-top: 12px;}
.mrg2 {margin-top: 2px;}
.mrg4 {margin-top: 4px;}
.mrg6 {margin-top: 6px;}
.mrg8 {margin-top: 8px;}
.mrg10 {margin-top: 10px;}
.mrg12 {margin-top: 12px;}
img.lft {float: left; display: inline; border: 0; margin-right: 5px;}
img.rt {float: right; display: inline; border: 0; margin-rleft: 5px;}