a:Link {
Color: #0382B6; Text-decoration: underline
}
a:Visited {
Color: #0382B6; Text-decoration: underline
}
a:Hover {
Color: #000000; Text-decoration: underline
}


a.top_menu:link {
	color: #ffffff; font-family: arial; FONT-SIZE: 11px; line-height: 13px; font-weight: normal; text-decoration: underline
}
a.top_menu:visited {
	color: #ffffff; font-family: arial; FONT-SIZE: 11px; line-height: 13px; font-weight: normal; text-decoration: underline
}
a.top_menu:hover {
	color: #7F5900; font-family: arial; FONT-SIZE: 11px; line-height: 13px; font-weight: normal; text-decoration: underline
}
a.top_menu_red:link {
	color: #DB206B; font-family: tahoma; FONT-SIZE: 12px; line-height: 13px; font-weight: bold; text-decoration: none
}
a.top_menu_red:visited {
	color: #DB206B; font-family: tahoma; FONT-SIZE: 12px; line-height: 13px; font-weight: bold; text-decoration: none
}
a.top_menu_red:hover {
	color: #c0c0c0; font-family: tahoma; FONT-SIZE: 12px; line-height: 13px; font-weight: bold; text-decoration: none
}

a.content_link:link {
	color: #000000; text-decoration: none
}
a.content_link:visited {
	color: #000000; text-decoration: none
}
a.content_link:hover {
	color: #000000; text-decoration: underline
}



b {
	color: #000000; font-family: arial; FONT-SIZE: 12px; line-height: 13px; font-weight: bold; text-decoration: none
}
.menu {
	color: #39983C; font-family: arial; FONT-SIZE: 12px; line-height: 13px; font-weight: normal; text-decoration: none
}
a.menu:link {
	color: #0382B6; font-family: arial; FONT-SIZE: 12px; line-height: 13px; font-weight: normal; text-decoration: underline
}
a.menu:visited {
	color: #0382B6; font-family: arial; FONT-SIZE: 12px; line-height: 13px; font-weight: normal; text-decoration: underline
}
a.menu:hover {
	color: #000000; font-family: arial; FONT-SIZE: 12px; line-height: 13px; font-weight: normal; text-decoration: underline
}

.menu1 {
	color: #39983C; font-family: arial; FONT-SIZE: 12px; line-height: 13px; font-weight: normal; text-decoration: none
}
a.menu1:link {
	color: #39983C; font-family: arial; FONT-SIZE: 12px; line-height: 13px; font-weight: normal; text-decoration: none
}
a.menu1:visited {
	color: #39983C; font-family: arial; FONT-SIZE: 12px; line-height: 13px; font-weight: normal; text-decoration: none
}
a.menu1:hover {
	color: #5C7591; font-family: arial; FONT-SIZE: 12px; line-height: 13px; font-weight: normal; text-decoration: none
}

.menu1_1 {
	color: #5C7591; font-family: arial; FONT-SIZE: 12px; line-height: 13px; font-weight: normal; text-decoration: none
}

