body {
	margin: 0px; 
	margin-top: 0px;
	padding: 0px; 
	background : #fff;
	}
table {
	border-collapse: collapse;
	}
td {
	padding: 0px; 
	text-align:left; 
	vertical-align: top; 
	font-family: tahoma,arial; 
	font-size:10pt; 
	color:#000; 
	}
div	{
	padding: 0px; 
	text-align:left; 
	vertical-align: top; 
	font-family: tahoma,arial; 
	font-size:10pt; 
	color:#000; 
	}
p {
	font-family: tahoma; 
	font-size:10pt; 
	color:#000; 
	}
a {
	color: #000; 
	text-decoration: underline;
	} 
a:hover {
	text-decoration: none;
	color: #000;
	} 
img {
	border: 0px;
	}
input,textarea,select { 
	padding: 1px; 
	border: solid 1px #6d8593; 
	font-size: 10pt; 
	color:#000000; 
	background-color:#fff;
	}
ul {
	margin: 6 0;
	padding-left: 8;
	list-style-type: none;
}
ul li {
	background: url(pic/ul.gif) no-repeat top left;
	padding-left: 10;
	}




#maintable {
	width: 100%;
	}
td.logo {
	width: 22%; 
	height: 83;
	}
td.menutd {
	width: 52%; 
	height: 110;
	padding-top: 9;
	background : url(pic/orange_top.gif) repeat-x top;
	}
td.lang {
	width: 26%; 
	height: 83;
	padding: 34px 0 0 40px;
	}
div.la1 {
	float: left; 
	width: 22px;
	padding: 0 0 4 0;
	font-size: 8pt;
	margin-right:16px;
	}
div.la1 a {
	font-size: 8pt;
	text-decoration: none;
	color: #4380d5;
	}
div.la1 a:hover {
	text-decoration: underline;
	color: #4380d5;
	}
div.la2 {
	float: left; 
	width: 22px;
	padding: 0 0 4 0;
	font-size: 8pt;
	margin-right:16px;
	}
div.la2 a {
	font-size: 8pt;
	text-decoration: none;
	color: #4380d5;
	}
div.la2 a:hover {
	text-decoration: underline;
	color: #4380d5;
	}
div.la1_active {
	float: left; 
	width: 22px;
	padding: 0 0 4 0;
	font-size: 8pt;
	margin-right:16px;
	background : url(pic/lang_a.gif) no-repeat right bottom;
	}
div.la1_active a {
	font-size: 8pt;
	text-decoration: none;
	color: #4380d5;
	}
div.la1_active a:hover {
	text-decoration: underline;
	color: #4380d5;
	}
div.la2_active {
	float: left; 
	width: 22px;
	padding: 0 0 4 0;
	font-size: 8pt;
	margin-right:16px;
	background : url(pic/lang_a.gif) no-repeat left bottom;
	}
div.la2_active a {
	font-size: 8pt;
	text-decoration: none;
	color: #4380d5;
	}
div.la2_active a:hover {
	text-decoration: underline;
	color: #4380d5;
	}


/* menu1 styles starts */
table#tmenu1 {
	width: 93%;
	height: 60;
	margin: 0 0 0 25;
	vertical-align: middle;
	}
table#tmenu1 td {
	font-weight: bold;
	padding: 0 8 0 6;
	text-align: center;
	vertical-align: middle;
	}
table#tmenu1 td a {
	font-weight: bold;
	text-decoration: none;
	}
table#tmenu1 td a:hover {
	color: #00357d;
	text-decoration: none;
	}
td#topm_active {
	color: #ff9205;
	vertical-align: middle;
	}
#topm_active a {
	color: #ff9205;
	}

/* menu1 styles end */


/* menu2 styles starts */
table#tmenu2 {
	width: 100%;
	height: 48;
	background: #002f79;
	}
table#tmenu2 td {
	background : url(pic/bullets.gif) no-repeat left center;
	padding: 0 0 0 37;
	vertical-align: middle;
	color: #fff;
	font-weight: bold;
	}
table#tmenu2 td a {
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	}
table#tmenu2 td.tm2_active {
	background : url(pic/bullets_a.gif) no-repeat left center;
	padding: 0 0 0 37;
	vertical-align: middle;
	color: #fff;
	font-weight: bold;
	text-decoration: underline;
	}
table#tmenu2 td.tm2_active a {
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	}
table#tmenu2 td.tm2_active2 {
	background : url(pic/bullets_a.gif) no-repeat left center;
	padding: 0 0 0 37;
	vertical-align: middle;
	color: #fff;
	font-weight: bold;
	}
table#tmenu2 td.tm2_active2 a {
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	}
/* menu2 styles end */


td.menu3 {
	background : url(pic/lkciti.gif) no-repeat center top;
	text-align: right;
	min-width: 170px;
	padding: 0 40 10 18;
	color: #002f79;
	}
.menu3 a,.menu3 a:link,.menu3 a:visited,.menu3 a:hover {
	color: #002f79;
	}
.services {
	margin: 0 0 40 20;
	text-align: center;
	font-size: 8pt;
	}
td.topimg {
	height:277;
	/* old pictures */
	/*background : url(pic/landscapes.jpg) repeat-x left bottom;*/
	/*background : url(pic/landscapes_jm1.jpg) repeat-x right bottom;*/
	/*background : url(pic/landscapes_jm3.jpg) repeat-x center bottom;*/
	/*background : url(pic/landscapes1.jpg) repeat-x left bottom;*/
	/* old pictures end */

	
	background : url(pic/landscapes4.jpg) no-repeat right top;
	/*background : url(pic/landscapes5.jpg) no-repeat left top;*/
	/*background : url(pic/landscapes6.jpg) no-repeat center top;*/
	/*background : url(pic/landscapes7.jpg) no-repeat center top;*/
	/*background : url(pic/landscapes8.jpg) no-repeat left top;*/
	/*background : url(pic/landscapes9.jpg) no-repeat right top;*/
	/*background : url(pic/bg10.jpg) no-repeat center top; */
	/*background : url(pic/bg13.jpg) no-repeat center top;*/
	/*background : url(pic/bg14.jpg) no-repeat center center;*/
	/*background : url(pic/bg15.jpg) no-repeat center center;*/
	/*background : url(pic/landscapes_jm2.jpg) repeat-x center bottom;*/
	/*background : url(pic/landscapes2.jpg) repeat-x left bottom;*/
	}
