@CHARSET "UTF-8";
head, body, td{
	margin: 0;
	padding: 0;
	height: 100%;
}
body{ background: url('/gfx/bg.gif') repeat-x #fdf7d7; }
head, body, td{
	font-family: Tahoma, Verdana, Arial, sans;
	font-size: 11px;
	color: #474e4e;
}
a{ color: #575e99; text-decoration: none; }
a:hover{ color: #575eFF; text-decoration: underline; }
a img{ border: 0; behavior: url('pngbehavior.htc');}
hr{ position: absolute; left:-3000em;}

#wA{ 
	background: url('/gfx/top.jpg') no-repeat top center;
	text-align: center;
}
#wB{
	width: 890px;
	margin: 0 auto;
	position: relative;
	text-align: left;
}
#header{height: 240px; position: relative;}
#logo{
	position: absolute;
	top: 55px;
	left: 45px;
}
#header ul{
	position: absolute;
	bottom: 5px;
	list-style: none;
	margin: 0 10px 0; 
	padding:0;
}
#header li{
	float: left;
	padding: 0 7px 0 7px;
	background: url('/gfx/separator.gif') repeat-y right top;
}
#header li a{
	line-height: 25px;
	font-weight: bold;
	color: #46480c;
	font-size: 12px;
	font-family:  Verdana;
}
.belka{
	height: 69px;
	background: url('/gfx/belkaTopC.gif') repeat-x;
	margin-bottom: 5px;
}
	.belka .L{ height: 69px; width: 6px; background: url('/gfx/belkaTopL.gif') no-repeat; float: left; }
	.belka .R{ height: 69px; width: 6px; background: url('/gfx/belkaTopR.gif') no-repeat; float: right;}

.belka img.text{
	float: left;
	margin: 12px 5px;
	padding: 5px 10px;
	background: url('/gfx/separator.gif') repeat-y right top;
}
.belka label{
	float: left;
	margin: 9px 0;
	padding: 5px 7px;
	color: #000;
	cursor: pointer;
}
.belka img{ margin-right: 120px; }
.belka strong{display: block;}
.belka input.submit{ margin: 12px 3px; float: left; }
.belka input.text,
.belka select{width: 120px;}
.belka .submit{padding-top: 13px;}

#leftColumn{
	width: 185px;
	float: left;
}
.top{
	color: #FFF;
	background: url('/gfx/blueMid.gif') repeat-y;
	behavior: url('/after.htc');
}
.top h3.header{
	background: url('/gfx/blueTop.gif') no-repeat;
	font-weight: normal;
	font-size: 24px;
	text-align: center;
	margin: 0;
	padding: 5px;
}
.top h3.promo{
	background: url('/gfx/flower.gif') no-repeat left center;
	font-style: italic;
	font-size: 18px;
	padding: 5px 0 5px 30px;
	margin: 3px 0 0 15px;
	text-transform: uppercase;
}
.top  .bg{ background: url('/gfx/header.gif') no-repeat 10px center;}

.top::after, 
.top .DIVafter{ content: url('/gfx/blueBott.gif'); }
.top ul{
	list-style: none;
	font-size: 14px;
	font-weight: bold;
	margin:0; padding:0;
}
.top li.m{
	background: url('/gfx/bull.gif') no-repeat 15px 11px;
	padding: 3px 0 3px 30px;
	margin: 0 5px;
}
.top li.noline{ border: 0; }
.top li.m li{
	background: url('/gfx/bull2.gif') no-repeat 0px 7px;
	padding: 2px 0 2px 10px;
	font-size: 11px;
	font-weight: normal;
	margin: 0;
}

.top a{ color: #FFF; }

.newsletter{
	background: url('/gfx/yellowMid.gif') repeat-y;
	behavior: url('/after.htc');
	color: #261c00;
	margin-top: 2px;
}
.newsletter h3{
	background: url('/gfx/yellowTop.gif') no-repeat;
	font-size: 14px;
	margin: 0;
	padding: 10px 5px 5px 5px;
}
.newsletter p{ margin:0; padding: 3px 8px; }
.newsletter::after, 
.newsletter .DIVafter{ content: url('/gfx/yellowBott.gif'); }
.newsletter form{ text-align: center; margin:0; }
.newsletter label{ font-size:10px; }
.newsletter a{
	padding:5px;
	color: #261c00;
	text-decoration: underline;
	display: block;
	text-align: left;
}

#rightColumn{
	width: 125px;
	float: right;
}
* html  #rightColumn{
	position: absolute;
	right: 0;
	margin-right: -10px;
}

