
body {
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

h1
{
	font-size:18px;
	font-family:Tahoma;
	color:#2a9ad0;
}

h2
{
	font-size:14px;
	font-family:Tahoma;
	color:#5b5b5b;
}

h3
{
	font-size:12px;
	font-family:Tahoma;
	color:#5b5b5b;
}

a:link {
	color:#28a2d5;
	font-size:12px;
	font-family:Tahoma;
}
a:active {
	color:#28a2d5;
	font-size:12px;
	font-family:Tahoma;
}
a:visited {
	color:#28a2d5;
	font-size:12px;
	font-family:Tahoma;
}
a:hover {
	color:#28a2d5;
	font-size:12px;
	font-family:Tahoma;
	text-decoration:none;
}


.header_container {
	height:102px;
	width:100%;
	background:url(/images/header_bg.jpg) repeat-x scroll left bottom;
}

.content_container {
	padding-top:15px;
	border-bottom:1px solid #d5d5d5;
	background:url(/images/buildings_bg.jpg) no-repeat scroll left bottom;
	padding-bottom:35px;
}

.footer_container {
	width:100%;
	padding-top:20px;
	height:100px;
}

.podat_container {
	height:57px;
	width:224px;
	background:url(/images/podat.png) no-repeat scroll left bottom;
	-background-image: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/podat.png,sizingMethod=crop);
}

.podat_container_hover {
	height:57px;
	width:224px;
	background:url(/images/podat_hover.png) no-repeat scroll left bottom;
	-background-image: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/podat_hover.png,sizingMethod=crop);
}

.logo_row {
	background:url('/images/logo_house.png') no-repeat scroll left bottom;
	-background-image: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/logo_house.png,sizingMethod=crop);
	width:282px;
	height:45px;
	color:#5b5b5b;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}

.logo_text {
	padding-top:32px;
	padding-left:85px;
}

.menu_panel {
	text-align:left;
	width:407px;
	height:59px;
	background:url(/images/menu_panel.png) no-repeat scroll left bottom;
	-background-image: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/menu_panel.png,sizingMethod=crop);
}

.zubi_container {
	background:url(/images/zubi.jpg) repeat-y scroll left top;
	padding-left:10px;
	background-color:#f9f1da;
	border-top:1px dashed #c5b7a2;
}
a.podat_link:link {
	color:#6f614b;
	font-family:Arial;
	font-size:19px;
	padding-left:5px;
	position:relative;
}
a.podat_link:visited {
	color:#6f614b;
	font-family:Arial;
	font-size:19px;
	padding-left:5px;
	position:relative;
}
a.podat_link:active {
	color:#6f614b;
	font-family:Arial;
	font-size:19px;
	padding-left:5px;
	position:relative;
}
a.podat_link:hover {
	color:#FFFFFF;
	font-family:Arial;
	font-size:19px;
	padding-left:5px;
	text-decoration:none;
	position:relative;
}
.podat_link_container {
	padding-top:11px;
	padding-left:15px;
	height:35px;
}

a.menu_link:link {
	font-family:Arial;
	font-size:16px;
	color:#1b93cd;
	position:relative;
	font-weight:bold;
}

a.menu_link:active {
	font-family:Arial;
	font-size:16px;
	color:#1b93cd;
	position:relative;
	font-weight:bold;
}

a.menu_link:visited {
	font-family:Arial;
	font-size:16px;
	color:#1b93cd;
	position:relative;
	font-weight:bold;
}

a.menu_link:hover{
	font-family:Arial;
	font-size:16px;
	color:#1b93cd;
	position:relative;
	text-decoration:none;
	font-weight:bold;
	background-color:#1b93cd;
	color:#FFFFFF;
}

.menu_sub_panel {
	padding-top:15px;
	padding-left:25px;
}

.podval_text {
	color:#807f7f;
	font-size:12px;
	font-family:Tahoma;
}

