.submit {
	font-size: 14px;
	background: none repeat center center;
	height: 30px;
	color: white;
	border-style: none;
	width: 113px;
	background-image: url(/images/Busket.png);
	text-align: center;
}

body{
	  margin:0px;
	  padding:0px;
	  background:#F0FCFF;
	  font-family:Tahoma;
	  }

img{
	border:none;
	}
table{
		border:none;
		border-collapse:collapse;
		}
table td{
			padding:0px;
			}
.clear{
		height:0;
		line-height:0;
		font-size:0;
		clear:both;
		}

#nav{
	 float:right;
	 padding:0px 34px 10px 0px;
	 }
#nav ul{
		margin:0px;
		padding:0px;
		list-style:none;
		}
#nav ul li{
			display:inline;
			margin:0px 0px 0px 39px;
			}
.logo{
		float:left;
		padding:5px 0px 0px 15px;
		}
.phone{
		float:left;
		font-size:11px;
		color:#494844;
		padding:0px 0px 0px 35px;
		}
.phone span{
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size:24px;
			}
#auth_form{
			float:right;
			padding:0px 34px 0px 0px;
			font-size:11px;
			color:#494844;
			}
#auth_form form{
				margin:0px;
				padding:0px;
				}
.login{
		width:132px;
		height:20px;
		border:none;
		background:url(/images/auth2.jpg) top left repeat-x;
		margin:0px;
		padding:0px;
		padding-top:3px;
		font-family:Verdana, Geneva, sans-serif;	
		color:#B7B7B7;
		font-size:11px;
		}
.reg{
		border:solid 1px;
		margin:0px;
		padding:2px;
		margin-left:5px;
		font-family:Verdana, Geneva, sans-serif;	
		color:#B7B7B7;
		font-size:12px;
		}	
		
.reg1{
		border:solid 1px;
		margin:0px;
		padding:2px;
		margin-left:5px;
		font-family:Verdana, Geneva, sans-serif;	
		color:#B7B7B7;
		font-size:12px;
		}	
		
.reg2{
		border:solid 1px;
		margin:0px;
		padding:2px;
		margin-left:5px;
		font-family:Verdana, Geneva, sans-serif;	
		color:#B7B7B7;
		font-size:12px;
		width:190px;
		}		
		
.reg3{
		border:solid 1px;
		margin:0px;
		padding:2px;

		font-family:Verdana, Geneva, sans-serif;	
		color:#B7B7B7;
		font-size:12px;
		}	
		
.reg4{
		border:solid 1px;
		margin:0px;
		padding:2px;
		margin-left:5px;
		font-family:Verdana, Geneva, sans-serif;	
		color:#B7B7B7;
		font-size:12px;
		width:300px;
		}			
.skid{
		border:solid 1px;
		margin:0px;
		padding:2px;
		margin-left:0px;
		font-family:Verdana, Geneva, sans-serif;	
		border-color:#B7B7B7;
		color:#777777;
		font-size:12px;
		text-align:center;
		}	
.skid2{
		border:solid 1px;
		margin:0px;
		padding:2px;
		margin-left:0px;
		font-family:Verdana, Geneva, sans-serif;	
		border-color:#B7B7B7;
		color:#777777;
		font-size:12px;
		text-align:left;
		width:100%;
		}
.kolv{
		border:solid 1px;
		margin:0px;
		padding:2px;
		margin-left:0px;
		font-family:Verdana, Geneva, sans-serif;	
		border-color:#B7B7B7;
		color:#777777;
		font-size:12px;
		text-align:center;
		width:50px;
		}	

.skid3{
		border:solid 1px;
		margin:0px;
		padding:2px;
		margin-left:0px;
		font-family:Verdana, Geneva, sans-serif;	
		border-color:#B7B7B7;
		color:#777777;
		font-size:12px;
		text-align:left;
		width:250px;
		}	
		
		
		
		
		
.inp{
	 background:url(/images/auth1.jpg) top left no-repeat;
	 padding:0px 0px 0px 10px;
	 }
.inp1{
	  background:url(/images/auth3.jpg) top right no-repeat;
	  padding:0px 9px 0px 0px;
	  }
.enter{
		background:url(/images/enter.jpg) top left no-repeat;
		border:none;
		width:47px;
		height:13px;
		cursor:pointer;
		}
.forget a{
			color:#0076A3;
			text-decoration:underline;
			margin:0px 40px 0px 0px;
			}
.forget a:hover{
				text-decoration:none;
				}
#menu ul{
		 margin:0px;
		 padding:0px;
		 list-style:none;
		 }