td.topimg1 {
	height:277;
	background : url(/pic/landscapes4.jpg) no-repeat right top;
	}
td.topimg2 {
	height:277;
	background : url(/pic/landscapes5.jpg) no-repeat left top;
	}
td.topimg3 {
	height:277;
	background : url(pic/bg10.jpg) no-repeat center top;
	}
td.topimg4 {
	height:277;
	background : url(pic/bg13.jpg) no-repeat center top;
}

td.topimg6 {
	height:277;
	background : url(pic/landscapes9.jpg) no-repeat right top;
	}
td.topimg7 {
	height:277;
	background : url(pic/landscapes7.jpg) no-repeat center top;
	}
td.topimg8 {
	height:277;
	background : url(pic/landscapes8.jpg) no-repeat left top;
	}
td.topimg9 {
	height:277;
	background : url(pic/bg14.jpg) no-repeat center center;
	}
td.topimg10 {
	height:277;
	background : url(pic/bg15.jpg) no-repeat center center;
	}
td.topimg11 {
	height:277;
	background : url(pic/landscapes_jm2.jpg) repeat-x center bottom;;
	}
td.topimg12 {
	height:277;
	background : url(pic/landscapes2.jpg) repeat-x left bottom;
	}
td.topimg13 {
	height:277;
	background : url(pic/landscapes6.jpg) no-repeat center top;;
	}

td.topimg14 {
	height:277;
	background : url(pic/bg16.jpg) no-repeat center center;
	}
td.topimg15 {
	height:277;
	background : url(pic/bg17.jpg) no-repeat center center;
	}

td.contacts {
	width: 27%;
	height:277;
	background : url(pic/analitika.jpg) no-repeat right top #002f79;
	vertical-align: bottom;
	padding: 0 20 30 44;
	color: #fff;
	}
.contacts a {
	color: #fff;
	}
.special {
	text-align: right;
	font-size: 8pt;
	color: #000;
	margin-bottom: 11px;
	}
table#tmenu3 {
	width: 84%;
	margin: 0 8px 0 10%;
	}
table#tmenu3 td {	
	border-bottom: solid 1px #d2d2d2;
	background : url(pic/bullets2.gif) no-repeat center left;
	padding: 11 5 11 24;
	text-align: right;
	font-size: 8pt;
	font-weight: bold;
	text-transform: uppercase;
	}
table#tmenu3 td a {
	font-weight: bold;
	text-decoration: none;
	}
table#tmenu3 td a:hover {
	text-decoration: none;
	}
table#tmenu3 td.m_over {	
	border-bottom: solid 1px #d2d2d2;
	background : url(pic/bullets2a.gif) no-repeat center left #fff;
	padding: 11 5 11 24;
	text-align: right;
	font-size: 8pt;
	font-weight: bold;
	text-transform: uppercase;
	color: #00357d;
	}
table#tmenu3 td.m_over a {	
	font-size: 8pt;
	font-weight: bold;
	text-transform: uppercase;
	color: #00357d;
	}
table#tmenu3 td.active {	
	border-bottom: solid 1px #d7dfe4;
	background : url(pic/bullets2a.gif) no-repeat center left #d7dfe4;
	padding: 11 6 11 24;
	text-align: right;
	font-size: 8pt;
	font-weight: bold;
	text-transform: uppercase;
	color: #00357d;
	}
table#tmenu3 td.active a {	
	font-size: 8pt;
	font-weight: bold;
	text-transform: uppercase;
	color: #00357d;
	}
/* menu3 styles end */

table#tmenu3 td.piedava {
	border: 0;
	background: none;
	text-transform: none;
	font-weight: normal;
	text-align: center;
	padding: 0 0 16 0;
	color: #7e95a3;
	font-size: 9pt;
	}

td.o1 {
	height: 50;
	background: #f39400;
	}
td.o12 {
	height: 43;
	background: #fff;
	border-bottom: solid 1px #fff;
	}
td.title1 {
	height: 50;
	background: #f39400;
	padding: 2 0 3 18;
	vertical-align: middle;
	font-size: 16pt;
	color: #fff;
	font-weight: normal;
	}
td.title1 h1 {
 padding:0px;
 margin:0px;
 color:#fff;
 font-weight:normal;
 font-size:16pt;
	}

div.gr_strip {
	height: 14;
	width: 86%;
	background : url(pic/gr_str.gif) repeat-x center;
	}
div.gr_strip2 {
	height: 30;
	background : url(pic/gr_str.gif) repeat-x center;
	}
div.strip3 {
	height: 50;
	background : url(pic/str3.gif) repeat-x center;
	}
div.karta {
	width: 98;
	height: 16;
	_height: 26;
	padding-top: 10;
	background : url(pic/frw.gif) no-repeat bottom right;
	font-size: 8pt;
	color: #6d8593;
	}
.karta a {
	font-size: 8pt;
	color: #6d8593;
	text-decoration: underline;
	}
.karta a:hover {
	color: #6d8593;
	text-decoration: none;
	}
td.centerc {
	padding: 32 20 50 10;
	}
div.centerc2 {
	padding: 0 30 0 20;
	}
div.centerc3 {
	padding: 20 30 0 0;
	}
div.centerc4 {
	padding: 0 50 0 0;
	overflow: hidden;
	}
div.centerc5 {
	padding: 0 20 0 0;
	overflow: hidden;
	}
div.ccimg {
	width: 560;
	padding: 14;
	background: #f1f1f1;
	overflow:hidden;
	}
	
div.ccimg2 {
	padding: 14;
	margin: 0 20 20 0;
	background: #eee;
	overflow: hidden;
	}
div.ccimg2a {
	padding: 14;
	margin: 0 0 20 0;
	background: #d7dfe4;
	overflow: hidden;
	}
div.ccimg3 {
	padding: 24 32 26 20;
	_height: 1;
	margin: 0 20 15 0;
	background: #D7E8F5;
	}
