BODY, TD, TR, P, DIV { 
	font: 11px/14px Verdana, sans-serif;
	color:#303746;
}
.ten-px {
	margin-top:5px;
	font-size:10px;
	line-height:95%;
	font-family:Arial;
}
A { 
	text-decoration: underline; 
	color:#33518C; 
}
.txt{ 
	font: 11px/14px Verdana, sans-serif;
	color:#303746;
	font-weight:normal;
}

A.txt{ 
	font: 11px/14px Verdana, sans-serif;
	text-decoration: underline; 
	color:#33518C;
	font-weight:normal;
}


.arial { 
	font-family: Verdana, Arial, sans-serif; 
}

.black-title { 
	font-size: 13px;
	color: black;
	font-weight: bold;
}

.white  {
	font-size: 9px; 
	color: white;
}
.white10  {
	font-size: 11px; 
	color: white;
}
.white11  {
	font-size: 11px; 
	color: white;
}

.white12  {
	font-size: 10px; 
	color: white;
}

.light-grey  {
	font-size: 11px; 
	color: #303746;
}

.news-header  {
	font-size: 11px; 
	color: #3E4D63; 
	font-weight: bold;
}

.news-line  {
	font-size: 11px; 
	color: #303746;
}

.grey  {
	font-size: 11px;
 	color: #798291; 
 	font-weight: normal;
 }

.date-grey  {
	font-size: 11px;
 	color: #798291; 
 	font-weight: bold;
 }
 
.header-grey  {
	font-size: 11px; 
	color: #2D343E; 
	font-weight: bold;
}

.announce {
	font-size: 11px; 
	color: #6699CC; 
	font-weight: bold; 
	margin-bottom: 12px;
}
.spec-offers, .spec-offers A { 
	font-size: 11px; 
	font-family: Verdana,Arial, sans-serif; 
	color: #5F88CE; 
}

.spec-offers A { 
	font-weight: bold; 
	text-decoration: underline; 
}

.index-more { 
	font-size: 11px; 
	font-family: Verdana,'Microsoft Sans Serif', sans-serif;	
}

.subtitle-green {
	font-size: 11px; 
	font-family: Verdana; 
	font-weight: bold; 
	color: #447E7F; 
	text-decoration: none; 
	text-transform: uppercase;
}
.subtitle-blue {
	font-size: 11px; 
	font-family: Verdana; 
	font-weight: bold; 
	color: #33518C; 
	text-decoration: none; 
	text-transform: uppercase;
}

.search-input { 
	background-color: white 
}

.menu-center, .menu-center-sub {
	font-size: 11px; 	
	margin-bottom: 1px;
	color: #303746; 
}
.menu-center { 
	font-weight: bold;
	color:#303746;
}
.menu-center-sub A { 
	color: #303746; 
	text-decoration: none 
}

.title1 { 
	font-size: 11px; 
	font-weight: bold; 
	color: #34548F; 
	text-decoration: none;
}

.title { 
	font-size: 11px; 
	font-weight: bold; 
	color: #3E4D63; 
	margin-bottom: 14px; 	
}

.title-inline { 
	font-size: 11px; 
	font-weight: bold; 
	color: #3E4D63; 
}

.title-bs { 
	font-size: 11px; 
	font-weight: bold; 
	color: #3E4D63; 
	margin: 46px 0px 43px 0px; 
}

.title-sub { 
	font-size: 11px; 
	font-weight: bold; 	
	margin-bottom: 14px;
	color: #3E4D63;
}

.para { 
	font-size: 11px; 
	margin: 14px 0px 14px 2px; 
}

.taj { 
	text-align: justify; 
}

.title-ggbr, .title-ggbr A { 
	font-size: 11px; 
	font-weight: bold; 
	color: #447E7F;
}

.title-ggbr {
	margin: 0px 5px 0px 0px; 
}

.title-ggbr A { 
	text-decoration: none; 
}

.title-ggbl, .title-ggbl A { 
	font-size: 11px; 
	font-weight: bold; 
	color: #447E7F;
}

.text-ggbl, .text-ggbl A { 
	font-size: 11px; 
	font-weight: normal; 
	color: #447E7F;
}

.title-ggbl { 
	margin: 0px 0px 0px 3px; 
}

.title-ggbl A { 
	text-decoration: none; 
}

.title-bullet { 
	margin: 14px 0px 14px 0px; 
}

.title-bullet-nomargin { 
	margin: 5px 0px 5px 0px; 
}

.title-links { 
margin: 12px 0px 2px 0px; 
}

.slogan { 
	font-size: 8px; 
	font-weight: bold; 
	font-style: italic; 
	line-height: 10px; 
	color: #34538F; 
	margin: 3px 60px 6px 0px; 
	float: right; 
	width: 160px; 
}

.title-bestnom { 
	font-size: 12px; 
	font-weight: bold; 
	color: #35538E; 
}

