body{
	font-size: 12px;
	font-weight:bold;
}
.header {
	font-family:Tahoma, sans-serif; 
	font-size: 12px; 
	COLOR:#2FFFFF; 
	padding-left:10; 
	padding-right:5; 
	font-weight:900;
}

p{
	font-family:Tahoma,sans-serif; 
	font-size: 12px; 
	color:#000000; 
	padding-left:10; 
	padding-right:10;
	font-weight:normal;
	margin: 0px 0px 10px; /*Отступ сверху, справа-слева и снизу */
}
.lenta{
	font-size: 10px; 
}	
h3{
	margin: 0px 7px 0px;
}

.text2 {
	font-family:Tahoma,sans-serif; 
	font-size: 11px; 
	color:#ffffff; 
	padding-left:10; 
	padding-right:10 
}

.date{
	color:#999999;
	font-size:10px;
	margin: 0px 7px 0px;
}

.news {
	font-family:Tahoma,sans-serif; 
	text-align:justify;
	font-size: 12px; 
	color:#000000; 
	font-weight:normal;
}

a:visited, a:active, a:link {
	text-decoration:underline; 
	color: #FE370F;
}

a:hover {
	text-decoration:none; 
	color: #FE370F;
}


td.menu{
	font-size: 14px;
	padding-left: 30px;
	padding-top: 3px;
	width:170;
	height:25;
	border:0;
	background:url(images/leftmenu.gif)
}
td.menulong{
	font-size: 12px;
	padding-left: 30px;
	padding-top: 3px;
	width:170;
	height:37;
	border:0;
	background:url(images/leftmenu2.gif)
}
td.cat-text{
	background:#edf3f3;
	font-size:16px;
	font-weight:bold;
	width:220;
	height:120;
}
table.calen {
	font-size: 12px;
	color:606060;
	text-align:center;
}

table.price {
	font-family:Tahoma,sans-serif; 
	font-size: 14px;
	color:606060;
	text-align:center;
}


table.price caption{
	color:#000000;
}


td.red{
	color:#FF0000;
}

.zag{
	background: #629c9d; 
	color:FFFFFF; 
	font-size: 16px; 
	font-weight:bold; 
	background-image: url(images/m1.gif); 
	background-position:right; 
	background-repeat: no-repeat;
}

/* Где link -ссылка, visited - посещенная ссылка, active - только что активированная ссылка, hover - ссылка, на которую указывает мышь. */
a.main{
	color:FFFFFF; 
	font-size: 16px; 
	font-weight:bold; 
	text-decoration:none;
}

a:visited.main, a:link.main, a:active.main {
	color:FFFFFF; 
	font-size: 16px; 
	font-weight:bold; 
	text-decoration:none;
}

a:hover.main{
	text-decoration:underline;
}

a:visited.glavmenu, a:link.glavmenu, a:active.glavmenu {
	font-size: 16px; 
	font-weight:bold;
	text-decoration:none;
	color:#333333;
}

a:hover.glavmenu {
	font-size: 16px; 
	font-weight:bold;
	text-decoration:none;
	color:#629c9d;
}


a:visited.news,a:link.news,a:active.news {
	font-family:Tahoma,sans-serif; 
	font-size: 10px; 
	color:#000000; 
	font-weight:normal;
	text-decoration:underline;
	padding-left:0; 
	padding-right:0;
}

a:hover.news {
	font-family:Tahoma,sans-serif; 
	font-size: 10px; 
	color:#000000; 
	font-weight:normal;
	text-decoration:none;
	padding-left:0; 
	padding-right:0;
}

.artinfo{
/*	font-family:Tahoma,sans-serif; */
	color:#999999;
	font-size:10px;
}

.koment{
	color:#666666;
	font-size:10px;
	position:relative;
	left:510px;
	font-weight:normal;
}
.koment a{
	font-weight:bold;
}

table.mk_num{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	text-align:center;
}

td.shopping_l{
	font:Arial, Helvetica, sans-serif;
	width:220; 
	background-image:url(images/shopp_media5.gif); 
	text-align:center; 
	color:#999999; 
	background-color:#FFFFFF;
}
td.shopping_2{
	font:Arial, Helvetica, sans-serif;
	width:380; 
	background-image:url(images/shopp_media1.gif);
	background-repeat:repeat-y;
	color:#FFFFFF;
}
td.shopping_2 p{
	color:#FFFFFF;
}
td.shopping_2 table{
	color:#FFFFFF;
}
table.shopp td, caption{
	color:#FFFFFF;
}


table.contacts { 
 width: 600px; /* Ширина таблицы */
 border: 3px double black; /* Рамка вокруг таблицы */
 border-collapse: collapse; /* Отображать только одинарные линии */
 border-color:#000000;
}

th.contacts { 
 text-align: left; /* Выравнивание по левому краю */
 background: #ccc; /* Цвет фона ячеек */
 padding: 5px; /* Поля вокруг содержимого ячеек */
 border: 1px solid black; /* Граница вокруг ячеек */
}

td.contacts { 
 padding: 5px; /* Поля вокруг содержимого ячеек */
 border: 1px solid black; /* Граница вокруг ячеек */