div.ccimg4 {
	padding: 0 32 32 20;
	_height: 1;
	margin: 0 20 15 -10;
	border-left: solid 1px #d7dfe4;
	}
td.poisk1 {
	width: 30%;
	vertical-align: middle;
	padding: 7 9 7 0;
	font-weight: bold;
	}	
td.poisk2 {
	width: 70%;
	vertical-align: middle;
	padding: 7 22 7 33;
	border-bottom: solid 1px #9BACB5;
	}	
.poisk2 select {
	width: 100%;
	padding: 1px; 
	border: solid 1px #6d8593;
	}
.poisk2 input {
	width: 50%;
	padding: 1px; 
	border: solid 1px #6d8593;
	}
.poisk2 textarea {
	width: 90%;
	padding: 1px; 
	border: solid 1px #6d8593;
	height: 80px;
	}	
td.poisk3 {
	width: 70%;
	vertical-align: middle;
	padding: 7 7 7 0;
	border-bottom: solid 1px #9bacb5;
	}
.poisk3a {
	margin: 0 10px;
	}
.poisk3 input,.poisk3 select {
	width: 38%;
	}
.que_s input,.que_s select {
	width: 100%;
	}
td.poisk4 {
	padding: 14px 9% 0 0;
	_padding: 14px 42px 0 0;
	text-align: right;
	}
button.poisk4b {
	padding: 1 46 3 46;
	margin-left: 0;
	height: 20;
	border: none;
	background: #00357d;
	color: #fff;
	cursor: pointer;
	}
.obj_map {
	padding-top: 4;
	font-size: 8pt;
	}
.obj_map a {
	font-size: 8pt;
	text-decoration: underline;
	}
.obj_map a:hover {
	font-size: 8pt;
	text-decoration: none;
	}
table.o_info {
	width: 100%;
	_width: 96%;
	margin-top: 26px;
	height:1;
	}
td.o_info1 {
	width: 40%;
	background: #f6f8f9;
	padding: 7 12 7 18;
	border-right: solid 1px #dfe1e2;
	font-size: 9pt;
	color: #545454;
	font-weight: bold;
	}
.o_info1 a {
	font-size: 9pt;
	color: #545454;
	font-weight: bold;
	}
td.o_info2 {
	width: 60%;
	background: #f6f8f9;
	padding: 7 18 7 18;
	font-size: 9pt;
	}
td.o_info3 {
	width: 40%;
	padding: 7 12 7 18;
	border-right: solid 1px #dfe1e2;
	font-size: 9pt;
	color: #545454;
	font-weight: bold;
	}
.o_info3 a {
	font-size: 9pt;
	color: #545454;
	font-weight: bold;
	}
td.o_info4 {
	width: 60%;
	padding: 7 18 7 18;
	font-size: 9pt;
	}
td.o_info5 {
	padding: 17 12 17 18;
	background: #f6f8f9;
	font-size: 9pt;
	}
.o_info5 a {
	font-size: 9pt;
	color: #00357d;
	font-weight: bold;
	}
td.o_info6 {
	padding: 17 12 17 18;
	font-size: 9pt;
	/*color: #00357d;*/
	}
.o_info6 a {
	font-size: 9pt;
	color: #00357d;
	font-weight: bold;
	}

td.leftc {
	padding: 32 40 35 0;
	text-align: right;
	}
td.leftc_1 {
	background: #fff;
	padding: 0 0 35 0;
	text-align: right;
	}
.leftc2 {
	background: #fff;
	padding: 32 20 35 26;
	text-align: right;
	}
td.leftc3 {
	background: #fff;
	padding: 19 20 35 6;
	}
.leftc4 {
	background: #fff;
	padding: 0 0 35 2;
	text-align: right;
	}
div.ban {
	margin-bottom: 15px;
	border: solid 1px #cbcbcb;
	padding: 2;
	_padding: 2 2 0 2;
	text-align: center;
	}
div.ban_a {
	margin-bottom: 15px;
	border: solid 3px #cbcbcb;
	padding: 2;
	_padding: 2 2 0 2;
	text-align: center;
	}


/* menu4 styles starts */
.blue_b {
	padding: 0 21 6 0;
	color: #00357d;
	font-weight: bold;
	}
.blue_b a {
	color: #00357d;
	font-weight: bold;
	text-decoration: underline;
	}
.blue_bold {
	color: #00357d;
	font-weight: bold;
	}
.blue_bold a {
	font-weight: bold;
	text-decoration: underline;
	}
.blue_b2 {
	padding: 0 0 0 12;
	color: #00357d;
	font-weight: bold;
	margin-bottom: 8;
	}
.blue_b2 a {
	color: #00357d;
	font-weight: bold;
	text-decoration: underline;
	}
div.orange_b {
	padding: 0 21 16 50;
	text-align: right;
	color: #ff9205;
	font-weight: bold;
	}
div.obj {
	padding: 0 0 11 50;
	text-align: right;
	font-weight: bold;
	}
div.obj a {
	text-decoration: underline;
	font-weight: normal;
	}
div.obj a:hover {
	text-decoration: none;
	}
div.obj_active {
	background : url(pic/bullets2a.gif) no-repeat center left #eee;
	margin: 0 0 9px 10%;
	padding: 11 4 11 50;
	text-align: right;
	font-weight: bold;
	}
div.obj_active a {
	text-decoration: none;
	}

div.orange_b14 {
	padding: 0 0 16 50;
	text-align: right;
	font-size: 14pt;
	color: #ff9205;
	font-weight: bold;
	}
/* menu4 styles end */

td.rightc {
	padding-right: 3%;
	padding-bottom: 35;
	background: #fff;
	min-width:250px;
	}
div.or_question {
	min-height: 20;
	min-width: 142px;
	height: auto;
	_height: 64;
	padding: 16 26 16 47;
	vertical-align: middle;
	background : url(pic/or_question.gif) no-repeat top left #002f79;
	font-weight: bold; 
	color: #fff;
	}
div.or_offer {
	padding: 6 26 8 47;
	background : url(pic/or_offer.gif) no-repeat top left #F39400;
	font-weight: bold; 
	color: #fff;
	}
