body, p, td, textarea, input {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5C606B}
body {height:100%}
input {border:#9B9DA1 1px solid; background:#E0E4EA}
img {border:none}
p {margin-bottom:0px; margin-top:0px}
.f2 {font-family:Verdana, Arial, Helvetica, sans-serif}
.b {font-weight:bold}

a:link {COLOR:#C3140A; TEXT-DECORATION: none}
a:visited {COLOR:#C3140A; TEXT-DECORATION: none}
a:active {COLOR:#C3140A; TEXT-DECORATION: none}
a:hover {COLOR:#C3140A; TEXT-DECORATION: underline}

.search-input {width:100%; height:20px}
.search-but {background:url(search_but.gif) no-repeat; width:56; height:18; border:none}
#fon_1{background:url(fon_1.jpg) repeat-x}
#fon_2{background:url(fon_2.jpg) no-repeat left top}
#fon_3{background:url(fon_3.jpg) no-repeat right top}
#fon_line_left{background:url(line_left.gif) repeat-y}
#top-pic{background-repeat:no-repeat; background-position:right top;}

.red, .error {COLOR:#C3140A; font-weight:bold}

.menu {font-size:11px; font-weight:bolder; color:#1C66A9; vertical-align:top; text-align:center; padding-top:7px; font-family:Verdana, Arial, Helvetica, sans-serif}
.menu a {color:#1C66A9}
.menu a:link {color:#1C66A9A; TEXT-DECORATION: none}
.menu a:visited {color:#1C66A9; TEXT-DECORATION: none}
.menu a:active {color:#1C66A9; TEXT-DECORATION: none}
.menu a:hover {COLOR:#FFFFFF; TEXT-DECORATION: none}

.path {font-family:Verdana, Arial, Helvetica, sans-serif; padding-left:16px; font-size:10px}

.content {border-top:#58A8D9 2px solid;	border-left:#58A8D9 2px solid;	background:url(fon_content.gif) no-repeat 100% 5px;	text-align:justify; vertical-align:top; padding-top:15px; padding-left:15px}

.content table {border-collapse:collapse}

.table table td {vertical-align:top; padding:8px}
.time input{background:none; border: none; margin-left: 10px; cursor: default; color:#0079c2;}
.time {margin:0; padding:0;}

.link-1 a {font-weight:bolder; font-size:12px}
.link-1 a:link {color:#496E90}
.link-1 a:visited {color:#496E90}
.link-1 a:active {color:#496E90}

.link-1 {padding-left:16px}
.menu-2 {background:url(arrow_red.gif) no-repeat 0px 3px; padding-left:16px; font-size:12px}
.link-2 a {font-weight:normal; color:#5C606B}
.link-2 a:visited {color:#5C606B}
.link-2 a:hover {COLOR:#C3140A; TEXT-DECORATION: underline}
.link-2 {background:#FFFFFF}

.white-title {color:#FFFFFF; font-weight:bolder; font-size:11px}
.blue-title {color:#C5E8FF; font-weight:bolder; font-family:Verdana, Arial, Helvetica, sans-serif;}
.red-title {color:#DC251C; font-weight:bolder; font-family:Verdana, Arial, Helvetica, sans-serif;}
.grey-title {color:#6B7073; font-weight:bolder; font-family:Verdana, Arial, Helvetica, sans-serif; }
.dark-title {color:#0068C8; font-weight:bolder}
.line-blue {background:url(blue.gif) repeat-y}
.red-n {color:#DC251C; font-size:16px; font-weight:bolder; font-family:Verdana, Arial, Helvetica, sans-serif;}
.red-l {color:#DC251C; font-size:16px; TEXT-DECORATION: underline; font-weight:bolder; font-family:Verdana, Arial, Helvetica, sans-serif;}


.white {color:#FFFFFF; font-size:10px}
.white a {color:#FFFFFF; text-decoration:none}
.white a:hover {color:#FFFFFF; text-decoration:underline}

.blue {color:#2A578B; font-size:10px}
.blue a {color:#2A578B; text-decoration:none}
.blue a:hover {color:#2A578B; text-decoration:underline}

.top-h {line-height:160%}
.pad-t {padding-top:9px}
.pad-l-t {padding-top:13px; padding-left:16px}
.pad-r {padding-right:14px}
.pad-l {padding-left:16px}

.low {text-transform:lowercase}

.docker {margin-top:-40px; margin-bottom:100px;}

.search div {padding-bottom:3px; padding-top:3px}
.search .name {color:#970000; font-weight:bold}

.news {padding-top:6px; padding-bottom:6px; text-align:left}
.news div {padding-top:2px; padding-bottom:2px;}
.news .data {color:#0068C8; font-weight:bolder; }
.news .name, .red-title {color:#DC251C; font-weight:bolder; font-family:Verdana, Arial, Helvetica, sans-serif;}
.news .text {font-family:Verdana, Arial, Helvetica, sans-serif;}


.prod-list {padding-left:10px}
.prod-list .point {background:url(arrow_red.gif) left 40% no-repeat; padding-left:15px; font-size: 13px;}
.prod-list div {padding-bottom:2px; padding-top:2px;}
.prod-list a {color:#5C606B; font-size: 14px;}
.prod-list a:visited {color:#5C606B}
.prod-list a:hover {COLOR:#C3140A; TEXT-DECORATION: underline}

.interval{margin-top:10px; margin-bottom:10px;}

.prod-list2 {width:100%}
.prod-list2 .photo {vertical-align:middle; text-align:center; border:#B7C3C8 1px solid; padding:3px} 
.prod-list2 .name {padding:3px; padding-left:6px; background:#E0E4EA; border:#B7C3C8 1px solid; border-bottom:none; font-weight:bold}
.prod-list2 .text {padding:10px; border:#B7C3C8 1px solid; background:#F8F9FA; text-align:justify}
.prod-item table {border-collapse:collapse}

.prod-list3 td {background:url(grey.gif) bottom repeat-x}


.form {text-align:left; vertical-align:middle}
.form input {width:250; height:20; border:#999999 1px solid}
.form textarea {width:250;  border:#999999 1px solid}
.form td {height:25px}

.topMenu {width:600px; height:304px; }
.topMenu .table{ width:600px; padding:0px; margin:0px;}
.topMenu .table .td_1 { width:135px; height:153px; padding-top:60px; padding-left:35px;}
.topMenu .table .td_2 { width:190px; padding-top:40px;}
.topMenu .table .td_3 { vertical-align:top}
.topMenu .text {vertical-align:bottom; padding-left:10px; padding-bottom:15px; color:#6B7073; font-weight:bolder; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:1.4}
.topMenu .text span{ color:#dc251c;}
.topMenu .text div {color:#5c606b!important; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}

.order-button {background: url(order.gif) no-repeat top; text-align: center;}
