div, img{
	behavior: url('iepngfix.htc');
}

body{
	background-color: #192b4c;
	margin: 0px;
	font-family: arial;
}

a{
	color: #19698C;	
}
.current{
	color: #86b2bf !important;
}
p{
	margin: 0px;
}

.page_color{
	width: 100%;
	float: left;
	background: url('fon.jpg') 0 bottom repeat-x;
	font-size:12px;
}
	#container{
		font-size: 12px;
		width: 1000px;
		text-align: center;
		margin-left: auto;
		margin-right: auto;
	}
		#head{
			float: left;
			width: 982px;
			height: 271px;
			margin: 0px;
		}
		#left{
			float: left;
			width: 39px;
			height: 828px;
			background-image: url('left.gif');
			background-repeat: no-repeat;
			margin-top: 0px;
		}
		#right{
			float: left;
			width: 39px;
			height: 828px;
			background: url('right.gif') top;
			background-repeat: no-repeat;
		}
		#content{
			font-size: 12px;
			float: left;
			font: Verdana, Geneva, sans-serif;
			width: 1002px;
			min-height: 828px;
		}
			#leftblock{
				float: left;
				width: 248px;
				margin-right: 2px;
				min-height: 620px;
			}
				.Frame1{
					width: 248px;
					float: left;
					margin-bottom: 5px;
				}
					.Frame1Content{
						float: left;
						width: 248px;
						background-color: #FFFFFF;
					}
						.hrleft{
							height: 1px;
							width: 199px;
							float: left;
							background-image: url('hr.gif');
							background-repeat: repeat-x;
							margin-left: 24px;
						}
						#menu{
							float: left;
							text-align: left;
							padding-top: 5px;
							padding-bottom: 5px;
							width: 248px;
							background-color: #FFFFFF;
						}
						#menu ul{
							padding-left:10px;
						}
						#menu ul li img{
							margin-right: 5px;
						}
						#menu ul a{
							color: #224e5b;	
							text-decoration: underline;
							font-size: 12px;
							font-weight: bold;
						}
						#contact{
							float: left;
							width: 233px;
							min-height: 224px;
							background-image: url('face.jpg');
							background-repeat: no-repeat;
							text-align: left;
							padding-left: 13px;
						}
							#headcontact{
								float: left;
								color: #024675;
								font-size: 12px;
								font-weight: bold;
								text-align: left;
								padding-top: 8px;
								text-decoration: underline;
								margin-left: 10px;
								margin-bottom: 3px;
								clear: both;
							}
							#contentcontact{
								float: left;
								/*width: 233px;*/
								height: 70px;
								font-size: 12px;
								font-weight: bold;
								text-align: left;
								margin-left: 10px;
								padding-top: 103px;
							}
							#contentcontact a{
								font-size: 12px;
								color: #086db3;
								font-weight: normal;
							}
							#contentcontact img{
								margin-right:4px;
							}
				.Frame2{
					width: 248px;
					float: left;
					margin-bottom: 5px;
				}
					.Frame2Content{
						float: left;
						width: 248px;
						background-color: #FFFFFF;
					}
						#price{
							float: left;
							width: 231px;
							height: 97px;
							background-color: #FFFFFF;
						}
							#prici{
								float: left;
								width: 39px;
								height: 19px;
								padding-left: 20px;
								padding-top: 22px;
								background-color: #FFFFFF;
								color: #024675;
								font-size: 13px;
								text-align: right;
							}
							#prici img{
								border: none;
							}
							#pricib{
	padding-left:100px;
