/* (c)Copyrigth 2007 Fastweb.ru */
body {margin: 0; padding: 0; background: #fae9ad;}
body, td, th {font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: #333333;}
.pop {display: none;}
.go {display: block;}

.hand {cursor: hand; cursor: pointer;}
form {margin: 0; padding: 0;}
input, button, textarea {font: normal 9px Verdana, Arial, Helvetica, sans-serif; color: #5c2805; font-weight: bold; border: 1px solid #cccccc;}
select {font: normal 9px Verdana, Arial, Helvetica, sans-serif; color: #000000;}

a {color: #780a0a; text-decoration:underline;}
a:visited {color: #780a0a; text-decoration:underline;}
a:hover {color: #780a0a; text-decoration:none;}

/* Standard HTML elements */

img {margin: 0; padding: 0; border-width: 0;}

h1, h2, h3 {font-weight: bold;}
h1 {font-size: 11px; color: #780a0a; margin: 0; padding: 9px 0 17px 0; text-transform: uppercase;}
h2 {font-size: 16px; color: #780a0a; margin: 0;}
h3 {font-size: 14px; color: #780a0a; margin: 3px 0 3px 5px;}

p {margin: 0 0 1.2em 0; line-height: 1.6em;}
p.before-list {margin-bottom: 0.4em;}
div {line-height: 1.6em;}

ul {margin: 0 0 0.8em 2em; padding: 0; list-style: square;}
ul li {margin: 0.5em 0 0.8em 15px; padding-left: 10px; line-height: 1.6em;}

ol {margin: 0 0 1.2em 0; padding: 0;}
ol li {margin: 0.5em 0 0.5em 35px;}

hr {height: 1px; border: none; background: #000000; color: #000000;}

/* Other elements */
.etc {color: #eedc9c; font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.data {color: #5c2805; font-size: 10px;}
.small_red {color: #780A0A; font-size: 9px;}
.red {color: #5c2805; font-size: 11px;}
.gray {color: #333333; font-size: 11px; text-transform: uppercase; font-weight: bold;}

.small_s {color: #9d9169; font-size: 9px;}
a.small_s {color: #9d9169; font-size: 9px; text-decoration:underline;}
a.small_s:visited {color: #9d9169; font-size: 9px; text-decoration:underline;}
a.small_s:hover {color: #9d9169; font-size: 9px; text-decoration:none;}

/* Left Menu */
#menu ul {margin: 0; padding: 0; list-style: none;}
#menu ul li {margin: 0.5em 0 0.8em 0; padding: 0; line-height: 1.6em;}
#menu ul li.act {margin: 0.5em 0 0.8em 0; padding: 0; line-height: 1.6em; background: url('img/menu.gif') right 4px no-repeat;}
#menu a {color: #780a0a; font-size: 11px; font-weight: bold; text-decoration: none;}
#menu a:visited {color: #780a0a; font-size: 11px; font-weight: bold; text-decoration: none;}
#menu a:hover {color: #780a0a; font-size: 11px; font-weight: bold; text-decoration: underline;}
#menu ul li.pod {margin: 0.5em 0 0.8em 15px; line-height: 1.2em;}
#menu a.pod {color: #780a0a; font-size: 11px; font-weight: normal; text-decoration: none;}
#menu a.pod:visited {color: #780a0a; font-size: 11px; font-weight: normal; text-decoration: none;}
#menu a.pod:hover {color: #780a0a; font-size: 11px; font-weight: normal; text-decoration: underline;}

/* Pop Menu */
#ops td {height: 16px; border-bottom: 1px solid #c8ac73; padding: 0 5px 0 9px; background: #fff0bc;}
#ops a {color: #5c2805; font-size: 10px; font-weight: bold; text-decoration: none;}
#ops a:visited {color: #5c2805; font-size: 10px; font-weight: bold; text-decoration: none;}
#ops a:hover {color: #5c2805; font-size: 10px; font-weight: bold; text-decoration: none;}

/* Price */
#price th {color: white; background: #780a0a; font-size: 10px; height: 16px; font-weight: bold; padding: 2px;}
#price td {padding: 2px 2px 2px 5px; font-size: 10px; height: 16px; height: 23px;}

/* менял 100 раз! */