h1 {
color:#0b4479;
font-size:16px;
font-weight:bold;
margin-left:15px;
}
h2 {
color:#0b4479;
font-size:11px;
font-weight:bold;
margin-left:15px;
}
.top_menu_sep {
	width: 1px;
	background-color:#FFFFFF;
}
.top_menu {
	color: white;
	font-weight: bold;
	line-height: 10px;
}
.top_menu a:link , .top_menu a:visited{
	color: white;
	text-decoration: none;	
}
.top_menu a:hover , .top_menu a:active{
	color: white;
	text-decoration: underline;	
}


.right_block_bg {
/*	background-color: #D9ECFF;
	background-image: url(right_block_bg.gif);
	background-repeat:no-repeat;*/
}

.testimonials_block_left {
	background-image:url(testimonials_l.gif);
	width: 4px;
}
.testimonials_block_right {
	background-image:url(testimonials_r.gif);
	width: 4px;
}
.testimonials_block_center {
	background-color: #F0F7FF;
	padding-left: 10px;
}
.testimonials {
	margin-bottom: 10px;
}
.testimonials_author {
	color: #2755AD;
	font-weight: bold;
	font-size:11px;
	font-family: Tahoma, "Times New Roman", Arial, serif;
}
.testimonials_desc {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 10px;
	color: #606060;
}
.testimonials_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4D4D4D;
}

.portfolio_block_l {
	background-image:url(portfolio_l.gif);
	width: 2px;
}
.portfolio_block_r {
	background-image:url(portfolio_r.gif);
	width: 2px;
}
.porfolio_block_center {
	background-color: #D9ECFF;
	padding-left: 2px;
	padding-right: 5px;
}
.porfolio_block_bottom {
	background-image:url(portfolio_bottom.gif);
	height: 2px;
}
.porfolio_block_top {
	/*background-image:url(portfolio_top2.gif);*/
	background-color: #9dc6ef;
	height: 1px;
}
.porfolio_block_top2 {
	/*background-image:url(portfolio_top2.gif);*/
	background-color: #FFFFFF;
	height: 1px;
}
.porfolio_block_bottom1 {
	/*background-image:url(portfolio_top2.gif);*/
	background-color: #FFFFFF;
	height: 1px;
}
.porfolio_block_bottom2 {
	/*background-image:url(portfolio_top2.gif);*/
	background-color: #68a8e6;
	height: 1px;
}
.portfolio_title {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: bold;
}
.portfolio_text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #386CA7;
}

.main_content_td {
	padding-left: 45px;
}

.menu_bottom {
	background-color: #569FE5;
	padding-left: 40px;
	color: #EAF4FF;
	font-size: 11px;
}
.menu_bottom a:link, .menu_bottom a:visited {
	color: #EAF4FF;
	text-decoration: none;
}
.menu_bottom a:active, .menu_bottom a:hover {
	color: #EAF4FF;
	text-decoration: underline;
}



.text_highlighted {
	color: #2755AD;
	line-height: 13px;
	font-size: 11px;
}
.text_simple {
	font-size: 11px;
}

.text_heading {
	color: #000000;
	font-size: 14px;
	font-weight: bold;
	font-family: Tahoma;
}

ul {
list-style-image:url(curs.gif);
}

ul li {
	margin-bottom: 5px;
}

/*Flex menu*/
.flaxMenu {
	background-color: #2755ad;
}

.flaxMenuItem {
	background-color: #d9ecff;
	color:#0000ff;	
}

.flaxMenuItem, .flaxMenuItem:link, .flaxMenuItem:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*color: #F8F8F8;*/
	text-decoration: none;
	cursor: pointer;
}

.flaxMenuItemActive, .flaxMenuItemActive:link, .flaxMenuItemActive:visited, .flaxMenuItemActive:active, .flaxMenuItemActive:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffcc;
	text-decoration: none;
	background-color: #2755ad;
}
.flaxMenuItemDiv , .flaxMenuItemDiv:link, .flaxMenuItemDiv:visited {
	border-bottom:1px solid #FFFFFF;
	border-top:1px solid #FFFFFF; 
	width:100%; 
	height:19px;
}
.flaxMenuItemDivActive, .flaxMenuItemDivActive:link, .flaxMenuItemDivActive:visited,
.flaxMenuItemDivActive:active, .flaxMenuItemDivActive:hover {
	border-bottom:1px solid #0000FF;
	border-top:1px solid #0000FF; 
	width:100%; 
	height:19px; 	 
}
.flaxMenuItemDivContainer {
	margin-top:3px;
	margin-left:5px;
}

/* news */
.news {
	margin-bottom: 5px;
}
.news_header {
	color: #000000;
	font-size: 13px;
	font-weight: bold;
	margin-bottom: 10px;
}
.news_date {
	color: #2755AD;
	font-size: 11px;
	font-weight: bold;
	font-family: Tahoma, "Times New Roman", Arial, serif;
}
.news_content {
	color: #000000;
	font-size: 11px;
}

.plan1 {
	left:161px; 
	top:17px; 
	position: absolute; 
	visibility: hidden; 
	z-index: 10
}