#menu ul li{
			display:inline;
			margin:0px 29px 0p 0px;
			}
#menu a{
		display:block;
		float:left;
		color:#FFFFFF;	
		text-decoration:none;
		margin:0px 19px 0px 0px;
		}
#menu a:hover{
			  background:url(/images/hover.jpg) top left repeat-x;
			  }
#basket{
		height:30px;
		padding:13px 10px 0px 10px;
		}
#catalog{
		  height:30px;
		  padding:13px 10px 0px 10px;
		  }
#delivery{
		   height:30px;
		   padding:13px 10px 0px 10px;
		   }
#contact{
		 height:30px;
		 padding:13px 10px 0px 10px;
		 }
#adv{
	 height:30px;
	 padding:13px 10px 0px 10px;
	 }
#about{
		height:30px;
		padding:13px 10px 0px 10px;
		}
#shop{
		height:30px;
		padding:13px 10px 0px 10px;
		margin:0px;
		width:115px;
		}
#content{
		  padding:12px 25px 36px 35px;
		  }
#left{
	  float:left;
	  width:194px;
	  padding:38px 0px 0px 0px;
	  }
#left h3{
		  margin:0px 0px 6px 0px;
		  padding:0px;
		  font-size:14px;
		  font-family:Verdana, Geneva, sans-serif;
		  color:#494844;
		  font-style:normal;
		  }
.basket{
		 font-size:12px;
		 }
.basket p{
			margin:0px 0px 13px 12px;
			padding:0px;
			}
.basket a{
		  color:#0076A3;
		  text-decoration:underline;
		  font-size:11px;
		  }
.basket a:hover{
				text-decoration:none;
				}
.entrance{
		 margin:23px 0px 0px 0px;
		 padding:0px;
		 }
.entrance form{
				margin:0px 0px 0px 13px;
				padding:0px;
				}
.entr{
		background:url(/images/entrance.jpg) top left no-repeat;
		width:42px;
		height:10px;
		border:0px;
		cursor:pointer;
		}
#search{
		margin:41px 0px 0px 0px;
		}
#search form{
			 margin:0px 0px 0px 14px;
			 padding:0px;
			 }
.se{
	font-size:11px;
	color:#494844;
	}
.se a{
	  color:#0076A3;
	  text-decoration:underline;
	  }
.se a:hover{
			text-decoration:none;
			}
#man{
	 margin:73px 0px 0px 14px;
	 width:171px;
	 }
.part1{
		background:url(/images/man1.jpg) top left no-repeat;
		width:171px;
		height:14px;
		}
.part2{
		background:url(/images/man2.jpg) top left repeat-y;
		width:151px;
		font-size:12px;
		padding:6px 6px 0px 14px;
		}
.part3{
		background:url(/images/man3.jpg) top left no-repeat;
		height:230px;
		}
.part4{
		background:url(/images/man4.jpg) top left no-repeat;
		width:171px;
		height:14px;
		}		
#right{
		float:left;
		margin:0px 0px 0px 17px;
		width:728px;
		font-size:12px;
		 color:#494844;
		 line-height:20px;
		}
.content{
		 background:url(/images/content2.jpg) top left repeat-y;
		 }
.content1{
		  background:url(/images/content1.jpg) top left no-repeat;
		  }
.content2{
		  background:url(/images/content3.jpg) bottom left no-repeat;
		  width:636px;
		  padding:36px 56px 7px 36px;		  
		  }

.content2 th
		{
			color:#0076a3;
			text-align:left;
		}

.content7 th
		{
			color:#0076a3;
		}		
.content9{
		  background:url(/images/content9.jpg) bottom left no-repeat;
		  width:636px;
		  padding:36px 56px 7px 36px;		  
		  }		  
.content2 p{
			margin:0px 0px 18px 13px;
			}
#right h1{
			 margin:0px 0px 22px 0px;
			 padding:0px;
			 font-size:18px;
			 color:#494844;
			 }

#right h2{
			 margin:0px 0px 22px 0px;
			 padding:0px;
			 font-size:16px;
			 color:#494844;
			 }
			 			 
#right a{
			color:#0076A3;
			text-decoration:underline;
			}
#right a:hover{
				text-decoration:none;
				}
.content3{
		  background:url(/images/content4.jpg) 2px 0px repeat-y;
		  }
.content4{
			background:url(/images/content5.jpg) 2px bottom  no-repeat;
			padding:36px 56px 1px 36px;
			width:636px;
			}
.content4 p{
			margin:0px 0px 3px 0px;
			}
