/* Стиль для таблицы, которая содержит список каких-либо элементов: продукты, товары, клиенты и т.д.*/
.elements tr td
{
	border-bottom: 1px solid #646d75;
}
.elements input
{
	background-color:#49545a;
}
/*-----------------------------------------------------------------------*/
/*Стили для таблицы новостей*/
table.block_list tr td
{
	font-family:  Verdana, Helvetica, sans-serif;
	font-size:11px;
	border-width: 1px;
	background-color:#16303c;
}
table.block_list input
{
	background-color:#49545a;
}
/*-----------------------------------------------------------------------*/
/*Стили для блока редактирования изображения*/
table.picture_editor tr td
{
	font-family:  Verdana,Helvetica, sans-serif;
	font-size:12px;
	valign: top;
}
table.no_logo
{
	font-family:  Verdana,Helvetica, sans-serif;
	font-size:12px;
	width:100px;
	height:120px;
	align:center;
	border-style: solid;
	border-width: 1px;
}
table.no_logo tr td
{
	border-style:solid; 
	border-color:silver; 
	border-width:2px;
	align:center;	
}
/*-----------------------------------------------------------------------*/
/*Стиль для окна с сообщением об ошибке */
#error_window
{
	color:#BEBEBE;
	text-align:center;
	font-family:Tahoma, Verdana, Arial,Helvetica, sans-serif;
 	font-size:11 px;	
 	background-color: #27404d; 
 	margin-top: 200px;
 	margin-left: 271px; 	
 	margin-right: 200px;
 	padding-top: 20px; 
 	padding-left: 20px;
 	padding-right: 20px;
 	padding-bottom: 20px;
}
#error_window a
{
	color:#868F97;
	text-decoration:underline;	
}
#error_window a:hover
{
	color:#A0A9B0;
  	text-decoration:none;
}
/*-----------------------------------------------------------------------*/
/*Стиль для окна ввода пароля */
#password_window
{	
	text-align: center;				
	width: 600px;
	position:absolute;
	left: 50%;
	margin-left: -300px;
	top: 100px;		
}
/*-----------------------------------------------------------------------*/
/*Стиль для окна загрузки изображения */
#image_upload_window
{	
	text-align: left;				
	width: 380px;
	height: 150px;	
	background-color: #27404d;
	padding-top: 20px;
	padding-left: 50px;
	
}
/*-----------------------------------------------------------------------*/

/*Стили для вывода продукции */
table.product
{
	padding-left: 90 px;
	padding-top: 10px;
	padding-bottom: 5px;
}
table.product tr td
{		
	padding-top: 20 px;	
}
li.product
{
	padding-left: 90 px;
	padding-top: 5px;
	padding-bottom: 5px;
	list-style-type: circle;
}
.producer
{
	padding-left: 40px;
}
.product
{
	padding-left: 80px;
}
#products_div img
{	
	padding: 5px 5px 5px 5px;	
	border-style: none;	
}
table.producers tr td
{
	border: 1px solid #646d75;	
	padding: 5px 5px 5px 5px;
}
table.producers tr td a
{
	font-weight: bold;
}
table.products
{
	border: 1px solid #646d75;
}
table.products tr td 
{	
	border: 1px solid #646d75;	
	padding: 5px 5px 5px 5px;
	text-align: center;
}
table.products tr th
{	
	border: 1px solid #646d75;	
	padding: 5px 5px 5px 5px;
	font-weight: bold;
	text-align: center;
}
/*----------------------------------------------------------------*/
#txt hr, #content hr
{
	color: #AFADA5;
	height: 1px;
}
#admin_menu a
{
	text-align:left;
	font-weight:bold;
    color:#AFADA5;
  	text-decoration:underline;
	margin-left:30px;
}