/******************************************************************/
/* [[[ Common styles */

	body 			{margin:0px;padding:0px;font-family:Tahoma; font-size: 12px; color: #535252}
	div.spacer		{background:#E3E3E3}
	div.banners		{border:1px solid #E3E3E3;padding-top:5px;text-align:center}
	div.banners	img 	{margin-bottom:9px}
	div.banner_header 	{font-weight:bold;font-size:14px}
	p 			{margin:0px; color: #004279}
	form 			{margin:0px}
	a 			{color: #0478ec}
	a:hover 		{color: #e69105}


/* ]]] Common styles */
/******************************************************************/
/* [[[ Topline */

	#topline 				{border-collapse:collapse;width:100%;background:url("../images/building/top-bg.gif");}
	#topline td				{padding:0px}
	#topline #langswitch	{position:absolute;right:0px;top:132px;width:150px}
	#topline iframe			{border:0px;margin:0px;padding:0px;width:370px;height:140px;overflow:hidden}

/* ]]] Topline */
/******************************************************************/
/* [[[ Center */

	#center 				{border-collapse:collapse;width:100%;}
	#center td				{padding:0px}
	#center-tr td			{padding:0px 0px 50px 0px}

	/*--------------------------------------------------------------*/
	        #content {color:#535252}
	        #content font {color:#535252}
		#content TD {padding:0px}

	/*--------------------------------------------------------------*/
	/* [[[ Pravaja kolonka */

		#center #right-column				{padding-top:20px}
		#center #right-column div.phone		{border-collapse:collapse;width:100%;color:#004498;font-size:24px;font-family:Times New Roman;font-weight:bold}

	/* ]]] Pravaja kolonka */
	/*--------------------------------------------------------------*/
	/* [[[ block-left*/

		#nav_left						{padding-left:10px}
		#nav_left #nav_left_header		{background:url(../images/building/left_top1.gif);font-weight:bold;color:#ffffff;font-size:12px;padding:21px 0px 15px 10px}
		#nav_left a 					{font-size:12px;color:#004498;display:block;border-bottom:1px solid #E3E3E3;padding:5px 2px;text-decoration:none}
		#nav_left a:hover				{text-decoration:underline}
		#nav_left a img 				{margin-left:3px;margin-right:3px;}
		.b-header						{background:url('images/building/blue-header.gif');color:#ffffff; font-size:12px; padding:12px 0px; margin-top:20px;margin-left:10px; text-align:center}

	/* ]]] block-left */
	/*--------------------------------------------------------------*/

/* ]]] Center */
/******************************************************************/
/** [[[ Footer **/

	.footer 		{border-top:1px solid #004498;vertical-align:top;font-size:12px;color:#626262}
	a.footer_link 	{font-size:12px;color:#626262}
	div.copyright 	{margin-top:5px;margin-bottom:10px}

/** ]]] Footer **/
/******************************************************************/

	#opendoc 				{margin:0px 30px 40px 20px;text-align:justify;}
	#opendoc .title			{font-weight:bold;color:#0478ec;font-size:14px;}
	#opendoc .datums		{color:#999999;font-size:12px}
	#opendoc .place			{color:black;font-size:12px}
	#opendoc .text			{color:4c4c4c;font-size:12px}
	#opendoc .text p		{color:4c4c4c;font-size:12px}
	#opendoc a.backlink		{color:#004498;font-size:12px}
	
	#opendoc ul {list-style: none; padding: 0 0 18px 0; margin: 0;  }
	#opendoc ul li {padding: 4px 0 10px 33px; background: url(images/bul.png) 14px 8px no-repeat;}
	#opendoc ul li ul {padding: 0px 0 0px 69px; }
	#opendoc ul li ul li {padding: 2px 0 10px 20px;	background: url(images/bul2.png) 14px 8px no-repeat;}
	#opendoc table.insTable {color: #535252; font-size:12px; width: 90%; padding: 0 0 0 20px}
	#opendoc table.insTable td {padding: 5px 0px 5px 0px}
	
	
	
.menu {
	background: #e7e3e7;
	border-bottom: 1px solid #d0cecd;
	font-size: 14px;
	text-align: center;
	font-weight: bold;
	height: 26px;
	line-height: 24px;
}
.menu a {
	color: #1170e6;
	text-decoration: none;
	background: url(/images/menu-bullet.gif) left 6px no-repeat;
	padding-left: 10px;
	margin: 0 13px 0 13px;
}
.menu .active, .menu a:hover {
	color: #e69105;
	text-decoration: none;
}



.right-list {
	width: 198px;
	padding-right: 10px;
}
.right-list ul {
	list-style: none;
	padding: 0;
	margin: 0;
	border: 1px solid #e7e3e7;
	border-width: 1px 0 0 1px;
}
.right-list li {
	border: 1px solid #e7e3e7;
	border-width: 0 1px 1px 0;
	padding: 3px 3px 3px 10px;
	width: 183px;
	overflow: hidden;
	height: 97px;
	position: relative;
}
.right-list img {
	float: right;
}
.right-list div {
	position: absolute;
	width: 105px;
	bottom: 7px;
	color: #626262;
	font-size: 12px;
}
.right-list a {
	display: block;
	text-decoration: none;
	color: #626262;
	font-weight: bold;
}
.right-list .hidden {
	display: none;
}


#nav_left a {
	background: url(/images/building/bullet_red.gif) left 8px no-repeat;
	padding-left: 10px;
}
#nav_left .sub-link {
	display: block;
	background: #ffffff url(/images/sub-bullet.gif) 15px center no-repeat;
	padding-left: 22px;
	border: none;
	margin-top: -1px;
}
.head-text {
	font-size: 17px;
	line-height: normal;
	padding: 30px 10px 30px 0;
	color: #004279;
}