/* CSS Document */

@charset "windows-1251";

html	{/*scrollbar-face-color:#ffffff;
		scrollbar-track-color:#ffffff;			
		scrollbar-arrow-color:#000;
		scrollbar-shadow-color:#ffffff;	
		scrollbar-darkshadow-color:#ffffff;								
		scrollbar-3dlight-color:#ffffff;										
		scrollbar-highlight-color:#ffffff;*/
		height:100%;
		} 
* 	{margin:0px;
	padding:0px;
	font-size:12px;
	font-family:Tahoma;
	}
div 	{border-collapse:collapse;
		border:0px;
		}

img {border:none}
						
	
a	{
	text-decoration:none;
	}
	
a:hover	{
		text-decoration:underline;	
		}	
					 		

body	{width:100%;
		min-width:1001px;
		width:expression(document.documentElement.clientWidth< 1000 ? '1001px' : '100%');	
		height:100%;
		background-color:#000;
		min-height:100%;			
		}

div.block	{clear:both;
			width:100%;
			float:left; //	float:none;
			height:0px;
			font-size:0px;
			margin:-1px;
			}

/*-------------------------------------------------*/
#all	{width:931px;
		clear:both;
		margin:0px auto;
		min-height:100%;  				 
		max-height:none;
		}
		
#head	{width:931px;
		float:left;
		height:75px;
		}	
		
#head a#logo	{float:left;
				margin:12px 104px 0px 60px;
				}
		
#head p	{float:left;
		padding:29px 0px 0px 0px;		
		color:#fff;
		font-size:14px;
		font-weight:bold;
		}
#head p	span	{color:#fa120e;
				font-size:14px;
				font-weight:normal
				}
				
#head div#top_menu	{float:right
					}
					
#head div#top_menu div	{float:left;
						margin-left:5px;
						width:147px;
						height:22px; // height:20px;
						text-align:center;
						font-weight:bold;
						font-size:14px;
						font-family:Tahoma;
						padding:1px 0px 0px 0px; // padding:3px 0px 0px 0px;
						background-color:#fa120e;
						}
#head div#top_menu div#shop	{position:relative;
							background-color:#666;
							padding-left:17px;
							width:130px;
							}
#head div#top_menu div#shop img	{position:absolute;
								top:3px;
								left:23px
								}													
						
#head div#top_menu div a	{color:#fff;}		


/*-------------------------------------------------*/

#left	{width:260px;
		float:left;
		margin:25px 0px 0px 0px;
		}
		
#left h2	{width:212px;
			float:left;
			background-color:#666;
			color:#fff;
			font-size:14px;
			padding:4px 10px 4px 10px;
			}
#left div#left_menu	{width:212px;
					float:left;
					margin-bottom:27px;
					}
#left div#left_menu	a#parent, #blck-content div#infa_text a.ams_title 	{display:block;
						margin:17px 0px;
						color:#f9110d;
						font-weight:bold;
						padding:0px 0px 0px 10px;
						background-image:url(img/left_item.gif);
						background-repeat:no-repeat;
						background-position:left 4px;
						}
#left div#left_menu	h3#child 	{display:block;
						
						color:#fff;
						
						padding:0px 0px 0px 40px;
						
						
						}		
#left div#left_menu	h3 	{display:block;
						margin:10px 0px;
						color:#fff;
						font-weight:bold;
						padding:0px 0px 0px 10px;
						background-image:url(img/left_item.gif);
						background-repeat:no-repeat;
						background-position:left 4px;
						}	
#left div#left_menu	a#child 	{display:block;
					
						color:#f9110d;
						
						padding:0px 0px 0px 40px;
						
						background-repeat:no-repeat;
						background-position:left 4px;
						}


#left form#search	{width:214px;
					float:left;
					padding:5px 14px 5px 4px;
					background-color:#666;
					margin-bottom:30px;
					}
#left form#search input, #blck-content div#infa_text input{width:150px;
						height:18px;
						float:left;
						color:#666;
						border:none;
						background-color:#979696;
						padding:0px 0px 0px 4px;
						font-size:12px;
						}

#blck-content div#infa_text select {width:153px;
						height:18px;
						float:left;
						color:#fff;
						border:none;
						background-color:#979696;
						padding:0px 0px 0px 4px;
						font-size:12px;
						}

#blck-content div#infa_text textarea {width:250px;
						height:150px;
						float:left;
						color:#fff;
						border:none;
						background-color:#979696;
						padding:0px 0px 0px 4px;
						font-size:12px;
						}