#centerColumn{
	position: relative;
	margin-left: 185px;
	width: 570px;
}
.style0 #centerColumn{
	position: relative;
	margin: 0 10px;
	width: 100%;
}

	#centerColumn .L{
		float: left;
		width: 361px;
		background: url('/gfx/offersMid.gif') repeat-y;
		behavior: url('/after.htc');
	}
		#centerColumn .L h3{
			background: url('/gfx/offersTop.gif') no-repeat;
			font-size: 18px;
			font-style: italic;
			margin: 0;
			padding: 15px;
			color: #15699e;
		}
		
		#centerColumn .L::after, 
		#centerColumn .L .DIVafter{ content: url('/gfx/offersBott.gif'); }
		
		#centerColumn .oferty{ margin: 0 15px; }
		#centerColumn .oferty strong{ color: #1b7fba; }
		#centerColumn .oferty .more{ float: right; padding: 3px; margin-top: -10px; }
		#centerColumn .oferty td{ vertical-align: top; border-bottom: 1px dotted #999; }
		#centerColumn .oferty td img.foto{ border: 1px solid #FFF; }

	#centerColumn .R{
		float: right;
		width: 202px;
		background: url('/gfx/recomendMid.gif') repeat-y;
		behavior: url('/after.htc');
	}
		#centerColumn .R h3{
			background: url('/gfx/recomendTop.gif') no-repeat;
			font-size: 18px;
			font-style: italic;
			margin: 0;
			padding: 15px 0 0 15px;
			color: #aece00;
		}
		#centerColumn .R h4{
			color: #000;
			font-size: 13px;
			margin: 10px 0 5px 15px;
			padding:0;
		}
		#centerColumn .R a{
			margin-left: 18px;
			line-height: 16px;
			color: #666;
		}
		
		#centerColumn .R::after,
		#centerColumn .R .DIVafter{ content: url('/gfx/recomendBott.gif'); }

	#centerColumn .C{
		float: left;
		width: 567px;
		behavior: url('/after.htc');
		background: url('/gfx/centerMid.gif') repeat-y;
	}
		#centerColumn .C h3.header{
			margin: 0;
			color: #aece00;
			font-size: 16px;
			padding: 15px 0 0 15px;
			background: url('/gfx/centerTop.gif') no-repeat;
		}
		#centerColumn .C .text{
			margin: 10px 15px;
			border-top: 1px solid #999;
		}
		#centerColumn .C::after, 
		#centerColumn .C .DIVafter{ content: url('/gfx/centerBott.gif'); }
	
	.waluty{
		background: url('/gfx/walutyMid.gif') repeat-y;
		behavior: url('/after.htc');
		color: #261c00;
		margin-top: 5px;
	}
	.waluty h3{
		background: url('/gfx/walutyTop.gif') no-repeat;
		font-size: 14px;
		margin: 0;
		padding: 10px 5px 0px 5px;
		text-align: center; 
	}
	.waluty::after, 
	.waluty .DIVafter{ content: url('/gfx/walutyBott.gif'); }
	.waluty table { margin: 0 0 0 10px; padding:0px; width: 100%;}
	
	.pogoda{background: url('/gfx/pogodaMid.gif') repeat-y;}
	.pogoda h3{
		background: url('/gfx/pogodaTop.jpg') no-repeat;
		font-size: 14px;
		margin: 0;
		padding: 10px 5px 0px 5px;
		text-align: center; 
	}
	.pogoda table {
		margin: 0;
		padding: 0;
		background: url('gfx/pogodaBott.jpg') no-repeat bottom left;
	}
	
#footer{
	position: relative;
	color: #46480c;
	top: 5px;
	clear: both;
	background-color: #c4d136;
	padding: 10px;
	height: 35px;
	margin-bottom: 1em;
}
#footer address{
	float: left;
	width: 300px;
	margin-top: 5px;
}

#footer address img{
	margin-right: 10px;
	padding: 3px 10px 5px 0;
	background: url('/gfx/separator.gif') repeat-y right top;
}

#footer .phones{
	float: right;
	text-align: right;
}

#panelagenta a{ text-decoration: underline; color: red; }

.newL{background-color: #f8f7f7;}
.newL h3 {margin: 0; color: #15699e; margin-bottom: 5px; border-bottom: 1px solid #15699e;}