a.podval_link:link {
	color:#28a2d5;
	font-size:12px;
	font-family:Tahoma;
}
a.podval_link:active {
	color:#28a2d5;
	font-size:12px;
	font-family:Tahoma;
}
a.podval_link:visited {
	color:#28a2d5;
	font-size:12px;
	font-family:Tahoma;
}
a.podval_link:hover {
	color:#28a2d5;
	font-size:12px;
	font-family:Tahoma;
	text-decoration:none;
}
a.gree_metka:link {
	color:#5faf33;
	font-size:12px;
	font-weight:bold;
	font-family:Tahoma;
}
a.gree_metka:active {
	color:#5faf33;
	font-size:12px;
	font-weight:bold;
	font-family:Tahoma;
}
a.gree_metka:visited {
	color:#5faf33;
	font-size:12px;
	font-weight:bold;
	font-family:Tahoma;
}
a.gree_metka:hover {
	color:#5faf33;
	font-size:12px;
	font-weight:bold;
	font-family:Tahoma;
	text-decoration:none;
}

a.orange_metka:link {
	color:#b75327;
	font-size:14px;
	font-weight:bold;
	font-family:Tahoma;
}
a.orange_metka:visited {
	color:#b75327;
	font-size:14px;
	font-weight:bold;
	font-family:Tahoma;
}
a.orange_metka:active {
	color:#b75327;
	font-size:14px;
	font-weight:bold;
	font-family:Tahoma;
}
a.orange_metka:hover {
	color:#b75327;
	font-size:14px;
	font-weight:bold;
	font-family:Tahoma;
	text-decoration:none;
}
a.dark_metka:link {
	color:#384683;
	font-size:14px;
	font-family:Tahoma;
}
a.dark_metka:visited {
	color:#384683;
	font-size:14px;
	font-family:Tahoma;
}
a.dark_metka:hover {
	color:#384683;
	font-size:14px;
	font-family:Tahoma;
	text-decoration:none;
}
a.dark_metka:active {
	color:#384683;
	font-size:14px;
	font-family:Tahoma;
}

.podval_delimiter {
	margin-left:5px;
	color:#949494;
}

.block_container {
	border-bottom:1px dashed #c5b7a2;
	padding-left:10px;
	padding-right:15px;
	padding-top:10px;
	padding-bottom:10px;
}

.block_title {
	font-family:Tahoma;
	font-size:18px;
	padding-bottom:5px;
}

a.items_container:link {
	color:#323232;
	font-family:Arial;
	font-size:12px;
}

a.items_container:active {
	color:#323232;
	font-family:Arial;
	font-size:12px;
}

a.items_container:visited {
	color:#323232;
	font-family:Arial;
	font-size:12px;
}

a.items_container:hover {
	color:#323232;
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
}

a.items_container_new:link {
	color:#323232;
	font-family:Arial;
	font-size:12px;
	background:url(/images/border.gif) repeat-x scroll left bottom;
	text-decoration:none;
}

a.items_container_new:active {
	color:#323232;
	font-family:Arial;
	font-size:12px;
	background:url(/images/border.gif) repeat-x scroll left bottom;
	text-decoration:none;
}

a.items_container_new:visited {
	color:#323232;
	font-family:Arial;
	font-size:12px;
	background:url(/images/border.gif) repeat-x scroll left bottom;
	text-decoration:none;
}

a.items_container_new:hover {
	color:#323232;
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	background:none;
}

.dot {
	background:url(/images/border.gif) repeat-x scroll left bottom;
}

.opros {
	color:#959595;
	font-size:18px;
	font-family:Tahoma;
}
.opros_container {
	padding-top:20px;
	padding-left:10px;
}

.opros_question {
	color:#807f7f;
	font-size:12px;
	font-family:Tahoma;
	padding-top:10px;
}
.opros_line {
	padding-top:5px;
}
.opros_item {
	font-family:Tahoma;
	font-size:12px;
	color:#323232;
	text-align: left;
	margin-left:5px;
}
.opros_but {
	background-color:#FFFFFF;
	background-image:url(/images/opros_but.jpg);
	border:0px;
	cursor:pointer;
	height:22px;
	width:70px; 
}
.metki_title {
	color:#7a7a7a;
	background-color:#F9F1DA;;
	width:68px;
	height:24px;
	font-family:Tahoma;
	font-size:18px;
	text-align:center;	
}

.metki_container {
	background-color:#F9F1DA;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:10px;
	padding-left:5px;
}