#left form#search input#ser, #blck-content div#infa_text input.ams_go {width:auto;
							height:auto;
							float:left;
							color:#fff;
							cursor:hand;
							margin-left:14px;
							background-color:#666;
							font-size:12px;
							text-decoration:underline
							}
#blck-content table {
	background-position:right bottom;
	background-repeat:no-repeat;
	border:1px solid #979696;
	border-collapse:collapse;
	float:left;
	font-size:14px;
	margin-bottom:15px;
	text-align:center;
	width:100%;
}
#blck-content table thead {
	background-color:#979696;
}
#blck-content table th {
	border:1px solid #FFFFFF;
	font-weight:normal;
	padding:3px 0 3px 10px;
}

#blck-content table td {
	border:1px solid #FFFFFF;
	padding:5px 0 5px 10px;
}


							
#left div#link	{width:214px;
				float:left;
				margin-bottom:30px;
				}
#left div#link a	{display:block;
					font-size:11px;
					color:#666;
					text-decoration:underline;
					margin-bottom:7px;
					}
#left div#link a:hover	{text-decoration:none
						}																										


						
#left form#golos	{width:202px;
					float:left;
					padding:0px 0px 0px 10px;
					margin-bottom:17px;
					}
					
#left form#golos p	{width:202px;
					float:left;
					color:#666;
					padding:17px 0px 17px 0px;
					font-size:11px;
					font-weight:bold;
					}
					
#left form#golos input	{float:left;
						color:#666;
						width:20px
						}
#left form#golos label	{float:left;
						color:#666;						
						width:165px;
						padding:0px 0px 15px 5px; // padding:4px 0px 15px 5px;
						}																																																							

#left form#golos input#golos_sub	{float:left;
									margin:0px 0px 0px 65px;
									padding:1px 10px 4px 10px;
									background-color:#666;
									color:#fff;
									width:auto;
									border:none;							cursor:hand;
									font-size:12px;
									text-align:center;
									text-decoration:underline																		
									}
#left form#golos input#golos_sub:hover	{text-decoration:none}


/*-------------------------------------------------*/

#text	{width:670px;
		float:right;
		margin:25px 0px 0px 0px;
		}
		
#text div#nav	{width:660px;
				float:left;
				margin-bottom:10px;
				}
#text div#nav a	{float:left;
				font-size:14px;
				color:#fff;
				font-weight:bold;
				}
			
#text div#nav img	{float:left;
					margin:5px 5px 0px 5px;}
#text div#nav h2	{float:left;
					font-size:14px;
					color:#666;}
		
#text div.item_index	{text-align:center;
						width:213px;
						float:left;
						margin:0px 15px 15px 0px;
						background-color:#666666;
						height:93px;
						padding:10px 0px 0px 0px;
						}							
#text div.rrr	{float:right;
				margin:0px 0px 15px 0px}	

#text div.item_index a	{font-size:12px;
						font-weight:bold;
						color:#fff;
						}	
						
#text h1	{width:650px;
			float:left;
			margin:20px 0px 8px 0px;
			padding:0px 0px 0px 3px;
			border-left:5px solid #f9110d;
			color:#fff;
			line-height:14px;
			font-weight:normal;
			font-size:18px;
			}
#text h1 span	{color:#f9110d;
				font-size:18px;
				}																									
					
#text h3	{width:650px;
			float:left;
			padding:0px 0px 5px 3px;
			color:#fff;
			font-weight:normal;
			font-size:14px;
			}	
#blck-content div#infa_text, #text div#infa_text	{width:630px;
					float:left;
					padding:20px 20px 0px 20px;
					background-color:#666;
					color:#fff;
					}


#text div#navigation	{width:630px;
					float:none;
					padding:20px 20px 0px 20px;
                                

					}
#text div#navigation a	{
						
						color:#fff;
						font-size:12px;
						text-align:justify;
						
						}	

#text div#navigation b	{
				
						color:#fff;
						font-size:14px;
					        text-align:justify;
						}	

#blck-content div#infa_text p	{width:630px;
						float:left;
						color:#fff;
						font-size:12px;
						text-align:justify;
						padding:0px 0px 20px 0px;
						}	
#blck-content div#infa_text a	{
						
						color:#fff;
						font-size:10px;
						text-align:justify;
						
						}	
#text a#category	{width:650px;
			float:left;
			margin:20px 0px 0px 0px;
			padding:0px 0px 0px 3px;
			border-left:5px solid #f9110d;
			color:#fff;
			line-height:14px;
			font-weight:normal;
			font-size:15px;
			}