padding-top:13px;
								border: none;
							}
				.Frame3{
					width: 248px;
					float: left;
					margin-bottom: 5px;
				}
					.Frame3Content{
						float: left;
						width: 248px;
						background-color: #FFFFFF;
					}
				.Frame4{
					width: 248px;
					float: left;
					margin: 0px;
					min-height: 166px;
					text-align: left;
					margin-bottom: 5px;
				}
					.Frame4Content{
						float: left;
						width: 235px;
						padding-bottom: 11px;
						background-color: #FFFFFF;
						padding-left: 13px;
					}

                                        .Frame7{
					width: 248px;
					float: left;
					margin: 0px;
					text-align: justify;
					margin-bottom: 5px;
				}
					.Frame7Content{
						float: left;
						width: 233px;
                                         	font-size: 11px;
						padding-bottom: 11px;
						background-color: #FFFFFF;
						padding: 5px 5px 5px 10px;
					}


						#nametext{
							border: 1px solid #c4c4c4;
							width: 136px;
							height: 16px;
							margin-top: 6px;
							color: #393939;
							font-size: 10px;
						}
						#mailtext{
							border: 1px solid #c4c4c4;
							width: 136px;
							height: 16px;
							margin-top: 6px;
							color: #393939;
							font-size: 10px;
						}
						#mestext{
							border: 1px solid #c4c4c4;
							width: 218px;
							height: 38px;
							margin-top: 8px;
							color: #393939;
							font-size: 10px;
						}
						#buttext{
							float: right;
							border: 0px;	
							margin-right: 11px;
							background-image: url('but.gif');
							width: 95px;
							height: 27px;
							margin-top: 3px;
						}
			#contentblock{
				font-size: 12px;
				float: left;
				width: 500px;
				margin: 0px;
			}
				#banner{
					float: left;
					width: 500px;
					/*height: 108px;*/
					margin-bottom: 4px;
				}
				#main{
					float: left;
					font-size: 12px;
					width: 500px;
					min-height: 620px;
				}
					#contentmain{
						float: left;
						width: 493px;
						min-height: 594px;
						padding-left: 7px;
						background-color: #FFFFFF;
					}
						.link_all{
							clear: both;
							margin: 5px;
							float: left;
						}
						.tovarmain{
							/*float: left;*/
							min-height: 140px;
							width: 483px;
							background-color: #FFFFFF;
						}
							.headtovarmain{
								font-size: 11px;
								float: left;
								width: 403px;
								background-color: #FFFFFF;
								padding: 11px 0 3px 0;
								color: #176a8c;
								text-align: left;
								text-decoration: underline;
								font-weight: bold;
							}
							.blocktovfrnew{
								float: left;
								width: 155px;
							/*	margin-right: 64px;*/
                                                                padding: 2px;                                                                 
							}
								.bordermain{
									float: left;
									width: 76px;
									height: 68px;
									background-image: url('bordermain.gif');
									background-repeat: no-repeat;
								}
									.tovarimg{
										/*width: 70px;*/
										height: 59px;
                                                                                border: 1px solid #176A8C; 
     	                                                                        padding: 1px; 
										/*margin: 1px;
										margin-top: 3px;*/
									}
								.nametovar{
									float: left;
									height: 44px;
								/*	width: 134px;*/
									background-color: #FFFFFF;
									font-size: 11px;
									color: #393939;
									text-align: center;
									font-weight: bold;
								}
								.pricemain{
									float: left;
									height: 20px;
									width: 167px;
									color: #e05631;
									font-size: 13px;
									font-weight: bold;
									text-align: center;
								}
						.tochki2{
							float: left;
							width: 403px;
							height: 1px;
							position: relative;
							background-image: url('hr.gif');
							background-repeat: repeat-x;
						}
			#rightblock{
				float: left;
				width: 248px;
				margin-left: 2px;
				min-height: 620px;
			}
				.Frame5{
					width: 248px;
					float: left;
					margin-bottom: 5px;
					height: 333px;
				}
					.Frame5Content{
						width: 248px;
						float: left;
						margin: 0px;
						height: 308px;
						background-color: #FFFFFF;
						position: relative;
						overflow: auto;
					}
						.tovar{
							float: left;
							width: 235px;
							height: 138px;
							padding-left: 13px;
							background-color: #FFFFFF;
							color: #1a688f;
							font-size: 11px;
							text-align: left;
							margin: 10px 0;
						}
							.tovar a{
								position: relative;
								z-index: 5;                                                               
							}
							.borderright{
								float: left;
								width: 114px;
								height: 104px;
								margin-top: 13px;
							/*	background-image: url('borderright.gif');
								background-repeat: no-repeat;*/
							}
							.borderright img{
								/*float: left;*/
                                                                border: 1px solid #176A8C; 
								/*width: 101px;*/
								height: 90px;
								margin: 4px;
								padding: 1px;
							}					
							.priceright{
								float: left;
								height: 26px;
								width: 121px;
								color: #e05631;
								font-size: 14px;
								font-weight: bold;
								text-decoration: none;
								text-align: center;
								padding-top: 50px;
							}
						.tochki{
							float: left;
							width: 245px;
							height: 1px;
							background-image: url('hr.gif');
							background-repeat: repeat-x;
							margin: 0px;
						}
				.Frame6{
					width: 248px;
					float: left;
					margin-bottom: 5px;
				}
					.Frame6Content{
						width: 248px;
						float: left;
						margin: 0px;
						padding: 15px 0px 5px;						
						background-color: #FFFFFF;
					}		
                              .Frame8{
					width: 248px;
					float: left;
					margin: 0px;
					text-align: left;
					margin-bottom: 5px;
				}
					.Frame8Content{
						width: 233px;
						float: left;						
                                         	font-size: 11px;
						padding-bottom: 11px;
						background-color: #FFFFFF;
						padding: 5px 5px 5px 10px;
					}
                                        .Frame8Content ul{
                                                padding:0px 0px 0px 15px;
					}

			
					.new{
						float: left;
						width: 228px;
						padding: 0 10px 5px;
					}
						.datanew{
							float: left;
							width: 228px;
							color: #616161;
							font-size: 9px;
							text-align: left;
							margin-top: 3px;
							margin-bottom: 3px;
							font-weight: bold;
						}
						.headernew, .headernew a{
							float: left;
							width: 228px;
							color: #19698c;
							font-size: 11px;
							font-weight: bold;
							text-align: left;
							text-decoration: underline;
							margin-bottom: 3px;
						}
						.textnew{
							float: left;
							width: 228px;
							color: #616161;
							font-size: 11px;
							text-align: left;
						}
					#rss{
						float: left;
						width: 238px;
						text-align: left;
						padding-left: 10px;
						padding-top: 10px;
					}
						#rss a{
							color: #e57706;
							font-size: 10px;
							text-decoration: underline;
							position: relative;
							top: -3px;
						}
						#rss img{
							width: 16px;
							height: 16px;
							margin-right: 5px;
						}
			#footer{
				float: left;
				width: 1002px;
				height: 95px;
			}
				#footer1{
					float: left;
					width: 76px;
					height: 33px;
					background-image: url('footer1.jpg');
					background-repeat: no-repeat;
				}
				#footspace{
					float: left;
					width: 926px;
					height: 33px;
					background-color: #0f3963;
				}
				#footer2{
					float: left;
					width: 86px;
					height: 100px;
					background-image: url('footer2.jpg');
					background-repeat: no-repeat;
					background-color: #1b6f9b;
				}
				#footmenu{
					float: left;
					width: 916px;
					height: 100px;
					background-color: #1b6f9b;
					/*padding: 0px 20px 0px 0px;*/
				}
					.static{
						float: left;
						width: 88px;
						height: 31px;
						margin: 16px 0px 5px 23px;

					}
					#copy{
						padding-left: 25px;	
						float: left;
						padding-top: 15px;
						text-align: left;
						color: #a2bfdd;
						font-size: 11px;
					}			
						#copy ul{
							margin: 3px 0 0;
							padding: 0;
							width: 100%;
							clear: both;
						}
						#copy ul li{
							margin: 0;
							list-style: none;
							padding-right: 8px;
							float: left;
						}
						#copy a{
							color: #a2bfdd;
							margin-top: 5px;
							font-size: 12px;
						}

