@charset "utf-8";
/* CSS Document */

body{
	padding:0;
	margin:0;
	font:11px/13px Tahoma, Arial, sans-serif;
}
div, h1, h2, p, form, label, input, textarea, img, span{
	margin:0; padding:0;
}
img, a {
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
}

ul
{
	margin:0; 
	padding:0; 
	list-style-type:none;
	color:#9b9b9b;
}

p
{
	font:11px/13px Tahoma, Arial, sans-serif;
	color:#9b9b9b;
	padding-bottom:13px;
}
#intext
{
	color:#9b9b9b;
	list-style-type:disk;
	padding-left:15px;
	padding-bottom:13px;
}
#intxt
{
	color:#9b9b9b;
	list-style-type:disc;
}
#rightpanel h1 a
{
	font:24px/30px Tahoma, Arial, sans-serif;
	color:#909090;
	text-decoration:underline;
}
#rightpanel ul
{
	color:#9b9b9b;
	list-style-type:disk;
	padding-left:15px; 
	padding-bottom:13px;
}
#rightpanel ul li
{
	color:#9b9b9b;
	list-style-type:disc;
	font:12px/15px Tahoma, Arial, sans-serif;
}
h1
{
	font:24px/30px Tahoma, Arial, sans-serif;
	color:#909090;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	padding-bottom:13px;
}
h2
{
	font:18px/21px Tahoma, Arial, sans-serif;
	color:#909090;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	padding-bottom:13px;
}
h3
{
	font:15px/18px Tahoma, Arial, sans-serif;
	color:#909090;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	padding-bottom:13px;
}
tr, td
{
	vertical-align:top;
}
a
{
	font:11px/13px Tahoma, Arial, sans-serif ;
	text-decoration:underline;
	color:#9b9b9b;
}

/*------------------------------------------------body--------------------*/

/*------------------------------------------------header start--------------------*/
#header{
	width:100%;
	height:178px;
	left:0px;
	top:0px;
	margin:0 auto;
	position:relative;
	float:none;
}
#header a.logoHref, a.logoHref:active, a.logoHref:visited, a.logoHref:link, a.logoHref:hover
{
	text-decoration:none;
	border:none;
}

#header img{
	position:absolute;
	top:80px;
	left:40px;
	width:121px;
	height:49px;
}
#header img#qicon{
	position:absolute;
	top:78px;
	left:294px;
	width:88px;
	height:54px;
}
#header img#qiconpage{
	position:absolute;
	top:50px;
	left:294px;
	width:88px;
	height:54px;
}
#header div.lang{
	width:68px;
	position:absolute;
	left:892px;
	top:35px;
	margin:0;
	text-align:right;
}
#header div.lang a{
	font:11px/13px Tahoma, Arial, sans-serif;
	color:#9b9b9b;
	text-decoration:underline;
	float:left;
	padding-left:6px;
}
#header div.lang span.langhome{
	margin:0;
	font:11px/13px Tahoma, Arial, sans-serif;
	color:#9b9b9b;
	text-decoration:none;
	float:left;
	padding-left:6px;
}
#header div.boxmainmenu{
	position:absolute;
	left:300px;
	top:114px;
	width:660px;
	text-align:right;
}
#header div.boxmainmenu a{
	font:13px/13px Tahoma, Arial, sans-serif;
	color:#003a21;
	text-decoration:underline;
	padding-left:13px;
}
#header div.statusline{
	position:absolute;
	left:300px;
	top:116px;
	width:590px;
	height:10px;
	text-align:left;
}
#header div.statusline a{
	float:left;
	font:11px/13px Tahoma, Arial, sans-serif;
	color:#9b9b9b;
	text-decoration:underline;
	padding-right:13px;
	margin-right:5px;
	background:url(images/arrow.gif) right 5px no-repeat;
}
#header div.statusline span{
	font:11px/13px Tahoma, Arial, sans-serif;
	color:#9b9b9b;
	padding-right:13px;
	margin-right:5px;
	height:30px;
	width:30%;
}
#header div.lang2{
	width:68px;
	position:absolute;
	left:892px;
	top:114px;
	margin:0;
	text-align:right;
}
#header div.lang2 a{
	font:11px/13px Tahoma, Arial, sans-serif;
	color:#9b9b9b;
	text-decoration:underline;
	float:left;
	padding-left:6px;
}
#header div.lang2 span.langhome{
	margin:0;
	font:11px/13px Tahoma, Arial, sans-serif;
	color:#9b9b9b;
	text-decoration:none;
	float:left;
	padding-left:6px;
}