.banner_container {
	background-color:#F9F1DA;
}

.random_title {
	font-size:18px;
	font-family:Tahoma;
	color:#626262;
	padding-bottom:10px;
}
.data_box {
	color:#797979;
	background-color:#e6e6e6;
	font-size:12px;
	font-family:Tahoma;
}
.random_item {
	padding-bottom:5px;
}
.hot_posts {
	font-size:20px;
	font-family:Tahoma;
	color:#7a7a7a;
	padding-top:10px;
	padding-left:10px;
}
.post_item td{
	color:#807f7f;
	font-size:14px;
	font-family:Arial;
	padding:0px;
	margin:0px;
	padding-left:10px;
}

p {
	color:#807f7f;
	font-size:12px;
	font-family:Arial;
	padding-bottom:9px;
	margin:0px;
	padding-left:10px;
}

.post_image {
	float:left;
	margin-right:10px;
}
.sub_post_menu {
	padding-top:5px;
	font-size:12px;
	font-family:Arial;
	color:#ababab;
}

a.post_link:link {
	color:#ababab;
}

a.post_link:visited {
	color:#ababab;
}
a.post_link:active {
	color:#ababab;
}
a.post_link:hover {
	color:#796a5c;
	text-decoration:none;
	background-color:#f7eccd;
}
.ugol_container {
	background-image:url(/images/ugol.jpg);	
	width:8px;
	height:16px;
}
.ugol_cont {
	background:url(/images/ugol_bg.gif) repeat-x scroll left bottom;
	font-size:12px;
	font-family:Tahoma;
	color:#796a5c;
	padding-bottom:3px;
	padding-left:5px;
	padding-right:5px;
}
a.ugol_link:link {
	color:#796a5c;
	font-family:Tahoma;
	font-size:12px;
}
a.ugol_link:visited {
	color:#796a5c;
	font-family:Tahoma;
	font-size:12px;
}
a.ugol_link:active {
	color:#796a5c;
	font-family:Tahoma;
	font-size:12px;
}
a.ugol_link:hover {
	color:#796a5c;
	font-family:Tahoma;
	font-size:12px;
	text-decoration:none;
}

post_title
{
	font-size:18px;
	font-family:Tahoma;
	color:#2a9ad0;
}

a.post_title_link:link {
	font-size:18px;
	font-family:Tahoma;
	color:#2a9ad0;
}

a.post_title_link:active {
	font-size:18px;
	font-family:Tahoma;
	color:#2a9ad0;
}

a.post_title_link:visited {
	font-size:18px;
	font-family:Tahoma;
	color:#2a9ad0;
}

a.post_title_link:hover {
	font-size:18px;
	font-family:Tahoma;
	color:#2a9ad0;
	text-decoration:none;
}

.rieltor_title {
	font-family:Tahoma;
	font-size:18px;
	color:#B75327;
	width:95px;
	height:25px;
	background-color:#E9E9E9;
	text-align:center;
}
.agenstva_title {
	font-family:Tahoma;
	font-size:18px;
	color:#384683;
	width:225px;
	height:25px;
	background-color:#E9E9E9;
	text-align:center;
}
.rieltor_container {
	background-color:#E9E9E9;
}
.rieltor_item {
	border-right:1px dashed #D5D5D5;
	padding-top:10px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:10px;
}

.agenstvo_item{
	padding-top:10px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:10px;
}

.rieltor_link {
	font-family:Tahoma;
	font-size:14px;
	color:#1B93CD;
}
.paging_container {
	padding-top:45px;
	color:#323232;
}
.paging_class {
	color:#323232;
	text-decoration:none;
	font-size:13px;
	font-family:Tahoma;
	padding-left:2px;
	padding-right:2px;
	background-color:#DDF5FF;
	border:1px solid #D5D5D5;
}
.current_paging_class {
	color:#2295CA;
	text-align:center;
	text-decoration:none;
	font-size:13px;
	font-family:Tahoma;
	padding-left:2px;
	padding-right:2px;
	font-weight:bold;
	background-color:#E9E9E9;
	border:1px solid #D5D5D5;
}
a.active_paging_link:link {
	font-family:Tahoma;
	font-size:14px;
	color:#1B93CD;
}
a.active_paging_link:active {
	font-family:Tahoma;
	font-size:14px;
	color:#1B93CD;
}
a.active_paging_link:visited {
	font-family:Tahoma;
	font-size:14px;
	color:#1B93CD;
}
a.active_paging_link:hover {
	font-family:Tahoma;
	font-size:14px;
	color:#1B93CD;
	text-decoration:none;
}
.no_active_paging_link {
	font-family:Tahoma;
	font-size:14px;
	color:#ABABAB;
	text-decoration:none;
}















