body			{ background:url('i/bg.jpg') no-repeat #d6ccaa; }
body, td		{ font-family:Trebuchet MS; color:#000000; font-weight:normal; font-size:82%; }
                	
form			{ margin:0 0 0 0; }	
input,textarea,select 	{ font-family:Tahoma; color:#000000; font-size:1.0em;
			border-width:2; 1background:url('/i/input_bg.gif') repeat-x #ffffff; 
			padding-left:5; }
input.but 		{ font-size:1.1em; font-weight:bold; cursor:hand; 
			text-transform: capitalize; 1border-width:1; padding:5px 30px 5px 30px; } 
fieldset		{ border:1 solid #97979A; padding:10px; margin:10px 0px 10px 0px; }
                	
ul li 			{ list-style-type:square; list-style-position:outside; }
hr			{ color:#4D9AC7; background-color:#4D9AC7; height:1px; border-width:0px; width:100%; }
p 			{ text-indent: 0em; margin:20 0 0 0; }
h1,h2,h3,h4		{ text-transform:uppercase; letter-spacing:-1; }
                	
a:link 			{ color:#0b6696; font-weight:bold; text-decoration:underline; }
a:visited 		{ color:#0b6696; font-weight:bold; text-decoration:underline; }
a:hover 		{ color:#16aff9; font-weight:bold; text-decoration:underline; }

/* =================== */

#content		{ white-space:none; }
#right			{ 1border:1 solid #ff0000; float:right; width:72%; 1width:expression(100-30+'%'); margin:0px 20px 0px 0px; }
#left			{ 1border:1 solid; float:left; width:22%; }
#bottom			{ 1border:1 solid #ff0000; width:100%; }

#bottom	div		{ margin:20px 10px 30px 10px;  }
#bottom .block		{ width:280px; float:left; font-size:1em; }
#bottom .block img	{ float:left; margin-right:10px; }

.slogan			{ 1border:1 solid; height:35px; }
.slogan	div		{ padding:1px 0px 0px 20px; }
.slogan h1		{ font-family:Arial Narrow; margin:0px 0px 0px 0px; font-size:13px; line-height:32px; color:#ffffff; }
html>body .slogan	{ background:url('i/slogan_bg.png'); background-repeat:no-repeat; }
* .slogan		{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='i/slogan_bg.png',sizingMethod=crop); }

.nav1			{ 1border:1 solid; font-size:21px; height:40px; color:#0b6696; font-weight:bold; text-transform:uppercase; 
			letter-spacing:-1; margin:5px 0px 0px 30px; }
.nav1 a			{ 1display:block; 1border:1 solid; 1width:290px; height:30px; vertical-align:top; cursor:hand; }
.nav1 a:link 		{ color:#0b6696; text-decoration:none; border-bottom:2 solid #0b6696; margin:0px 10px 0px 10px; padding:5px 0px 0px 0px; }
.nav1 a:visited 	{ color:#0b6696; text-decoration:none; border-bottom:0 solid #0b6696; margin:0px 10px 0px 10px; padding:5px 0px 0px 0px; }
.nav1 a:hover 		{ color:#ffffff; text-decoration:none; border-bottom:0 solid #000000; padding:5px 10px 8px 10px; margin:0px; } 
html>body .nav1 a:hover	{ background:url('i/nav1_bg.png'); background-repeat:no-repeat; }
* .nav1 a:hover		{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='i/nav1_bg.png',sizingMethod=crop); }

.nav2			{ font-size:14px; text-transform:uppercase; margin:0px 0px 0px 70px; }
.nav2 a			{ line-height:22px; }
.nav2 a:link 		{ color:#0b6696; text-decoration:none; border-bottom:2 solid #0b6696; margin:5px 10px 0px 0px; padding:0px 0px 0px 0px; }
.nav2 a:visited 	{ color:#0b6696; text-decoration:none; border-bottom:2 solid #0b6696; margin:5px 10px 0px 0px; padding:0px 0px 0px 0px; }
.nav2 a:hover 		{ color:#ffffff; text-decoration:none; border-bottom:2 solid #ffffff; margin:5px 10px 0px 0px; padding:0px 0px 0px 0px; } 

.search			{ font-size:16px; text-transform:uppercase; }

.picture		{ 1border:1 solid; display:block; position:absolute; top:0px; left:0px; width:330px; height:430px; z-index:-100; }
.picturetext		{ display:block; margin-top:410px; width:100%; height:30px; color:#ffffff; font-size:16px; font-weight:bold; 
			background:url('i/picturetext_bg.gif') repeat-x; }
.picturetext div	{ padding:2px 0px 0px 20px; }
			
.house			{ width:30%; height:auto; border-right:1px solid #bdb69f; float:left; margin:0px 10px 30px 0px; padding:0px 10px 0px 0px; display:inline; }
.house .pic		{ width:110px; height:110px; float:right; margin:0px 0px 0px 0px; }
.house .pic img		{ width:75px; float:right; border:1 solid #ffffff; margin:0px; }
.house h2		{ font-size:1.3em; line-height:1.2em; letter-spacing:-1; text-transform:uppercase; margin:0px; }
.house .order		{ font-size:1.4em; text-transform:uppercase; font-weight:bold; letter-spacing:-1; text-align:right; margin:5px 0px 5px 0px; }
.house .order a:link	{ padding:0px 5px 0px 5px; }
.house .order a:hover	{ color:#ffffff; background:#0b6696; text-decoration:none; }
.house .gray a:link	{ color:#0b6696; }
.house .gray a:visited	{ color:#0b6696; }
.house .gray a:hover	{ color:#16aff9; }

.hot_commis		{ width:110px; height:16px; background:url('i/hot_bg.gif') repeat-x #760000; font-size:11px; color:#ffffff; font-weight:bold; 
			display:block; margin:10px 0px 10px 0px; padding:0px 10px 0px 10px; text-align:center; }
			
#OrderStiker		{ border:0 solid; width:120px; height:190px; display:block; position:absolute; top:250px; left:12%; text-align:center; font-size:1.1em;}
#OrderForm		{ border:0 solid; width:650px; height:220px; display:block; position:absolute; top:290px; left:5%; z-index:100; }
html>body #OrderForm	{ background:url('i/orderform_bg.png'); background-repeat:no-repeat; }
* #OrderForm 		{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='i/orderform_bg.png',sizingMethod=crop); 
			background-repeat:no-repeat; z-index:0; }
#OrderForm .order	{ padding:10px 20px 20px 20px; font-size:12px; position:static; }

.toggle			{ line-height:150%; }
.toggle:link		{ border-bottom:1 dashed #1D5EA7; color:#1D5EA7; text-decoration:none; }
.toggle:visited		{ border-bottom:1 dashed #1D5EA7; color:#1D5EA7; text-decoration:none; }
.toggle:hover		{ border-bottom:1 dotted #16aff9; color:#16aff9; text-decoration:none; }

.price			{ font-size:18px; font-weight:bold; letter-spacing:-1; 1line-height:32px; }
.tel			{ font-size:17px; line-height:16px; font-weight:normal; }

.gray			{ font-size:11px; color:#999999; }
.gray a			{ color:#999999; }
.gray a:link		{ color:#999999; }
.gray a:visited		{ color:#999999; }

.new			{ background:#ff0000; font-size:11px; color:#ffffff; padding:0 3 0 3; }
.alpha			{ filter:progid:DXImageTransform.Microsoft.Alpha(opacity=10); -moz-opacity:0.1; opacity:0.1; }

<!-- 
#0b6696 - синий
#16aff9 - голубой
#bdb69f - тем-корич
-->