p
{
	font-family :  Arial, Tahoma;
	color : Black;
	line-height: 140%;
	font-size : 13px;
	font-weight: normal;
	margin : 0px 0px 8px 0px;
	text-align : justify;
}

a:link
{
	font-family : Arial,Tahoma;
	font-size : 13px;
	/*text-decoration : none;*/
	color : Navy;
}

a:visited
{
	font-family : Arial,Tahoma;
	font-size : 13px;
	/*text-decoration : none;*/
	color : Navy; 
}

a:hover
{
	font-family : Arial,Tahoma;
	font-size : 13px;
	/*text-decoration : underline;*/
	color : Navy; 
}

H1 
{
	font-family : Arial;
	font-size : 18px;
	color : Navy;
	letter-spacing: 0px;
	background-position : right;
	margin : 6px 0px 8px 0px;
	font-weight : normal;
}

H2
{
	font-size : 14px;
	font-family: Arial, Helvetica;
	color : #000000;
	/*white-space : nowrap;*/
	font-style : italic;
	margin : 6px 0px 4px 0px;
	background : url(http://megapolis-expert.ru/images/icons/paragraph.png) no-repeat left;
	padding-left : 20px;
}

H3
{
	font-family : Arial;
	font-size : 16px;
	color : #000000;
	margin-bottom : 5px;
	border-bottom : 3px double #0072BC;
	background : url(http://megapolis-expert.ru/images/icons/paragraph.png) no-repeat left;
	padding-left : 20px;
}

H4
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 15px;
	color : #000000;
	margin-bottom : 5px;
}

H5
{
	font-family : Arial, Verdana;
	font-size : 10pt;
	line-height : 120%;
	color : #000000;
	margin : 2px 2px 10px 0px;
}
H6
{
	font-family : Arial, Verdana;
	font-size : 12pt;
	line-height : 120%;
	color : #000000;
	margin : 2px 2px 10px 0px;
	font-weight : normal;
}

UL.imgPaint
{
	margin-left : 47px; list-style-type:none; list-style-position:outside; list-style-image:url('../images/ulip.png')
}

UL.imgMain
{
	list-style-type:none; list-style-position:outside; list-style-image:url('../images/ul.png')
}
fieldset 
{
border:1px solid #aaa;
background-color:#f1f1ff;
margin-bottom:10px;
padding-bottom:10px;
}
legend
{
/*text-decoration:underline;*/
border:1px solid #aaa;padding:3px;background-color:#f1f1f1;cursor:hand;
}

table, td
{
	font-family : Arial, Tahoma;
	font-size : 10pt;
	border-color : #aaaaaa;

}

input, select
{
font-family: Tahoma, Verdana, Helvetica, Arial;
font-size : 9pt;
height : 20px;
vertical-align : middle;
}

textarea
{
width: 300;
height : 86px;
font-family : Tahoma;
font-size : 9pt;
}

ul
{
	font-family : Tahoma,Arial;
	color : #0F2F2F;
	line-height: 150%;
	font-size : 12px;
	margin : 2px 0px 8px 0px;
}

ul.ulnews
{
font-size: 10pt;
color: #222222;
font-family: Arial, tahoma, "Trebuchet MS";
line-height: 120%;
list-style: square inside;
text-align : left;
margin : 0px 0px 0px 0px;
}

  .frame {
	border-width : 1px 1px 1px 1px;
	border-style : solid solid solid solid;
	border-color : Silver Silver Silver Silver;
}

.fLabel {
	font-size:11px;
	font-family:tahoma,arial;
	padding: 0px 2px 0px 0px;
	text-align:right;
	vertical-align : middle;
}

.fbLabel {
	font-size:14px;
	font-family:tahoma,arial;
	padding: 0px 2px 0px 22px;
	text-align:left;
	vertical-align : middle;
}

.fbEdit {font-size:14px;font-family:tahoma,arial;height:24px;color:#000;padding : 2px 2px;border:1px solid #777777;vertical-align : middle;}

.fText {font-size:11px;font-family:tahoma,arial;padding: 0px 0px 0px 0px;text-align:left;vertical-align:middle;}
.fEdit {font-size:11px;font-family:tahoma,arial;color:#000;padding : 2px 2px;border:1px solid #777777;vertical-align : middle;}
.fbButton {font-size:14px;font-family:tahoma,arial;font-weight:bold;height:28px;color:#000;padding : 4px 4px;vertical-align : middle;}

table.xline {border : 1 solid #999999;}
input.vote {font-size:10px;font-family:tahoma,arial;color:#000;padding : 2px 2px;vertical-align : middle;}
/* Меню для агенства недвижимости Людмила*/
td.menu
{
	text-align : center;
	vertical-align: middle;
	font-family : Tahoma, Arial;
	font-size : 11px;
	color : White;
	width : 120px;
}

/* Меню верхнее*/
.menu
{
	font-family : Arial,Tahoma;
	font-size : 11px;
	color: White;
	font-weight : bold;
}

a.menu:link
{
	font-family : Arial,Tahoma;
	font-size : 11px;
	color : #e9e9e9;
	text-decoration : none;
	font-weight : bold;
}

a.menu:visited
{
	font-family : Arial,Tahoma;
	font-size : 11px;
	color : #e9e9e9;
	text-decoration : none;
	font-weight : bold;
}

a.menu:hover
{
	font-family : Arial,Tahoma;
	font-size : 11px;
	color: White;
	text-decoration : none;
	font-weight : bold;
}

.tsm 
{
	font-size : 12px;
	font-family:  tahoma, arial,"Trebuchet MS";
}
/* Стандарный отступ для ячейки в меню*/
td.pd
{
	padding : 8px 12px 8px 12px;
}

/* Стандарный отступ для ячейки основного текста*/
td.pmt
{
	padding : 8px 6px 8px 6px;
}

.hp td
{
     border-right: #7BA2D2 1px solid; border-top: #7BA2D2 1px solid; 
}

.hg td
{
     border-right: #777777 1px solid; border-top: #777777 1px solid; 
}

.sm
{
	font-size : 8pt;
	font-family: tahoma, arial;
	color: #393939;
	margin : 2px 0px 5px 5px;
}

a.sm:link
{
	font-size : 8pt;
	color: #393939;
	margin : 0px 0px 0px 0px;
	text-decoration : underline;	
}

a.sm:visited
{
	font-size : 8pt;
	color: #393939;
	margin : 0px 0px 0px 0px;
	text-decoration : underline;
}

a.sm:hover
{
	font-size : 8pt;
	color: Navy;
	margin : 0px 0px 0px 0px;
	text-decoration : underline;	
}
/* Ссылки и текст внизу за полоскойк*/
.small_link
{
	font-size : 8pt;
	font-family: Tahoma, Arial;
	color:#393939;
}

a.small_link:link
{
	font-size : 8pt;
	color:#393939;
	text-decoration : underline;
}

a.small_link:visited
{
	font-size : 8pt;
	color:#393939;
	margin : 0px 0px 0px 0px;
	text-decoration : underline;
}

a.small_link:hover
{
	font-size : 8pt;
	color:navy;
	margin : 0px 0px 0px 0px;
	text-decoration : underline;	
}


.progma {font-size:11px;font-family:Tahoma, Arial;color:#f1f1f1;margin:0px 0px 2px 0px;}
a.progma:link {font-size:11px;font-family:Tahoma, Arial;color:#f1f1f1;text-decoration:none;}
a.progma:visited {font-size:11px;font-family:Tahoma, Arial;color:#f1f1f1;text-decoration:none;}
a.progma:hover {font-size:11px;font-family:Tahoma, Arial;color: #ffffff;text-decoration:underline;}

img.paint
{
	vertical-align : middle;
	width : 24px;
	height : 24px;
	margin : 0px 3px 0px 3px;
}

img.ico
{
	vertical-align : middle;
	width : 16px;
	height : 16px;
	margin : 0px 3px 0px 0px;
}

img.content
{
	vertical-align: middle;
	float: left;
	margin : 4px 10px 0px 0px;
}

img.message
{
	vertical-align: middle;
	float: left;
	margin : 0px 5px 0px 3px;
}

/* Заголовок */
.left_title {font-size:12px;font-family:Arial, Tahoma;color:#000000;font-weight:bold;margin-bottom:4px;}
a.left_title:link{font-size:12px;font-family:Arial, Tahoma;color:#900000;font-weight:bold;}
a.left_title:hover{font-size:12px;font-family:Arial, Tahoma;color:#FF0000;font-weight:bold;}
a.left_title:visited{font-size:12px;font-family:Arial, Tahoma;color:#770000;font-weight:bold;}
/* Текст в левой колонке */

.left_text{font-size:12px;font-family:Arial, Tahoma;color:#000000;padding-bottom:2px;}
a.left_text:link{color:#900000;}
a.left_text:hover{color:#FF0000;}
a.left_text:visited{color:#770000;}

a.txt:link {color:black;font-family : Arial,Tahoma;	font-size : 13px;	text-decoration : none;}
a.txt:visited{color:#333333;font-family : Arial,Tahoma;	font-size : 13px;	text-decoration : none;}
a.txt:hover{color:#444444;font-family : Arial,Tahoma;	font-size : 13px;	text-decoration : none;}

hr.line {border:1px dotted Gray;margin-top:5px;margin-bottom:5px;}
hr.line_first{border:1px dotted #d8d3ca;margin: 5px 0 5px 0;}
/*  Новости */
.news
{
	font-size: 12px;
	font-family : Arial, Helvetica, sans-serif;
	text-align : justify;
}

a.news:link
{
	font-size: 12px;
	font-family : Arial, Helvetica, sans-serif;
	text-align : justify;
}

a.news:hover
{
	font-size: 12px;
	font-family : Arial, Helvetica, sans-serif;
	text-align : justify;	
}

a.news:visited
{
	font-size: 12px;
	font-family : Arial, Helvetica, sans-serif;
	text-align : justify;
}

.small_news
{
	font-size: 12px;
	font-family : "Times New Roman", Times, serif;
	margin : 0px 0px 0px 0px;
	text-align : justify;
	color : Gray;
}

a.tnews
{
	font-family : Arial, Helvetica, sans-serif;
	color : #636363;
}