a.tag_link:link {
	color: #c3c3c3;
	font-family:Tahoma;
	font-size:12px;
	text-decoration:underline;
}
a.tag_link:visited {
	color: #c3c3c3;
	font-family:Tahoma;
	font-size:12px;
	text-decoration:underline;
}
a.tag_link:active {
	color: #c3c3c3;
	font-family:Tahoma;
	font-size:12px;
	text-decoration:underline;
}
a.tag_link:hover {
	color: #ffffff;
	background-color:#ef5ca1;
	font-family:Tahoma;
	font-size:12px;
	text-decoration:none;
}
.tag_line_container {
	padding-top:10px;
	font-family:Tahoma;
	font-size:12px;
	color:#c3c3c3;
}
.sub_tag_line {
	padding-top:10px;
}

.smallest a
{
	font-size: 10px;
	color: #ffc060;
}

.small_1 a
{
	font-size: 12px;
	color: #ffc060;
}

.small_2 a
{
	font-size: 14px;
	color: #ffc060;
}

.medium_1 a
{
	font-size: 18px;
	/*color: #84e3ff;*/
	color: #ffc060;
}

.medium_2 a
{
	font-size: 20px;
	/*color: #84e3ff;*/
	color: #ffc060;
}

.large a
{
	font-size: 24px;
	/*color: #ff8999;*/
	color: #ffc060;
}

.largest a
{
	font-size: 26px;
	/*color: #ff8999;*/
	color: #ffc060;
}


.smallest a:hover,.smallest a:active
{
	background-color: #ffc060;
}

.small_1 a:hover,.small_1 a:active
{
	background-color: #ffc060;
}

.small_2 a:hover,.small_2 a:active
{
	background-color: #ffc060;
}

.medium_1 a:hover,.medium_1 a:active
{
	background-color: #84e3ff;
}

.medium_2 a:hover,.medium_2 a:active
{
	background-color: #84e3ff;
}

.large a:hover,.large a:active
{
	background-color: #ff8999;
}

.largest a:hover,.largest a:active
{
	background-color: #ff8999;
}


#reglist li
{
	display: inline;
	list-style-type: none;
}

a.smallest
{
	font-size: 12px;
	color:#28a2d5;
	font-family:Tahoma;
}

a.small_1
{
	font-size: 12px;
	color:#28a2d5;
	font-family:Tahoma;
}

a.small_2
{
	font-size: 14px;
	color:#28a2d5;
	font-weight: bold;
	font-family:Tahoma;
}

a.medium_1
{
	font-size: 16px;
	font-weight: bold;
	color:#28a2d5;
	font-family:Tahoma;
}

a.medium_2
{
	font-size: 16px;
	color:#28a2d5;
	font-family:Tahoma;
}

a.large
{
	font-size: 18px;
	color:#28a2d5;
	font-family:Tahoma;
}

a.largest
{
	font-size: 20px;
	color:#28a2d5;
	font-family:Tahoma;
}


a.smallest:hover,a.smallest:active
{
	background-color: #28a2d5;
	color:;
	font-size:12px;
	font-family:Tahoma;
	text-decoration:none;
}

a.small_1:hover,a.small_1:active
{
	background-color: #28a2d5;
	color:#F9F1DA;
	font-size:12px;
	font-family:Tahoma;
	text-decoration:none;
}

a.small_2:hover,a.small_2:active
{
	background-color: #384683;
	color:#F9F1DA;
	text-decoration:none;
}

a.medium_1:hover,a.medium_1:active
{
	background-color: #384683;
	color:#F9F1DA;
	text-decoration:none;
}

a.medium_2:hover,a.medium_2:active
{
	background-color: #5faf33;
	color:#F9F1DA;
	text-decoration:none;
}

