A:link, A:visited {
color:#7cca49;
text-decoration: none;
}
A:hover {
text-decoration: none;
}
hr{
margin:10px 0;
padding:0;
border:0;
border-bottom:1px solid #a40001;
width:100%;
}
/*-- Part name block --*/
#part-name-m{
margin:0;
padding:14px 0 0px 20px;
width:97%;
height:30px;
font:14px Tahoma, Geneva, Arial, Helvetica, sans-serif;
font-weight:bold;
font-style:normal;
text-transform:none;
color:black;
text-align:left;
background-image:url(../i/m/header_bg_w.png);
background-repeat:repeat-x;
border:1px solid #e0e0e0;
border-bottom:1px solid #b0b0b0;
moz-border-radius:5px;
webkit-border-radius:5px;
border-radius:5px;
}
#part-name{
margin:0 auto;
padding:14px 0 0px 20px;
width:720px;
height:30px;
font:14px Tahoma, Geneva, Arial, Helvetica, sans-serif;
font-weight:bold;
font-style:normal;
text-transform:none;
color:black;
text-align:left;
float:right;
background-image:url(../i/m/header_bg_w.png);
background-repeat:repeat-x;
border:1px solid #e0e0e0;
border-bottom:1px solid #b0b0b0;
moz-border-radius:5px;
webkit-border-radius:5px;
border-radius:5px;
}
#part-name-basket{
margin:0 auto;
padding:14px 0 0px 20px;
width:720px;
height:30px;
font:14px Tahoma, Geneva, Arial, Helvetica, sans-serif;
font-weight:bold;
font-style:normal;
text-transform:none;
color:black;
text-align:left;
float:right;
background-image:url(../i/m/header_bg_w.png);
background-repeat:repeat-x;
border:1px solid #e0e0e0;
border-bottom:1px solid #b0b0b0;
moz-border-radius:5px;
webkit-border-radius:5px;
border-radius:5px;
display:none;
}
/*-- Начало основных стилей --*/
#basic-m{
margin:0px auto 10px;
padding:10px 0px;
width:98%;
height:100%;
min-height:50px;
text-align:left;
font:12px Arial, Helvetica, sans-serif;
}
#basic-m p.header{
margin:0px 0 0;
font:13px Arial, Helvetica, sans-serif;
font-weight:bold;
font-style:italic;
color:#696969;
text-align: left;
}
#basic-m p{
margin:0 0 5px;
padding:0px;
font:12px Arial, Helvetica, sans-serif;
font-weight:normal;
color:#696969;
text-align:justify;
text-indent:0px;
}
#basic-m p a{
font-weight:bold;
color:red;
text-decoration:none;
}
#basic-m p a:hover{
text-decoration:underline;
}
		#basic-m li.more{
		margin:0;
		padding:0;
		width:130px;
		height:27px;
		font:12px Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-weight:normal;
		text-align:center;
		list-style:none;
		/*float:right;*/
		}
		#basic-m li.more a{
		margin:0;
		padding:7px 14px;
		color:white;
		background-image:url(../i/m/but_bg3_off.png);
		background-repeat:no-repeat;
		list-style:none;
		display:block;
		}
		#basic-m li.more a:hover{
		background-image:url(../i/m/but_bg3_on.png);
		background-repeat:no-repeat;
		}
#basic-m hr{
margin:20px 0;
padding:0;
width:100%;
border:0;
border-bottom: 1px solid #006400;
}
#basic-m img{
clear:both;
margin:0 0 0 0px;
padding:0;
border:0;
}