/*------------------------------------------------header end--------------------*/

/*------------------------------------------------header2 start--------------------*/
#header2 
{
	height:250px; 
	width:100%; 
	left:0px; 
	float:none; 
	position:relative;
}
#header2 div.topdotline 
{
	height:1px; 
	width:100%; 
	left:0px; 
	top:0px; 
	float:none; 
	position:absolute;
	background-color:#66FF33;
	background:url(images/yellow_dotline.gif) repeat-x;
}
#header2 div.bottomdotline 
{
	height:1px; 
	width:100%; 
	left:0px; 
	top:251px; 
	float:none; 
	position:absolute;
	background-color:#66FF33;
	background:url(images/yellow_dotline.gif) repeat-x;
}
#header2 img.slogan
{
	position:absolute;
	float:left;
	top:89px;
	left:40px;
} 
#header2 span.hline_text
{
	position:absolute;
	float:left;
	top:183px;
	left:41px;
	font: 14px/14px Tahoma, Arial, sans-serif;
	color:#cfc77d;
} 
#header2 span.hline_number
{
	position:absolute;
	float:left;
	top:199px;
	left:39px;
	font: 24px/24px Tahoma, Arial, sans-serif;
	color:#cfc77d;
}
#imagemenu1
{
	float:none; 
	left:526px; 
	top:49px; 
	width:158px;
	height:149px;
	position:absolute;
	background:url(images/home.jpg);
	background-repeat:no-repeat;
}
#imagemenu2
{
	float:none; 
	left:684px; 
	top:49px; 
	width:158px;
	height:149px;
	position:absolute;
	background:url(images/car.jpg);
	background-repeat:no-repeat;
}
#imagemenu3
{
	float:none; 
	left:842px; 
	top:49px; 
	width:158px;
	height:149px;
	position:absolute;
	background:url(images/heart.jpg);
	background-repeat:no-repeat;
}
#imagemenu4
{
	float:none; 
	left:526px; 
	top:49px; 
	width:474px;
	height:149px;
	position:absolute;
	background:url(images/hch.jpg);
	background-repeat:no-repeat;
}
#imagemenu
{
	float:none; 
	left:526px; 
	top:49px; 
	position:absolute;
	z-index:10;
}
#imagemenu ul{
	width:474px;
	height:149px;
	margin:0;
	list-style-type:none;
}
#imagemenu ul li
{
	display:block;
	float:left;
	width:158px;
	height:137px;
	text-align:center;
}
#imagemenu ul li a
{
	display:block;
	float:left;
	width:158px;
	padding-top:125px;
	text-align:center;
	font: 13px/14px Tahoma, Arial, sans-serif;
	color:#cfc77d;
	text-decoration:none;
}

/*------------------------------------------------header2 end--------------------*/

/*------------------------------------------------body start--------------------*/
#leftpanel 
{
	height:auto; 
	width:235px; 
	padding-left:40px; 
	top:0px; 
	float:left;
	margin-bottom:17px;
}
#search
{
	height:310px; 
	width:235px; 
	float:none;
	margin-top:42px;
	position:relative;
	background:url(images/hacking.jpg) left bottom no-repeat;
}
#search2
{
	height:auto; 
	width:235px; 
	float:none;
	margin-top:42px;
	position:relative;
}
a.lfitem01
{
	font:17px/25px Tahoma, Arial, sans-serif;
	color:#003a21;
	float:none;
	display:block;
	width:227px;
	clear:both;
	height:12px;
}
span.spanlfitem01
{
	font:17px/25px Tahoma, Arial, sans-serif;
	color:#d9d297;
	float:none;
}
#submenu01
{
	float:none;
	width:227px;
}
#submenu01 a.lfsubitem01
{
	float:none;
	width:185px;
	margin-bottom:7px;
	margin-right:12px;
	margin-left:10px;
	font:11px/12px Tahoma, Arial, sans-serif;
	color:#9b9b9b;
	display:block;
}
#submenu01 span.spanlfsubitem01
{
	float:none;
	width:185px;
	margin-bottom:7px;
	margin-right:12px;
	margin-left:10px;
	font:11px/12px Tahoma, Arial, sans-serif;
	color:#d9d297;
	display:block;
}