.leftcorner{
	margin: 0px;
	padding: 0px;
	float: left;
	width: 3px;
	height: 26px;
	background-image: url('ugolleft.gif');
}
.rightcorner{
	margin: 0px;
	padding: 0px;
	float: right;
	width: 3px;
	height: 26px;
	background-image: url('ugolright.gif');
}
.headwin{
	float: left;
	width: 242px;
	height: 26px;
	background-color: #919191;
}
.headcontent{
	float: left;
	width: 494px;
	height: 26px;
	background-color: #919191;
}
.headwinright{
	float: left;
	width: 242px;
	height: 26px;
	background-color: #919191;
}
	.name{
		float: left;
		/*width: 200px;*/
		padding-top: 6px;
		padding-left: 5px;
		font-weight: bold;
		text-align: left;
		font-family: Verdana, Geneva, sans-serif;
		font-size: 11px;
		color: #FFFFFF;
	}
	.min{
		float: right;
		margin-right: 3px;
		margin-top: 6px;
		width: 12px;
		height: 13px;
		background: url('wrap.gif') no-repeat;
		background-repeat: no-repeat;
		background-position: 0 0px;
		font-size: 13px;
	}
	.close{
		float: right;
		margin-right: 8px;
		margin-top: 7px;
		width: 12px;
		height: 12px;
		background-image: url('close.gif');
		background-repeat: no-repeat;
		display: none;
	}
	
#space{
	float: left;
	width: 248px;
	height: 15px;
	background-color: #FFFFFF;
}
.pager{
	clear: both;
	text-align: center;
	margin: 5px;
}

/* Other */

.gallery_wrp{
	width: 150px;
	float: left;
	margin: 0px 0px 10px 5px;
}

.gallery_wrp img{
	margin: 0 auto;
	border: none;
	text-align: center;
}

.expando{
	border: none;
	vertical-align: top;
}

.thumb{
	float: left;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	clear: both;
	margin-top: 10px;
}

.clear{
	height: 1px;
	clear: both;
}

/* Messages */

.sysmsg{
	padding: 5px;
}
.error{
	color: red;
	font-weight:bold;
}
.green{
	color:green;
	font-weight:bold;
}
.success{
	color:#0A3;
	font-weight:bold;
}
.red{
	color:red;
}


