    body {
		margin:0; 
		padding:0; 
		font-family:arial; 
		background:#F3F4F4;
		font-size:12px;
	}
	img {
		border:0;
	}
	
	.png {
		_display: none; 
		behavior: url('/i/pngfix.htc');
	}
    .png_back {
		_background-image: none !important; 
		behavior: url('/i/pngfix.htc');
	}
	
	h1, h2 {
		font-size:24px;
		color:#0D5875;
		font-weight:normal;
	}
	h2 {
		font-size:19px;
		margin:20 0 5 8px;
	}
	
	p, td {
		font-size:12px;
	}
	
	a {
		color:#F7941D;
	}
	
	.grey {
		color:#999;
	}
	.odd {
		background-color: #FBFBF0;
	} 
    .even {
		background-color: #E0EDE4;
	} 
	
	
	.probel {
		clear:both; 
		line-height:5px; 
		font-size:3px;
	}
	div#main-t {
		height:7px; 
		background: url(i/main-t.gif) no-repeat; 
		line-height:0; 
		_margin-bottom:-6px;
	}
	
	#i-top-menu img {
		margin-right:2px;
	}
	
	div#ipano {
		width:796px; 
		height:254px; 
		background: url(i/ipanoramka.jpg) no-repeat; 
		margin-top:1px; _margin-top:-2px;
	}
	div#ipano img, div#pano img, div#pano-s img {
		/* margin:128 0 0 45px; */
        margin:114 0 0 45px;
		height:50px; 
		width:165px;
	}
	
	div#pano, div#pano-s {
		width:796px;
		height:131px;
		background:url(i/panno.jpg) no-repeat bottom #EDA045;
		_margin-top:-3px;
		position:relative;
	}
	div#pano img, div#pano-s img {
		margin:45 0 0 55px;
	}
	div#pano ul, div#pano-s ul {
		margin:0; 
		padding:0; 
		list-style:none; 
		margin:0 19px; _margin-bottom:2px;
		position:absolute;
		bottom:1; _bottom:-2;
		height:18px;
	}
	div#pano li, div#pano-s li {
		float:left;
		padding:0 13px;
		border-right:1px solid #FFF;
	}
	div#pano li a, div#pano-s li a {
		color:#FFF;
		font-size:15px;
		text-decoration:none;
	}	
	
	div#pano-s {
		height:145px;
		background-image:url(i/panno-search.jpg);
	}
	div#pano-s ul img, div#pano ul img {margin:0;}
	
	div#welcome, a div#welcome {
		color:#FFF;	
		position:absolute;
		width:221px;
		top:86; right:15; 
		font-size:13px;
		z-index:30;
	}
	
	.welcomelink {
		color:#FFF;
	}
	
	div#welcomeMain, div#welcomeMain a{

		color:#000;	
		font-size:13px;
		padding-top:10px;
	}
	
	
	div#profile {position:absolute; bottom:-6; _bottom:-10; right:15; width:234px;}
	div#profile ul, div#profile li {margin:0; padding:0; list-style:none; height:44px;}
	div#profile ul {width:234px; position:static;}
	div#profile li {float:left; border:0;}
	div#profile li img {margin:0; height:44px; width:auto;}
	
	/*div#profile {
		position:absolute; 
		bottom:-6; right:15; 
		width:234px;
	}
	div#profile img {
		width:auto; height:auto; margin:0; 
		float:left;
	}*/
	
	div#search {
		color:#145785;
		background: #F5F5EA; 
		border-left:1px solid #CFCFCF; 
		border-right:1px solid #CFCFCF; 
		width:704px; _width:706px; 
		padding:10 0 15 0px;
	}
	div#search div {
		width:180px; _width:195px; 
		float:left;
		padding-left:15px;
	}
	div#search label {
		font-size:14px;
	}
	div#search div input {
		border:1px solid #BABABA;
		width:180px;
		height:20px;
		margin-top:2px;
	}
	
	div#search div select {
		border:1px solid #BABABA;
		width:180px;
		height:20px;
		margin-top:2px;
	}
	
	div#s-form-t, div#s-form-b {
		background:url(i/search-b-b.gif) no-repeat; 
		height:5px; 
		line-height:0; 
		width:706px; 
	}
	div#s-form-t {
		background:url(i/search-b-t.gif) no-repeat; 
		_margin-bottom:-6px; 
		margin-top:10px;
	}
	input#sub-search {
		background:url(i/search-but.jpg) no-repeat; border:0; width:73px; height:25px; margin:15 0 0 21px;
		cursor:pointer;
	}
	
	
	table#thetable {
		background:url(i/search-th.gif) no-repeat #67A1C8; 
		width:706px;
		font-size:11px;
		margin-bottom:20px;
	}
	
	tr#fstrow {
		height:26px; 
		background:none!important;
		color:#FFF;
		font-weight:bold;
		font-size:13px;
	}
	table#thetable td {
		border-bottom:1px solid #67A1C8;
		border-left:2px solid #FFF;
		vertical-align:top;
		/*padding:15px;*/
		padding:8 10 8 10px; 
	}
	
	table#thetable1 td {
		border-bottom:1px solid #67A1C8;
		border-left:2px solid #FFF;
		vertical-align:top;
		padding:8 10 8 10px;
	}
	
	tr#fstrow td {
		border-bottom:none!important;
		vertical-align:middle!important;
		padding:0 15px;
	}
	td.numbtd {
		border-left:none!important;
	}
	td.fsttd {
		font-weight:bold;
		color:#666;
		text-align:right;
	}
	td.fsttd a {
		color:#045CBE;
	}
	
	div#page-ns {
		float:right;
		margin-bottom:55px;
	}
	div#page-ns div {
		background:url(i/search-page.gif) no-repeat; 
		width:20px; height:18px;
		float:left;
		margin-left:3px;
	}
    div#page-ns div#nextgo {
        background:#67A1C8;
        width:50px; height:18px;
        float:left;
        margin-left:3px;
    }
    
	div#page-ns a {
		display:block; 
		line-height:18px; 
		width:100%; 
		font-size:11px; 
		color:#FFF; 
		text-align:center; 
		text-decoration:none;
        padding: 0px 0px 0px 0px;
	}	
	
	
	#ifield1, #ifield2, #ifield3 {
		height:110px; 
		padding-left:25px;
	}
	#ifield1 {
		width:279px; _width:304px; 
		background: url(i/ibg1.jpg) no-repeat; 
		float:left;
	}
	#ifield2 {
		width:320px; _width:345px; 
		margin-left:1px; 
		background: url(/i/ibg2.jpg) no-repeat; 
		float:left;
	}
	#ifield3 {
		width:120px; _width:145px; 
		margin-left:1px; 
		background: url(i/ibg3.jpg) repeat-x; 
		float:right;
	}
	
	div.ilegend {
		color:#FFF; 
		line-height:46px; 
		font-size:18px;
	}
	
	div#ihelp {
		text-align:center; 
		padding-right:25px;
	}
	
	div#ibottom {
		width:650px; 
		float:left; 
		line-height:28px; _line-height:24px;
	}
	
	div#isig, div#sig {
		width:145px; _width:146px; 
		float:right; 
		color:#FFF; 
		text-align:center; 
		font-size:11px; 
		font-weight:bold; 
		border-left:1px solid #C7D6D7; 
		line-height:20px; 
		margin:4 0px;
	}
	div#sig {
		width:143px; _width:144px;
	}
	
	div#footer, div#main {
		background:#FFF; 
		border-left:1px solid #B0B0B0; 
		border-right:1px solid #B0B0B0; 
		width:796px; 
		text-align:left;
	}
	div#bot {
		background:#A3B3B5; 
		height:28px; 
		width:796px; _width:794px;
	}
	
	td#central {
		background:url(i/opera-hack-nah.gif) repeat-y 50%; _background-image:none!important;
		vertical-align:top;
		height:100%;
	}
	div#main {
		height:100%; 
	}
	div#way {
		font-size:12px; 
		margin-left:40px; 
		margin-top:5px;
	}
	div#way a {
		color:#221F1F;
	}
	
	div#content {
		margin:30 70 40 50px;
	}

	ul#imenu {
		margin:0; 
		padding:0; 
		list-style:none; 
		margin-left:20px;
	}
	ul#imenu li {
		float:left;
	}
	ul#imenu li a {
		text-decoration:none; 
		color:#FFF; 
		font-size:12px; 
		padding:6px;
	}	
	
	label.ilabel {
		float:left; 
		width:65px; 
		line-height:20px; 
		margin-right:7px; 
		text-align:right; 
		color:#28536B; 
		font-size:12px;
	}
	input.iinput {
		border: 1px solid #7C7B7B;
		width:155px;
		height: 22px;
		padding: 3px;
		font-size: 11px;
		color: #868686;
		margin-bottom: 7px; _margin-bottom:5px;
	}
	select.iselect {
		/*position:absolute; 
		width:225px; 
		clip:rect(2px 200px 20px 2px); 
		background:#FFF; 
		top:-1px; _top:0px; 
		left:-1px; 
		color: #868686; 
		padding:1px;
		font-size: 11px;
		height:22px;*/
		width:200px;
		background:#FFF;
		color: #868686;
		font-size: 11px;
		height:20px;
		padding:2px;
		border:1px solid #7C7B7B;
	}
	/*div.select-border {
		position:relative; 
		border:1px solid #7C7B7B; 
		background:#FFF; 
		width:200px; _width:202px;
		height:20px; _height:22px;
	}*/
	
	div#forgot-pass {
		float:right; 
		line-height:46px; 
		padding-right:10px;
	}
	div#forgot-pass a {
		color:#FFF; 
		font-size:11px; 
		border-bottom:1px solid; 
		text-decoration:none;
	}
	
	 .inputLogin {
    	width:300px;
    }
    
    .inputText {
    	width:300px;
    }
	
    .logitbl td {vertical-align:top;}
        
	input#login-but {background:url('/i/login.png') no-repeat; border:0; width:57px; height:31px; margin-top:5px; margin-left:15px;}
	html*input#login-but {background:url('/i/login.jpg') no-repeat;}
	input#go {background:url('/i/go.png') no-repeat; border:0; width:39px; height:31px; position:absolute; top:5px; left:15px;}
	html*input#go {background:url('/i/go.jpg') no-repeat;}
	
	.tbl{
	/*background-color: #B2B2B2;*/
	background-color: #9999FF;
	}
	
	.tbl TD{
		background-color: #fff;
		text-align: left;
		/*width: 85px;*/
		padding:5;
	}
	/*
	.tbl B{
		background-color: #CCCCCC;
		text-align: center;
		padding:5;
		font-weight:bold;
	}
	*/
	.tbl TD.tblHead{
		background-color: #edf3fe;
		/*background-image:url("/admin/images/top_bg.gif");*/
		text-align: left;
		/*width: 85px;*/
		padding:5;
		font-weight:bold;
	}
	
	#privacy-note, #privacy-note-o {position:absolute; width:200px; border:1px solid #91A3B7; background:#EFF6FE; font-size:11px;}
	#privacy-note div, #privacy-note-o div {padding:10px;}
	#privacy-note {right:-40; _right:30; top:32; _top:54;}
	#privacy-note-o {right:-20; _right:30; top:22; _top:43;}
	
	table#extr-flds {width:470px;}
	table#extr-flds td {vertical-align:top; width:30%;}
	td#upload-docs {padding:0 0 25px;}
	td#upload-docs input {margin:0 0 5px;}
	
	input#submit {background:url(/i/submit.gif) no-repeat; border:0; width:104px; height:25px; cursor: pointer; margin-right:30px;}
	
	td.choose-rate div {width:18px; height:18px; overflow:hidden; float:left;}
	td.choose-rate div a {display: block; width:18px; height:36px; background-repeat:no-repeat; background-position:0 0; border:0;}
	div.client-rate div a:hover, #this {position:relative; top:-18px; left:0; cursor:pointer;}
	td.choose-rate div span {display:none;}
	
	td.choose-rate h4 {text-align:left; font-weight:normal; font-size:12px; margin-bottom:3px;}
	div.krioni-chosen-one, div.client-rate {width:100% !important; float:none !important;}
	
	.select_country, option.select_country { color:#000; /*color:#808080;*/ }
	
	#error { height:12px; }