#blck-content div#infa_text a#cat	{
						
						color:#fff;
						font-size:12px;
						text-align:justify;
						
						}	
#blck-content div#infa_text td	{
						
						color:#fff;
						font-size:12px;
						text-align:justify;
                                               padding-bottom:5px;
                                               padding-right:5px;
						
						}	                  					
#text div#future	{width:630px;
					float:left;
					padding:20px;
					border:1px solid #666;
					}	
					
#text div#future div.box_future	{width:630px;
								float:left;
								}
								
#text div#future div.line	{padding:0px 0px 20px 0px;
							border-bottom:1px solid #666;
							margin-bottom:20px
							}								
								
#text div#future div.box_future img	{float:left;
							
									}
									
#text div#future div.box_future div	{float:right;
									width:430px;
									}
									
#text div#future div.box_future div a	{display:block;
										padding:0px 0px 0px 10px;
										margin-bottom:17px;
										color:#fff;
										font-weight:bold;
										font-size:12px;
										background-image:url(img/index_futur_item.gif);
										background-repeat:no-repeat;
										background-position:0px 4px;
										}
										
#text div#future div.box_future div p	{float:left;
										clear:both;
										width:430px;
										color:#fff;
										font-size:12px;
										line-height:18px;
										}		
#text div#sort	{width:630px;
				float:left;
				margin:25px 0px;
				text-align:right;
				color:#979696;
				padding:6px 20px 6px 20px;
				background-color:#666;
				}
#text div#sort span	{color:#000;
					}				
#text div#sort a	{color:#fff;
					font-weight:bold;
					}
					
#text div.goods	{width:610px;
				float:left;
				padding:0px 20px 20px 20px;
				}
#text div.line	{margin-bottom:20px;
				border-bottom:1px solid #666
				}					
				
#text div.goods div	{width:448px;
					float:right
					}
#text div.goods img	{
					float:left
					}					
#text div.goods div p	{width:100%;
						float:left;
						color:#fff;
						font-size:11px;
						padding:15px 0px;
						}					
#text div.goods div a.title	{display:block;
							color:#f9110d;
							font-size:14px;
							font-weight:bold;
							text-decoration:underline;
							}	
#text div.goods div a.title:hover	{text-decoration:none;
							}
							
							
#text div.goods div strong	{float:left;
							color:#f9110d;
							font-size:14px;
							font-weight:bold;
							padding:0px 40px 0px 0px;
							}
 strong	{float:left;
							color:#f9110d;
							font-size:16px;
							font-weight:bold;
							padding:0px 40px 0px 0px;
							}							
#text div.goods div div.shop	{position:relative;
								background-color:#666;
								width:115px;
								float:left;
								height:20px; // height:20px;
								text-align:center;
								padding:3px 0px 0px 0px; // padding:3px 0px 0px 0px;
								padding-left:15px;															
								}
#text div.goods div div.shop img	{position:absolute;
									top:3px;
									left:23px
									}													
						
#text div.goods div div.shop a	{color:#fff;
								font-weight:bold;
								font-size:12px;}
div.shop	{position:relative;
								background-color:#666;
								width:115px;
								float:left;
								height:20px; // height:20px;
								text-align:center;
								padding:3px 0px 0px 0px; // padding:3px 0px 0px 0px;
								padding-left:15px;															
								}
div.shop img	{position:absolute;
									top:3px;
									left:23px
									}																																																																																											
/*-------------------------------------------------*/
/*-------------------------------------------------*/					

#basement	{width:931px;
			clear:both;
			margin:0px auto;			
			}
#basement_01	{width:882px;
				clear:both;
				float:left;
				background-color:#666;
				padding:18px 35px 18px 14px;

			border-bottom:25px solid #000;
			border-top:25px solid #000;							
				}			
			
#basement p	{width:180px;
			float:left;
			color:#000;			
			line-height:18px;
			font-size:11px;
			}
#basement_01 div	{width:620px;
					float:right;
					margin-top:14px;
					font-size:11px;
					}	
				
#basement_01 div a	{float:left;
					font-size:11px;
					color:#979696;
					}
#basement_01 div span	{float:left;
					font-size:11px;
					color:#979696;
					margin:0px 16px;
					}	
					
#basement_01 div a#red	{color:#f9110d;
						font-size:11px;
						float:right
						}	

.news_viewall a {
color:#FFFFFF;
}	

.post_title a {
color:#FFFFFF;
}	

.linkvlb {
color:#FFFFFF;
}															