.title-bestdep { 
	font-size: 11px; 
	font-weight: bold; 
	color: #2B6D6D; 
}

.news-title { 
	font-size: 11px; 
	font-weight: bold; 
	color: #3E4D63; 
	margin: 0px 0px 4px 0px; 
}

.news-publication-source { 
	font-size: 11px; 
	font-weight: normal; 
	color: #3E4D63; 
	text-align:justify;
}

.news {
	font-family:Verdana; 
	font-size: 11px; 
	margin: 0px 0px 7px 0px; 
}

.news-more, .news-more A, .news-pager, .news-pager A { 
	font-size: 11px; 
	color: #33518C; 
}

.news-pager, { 
	font-size: 11px; 
	color:#303746; 
}

.news-more { 
	text-align: right; 
}

.newspaper { 
	font-size: 11px; 
	font-weight: bold; 
	color: #3E4D63; 
}

.newspaper A { 
	font-weight: normal; 
	color: #394F7E; 
	text-decoration: underline; 
}

.links, .links A { 
	font-size: 11px; 
	color: #35538F; 
	margin: 0px 0px 4px 0px; 
}
input { 
	font-size: 11px;
	color:#303746;
}

textarea { 
	font-size: 11px;
	color:#303746;
}

select { 
	font-family: Verdana, sans-serif; 
	font-size: 11px;
	color:#303746;
}

a.custom-menu {
    font-family: Verdana, Arial, Helvetica;
    font-size: 10px;
    font-weight: bold;
    color: #415B8E;
    text-transform: uppercase;
    letter-spacing: 0px;
    text-decoration: none;
}

a.custom-menu:hover {
    font-family: Verdana, Arial, Helvetica;
    font-size: 10px;
    font-weight: bold;
    color: #415B8E;
    text-transform: uppercase;
    letter-spacing: 0px;
    text-decoration: none;
}

a.custom-submenu {
    font-family: Helvetica;
    font-size: 8px;
    color: white;
    font-weight: bold;
    text-transform: uppercase;
    letter-spacing: 0px;
    text-decoration: none;    
}

a.custom-submenu:hover {
    font-family: Helvetica;
    font-size: 8px;
    color: white;
    font-weight: bold;
    text-transform: uppercase;
    letter-spacing: 0px;
    text-decoration: none;
}

a.custom-submenu-active {
    font-family: Helvetica;
    font-size: 8px;
    color: #202776;
    font-weight: bold;
    text-transform: uppercase;
    letter-spacing: 0px;
    text-decoration: none;
}

a.custom-submenu-active:hover {
    font-family: Helvetica;
    font-size: 8px;
    color: #202776;
    font-weight: bold;
    text-transform: uppercase;
    letter-spacing: 0px;
    text-decoration: none;
}
input.resume {
	font: 11px/14px Verdana, sans-serif;
	color:#303746;
}
textarea.resume {
	font: 11px/14px Verdana, sans-serif;
	color:#303746;
}

li.businesses {
	list-style-image:url(/media/img/bis_bul.gif);
}

a.no-decoration {
	text-decoration:none;
}

a.no-decoration:hover {
	text-decoration:none;	
}


.inp {
    color:#000000;
    font-family:Verdana;
    font-weight:normal;
    font-size:11px;
    background-color: #FFFFFF;
}

TABLE.color {
	border-top:1px solid #CAD3E5; 
	border-right:0px none; 
	border-bottom:0px none; 
	border-left:1px solid #CAD3E5;
}

TABLE.color TD, {
	border-top:0px none;
	border-right:1px solid #CAD3E5;
	border-bottom:1px solid #CAD3E5;
	border-left:0px none; 
 	padding:5px; 
 	vertical-align:top;
}

.red {
    color:#215DE4;
}

.blue {
    color:#F92946;
}
.frontheader {
	font-size: 11px; 
	font-weight: bold; 
	color: #3E4D63; 
	text-decoration:none;
	text-transform: uppercase;	
}
a.leasing-menu {
	font-family: Verdana, Verdana, Helvetica;
	font-size: 10px;	
	color: #415B8E;	
	text-transform: uppercase;
	letter-spacing: 0px;
	text-decoration: none;
}

a.leasing-menu:hover {
	font-family: Verdana, Verdana, Helvetica;
	font-size: 10px;	
	color: #415B8E;
	text-transform: uppercase;
	letter-spacing: 0px;
	text-decoration: none;
}

.blue-uppercase {
	font-family: Verdana, Arial, Helvetica;
    font-size: 10px;
    font-weight: bold;
    color: #415B8E;
    text-transform: uppercase;
    letter-spacing: 0px;
    text-decoration: none;
}
a.crazy-red {
	color:#33518C; 
	text-decoration: underline;
}
a.crazy-red:hover {
	color: #81312C;
	text-decoration: underline;
}