/* ОБЩИЕ ЭЛЕМЕНТЫ */
a {color: #5F5346;}
a:hover	{color: #A96438;}

td {color: #5F5346; font-family: Arial, sans-serif; font-size: 12px;}

h1 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px; font-weight: bold; margin: 0 0 5 0; display: inline; float:left; }
h2 {
	font-size: 14px;
	font-weight: normal;
	margin: 0 0 -10 0;
}

ul {list-style-image: url(/img/bullet2.gif);}
ul ul {margin: 10px 0px 10px 0px; list-style-image: url(/img/bullet3.gif); list-style-position: inside;}
ul.tbl_subpart {
	padding: 0px;
	margin: 10px 0px 10px 12px;
}
 div.list_r {
	width:100%;
	display: block;
	margin-left: 10px;
}

p:first-letter {font-size: 18px; color: #675B4D; letter-spacing: 1px;}
p.nofl:first-letter {font-size: 11px;}
p { text-align: justify;}

table.right {float: right; margin-left: 10px;}
table.left {float: left; margin-right: 10px;}
	  .left a {
	text-decoration: none;
	color: #C97B30;
	font-weight: bold;
}
	  
	  
input, textarea, select {color: #5F5346; font-family: Arial, sans-serif; font-size: 11px;}

.orange {color: #C97B30; font-style:normal;}
.tab1 { background-color: #D3BD97;}
.tab2 { background-color: #E7D2AD;}
.tab3 { background-color: #DBC398;}


/* Левое меню */

a.leftmenu {font-size: 11px; color: #645137; margin: 5px 0px 0px 15px; display: block; text-decoration: none; font-weight: 500;}
a.leftmenu:hover {color: #A96438;}

a.leftmenu1 {
   	color: #462612;
	font-weight: bold;
	margin: 5px 0px 5px 10px;
	display: block;
	text-decoration: none;
	font-size: 12px;	
}
a.leftmenu1:hover {color: #A96438;}

a.leftmenu2 {
    color: #462612;
	font-weight: normal;
	margin: 5px 0px 5px 10px;
	line-height: 10px;
	display: block;
	text-decoration: none;
	font-size: 11px;
}
a.leftmenu2:hover {
	color: #A96438;
	text-decoration: underline;
}


a.leftmenu3 {font-size: 11px; color: #645137; margin: 5px 0px 0px 25px; display: block; text-decoration: none;}
a.leftmenu3:hover {color: #A96438;}


/* Верхнее меню */

a.topmenu {color: #D6CDB5; margin: 11px 0px 0px 15px; line-height: 12px; text-decoration: none; font-size: 11px; font-weight: 500; letter-spacing: 5%;}
a.topmenu:hover {color: #B9AA80;}


/* Нижнее меню */

a.botmenu {font-size: 11px; color: #522F19; margin: 11px 0px 0px 15px; line-height: 12px; text-decoration: none; font-weight: 500; letter-spacing: 5%;}
a.botmenu:hover {color: #A96438;}
a.botmenu1 {font-size: 11px; color: #A27F69; margin: 11px 0px 0px 15px; line-height: 12px; text-decoration: none; font-weight: 500; letter-spacing: 5%;}
a.botmenu1:hover {color: #F9B488;}

/* ГАЛЕРЕЯ */

table.v-margins {margin: 10px 0px 20px 0px;}


/* Контейнер для картинки с рамками */

table.thumbnail {margin-top: 0px; margin-bottom: 10px;}
table.thumbnail .frame-top {height: 6px; background-image: url(/img/ramka1.gif);}
table.thumbnail .frame-bot {height: 6px; background-image: url(/img/ramka2.gif);}
table.thumbnail img {border: 1px solid #5F5346;}
table.thumbnail .annotation {text-align: center;}


/* Кнопка каталога */

.cat-butt {margin-right: 15px; float: right; text-align: center;}
.cat-butt img {margin-bottom: 5px;}




/* РАЗНОЕ */

.phone {color: #C8CDBC;}

a.www {font-size: 10px; color: #C8CDBC; text-decoration: none;}
a.www:hover {color: #B9AA80;}

.fon_right_y {background-position: right; background-repeat: repeat-y;}
.fon_right_bot {background-position: right bottom; background-repeat: no-repeat;}

a.new {font-size: 11px; color: #CEC2A2; text-decoration: none;}
a.new:hover {color: #B9AA80;}
a.new  img 
{
	 border: 1px solid #FFFFFF;
}

td.news {color: #CEC2A2;}
.news_data {color: #F6F0E0;}

td.bottom {font-size: 10px; color:#000000;}
td.bottom2 {font-size: 11px; color: #462612; padding-bottom: 15px;}
	
table.main {margin: 25px 25px 30px 60px;}

p.quotation {font-family: Georgia, "Times New Roman", Times, serif; text-align: right; font-style: italic;}
p.quotation:first-letter {font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px;}


/* Номера страниц для фотогалереи */

.page-no {float: right; margin: 0px 5px 10px 0px;}
.page-no td {font-size: 120%; color: #ffffff; font-weight: bold; padding: 5px 20px 5px 20px; background-image: url(/img/page_bullet.gif); background-repeat: no-repeat; background-position: center;}


/* НОВОСТИ */

p.news {margin-bottom: 25;}

/*стили таблицы*/
.btmbrd_tbl {
	border-bottom: 1px solid #CBB890;
	padding-right: 8px;
	padding-left:4px;
}
.btmbrd_tbl_head {
	background-image: url(/img/fon_header.gif);
	border-bottom: 2px solid #772936;
	font-weight: 400;
	font-size:14px; 
	font-family:Georgia, 'Times New Roman', Times, serif; 
	color: #772936;
}
.underline td {
	border-bottom: 1px solid #CBB890;
	padding : 4px 8px 4px 4px;
}
.underline th {
	background-image: url(/img/fon_header.gif);
	border-bottom: 2px solid #772936;
	font: 400 14px Georgia, 'Times New Roman', Times, serif;
	color: #772936;
	text-align : left;
	padding : 10px 0px 3px 4px;
}
.underline img {border: 1px solid #5F5346;}

/* стиль для картинки с рамкой и отступом*/
.img_border
{
	border: 3px double #5F5346;
	margin-bottom: 10px;
	margin-left: 10px; 
 }
 .small
 {
 	font-size: 11px;
	font-weight: bold;
 }
 a.map_link
 {
 	font-weight:bold;
	text-decoration: none;
 }
 a.map_link2
 {
 	font-weight:bold;
	text-decoration: none;
	display:block;
	margin-top: 5px;
	margin-left: 18px;
 }
