#mainTbl {width: 800px;height: 100%;margin: 0 auto;background: #fff;}
#flashMenu {position: relative;margin: 0 -100px;width: 1000px;height: 246px;z-index: 100;background:url('/img/promo.jpg') 0 0;}
#flashMenu a {display:block;position:absolute;width:134px;height:40px;top:20px;}
#flashMenu a.internetlink {left:185px}
#flashMenu a.tvlink {left:426px}
#flashMenu a.phonelink {left:682px}
#flashShadow {position: relative;top:56px;margin: -56px -100px 0;width: 1000px;height: 56px;z-index: 0;background: url(/img/flash-shadow.jpg) no-repeat;}

#footer {position: relative;z-index: 100;background: url(/img/footer-bg.gif) repeat-x;padding-top: 7px;margin-top: -7px;}
#footer hr {display: none;}
#footer p {margin: 0;}
#footer p.copyright {float: left;width: 404px;}
#footer p.copyright small {display: block;padding: 17px 0 13px 128px;background: url(/img/logo.gif) no-repeat 34px 14px;}
#footer p.designedin small {display: block;padding: 17px 30px 13px 0;text-align: right;}

#loginBlock {margin-top: 20px;padding: 0 0 0 2px;}
.second #loginBlock {margin-bottom: 36px;}
#loginBlock h3 {margin: 0;width: 139px;height: 14px;background: url(/img/account-h.gif) no-repeat;}
#loginBlock h3 span {display: none;}
#loginBlock form {margin: 1em 0 0;}
#loginBlock form p {color: #666;font-weight: bold;}
#loginBlock form input.login, 
#loginBlock form input.password
	{margin: 3px 0;border: 1px solid #d5d5d5;width: 126px;font-size: 11px;font-family: 'Arial', sans-serif;padding-top: 0;padding-bottom: 0;}
#loginBlock form input.password {float: left;margin-right: 8px;}
#loginBlock form input.submit {display: block;width: 25px;height: 25px;background: url(/img/sbmt-ico.jpg) no-repeat;font-size: 0;border-width: 0;}
#loginBlock form .m0 {margin: 0;}

#fastSearch {margin-left: -17px;}
.second #fastSearch {margin-top: 57px;}
#fastSearch form {margin: 0;width: 201px;height: 46px;position: relative;background: url(/img/fastsearch.bg.gif) no-repeat;}
#fastSearch form p {margin: 0;padding: ;}
#fastSearch form input.search {position: absolute;left: 18px;top: 15px;border: 1px solid #ccc;width: 134px;font-size: 11px;font-family: 'Arial', sans-serif;color: #434242;}
#fastSearch form input.submit {position: absolute;right: 6px;top: 6px;width: 37px;height: 37px;font-size: 0;border-width: 0;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=1);opacity:0.01;}

#latestNews {}
#latestNews h1 {margin-top: 0px;/*width: 109px;height: 22px;background: url(/img/news-h.gif) no-repeat;*/}
#latestNews .date,
#newsAnnounces .date,
#newsItem .date
	{display: block;}
#latestNews .title a,
#newsAnnounces .title a
	{display: block;color: #2f9f00;font-weight: 400;}
#newsItem .back {margin-top: 1em;}
#newsItem .date {font-weight: bold;}
#newsYears {margin: 0;font-size: 11px;}
#newsYears, #newsYears a {font-weight: 400;}
#newsMonths, #newsMonths a, #newsMonths b {font-size: 11px;text-transform: capitalize;}
#newsMonths, #newsMonths a {font-weight: 400;}

#corporate h3 {margin: 2em 0 1em;width: 198px;height: 19px;background: url(/img/corporate-h.gif) no-repeat;}
#corporate h3 span {display: none;}

/*
#specBlock {margin-top: 2em;width: 100%;}
#specBlock .top, #specBlock .btm {height: 27px;background-image: url(/img/spec-topbtm.gif);background-repeat: no-repeat;}
#specBlock .btm {background-position: 0 -27px;}
#specBlock .body {background: url(/img/spec-bg.gif) repeat-y;}
#specBlock .body .header {padding: 0 10px 0 60px;background: url(/img/spec-h.gif) no-repeat 17px 50%;border-right: 1px solid #b2b2b2;min-height: 271px;height: expression('271px')}
#specBlock h3 {display: none;}
#specBlock .item {padding-left: 114px;}
#specBlock .item .bg {position: absolute;width: 1px;}
#specBlock .item .bg a {position: relative;left: -114px;display: block;width: 114px;height: 114px;background-repeat: no-repeat;background-position: 50% 2px;}
#specBlock .item h5 {margin: 0 0 1em;font-weight: bold;font-size: 100%;}
#specBlock .item p.more {margin: 0;}
#specBlock .hr {margin: 1em 0 1em 16px;width: 235px;height: 1px;background: #ccc;overflow: hidden;}
*/
#specBlock {width: 201px;}
#specBlock h3 {margin: 0 0 29px;height: 72px;background: url(/img/offers.header.gif) no-repeat;}
#specBlock h3 span {display: none;}
#specBlock div.item {margin: 0 0 20px;padding: 0 16px 11px;font: 10px 'Verdana', sans-serif;color: #434242;background: url(/img/offer.bg.jpg) no-repeat left bottom;}
#latestFullSpec .item {margin-bottom: 2em;}
#latestFullSpec .item img {float: left;margin: 3em;}
#specOne img {float: left;margin: 3em;}

#ordernow {padding: 45px 0 0 0;}
#ordernow img {display: block;}

#logophone {position: relative;top: 27px;height: 74px;}
#logophone .smile {float: left;margin: 11px 0 0 20px;width: 310px;height: 55px;background: url(/img/smile.gif) no-repeat;}
#logophone .smile h3,#logophone .smile h5 {margin: 0;}
#logophone .smile a {display: block;width: 90px;height: 55px;}
#logophone .phone {float: right;margin: 25px 24px 0 0;width: 196px;height: 30px;background: url(/img/phone785-90-00.gif) no-repeat;}
#logophone h2,#logophone h3,
#logophone span
	{display: none;}

#pagetitle1 {padding: 2em 0 0;margin-bottom: 1em;}
#pagetitle1 h1 {margin: 0;font-family: 'Tahoma', sans-serif;font-size: 2.5em;font-weight: 100;}
#pagetitle2 {margin: 1em 0;}

#pagetitle2 h2 {margin: 1em 0 0.5em;font-size: 15px;font-weight: 700;font-family: 'Arial', sans-serif;}
#pagetitle2 .actions,
#pagetitle2 .for
	{color: #2A8E00;}

#faqList {margin-top: 2em;}
#faqList dt {margin: 1em 0 0;color: #2A8E00;font-weight: bold;}
#faqList dd {margin: 0 0 1em;padding: 0;}

#geoMapBlock {position: relative;margin-right: -6px;}
#geoBalloon {position: absolute;z-index: 200;}
#geoBalloon p {margin: 0;width: 256px;height: 117px;}
#geoBalloon p.number1 {background: url(/img/balloon1.gif) no-repeat;}
#geoBalloon p.number2 {background: url(/img/balloon2.gif) no-repeat;}
#geoBalloon p.number3 {background: url(/img/balloon3.gif) no-repeat;}
#geoBalloon p.number4 {background: url(/img/balloon4.gif) no-repeat;}
#geoBalloon span {display: block;padding-top: 15px;padding-left: 27px;}
#geoBalloon b {font-family: 'Arial', sans-serif;font-size: 14px;line-height: 20px;}
#geoBalloon p.number3 span,
#geoBalloon p.number4 span
	{padding-left: 48px;}
#geoBalloon p.number1 span,
#geoBalloon p.number4 span
	{padding-top: 33px;}

#geoBanner {margin: 0 0 0 -17px;padding: 31px 0 8px;}
#geoBanner img {display: block;}