#basic-t {
margin:0px auto 10px;
padding:10px 0px;
width:100%;
height:100%;
min-height:200px;
text-align:left;
font:12px Arial, Helvetica, sans-serif;
}
#basic-t h1{
margin:0 0 25px 10px;
font:16px Arial, Helvetica, sans-serif;
color:#51443b;
font-weight:bold;
text-transform:uppercase;
text-align:left;
letter-spacing:1px;
}
#basic-t p.header{
margin:0px 0 0;
font:13px Arial, Helvetica, sans-serif;
font-weight:bold;
font-style:italic;
color:#696969;
text-align: left;
}
#basic-t p{
margin:0 0 15px;
padding:0px;
font:12px Arial, Helvetica, sans-serif;
font-weight:normal;
color:#696969;
text-align:justify;
text-indent:0px;
}
#basic-t img{
clear:both;
margin:0 0 0 0px;
padding:10px;
}
#basic-t li.more{
margin:10px 20px 0 0;
padding:0;
font:12px "Times New Roman", Times, serif;
font-weight:bold;
font-style:normal;
color:#00478b;
width:100%;
text-align:right;
 list-style: none;
}
#basic-t li.more a{
font:14px "Times New Roman", Times, serif;
font-weight:bold;
text-decoration:none;
color:#00478b;
}
/*-- Конец основных стилей --*/
/*-- Начало рекламного блока --*/
#rek-box-text{
margin:150px 0 0;
padding:0;
width:100%;
height:auto;
/*background-color:#dfe1e3;*/
}
#rek-box-text .left,#head-box-text .right{
margin:0;
padding:0;
height:39px;
}
#rek-box-text h1{
margin:0;
padding:5px 0;
height:auto;
font:52px Tahoma, Times, serif;
font-weight:normal;
color:#3a3530;
}
#rek-box-text h2{
margin:0;
padding:0px 0;
height:auto;
font:34px Tahoma, Times, serif;
font-weight:normal;
color:#3a3530;
 letter-spacing: 3px;
}
#rek-box-text p{
margin:0;
padding:5px 0 0 0px;
width:auto;
height:auto;
font: 13px Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight:normal;
text-align:justify;
color:#3a3530;
}
#rek-box-text a{
color:#4075a6;
}
#rek-box-text .left{
margin:0;
padding:0;
width:55%;
text-transform:uppercase;
background-image:url(../i/m/h_back_left.gif);
background-position:left;
background-repeat:no-repeat;
float:left;
}
#rek-box-text .left p.text{
margin:0;
padding:5px 0 0 5px;
height:auto;
font:21px Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight:bold;
color:black;
}
#rek-box-text .right{
width:45%;
background-image:url(../i/m/h_back_right.gif);
background-position:right;
background-repeat:no-repeat;
float:right;
}
#rek-box-text .right p.text{
margin:0;
padding:10px 30px 0 0;
font:12px Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight:normal;
color:#d20007;
text-align:right;
/*background-color:yellow;*/
}
#rek-box-text .right p.text a{
margin:0;
padding:0 5px 0 0;
text-decoration:underline;
color:#d20007;
display:inline;
/*background-color:#729100;*/
}
/*-- Конец рекламного блока --*/
/*-- Начало блока заголовка --*/
#head-box-text{
margin:0;
padding:0;
width:100%;
height:39px;
background-color:#dfe1e3;
}
#head-box-text .left,#head-box-text .right{
margin:0;
padding:0;
height:39px;
}
#head-box-text .left{
margin:0;
padding:0;
width:55%;
text-transform:uppercase;
background-image:url(../i/m/h_back_left.gif);
background-position:left;
background-repeat:no-repeat;
float:left;
}
#head-box-text .left p.text{
margin:0;
padding:5px 0 0 5px;
height:auto;
font:21px Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight:bold;
color:black;
}
#head-box-text .right{
width:45%;
background-image:url(../i/m/h_back_right.gif);
background-position:right;
background-repeat:no-repeat;
float:right;
}
#head-box-text .right p.text{
margin:0;
padding:10px 30px 0 0;
font:12px Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight:normal;
color:#d20007;
text-align:right;
/*background-color:yellow;*/
}
#head-box-text .right p.text a{
margin:0;
padding:0 5px 0 0;
text-decoration:underline;
color:#d20007;
display:inline;
/*background-color:#729100;*/
}
/*-- Конец блока заголовка --*/
/*-- Начало новинок --*/
#new-pred h1, #new-pred h1 a{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:13px;
text-decoration: underline;
color: black;
/*border: 0;
border-bottom: 1px solid grey;*/
}
#new-pred img{
margin:3px auto;
padding: 0;
width:auto;
text-align:center;
}
#new-pred p{
margin: 0;
padding: 0;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
}
/*-- Конец новинок --*/
/*-- Начало объектов --*/
#last-obj h1, #last-obj h1 a{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:13px;
text-decoration: underline;
color: black;
/*border: 0;
border-bottom: 1px solid grey;*/
}
#last-obj img{
margin:3px auto;
padding: 0;
width:auto;
text-align:center;
}
#last-obj p{
margin: 0;
padding: 0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
/*-- Конец объектов --*/
/*-- Начало новостей --*/
#news-t h1, #news-t h1 a{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: underline;
color: black;
/*border: 0;
border-bottom: 1px solid grey;*/
}
#news-t p.date{
margin: 3px 0 3px 0;
padding: 0;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:normal;
text-align:right;
text-decoration:underline;
}
#news-t p{
margin: 0;
padding: 0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
#news-t hr{
margin:20px 0;
padding:0;
border:0;
border-bottom:1px solid #ccc;
}
/*-- Конец новостей --*/
/*-- Начало инфоблока --*/
#info-t h1{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: maroon;
}
#info-t p{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
}
/*-- Конец инфоблока --*/
/*-- Начало Футер блока --*/
#copyright {
margin:5px auto;
padding:5px 10px 20px;
width:auto;
font:11px Arial, Helvetica, sans-serif;
text-align:left;
color:gray;
/*float:right;*/
}
#copyright a{
text-decoration:underline;
color:gray;
}
/*-- Конец Футер блока --*/