.box1{
		margin:0px 0px 37px 15px;
		padding:0px 118px 0px 0px;
		background:url(/images/color.png) bottom right no-repeat;
		}
.box2{
		margin:0px 0px 37px 15px;
		padding:0px 118px 0px 0px;
		background:url(/images/complect.png) bottom right no-repeat;
		}
.box3{
		margin:0px 0px 37px 15px;
		padding:0px 118px 0px 0px;
		background:url(/images/box.png) bottom right no-repeat;
		}
.box4{
		margin:0px 0px 37px 15px;
		padding:0px 118px 0px 0px;
		background:url(/images/coffe.png) bottom right no-repeat;
		}
.content5{
			background:url(/images/content7.jpg) 2px top repeat-y;
			}
.content6{
		  background:url(/images/content6.jpg)  2px top no-repeat;		  
		  }
.content7{
		  background:url(/images/content8.jpg) 2px bottom no-repeat;
		  padding:31px 56px 15px 36px;
		  width:636px;
		  }

.content8{
		  background:url(/images/content8.jpg) 2px bottom no-repeat;
		  padding:31px 56px 15px 36px;
		  padding-top:0px;
		  padding-bottom:0px;
		  width:636px;
		  }	  

.contact{
		  float:left;
		  font-size:13px;
		  color:#FFFFFF;
		  margin:12px 0px 0px 24px;
		  }
.contact span{
			  font-size:24px;
			  }
.footer_menu{
			 float:right;
			 font-size:12px;
			 color:#FFFFFF;
			 margin:14px 21px 0px 0px;
			 }
			 
.copyright{
			 float:right;
			 font-size:11px;
			 color:#3d3c3c;
			 padding:35px 21px 0px 0px;
			 width:50%;
			 text-align:right;
			 }

.copyright a{
			 color:#3d3c3c;
			 }
			 
.footer_menu a{
				color:#FFFFFF;
				text-decoration:underline;
				}
.footer_menu a:hover{
					  text-decoration:none;
					  }
/*inner page*/
.color{
		float:left;
		margin:-10px 0px 0px 13px;
		}
.color img{
			border:solid 1px #ADBEC1;
			margin:5px 20px 3px 0px;
			}
.filter{
		float:left;
		padding:10px 0px 0px 51px;
		}
.filter form{
			 margin:0px;
			 padding:0px;
			 }
.filter select{
				padding:2px;
				width:82px;
				height:22px;
				margin:0px 20px 0px 0px;
				border:solid 1px #7F9DB9;
				font-family:Tahoma;
				font-size:12px;
				color:#494844;
				}
.go{
	float:right;
	width:203px;
	padding:10px 0px 0px 51px;
	}
#choose{
		padding:0px 0px 29px 0px;
		}
#cat{
	 margin:0px 0px 0px 12px;
	 }
.catItem{
		  float:left;
		  width:280px;
		  margin:0px 0px 24px 0px;
		  }
.catItem1{
		  float:right;
		  width:280px;
		  margin:0px 0px 24px 0px;
		  }
.title{
		margin:0px 0px 10px 0px;
		}
.title a{
		 font-weight:bold;
		 }
.photo{
		float:left;
		border:solid 1px #ADBEC1;
		margin-bottom:10px;
		margin-top:5px;
		}
.photo1{
		margin-right:8px;
		}

.preview{
		  float:left;
		  margin:5px 0px 0px 10px;
		  width:34px;
		  }
.preview img{
			 border:solid 1px #ADBEC1;
			 margin:0px 0px 12px 0px;
			 }
.description p{
				margin:0px 0px 20px 0px;
				padding:0px;
				}
.price{
		font-size:22px;
		color:#494844;
		margin:-15px 44px 0px 0px;
		text-align:right;
		float:right;
		padding:0px 17px 0px 0px;
		position:relative;
		}
.abso { 
		position: absolute; 
		font-size: 20px; 
		right:19px; 
		top:4px; 
		} 
.abso1 { 
		position: absolute; 
		font-size: 20px; 
		right:2px; 
		top:4px; 
		} 
/*complect*/
#subleft{
		 float:left;
		 }
#subright{
		 float:right;
		 width:358px;
		 }
.quantity{
			margin:0px 0px 0px 10px;
			padding:0px;
			width:50px;
			height:17px;
			border:solid 1px #7F9DB9;
			color:#494844;
			font-size:12px;
			font-family:Tahoma;
			text-align:center;
			}
.add{
	 float:right;
	 margin:-15px 35px 0px 9px;
	 font-size:14px;
	 }
.add a{
		color:#0076A3;
		text-decoration:underline;
		}
