html, body, img, form {padding: 0px; margin: 0px; border: 0px}
html {height: 100%}
body {height:auto !important; height:100%; min-height:100%; background-color: white; text-align: center}
div, table {border-width: 0; margin: auto}

td {font-family: Tahoma; font-size: 13px; color: black}
a {font-family: Tahoma; font-size: 11px; color: #FB6D32}

.maxarea {width: 100%; height: 100%; min-height: 100%; margin: 0; padding: 0}
.maxwidth {width: 100%}
.center {text-align: center}
.right {text-align: right}

#body {width: 989px; height: 100%}

/* Logo Part */
#logopart {/*width: 981px; */height: 167px; vertical-align: top; background: #0A3A63 url(../images/logo.jpg) no-repeat scroll center center;}
#phone {
  color:yellow;
  font-weight:bold;
  margin-left:40px;
}
#phone2 {
  color:yellow; 
  font-weight:bold; 
  position: relative; 
  top: 111px; 
  left: 10px;
  width: 100%;
  text-align: center;
}

#menupart {height: 30px; text-align: left; background: #9A1A02 url(../images/menubg.gif) repeat-x left top}
        #home {width: 89px; text-align: right; vertical-align: middle}
        #email {width: 64px; text-align: right; vertical-align: middle}
        #space {width: 70px}
        #menu {height: 30px; margin: 0}
        #menu .item {background: #FF7755 url(../images/menuitem.gif) repeat-y right top; text-align: center; width: 132px}
        #menu .item  a {font-family: Tahoma; font-size: 12px; font-weight: bold; text-transform: uppercase; text-decoration: none; color: white}
        #menu .sep, #menu .sep div {width: 2px; background-color: white}

