body {height:100%; background-color: #ffffff; margin: 0px; padding: 0px; color: #000000}
body, td { font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 12px; color: #000000; padding: 0px }
p { margin: 0px 0px 7px 0px; }
img {border: 0px;}
table {border: 0px;border-collapse: collapse;width:100%}
form { margin: 0px; }

a { text-decoration: none;}
a:link { color: #0079ac; }
a:visited { color: #0079ac;}
a:active { color: #0079ac;}
a:hover { color: #0079ac; text-decoration: underline; }

hr {color:#E7F1F5; height: 1px; background-color: #E7F1F5; border: 0px solid #E7F1F5;}

input, textarea, select {font-size: 11px; font-family: Verdana; }

h1 { color: #00833A; font-size: 22px; margin: 0px; font-weight: bold; padding: 0px; }
h2 { color: #00833A; font-weight: bold; font-size: 13px }

#thetop { background: url(images/index_04.gif) repeat-x top }

.hh1 { padding-right:35px;padding-left:25px; white-space: nowrap }
.greenline { width:100%; vertical-align:bottom }
.greenline div { border-bottom: 1px solid #ACD8BF; background: url(images/index_15.gif) repeat-y left; background-align: left; background-color:#69DA9B; margin-bottom: 4px }

.footer { background: url(images/index_23.gif) repeat-x top; }
.footer2 { border-left: 1px solid #B2C3CA; height: 1px; vertical-align: bottom; background-color: #e7e7e6 }
.leftbar { width:184px; background: url(images/index_12.gif) repeat-x top; vertical-align: top }
.main { background: url(images/index_18.gif) repeat-x bottom; vertical-align: top; border-left: 1px solid #B2C3CA }

.content { margin-left: 25px; margin-right: 25px; margin-top: 15px; font-size: 13px }
.cimage { border: 1px solid #ACACAC; margin-left:20px; margin-bottom:20px }
.blocks { height:250px; margin-bottom: 50px }

.botbord { border-bottom: 1px solid #a1c5d5; margin-bottom: 5px; margin-top: 12px }
.block-t { background: url(images/list1.gif) no-repeat left;font-weight:bold;font-size:13px; color: #003951; padding-left: 16px; margin-left: 15px }
.block-t a, .block-t a:link, .block-t a:visited, .block-t a:hover, .block-t a:active { color: #003951 }
.block-c p { background: url(images/list2.gif) no-repeat left;font-size:13px; color: #003951; padding-left: 12px; margin: 2px 0px 0px 0px; margin-left: 24px;  }

.contacts { text-align: right; margin-right: 15px; font-size: 13px; font-weight: bold; color: #003951; padding-top: 3px }
.bottom { color: #003951; text-align: right; padding-right: 145px; padding-bottom: 20px }


.goods td { border-bottom: 2px solid #6DD4FF; padding-top: 13px; padding-bottom: 18px; padding-right: 13px }
.goods img { border: 1px solid #50C182 }
.goods .orderit { text-align: center; margin-top: 25px }
.goods .orderit a { background-color: #C0ECFF; border: 1px solid #0077A9; padding: 4px; font-weight: bold }


.tbl td { padding: 4px 9px 4px 9px; border: 1px solid #A7A7A7; background-color: #ffffff }
.tbl .ttl td { background-color: #A8EAC5; color: #003951; text-align: center; font-weight: bold }
.tbl .blue td { background-color: #E4F7FF; }
