body,input,textarea,select{font:11px Tahoma;}
body{width:100%;color:#fff;padding:0;margin:0;background:#000 url(/images/maintop.jpg) left top no-repeat;}
html,body{height:100%;}

table{
 border-collapse:collapse;
 padding:0;
}

p.descr , td.descr{
COLOR: #000000 !important; 
FONT-SIZE: 10px !important; 
text-align:center; 
padding:10px;
}
.table_visible{
 border:solid 1px;
 border-collapse:collapse;
 padding:2px;
 margin: 10px 80px 10px 25px; 
 width: 90%; 
 font: 12px Verdana; 
 color:#000000; 
 border-color:grey;

}
.table_visible_gallery{

 border-collapse:collapse;
 padding:2px;
 margin: 10px 10px 10px 10px; 
 width: 90%; 
 font: 12px Verdana; 
 color:#000000; 
 border-color:grey;
 text-align:center;

}
td{
 border:0;
 margin:0;
 padding:0px;

}
.td_visible{
 border:solid 1px;
 margin:2px;
 padding:5px;
  border-color:grey;
   color:#000000;
}
form{margin:0;padding:0}

body,html,form,div,img,p,span,input{margin:0;padding:0;}
html{width:100%;height:100%;}
body{width:100%;position:relative;min-height:100%;}
* html body{height:100%;} 
#shadow{top:0;left:0;position:fixed;width:100%;height:100%;background:#000;display:none;z-index:1500;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=65);-moz-opacity:0.65;-khtml-opacity:0.65;opacity:0.65;}
.viewer{top:0;left:0;position:fixed;width:100%;height:100%;z-index:1501;display:none;color:#fff;}
.viewer .viewer-td{vertical-align:middle;}
* html #shadow{position:absolute;top:expression(parseInt(document.documentElement.scrollTop));}
* html .viewer{position:absolute;height:expression(parseInt(document.documentElement.clientHeight));top:expression(parseInt(document.documentElement.scrollTop));}
#viewer .inner{padding:10px;background:#fff;border:4px solid #666;position:relative;}
#viewer .image{padding:10px 0;background-repeat:no-repeat;background-position:center;}
#viewer .closewrapper{overflow:hidden;}
#viewer .close{color:#333;font-size:13px;float:right;display:inline;text-decoration:none;width:60px;height:18px;line-height:18px;padding-right:20px;background:url(/img/12.jpg) right no-repeat;}
#viewer .title{font-size:14px;color:#333;}

.site{background:url(/images/mainbottom.jpg) left bottom no-repeat;}
.bgtop{height:10px;background:url(/images/bg_top.jpg) repeat-x;}
.bgbottom{height:12px;background:url(/images/bg_bottom.jpg) repeat-x;}

.site .leftblock{width:216px;padding-right:10px}
.site a.logo{width:216px;height:90px;margin:10px 0;display:block}
.site .menu{width:212px;margin:20px 0 0 10px}
.site .menu .items{width:185px;background:url(/images/menuli.png) 0 2px no-repeat;padding-left:15px;margin-bottom:7px}
.site .menu .items a,.site .menu .items a.active{font:13px Verdana;color:#d2c197;text-decoration:none;display:block;margin-top:-3px}
.site .menu .items a:hover{font:13px Verdana;color:#ffce5a;}
.site .menu .items a.active,.site .menu .items a:hover.active{font-weight:bold;}
* html .site .menu .items{background:url(/images/s.gif);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/menuli.png",sizingMethod="crop");}
.site .menu .hr{height:1px;width:190px;background:#61301b;margin:0 0 8px 15px;overflow:hidden;}

.site .adresstop{font:13px Verdana;color:#ffce5a;padding:0 0 0 80px}
.site .adresstop2{width:357px;height:66px;font:13px Verdana;color:#ffce5a;position:relative;margin:0 25px 0 0}
.site .adresstop2 .pic{width:357px;height:66px;background:url(/images/adress_plashka.png) 0 2px no-repeat;position:absolute;top:0;left:0}
* html .site .adresstop2 .pic{background:url(/images/s.gif);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/adress_plashka.png",sizingMethod="crop");}
.site .adresstop2 .text{padding:8px 0 20px 140px;text-align:left}
.site .adresstop2 a.link{display:block;position:absolute;width:357px;height:66px;top:0;left:0}

.site .hr2{width:1px;height:50px;background:#8f4205;}

.site .inner{}
.site .inner img{border:0}
.site .inner .intext{font:13px Verdana;color:#a8a5a3;padding:20px 20px 20px 20px}
.site .inner .tabl1{padding:2px 0 0 10px}
.site .inner .cornertabl{width:15px;height:48px;background:url(/images/cornertable.png) no-repeat;}
* html .site .inner .cornertabl{background:url(/images/s.gif);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/cornertable.png",sizingMethod="crop");}
.site .inner .cornertabl2{width:15px;height:21px;background:url(/images/cornertable2.png) no-repeat;}
* html .site .inner .cornertabl2{background:url(/images/s.gif);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/cornertable2.png",sizingMethod="crop");}
.site .inner .tablbg{background:#000; font: 13px Verdana;}


.site .tablbg2{padding:10px 20px 0 20px}
.site .tablbg2 a{font:13px Verdana;color:#d2c197;font-weight:bold;}
.site .tablbg2 a:hover{font:13px Verdana;color:#ffce5a;font-weight:bold;}
.site .tablbg2 .hr3{height:15px;width:1px;background:#8f4205;overflow:hidden;margin-top:2px}

.site .tablbg4{color:#A8A5A3;font:13px Verdana;background: #fff !important;}
.site .tablbg4 p{font:12px Verdana /*!important*/;color:#000;}
.site .tablbg3{padding:15px 20px 0 0;color:#A8A5A3;font:13px Verdana;}
.site .tablbg3 p{font:13px Verdana !important;color:#A8A5A3;}
.site .tablbg3 a{color:#d2c197;font:13px Verdana;text-decoration:underline;cursor:pointer;}
.site .tablbg3 a:hover{color:#ffce5a;}
.site .tablbg3 table{color:#A8A5A3;font:13px Verdana;border-collapse:separate;}

.site .titlebig{font:11px Verdana;color:#d2c197;padding:6px 5px;}
.site .titlebig a{font:11px Verdana;color:#d2c197;}

.site .cornertitlebig{width:12px;height:13px;background:url(/images/corner1.jpg) no-repeat;position:relative;top:3px;}
.site .cornertitlebig2{width:12px;height:13px;background:url(/images/corner2.jpg) no-repeat;position:relative;top:3px;}
.site .separtitlebig{background:url(/images/separ.gif) 0 9px repeat-x;text-align:center;}
.site .separtitlebig span{font:13px Verdana;color:#ffce5a;background:#000;padding:0 20px;text-transform:uppercase;}

.site .textinner{font:13px Verdana;color:#a8a5a3;padding:15px 20px 20px 0}
.site .title2{font:13px Verdana;color:#ffce5a;font-weight:bold;margin-bottom:10px}

.site .tabltovar{margin:0 0 20px 0}
.site .tabltovar img{border:1px solid #9f6015}

.copy{font:12px Verdana;color:#ffce5a;padding:15px 0 10px 40px}
.copy a{font:12px Verdana;color:#ffce5a;text-decoration:underline;}

h1{font:13px Verdana;color:#ffce5a;font-weight:bold;margin-bottom:10px}
h2{font:13px Verdana;color:#ffce5a;font-weight:bold;margin-bottom:10px}
h3{font:13px Verdana;color:#ffce5a;font-weight:bold;margin-bottom:10px}

.footer{padding:10px}

.site a.podmenu2{font:12px Verdana;color:#a19472;display:block;width:100px;margin:0 0 10px 20px;text-decoration:underline;}
.site a:hover.podmenu2{color:#ffce5a;}

.titlrasdel{
 color: black;
 padding: 10px;
 font-size: 14px;
}

.old_borders{border: 0;}
.old_borders td{border: 1px solid #cb9042;border-collapse:collapse !important;vertical-align:middle;background:#fff;text-align:center;}
.old_borders p{background:#fff;width:100%;height:100%;display:block;border:1px solid #CB9042}

.old_borders img{
 /*border: 3px outset #999 !important;*/
}

.old_borders2{border: 0;background-color: white;}
.old_borders2 td{border: 5px solid #000;border-collapse:collapse !important;}
.site .tablbg5{padding:15px 20px 0 0;color:#A8A5A3;font:13px Verdana;}
.site .tablbg5 table{color:#A8A5A3;font:13px Verdana;border-collapse:collapse;}

.old_borders3{background-color: white;}
.old_borders3 td{border:1px solid #cb9042;border-collapse:collapse !important;}

.old_borders_price{border: 0;border-collapse:collapse !important}
.old_borders_price table{}
.old_borders_price td{border: 1px solid #cb9042;padding:2px}

	#mba {
		position: absolute;
		z-index: 2000;
		top: 0;
		left: -2000;
		width: 100%;
		height: 100%;
	}

	#bgwh {
		background: #fff;
		opacity: 0.4;
		position: absolute;
		width: 100%;
		height: 100%;
		top: 0;
		left: 0;
	}

	#mba_content {
		width: 953px;
		height: 484px;
		background: url('mba.jpg') top left no-repeat;
		position: absolute;
		top: 25px;
		left: 100px;
		cursor: pointer;
	}

	#nyclose {
		display: block;
		overflow: hidden;
		height: 75px;
		width: 75px;
		position: absolute;
		top: 20px;
		left: 860px;
		cursor: pointer;
		z-index: 2100;
	}

	#nyclose2 {
		display: block;
		overflow: hidden;
		height: 30px;
		width: 235px;
		position: absolute;
		top: 445px;
		left: 700px;
		cursor: pointer;
		z-index: 2100;
	}

	#nypage {
		display: block;
		z-index: 2050;
		width: 953px;
		height: 484px;
		position: absolute;
		top: 0;
		left: 0;
	}

.colors {
	width: 100%;
	background: url('im.jpg') top left no-repeat;
	border-collapase: collapse;
}

.colors td {
	padding: 5px 0;
	vertical-align: top;
	text-align: center;
	width: 111px;
}
.colors td.color {
	padding: 0;
}

.collage {
	border-collapse: collapse;
	margin: 35px auto;
}

.collage td {
	padding: 0 15px;
	text-align: center;
}

.collage h3 {
	font: bold 23px Arial;
	text-transform: uppercase;
}

.collage h3 a {
	text-decoration: none;
	color: #000;
	margin: 0 0 20px 0;
}
.collage a {
color:#0066cc;
}

.collage2 {
	border-collapse: collapse;
	margin: 35px auto;
}

.collage2 td {
	padding: 0 15px;
	text-align: center;
}
.collage2 h3 a {
	text-transform: uppercase;
	text-decoration: none;
	font:13px Verdana;
	font-weight:bold;
	color: #000;
	margin: 0 0 20px 0;
}
.collage2 a {
color:#0066cc;
}
.item_entry {
	padding: 0 0 0 110px;
}

.item {
	width: 368px;
	border: 1px dashed #ccc;
	float: left;
	margin: 25px 25px 0 0;
	padding: 15px 14px;
}

.grey {
	border-top: 1px solid #000;
	background: #b5b5b5 url('shadow1.png') bottom left no-repeat;
	padding: 0 0 0 125px;
	max-height: 220px;
}

.grey p {
	margin: 20px 0;
	width: 500px;
	float: left;
	line-height: 20px;
}

.grey b {font:bold 18px;}
.tabdesc {font-size:10px; color:000; padding: 5px;}
.tabcalc {font-size:13px; color:000; padding: 5px;}
p.last {
	margin: 25px 0 25px 25px;
	width: 500px;
}

p.last1 {
	margin: 25px 0 25px 25px;
	width: 800px;
}
p.last2 {
	margin: 5px 0 15px 0;
	align: center;
}
p.last3 {
	margin: 25px 0 25px 25px;
	width: 95%;
	text-align:justify;
}


h1.last1 {font: normal 23px Arial;
	text-transform: uppercase;
	color: #000;
	margin: 25px 0 25px 25px;
}

h2.last1 {font: normal 18px Arial;
	
	color: #000;
	margin: 25px 0 25px 25px;
}

h3.last1 {font: normal 14px Arial;
	font-weight: bold;
	
	color: #000;
	margin: 25px 0 25px 25px;
}
.button {
	width: 225px;
	float: right;
	background: url('circle.png') top right no-repeat;
}

.button a {
	display: block;
	height: 220px;
	text-decoration: none;
}

.cnt_spacer {
	clear: both;
	height: 0;
	overflow: hidden;
}

.img1 {
	background: url('badg111.jpg') center right no-repeat;
}

.big a {
	display: block;
	width: 100px;
	margin: 0 0 50px 15px;
	font-size: 18px;
	color: #666;
	line-height: 24px;
}

.w_tab { font-size: 12px;
	width:95%;
	color: #666;
	border: 1px solid #ccc;
	margin: 25px 0 25px 25px;
align: left;}

.w_tab td {
	padding: 5px;
	vertical-align: top;
	border: 1px solid #ccc;}