div.or_offer2 {
	padding: 6 26 8 40;
	background : url(pic/or_offer.gif) no-repeat top left #ff9205;
	border-left: solid 2px #fff;
	color: #fff;
	}
div.or_offer3 {
	padding: 6 26 8 57;
	background : url(pic/or_offer.gif) no-repeat top left #ff9205;
	background-position: 15px 0;
	border-left: solid 2px #fff;
	color: #fff;
	}
div.que1, div.que_s {
	margin: 3 22 0 0;
	background: #f1f1f1;
	padding: 8 12 10 12;
	_height: 1;
	min-width: 170px;
	}
div.que1a {
	margin: 3 26 0 24;
	background: #F1F1F1;
	padding: 12 16 10 13;
	_height: 1;
	}
div.que2 {
	margin: 3 26 0 24;
	background: #f9f3e2;
	padding: 6 2;
	text-align: center;
	}
div.about_obj {
	margin: 3 26 3 0;
	background: #F1F1F1;
	border-top: solid 1px #ddd;
	padding: 4 2;
	text-align: center;
	font-size: 9pt;
	}
.about_obj a {
	text-decoration: none;
	}
div.about_obj2 {
	margin: 6 0 12 0;
	text-align: center;
	font-size: 8pt;
	color: #647f8f;
	}
.about_obj2 a {
	color: #647f8f;
	text-decoration: underline;
	}
.about_obj2 a:hover {
	text-decoration: none;
	}
div.que3 {
	margin: 0 26 0 0;
	padding: 0 0 6 0;
	text-align: left;
	font-size: 8pt;
	color: #a39671;
	}
.que3 a {
	font-size: 8pt;
	color: #000;
	text-decoration: none;
	}
.que1 input, .que_s input.rdbutton {
	margin-right: 10;
	vertical-align: top;
	border: none;
	background: none;
	}
div.que1a {
	padding: 0 0 8 12;
	font-weight: bold;
	}
div.que2 {
	margin: 3 26 0 0;
	background: #F1F1F1;
	padding: 6 2;
	text-align: center;
	}
div.reason {
	padding-left: 26;
	}
.reason input,textarea {
	margin: 9 0 4 0;
	width: 95%;
	height: 64;
	border: solid 1px #bdc2c4;
	color: #000;
	}
div.enter {
	margin: 3 22 3 63;
	background: #f39400;
	text-align: center;
	}
div.que_f {
	margin: 3 22 0 0;
	background: #D7E8F5;
	height: 45;
	min-width:170px;
	}

td.f1 {
	height: 50px;
	background: #d7e8f5;
	}
td.right_f {
	background: #d7e8f5;
	}
td.left_f2 {
	height: 104;
	background : #d7e8f5;
	vertical-align: bottom;
	text-align: right;
	padding: 10 40 36 30;
	}
.left_f2 a {
	text-decoration: none;
	font-size: 8pt;
	}
td.center_f2 {
	height: 104;
	background : #d7e8f5;
	vertical-align: bottom;
	padding: 10 59 36 24;
	border-left: solid 1px #7a98c0;
	color: 002f79;
	}
.center_f2 a {
	color: 002f79;
	}
td.right_f2 {
	background : #d7e8f5;
	padding: 0 22 36 0;
	font-size: 9pt;
	color: #647f8e;
	vertical-align: bottom;
	}
div.counter {
	float: left;
	margin: 2 10 2 0;
	}
div.title2 {
	height: 38;
	_height: 48;
	margin-bottom: 28;
	background: #F39400;
	padding: 11 0 2 18;
	vertical-align: middle;
	font-size: 16pt;
	color: #fff;
	font-weight: normal;
	}
table.analitika {
	margin-top: 10;
	}
table.analitika2 {
	margin-top: 10;
	width: 220px;
	}
td.an1 {
	padding: 0 10 0 0;
	font-size: 8pt;
	}
td.an1a {
	padding: 0 10 0 10;
	font-size: 8pt;
	}
td.an4a {
	padding: 2 6;
	font-size: 10pt;
	text-align: center;
	}
td.an4 {
	padding: 2 12;
	font-size: 10pt;
	}
td.an3a {
	padding: 5 10 5 10;
	}
td.an2 {
	vertical-align: middle;
	padding: 0 10 0 14;
	}
td.an2a {
	background : url(pic/an2a_noa.gif) repeat-x center;
	width: 80;
	vertical-align: middle;
	padding: 0;
	}
td.an2b {
	background : url(pic/an2b_noa.gif) repeat-x center;
	width: 124px;
	vertical-align: middle;
	padding: 0;
	}
div.bl_border {
	margin-top: -18px;
	padding: 1;
	_padding: 1 1 0 1;
	background: #000;
	width: 560;
	}
div.que_r {
	margin: 0 0 8 30;
	float: left;
	}
table.t100 {
	width: 100%;
	}
td.rad {
	width: 27px;
	}
div.search_res {
	float: left; 
	background: #F1F1F1; 
	width: 32%;
	height: 308;
	_height: 355;
	margin: 0 5 5 0;
	padding: 16 0 26 0;
	}
div.search_res_c {
	width: 220;
	height: 30; 
	position: relative;
	left: 50%;
	margin-left: -110px;
	text-align: center;
	}

.tblue {
	color: #00357d;
	}
.tblue a {
	color: #00357d;
	}
 table.sr_descr {
	width: 220px;
	background: #fff;
	margin: 8 0;
	}
td.sr_desc1 {
	width: 140px;
	padding: 2 10;
	border-right: solid 1px #d2dbe0;
	border-bottom: solid 1px #d2dbe0;
	}
td.sr_desc2 {
	width: 80px;
	padding: 2 10;
	border-bottom: solid 1px #d2dbe0;
	font-weight: bold;
	}
.land_r {
	padding: 15 15 15 30;
	background: #f9f3e2;
	border-left: solid 1px #fff;
	min-width:160px;
	}