a.large:hover,a.large:active
{
	background-color: #5faf33;
	color:#F9F1DA;
	text-decoration:none;
}

a.largest:hover,a.largest:active
{
	background-color: #b75327;
	color:#F9F1DA;
	text-decoration:none;
}

#regcloud 
{
	color: #0066FF;
	text-align: center;
}

#regcloud a:link, #regcloud a:visited {
	text-decoration:none;

}

#regcloud a:hover, #regcloud a:active {
	text-decoration: none;
	color: white;
}

#regcloud span {
	padding: 4px;
}

a.podval_link:link {
	color:#28a2d5;
	font-size:12px;
	font-family:Tahoma;
}
a.podval_link:active {
	color:#28a2d5;
	font-size:12px;
	font-family:Tahoma;
}
a.podval_link:visited {
	color:#28a2d5;
	font-size:12px;
	font-family:Tahoma;
}
a.podval_link:hover {
	color:#28a2d5;
	font-size:12px;
	font-family:Tahoma;
	text-decoration:none;
}
a.gree_metka:link {
	color:#5faf33;
	font-size:12px;
	font-weight:bold;
	font-family:Tahoma;
}
a.gree_metka:active {
	color:#5faf33;
	font-size:12px;
	font-weight:bold;
	font-family:Tahoma;
}
a.gree_metka:visited {
	color:#5faf33;
	font-size:12px;
	font-weight:bold;
	font-family:Tahoma;
}
a.gree_metka:hover {
	color:#5faf33;
	font-size:12px;
	font-weight:bold;
	font-family:Tahoma;
	text-decoration:none;
}

a.orange_metka:link {
	color:#b75327;
	font-size:14px;
	font-weight:bold;
	font-family:Tahoma;
}
a.orange_metka:visited {
	color:#b75327;
	font-size:14px;
	font-weight:bold;
	font-family:Tahoma;
}
a.orange_metka:active {
	color:#b75327;
	font-size:14px;
	font-weight:bold;
	font-family:Tahoma;
}
a.orange_metka:hover {
	color:#b75327;
	font-size:14px;
	font-weight:bold;
	font-family:Tahoma;
	text-decoration:none;
}
a.dark_metka:link {
	color:#384683;
	font-size:14px;
	font-family:Tahoma;
}
a.dark_metka:visited {
	color:#384683;
	font-size:14px;
	font-family:Tahoma;
}
a.dark_metka:hover {
	color:#384683;
	font-size:14px;
	font-family:Tahoma;
	text-decoration:none;
}
a.dark_metka:active {
	color:#384683;
	font-size:14px;
	font-family:Tahoma;
}

.opros_result_line {
	font-family:Arial;
	font-size:12px;
	color:#5e5e5e;
	padding-left:5px;
}

.opros_bar {
	margin-left:5px;
}


#page_links a
{
	color:#323232;
	text-decoration:none;
	font-size:12px;
	font-family:Tahoma;
	padding-left: 6px;
}

textarea:focus, input:focus 
{
	background: #E8F9FF;
	border: 1px solid #5AB727;
}

.file, area, input, textarea {
	background: #E8F9FF;
	color: #5AB727;
	font-size: 14px;
	border: 1px solid #38A2D4;
}

button {
	background: #3f3;
	color: #fff;
	font-size: 14px;
	border: 1px solid #F4FFE6;
}

.agen td {
	border: 1px solid #38A2D4;
	padding:10px;
	padding-right:10px;
	background-color:#E2F6FF;
	vertical-align:center;
}

div#sape
{
	padding-top:20px;
}

#sape
{
	color:grey;
	font-size:10px;
	text-align:center; 
	padding:5px;
	font-family:Tahoma;
}

#sape a
{
	color:#28a2d5;
	font-size:9px;
	font-family:Tahoma;
}

#price td {
     border-width: 1px;
     padding: 4px;
     border-style: outset;
     border-color: rgb(240, 190, 170);
     background-color: rgb(249, 241, 218);
     font-size: 12px;
}

.ic_new {
	color:#807F7F;
	font-family:Arial;
	font-size:12px;
	margin:0;
	padding:3px;
}
