html, body, div, table, img, form {padding: 0px; margin: 0px; border: 0px}

html {height: 100%}

body {height: 100%; background-color: white}

#counter {border-width: 1px 1 1 1px; border-style: solid; border-color: #61A20C; width: 306px; margin: 0 0 0 0; padding: 0 0px 0 0px}
#counter4 {border-width: 1px 1 1 1px; border-style: solid; border-color: #61A20C; width: 190px; margin: 0 0 0 0; padding: 0 0px 0 0px}
#counter2 td {margin: 0 0 0 0; padding: 0 0px 0 0px}



td {font-family: Tahoma; font-size: 12px; color: #FBFDFC}

a {font-family: Tahoma}

h1 {font-family: Tahoma; font-size: 24px; color: white; font-weight: bold}

h3 {font-family: Tahoma; font-size: 12px; font-weight: bold; color: #CCCF66}



.maxarea {width: 100%; height: 100%}

.maxwidth {width: 100%}

div.maxarea {width: 100%; height: 100%; position: relative}







/* Min width */

#sizewindow {width: 998px; height: 1px}



/* Logo Part */

#logopart {height: 231px; background: #F6F6F6 url(../images/logobg.gif) repeat-x left top}

#logotype {text-align: left; vertical-align: top; padding: 15px 0 0 45px; background: url(../images/logo.jpg) no-repeat 39px 67px}

#logopic, #logopic div {width: 656px; height: 231px; background: url(../images/logor.jpg) no-repeat 0 0}

#buttons {height: 21px; margin: 0 auto auto 0}

#buttons td {border-width: 0 0 0 1px; border-style: solid; border-color: #B7BEC1; padding: 0 14px 0 11px; background: url(../images/barr.gif) no-repeat 4px 4px; vertical-align: top}

#buttons a {font-family: Tahoma; font-size: 10px; text-decoration: none; color: #7A8688}



#menupart {height: 51px; background: #475558 url(../images/menubg.gif) repeat-x 0 0; padding: 0 27px}

        #menupart td {background: url(../images/menuarr.gif) no-repeat 0 1px; padding: 17px 14px; vertical-align: top; text-align: left}

        #menupart a {font-family: Tahoma; font-size: 12px; font-weight: bold; text-decoration: none; color: #C2CDCF}







#contentpart {background-color: #7A8688}

        #leftpart {width: 283px; vertical-align: top; background-color: #4A6655; border-width: 0 1px 0 0; border-style: solid; border-color: #99A4A7}

          #leftpart ul {padding: 2px 10px 2px 58px; list-style: none; margin: 0}

          #leftpart li {padding: 3px 0; margin: 0}

          #leftpart a {font-family: Tahoma; font-size: 12px; font-weight: bold; color: #CCCF66}

          #leftpart a.dark {color: #0C1910}

          #leftpart a.arrow {padding-right: 20px; background: url(../images/arrow.gif) no-repeat 100% 0}

         .head {background: url(../images/leftline.gif) no-repeat 50% 100%}

         #bhead {padding: 15px 0 7px 58px; background: url(../images/basket.gif) no-repeat 10px 5px; font-size: 24px; color: white; font-weight: bold}

         #chead {padding: 15px 0 7px 58px; background: url(../images/keys.gif) no-repeat 10px 5px; font-size: 24px; color: white; font-weight: bold}

         .right {padding: 5px 10px; text-align: right}

         .center {padding: 5px 0; text-align: center}

         td.label {padding-left: 56px; text-align: left; font-size: 12px; font-weight: bold; color: #CCCF66}



        #centerpart {width: 400px; vertical-align: top}

                #newshead {height: 48px; padding-left: 31px; background: url(../images/newsline.gif) no-repeat 0 100%; font-family: Tahoma; font-size: 24px; color: #F8F8FA}

                .newsitem {background: url(../images/newsline.gif) no-repeat 0 100%}

                .newsdate {height: 25px; line-height: 25px; text-align: left; font-size: 12px; font-weight: bold; color: #CCCF66; padding-left: 31px}

                .newstext {padding: 0 10px; font-size: 12px; color: white; text-indent: 21px; text-align: justify}

                .newsarch {text-align: right; padding-right: 18px}

                .newsarch a {font-size: 12px; text-transform: lowercase; text-decoration: underline; color: #CCCF66}



        #rightpart {vertical-align: top}

                #phone {height: 101px; text-align: right; vertical-align: middle}

                #phone2 {width: 298px; height: 97px; background: url(../images/phonebg.gif) no-repeat 0 0}

                #phone3 {padding: 30px 30px 10px 17px; font-style: italic; font-size: 18px; font-weight: bold; color: #F8F8FA; text-align: left}

                #phone3 span {padding-left: 5px; font-size: 12px; font-weight: bold; font-style: normal; color: #00340A}

                #phone3 p {padding: 0; margin: 0}

                #braun {padding: 8px; text-align: right; vertical-align: top; background: url(../images/braun.gif) no-repeat 50% 8px}







        #content {padding: 0 18px; vertical-align: top}

                .titlehead {font-size: 14px; font-weight: bold; text-transform: uppercase; color: #5FE9A3}

                .titlehead2 {font-size: 10px; font-weight: bold; text-transform: uppercase; color: #FBFDFC}

								.content_style {padding: 0 15px; color: white}

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

								.content_style table {margin: auto}









/* 2 pages */

#logopart2 {height: 185px; background: #F6F6F6 url(../images/logobg2.gif) repeat-x left top}

#logotype2 {text-align: left; vertical-align: top; padding: 15px 0 0 45px; background: url(../images/logo2.jpg) no-repeat 40px 50px}

#logopic2 {width: 523px; height: 185px; background: url(../images/logor2.jpg) no-repeat 0 0}

#logopic2 div {padding: 140px 115px 0 0; text-align: right; font-style: italic; font-size: 14px; font-weight: bold; color: #F8F8FA;}

#logopic2 p {padding: 0; margin: 0}



#leftpart ul.sub {padding: 0; margin: 0; list-style: none; background-color: #568430}

#leftpart ul.sub li {padding: 9px 10px 9px 32px; margin: 0; background: url(../images/subarrow.gif) no-repeat 9px 50%;

border-width: 0 0 1px 0; border-style: solid; border-color: #869194}

#leftpart ul.sub li a {font-size: 12px; font-weight: bold; text-decoration: none; color: white}



#centerpart2 {vertical-align: top}

#back {padding: 8px 16px 4px 0; text-align: right; border-width: 0 0 1px 0; border-style: solid; border-color: #869194}

#back a {font-family: Tahoma; font-size: 12px; font-weight: bold; text-decoration: none; color: #CCCF66}

#chaintext {padding: 8px 16px 4px; font-family: Tahoma; font-size: 12px; font-weight: bold; color: #CCCF66; border-width: 0 0 1px 0; border-style: solid; border-color: #869194}

#chaintext a {font-family: Tahoma; font-size: 12px; font-weight: bold; color: #CCCF66 text-decoration: none}

a.chain {font-family: Tahoma; font-size: 12px; font-weight: bold; color: #CCCF66 text-decoration: none}



.pages {padding: 5px 7px; background-color: #D9D8D8; color: #030303; font-size: 11px; font-weight: bold}

.pages a {padding-right: 12px; font-weight: bold; font-size: 14px; color: #030303}

.pages span {padding-right: 12px; font-size: 18px; color: #BB4012}



#goods {padding: 4px 6px}



/* Catalog */

.cpicture {width: 81px; height: 80px}

.catpic {width: 81px; height: 80px}

.tl, .tl div {width: 3px; height: 3px; background: url(../images/ctabtl.gif) no-repeat 0 0}

.tt, .tt div {height: 3px; background: url(../images/ctabtop.gif) repeat-x 0 0}

.tr, .tr div {width: 3px; height: 3px; background: url(../images/ctabtr.gif) no-repeat 0 0}

.ll, .ll div {width: 3px; background: url(../images/ctabl.gif) repeat-y 0 0}

.tpic, .tpic div {background-color: #000034; vertical-align: middle; text-align: center}

.rr, .rr div {width: 3px; background: url(../images/ctabr.gif) repeat-y 0 0}

.bl, .bl div {width: 3px; height: 3px; background: url(../images/ctabbl.gif) no-repeat 0 0}

.bb, .bb div {height: 3px; background: url(../images/ctabbot.gif) repeat-x 0 0}

.br, .br div {width: 3px; height: 3px; background: url(../images/ctabbr.gif) no-repeat 0 0}



.ctext {height: 80px; background: #D0D5D6; border-width: 1px 0; border-style: solid; border-color: #609A23}

	.chead {height: 20px; padding: 0 7px; font-size: 12px; font-weight: bold; color: #415365; vertical-align: middle}

	.cshort {height: 34px; padding: 0 7px; font-size: 12px; color: black; vertical-align: top}

	.cprice {height: 26px; vertical-align: top}

	.cprice table {width: 100%; height: 24px}

	.cprice1 {width: 40%; height: 24px; background: #BF542C url(../images/cprice1.gif) no-repeat 100% 0}

	.cprice1 div, .cprice2 div {padding: 0 4px; height: 24px; line-height: 24px; font-weight: bold; font-size: 12px; color: #FDA493}

	.cprice1 span, .cprice2 span {padding: 0 4px; font-weight: bold; font-size: 18px; color: #FEFEFB}

	.cprice2 {width: 60%; height: 24px; background: #BF542C url(../images/cprice2.gif) no-repeat 100% 0}

.corder {width: 193px; height: 80px; background-color: #FDA493; border: 1px solid #609A23; vertical-align: top}

	.clink {height: 30px; line-height: 30px; background-color: #FEFEFB; text-align: center}

	.clink a {font-weight: bold; font-size: 13px; color: #037700}



	.cinput {width: 37px; text-align: right; vertical-align: middle}

	.cinput input {width: 30px; height: 28px; border: 1px solid #115A8C; text-align: center; line-height: 28px}

	.clink2 {padding-left: 8px}

	.clink2 a {font-weight: bold; font-size: 13px; text-decoration: none; color: #037700}

	.cbas {width: 56px; padding-top: 4px; vertical-align: top; text-align: left}

	.cbas a {display: block; width: 41px; height: 40px; text-decoration: none; background: url(../images/basket2.gif) no-repeat 0 0}



	/* Footer */

#footer {height: 88px; padding: 0 20px 0 23px; vertical-align: middle; background: #61A20C url(../images/footerbg.gif) repeat-x 0 0}

#footer table {width: 100%; height: 40px; border-width: 0 0 0 1px; border-style: solid; border-color: #FCCC80}



#copyright {padding-left: 12px; text-align: left; font-family: Tahoma; font-size: 11px; color: #FFFACE; vertical-align: middle}

#bottommenu {padding-left: 12px; font-size: 11px; color: #FFFDEC; text-align: left; vertical-align: middle}

#bottommenu span {padding: 0 5px; font-size: 11px}

#bottommenu a {text-decoration: none; font-size: 11px; color: #FFFDEC}

A.Bottom:visited {COLOR:#666666; FONT-WEIGHT: normal; TEXT-DECORATION: underline; FONT-SIZE: 9px}
A.Bottom:link {COLOR:#666666; FONT-WEIGHT: normal; TEXT-DECORATION:underline; FONT-SIZE: 9px}
A.Bottom:hover {COLOR:#000000; FONT-WEIGHT: normal; TEXT-DECORATION:underline; FONT-SIZE: 9px}
