/* *{border: 1px solid black} */
*{color: #270503;font-family: Tahoma;font-size: 11px;line-height: 18px;}
h1{
	font-family: Times;
	font-size: 30px;
	font-weight: normal;
	margin-top: 24px;
	margin-bottom: 27px;
}
.newses h2{
	margin-left: 70px;
	margin-top: 24px;
	color: #270503;
	font-family: Times;
	font-size: 28px;
	font-weight: normal;
	margin-bottom: 27px;
}
.centerCol.big h2{
	margin-top: 24px;
	color: #270503;
	font-family: Times;
	font-size: 28px;
	font-weight: normal;
	height:40px;
	line-height: 28px;
	border-bottom: 2px solid #c4bb9e;
	margin-bottom: 0;
}
h3{
	font-family: Times;
	font-size: 28px;
	font-weight: normal;
	line-height: 24px;
	
	color: #270503;
	margin: 0 0 12px 0;
}

html,body{
	margin: 0px;	
	height: 100%;
	background: #efead9;	
}

body{
}
.container{
	min-width: 1001px;
	width:expression((document.documentElement.clientWidth || document.body.clientWidth) < 1001? "1001px": "auto"); 
}
.mainHeader{
	background: url(/images/headerblue.gif) repeat-x center top;
}

.mainMenu{
	background: url(/images/headerwithlogo.gif) no-repeat center top;
	width: 1001px;
	height: 40px;
	margin: auto;
	padding: 84px 0 0 0;	
	
}
.content{
	width: 1001px;
	margin: auto;
	padding-bottom: 43px;
}
.mainMenu a{
	text-decoration: none;
	font-family: Times;
	font-size: 18px;
	color: #4d2914;
	width: 146px;
	display: block;
	float: left;
	text-align: center;
}
.mainMenu a:hover,.mainMenu a.active{
	text-decoration: underline;
}
.mainMenu a.bordR{
	border-right: 1px solid #c4bb9e;	
}
.emptyPlaceLogo{
	width:118px;
	float: left;
}
.flashTop{
	width: 100%;
	overflow: hidden;
}
#flashcontent{
	width: 103%;
}
.grow{
	background: url(/images/grow.gif) no-repeat center top;
	height: 30px;
}

.leftCol{
	float: left;
	width: 305px;
}
.centerCol{
	float: left;
	width: 405px;
}
.centerCol.big{
	width: 695px;
}
.rightCol{
	float: right;
	width: 290px;
	
}

.news{
	margin-bottom: 30px;
}
.date{
	margin: 0;
	padding:10px 10px 10px 0;
	float: left;
	width: 60px;
}
.date .day{
	font-family: Times;
	font-size: 36px;
	font-weight: bold;	
	line-height:20px;

}
.date p{
	margin: 0;
	padding: 0;
	font-family: Times;
	font-size: 16px;
	font-weight: normal;
	text-align: center;
}

.newsInfo{
	margin-right: 55px;
	margin-left: 70px;
}

.newsArchive{
	padding: 0 0 3px 25px;
	margin-left: 70px;
	background: url(/images/newsarchive.gif) no-repeat left center;
	color: #1d88d3;
}
a.linkBlue{
	color: #1d88d3;
}
.novinki{
	float: right;
	padding-right: 15px;
	text-align: left;
	color: black;
	width: 212px;
}
.plush{
	background: url(/images/plushka.gif) no-repeat center center;
	width: 152px;
	height: 35px;
	padding: 25px 10px 10px 50px;
	font-family: Times;
	font-size: 28px;
	color: white;
	margin-bottom: 25px;
}
.novinki .in{
	padding: 0 22px 0 22px;
}
.novinki .in p{
	margin-left: 10px;
	margin-right: 10px;
}
.price{
	margin: 0;
	color: #cb0000 !important;
	font-size: 24px;
	font-weight: bold;	
}
.price i{
	font-size: 18px;
	color: #cb0000 !important;
	font-style: normal;
	font-weight: normal;
	line-height: 26px;
}
a.view{
	background: url(/images/zoom.gif) no-repeat left center;
	color: #1d88d3;
	padding: 0px 0px 3px 25px;
}

.tree{
	float: left;
}
.footer{
	clear: both;
}
.footerConent{
	float: left;
	width: 632px;
	padding: 12px 25px 10px 3px;
}
.footerMenu{
	border-bottom: 2px solid #c4bb9e;
}
.codTel{
	font-size: 18px;
	font-family: Times;
	color: #8fb100;
}
.bigTel{
	font-size: 26px;
	float: left;
	
	line-height: 20px;
}
.fax{
	font-size: 18px;
line-height: 24px;
}
.fax i{
	font-size: 11px;
	font-style: normal;
}
.copyright{
	float: right;
	text-align: right;
}
.copyright p{
		line-height: 22px;
}