a.lfitem02
{
	font:12px/20px Tahoma, Arial, sans-serif;
	color:#003a21;
	float:none;
}
span.spanlfitem02
{
	font:12px/20px Tahoma, Arial, sans-serif;
	color:#d9d297;
	float:none;
}
#submenu02
{
	margin-left:10px;
	margin-bottom:10px;
	float:none;
	width:227px;
}
#submenu02 a.lfsubitem02
{
	display:block;
	float:none;
	width:185px;
	font:11px/15px Tahoma, Arial, sans-serif;
	color:#9b9b9b;
}
#submenu02 span.lfsubitem02
{
	display:block;
	float:none;
	width:185px;
	font:11px/15px Tahoma, Arial, sans-serif;
	color:#d9d297;
}

#rightpanel 
{
	height:auto; 
	width:660px; 
	top:0px;
	float:none; 
	padding-bottom:17px;
}
#rightpanel p
{
	font:12px/15px Tahoma, Arial, sans-serif;
}
#rightpanel a
{
	font:12px/15px Tahoma, Arial, sans-serif;
}

#rightpanel td
{
	font:12px/15px Tahoma, Arial, sans-serif;
	color:#9b9b9b;
	border-bottom:solid 1px #9b9b9b;
}

#rightpanel ul.mainhotmenu
{
	width:630px;
	height:58px;
	margin-top:22px;
	list-style-type:none;
	padding-left:0px; 
	float:none;
}
#rightpanel ul.mainhotmenu li
{
	display:block;
	width:210px;
	height:56px;
	list-style-type:none;
	float:left;
}
#rightpanel ul.mainhotmenu li a
{
	display:block;
	height:42px;
	list-style-type:none;
	background-color:#ffFF66;
	padding-left:66px;
	padding-top:14px;
	font: 14px/14px Tahoma, Arial, sans-serif;
	color:#003a21;
	background:url(images/square.gif) left top no-repeat;
	text-decoration:none;
}
#rightpanel div.newsblock
{
	width:630px;
	margin-top:50px;
	float:none;
	position:relative;
}
#rightpanel div.newsblock div.news
{
	width:180px;
	float:left;
	padding-right:30px;
}
#rightpanel div.newsblock div.news p.newsheader
{
	font: bold 15px/15px Tahoma, Arial, sans-serif;
	color:#a09600;
	float:none;
	height:15px;
	background:url(images/yellow_light_dotline.gif) 0 22px repeat-x;
}
#stringmenu
{
	float:none;
	padding-bottom:15px;
	font:12px/12px Tahoma, Arial, sans-serif;
	color:#9b9b9b;
}
#stringmenu span
{
	font:12px/16px Tahoma, Arial, sans-serif;
	color:#d9d297;
}
#stringmenu a
{
	font:12px/16px Tahoma, Arial, sans-serif;
	color:#003a21;
}

/*------------------------------------------------body end--------------------*/

/*------------------------------------------------footer start--------------------*/
p.footer
{
	font:13px/13px Tahoma, Arial, sans-serif ;
}
a.email
{
	font:13px/13px Tahoma, Arial, sans-serif ;
	color:#003a21;
}