.opisanie {
	padding: 3 0 3 36;
	margin-bottom: 5px;
	background : url(pic/opisanie.gif) no-repeat left center;
	}
 .opisanie_active {
	padding: 3 0 3 36;
	margin-bottom: 5px;
	background : url(pic/opisanie_a.gif) no-repeat left center;
	font-weight: bold;
	}
 .opisanie_active a {
	font-weight: bold;
	text-decoration: none;
	}
.ob_info {
	padding: 3 0 3 36;
	margin-bottom: 5px;
	background : url(pic/o_info.gif) no-repeat left center;
	}
.ob_info_active {
	padding: 3 0 3 36;
	margin-bottom: 5px;
	background : url(pic/o_info_a.gif) no-repeat left center;
	font-weight: bold;
	}
.ob_info_active a {
	font-weight: bold;
	text-decoration: none;
	}
.ceni {
	padding: 3 0 3 36;
	margin-bottom: 5px;
	background : url(pic/ceni.gif) no-repeat left center;
	}
.ceni_active {
	padding: 3 0 3 36;
	margin-bottom: 5px;
	background : url(pic/ceni_a.gif) no-repeat left center;
	font-weight: bold;
	}
.ceni_active a {
	font-weight: bold;
	text-decoration: none;
	}
.region {
	padding: 3 0 3 36;
	margin-bottom: 5px;
	background : url(pic/region.gif) no-repeat left center;
	}
.region_active {
	padding: 3 0 3 36;
	margin-bottom: 5px;
	background : url(pic/region_a.gif) no-repeat left center;
	font-weight: bold;
	}
.region_active a {
	font-weight: bold;
	text-decoration: none;
	}
.pro_developm {
	padding: 3 0 3 36;
	margin-bottom: 5px;
	background : url(pic/pro_developm.gif) no-repeat left center;
	}
.pro_developm_active {
	padding: 3 0 3 36;
	margin-bottom: 5px;
	background : url(pic/pro_developm_a.gif) no-repeat left center;
	font-weight: bold;
	}
.pro_developm_active a {
	font-weight: bold;
	text-decoration: none;
	}
.akcii {
	padding: 3 0 3 36;
	margin-bottom: 5px;
	background : url(pic/akcii.gif) no-repeat left center;
	}
.akcii_active {
	padding: 3 0 3 36;
	margin-bottom: 5px;
	background : url(pic/akcii_a.gif) no-repeat left center;
	font-weight: bold;
	}
.akcii_active a {
	font-weight: bold;
	text-decoration: none;
	}
.sost_obj {
	padding: 15 30;
	}
.sost_ok {
	padding: 3 0 3 36;
	margin-bottom: 5px;
	background : url(pic/sost_ok.gif) no-repeat left center;
	font-weight: bold;
	cursor: pointer;
	}
.sost_ok a {
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
	}
.sost_no {
	padding: 3 0 3 36;
	margin-bottom: 5px;
	background : url(pic/sost_no.gif) no-repeat left center;
	font-weight: bold;
	cursor: pointer;
	}
.sost_no a {
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
	}
.sost_plan {
	padding: 3 0 3 36;
	margin-bottom: 5px;
	background : url(pic/sost_plan.gif) no-repeat left center;
	font-weight: bold;
	cursor: pointer;
	}
.sost_plan a {
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
	}
div.calculator {
	margin: 20 0 25 20;
	}
div.calc_title {
	min-height: 28;
	height: auto;
	_height: 40;
	padding: 6 26 8 44;
	background : url(pic/or_calc.gif) no-repeat top left #ff9205;
	border-left: solid 2px #fff;
	font-size: 16pt;
	line-height: 90%;
	color: #fff;
	}
div.calc1 {
	margin: 3 26 0 2;
	background: #ecf3f7;
	padding: 8 16 10 10;
	_height: 1;
	}
td.calc1a {
	width: 50%;
	padding-right: 3px;
	}
select.calc_s {
	width: 58; 
	margin-top: 3px;
	font-size: 8pt;
	}
td.calc1b {
	width: 50%;
	vertical-align: middle;
	}
.calc1b input {
	width: 100%;
	}
div.butt {
	margin: 3 26 0 44;
	text-align: center;
	_height: 1;
	background: #00357d;
	}
div.calc2 {
	margin: 3 26 0 2;
	background: #ff9205;
	padding: 10 16 12 10;
	_height: 1;
	}
td.calc2a {
	width: 50%;
	padding-right: 3px;
	font-weight: bold;
	}
div.akcija {
	z-index: 2;
	position: relative;
	margin: -106px 0 0 454px;
	cursor: pointer;
	}
div.akcija2 {
	z-index: 2500;
	position: absolute;
	margin: -7px 0 0 238;
	_margin: -12px 0 0 240;
	width: 257;
	height: 160;
	background : url(pic/akcija_over.gif) no-repeat top left;
	b1ehavior: url(iepngfix.htc)
	}
table.akcija3 {
	margin-top: 30;
	width: 257;
	height: 130;
	}
td.akcija3a {
	padding: 15;
	vertical-align:middle;
	text-align: center;
	font-weight: bold;
	font-size: 11pt;
	}
td.akcija3a a {
	font-weight: bold;
	text-decoration: none;
	font-size: 11pt;
	}
.orange_t {
	color: #ee5d04;
	}
/*
	div.akcija3 {
	padding-top: 30;
	width: 257;
	height: 160;
	display: table-cell;
	vertical-align:middle;
	text-align: center;
	border: solid 1px red;
	}
*/
.obj_inf2 {
	font-size: 8pt;
	margin: 8 0 0 16;
	}
.obj_inf2 a {
	font-size: 8pt;
	text-decoration: underline;
	}
.obj_inf2 a:hover {
	font-size: 8pt;
	text-decoration: none;
	}
.obj_inf3 {
	font-size: 8pt;
	margin: 9 0 0 34;
	}
.obj_inf3 a {
	font-size: 8pt;
	text-decoration: underline;
	}
td.plan_ {
	width: 14%;
	background: #D7E8F5;
	border-right: solid 2px #edf0f3;
	border-top: solid 1px #a3b5bf;
	border-bottom: solid 1px #a3b5bf;
	padding: 8 6 8 6;
	font-size: 9pt;
	color: #000;
	text-align: center;
	vertical-align: middle;
	}
