* {
	margin: 0;
	padding: 0;
}



img {
	border: none;
}

a {
outline: none;
FONT: 12px Tahoma, Arial;
color:#39393a;
	text-decoration: underline;
}
a:hover {
color:#39393a;
FONT: 12px Tahoma, Arial;
	text-decoration: none;
}

.inp_text {
	BORDER-BOTTOM: #bdddeb 1px solid; BORDER-LEFT: #bdddeb 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #fcfeff; PADDING-LEFT: 7px; PADDING-RIGHT: 4px; COLOR: #5c5c5c; FONT-SIZE: 14px; BORDER-TOP: #bdddeb 1px solid; BORDER-RIGHT: #bdddeb 1px solid; PADDING-TOP: 3px
}

.small_text {
color: #39393a;
FONT: 10px Tahoma, Arial;
padding: 0px 0px 0px 10px;
}
.text {
color: #39393a;
FONT: 12px Tahoma, Arial;
padding: 0px 0px 0px 10px;
}
a text_icon
{
	color: #39393a;
FONT: 12px Tahoma, Arial;
}
.icon
{
	float:left;
	margin:10px;
	
}
.login {
	FONT: bold 30px Tahoma, Arial bold;
padding: 0px 0px 10px 10px;
	color: #39393a;
}


.small_title {
	FONT: bold 20px Tahoma, Arial bold;
padding: 0px 0px 10px 10px;
	color: #39393a;
}


.spec_advert_title
{
	FONT: 27px Tahoma, Arial bold;
padding: 10px 10px 10px 10px;
color: #7eb81d;
}

.description {
	background-color: #5f5b51;
	FONT: 15px Tahoma, Arial;
	color: #FFF;
	padding: 0px 0px 10px 10px;
	
}


.new_advert
{
	width: 325px;
	background-image:url(../images/new_advert.jpg);
background-repeat:repeat-x;
	
}
.index_title_big
{
	
	FONT: bold 25px Tahoma, Arial;
	padding: 10px 10px 10px 10px;
color: #39393a;
}
.index_title_small
{
	FONT: bold 20px Tahoma, Arial ;
	padding: 5px 5px 5px 5px;
	color: #39393a;
}

.new_advert_avatar

{
width: 105px;
	height: 105px;
margin:5px 0px 5px 5px;
	float: left;
}
.sample
{
FONT: 20px Tahoma, Arial;
padding:5px;
color:#0d94d9;
	
}
.price
{
FONT: 20px Tahoma, Arial;
color:#FFF;
padding:5px;
margin:5px;
	background-color: #6EA625;
}
.description_advert
{
FONT: 12px Tahoma, Arial;
	color: #39393a;
	padding: 5px 0px 5px 10px;
	float: left;
	
}
.preview_photo_advert
{
	float: left;
}
.descriptions_advert_detail
{
	float: left;
	margin-left: 20px;
}

.big_title {
FONT: bold 30px Tahoma, Arial bold;
padding: 0px 0px 10px 10px;
}

.message {
width: 600px;
margin-top:150px;
padding:20px;
FONT: 15px Tahoma, Arial;
BORDER-BOTTOM: #bdddeb 2px solid; BORDER-LEFT: #bdddeb 2px solid;  BORDER-TOP: #bdddeb 2px solid; BORDER-RIGHT: #bdddeb 2px solid
}

#residents
{
float:left;
}
.user_residents
{
width: 600px;

border-bottom: #bdddeb 1px solid;
}
.image{
	
	margin: 1px;
	
}

.position_avatar
{
	margin:3px;
	width: 105px;
	height: 105px;
	float: left;
	
}

.avatar
{

width: 105px;
	height: 105px;
	BORDER-BOTTOM: #bdddeb 1px solid;
	BORDER-LEFT: #bdddeb 1px solid;
	BORDER-TOP: #bdddeb 1px solid;
	BORDER-RIGHT: #bdddeb 1px solid;
	
}
.advert_info
{
	
	FONT: 12px Tahoma, Arial;
	color: #39393a;
	padding: 5px 0px 5px 10px;
	BORDER-BOTTOM:  #39393a 1px solid;
	
}

#residents_search
{

margin-left:40px;
float:left;
BACKGROUND-COLOR: #bee1f4;
padding:20px;
}

.photo_album
{
width: 300px;
margin-left:40px;
	float: left;
}

.index_block {
height: 100%;

}

.index_block_title {
	background-image: url(../images/gradient.jpg);

}

