body { font-family: Verdana; font-size: 11px; color: #000000; background-color: #CFEAE8; scrollbar-base-color: #EAF5F1; scrollbar-3dlight-color: #037A71; scrollbar-arrow-color: #037A71; scrollbar-darkshadow-color: #EAF5F1; scrollbar-face-color: #EAF5F1; scrollbar-highlight-color: #EAF5F1; scrollbar-shadow-color: #037A71; scrollbar-track-color: #ffffff; }
td { font-family: Verdana; font-size: 11px; color: #000000; }
small, .smalltext8 { font-family: Verdana; font-size: 11px; }

h1 { font-family: Verdana; font-size: 11px; margin-bottom:0px; margin-top:0px; font-weight:normal; }
a { color: #037A71; text-decoration: none; font-weight: bold; }
a:hover { text-decoration: underline; color: #CB758B; }

.inputtext, .input_text, .basic_input { background: #EAF5F1; color: #000000; border-collapse: collapse; border: 1px solid #037A71; font-family: Verdana; font-size: 11px; }
.button, .input_submit { background: #CFEAE8; color: #000000; font-family: Verdana; font-size: 11 px; font-weight: bold; border-collapse: collapse; border: 1px solid #037A71; }
.table { border: 1px solid #037A71; padding: 0px; border-collapse: collapse; }
.table td { border: 1px solid #037A71; padding: 5px; border-collapse: collapse; }
.DarkTd { background-color: #D8F2F1; }
.LiteTd { background-color: #EAF5F1; }

.top_back { background: url('../images/top_back.jpg') top right no-repeat; }

.topmenu { height: 29px; text-align: center; }
.topmenu .item { font-size: 12px; font-weight: bold; }
.topmenu .item a { background: url('../images/bullet.gif') top left no-repeat; padding: 0 6px 0 20px; font-weight: bold; text-decoration: none; color: #037A71; }
.topmenu .item a:hover { font-weight: bold; text-decoration: underline; color: #CB758B; }
.topmenu .item .active { color: white; text-decoration: underline; }

.copy { font-family: Verdana; font-size: 11px; text-align: center; padding: 0 10px 0px 10px; }

.search_form { padding: 0 5px 10px 10px; }

.news { padding: 7px 5px 7px 5px; border-bottom: 1px dashed #037A71; }
.news .date { font-weight: bold; float: left; padding-right: 7px; }
.news .title { font-size: 12px; padding-bottom: 7px; font-weight: bold; }
.news .text { text-align: justify; }
.news .text p { display: inline; }

.new_products { border-bottom: 1px dashed #037A71; padding: 5px; }
.catalog_photo { background: #EAF5F1; padding: 3px; border: 1px solid #037A71; }
.catalog { padding: 5px; }
.catalog .title { font-size: 12px; font-weight: bold; padding-bottom: 7px; }
.catalog .text { text-align: justify; padding-bottom: 10px; }
.catalog .text p { display: inline; }
.catalog .basket { float: right; }
.catalog .price { font-weight: bold; font-size: 14px; color: #CB758B; }

.content { padding: 10px; text-align: justify; }

.icons { width: 277px; text-align: center; }
.icons img { margin-left: 4px; margin-right: 4px; }

.main_title { font-size: 12px; font-weight: bold; text-align: center; background: #EAF5F1; margin-left: 5px; margin-right: 5px; padding: 5px; border-bottom: 1px dashed #037A71; border-top: 1px dashed #037A71; }
.main_title2 { font-size: 12px; font-weight: bold; background: #EAF5F1; margin-left: 5px; margin-right: 5px; padding: 5px; border-bottom: 1px dashed #037A71; border-top: 1px dashed #037A71; }

.menu_right { width: 277px; font-family: Verdana; }
.menu_right .line { margin-left: 5px; margin-right: 5px; border-top: 1px dashed #037A71; }
.menu_right .level0 { font-size: 12px; text-align: center; background: #EAF5F1; margin-left: 5px; margin-right: 5px; padding: 5px; border-bottom: 1px dashed #037A71; border-top: 1px dashed #037A71; }
.menu_right .level0 a { font-weight: bold; }
.menu_right a:hover { text-decoration: underline; }
.menu_right .level1 { margin-left: 10px; margin-right: 10px; padding: 4px 0 4px 0; background: url('../images/bullet1.gif') top left no-repeat; }
.menu_right .level1 { padding-left: 20px; }
.menu_right .level1 a { font-family: Arial; font-size: 13px; font-weight: normal; color: #016A62; }
.menu_right .level1 a:hover { text-decoration: underline; color: #CB758B; }
.menu_right .level2 { padding: 3px 5px 3px 40px; text-indent: -0.6em; }
.menu_right .level2 a { font-size: 11px; font-weight: normal; }
.menu_right .level3 { padding: 2px; padding-left: 50px; text-indent: -0.6em; }
.menu_right .level3 a { font-size: 11px; font-weight: normal; }
.menu_right .hilight a, .menu_right .hilight a:hover { text-decoration: underline; color: #CB758B; }
.active { font-weight: bold; color: #CB758B; text-decoration: underline; }


.photo2 { border: 1px solid #037A71; }

.all_list { padding: 7px 0 7px 0; text-align: right; }
.line1 { border-bottom: 1px dashed #037A71; width: 100%; height: 1px; margin-top: 7px; }
.line2 { border-bottom: 1px dashed #037A71; width: 100%; height: 1px; margin-bottom: 7px; }

.footer { text-align: center; padding: 90px 0 10px 110px; }
.footer a { font-weight: normal; }


.catalog_path { width: 100%; border-bottom: 1px dashed #037A71; padding-bottom: 5px; margin-bottom: 5px; }

.error_message { background-color: #D30202; color: #ffffff; font-weight: bold; text-align: center; padding: 5px; }
.info_message { padding: 5px; text-align: center; font-weight: bold; color: black; background: #A0EBE8; margin: 3px; }
.info_message a { color: black; text-decoration: underline; }


img { border: none; }