td.plan_a {
	width: 14%;
	background: url(pic/plan_prior.gif) no-repeat top center #D7E8F5;
	border-right: solid 2px #edf0f3;
	border-top: solid 1px #a3b5bf;
	border-bottom: solid 1px #a3b5bf;
	padding: 8 6 8 6;
	font-size: 9pt;
	color: #000;
	text-align: center;
	vertical-align: middle;
	}
td.plan_b {
	width: 14%;
	background: url(pic/plan_prior2.gif) no-repeat bottom center #D7E8F5;
	border-right: solid 2px #edf0f3;
	border-top: solid 1px #a3b5bf;
	border-bottom: solid 1px #a3b5bf;
	padding: 8 6 8 6;
	font-size: 9pt;
	color: #000;
	text-align: center;
	vertical-align: middle;
	}
td.plan1 {
	width: 14%;
	background: #f6f8f9;
	border-right: solid 2px #edf0f3;
	border-bottom: solid 1px #a3b5bf;
	padding: 4 6 4 6;
	font-size: 9pt;
	color: #545454;
	text-align: center;
	vertical-align: middle;
	}
.plan_ a,.plan_a a,.plan_b a {
	font-size: 9pt;
	color: #000;
	text-decoration: none;
	}
td.plan2 {
	width: 14%;
	background: #f6f8f9;
	border-right: solid 2px #edf0f3;
	border-bottom: solid 1px #a3b5bf;
	padding: 4 6 4 6;
	font-size: 9pt;
	color: #339149;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
	}
.plan2 a {
	font-size: 9pt;
	color: #339149;
	text-decoration: none;
	font-weight: bold;
	}
td.plan3 {
	width: 14%;
	background: #f6f8f9;
	border-right: solid 2px #edf0f3;
	border-bottom: solid 1px #a3b5bf;
	padding: 4 6 4 6;
	font-size: 9pt;
	color: #d36901;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
	}
.plan3 a {
	font-size: 9pt;
	color: #d36901;
	text-decoration: none;
	font-weight: bold;
	}
.plan1 a {
	font-size: 9pt;
	color: #000;
	text-decoration: none;
	}
 .plan1 a:hover,.plan2 a:hover,.plan3 a:hover {
	text-decoration: underline;
	}
.drukat {
	font-size: 8pt;
	margin: 8 0 0 0;
	color: #526580;
	}
.drukat img {
	vertical-align: middle;
	margin-right: 12px;
	padding-bottom: 2px;
	}
.drukat a {
	font-size: 8pt;
	text-decoration: none;
	color: #526580;
	}
.drukat a:hover {
	font-size: 8pt;
	text-decoration: underline;
	}
.comminf_title {
	margin: 9 -30 9 0;
	background: #D7E8F5;
	padding: 8 6 8 12;
	font-weight: bold;
	color: #000;
	vertical-align: middle;
	}
.dev1 {
	width: 20%;
	background: #D7E8F5;
	border-right: solid 2px #edf0f3;
	border-top: solid 1px #a3b5bf;
	border-bottom: solid 1px #a3b5bf;
	padding: 4 6 4 6;
	font-size: 9pt;
	color: #000;
	text-align: center;
	vertical-align: middle;
	}
.dev1a {
	width: 60%;
	background: #D7E8F5;
	border-right: solid 2px #edf0f3;
	border-top: solid 1px #a3b5bf;
	border-bottom: solid 1px #a3b5bf;
	padding: 4 6 4 11;
	font-size: 9pt;
	color: #000;
	vertical-align: middle;
	}
.dev2 {
	width: 20%;
	/*background: #f6f8f9;*/
	border-right: solid 2px #edf0f3;
	border-bottom: solid 1px #d7dfe4;
	border-top: solid 1px #d7dfe4;
	padding: 4 6 4 6;
	font-size: 9pt;
	color: #545454;
	text-align: center;
	vertical-align: middle;
	}
.dev2a {
	width: 60%;
	/*background: #f6f8f9;*/
	border-right: solid 2px #edf0f3;
	border-bottom: solid 1px #d7dfe4;
	border-top: solid 1px #d7dfe4;
	padding: 4 6 4 11;
	font-size: 9pt;
	color: #545454;
	vertical-align: middle;
	}
.dev1 a,.dev2 a,.dev1a a,.dev2a a {
	font-size: 9pt;
	color: #000;
	text-decoration: none;
	}
.akcija_img {
	height: 184;
	background: url(pic/akc_img.jpg) no-repeat bottom right;
	text-align: right;
	padding-right: 25;	
	}
.cre {
	width: 50%;
	border-right: solid 2px #edf0f3;
	border-bottom: solid 1px #a3b5bf;
	border-top: solid 1px #d7dfe4;
	padding: 4 9 4 14;
	font-size: 9pt;
	color: #000;
	vertical-align: middle;
	}
table.banki {
	background: #fff;
	width: 100%;
	_width: 93%;
	}
td.banki1 {
	width: 33%;
	height: 100;
	padding: 7;
	text-align: center;
	vertical-align: middle;
	background: url(pic/banki_bg2.gif) no-repeat right center;
	}
td.banki2 {
	width: 33%;
	height: 1;
	background: url(pic/banki_bg.gif) no-repeat bottom center;
	}
table.info_cr {
	width: 100%;
	_width: 90%;
	margin-top: 26px;
	height:1;
	}
td.analitika_a {
	background: url(pic/plan_prior.gif) no-repeat top left #F1F1F1;
	background-position: 20px 0;
	border-top: solid 1px #a3b5bf;
	border-bottom: solid 1px #a3b5bf;
	padding: 10 12;
	font-size: 9pt;
	color: #000;
	vertical-align: middle;
	}
td.analitika {
	border-top: solid 1px #a3b5bf;
	border-bottom: solid 1px #a3b5bf;
	padding: 10 12;
	font-size: 9pt;
	color: #000;
	vertical-align: middle;
	}
td.analitika_b {
	background: #F1F1F1;
	border: solid 1px #a3b5bf;
	padding: 4 7;
	font-size: 9pt;
	color: #000;
	vertical-align: middle;
	}
