/* Основные настройки */
html { height: 100%; }
body { width: 100%; height: 100%; min-height: 100%; }
body,td { font-family: Verdana; margin: 0 0 0 0; font-size: 12px; color: #000000; }
body,th { font-family: Verdana; margin: 0 0 0 0; font-size: 16px; font-weight: 900; color: #195a02; }

input { font-size: 14px; font-family: Arial; }
textarea { font-size: 14px; font-family: Arial; }

img { border: 0px; }
.piksel { font-size: 1px; }

a { color: #89b021; font-size: 12px; font-weight: 100; text-decoration: none; }
a:visited { color: #89b021; font-size: 12px; font-weight: 100; text-decoration: none; }
a:hover { color: #195a02; font-size: 12px; font-weight: 100; text-decoration: underline; }

/* Строка состояния */

.statusbar { font-size: 13px; color: #008439; padding-right: 10px; }
a.statusbar { font-size: 11px; color: #008439; }
a.statusbar:visited { font-size: 11px; color: #008439; }
a.statusbar:hover { font-size: 11px; color: #008439; }

/* Настройки фонов и параметров нарезки */

.header { width: 100%; vertical-align: top; font-family: Verdana; font-size: 20px; color: #416124; }
#addr { vertical-align: top; }
.space-wrap { width: 18px; height: 60px; background-color: #FFFFFF; }
.main-pic { background-image: url(../images/main-pic1.jpg); background-position: top left; background-repeat: no-repeat; }
.flowers-bot { background-image: url(../images/flowers-bot.jpg); background-position: top right; background-repeat: no-repeat; }
.flowers-top { background-image: url(../images/flowers.jpg); background-position: bottom right; background-repeat: no-repeat; }
.border-bot { border-bottom: 6px solid #12ba00; }

/* Настройки меню и элементов меню */

a.menu { color: #084e26; font-size: 13px; font-weight: 900; text-decoration: none; }
a.menu:visited { color: #084e26; font-size: 13px; font-weight: 900; text-decoration: none; }
a.menu:hover { color: #084e26; font-size: 13px; font-weight: 900; text-decoration: underline; }

a.menu-act { color: #084e26; font-size: 13px; font-weight: 900; text-decoration: none; }
a.menu-act:visited { color: #084e26; font-size: 13px; font-weight: 900; text-decoration: none; }
a.menu-act:hover { color: #084e26; font-size: 13px; font-weight: 900; text-decoration: underline; }

.menu-div { float: left; width: 184px; background-color: #cae056; margin-right: 20px; }

/* Остальные элементы */

.copy { color: #416124; font-size: 10pt; font-weight: 100; }

.content { padding-right: 20px; padding-left: 20px; padding-top: 20px; }
.contacts { font-size: 17px; color: #416124; font-weight: 900; }
a.contacts-write { font-size: 15px; color: #416124; font-weight: 900; text-decoration: underline; }
a.contacts-write:visited { font-size: 15px; color: #416124; font-weight: 900; text-decoration: underline; }
a.contacts-write:hover { font-size: 15px; color: #416124; font-weight: 900; text-decoration: none; }