.error_text {font: 10px arial; color: #FF0000}

.footer_menu_c {
	WIDTH: 252px
}
.footer_menu_c A {
	BORDER-BOTTOM: #444136 1px solid; BORDER-LEFT: #444136 1px solid; MARGIN: 0px 0px 1px; DISPLAY: block; COLOR: #c0bbaa; FONT-SIZE: 17px; BORDER-TOP: #444136 1px solid; BORDER-RIGHT: #444136 1px solid; TEXT-DECORATION: none
}
.footer_menu_c A SPAN {
	BORDER-BOTTOM: #55524a 1px solid; POSITION: relative; BORDER-LEFT: #55524a 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 16px; PADDING-RIGHT: 5px; DISPLAY: block; BACKGROUND: #55524a; BORDER-TOP: #55524a 1px solid; BORDER-RIGHT: #55524a 1px solid; PADDING-TOP: 1px
}
.footer_menu_c A:hover {
	BORDER-BOTTOM: #35322b 1px solid; BORDER-LEFT: #35322b 1px solid; COLOR: #fff; BORDER-TOP: #35322b 1px solid; BORDER-RIGHT: #35322b 1px solid
}
.footer_menu_c A:hover SPAN {
	BORDER-BOTTOM: #97948b 1px solid; BORDER-LEFT: #97948b 1px solid; BACKGROUND: #6f6c61; BORDER-TOP: #97948b 1px solid; BORDER-RIGHT: #97948b 1px solid
}


#wrapper {
	min-width: 1230px;
	max-width: 1700px;
	margin:0 auto;
}



#header {
	height: 300px;
	background: #FFE680;
}

#auth{
width: 520px;
height: 83px;
position: absolute;
top:20px;
left:600px;
}

#menu {
	width: 989px;
	height: 49px;
position: relative;
top:251px;
BACKGROUND-COLOR: #FFFFFF;

}

#planka {

height: 36px;
font: 14px Arial, Tahoma, Verdana, sans-serif; 
padding:10px;
color:#FFFFFF;
background-image:url(../images/part_4.jpg);
background-repeat:repeat-x;
}


#content_index {
	width: 1200px;

	margin:0 auto;
	

}

#footer_gradient {
height: 20px;
padding: 10px 0px 10px 40px; 
background-image:url(../images/footer_gradient.png);
background-repeat:repeat-y;
BACKGROUND-COLOR: #0b0a09;

}



#footer {


	height: 288px;
	background-image:url(../images/part_2.jpg);
background-repeat:repeat-x;
}



#c3 {
width: 252px;
height: 150px;
margin-top: 40px;

 
}


#jsddm {
	MARGIN: 0px;
}
#jsddm LI {
	LIST-STYLE-TYPE: none; FONT: 14px Tahoma, Arial; LIST-STYLE-IMAGE: none;
}
#jsddm LI A {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 40px; WIDTH: 150px; PADDING-RIGHT: 40px; DISPLAY: block; WHITE-SPACE: nowrap;   COLOR: #fff;  TEXT-DECORATION: none; PADDING-TOP: 5px
}

#jsddm LI UL {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN-TOP: 20px; MARGIN-LEFT: 158px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; VISIBILITY: hidden; PADDING-TOP: 0px; BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid
}
#jsddm LI UL LI {
	DISPLAY: inline; FLOAT: none
}
#jsddm LI UL LI A {
	WIDTH: auto; BACKGROUND: #0d97da
}
#jsddm LI UL LI A:hover {
	BACKGROUND: #5f5b51
}

#jsddm2 {
	MARGIN: 0px;
}
#jsddm2 LI {
	LIST-STYLE-TYPE: none; FONT: 14px Tahoma, Arial; LIST-STYLE-IMAGE: none;
}
#jsddm2 LI A {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 40px; WIDTH: 150px; PADDING-RIGHT: 40px; DISPLAY: block; WHITE-SPACE: nowrap;   COLOR: #fff;  TEXT-DECORATION: none; PADDING-TOP: 5px
}



#jsddm2 LI UL {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN-TOP: 23px; LEFT: 77px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; VISIBILITY: hidden; PADDING-TOP: 0px; BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid
}
#jsddm2 LI UL LI {
	DISPLAY: inline; FLOAT: none
}
#jsddm2 LI UL LI A {
	 BACKGROUND: #f9d50f
}
#jsddm2 LI UL LI A:hover {
	BACKGROUND: #5f5b51

}