td.analitika_c {
	background: url(pic/plan_prior2.gif) no-repeat bottom center #F1F1F1;  	
	border-top: solid 1px #a3b5bf;
	border-bottom: solid 1px #a3b5bf;
	padding: 10 12;
	font-size: 9pt;
	color: #000;
	vertical-align: middle;
	}
.analitika_a a,.analitika_b a,.analitika_c a,.analitika a {
	font-size: 9pt;
	color: #000;
	text-decoration: none;
	}
.analitika_a a:hover,.analitika_b a:hover,.analitika_c a:hover,.analitika a:hover {
	font-size: 9pt;
	color: #000;
	text-decoration: underline;
	}
table.photogalery {
	width: 504px; 
	margin-top: 6px; 
	height: 99px;
	}
td.photo_back {
	padding-right: 11px;
	vertical-align: middle;
	}
td.photos {
	text-align: center; 
	vertical-align: middle;
	}
.photos img {
	margin: 4;
	border: solid 12px #f1f1f1;
	}
td.photo_frw {
	padding-left: 11px;
	text-align: right;
	vertical-align: middle;
	}	
td.photo_no {
	text-align: center;
	font-weight: bold;
	color: #495e6b;
	padding-bottom: 2;
	} 

td.i_clc {
	width: 10%;
	background: #D7E8F5;
	border-right: solid 2px #edf0f3;
	border-top: solid 1px #a3b5bf;
	border-bottom: solid 1px #00357d;
	padding: 9 6 9 6;
	color: #000;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	}
td.i_clc2 {
	width: 60%;
	background: #D7E8F5;
	border-right: solid 2px #edf0f3;
	border-top: solid 1px #a3b5bf;
	border-bottom: solid 1px #00357d;
	padding: 9 6 9 16;
	font-size: 14pt;
	color: #000;
	vertical-align: middle;
	}
td.i_clc3 {
	width: 30%;
	background: #D7E8F5;
	border-right: solid 2px #edf0f3;
	border-top: solid 1px #a3b5bf;
	border-bottom: solid 1px #00357d;
	padding: 9 6 9 16;
	font-weight: bold;
	color: #000;
	vertical-align: middle;
	}
 td.i_clc4 {
	background: #fbf8ef;
	border-right: solid 2px #edf0f3;
	border-top: solid 1px #a3b5bf;
	border-bottom: solid 1px #ff9205;
	padding: 8 6 8 16;
	color: #00357d;
	vertical-align: middle;
	}
.i_clc4 input {
	width: 70%;
	margin-right: 12px;
	}
td.i_clc4a {
	background: #fbf8ef;
	border-right: solid 2px #edf0f3;
	border-top: solid 1px #a3b5bf;
	border-bottom: solid 1px #ff9205;
	padding: 4 6 4 16;
	color: #00357d;
	vertical-align: middle;
	}
.i_clc4a input {
	width: 70%;
	margin-right: 12px;
	}

td.i_clc5 {
	border-right: solid 2px #edf0f3;
	border-bottom: solid 1px #a3b5bf;
	padding: 4 6 4 16;
	font-size: 9pt;
	vertical-align: middle;
	}
td.i_clc5 input {
	width: 70%;
	margin-right: 12px;
	}
.title3 {
	background: #D7E8F5;
	padding: 12 0 12 18;
	/*margin-left: -10px;*/
	vertical-align: middle;
	font-size: 16pt;
	font-weight: normal;
	}
.title4 {
	margin: 25 -3 0 -3;
	background: #d7dfe4;
	padding: 12 0 12 18;
	vertical-align: middle;
	font-size: 16pt;
	font-weight: normal;
	}
button.blue_b {
	padding: 1 42 3 42;
	_padding: 1 24 3 24;
	margin-left: 0;
	height: 20;
	border: none;
	background: #00357d;
	color: #fff;
	cursor: pointer;
	}
table.p1 {
	width: 100%;
	margin: 0 0 10 0;
	}
.logo_p {
	padding: 10 20 10 0;
	width: 40%;
	text-align: center;
	vertical-align: middle;
	}
.p1_t {
	padding: 10 0;
	width: 60%;
	}
.partn_title {
	margin: 0 -30 9 0;
	background: #eee;
	padding: 8 6 8 21;
	font-weight: bold;
	color: #000;
	vertical-align: middle;
	}
.baner_t {
	width: 190;
	background: #d7dfe4; 	
	}
.baner_t1 {
	padding: 8;
	text-align: center;
	vertical-align: middle;
	background: #5883b4;
	font-weight: bold;
	color: #fff;
	border: solid 1px #5883b4;
	border-bottom: solid 1px #fff;
	} 
.baner_t1 a {
	text-decoration: none;
	color: #fff;
	}
.baner_t2 {
	padding: 8;
	text-align: center;
	vertical-align: middle;	
	border: solid 1px #9bafbb;
	}
.baner_t2 a {
	text-decoration: none;
	}
.baner_t4 {
	padding: 8;
	text-align: center;
	vertical-align: middle;
	background: #ff9205;
	font-weight: bold;
	color: #fff;
	border: solid 1px #ff9205;
	border-bottom: solid 1px #fff;
	} 
.baner_t4 a {
	text-decoration: none;
	color: #fff;
	}
.attens {
	margin: 0 0 9 0;
	background: #D7E8F5;
	padding: 20 6 20 12;
	font-weight: bold;
	color: #000;
	vertical-align: middle;
	}
ol.maja  {
	color: #00357d;
	margin: 6 0;
	padding-left: 26;
	}
ol.maja a {
	color: #00357d;
	}
button {
	height:22px; 
	font-size:10pt; 
	}
#platezhi, div.butt button {
	padding: 1 2 3 2;
	margin-left: 0;
	height: 20;
	border: none;
	background: #00357d;
	color: #fff;
	cursor: pointer;
	}
div.ban2 {
	margin: 24px;
	border: solid 1px #cbcbcb;
	padding: 2;
	_padding: 2 2 0 2;
	text-align: center;
	}
table.partneri {
	min-width: 200;
	height: 90;
	background: #fff; 	
	}