.add a:hover{
			 text-decoration:none;
			 }
.price1{
		font-size:22px;
		color:#494844;
		margin:-15px 0px 0px 0px;
		text-align:right;
		float:right;
		padding:0px 0px 0px 0px;
		position:relative;
		}
.with{
	  margin:20px 0px 0px 0px;
	  }
.buy{
	 margin:0px 0px 30px 0px;
	 }
.pic{
	 float:left;
	 border:solid 1px #ADBEC1;
	 }
.prc{
	 float:left;
	 margin:0px 0px 0px 9px;
	 }
.price2{
		font-size:22px;
		color:#494844;
		margin:0px 0px 0px 0px;
		text-align:left;
		padding:0px 17px 0px 0px;
		float:left;
		position:relative;
		}
.product{
		 padding:3px 0px 0px 0px;
		 margin:0px 0px 25px 0px;
		 }
.picture{
		  float:left;
		  border:solid 1px #ADBEC1;
		  }
.charact{
		 float:left;
		 margin:-5px 0px 0px 10px;
		 }
.txt{
	 margin:2px 0px 0px 0px;
	 }
.txt p{
		margin:0px 0px 7px 0px;
		padding:0px;
		}
.txt select{
				padding:2px;
				width:82px;
				height:22px;
				margin:0px 0px 8px 0px;
				border:solid 1px #7F9DB9;
				font-family:Tahoma;
				font-size:12px;
				color:#494844;
				}
.add1{
	 float:right;
	 margin:0px 0px 0px 9px;
	 font-size:14px;
	 }
.add1 a{
		color:#0076A3;
		text-decoration:underline;
		}
.add1 a:hover{
			 text-decoration:none;
			 }
.price3{
		font-size:22px;
		color:#494844;
		margin:0px 0px 0px 0px;
		text-align:right;
		float:right;
		padding:0px 0px 0px 0px;
		position:relative;
		}

#err_404{
		float:left;
		margin:0px 0px 0px 0px;
		padding-left:65px;
		padding-top:50px;
		font-size:12px;
	    color:#494844;
		line-height:20px;
		}
		
#err_404 a{
			color:#0076A3;
			text-decoration:underline;
			}		
			
#err_404 h1{
			padding:0px;
			margin:0px;
			margin-bottom:35px;
			font-family:Arial, Helvetica, sans-serif;
			 font-size:48px;
			 color:#0b7bbb;
			 font-weight:lighter;
			 }	

.refresh
{
font-size:11px;
padding:0px;
margin:0px;
}

#price
{
font-size:16px;	
}

#itog
{
font-size:16px;	
text-align:center;
}

#total_price
{
font-size:16px;
color:#2f8e00;
}

#skd
{
  margin-left:0px;
}

.gr_block
{
background-color:#f5f5f6;
border:1px #d6d5d5 solid;
padding:10px;
}

.prc{
		font-size:22px;
		color:#494844;
		float:right;
		}
.prc1{
		font-size:22px;
		color:#494844;
		float:left;
		}		
		
.catItem_new{
		  float:left;
		  width:280px;
		  margin:0px 0px 24px 0px;
background-color:#f5f5f6;
border:1px #d6d5d5 solid;
padding:10px;		  
		  }		
		  
.catItem_new2{
		  float:left;
		  width:330px;
		  margin:0px 0px 24px 0px;
background-color:#f5f5f6;
border:1px #d6d5d5 solid;
padding:10px;		  
		  }				  
		  
.catItem_new3{
		  float:right;
		  width:280px;
		  margin:0px 0px 24px 0px;
background-color:#f5f5f6;
border:1px #d6d5d5 solid;
padding:10px;		  
		  }
		  
.preview_t{
		  float:left;
		  margin:0px 0px 0px 10px;
		  }		  
		  
.col_sel{
		border:solid 1px;
		margin:0px;
		padding:2px;
		margin-left:0px;
		font-family:Verdana, Geneva, sans-serif;	
		border-color:#B7B7B7;
		font-size:12px;
		width:80px;
		}	
		
.spisok
{
	width:120px;
}

.spisok2
{
	width:300px;
}
.spisokb
{
	width:70px;
}
.spisokvan
{
	width:150px;
}
.small
{
	font-size:9px;
}


.span12 {
	font-size:12px;
}
.hider {
display:none;
}

.shower {
display:block;
}
#colorTable
{
	
	margin-bottom: 50px;
	
	margin-top: 50px;
	
	width: 597px;
	
	text-align: center;
	
}
#colorTable td
{
	height: 64px;
	width: 64px;
}