/*------------------------------------------------footer end--------------------*/
/*------------------------------------------------agent start--------------------*/
#agenthead
{
	width:100%; 
	height:200px; 
	background-color:#003a21; 
	background:url(img/agentfone.jpg) no-repeat left top;
}
.grdivider
{
	width:100%; 
	height:8px; 
	background-color:#003a21; 
	background:url(img/grfone.gif) repeat-x left top;
}
#agenttext
{
	width: 776px; 
	margin:20px 0 20px 20px;
	color: #003a21;
	border-left:  double 5px #003a21;
	padding-left:40px;
}
#agenttext h1
{
	color:#003a21;
}
#agenttext h3
{
	font: bold 16px/18px Tahoma,Arial,sans-serif;
	color: #003a21;
}
#agenttext p
{
	font: 12px/14px Tahoma,Arial,sans-serif;
	color: #003a21;
}
#agenttext ul
{
	font: 12px/14px Tahoma,Arial,sans-serif;
	color: #003a21;
	padding:0 0 14px 0;
}
#agenttext li
{
	font: 12px/14px Tahoma,Arial,sans-serif;
	color: #003a21;
	list-style:disc;
}
#agenttext table
{
	padding:0 0 0 0;
	margin:0 0 14px 0;
	font: bold 12px/14px Tahoma,Arial,sans-serif;
	border:none;
}
#agenttext td
{
	padding:8px 12px 8px 12px;
	margin:0 0 0 0;
	background-color:#eae7c7;
}
#agentfoot
{
	width:100%;
	background:url(img/agentfoot.gif) no-repeat left top;
	background-color:#003a21;
	height:200px;
}
#agenttext #formbut, #agentform #formsubmit
{
	font: 12px/14px Tahoma,Arial,sans-serif;
	color: #003a21;
	border: outset 1px #003a21;
	background-color:#FFFFCC;
	height:20px;
	margin-bottom:0;
	width:100px;
	padding:0 0 0 0;
}
#agenttext a, #agenttext a:active, #agenttext a:visited, #agenttext a:link, #agenttext a:hover
{
	color: #003a21;
}

#agentform
{
	width: 776px; 
	margin:20px 0 20px 20px;
	color: #003a21;
	border-left:  double 5px #003a21;
	padding-left:40px;
}
#agentform h1
{
	color:#003a21;
}
#agentform h3
{
	font: bold 16px/18px Tahoma,Arial,sans-serif;
	color: #003a21;
}
#agentform p
{
	font: 12px/14px Tahoma,Arial,sans-serif;
	color: #003a21;
}
#agentform table
{
	padding:0 0 0 0;
	margin:0 0 14px 0;
	font: 12px/14px Tahoma,Arial,sans-serif;
	border:none;
}
/*------------------------------------------------agent end --------------------*/
/*------------------------------------------------emlak start--------------------*/
#emlakId
{
	margin: 20px 0 20px 0;
}
#emlakhead
{
	width:100%; 
	height:200px; 
	background-color:#003a21; 
	background:url(img/emlakfone.jpg) no-repeat left top;
}
#emlakhead_ru
{
	width:100%; 
	height:200px; 
	background-color:#003a21; 
	background:url(img/emlakfone_ru.jpg) no-repeat left top;
}
#emlakhead_en
{
	width:100%; 
	height:200px; 
	background-color:#003a21; 
	background:url(img/emlakfone_en.jpg) no-repeat left top;
}
#emlaktext
{
	width: 776px; 
	margin:40px 0 60px 20px;
	color: #003a21;
	border-left:  double 5px #868201;
	padding-left:40px;
}
#emlaktext h1
{
	color:#003a21;
}
#emlaktext h3
{
	font: bold 16px/18px Tahoma,Arial,sans-serif;
	color: #003a21;
}
#emlaktext p
{
	font: 12px/14px Tahoma,Arial,sans-serif;
	color: #003a21;
}
#emlaktext ul
{
	font: 12px/14px Tahoma,Arial,sans-serif;
	color: #003a21;
	padding:0 0 14px 0;
}
#emlaktext li
{
	font: 12px/14px Tahoma,Arial,sans-serif;
	color: #003a21;
	list-style:disc;
}
#emlakfoot
{
	width:100%;
	background:url(img/emlakfoot.jpg) no-repeat left top;
	background-color:#003a21;
	height:220px;
}
#emlakfoot_ru
{
	width:100%;
	background:url(img/emlakfoot_ru.jpg) no-repeat left top;
	background-color:#003a21;
	height:220px;
}
#emlakfoot_en
{
	width:100%;
	background:url(img/emlakfoot_en.jpg) no-repeat left top;
	background-color:#003a21;
	height:220px;
}
#emlaktext a, #emlaktext a:active, #emlaktext a:visited, #emlaktext a:link, #emlaktext a:hover
{
	color: #003a21;
	font-size:12px;
}
#emlaktext a.swither, #emlaktext a.swither:active, 
#emlaktext a.swither:visited, #emlaktext a.swither:link, 
#emlaktext a.swither:hover
{
	margin:0 0 0 8px;
}