.center_block_name {
	color: #000000; font-family: arial; FONT-SIZE: 12px; line-height: 11px; font-weight: bold; text-decoration: none; padding-left: 1px; padding-bottom: 5px
}
a.center_block_name:link {
	color: #668C9B; font-family: arial; FONT-SIZE: 12px; line-height: 11px; font-weight: bold; text-decoration: none; padding-left: 1px
}
a.center_block_name:visited {
	color: #668C9B; font-family: arial; FONT-SIZE: 12px; line-height: 11px; font-weight: bold; text-decoration: none; padding-left: 1px
}
a.center_block_name:hover {
	color: #000000; font-family: arial; FONT-SIZE: 12px; line-height: 11px; font-weight: bold; text-decoration: none; padding-left: 1px
}
.left_block_name {
	color: #000000; font-family: arial; FONT-SIZE: 12px; line-height: 13px; font-weight: bold; text-decoration: none; padding-left: 34px; padding-bottom: 5px
}
a.left_block_name:link {
	color: #668C9B; font-family: arial; FONT-SIZE: 12px; line-height: 13px; font-weight: bold; text-decoration: none; padding-left: 34px
}
a.left_block_name:visited {
	color: #668C9B; font-family: arial; FONT-SIZE: 12px; line-height: 13px; font-weight: bold; text-decoration: none; padding-left: 34px
}
a.left_block_name:hover {
	color: #000000; font-family: arial; FONT-SIZE: 12px; line-height: 13px; font-weight: bold; text-decoration: none; padding-left: 34px
}
.right_block_name {
	color: #000000; font-family: arial; FONT-SIZE: 12px; line-height: 13px; font-weight: bold; text-decoration: none; padding-left: 27px; padding-bottom: 5px
}
a.right_block_name:link {
	color: #668C9B; font-family: arial; FONT-SIZE: 12px; line-height: 13px; font-weight: bold; text-decoration: none; padding-left: 27px
}
a.right_block_name:visited {
	color: #668C9B; font-family: arial; FONT-SIZE: 12px; line-height: 13px; font-weight: bold; text-decoration: none; padding-left: 27px
}
a.right_block_name:hover {
	color: #000000; font-family: arial; FONT-SIZE: 12px; line-height: 13px; font-weight: normal; text-decoration: none; padding-left: 27px
}
.bottom {
	color: #ffffff; font-family: arial; FONT-SIZE: 12px; line-height: 13px; font-weight: normal; text-decoration: none;
}
a.bottom:link {
	color: #ffffff; font-family: arial; FONT-SIZE: 12px; line-height: 13px; font-weight: normal; text-decoration: none;
}
a.bottom:visited {
	color: #ffffff; font-family: arial; FONT-SIZE: 12px; line-height: 13px; font-weight: normal; text-decoration: none;
}
a.bottom:hover {
	color: #dedede; font-family: arial; FONT-SIZE: 12px; line-height: 13px; font-weight: normal; text-decoration: none;
}
.copyright {
	color: #e1e1e1; font-family: arial; FONT-SIZE: 12px; line-height: 13px; font-weight: normal; text-decoration: none
}
a.copyright:link {
	color: #000000; font-family: arial; FONT-SIZE: 12px; line-height: 13px; font-weight: normal; text-decoration: underline
}
a.copyright:visited {
	color: #000000; font-family: arial; FONT-SIZE: 12px; line-height: 13px; font-weight: normal; text-decoration: underline
}
a.copyright:hover {
	color: #c0c0c0; font-family: arial; FONT-SIZE: 12px; line-height: 13px; font-weight: normal; text-decoration: underline
}
body {
	margin:0px;
}
td {
	COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; LINE-HEIGHT: 14px
}
th {
	COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; LINE-HEIGHT: 14px
}
.content {
	COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; LINE-HEIGHT: 14px; text-align: justify
}
.contacts {
	COLOR: #f6f6f6; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; LINE-HEIGHT: 14px; font-weight: bold; text-align: justify
}
H1 {
	COLOR: #1A3A5E; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 15px; LINE-HEIGHT: 16px; DISPLAY: inline
}
H2 {
	COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px; LINE-HEIGHT: 16px
}
H3 {
	COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 13px; LINE-HEIGHT: 14px
}
.input {
	BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: #b6b6b6 1px solid; BORDER-LEFT: #b6b6b6 1px solid; BORDER-RIGHT: #b6b6b6 1px solid; BORDER-TOP: #b6b6b6 1px solid; COLOR: #000000; FONT-FAMILY: Verdana; FONT-SIZE: 10px; HEIGHT: 18px
}
.area {
	BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: #b6b6b6 1px solid; BORDER-LEFT: #b6b6b6 1px solid; BORDER-RIGHT: #b6b6b6 1px solid; BORDER-TOP: #b6b6b6 1px solid; COLOR: #000000; FONT-FAMILY: Verdana; FONT-SIZE: 10px;
}
.check {
	BORDER-BOTTOM: #b6b6b6 1px solid; BORDER-LEFT: #b6b6b6 1px solid; BORDER-RIGHT: #b6b6b6 1px solid; BORDER-TOP: #b6b6b6 1px solid; COLOR: #000000; FONT-FAMILY: Verdana; FONT-SIZE: 10px; HEIGHT: 18px
}
.download {
	BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: #b6b6b6 1px solid; BORDER-LEFT: #b6b6b6 1px solid; BORDER-RIGHT: #b6b6b6 1px solid; BORDER-TOP: #b6b6b6 1px solid; COLOR: #000000; FONT-FAMILY: Verdana; FONT-SIZE: 10px; HEIGHT: 18px
}
.select {
	BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: #b6b6b6 1px solid; BORDER-LEFT: #b6b6b6 1px solid; BORDER-RIGHT: #b6b6b6 1px solid; BORDER-TOP: #b6b6b6 1px solid; COLOR: #000000; CURSOR: pointer; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 18px; LETTER-SPACING: normal; TEXT-ALIGN: left; WORD-SPACING: normal
}
.button {
	BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: #b6b6b6 1px solid; BORDER-LEFT: #b6b6b6 1px solid; BORDER-RIGHT: #b6b6b6 1px solid; BORDER-TOP: #b6b6b6 1px solid; COLOR: #000000; FONT-FAMILY: Verdana; CURSOR: pointer; FONT-SIZE: 10px; HEIGHT: 18px
}
.adminmenu {
	COLOR: #ffffff; FONT-FAMILY: Times,Tahoma,Verdana,Arial; FONT-SIZE: 11pt; FONT-WEIGHT: bold
}
.adminmenuover {
	BACKGROUND-COLOR: #8DB520; COLOR: #ffffff; FONT-FAMILY: Times,Tahoma,Verdana,Arial; FONT-SIZE: 11pt; FONT-WEIGHT: bold
}
.admininput {
	BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: #b5b5b5 1px solid; BORDER-LEFT: #b5b5b5 1px solid; BORDER-RIGHT: #b5b5b5 1px solid; BORDER-TOP: #b5b5b5 1px solid; COLOR: #000000; FONT-FAMILY: Verdana; FONT-SIZE: 9px
}
.adminarea {
	BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: #b5b5b5 1px solid; BORDER-LEFT: #b5b5b5 1px solid; BORDER-RIGHT: #b5b5b5 1px solid; BORDER-TOP: #b5b5b5 1px solid; COLOR: #000000; FONT-FAMILY: Verdana; FONT-SIZE: 9px
}
.adminbutton {
	BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: #b5b5b5 1px solid; BORDER-LEFT: #b5b5b5 1px solid; BORDER-RIGHT: #b5b5b5 1px solid; BORDER-TOP: #b5b5b5 1px solid; COLOR: #000000; FONT-FAMILY: Verdana; CURSOR: pointer; FONT-SIZE: 9px
}
.admincheck {
	BORDER-BOTTOM: #b5b5b5 1px solid; BORDER-LEFT: #b5b5b5 1px solid; BORDER-RIGHT: #b5b5b5 1px solid; BORDER-TOP: #b5b5b5 1px solid; COLOR: #000000; FONT-FAMILY: Verdana; FONT-SIZE: 9px; HEIGHT: 18px
}
.admindownload {
	BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: #b5b5b5 1px solid; BORDER-LEFT: #b5b5b5 1px solid; BORDER-RIGHT: #b5b5b5 1px solid; BORDER-TOP: #b5b5b5 1px solid; COLOR: #000000; FONT-FAMILY: Verdana; FONT-SIZE: 9px; HEIGHT: 18px
}

