*{margin:0;padding:0;}
body{
	width:100%;
	height:100%;
}

.t-two{
	width:1000px;
	height: 170px;
	background: url("../images/head1.jpg") no-repeat;
	_padding:1px 0 0 0;
}
.t-one{
	height: 170px;
  	background: url("../images/head-l.png") repeat-x;
  }

.t-three{
	height: 170px;
  	background: url("../images/head-r.png") repeat-x;
  }

#table{
	width:100%;
	border-collapse:collapse;
}

td{padding:0px 3px;}

html {height: 100%;}
body {
	margin: 0;
	padding: 0;
	font-size: 14px;
	font-family: arial;
	height:auto !important; 
	min-height:100%; 
	height:100%; 
	position:relative; 
	background-color: #000;
	color: white;
}
	
	h1{
		font-size: 16px;
	}
	
	p{
		margin: 10px 0 10px 0;
		color: white;
	}

	#decor_text{
		color: #DD2061;
	}
/* top */
	#top{
		min-width: 1024px; /* Минимальная ширина контейнера */
 		width: expression(document.body.clientWidth > 1024 ? "100%" : "1024px"); /* Ширина для IE6 */
		background: url("../images/head-r.png") repeat-x;
		height: 170px;
	}	
	
	#head_left{
		width:10%;
		height: 170px;
		background: url("../images/head-l.png");
		float: left;
	}
	#head_center{
		height: 170px;
		width: 1000px;
		background: url("../images/head1.jpg") no-repeat;
		float: left;
	}
	#head_center #search{
		height: 45px;
		width: 366px;
		margin-left:640px;
		padding-top: 20px;
		background: url(../images/find_input.gif) no-repeat;
		background-position: center;
	}
	#logo{
		margin-left:36px;
	}
	
/* menu */
	#menu{
		min-width: 1024px; /* Минимальная ширина контейнера */
 		width: expression(document.body.clientWidth > 1024 ? "100%" : "1024px"); /* Ширина для IE6 */
		background: url("../images/head.jpg") no-repeat;
		background-position: right;
		margin-bottom: 20px;
		background-color: #000;
	}
	.menu_height_all{
		height: 100px;
	}
	.menu_height_start{
		height: 360px;
	}
	#menu_all{
		margin: 0 auto 0 auto;
		width: 1000px;
		padding-top: 5px;
		/*height: 100px;*/
	}
	#menu_all #menu1 {
		width: 275px;
		background: url("../images/m0/m1.jpg") no-repeat;
		float: left;
	}
	#menu_all #menu1 #m1{
		height:100%;
		width:95px;
		background: url("../images/m1/m2.png") no-repeat;
		margin-left: 180px;
		_margin-left: 177px;
	}
	#menu_all #menu1 #m0{
		height:100%;
		width:95px;
		background: url("../images/m1/m0.png") no-repeat;
		float: left;
	}
	#menu_all #menu2 {
		width: 180px;
		background: url("../images/m0/m2.jpg") no-repeat;
		float: left;
	}
	#menu_all #menu2 #m2{
		height:100%;
		width:95px;
		background: url("../images/m1/m3.png") no-repeat;
		margin-left: 85px;
	}
	#menu_all #menu3 {
		width: 180px;
		background: url("../images/m0/m3.jpg") no-repeat;
		float: left;
	}
	#menu_all #menu3 #m3{
		height:100%;
		width:95px;
		background: url("../images/m1/m4.png") no-repeat;
		margin-left: 85px;
	}
	#menu_all #menu4 {
		width: 180px;
		background: url("../images/m0/m4.jpg") no-repeat;
		float: left;
	}
	#menu_all #menu4 #m4{
		height:100%;
		width:95px;
		background: url("../images/m1/m5.png") no-repeat;
		margin-left: 85px;
	}
	#menu_all #menu5 {
		width: 180px;
		background: url("../images/m0/m5.jpg") no-repeat;
		float: left;
	}
	#menu_all #menu5 #m5{
		height:100%;
		width:95px;
		background: url("../images/m1/m6.png") no-repeat;
		margin-left: 85px;

	}
	#text_menu{
		left: 50%;
		margin-left: -415px; 
		width: 1000px;
		height: 50px;
		padding-top: 5px;
		color: white;
		position: absolute;
		
	}
	#text_menu #tm{
		height: 50px;
		width: 180px;
		float: left;
		font-size: 24px;
		text-align: center;
	}
	#tm a {  
		display: block;  
		text-align: center; 
		_text-align: left; 
		_padding-left: 25px;
		color: #000000;  
		font-size: 24px;  
		font-weight: bold;  
		text-decoration: none;  
		position: relative;
	}
	#tm a span {  
		display: block;  
		position: absolute;  
		left: -2px;  
		top: -2px;  
		color: #ffffff;  
		text-align: center;  
		_text-align: left;
		width: 100%;  
		cursor: hand;
	}
	#tm {  
		width: 995px;  
		margin: 5px auto 0 auto;  
		font-family: "Times New Roman";
	}
	
	#activ_menu a{
		font-weight: 600;
		color:red;
	}
	#menu_item a{
		font-weight: 600;
		color:white;
	}
/* content*/

#content #menu_2{
	width: 100%;
	text-align: center;
	margin-bottom: 20px;
}



#content {
 min-width: 1024px; /* Минимальная ширина контейнера */
 width: expression(document.body.clientWidth > 1024 ? "100%" : "1024px"); /* Ширина для IE6 */
 padding: 0 20px;
 width: 1024px;
 margin: 0 auto;
}	
	
	.footer{
		min-width: 1024px; /* Минимальная ширина контейнера */
 		width: expression(document.body.clientWidth > 1024 ? "100%" : "1024px"); /* Ширина для IE6 */
		position: absolute;
		bottom: 0;
		margin-top: -80px;
		height:100px;
		background-color: #E84D0B;
		width: 100%;
		margin: 0;
		padding: 0;
	}	
	
	#all_footer{
		margin: 0 auto 0 auto;
		width: 1000px;
		padding-top: 20px;
	}
	
	#all_footer #f{
		float: left;
		height: 80px;
		color: white;
		font-size: 16px;
		margin: 0 20px;
		font-weight: 600;
	}
	
	.copyr{
		float: right;
		margin:20px 20px 0 0;
		color:black;
		font-size:12px;
	}	

/* SEARCH */
#search span{
	font-size: 24px;
	font-weight: 600;
	letter-spacing: 3px;
	color: #403530;
}	

#input_search{
	border:0; 
	font-size: 20px;
	width:145px;
	margin: 0 15px 0 25px;
}	

#button_search{
	vertical-align: middle;
	margin-top: -8px;
}
/* CONTACTS */
.name_message{
	font-weight: bold;
}
#reviews{
	font-size: 30px;
	font-family: "Times New Roman";
	text-align: center;
	font-weight: bold;
}
#reviews a{
	color: white;
	text-decoration: none;
}

