			html,body{overflow-x:hidden;}
			html,body,p,div{display:block;margin:0px;padding:0px;font-family:Tahoma;font-size:12px;}
			img{border:0;}
			form{margin:0;padding:0;}
			
			a,a:visited{text-decoration:none;}
			a:hover{text-decoration:underline;}
			
			.clear{position:relative;visibility:hidden;height:1px;clear:both;}
			.left{clear:left;}
			.right{clear:right;}
			.absolute{position:absolute;} .relative{position:relative;}
			table.standart{width:100%;height:auto;border-collapse:collapse;}
			
			.right_column,
			.right_column-vip{float:right;width:201px;padding-right:5px;/*background-image:url(../images/box.gif);background-repeat:no-repeat;background-position:left top;*/}
			.left_column{margin:0 215px 0 15px;}
			.left_column-vip{margin:0 0 0 15px;}
			
			.vip-margin{margin-right:215px;}
			
			.head-line{height:5px;background-color:#868f96;}
			.head{height:103px; background-image:url(../images/head.jpg);background-repeat:repeat-x;padding:15px 0 0 20px;}
			.top-menu{height:47px;background-color:#868f96;background-image:url(../images/topmenu/bg.jpg);background-repeat:repeat-x;background-position:left top;}
			.top-menu div{height:47px;background-image:url(../images/topmenu/left-bg.jpg);background-repeat:no-repeat;background-position:left;}
			.top-menu a,
			.top-menu a.active:visited{display:block;height:46px;padding:0 8px;background-image:none;text-align:center;}
			.top-menu a:hover, 
			.top-menu a.active,
			.top-menu a.active:visited{background-image:url(../images/topmenu/bg-hover.jpg);background-repeat:repeat-x;}
			.top-menu a img{margin-top:20px;}
			.block{display:block;border:5px solid #e6ebef;}
			.padding-block{padding:10px 5px 10px 5px;}
			.search-panel{color:#610d05;}
			.search-panel input,
			.search-panel select{font-size:11px;margin:0 2px;}
			.search-panel table{width:96%; margin:0 10px 5px 10px;}
			.search-text{width:100%;}
			.search-submit{float:right;}
			
			.page-menu{float:left;width:200px;padding-top:20px;}
			.page-content{margin-left:230px;padding-top:20px;}
			
			.page-menu ul{margin:0;padding:0;list-style:none;}
			.page-menu * ul{margin-left:22px;}
			.page-menu ul li{
				background-image:url(../images/pixel/arrow.jpg);
				background-repeat:no-repeat;
				background-position:left 10px;
			}
			.page-menu * ul li{
				background-image:url(../images/pixel/arrow-blue.jpg);
			}
			.page-menu ul li a{
				display:block; height:21px;				
				padding:5px 0 0 15px;
				background-image:url(../images/pixel/dot.jpg);
				background-repeat:repeat-x;
				background-position:left bottom;
				font-size:11px;
				color:#000000;
			}
			.page-menu * ul li a{
				padding-left:12px;
				background-image:url(../images/pixel/dot-blue.jpg);
				color:#2b4e72;
			}
			.page-menu * a:hover{background-color:#f9f9f9;}
			.page-menu .active{
				background-color:#e3e7ec;
			}
			
			.page-speedbar,
			.page-speedbar h1{
				display:inline;
				font-size:11px;
				font-weight:bold;				
				color:#4b667b;				
			}
			.page-speedbar a,
			.page-speedbar a:visited{
				text-decoration:underline;
				color:#1e7bc2;
			}
			.page-speedbar a:hover{text-decoration:none;}
			.page-company{
				width:auto;
				padding:5px 5px 12px 12px;margin:10px 0px;
				border:5px solid #e6ebef;
			}
			.gold{
				border:1px solid #ffc66d;
				background-color:#fff9e6;
			}
			.page-company .add-case,.page-company .delete-case{float:right;}
			.page-company h3,
			.page-company h3 a,
			.page-company h3 a:visited,
			.page-company h2,
			.page-company h2 a,
			.page-company h2 a:visited{
				margin:0 0 5px 0;padding:0;
				font-size:12px;
				color:#3d5c72;
			}
			
			.category{
				position:relative;
				float:left;
				width:48%;
				margin:5px;
			}
			
			.category a,
			.category a:visited{
				font-size:11px;
				color:#2e5c80;
			}
			
			.category h3,
			.category h3 a,
			.category h3 a:visited,
			.category h2,
			.category h2 a,
			.category h2 a:visited{
				margin:0px;
				font-size:12px;
				color:#36495d;
				
			}
			
			.company-info{
				width:99%;
				color:#3d5c72;
			}
			.company-info h1{
				margin:0;
				padding:3px 10px;
				font-size:12px;
				background-color:#868f96;
				color:white;
			}
			.company-info div{
				border:1px solid #868f96;
				padding:10px;
			}
			.company-info table{
				margin:5px 0;
			}
			.company-info table td{
				padding:1px 0;
			}
			.company-info .keywords{
				margin-top:-1px;
			}
			.company-info .keywords p{
				font-weight:bold;
			}
			.company-info .keywords a{color:#3d5c72;}
			
			.pixel-panel{
				text-align:center;
				height:98px;
			}
			.pixel-panel img{
				margin:4px;
			}
			.case-description{float:right;width:160px;text-align:right;color:#545556;}
			.case-description a, .case-description a:visited{
				color:#0059bd;
			}
			.case-count{width:100px;text-align:center;}
			.case-count p{width:100px;font-family:arial;font-size:40px;font-weight:bold;text-align:center;color:#c70909;/*color:#0059bd;*/}
			.case-count p a, .case-count p a:visited{color:#0059bd;}
			.case-count p a:hover{
				text-decoration:none;
				background-color:#feede9;
				color:#ef3a0e;;
			}
			
			.contact-tel{margin:10px 0;font-family:Arial;font-size:21px;font-weight:bold;text-align:center;color:#0059bd;}
			.contact-skype,
			.contact-icq,
			.contact-mail{height:22px;font-size:12px;color:#2f3337;padding:2px 0 0 30px;background-repeat:no-repeat;background-position:left top;}
			.contact-skype{background-image:url(../images/l_icon/skype.jpg);}
			.contact-icq{background-image:url(../images/l_icon/icq.jpg);}
			.contact-mail{background-image:url(../images/l_icon/mail.jpg);}
			.contact-mail a, .contact-mail a:visited{font-size:11px;color:#2379c7;}
			.contact-ua-office,
			.contact-ua-office:visited{
				margin:0 0 0 10px;color:#225d9f;
			}
			.footer{
				/*margin-bottom:-10px;*/
			}
			.footer .counters{
				width:220px;height:65px;
				background-image:url(../images/footer.jpg);
				background-repeat:no-repeat;
				background-position:top left;
				text-align:left;
				padding:91px 0px 0 7px;
				font-size:11px;
				float:left;
			}
			.footer-text{				
				width:auto;
				padding:70px;
				background:url(../images/silver-line.jpg) repeat-x left 68px;
				text-align:center;
			}
			#footer div{margin:0;padding:0;}
			#counter_1{float:left;padding:0 3px 0 3px;width:88px;height:31px;}
			
			.footer a,
			.footer a:visited{
				color:#0d6db8;
			}
			.counter-box{
				position:absolute;
				margin:12px 0 0 20px;
			}
			
			div.pages{
				background-color:#E6EBEF;
				padding:5px 10px;
				font-size:12px;
				font-weight:bold;
				color:#314653;
			}

			a.pages,a.pages:visited{		
				display:block;		
				padding-top:4px;
				text-align:center;	
				height:16px;
				background-color:#E6EBEF;
				/*border:1px solid #9e9e9e;
				border-top:0;*/
				color:#727272;
				text-decoration:none;
				float:left;width:30px;
				
			}			
			a.pages:hover,#link-page-active{
				background-color:#4a7193;
				color:white;
				/*border:1px solid #dadada;	*/	
				text-decoration:none;
			}	
			.vip-keywords{color:#6a6a6a;border:1px solid #d4d4d4;padding:10px;}		
			.vip-keywords a, .vip-keywords a:visited{
				color:#6a6a6a;
				text-decoration:none;
			}
			.vip-keywords a:hover{
				text-decoration:underline;
			}
			.vip-keywords p{
				padding:5px 15px;
			}
			.alpabet{padding-top:10px;}
			.alpabet a,
			.alpabet a:visited{
				font-size:11px;
				color:#1E7BC2;
				padding:0 3px;
			}
			.alpabet a:hover{
				background-color:silver;
				color:white;
			}
			ul.keywords{
				list-style:none;
			}
			ul.keywords li{
				
			}
			ul.keywords a,
			ul.keywords a:visited{
				background-image:url(../images/list-style.jpg);
				background-repeat:no-repeat;
				background-position:left 3px;
				padding:0 0 0 14px;
				color:#1E7BC2;
				text-decoration:none;
				text-transform:capitalize;
			}
			ul.keywords a:hover{
				text-decoration:underline;
			}
			
			.static{
				margin:0px; padding:0px;
				width:auto;
				padding:5px;
			}
			
			.static h1{
				margin:0px; padding:0px;
				font-size:16px;
				color:#3d5c72;	
			}
			.static-content{
				width:auto;
				padding:8px;
				line-height:15px;
				color:#2d2d2d;
			}
			
			.static-content a,.static-content a:visited{color:#0270dd;}
			.static-content a.inv,.static-content a.inv:visited{color:#2d2d2d;}
			.static-content ul li{margin:5px;}
			strong.inv{font-weight:normal;}
			/*.static-content strong{font-weight:normal;}*/
			
			.form-error{font-size:11px;color:red;margin:0 0 0 20px;padding:0;list-style:decimal;}
			span.descr{display:block;font-size:11px;margin:0;padding:0;color:#535353;}
			.form{
				margin:0px;padding:0px;
				width:auto;height:auto;
				border-collapse:collapse;
			}
			.form td{padding-top:3px;font-size:12px;vertical-align:top;}
			
			.form * input,
			.form * textarea{width:98%;}
			.form * select{width:100%;}
			
			.form b{color:#404040;}
			
			table.squery{width:90%;}
			.squery, .squery tr td{border:solid 1px #dfdfdf;font-size:11px;color:#444444;padding:3px;text-align:center;}
			.squery * strong{font-weight:normal;}
			.squery * a, .squery * a:visited{color:#24628e;}
	
			#case{float:right;margin-top:20px;}
			#mark{float:right;margin-top:50px;}
			#information{position:relative;margin:20px auto;}
			#read{float:right;}
			#sitename{/*float:right;*/padding:29px 30px 0 0;position:relative;margin:0 auto;}
			
			#vip-reg,#vip-regsm{background-color:#FFF9E6;border:1px solid #FFC66D;padding:7px;font-size:11px;vertical-align:top;width:50%;cursor:pointer;}
			#vip-reg:hover,#vip-regsm:hover{background-color:#fed68b;}
			
			#free-reg,#free-regsm{border:1px solid #E6EBEF;padding:7px;font-size:11px;vertical-align:top;cursor:pointer;}
			#free-reg:hover,#free-regsm:hover{background-color:#E6EBEF;}
			
			#vip-regsm,#free-regsm{display:none;}
			#webmedia{float:right;margin:67px 10px 0 0;}

			.ie #vip-content{
				display:expression(document.body.clientWidth < 1024? "inline": "block" );
				position:expression(document.body.clientWidth < 1024? "absolute": "static" );
				width:expression(document.body.clientWidth < 1024? "787px": "auto" );
				margin:expression(document.body.clientWidth < 1024? "0": "0 0 0 215px");
				padding:expression(document.body.clientWidth < 1024? "0 0 200px 0": "0");
			}
			.ie .footer{
				position:expression(document.body.clientWidth < 1024? "absolute": "static" );
				top:expression(document.body.clientWidth < 1024? document.getElementById('vip-content').clientHeight+75+"px": "none" );
			}
			