.line, .line div {height: 2px; background-color: #0250B0}

#leftpart {width: 225px; background: #115A8C url(../images/sidebg.gif) repeat-x left top; vertical-align: top}
  #lefttab {width: 225px; height: 100%; background: url(../images/leftln.gif) repeat-y 0 0}
        #lefthead {height: 46px; vertical-align: middle; text-align: center}
        #leftmenu div.item, #leftmenu div.itemact {width: 225px; background: url(../images/sideline.gif) no-repeat 50% bottom; position: relative}
        #leftmenu div.item a, #leftmenu div.itemact a {display: block; font-size: 12px; font-weight: bold; color: white; padding: 5px 5px 5px 20px; background: url(../images/arrow.gif) no-repeat 5px 50%; text-decoration: none}
        /* Popup */
        #leftmenu div.item div.popup {display: none}
        #leftmenu div.itemact div.popup {display: block; width: 225px; position: absolute; top: 0px; left: 225px; background: #115A8C url(../images/sidebg.gif) repeat-x left top; color: white; padding: 0}
        #leftmenu div.pi div.popup2 {display: none}
        #leftmenu div.piact div.popup2 {display: block; width: 225px; position: absolute; top: 0px; left: 223px; background: #115A8C url(../images/sidebg.gif) repeat-x left top; color: white; padding: 0}
        #leftmenu div.pi2 div.popup3 {display: none}
        #leftmenu div.pi2act div.popup3 {display: block; width: 225px; position: absolute; top: 0px; left: 223px; background: #115A8C url(../images/sidebg.gif) repeat-x left top; color: white; padding: 0}
		
		#leftmenu div.pi3 div.popup3 {display: none}
        #leftmenu div.pi3act div.popup3 {display: block; width: 225px; position: absolute; top: 0px; left: 223px; background: #115A8C url(../images/sidebg.gif) repeat-x left top; color: white; padding: 0}
		
        #leftmenu div.pi, #leftmenu div.piact, #leftmenu div.pi2, #leftmenu div.pi2act, #leftmenu div.pi3 {border: 1px solid #011B5F; position: relative}
        #leftmenu div.pi a, #leftmenu div.piact a, #leftmenu div.pi2 a, #leftmenu div.pi2act a, #leftmenu div.pi3 a
        {display: block; font-size: 12px; font-weight: bold; color: white; padding: 5px 5px 5px 20px; background: url(../images/arrow.gif) no-repeat 5px 50%; text-decoration: none}

#centerpart {vertical-align: top}
        #goods {width: 100%}
        #goods td.item {width: 25%; height: 206px; border-width: 0 0 2px 0; border-style: solid; border-color: #BA2500}
        #goods td.gline {width: 2px; padding: 5px 0; background-color: white; border-width: 0 0 2px 0; border-style: solid; border-color: #BA2500}
        #goods td.gline div {width: 2px; height: 196px; background-color: #BA2500}
        #goods td.header {text-align: center; vertical-align: top; padding-top: 4px}
        #goods td.picture {text-align: center; vertical-align: middle}
        #goods td.detail {text-align: center; vertical-align: middle; height: 22px; background: url(../images/line.gif) no-repeat 50% top}
        #goods td.detail a {background: url(../images/detarr.gif) no-repeat left 3px; padding-left: 20px; font-weight: bold; font-size: 11px; color: #FB6D32}

.content_style p {margin: 0; padding: 0}
.content_style table {margin: auto}

#centersize {width: 524px; height: 5px}
#rightpart {width: 222px; background: #115A8C url(../images/sidebg.gif) repeat-x left top; border-width: 0 3px 0 0; border-style: solid; border-color: #011B5F; vertical-align: top; padding: 8px 0}
        #basket {height: 56px; background: url(../images/rightbg2.gif) repeat-y left top}
        #basket td {font-weight: bold; color: white}
        #basket input {width: 40px; height: 22px; border: 1px solid #2CB0CA; background-color: #08215F; color: #FFDDB1}
        .bpic {width: 58px; height: 56px; vertical-align: middle; text-align: center}
        .btext {width: 82px}
        .binput {width: 46px}
        .btext2 {width: 33px}
        #righthead {height: 24px; padding-left: 10px; text-align: left; vertical-align: middle; background: url(../images/sideline2.gif) no-repeat 50% bottom}
        #rightpic {text-align: center; vertical-align: middle; padding: 5px; background: url(../images/sideline2.gif) no-repeat 50% bottom}
        #rightpart .detail {height: 24px; padding-right: 10px; text-align: right; vertical-align: middle}
        #rightpart .detail a {background: url(../images/detarr.gif) no-repeat left 3px; padding-left: 20px; font-weight: bold; font-size: 11px; color: #F0D14A}
        #righthead2 {height: 30px; padding-left: 10px; text-align: left; vertical-align: middle; background: url(../images/sideline2.gif) no-repeat 50% top}
        .newsdate {padding: 5px 10px; font-weight: bold; color: #F0D14A; background: url(../images/sideline2.gif) no-repeat 50% bottom}
        .newstext {padding: 5px 10px; text-indent: 10px; color: white; background: url(../images/sideline2.gif) no-repeat 50% bottom}

/* 2 pages */
#submenu {padding: 6px 0; background-color: #D2F1F6}
#submenu table {width: 100%; background: url(../images/subline.gif) repeat-x left top}
#submenu td {height: 25px; padding: 0 7px; vertical-align: middle; text-align: left; background: url(../images/subline.gif) repeat-x left bottom}
#submenu td a {font-family: Tahoma; font-weight: bold; font-size: 12px; text-decoration: none; color: #115A8C}

#back {padding: 4px 10px 4px 0; text-align: right}
#back a {font-size: 12px; font-weight: bold; text-decoration: none; color: #861502}
#chaintext {padding: 4px 10px; font-size: 12px; font-weight: bold; color: #861502}
a.chain {font-size: 12px; font-weight: bold; text-decoration: none; color: #861502}


.pages {padding: 5px 11px; clear: both; font-weight: bold}
.pages a {padding-right: 10px; font-weight: bold; font-size: 13px; color: #000102}
.pages span {padding-right: 10px; font-size: 16px; color: #2C62CE}


/* Footer */
#counter {height: 53px; width: 225px; text-align: center; vertical-align: middle; background: url(../images/gline.gif) repeat-y right top}
#bottommenu {height: 53px; text-align: center; vertical-align: middle}
        #bottommenu a {text-decoration: none; color: black}
        #bottommenu span {padding: 0 8px}
#copyright {height: 53px; width: 222px; vertical-align: middle; text-align: right; font-size: 11px}

/* Catalog */
.tl, .tl div {width: 3px; height: 3px; background: url(../images/tabtl.gif) no-repeat 0 0}
.tt, .tt div {height: 3px; background: url(../images/tabtop.gif) repeat-x 0 0}
.tr, .tr div {width: 3px; height: 3px; background: url(../images/tabtr.gif) no-repeat 0 0}
.ll, .ll div {width: 3px; background: url(../images/tabl.gif) repeat-y 0 0}
.tpic, .tpic div {background-color: white; vertical-align: middle; text-align: center}
.rr, .rr div {width: 3px; background: url(../images/tabr.gif) repeat-y 0 0}
.bl, .bl div {width: 3px; height: 3px; background: url(../images/tabbl.gif) no-repeat 0 0}
.bb, .bb div {height: 3px; background: url(../images/tabbot.gif) repeat-x 0 0}
.br, .br div {width: 3px; height: 3px; background: url(../images/tabbr.gif) no-repeat 0 0}

.blueline {background: #D2F8FE url(../images/catline.gif) repeat-x 0 0; padding: 5px 0}
.picc {width: 142px; padding-bottom: 5px; vertical-align: middle; text-align: center}
.cattext {padding-bottom: 5px;}
.catpic {width: 132px; height: 132px}
.cathead {padding: 5px; font-size: 12px; font-weight: bold; color: #115A8C}
.catmodel {padding: 4px 5px; font-size: 12px; font-weight: bold; color: black;
background: url(../images/catline.gif) repeat-x 0 100%}
.catshort {padding: 5px; font-size: 13px}
.tabprop {width: 514px; background-color: #115A8C}
.tabprop td {background-color: #D2F8FE}
.thcat {height: 50px; padding: 0 5px; font-weight: bold; text-align: center; border-width: 0 0 1px 0; border-style: solid; border-color: #115A8C}
.tdcat {height: 20px; padding: 0 5px; font-weight: bold; line-height: 20px; text-align: center; color: #08215F}

.tabprice {width: 100%; height: 45px; background: #BDE3FD url(../images/catline.gif) repeat-x 0 0}
.tabprice td {background: url(../images/catline.gif) repeat-x 0 100%}
.tdprice {height: 43px; text-align: right; font-weight: bold; font-size: 12px; color: #115A8C}
.tdnum {height: 60px; text-align: right; font-weight: bold; font-size: 15px; color: #BB2500}
.tdcur {height: 36px; text-align: right; font-weight: bold; font-size: 12px; color: #115A8C}
.tdinput {width: 343px; text-align: right}
.tdinput input {border: 1px solid #115A8C; width: 28px; height: 28px}
.tdbasket {padding-left: 5px; text-align: left}

.picc2 {width: 132px; vertical-align: middle; text-align: center}
.cattext2 {padding: 3px 0}
.catt {vertical-align: top}
.catmodel2 {padding: 4px 5px; font-size: 12px; font-weight: bold; color: black}
.catlink {height: 25px; padding-left: 5px; background: url(../images/catline.gif) repeat-x 0 100%}
.catlink a {font-size: 12px; font-weight: bold; color: #115A8C; vertical-align: middle}
.tabtext {width: 100%; height: 126px; background: #D2F8FE url(../images/catline.gif) repeat-x 0 0}
.price2 {height: 42px; background: url(../images/catline.gif) repeat-x 0 100%}
.tdprice2 {height: 42px; text-align: right; padding-bottom: 5px; vertical-align: bottom; font-weight: bold; font-size: 12px; color: #115A8C}
.tdnum2 {height: 60px; text-align: right; padding-bottom: 5px; vertical-align: bottom; font-weight: bold; font-size: 15px; color: #BB2500}
.tdcur2 {height: 36px; text-align: right; padding-bottom: 5px; vertical-align: bottom; font-weight: bold; font-size: 12px; color: #115A8C}
.tdinput2 {width: 193px; text-align: right; padding-bottom: 5px; vertical-align: bottom}
.tdinput2 input {border: 1px solid #115A8C; width: 28px; height: 28px}
.tdbasket2 {padding-left: 5px; text-align: left; padding-bottom: 5px; vertical-align: bottom;}