.partneri td {
	background: #fff;
	padding: 10;
	vertical-align: middle;
	text-align: center;
	}
 div.f_ban {
	width: 46%;
	float: left;
	margin: 40 0 0 0;
	border: solid 1px #9bafbb;
	background: #e3e8ec;
	text-align: center;
	padding: 2;
	_padding: 2 2 0 2;
	text-align: center;
	}
ul.sitemap {
	margin: 6 0 11 14;
	padding-left: 0;
	list-style-type: none;
}
ul.sitemap li {
	background: url(pic/ul.gif) no-repeat center left;
	padding: 1 0 1 14;
	font-size: 10pt;
	font-weight: bold;
	color: #00357d;
	}
ul.sitemap li a:hover {
	font-size: 10pt;
	font-weight: bold;
	color: #00357d;
	}


ul.sitemap1 li.b {
	background: #dce3e8;
	padding: 6 0 6 14;
	font-size: 11pt;
	font-weight: bold;
	color: #00357d;
	}
.sitemap1 li a {
	font-weight: bold;
	color: #00357d;
	text-decoration: none;
	}
.sitemap1 li a:hover {
	color: #00357d;
	text-decoration: underline;
	}
ul.sitemap2 {
	margin: 4 0;
	padding-left: 8;
	list-style-type: none;
}
ul.sitemap2 li {
	background: url(pic/ul.gif) no-repeat top left;
	padding-left: 10;
	color: #000;
	}
ul.sitemap2 li a {
	color: #000;
	}
ul.sitemap3 {
	margin: 2 0 6 0;
	padding-left: 8;
	list-style-type: none;
}
ul.sitemap3 li {
	background: none;
	padding-left: 7;
	font-size: 8pt;
	font-weight: normal;
	color: #546c7a;
	}
ul.sitemap3 li a {
	font-weight: normal;
	color: #546c7a;
	text-decoration: underline;
	}
ul.sitemap3 li a:hover {
	font-weight: normal;
	color: #546c7a;
	text-decoration: none;
	}
table.sm {
	width: 100%;
	margin-bottom: 16;
	border-bottom: solid 1px #d2dbe0;
	}
table.sm td {
	padding: 0 20 0 0;
	width: 50%;
	}
.title_blue {
	color: #00357d;
	font-size: 15pt;
	margin-bottom: 20px;
	}
td.clc6 {
	border-right: solid 2px #e0e5ea;
	border-bottom: solid 1px #a3b5bf;
	padding: 7 6 7 16;
	font-size: 9pt;
	vertical-align: middle;
	}
td.clc6 input {
	width: 234;
	margin-right: 12px;
	font-weight: bold;
	padding-left: 5px;
	}
td.clc6 select {
	width: 100px;
	margin-right: 12px;
	font-weight: bold;
	padding-left: 5px;
	}
td.clc7 {
	padding: 9 6 9 17;
	vertical-align: middle;
	}
td.clc8 {
	background: #fbf8ef;
	border-right: solid 2px #edf0f3;
	border-top: solid 1px #a3b5bf;
	border-bottom: solid 1px #ff9205;
	padding: 9 6 9 16;
	color: #00357d;
	vertical-align: middle;
	}
td.clc8 input {
	width: 234;
	margin-right: 12px;
	font-weight: bold;
	padding-left: 5px;
	}
div.about_obj3 {
	margin: 6 0 12 0;
	text-align: center;
	}
.about_obj3 a {
	text-decoration: underline;
	}
.about_obj3 a:hover {
	text-decoration: none;
	}
table.ocenka {
	width: 100%;
	margin: 15 30 0 0;
	background-color: #e4e9ed;
	border-top: solid 2px #a3b5bf;
	border-bottom: solid 2px #a3b5bf;
	}
td.ocenka1 {
	width: 50%;
	font-weight: bold;
	font-size: 11pt;
	color: #545454;
	padding: 4 8;
	border-bottom: solid 1px #a3b5bf;
	}
 td.ocenka2 {
	padding: 4 8 8 8;
	background: #f6f8f9;
	}
.blue_left {
	width: 3%;
	background: #d7e8f5;
	}
.left_menu  {
	background: url(pic/ul_orange.gif) no-repeat top left #f39400;
	margin-right: -20px;
	margin-bottom: 10px;
	min-height: 35px;
	_min-height: 35px;
	text-align: right;
	line-height: 110%;
	padding: 6px 26px 6px 33px;
	font-size: 13pt;
	color: #fff;
	}
.left_menu a  {
	font-size: 13pt;
	color: #fff;
	text-decoration: none;
	}

ul.zeme {
	margin: 2px 0 5px;
	padding-left: 8;
	list-style-type: none;
}
ul.zeme li {
	background: none;
	padding: 0 6px 2px 20px;
	}
.center_pic {
	background: #eeeeee;
	padding: 11px;
	}
.center_pic img {
	border: solid 2px #fff;
	}

.servise1 {
	width: 50%;
	background: #d7e8f5;
	cursor: pointer;
	height: 62px;
	border: solid 4px #fff;
	vertical-align: middle;
	padding: 10px 20px;
	font-size: 14pt;
	line-height: 100%;
	}
.servise2 {
	width: 50%;
	background: #002f79;
	cursor: pointer;
	height: 62px;
	border: solid 4px #fff;
	vertical-align: middle;
	padding: 10px 20px;
	font-size: 14pt;
	color: #fff;
	line-height: 100%;
	}
table.center_content {
	width: 482;
	margin-bottom: 20px;
	}
ul.bullets3 {
	margin: 14px 0 8px 0;
	padding-left: 0;
	_padding-left: 3px;
	list-style-type: none;
}
ul.bullets3 li {
	background: url(pic/bullets3.gif) no-repeat top left;
	padding: 2px 0 2px 25px;
	}
	
td.plan4 {
	background: #f6f8f9;
	border-right: solid 2px #edf0f3;
	border-bottom: solid 1px #a3b5bf;
	padding: 4 6 4 6;
	font-size: 9pt;
	color: #ff0000;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
	}
.plan4 a {
	font-size: 9pt;
	color: #ff0000;
	text-decoration: none;
	font-weight: bold;
	}


.stroked {text-decoration: line-through;}	
