.a1, .a1:hover, .a1:link, .a1:visited {color: 5D5A51; text-decoration:none; font-family: Arial, Tahoma; font-size: 12px; margin: 0 0 0 0;}


.menu  {color: 5D5A51; font-family: Arial, Tahoma; font-size: 12px; margin: 2 2 2 2;word-spacing:3;}
.right  {color: 5D5A51; text-align:right; font-family: Arial, Tahoma; font-size: 12px; margin: 2 10 2 2;word-spacing:3;}
.date  {color: 000000; font-family: Arial, Tahoma; font-size: 11px; margin: 0 0 0 0;font-weight:normal;}
.link  {color: 0DA7F2; font-family: Arial, Tahoma; font-size: 13px; margin: 10 15 5 15;}
.data  {margin: 2 10 2 10;}
.small_img {margin: 2 10 2 2;border: #cccccc 1px solid;}
.preview  {color: 333333; text-decoration: none;font-family: Arial, Tahoma; font-size: 13px; font-weight: normal; margin: 0 15 0 15;}
.tab_title {background:#ff6600;margin: 7 10 10 15;}
.inv  {color: ffffff; text-decoration: none;font-family: Arial, Tahoma; font-size: 1px; font-weight: normal; margin: 0 0 0 0;}

<!-- Формы -->

.texter { border:1px solid #ccc; margin: 0 0 0 0; background: #f5f5f5; border-color:#aaa #eee #eee #aaa; color:#333;font-family: Arial, Tahoma, Sans Serif; font-size: 11px;} 

<!-- Бегущая строка -->

#id_animation
{
	width		:	100%;
	position	:	relative;
	padding		:	0px;
	overflow	:	hidden;
}

#id_animate
{
	display		:	inline;
	position	:	relative;
	padding		:	0px;
	margin		:	0px;
	color		:	ffffff;
	white-space	:	pre;
	font		:	bolder normal 13px "Tahoma", monotype;
}

<!-- Титульник застройщиков -->
a.zastrtit {color: #f2c945; font-family:Tahoma; font-size:24px; font-weight:900; text-decoration: none}
a:visited.zastrtit {color: #f2c945}
a:link.zastrtit {color: #f2c945}
a:hover.zastrtit {color: #ff6600}

<!-- Кнопочки --> 
 
.button {padding: 3 3 3 3;color: #464749; background: url(/i/bbg.gif);border: #BEBEBE 1px solid;font-family: verdana, arial, helvetica, sans-serif;font-size: 11px;cursor : hand;}
.a2, .a2:hover, .a2:link, .a2:visited {color: 464749; text-decoration: none;font-family: Arial, Tahoma; font-size: 12px; margin: 0 0 0 0;}


<!-- Таблица агентства -->

table.ag_table           {width:100%;}
table.ag_table th        {text-align:left;font-size: 12px; color: #444444; font-family: arial, verdana, arial cyr, geneva; padding: 2 5 5 10; line-height: 1.4;font-weight:bold;}  
table.ag_table td        {font-size: 12px; color: #444444; font-family: arial, verdana, arial cyr, geneva; padding: 4 5 4 10; line-height: 1.4;}  

<!-- Курсы валют --> 

table.rates td           {font-size: 12px; color: #222222; font-family: arial, verdana, arial cyr, geneva; padding: 1 15 0 0; line-height: 1.4;}  
table.rates th           {font-size: 12px; color: #222222; font-family: arial, verdana, arial cyr, geneva; padding: 1 15 0 0; line-height: 1.4;font-weight:bold;}  
 

<!-- Таблица недвижимость -->
table.tab_show           {width:100%;}
table.re_table           {width:100%;}
table.re_table th        {height:30px;background: url(/i/tab_bg.gif);text-align:left;font-size: 11px; color: #444444; font-family: arial, verdana, arial cyr, geneva; padding: 2 5 2 5;line-height: 1.4;font-weight:normal;}  
table.re_table td        {font-size: 10px; color: #444444; font-family: arial, verdana, arial cyr, geneva; padding: 7 5 7 5; line-height: 1.4;}  
table.re_table td.sel    {background:#f4f2e5;}  

<!-- Комменты -->
form.comm table			    {background: f4f2e5; border: d6d6d6 1px solid;}
form.comm textarea 		{display:block; font-weight:normal; clear:left; background: #f5f5f5; width:100%; height: 90px; border:1px solid #ccc; border-color:#ccc #fff #fff #ccc;   }
form.comm input.text 		{display:block; font-weight:normal;clear:left; background: #f5f5f5; width:100%; border:1px solid #ccc; border-color:#ccc #fff #fff #ccc;   } 
form.comm table td 		    {padding:10px 10px 10px 10px;vertical-align:top; }
form.comm table th 		    {text-align:right;vertical-align:top;padding:10px 10px 10px 10px; font-size: 13 px; font-weight:bold;font-family:arial;}


<!-- Форма заполнения-->

form.reg td p 			{font-size:100%;}
form.reg table td  		{padding:2px 5px 2px 0; font-weight:normal; font-size:80%;}
form.reg table th 		{padding:5px 10px 5px 10px; font-weight:bold;font-family:arial; text-align: left;}
form.reg label 			{cursor:pointer;color:#333; font-family: Arial, Tahoma, Sans Serif; font-size: 13px; text-align: left; padding: 5 5 5 0;}
form.reg label.label_must 	{font-weight: bold;}
form.reg textarea 		{display:block;  font-weight:normal; clear:left; background: #f5f5f5; width:100%; border:1px solid #ccc; border-color:#ccc #fff #fff #ccc; 
					 color:#333; font-family: Arial, Tahoma, Arial, Sans Serif; font-size: 11px;}
form.reg input.text 			{ border:1px solid #ccc; font-weight:normal; background: #f5f5f5; border-color:#aaa #eee #eee #aaa; color:#333;font-family: Arial, Tahoma, Sans Serif; font-size: 11px;}
form.reg input.text_must 			{ border:1px solid #ccc; font-weight:normal; background: #FFE2CF; border-color:#aaa #eee #eee #aaa; color:#333;font-family: Arial, Tahoma, Sans Serif; font-size: 11px;}    
form.reg select 			{ border:1px solid #ccc; background: #f5f5f5; border-color:#aaa #eee #eee #aaa; color:#333;font-family: Arial, Tahoma, Sans Serif; font-size: 11px;}                                                                                                                
.intit               {height:53px; margin:7 0 0 0px;background: url(/i/in_bg.gif);font-size: 16px; color: #000000; font-weight: bold; font-family: arial, verdana, arial cyr, geneva; padding: 19 15 0 15; }
.intittab               {margin:0 0 0 0px;background: ebebeb;font-size: 16px; color: #000000; font-weight: bold; font-family: arial, verdana, arial cyr, geneva; padding: 9 11 9 11; border-left: 5px solid ff6600} 



a:link, a:hover, a:visited {color: 0f5a7f;cursor:hand;}    
.a3, .a3:hover, .a3:link, .a3:visited {color: ffffff}

.m1, .m1:hover, .m1:link, .m1:visited {color: ffffff; text-decoration: none;font-family: Tahoma; font-size: 11px; font-weight: normal; margin: 0 0 0 0;}
.m2, .m2:hover, .m2:link, .m2:visited {color: 637480; text-decoration: none;font-family: Tahoma; font-size: 11px; font-weight: normal; margin: 0 0 0 0;}
.m3, .m3:hover, .m3:link, .m3:visited {color: 637480; text-decoration: underline;font-family: Tahoma; font-size: 11px; font-weight: normal; margin: 7 7 7 7;}
.m4, .m4:link, .m4:visited {color: 637480; line-height: 1.8; text-decoration: none;font-family: Tahoma; font-size: 11px; font-weight: bold; margin: 4 7 9 7;}
.m4:hover {color: 13b0ec; line-height: 1.8; text-decoration: none;font-family: Tahoma; font-size: 11px; font-weight: bold; margin: 4 7 9 7;} 

.im     {border:2px solid #cccccc;}
.imre     {border:2px solid #999999;}


body {margin:0;}
.tdtop   {vertical-align:top;}

p    	{font-size: 12px; color: #444444; font-family: arial, verdana, arial cyr, geneva; margin: 5 5 13 15; line-height: 1.4;}
.normal    	{font-size: 12px; color: #444444; font-family: arial, verdana, arial cyr, geneva; margin: 5 5 13 15; line-height: 1.4;}
.table    	{font-size: 12px; color: #444444; font-family: arial, verdana, arial cyr, geneva; margin: 2 2 2 2; line-height: 1.4;}
.name    	{font-size: 15px; font-weight: bold;color: #444444; font-family: arial, verdana, arial cyr, geneva; margin: 5 5 13 15; line-height: 1.4;}
.warn    	{font-size: 14px; font-weight:bold;color: #444444; font-family: arial, verdana, arial cyr, geneva; margin: 5 5 5 15; line-height: 1.6;}
.text   {font-size: 12px; color: #444444; font-weight: bold; font-family: arial, verdana, arial cyr, geneva; margin: 0 0 0 0; line-height: 1.4;}

                                      

.show    	{font-size: 12px; color: #444444; font-family: arial, verdana, arial cyr, geneva; margin: 0 0 0 0; line-height: 1;}

li   	{font-size: 12px; color: #647b8b; font-family: arial, verdana, arial cyr, geneva; margin: 5 5 5 9; line-height: 1.4;}

.list 	{font-size: 11px; color: #333333; font-family: arial, verdana, arial cyr, geneva; margin: 5 5 5 5; text-align: left;}
.small  {color: 637480; text-decoration: none;font-family: Tahoma; font-size: 11px; font-weight: normal; margin: 7 7 7 7;}

img {border: 0}

.hr
	{
	border-top: solid 1px #BECDD5;
	height: 0px;
    margin: 10 0 10 0;
	}

H1 {font-size: 16px; color: #ff6600; font-weight: bold; font-family: arial, verdana, arial cyr, geneva; margin: 15 15 15 15; } 
H2 {font-size: 14px; color: #ff6600; font-weight: bold; font-family: arial, verdana, arial cyr, geneva; margin: 15 15 15 15; } 
H3 {font-size: 12px; color: #ff6600; font-weight: bold; font-family: tahoma, arial narrow, verdana, arial cyr, geneva; margin: 15 15 15 15; } 
H4 {font-size: 12px; color: #ff6600; font-weight: bold; font-family: tahoma, arial narrow, verdana, arial cyr, geneva; margin: 12 15 2 15; } 

H5 {font-size: 12px; color: #13b0ec; font-weight: bold; font-family: tahoma, verdana, arial cyr, geneva; margin: 5 15 2 0; } 
.itext    	{font-size: 11px; color: #647b8b; width:250px; font-family: arial, verdana, arial cyr, geneva; margin: 0 0 0 0; line-height: 1.4;}

H6 {font-size: 14px; text-align: left; color: #111111; font-weight: bold; font-family: arial, tahoma, verdana, geneva; margin: 10 15 5 15;  line-height: 1.7;} 

<!-- Поиск -->
.sel { color:#333;font-family: Arial, Tahoma, Sans Serif; font-size: 11px;} 
table.sels td { padding: 0 0 0 0;color:#333;font-family: Arial, Tahoma, Sans Serif; font-size: 11px;text-align:left;} 



.but {color: #ffffff; background-color: #ff6600;border: #ffffff 1px solid;font-family: verdana, arial, helvetica, sans-serif;font-size: 10px;cursor : hand;width : 120px;		height : 18px; margin: 0 0 0 0;text-align:center;	} 

#head {background:#f60 url(index_files/bgh.gif) bottom repeat-x;text-align:left;height:120px;min-width:1037px}
* html #head {width: expression(document.body.clientWidth < 1037 ? '1037px' : 'auto');}
#head a {float:left;margin:20px 20px 0 0}
#head table {width:100%}
#head td {vertical-align:top}
#head table table {width:auto}
#topblueline {
height: 123px;
border-bottom: #8edaff solid 2px;
}
#menu {text-align:left;left:0;min-width:880px;position:absolute;top:86px;height:32px;}
* html #menu {width: expression(document.body.clientWidth < 1037 ? '880px' : 'auto');}
#menu a {font-size:11px}

#banners {width:99%}
#banners img {margin:10px 12px 0 3px}

/* Блок о состоянии базы */
#iconset tr {
	border-bottom: 3px solid #00FF00;
	height: 23px;
	color:#FF6600;
	font-size:12px;
	}
#iconset a {
	text-decoration:none;
	color: #666666;
	font-family:Arial;
	}
#iconset a:hover {
	text-decoration: underline;
	color: #FF6600;
	}