.catalogMenu{
	margin:0 40px 0 20px; 
}
.catalogMenuContent{
	margin-left: 10px;
}
.catalogMenuContent p{
	margin-top: 0px;
	margin-bottom: 5px;
	line-height: 18px;
	color: #4d2914;
}
.catalogMenuContent p a{
	color: #4d2914;	
}
.catalogMenuContent p.b{
	margin-top: 10px;
	margin-bottom:  10px;
	font-weight: bold;
	font-size: 12px;
	
}

.catalog .in{
	padding: 5px 0 15px 0;
	width: 161px;
}
.catalog .in p{
	margin-left: 0px;
	margin-right: 0px;

}
.catalog .line{
		border-bottom:  1px dashed #c4bb9e;
		clear: both;		
		overflow: hidden;
		_height: 1%;
		
}

.tovL {
	float: left;
	width: 214px;
	border-right: 1px dashed #c4bb9e;
	margin: 0;
	text-align: left;

}
.tovC {
	float: left;
	width: 264px;
	border-right: 1px dashed #c4bb9e;
	margin: 0;
}
.tovC .in{
	margin: auto;
}
.tovR {
	float: right;
	width: 214px;
	margin: 0;
}
.tovR .in{
	margin-left: 45px;
}
p.tovName {
	margin-top: 15px;
}
.catalogMore *{
	color: black;
}
.catalogMore .left{
	width: 323px;
	float: left;
	margin-right: 45px;
}
.catalogMore .right{
	float: right;
	width: 327px;
}
.catalogMore .line{
	overflow: hidden;
	_height: 1%;
	line-height: 14px;
	border-bottom:  1px dashed #c4bb9e;
	
}
.catalogMore .aboutL{
	width: 182px;
	float: left;
	padding: 3px 10px 3px 10px;;
	border-right:  1px dashed #c4bb9e;
	padding-bottom: 1003px;
	margin-bottom: -1000px;
}
.catalogMore .aboutR{
	padding: 3px 10px 3px 10px;
	width: 104px;
	float: left;

	
}
.catalogMore .top{
	border-top: 1px dashed #c4bb9e;
}
.flashBottom{
	margin-top: 40px;
}

.part{
/* 	height: 123px; */
	float: left;
}
.part.w1{ width: 340px}
.part.w2{ width: 340px}
.part.w3{ width: 320px;}

.part .left{
	width: 150px;
	float: left;
	padding-left: 18px;
	border-left: 2px solid #c4bb9e;
	height: 123px;
	margin-top:35px;

}
.part .right{
	float: right;
}
.part .sep{
	border-top: 1px dashed #c4bb9e;
	height: 1px;
	font-size: 1px;
}
.part p{
	margin: 5px 0 5px 0;
	line-height: 14px;
	font-size: 11px;
	font-family: Tahoma;
	height: 45px;
}
.part p b{
	font-weight: normal;
	color: #c70222;
}
.greenButton{
	background: url(/images/button.gif) no-repeat center center;
	width: 84px;
	height: 18px;
	display: block;
	text-align: center;
	color: white;
	text-decoration: none;
	line-height: 18px;
}



/* Для 1 - 2 - 3 списка информационных элементов */
.current, .page_link, .ctrl
{
	padding: 0.2em 0.5em 0.3em 0.5em;
	float: left;
	display: block;
	margin-right: 0.3em;
}

.page_link
{
	border: 1px dashed #bbbbbb;
}

.current
{
	background: #e75000;
	color: #666666;
	border: 1px solid #d73000;
}

.ctrl
{
	padding: 0.5em 0.5em 0.3em 0.5em;
	font-size: 10px;
	color: #4F3327;
}

.path_arrow
{
	color: #0096AA;
	padding: 0px 5px 0px 5px;
	font-size: 10pt;
}
/*
.lineTb{
border-right:1px dashed #C4BB9E;
empty-cells: show;
}
.lineTb td{
border-right:1px dashed #C4BB9E;
}
*/
.lineTb tr { border-top:1px dashed #C4BB9E; border-bottom:1px dashed #C4BB9E; }
.lineTb td { border-right:1px dashed #C4BB9E; }
.lineTb{ border-collapse: collapse;border-right: hidden }

table tr { border-top:1px dashed #C4BB9E; border-bottom:1px dashed #C4BB9E; }
table td { border-right:1px dashed #C4BB9E; }
table{ border-collapse: collapse;border-right: hidden }

