* {border:none}
body {background:#710100;padding:0px;margin:0px;}
table.default {width:100%;height:100%;}
table.bone {width:1000px;height:100%;background:#700000 url(/images/ground-bone.jpg) no-repeat top left;}
body, td {font-family:Aria,Tahoma,Verdana,sans-serif;color:#999999;font-size:12px;}
td {vertical-align:top;color:#565656;}
div.relative {position:relative;}

a {color:#AB0803;}
a:visited {color:#b85f5f;}
a:hover {color:#999300;}

#toparea {height:270px;}
#middlearea {}
#bottomarea {height:139px;background:#fff;padding-left:20px;padding-right:20px;padding-bottom:12px;padding-top:30px;border-top:1px solid #B3A80A;}

.top-a-left {width:251px;padding-left:20px;padding-right:20px;}
.top-a-right {width:749px;background:url(/images/town.jpg) no-repeat;height:219px;text-align:right;}

.top-lang {float:left;width:60px;height:14px;}
.t-l-rus, .t-l-eng {color:#fff;display:inline;width:25px;height:14px;padding-left:4px;padding-right:4px;text-transform:uppercase; font-size:11px;text-decoration:none!important;}
.t-l-rus a, .t-l-eng a {color:#fff!important;text-decoration:none!important;}
.t-l-rus {background:#D0AC88;}
.t-l-eng {background:none;}


.top-icon {float:right;height:14px;text-align:right;}
.top-icon img {margin-left:30px;width:11px;height:9px;}
.top-logo {clear:both;height:185px;}
.top-logo img {margin-left:34px;margin-top:73px;}
.top-search {height:20px;padding-left:34px;}
input.search-top {border:1px solid #737373;background:#fff;width:93px;height:15px;color:#5A0000;font-size:10px;font-weight:bold;margin-right:6px;}

.map-area {padding-left:55px;padding-top:6px;}
.map-area img {width:11px;height:9px;margin-right:7px;}
.map-area a {color:#D0AC88!important;text-decoration:underline;font-size:11px;}

.tb-top-menu {height:30px;}
.tb-top-menu td {padding-top:8px;color:#fff;font-weight:bold;padding-right:30px;}
.tb-top-menu td a {color:#fff!important;text-decoration:none;}
.tb-top-menu td a:hover {color:#FBE8B0!important;text-decoration:none;}

.submenu-top {position:absolute;margin-top:26px;margin-left:-103px;background:#5A0200;border:1px solid #fff;padding-top:15px;padding-bottom:10px;padding-left:9px;padding-right:9px;}
ul.ul-submenu {margin:0px;padding:0px;margin-left:20px;}
ul.ul-submenu li {list-style-type:none;list-style-image:url(/images/li-submenu.gif);margin-bottom:7px;}
ul.ul-submenu li a {font-weight:normal;color:#F6E5B7;text-decoration:underline;}
ul.ul-submenu li a:hover {font-weight:normal;color:#FFF2DB;text-decoration:none;}

.middle-main {width:1000px;}
.mm-01, .mm-02, .mm-03, .mm-04 {width:250px;height:269px;vertical-align:top;}
.mm-01 {background:url(/images/mm-01.jpg) repeat-x top left;}
.mm-02 {background:url(/images/mm-02.jpg) repeat-x top left;}
.mm-03 {background:url(/images/mm-03.jpg) repeat-x top left;}
.mm-04 {background:url(/images/mm-04.jpg) repeat-x top left;}

.mm-image {height:206px;vertical-align:middle;text-align:center;}
.mm-descr {height:30px;vertical-align:bottom;text-align:right;color:#700000;font-family:Bookman Old Style;font-size:14px;text-transform:uppercase;font-weight:bold;padding:20px;padding-bottom:10px;padding-top:0px;}

.middle-main a, .middle-main a:hover, .middle-main a:active, .middle-main a:visited {color:#700000;text-decoration:none;font-weight:bold;}

img.png {behavior:url(/components/page/css/pngbehavior.htc);border:0px;}

.bottom-main-left {width:350px;border-bottom:1px solid #B3A80A;}
.bot-adr {width:175px;padding-left:5px;color:#B50404;font-size:11px;}
.bot-tel {width:175px;padding-right:2px;text-align:right;}
.bot-tel td {vertical-align:middle;color:#B50404;font-size:24px;}
.bot-tel b {font-size:14px;}

.bot-copy {font-size:11px;margin-top:10px;padding-left:2px;}
.count {text-align:right;}
.count img {margin-left:22px;}


#middlearea-temp {background:#F9EAB3;}

.mat-title-left {width:250px;height:26px;background:url(/images/mat-title-left.jpg) repeat-x top right;}
.mat-title-right {width:750px;height:26px;background:url(/images/mat-title-right.jpg) repeat-x top left;}

.mat-cont-left {background:url(/images/mat-cont-left.jpg) repeat-x top right;padding-left:20px;padding-top:20px;padding-bottom:37px;padding-right:10px;}
.mat-cont-right {width:750px;background:url(/images/mat-cont-right.jpg) repeat-x top left;padding:50px;padding-bottom:20px;}

.title-p {text-transform:uppercase;color:#FAFFC0;font-size:14px;font-weight:bold;padding:2px;background:url(/images/title.gif) no-repeat 0px 4px;padding-left:20px;margin-left:10px;margin-top:2px;}
.title-p1 h1 {text-transform:uppercase;color:#FAFFC0;font-size:14px;font-weight:bold;padding:2px;background:url(/images/title.gif) no-repeat 0px 4px;padding-left:20px;margin-left:10px;margin-top:2px;}
.area-print {vertical-align:bottom;}
.area-print a {color:#8F0100!important}


.submenu-top {display:none;}



A.slideclose {color:#BD0507!important;font-weight:bold!important;text-decoration:underline!important;background:url(/images/slide.gif) no-repeat bottom right;padding-right:10px;}
A.slideopen {color:#BD0507!important;font-weight:bold!important;text-decoration:underline!important;background:url(/images/slide2.gif) no-repeat bottom right;padding-right:10px;}

DIV.slide {
 display: none;
 font-size: 100%;
 }

DIV.slide {
	display: none;
	font-size: 100%;
	background:#FFF7DA;padding:5px!important;margin-top:10px;padding-top:0px!important;
	width:475px;
	}
	
	
	
.catalogue {width:230px;height:100px;}
.item-cat {border-bottom:1px solid #A69069;height:28px;color:#820000;font-weight:bold;vertical-align:top;font-size:11px;padding-top:7px;}
.item-img {width:30px;border-bottom:1px solid #A69069;height:28px;padding-top:2px;padding-bottom:2px;}
.brd-none {border:0px;}

.sub-left {margin:10px;padding:0px;margin-left:30px;}
.sub-left li {list-style-type:none;list-style-image:url(/images/li-subleft.gif);font-weight:normal;color:#515151;}
.item-cat a {color:#820000!important;text-decoration:none!important;}
.sub-left li a {color:#515151!important;text-decoration:underline!important;}
.sub-left li a:hover {color:#515151!important;text-decoration:none!important;}
.question {width:220px;height:66px;color:#CE1B1E;background:#C5C8AB url(/images/question.gif) 10px 10px no-repeat;}
.question div {margin-left:120px;padding-top:20px;text-align:center;}
.question a {color:#CE1B1E!important;font-weight:bold;font-family:Arial;}
.left-bann {text-align:center;}
.bann {width:200px;height:300px;border:1px solid #8A9A6D;}


h1,h2,h3,h4,h5 {clear:both;}

h1 {color:#9EA883;text-transform:uppercase;font-size:18px;font-family:Arial;font-weight:bold;}
h2 {color:#A19694;font-size:18px;font-family:Arial;font-weight:bold;}
h3 {color:#7F0900;font-size:16px;font-family:Arial;font-weight:bold;background:url(/images/h.gif) repeat-x bottom left;}
h4 {color:#fff;font-size:13px;font-family:Arial;font-weight:bold;background:#7F0900;text-align:center;}
h5 {color:#A19694;font-size:14px;font-family:Arial;font-weight:bold;}
h3 b {background:#F9EAB3;padding-right:2px;}
.mat-cont-right {color:#5A5458;font-family:Arial;}


.mat-cont-right ul {margin:10px;margin-left:20px;}
.mat-cont-right li {color:#4A4944;font-weight:bold;list-style-type:none;list-style-image:url(/images/li-subleft.gif);}
.mat-cont-right li li {color:#5D5E36;font-weight:normal;list-style-type:none;list-style-image:url(/images/li2.gif);}



/* ----------| Picture |---------- */

.pic.left {
	float:left;
	margin:2px 6px 2px 0;
	margin-right:10px;
	}
.pic.center {
	margin:6px 0;
	text-align:center
	}
	.pic.center IMG {
		margin:0 auto
		}
.pic.right {
	float:right;
	margin:2px 0 2px 6px
	}

	
.small-img-df {background:#BCBABD;}
.pic-small {padding:4px;}
.pic-small-txt {color:#75000C;padding:4px;padding-top:0px;padding-bottom:0px;}
.pic-small-txt a {color:#75000C!important;font-family:Arial;font-size:11px;}



/*feedback*/
.feedb {background:#BFBBB8;width:400px;border:20px solid #BFBBB8;border-bottom:10px solid #BFBBB8;}
.feedb td {color:#7D0004;height:22px;font-family:Arial;} 
.feedb .star {color:#010000;width:13px;}
.ftxt {color:#7D0004;width:175px;}
input.text {width:197px;height:18px;background:#fff;border:1px solid #373632;}
textarea.text {width:197px;height:70px;border:1px solid #373632;}
select.text {width:197px;border:1px solid #373632;}

.news-date {width:100px;vertical-align:top!important;}
.news-img {width:75px;padding-right:10px;vertical-align:top!important;}
.news-text {font-family:Arial;vertical-align:top!important;border-bottom:1px solid #8A0000;padding-bottom:15px;}

.redblock {background:#A4212F;color:#fff;font-size:11px;padding:2px;font-weight:normal}
.red-bord {}

.news-text p, .news-main p {display:inline;color:#535353;}
a.next {color:#535353!important;text-decoration:underline!important;}
.news-nav-nubm {vertical-align:bottom!important;}
a.arc {color:#BA0204!important;font-size:11px;font-family:Arial;}

.navpoint a {color:#BA0204!important;font-family:Arial;}

.yelblock {color:#820000;font-size:12px;font-weight:normal;font-family:Arial;}





.red-bord .pic-small  {padding:1px;border:0px;border:1px solid #590000;}
.red-bord .small-img-df {background:#none;}
.red-bord .pic-small-txt {display:none;}

.news-nav {background:#F0D9AD;width:650px;height:26px;}
.news-nav td {vertical-align:middle;}
.news-nav-r {text-align:left;background:url(/images/aerr.gif) no-repeat center left;padding-left:15px;}

.news-nav a {color:#870000!important;font-size:10px;}

.mapsite li li {list-style-image:none;color:#655D36;}
.mapsite li li a {color:#655D36!impotant;}


.search-page {height:60px;background:#BFBBB8;width:100%;}
.search-page td {vertical-align:middle;}
input.sp {width:304px;height:17px;border:1px solid #42413C;backgruond:#fff;margin-left:20px;}

#autotable {border-left:1px solid #C9C1AC;border-top:1px solid #C9C1AC;}
#autotable td, #autotable th {border-right:1px solid #C9C1AC;border-bottom:1px solid #C9C1AC;padding:5px;font-family:Arial;font-size:11px;padding-left:10px;padding-right:10px;}
#autotable th {background:#8A0000;color:#fff;text-align:center;}

/* PRINT */

body#print {background:#fff}
body#print table.def {border-left:1px solid #F4F4F4;border-right:1px solid #F4F4F4;height:100%;width:600px;}
.pr-top td {background:#710100;height:100px;padding-top:40px;color:#fff;padding-left:35px;padding-right:35px;font-size:14px;font-weight:bold;}
.pr-top td b {font-size:22px;font-weight:normal;}
.pr-txt {padding:35px;padding-top:10px;}

body#print h3, body#print .mat-cont-right, body#print h3 b {background:none;}



.messr p {display:inline;}
