body, table, td, p, span, div, a, form, input, select, textarea { 
	font-family: georgia; font-size: 11px; color: #807240;
}
body { padding: 0px; margin: 0px; }
img { border:0; }
form, input {margin:0; padding:0;}
INPUT, SELECT, TEXTAREA { border: solid 1px #8A8F99; }

P { margin: 0 0 16px 0; }

A {color: #B66322;}
A:link, A:visited {text-decoration: underline;}
A:active, A:hover {text-decoration: none;}

SMALL, SMALL A { font-size: 10px; }

H1, H2, H3, H4 { margin: 8px 0; }

H1 { font-size: 20px; margin: 0 0 25px 0; }
H2 { font-size: 16px; margin: 0 0 25px 0; color: #A4871A; font-weight: normal; }
H3 { font-size: 14px; margin: 0 0 22px 0; color: #A4871A; font-weight: normal; }
H4 { font-size: 12px; margin: 0 0 20px 0; }

.uc { text-transform: uppercase; }

.buttons DIV { padding: 11px 0 8px 0; width: 151px; cursor: hand; }

.secmenu A:link, .secmenu A:visited 	{ text-decoration: underline; }
.secmenu A:active, .secmenu A:hover 	{ text-decoration: none; color: #807240; }
.secmenu .this A.this, .secmenu .this B { text-decoration: none; color: #807240; font-weight: bold; }

.subsecmenu .this A.this, .subsecmenu .this B { text-decoration: none; color: #807240; font-weight: bold; }


.contacts A:link, .contacts A:visited {text-decoration: underline;}
.contacts A:active, .contacts A:hover {text-decoration: underline; color: #B3784B;}

.previews TH { padding: 11px 13 13 11; background: url(/img/preview_podlojka.jpg); }
.previews IMG.out  { filter:Alpha(Opacity=40);  cursor: hand; }
.previews IMG.over { filter:Alpha(Opacity=100); cursor: hand; } 

.dark_yellow { color: #AA8F2B; }
.main  {padding-top : 117px;  padding-right : 49px;  padding-left : 47px; vertical-align : top; background-repeat : no-repeat;}
