body { background-color: #e6f1c6; padding: 0; margin: 0; }
body, td { font-family: Arial; font-size: 15px; }
img { border: 0; }

a { color: #653208; text-decoration: underline; }
a:hover { color: red; text-decoration: none; }

.top-left { background: url("/images/top-left.jpg") top right no-repeat; }
.top-center { background: url("/images/top-center.jpg") no-repeat; }
.top-right { background: url("/images/top-right.jpg") top left no-repeat; }

.bottom-left { background: url("/images/bottom-left.jpg") top right no-repeat; }
.index-bottom-center { background: url("/images/bottom-center-index.jpg") no-repeat; }
.bottom-center { background: url("/images/bottom-center.jpg") no-repeat; }
.bottom-right { background: url("/images/bottom-right.jpg") top left no-repeat; }

.center-left { background: url("/images/center-left.jpg") top right no-repeat; }
.center-right { background: url("/images/center-right.jpg") top left no-repeat; }

.poster-center { background: #feffda  url("/images/index/poster.jpg") top left no-repeat; }
.center-center { background: #feffda  url("/images/shadow.gif") top left repeat-x; }

.main-left { background: url("/images/main-left.jpg") top left no-repeat; height: 100%; }
.main-right { background: url("/images/center-center.jpg") top right no-repeat; height: 100%; }

.about-off {  background: url("/images/menu/off/about.gif") no-repeat; }
.catalog-off { background: url("/images/menu/off/catalog.gif") no-repeat; }
.work-off { background: url("/images/menu/off/work.gif") no-repeat; }
.contact-off { background: url("/images/menu/off/contact.gif") no-repeat; }

.about-on { background: url("/images/menu/on/about.gif") no-repeat; }
.catalog-on { background: url("/images/menu/on/catalog.gif") no-repeat; }
.work-on { background: url("/images/menu/on/work.gif") no-repeat; }
.contact-on { background: url("/images/menu/on/contact.gif") no-repeat; }

.about-over { background: url("/images/menu/over/about.gif") no-repeat; }
.catalog-over { background: url("/images/menu/over/catalog.gif") no-repeat; }
.work-over { background: url("/images/menu/over/work.gif") no-repeat; }
.contact-over { background: url("/images/menu/over/contact.gif") no-repeat; }

.home-off {  background: url("/images/map/off/home.jpg") no-repeat; }
.map-off {  background: url("/images/map/off/map.jpg") no-repeat; }
.mail-off {  background: url("/images/map/off/mail.jpg") no-repeat; }

.home-over {  background: url("/images/map/over/home.jpg") no-repeat; }
.map-over {  background: url("/images/map/over/map.jpg") no-repeat; }
.mail-over {  background: url("/images/map/over/mail.jpg") no-repeat; }

.poster-text {
background: url("/images/women.jpg") bottom left no-repeat;
height: 100%;
}
.poster-1 {
width: 460px;
padding-top: 40;
}
.poster-2 {
width: 370px;
padding: 20 0 0 100;
}
div.footmenu {
	margin: 0 0 10 0;
}
div.footmenu div {
	display: inline;
	margin: 0 10;
	font-weight: bold;
}

div.footmenu div a {
	color: #653208;
	font-weight: normal;
}

tr.footer td {
color: #fff;
padding: 0 0 5 0;
}
tr.footer td a { 
color: #fff;
text-decoration: underline;
}

tr.footer td a:hover { 
color: #fff;
text-decoration: none;
}

.main-center {
background: #feffda url("/images/index/left.jpg") top left no-repeat;
}

.main-center .left {
background: url("/images/index/bottom-left.jpg") bottom left no-repeat;
}

.pagetext {
padding: 10 20 20 0;
}

.ol ol {
padding: 0;
margin-left: 25;
}

div.catalog {
padding: 30 0;
}

div.catalog td {
font-size: 14px;
}

div.catalog img {
border: #653208 2px solid;
}
div.catalog div.name {
color: #653208;
font-size: 16px;
}

div.fblock {

}
div.fblock input {
	width: 400px;
}

div.fblock textarea {
	width: 400px;
}


div.fblock div.caps {
padding-top: 20px;
}
div.fblock input#submit {
width: 100px;
}

#antispam {
	font-size: 20px;
	width: 72px;
}
span.error { color: red; }


.linkcaps {
	font-size: 18;
	text-align: left;
}
.linkcaps a {
	color: #653208;
}