.indexes_region {
  font-size: 10px;
}

#show_index_region table table {
  width:100%;
	border-collapse:collapse;
}

#show_index_region table table td {
	border-width: 1px 0px 1px 1px;
	border-color: #CCC;
	border-style: solid;
  font-size: 10px;
}

#show_index_region table table th {
	border-width: 1px 0px 1px 1px;
	border-color: #CCC;
	border-style: solid;
  font-size: 10px;
}

/*=============================================================================*/
.search {
	color: #088DAD; font-family: Arial, tahoma; font-size: 12px; line-height: 13px; font-weight: bold; text-decoration: none
}
.search .inputrow{width:247px;height:17px;background:url(/themes/ipoteka/images/search.png) no-repeat 0 0;position:relative;}
.search .inputfocus{width:247px;height:17px;background:url(/themes/ipoteka/images/search.png) no-repeat 0 0;background-position:0 -17px;position:relative;}
.search .inp{width:221px;border:none;outline:none;background:transparent;position:absolute;left:10px;top:0px;font-size:1.1em;font-family: Arial, Verdana, Helvetica, sans-serif;font-size:12px;color:#088DAD;}
.search input:focus{width:221px;border:none;outline:none;background:transparent;position:absolute;left:10px;top:0px;font-size:1.1em;font-family: Arial, Verdana, Helvetica, sans-serif;font-size:12px;color:#000000;}
.search .b-submit{display:none;cursor:pointer;}
.search a.b-submit{position:absolute;top:3px;right:6px;width:10px;height:11px;background:url(/themes/ipoteka/images/searchbutton.png) no-repeat 0 0;display:block;text-indent:-1983em;overflow:hidden;}
.search a.b-submit:hover{position:absolute;top:3px;right:6px;width:10px;height:11px;background:url(/themes/ipoteka/images/searchbutton.png) no-repeat 0 0;display:block;text-indent:-1983em;overflow:hidden;background-position:0 -11px;}
.search .b-submithover{display:none;cursor:pointer;}
.search .b-submithover{position:absolute;top:3px;right:6px;width:10px;height:11px;background:url(/themes/ipoteka/images/searchbutton.png) no-repeat 0 0;display:block;text-indent:-1983em;overflow:hidden;background-position:0 -11px;}

/* -------------------------------------------------------------------------- */
/* CSS                                                                        */
/* -------------------------------------------------------------------------- */

#mortgage_calculator div.total            { float: right; width: 30%; padding: .5em; font-weight: normal; background-color: #ff9; }
#mortgage_calculator div.total strong     { display: block; font-size: 1.8em; }
#mortgage_calculator div.total a:link,
#mortgage_calculator div.total a:visited  { font-size: .84em; }

#mortgage_calculator a.calculate {color:#0382B6;font-weight:bold;text-decoration:none;border-bottom:#0382B6 1px dashed;}
#mortgage_calculator a.calculate:hover {color:#000000;border-bottom:#000000 1px dashed;}

#mortgage_calculator table tr.even { background-color: #eee; height: 30px; }
#mortgage_calculator table tr.odd  { background-color: #fff; height: 30px; }

#mortgage_calculator table.amortization              { border-collapse: collapse; }
#mortgage_calculator table.amortization tr.legend td { font-weight: bold; text-align: center; }
#mortgage_calculator table.amortization td           { border: 1px solid #D4D0C8; border-collapse: collapse; padding:5px; }
		
#mortgage_calculator table.amortization tr.year_summary td { background-color: #eee; }
#mortgage_calculator table.amortization tr.year_summary td p { margin: 0; }
#mortgage_calculator table.amortization tr.year_summary td .coaching {  }
		
#mortgage_calculator table.amortization tr.total_summary td { font-family: Helvetica,arial,sans-serif; text-align: left; background-color: #ff0; font-size: 1.84em; line-height: 1.2em; }
#mortgage_calculator table.amortization tr.total_summary .total_spent_over_term { font-size: 3em; display: block; line-height: 1.2em; text-align: center; }

#mortgage_calculator h2         { border-bottom: 1px solid #000; padding-bottom: 3px; }

#mortgage_calculator div.error  { color: red; font-weight: bold; }


/* ÊÀÐÒÀ */

.wrapper {
width:743px;
}

#map {
width:743px;
height:420px;
}

.point {
z-index:1;
display:none;
position:absolute;
}

.point .opacity {
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=95); /* IE 5.5+*/
-moz-opacity: 0.95; /* Mozilla 1.6 è íèæå */
-khtml-opacity: 0.95; /* Konqueror 3.1, Safari 1.1 */
opacity: 0.95; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9+ */
}

.point .container {
  position:relative;
  left:0;
}
* HTML .point .container {
  height:1px;
  position:relative;
  left:0;
}
.point .content-show {
  position:relative;
  z-index:2;
  padding: 0px 10px 0px 10px;
}
.point .content-bg {
  border:0;
  position:absolute;
  top:0;
  left:0;
  z-index:1;
  height:100%;
  width:100%;
  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=95); /* IE 5.5+*/
  -moz-opacity: 0.95; /* Mozilla 1.6 è íèæå */
  -khtml-opacity: 0.95; /* Konqueror 3.1, Safari 1.1 */
  opacity: 0.95; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9+ */
}

.point a:Link {
Color: #0375A4; Text-decoration: underline; line-height:16px;
}
.point a:Visited {
Color: #0375A4; Text-decoration: underline; line-height:16px;
}
.point a:Hover {
Color: #000000; Text-decoration: underline; line-height:16px;
}


