﻿body {margin: 0px auto; font-family: Arial; font-size: 12px; color: #333; line-height: 18px; background: #B6F3FF;}
table {border-collapse: collapse; }
a {color: #037BBD; text-decoration: none;}
a:hover {color: #70BE12; text-decoration: none;}
img {border: 0px; margin: 0px;}
form {margin: 0px; padding: 0px;}
p {padding: 0px; margin: 0px;}

#header {display: block; width: 968px; height: 40px; color: #fff;}
#header .topmenu {background: url(images/bg-top-menu.gif) repeat-x; text-align: center;}
#header .topmenu .selected {background: url(images/bg-top-menu-hover.gif) repeat-x;}
#header .topmenu .nonselected {background: url(images/bg-top-menu.gif) repeat-x; text-align: center;}
#header .topmenu td {background: url(images/split.gif) right no-repeat;}
#header .topmenu td:hover {background: url(images/bg-top-menu-hover.gif) repeat-x;}
#header .topmenu a {display: block; color: #fff; font-weight: bold; text-transform: uppercase;}

#maincontent {display: block; width: 968px; background: #fff; float: left;}

#maincontent #leftblock {width: 250px; float: left;}
#maincontent #leftblock .cathead {display: block; width: 234px; height: 38px; line-height: 38px; margin: 0px 8px; margin-top: 10px; padding: 0px; font-weight: bold; text-transform: uppercase; text-align: center;}
#maincontent #leftblock .catalog {color: #037BBD; background: url(images/catalog.gif) no-repeat;}
#maincontent #leftblock .newproduct {color: #448F00; background: url(images/newproduct.gif) no-repeat;}
#maincontent #leftblock .support {color: #666; background: url(images/support.gif) no-repeat;}
#maincontent #leftblock .catalogcontent {display: block; width: 204px; margin: 0px 8px; padding: 0px 15px; background: #9DDEF3;}
#maincontent #leftblock .catalogcontent .line {display: block; height: 30px; line-height: 30px; font-weight: bold; color: #02467b; background: url(images/line.gif) repeat-x;}
#maincontent #leftblock .catalogcontent .top {display: block; height: 30px; line-height: 30px; font-weight: bold; color: #02467b; background: url(images/xline.gif) repeat-x;}
#maincontent #leftblock .catalogcontent .submenu {display: block; line-height: 20px; padding-left: 20px; background: url(images/sub.gif) 10px 6px no-repeat;}
#maincontent #leftblock .newproductcontent {display: block; width: 234px; margin: 0px 8px; background: #B1E56B;}
#maincontent #leftblock .supportcontent {display: block; width: 234px; margin: 0px 8px; background: #D5D5D5;}
#maincontent #leftblock .contentbottom {display: block; margin: 0px 8px; height: 8px;}
#maincontent #leftblock .adcontent {display: block; margin: 8px;}

#maincontent #rightblock {width: 700px; padding: 0px 9px; float: left; overflow-x: hidden;}
#maincontent #rightblock h2 {display: block; height: 32px; line-height: 32px; margin: 0px; margin-top: 10px; padding: 0px; font-size: 15px; font-weight: bold; text-transform: uppercase; background: url(images/contentcat.gif) no-repeat;}
#maincontent #rightblock h2 span {padding-left: 10px;}
#maincontent #rightblock h3 {display: block; height: 32px; line-height: 32px; margin: 0px; margin-top: 10px; padding: 0px; font-size: 13px; font-weight: bold; background: url(images/contentcat.gif) no-repeat;}
#maincontent #rightblock h3 span {padding-left: 10px;}
#maincontent #rightblock #content {background: url(images/content.gif) repeat-x;}
#maincontent #rightblock #content .item {padding: 10px;}
#maincontent #rightblock #content .title {display: block; padding: 5px 0px; font-size: 15px; font-weight: bold; }


#bottompage {clear: left; width: 968px; color: #333; font-size: 11px; background: url(images/bottom.gif) repeat-y; float: left;}
#bottompage .leftblock {display: block; width: 240px; margin-left: 10px; padding-top: 10px; float: left;}
#bottompage .rightblock {display: block; width: 710px; text-align: center; padding-top: 10px; float: left;}
#homebottom {clear: left; width: 968px; color: #333; font-size: 11px; line-height: 16px; background: #15D1F7; float: left;}