/*------------------------------------------------emlak end--------------------*/

/*ushaq */

#ushaqup {width:100%; 
	height:188px; 	 
	border-bottom: #b8b971 5px solid; 
	background: #00392a url(img/usaq_bg.jpg) top left no-repeat;
	}

#ushaqup img { margin: 0 0 0 165px;}

#usaqtext
{
	width: 745px; 
	min-height: 350px;
	margin:40px 0 60px 20px;
	color: #003a21;
	border-left:  double 5px #00392a;
	padding-left:40px;
}

#usaqtext h1
{
	color:#003a21;
}
#usaqtext h3
{
	font: bold 16px/18px Arial,sans-serif;
	color: #003a21;
}
#usaqtext p
{
	font: 12px/14px Arial,sans-serif;
	color: #003a21;
}
#usaqtext ul
{
	font: 12px/14px Arial,sans-serif;
	color: #003a21;
	padding:0 0 14px 0;
}
#usaqtext li
{
	font: 12px/16px Arial,sans-serif;
	color: #003a21;
	list-style:disc;
}
#usaqtext td
{
	font: 12px/14px Arial,sans-serif;
	color: #003a21;
	background-color:#ffeec5;
}
#usaqfoot
{
	width:100%;	
	background-color:#003a21;
	height:150px;
	padding: 35px 0 0 0px;
}

#usaqtext a, #usaqtext a:active, #usaqtext a:visited, #usaqtext a:link, #usaqtext a:hover
{
	color: #003a21;
	font-size:12px;
}
#usaqtext a.swither, #usaqtext a.swither:active, 
#usaqtext a.swither:visited, #usaqtext a.swither:link, 
#usaqtext a.swither:hover
{
	margin:0 0 0 8px;
}


#usaqtext table {border:0px; 
				border-collapse:collapse; font-size: 1.1em;}

#usaqtext  table td {padding: 3px 12px 3px 12px; 
					border: #ffeec5 1px solid; 
					vertical-align: top; 					
					}
#usaqtext  table tr {background-color:#e7e7e9;}					 
#usaqtext  table tr:hover { background-color:#cfc77c;}

#usaqtext  table .header {  padding: 4px 0; 
							color:#FFFFFF; 
							font-size: 1.2em; 
							line-height: 1.4em;
							}
#usaqtext  table .subheader { padding: 4px 0; 							
							color:#000000; 
							font-size: 1em; 
							line-height: 1.2em; 
							font-weight: bold;
							}


.divider { clear:both; width: 100%; font-size: 0.3em;  line-height:0.3em;}
/*ushaq */




/*avto */
#avtoup {width:100%; 
	height:188px; 	 
	border-bottom: #b8b971 5px solid; 
	background: #00392a url(img/avto_header.jpg) top left no-repeat;}
#avtoup img { margin: 10px 0 0 145px;}
#avtofoot {width:100%;	
	background-color:#022f1b;
	height:150px;
	padding: 35px 0 0 0px; 
	border-top: 6px solid #b8b971;}

#avtofoot a img { border: none; }
#avtofoot img { border: none; margin-left: 15px;}
.avto_footer_text {margin-left: 15px;  float: left; font-size: 1.3em; color:#FFFFFF; width: 400px; border-top: 1px solid #fff; padding: 5px 0;}
.avto_footer_text a:link, .avto_footer_text a:visited, .avto_footer_text a:active { text-decoration: none; color:#FFFFFF; font-weight: bold; font-size: 1em; line-height: 1.2em;}
.avto_footer_text a:hover { text-decoration:underline; font-weight: bold;}
/*avto */


