a:link {
		color: #333;
		text-decoration:none;
		size:5px;
		} 
		
a:visited {
		color: #555;
		text-decoration:none;
		}
		
a:hover {
		color: #000;
		text-decoration:underline;
		font-weight:bold;
		}
		
a:active {
		
		}
		
body {
		margin-bottom:0px;
		margin-left:0px;
		margin-right:0px;
		margin-top:0px;
		background-color:#FFFFFF;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		text-align:center;
		table-layout:auto;
		
		}


/*** Шапка сайта ***/

table.header_site {
	background:url(header.gif);
	background-repeat:no-repeat;
	background-position:center; 
	position:relative; 
	top:0px;
	text-align:center;
	width:100%;
	height:225px;
	table-layout:auto;
					}
					
					
table.header_news {
	position:relative;
	left:5%;
	bottom:105px;
	text-align:center;
	table-layout:auto;
	
					}
					
					
					
font.header_title {
	color:#666;
	position:relative;
	top:43px;
	right:-375px;
	text-align:center;
	vertical-align:top;
	font-size:18px;
				}
				
					
font.phones {
	position:relative;
	top:43px;
	right:-510px;
	font-size:16px;
			}
			
font.header_menu {
	position: relative;
	top:-110px;
	right:163px;
	text-align:center;
	vertical-align:top;
	word-spacing:12px;
				}
				
font.header_news {
	font-size:11px;
	
				}	
				
				
				
				
/***** Левое меню сайта *****/

table.menu_header {
	background:url(menu_header.gif);
	background-repeat:no-repeat;
	background-position:center;
	width:280px;
	height:43px;
	border:none;
	text-align:center;
	table-layout:auto;
					}
					
					
					
table.menu_index {
	background:url(menu.gif);
	background-repeat:repeat-y;
	background-position:center;
	width:280px;
	border:none;
	text-align:center;
	table-layout:auto;
					}
					
					
					
table.menu_lower {
	background:url(menu_lower.gif);
	background-repeat:no-repeat;
	background-position:center;
	width:280px;
	height:43px;
	border:none;
	text-align:center;
	position:relative;
	bottom:2px;
	table-layout:auto;
	
					}
					
					
font.menu_title {
	position:relative;
	left:-10px;
	color:#FF934A;
	font-size:16px;
	text-shadow: #CCC 1px 1px 0px;
				}
				
font.menu {
	font-size:12px;
				}					
				

input.menu {
	width:150px;
	position:relative;
	top:0px;
			}
				
				
/**** ОСНОВНОЙ ВЫВОД ИНФОРМАЦИИ   ****/

table.index_header {
	background:url(index_header.gif);
	background-repeat:no-repeat;
	background-position:left;
	width:970px;
	height:50px;
	border:none;	
	table-layout:auto;
					}
				

table.index		 {
	background:url(index.gif);
	background-repeat:repeat-y;
	background-position:left;
	width:970px;
	height:1250px;
	border:none;	
	table-layout:auto;
					}



table.index_lower {
	background:url(index_lower.gif);
	background-repeat:no-repeat;
	background-position:left;
	width:970px;
	height:50px;
	border:none;
	table-layout:auto;
					}
					
					
img.index_page {
	width:420px;
	height:315px;
	border:thin outset #3953E4;
	
				}
					
					
					
/*** НИЗ САЙТА *****/

table.lower {
	background:url(lower.gif);
	background-position:center;
	background-repeat:no-repeat;
	width:1200px;
	height:10px;
	border:none;
	table-layout:auto;
			}
			
			
			
			
	
		
table {
		table-layout: auto;
		
		}
		


/* Таблица с товаром */
table.header_table {
		width:95%;
		table-layout: auto;
		padding:0px;
		margin:0px;
		border-collapse:collapse;
		table-layout:auto;
		
					}


/* Таблица с подробным описанием товара */
table.basic_table {
		width:20%;;
		border-top: #999 1px outset;
		text-align:center;
		table-layout:auto;
		}


td {font-family:Arial, Helvetica, sans-serif; font-size:12px;}

/* Шапка таблицы с товаром */
td.header_table {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		text-align:center;
		background-color: #EEE;
		border:#CCC 1px outset;
				}
				
/* Таблица с товаром */				
td.basic_table {
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		text-align:center;
		border-bottom: #E2E2E2 1px outset;
				}

/* Фон заголовков */
font.titles {
		color:#FF934A;
		font-size:16px;
		text-shadow: #CCC 1px 1px 0px;
			}


font.bull {
		color:#FF934A;
		height:17px;
		position:relative;
		top:0px;
		left:2px;
		}


font.header_table {
		color: #FF934A;
		font-size:12px;
		font-weight:bold;
		}
		
/* Фон и смещение для подгрупп вывода товара */
font.group_full_description {
		color: #FF934A;
		font-size:12px;
		font-weight:bold;
		font-style:italic;
		text-decoration:underline;
		text-shadow: #E8E8E8 1px 1px 0px;
		position:relative;
		left:15px;
		}
		
input.button {
		position:relative;
		height:24px;
		/*background-color: #CCC;
		color: #222;
		font-weight:500;		
		width:80px;
		height:25px;
		border:thin outset #333;
		*/
		}
		
		
p { text-indent:0px; text-align:justify;}
p.text { text-indent:20px; text-align:justify;}

