.desc_property {
border-top:solid 1px #dddddd;
background-color:#F2F7FE;
font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
font-size:11px;
}

.desc_desc {
border-top:solid 1px #dddddd;
background-color:#fffff5;
padding:4px 5px 4px 5px;
font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
}
    body {
	background-color: #f9f9f9;
	margin:0px;	
	}


    A{
	font: 10pt Tahoma;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	vertical-align:middle;
	padding-left:0px;
	}
	
	A:hover{
	font: 10pt Tahoma;
	color: #000000;
	font-weight: normal;
	text-decoration: underline;
	vertical-align:middle;
	padding-left:0px;
	}

	table.header{
	background:url(../images/top_bg.jpg);
	background-repeat:repeat-x;
	
	}
	
	td.logo{
	background:url(../images/logo.jpg);
	background-repeat:no-repeat;
	width:360px;
	height:100px;
	}
	
	td.banner{
	border:1px solid #FFFFFF;
	}
	
	td.navi{
	margin-top:1px;
	margin-bottom:1px;
	}
	
	div.trash{
	font: 9pt Verdana;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	vertical-align:middle;
	vertical-align: right;
	
	}
	
	td.add_trash{
	padding-left:15px;
	vertical-align:middle;
	}
	
	
	div.trash A{
	font: 9pt Verdana;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	vertical-align:top;

	}
	
	div.trash A:hover{
	font: 9pt Verdana;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
	vertical-align:top;
	}
	
	td.news_title{
	font: 12pt Tahoma;
	color: #008aff;
	font-weight: bold;
	text-decoration: none;
	vertical-align:middle;
	}
	
	td.about{
	font: 12pt Tahoma;
	color: #008aff;
	font-weight: bold;
	text-decoration: none;
	vertical-align:middle;
	}
	
	td.about3{
	font: 10pt Tahoma;
	color: #838383;
	font-weight: normal;
	padding-bottom:3px;
	text-decoration: none;
	vertical-align:middle;
	}
	
	td.about3 A{
	font: 10pt Tahoma;
	color: #838383;
	font-weight: normal;
	padding-bottom:3px;
	text-decoration: underline;
	vertical-align:middle;
	}
	
	td.about3 A:hover{
	font: 10pt Tahoma;
	color: #838383;
	font-weight: normal;
	padding-bottom:3px;
	text-decoration: none;
	vertical-align:middle;
	}
	
	td.news_date{
	font: 10pt Tahoma;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	vertical-align:middle;
	padding-top:10px;
	}
	
	td.text_title5{
	font: 10pt Tahoma;
	color: #7e7e7e;
	font-weight: normal;
	text-decoration: none;
	vertical-align:middle;
	padding-top:3px;
	}
	
	
	td.text_title_catalog{
	font: 10pt Tahoma;
	color: #7e7e7e;
	font-weight: normal;
	text-decoration: none;
	vertical-align:middle;
	padding-top:3px;
	padding-bottom:7px;
	}
	
	
	td.text_title{
	font: 10pt Tahoma;
	color: #7e7e7e;
	font-weight: normal;
	text-decoration: none;
	vertical-align:middle;
	padding-top:3px;
	padding-bottom:10px;
	}
	
	td.text_title A{
	font: 10pt Tahoma;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	vertical-align:middle;
	padding-left:0px;
	}
	
	td.text_title A:hover{
	font: 10pt Tahoma;
	color: #000000;
	font-weight: normal;
	text-decoration: underline;
	vertical-align:middle;
	padding-left:0px;
	}
	td.menu{
	background:url(../images/menu_bg.jpg);
	font: 9pt Verdana;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	vertical-align:middle;
	}
	
	A.menu {
	font: 9pt Verdana;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	vertical-align:middle;
	}
	
	td.menu A {
	font: 9pt Verdana;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	vertical-align:middle;
	}
	
	td.menu A:hover{
	font: 9pt Verdana;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
	vertical-align:middle;
	}
	
	td.menu2{
	font: 9pt Verdana;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	vertical-align:middle;
	cursor: hand;
	cursor: pointer;
	}
	td.menu2 A{

	font: 9pt Verdana;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	vertical-align:middle;
	}
	td.menu2 A:hover{

	font: 9pt Verdana;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	vertical-align:middle;
	}	
	
td.menu_active td.menu2 A {
	font: 9pt Verdana;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	vertical-align:middle;
	}
	
	
	td.menu_activetd.menu2 A:hover {
	font: 9pt Verdana;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	vertical-align:middle;
	}
	
	
	
	td.menu_active {
	background:url(../images/menu_active_bg.jpg);
	font: 9pt Verdana;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	vertical-align:middle;
	}
	
	
	td.menu_active A {
	font: 9pt Verdana;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	vertical-align:middle;
	}
	
	
	td.menu_active A:hover {
	font: 9pt Verdana;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
	vertical-align:middle;
	}
	td.menu_active_arrow{
	background:url(../images/menu_active_arrow.jpg);
	vertical-align:middle;
	width:14px;
	height:29px;
	}
	
	td.menu_trash{
	background:url(../images/trash_menu.gif);
	background-repeat: no-repeat;
	vertical-align:middle;
	width:23px;
	height:29px;
	}
	
	td.menu_hover_left{
	background:url(../images/menu_hover_bg_left.jpg);
	background-repeat:no-repeat;
	vertical-align:middle;
	width:24px;
	height:29px;
	}
	
	td.menu_hover_right{
	background:url(../images/menu_hover_bg_right.jpg);
	background-repeat:no-repeat;
	vertical-align:middle;
	width:24px;
	height:29px;
	}
	
	/*td.menu_hover{
	font: 9pt Verdana;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	background:url(../images/menu_hover_bg.jpg);
	background-repeat:repeat-x;
	vertical-align:middle;
	width:1px;
	height:29px;
	}*/
	
	td.menu_razdel{
	background:url(../images/menu_razdel.jpg);
	vertical-align:middle;
	width:1px;
	height:29px;
	}
	
	td.footer_top_line{
	background:url(../images/footer_top_line.jpg);
	background-repeat:repeat-x;
	vertical-align:middle;
	width:100%;
	height:1px;
	}
	
	table.footer_bg{
	background:url(../images/footer_bg.jpg);
	background-repeat:repeat-x;
	font: 8pt Verdana;
	color: #353535;
	font-weight: normal;
	text-decoration: none;
	vertical-align:middle;
	padding-left:15px;
	padding-right:15px;
	height:68px;
	}
	
	td.footer_vertical_razdel{
	background:url(../images/footer_vertical_razdel.jpg);
	background-repeat:repeat-y;
	width:1px;
	height:68px;
	}
	
	table.content_bottom_bg{
	background:url(../images/content_bottom_bg.gif);
	background-repeat:repeat-x;
	vertical-align:middle;
	height:103px;
	}
	
	td.find{
	background:url(../images/find.jpg);
	background-repeat:no-repeat;
	padding-left:7px;
	vertical-align:middle;
	height:48px;
	width:120px;
	}
		
	
	td.search3{
	vertical-align:middle;
	height:48px;
	width:200px;
	}
	
	
	td.find2 {
	font: 8pt Verdana;
	color: #111111;
	font-weight: normal;
	text-decoration: none;
	}
	
	td.find2 A {
	font: 8pt Verdana;
	color: #111111;
	font-weight: normal;
	text-decoration: none;
	}
	
	td.find2 A:hover {
	font: 8pt Verdana;
	color: #111111;
	font-weight: normal;
	text-decoration: none;
	}
	
	.search2{
	background:url(../images/search_bg.jpg);
	background-repeat:no-repeat;
	background-position:left;
	border:1px solid #CCCCCC;
	font: 8pt Verdana;
	color: #7c7c7c;
	font-weight: normal;
	text-decoration: none;
	vertical-align:middle;
	padding: 3px 5px 2px 5px;
	width:100%;
	height:22px;
	}
	
	.search4{
	border:1px solid #CCCCCC;
	font: 8pt Verdana;
	color: #7c7c7c;
	font-weight: normal;
	text-decoration: none;
	vertical-align:middle;
	padding: 3px 5px 2px 5px;
	width:200px;
	height:22px;
	}
	
	.search_2{
	font: 8pt Verdana;
	color: #7fbcef;
	font-weight: normal;
	text-decoration: none;
	vertical-align:middle;
	padding: 3px 5px 2px 5px;
	width:100%;
	height:22px;
	}
	
	.remember{
	font: 8pt Verdana;
	color: #999999;
	font-weight: normal;
	text-decoration: none;
	vertical-align:middle;
	}
	
	td.catalog10{
	font: 10pt Verdana;
	color: #999999;
	padding-top:6px;
	font-weight: normal;
	text-decoration: none;
	vertical-align:middle;
	}
	
	td.search_go{
	padding-bottom:5px;
	padding-top:5px;
	}
	
	.reg_{
	background:#999999;
	width:1px;
	height:5px;
	}
	
	.reg{
	font: 8pt Verdana;
	color: #999999;
	font-weight: normal;
	text-decoration: none;
	vertical-align:middle;
	}
	
	.reg A{
	font: 8pt Verdana;
	color: #999999;
	font-weight: normal;
	text-decoration: underline;
	vertical-align:middle;
	}
	
	.reg A:hover{
	font: 8pt Verdana;
	color: #000000;
	font-weight: normal;
	text-decoration: underline;
	vertical-align:middle;
	}
	
	.reg1{
	font: 8pt Verdana;
	color: #999999;
	font-weight: normal;
	text-decoration: none;
	vertical-align:middle;
	padding-left:2px;
	}
	
	.reg1 A{
	font: 8pt Verdana;
	color: #999999;
	font-weight: normal;
	text-decoration: underline;
	vertical-align:middle;
	}
	
	.reg1 A:hover{
	font: 8pt Verdana;
	color: #000000;
	font-weight: normal;
	text-decoration: underline;
	vertical-align:middle;
	}
	
	.email{
	font: 8pt Verdana;
	color: #999999;
	font-weight: normal;
	text-decoration: none;
	vertical-align:middle;
	padding-left:2px;
	}
	
	.email A{
	font: 8pt Verdana;
	color: #001592;
	font-weight: normal;
	text-decoration: underline;
	vertical-align:middle;
	}
	
	.email A:hover{
	font: 8pt Verdana;
	color: #3749b2;
	font-weight: normal;
	text-decoration: underline;
	vertical-align:middle;
	}
	
	td.border_top_left{
	background:url(../images/center_top_left.jpg);
	background-repeat:no-repeat;
	height:11px;
	width:11px;
	}
	
	td.border_top_right{
	background:url(../images/center_top_right.jpg);
	background-repeat:no-repeat;
	height:11px;
	width:11px;
	}
	
	td.border_bottom_left{
	background:url(../images/center_bottom_left.jpg);
	background-repeat:no-repeat;
	height:11px;
	width:11px;
	}
	
	td.border_bottom_right{
	background:url(../images/center_bottom_right.jpg);
	background-repeat:no-repeat;
	height:11px;
	width:11px;
	}
	
	td.border_left_line{
	background:url(../images/center_line_right.jpg);
	background-repeat:repeat-y;
	height:100%;
	width:11px;
	}
	
	
	td.border_right_line{
	background:url(../images/center_line_left.jpg);
	background-repeat:repeat-y;
	height:100%;
	width:11px;
	}
	
	
	td.border_top_line{
	background:url(../images/center_line_bottom.jpg);
	background-repeat:repeat-x;
	height:11px;
	width:100%;
	}
	
	
	td.border_bottom_line{
	background:url(../images/center_line_top.jpg);
	background-repeat:repeat-x;
	height:11px;
	width:100%;
	}
	
	td.center_bg{
	background:#FFFFFF;
	height:100%;
	width:100%;
	}
	
	td.red_top{
	background:url(../images/left_blog_top.jpg);
	background-repeat:no-repeat;
	width:179;
	height:24px;
	}
	
	td.red_top_left{
	background:url(../images/right_blog_top.jpg);
	background-repeat:no-repeat;
	width:181;
	height:24px;
	}
	
	td.ten_ugol{
	background:url(../images/shadow_bottom.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	padding:6px;
	width:155;
	}
	
	td.ten_ugol_left{
	background:url(../images/shadow_bottom_right.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
	padding:5px;
	width:174px;
	}
	
	td.pic{
	background:url(../images/arrow_blue.jpg);
	background-position:center left;
	background-repeat:no-repeat;
	width:12px;
	height:13px;
	}
	
	td.pic_red{
	background:url(../images/arrow_red_.jpg);
	background-position:center left;
	background-repeat:no-repeat;
	width:12px;
	height:13px;
	}
	
	td.bann{
	border:1px solid #CCCCCC;
	}
	
	td.name{
	font-weight: bold; font-size: 13px; font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;

	color: #008aff;
	text-decoration: none;
	}
		
	td.name2{
	font: 9pt Tahoma;
	color: #737373;
	font-weight: normal;
	text-decoration: none;
	}
		
	td.name2 A{
	font: 9pt Tahoma;
	color: #737373;
	font-weight: normal;
	text-decoration: underline;
	}
		
	td.name2 A:hover{
	font: 9pt Tahoma;
	color: #737373;
	font-weight: normal;
	text-decoration: none;
	}
	
	td.name_active{
	font: 12pt Tahoma;
	color: #DD1010;
	font-weight: bold;
	text-decoration: none;
	}
	
	td.catalog{
	font: 10pt Tahoma;
	color: #950404;
	font-weight: bold;
	text-decoration: none;
	padding-bottom:4px;
	}
	
	td.catalog_2{
	font: 10pt Tahoma;
	color: #950404;
	font-weight: bold;
	text-decoration: none;
	padding-bottom:4px;
	}
	
	
	td.catalog A{
	font: 10pt Tahoma;
	color: #950404;
	font-weight: bold;
	text-decoration: none;
	padding-bottom:4px;
	}
	
	td.catalog A:hover{
	font: 10pt Tahoma;
	color: #950404;
	font-weight: bold;
	text-decoration: underline;
	padding-bottom:4px;
	}	
	
	td.catalog_active{
	font: 9pt Arial;
	color: #D80000;
	font-weight: normal;
	text-decoration: none;
	padding-bottom:4px;
        white-space: nowrap;
	}
	
	td.catalog_active A{
	font: 9pt Arial;
	color: #D80000;
	font-weight: normal;
	text-decoration: none;
	padding-bottom:4px;
	}
	
	td.catalog_active A:hover{
	font: 9pt Arial;
	color: #a10101;
	font-weight: normal;
	text-decoration: underline;
	padding-bottom:4px;
	}
	
	td.catalog2{
	font: 10pt Tahoma;
	color: #5C5C5C;
	font-weight: normal;
	text-decoration: none;
	padding-bottom:4px;
	}
	
	td.catalog2 A{
	font: 10pt Tahoma;
	color: #5C5C5C;
	font-weight: bold;
	text-decoration: none;
	padding-bottom:4px;
	}
	
	td.catalog2 A:hover{
	font: 10pt Tahoma;
	color: #5C5C5C;
	font-weight: bold;
	text-decoration: underline;
	padding-bottom:4px;
	}
	
	td.price_excel{
	background:url(../images/xls_icon.png);
	background-repeat:no-repeat;
	background-position:center left;
	font: 10pt Tahoma;
	color: #A00000;
	font-weight: normal;
	text-decoration: none;
	padding-left:20px;
	padding-bottom:2px;
	vertical-align:middle;
	height:33px;
	}
	
	td.price_excel A{
	font: 10pt Tahoma;
	color: #A00000;
	font-weight: normal;
	text-decoration: none;
	padding-left:20px;
	padding-bottom:2px;
	vertical-align:middle;
	}
	
	td.price_excel A:hover{
	font: 10pt Tahoma;
	color: #A00000;
	font-weight: normal;
	text-decoration: underline;
	padding-left:20px;
	padding-bottom:2px;
	vertical-align:middle;
	}
	
	.style1 {color: #666666}
	
	td.price_zip{
	background:url(../images/zip_icon.png);
	background-repeat:no-repeat;
	background-position:center left;
	font: 10pt Tahoma;
	color: #A00000;
	font-weight: normal;
	text-decoration: none;
	padding-left:20px;
	padding-bottom:2px;
	vertical-align:middle;
	height:33px;
	}
	
	td.price_xls_act{
	background:url(../images/xls_icon_act.png);
	background-repeat:no-repeat;
	background-position:center left;
	font: 10pt Tahoma;
	color: #A00000;
	font-weight: normal;
	text-decoration: none;
	padding-left:20px;
	padding-bottom:2px;
	vertical-align:middle;
	height:33px;
	}
	
	td.price_xls_act A{
	font: 10pt Tahoma;
	color: #A00000;
	font-weight: normal;
	text-decoration: none;
	padding-left:20px;
	padding-bottom:2px;
	vertical-align:middle;
	}
	td.price_xls_act A:hover{
	font: 10pt Tahoma;
	color: #A00000;
	font-weight: normal;
	text-decoration: underline;
	padding-left:20px;
	padding-bottom:2px;
	vertical-align:middle;
	}
	
	td.price_zip A{
	font: 10pt Tahoma;
	color: #A00000;
	font-weight: normal;
	text-decoration: none;
	padding-left:20px;
	padding-bottom:2px;
	vertical-align:middle;
	}
	
	td.price_zip A:hover{
	font: 10pt Tahoma;
	color: #A00000;
	font-weight: normal;
	text-decoration: underline;
	padding-left:20px;
	padding-bottom:2px;
	vertical-align:middle;
	}
	
	td.catalog_line{
	background:url(../images/catalog_line2.gif);
	background-repeat:repeat-x;
	background-position:center;
	}
	

	table.bottom_line_new{
	border-bottom:1px solid #eeeeee;
	}
	
	table.top_line_new{
	border-top:1px solid #eeeeee;
	}
	
	td._line{
	background:url(../images/service_line_.gif);
	background-repeat:repeat-x;
	background-position:center;
	}
		
	td.right_border_blog_right{
	background:#FFFFFF;
	border-right:1px solid #9b9b9b;
	border-bottom:1px solid #9b9b9b;
	height:100%;
	width:173px;
	}
				
	td.for_clients{
	font: 12pt Tahoma;
	color: #e30900;
	font-weight: normal;
	text-decoration: none;
	}
			
	td.for_clients A{
	font: 12pt Tahoma;
	color: #e30900;
	font-weight: normal;
	text-decoration: none;
	}
 	
	td.for_clients:hover{
	font: 12pt Tahoma;
	color: #7f7f7f;
	font-weight: normal;
	text-decoration: none;
	background:#efefef;
	}
	
	td.left_border_blog_right{
	background:#FFFFFF;
	border-left:1px solid #9b9b9b;
	border-bottom:1px solid #9b9b9b;
	height:100%;
	width:176px;
	}
	
	td.right_shadow{
	background:url(../images/left_shadow_right.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
	width:5px;
	}
	
	td.left_shadow{
	background:url(../images/right_shadow_left.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
	width:5px;
	}
	
	td.bottom_shadow_left{
	background:url(../images/bottom_shadow_left.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
	height:5px;
	}
	
	td.bottom_shadow_right{
	background:url(../images/bottom_shadow_right.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:5px;
	}
	
	td.login{
	background:#FFFFFF;
	width:100%;
	height:5px;
	}
	
	td.service_icon{
	background:url(../images/service_icon.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	width:7px;
	height:10px;
	}
	
	td.service_line{
	background:url(../images/service_line.gif);
	background-repeat:repeat-x;
	background-position:center;
	width:150;
	height:11px;
	}
			
	td.all_service_icon{
	background:url(../images/all_service_icon.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	width:7px;
	height:10px;
	}
		
	td.all_service_text {
	font: 8pt Tahoma;
	color: #4a4a4a;
	font-weight: normal;
	text-decoration: none;
	padding-left:2px;
	padding-right:2px;
	vertical-align:bottom;
	}
	
	td.all_service_text A{
	font: 8pt Tahoma;
	color: #4a4a4a;
	font-weight: normal;
	text-decoration: none;
	vertical-align:bottom;
	}
	
	td.all_service_text A:hover{
	font: 8pt Tahoma;
	color: #909090;
	font-weight: normal;
	text-decoration: underline;
	vertical-align:bottom;
	}
		
	td.service_text {
	font: 9pt Tahoma;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	padding-left:2px;
	padding-right:2px;
	vertical-align:top;
	}
	
	td.service_text A{
	font: 9pt Tahoma;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	vertical-align:top;
	}
	
	td.service_text A:hover{
	font: 9pt Tahoma;
	color: #000000;
	font-weight: normal;
	text-decoration: underline;
	vertical-align:top;
	}
		
	td.pages {
	font: 8pt Tahoma;
	color: #f70800;
	font-weight: normal;
	text-decoration: none;
	vertical-align:middle;
	padding-left:2px;
	padding-right:2px;
	
	}
	
	td.pages A{
	font: 8pt Tahoma;
	color: #f70800;
	font-weight: bold;
	text-decoration: none;

	}
	
	td.pages A:hover{
	font: 8pt Tahoma;
	color: #f70800;
	font-weight: bold;
	text-decoration: underline;

	}
	
	
	td.table_desc {
	background:#edf4fe;
	font: 10pt Tahoma;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:4px;
	vertical-align:middle;
	}
		
	td.table_desc2 {
	background:#e6f1ff;
	vertical-align:middle;
	padding-bottom:3px;
	padding-top:3px;
	}
	
		
	td.table_desc1 {
	vertical-align:middle;
	padding-bottom:3px;
	padding-top:3px;
	background:#fcfcfc;
	}
		
	td.table_desc_bottom {
	vertical-align:middle;
	padding-bottom:3px;
	padding-top:3px;
	background:#f5f5f5;
	}
	
	td.table_light_gray{
	font: 9pt Tahoma;
	color: #5f5f5f;
	font-weight: normal;
	text-decoration: none;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:4px;
	background:#fcfcfc;
	}
		
	td.table_light_gray A{
	font: 9pt Tahoma;
	color: #5f5f5f;
	font-weight: normal;
	text-decoration: underline;
	padding-bottom:3px;
	padding-top:3px;
	}
			
	td.table_light_gray:hover{
	font: 9pt Tahoma;
	color: #5f5f5f;
	font-weight: normal;
	padding-bottom:3px;
	padding-top:3px;
	padding-left:4px;
	text-decoration: none;
	background:#f6faff;
	}
			
	td.table_gray{
	font: 9pt Tahoma;
	color: #5f5f5f;
	font-weight: normal;
	text-decoration: none;
	padding-bottom:3px;
	padding-top:3px;
	padding-left:4px;
	background:#f5f5f5;
	}
			
	td.table_gray A{
	font: 9pt Tahoma;
	color: #5f5f5f;
	font-weight: normal;
	text-decoration: underline;
	}
	
	
	td.table_gray:hover{
	font: 9pt Tahoma;
	color: #5f5f5f;
	font-weight: normal;
	text-decoration: none;
	padding-bottom:3px;
	padding-top:3px;
	padding-left:4px;
	background:#f6faff;
	}
			
	td.table_gray_bottom{
	font: 9pt Tahoma;
	color: #5f5f5f;
	font-weight: normal;
	text-decoration: none;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:4px;
	background:#f1f1f1;
	}
			
	td.table_gray_bottom_end{
	font: 9pt Tahoma;
	color: #5f5f5f;
	font-weight: normal;
	text-decoration: none;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:4px;
	background:#f7f7f7;
	}
			
	td.table_gray_bottom A{
	font: 9pt Tahoma;
	color: #5f5f5f;
	font-weight: normal;
	text-decoration: underline;
	}
	
	
	td.table_gray_bottom:hover{
	font: 9pt Tahoma;
	color: #5f5f5f;
	font-weight: normal;
	text-decoration: none;
	padding-left:4px;
	background:#f6faff;
	}
	
	td.staff_title {
	font: 12pt Tahoma;
	color: #3a3a3a;
	font-weight: normal;
	text-decoration: none;
	padding-top:10px;
	padding-bottom:3px;
	padding-left:2px;
	vertical-align:middle;
	}
	
	td.staff_desc {
	background:#f6faff;
	font: 9pt Tahoma;
	color: #606060;
	font-weight: normal;
	text-decoration: none;
	padding-top:3px;
	padding-left:5px;
	vertical-align:top;
	}
		
	td.staff_desc1 {
	background:#e9f2ff;
	font: 11pt Tahoma;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:5px;
	vertical-align:top;
	}	
	div.staff_desc1 {
	background:#e9f2ff;
	font: 11pt Tahoma;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:5px;
	vertical-align:top;
	width: 100%;
	}	
	td.staff_desc2 {
	background:#f5f9ff;
	font: 10pt Verdana;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:5px;
	vertical-align:top;
	}
	
	td.special{
	padding-top:5px;
	width:136px;
	height:152px;
	}
	
	td.photo{
	width:172px;
	height:130px;
	text-align: center;
	}
	
	img.photo{
	border:1px solid #999999;
	}
	
	img {
	border: 0px;
	}

	 td.photo1{
    border:1px solid #dedede;
    vertical-align:middle;
    width:282px;
    height:214px;
    }
	
	td.padding{
	padding-top:5;
	}
	
	td.cash {
	font: 8pt Verdana;
	color: #5c5c5c;
	font-weight: normal;
	text-decoration: none;
	padding-top:3px;
	padding-left:5px;
	vertical-align:middle;
	}
	
	
	td.fined_in {
	font: 8pt Verdana;
	color: #5c5c5c;
	font-weight: normal;
	text-decoration: none;
	padding-left:5px;
	vertical-align:middle;
	}
		
		
	td.red_price {
	font: 13pt Verdana;
	color: #ed0000;
	font-weight: normal;
	text-decoration: none;
	padding-left:5px;
	vertical-align:middle;
	}
		
	td.next_see {
	font: 9pt Verdana;
	color: #008aff;
	font-weight: bold;
	text-decoration: none;
	vertical-align:middle;
	}
		
	td.next_see A {
	font: 9pt Verdana;
	color: #008aff;
	font-weight: bold;
	text-decoration: underline;
	padding-right:2px;
	vertical-align:middle;
	}
			
	td.next_see A:hover {
	font: 9pt Verdana;
	color: #008aff;
	font-weight: bold;
	text-decoration: none;
	padding-right:2px;
	vertical-align:middle;
	}
	
	td.prev_see {
	font: 9pt Verdana;
	color: #008aff;
	font-weight: bold;
	text-decoration: none;
	vertical-align:middle;
	}
	
	td.prev_see A {
	font: 9pt Verdana;
	color: #008aff;
	font-weight: bold;
	text-decoration: underline;
	padding-left:2px;
	vertical-align:middle;
	}
				
	td.prev_see A:hover {
	font: 9pt Verdana;
	color: #008aff;
	font-weight: bold;;
	text-decoration: none;
	padding-left:2px;
	vertical-align:middle;
	}
		
	td.drive_icon {
	background:url(../images/drive_icon.jpg);
	background-repeat:no-repeat;
	background-position:right;
	vertical-align:middle;
	padding-right:2px;
	width:21px;
	height:24px;
	}
	
	td.drive {
	font: 9pt Verdana;
	color: #008aff;
	font-weight: bold;
	text-decoration: none;
	vertical-align:middle;
	padding-right:2px;
	vertical-align:middle;
	}
	
	td.drive A {
	font: 9pt Verdana;
	color: #008aff;
	font-weight: bold;
	vertical-align:middle;
	text-decoration: none;
	padding-right:2px;
	vertical-align:middle;
	}
				
	td.drive A:hover {
	font: 9pt Verdana;
	color: #008aff;
	vertical-align:middle;
	font-weight: bold;;
	text-decoration: underline;
	padding-right:2px;
	vertical-align:middle;
	}
	
	td.price1{
	border-top:1px solid #dedede;
	border-bottom:1px solid #dedede;
	}
	
	td.line5{
	padding-bottom:4px;
	padding-top:4px;
	border-top:1px solid #dedede;
	border-bottom:1px solid #dedede;
	}
	
	td.table_bottom5{
	border-bottom:1px solid #dedede;
	}
	
	.price_1{
	font: 9pt Verdana;
	color: #5c5c5c;
	vertical-align:middle;
	padding-left:2px;
	font-weight: normal;
	}
	
	td.description_title{
	border-top:1px solid #dedede;
	}
	
	td.description{
	padding-top:5px;
	padding-bottom:5px;
	}
		
	.description_title_1{
	font-family:Tahoma;
	color: #4cadff;
	vertical-align:middle;
	padding-left:2px;
	font-size:120%;
	}
		
	td.description1{
	font: 8pt Verdana;
	color: #5c5c5c;
	vertical-align:middle;
	padding-left:5px;
	padding-right:5px;
	font-weight: normal;
	}
	
	span.optom{
	font: 9pt Verdana;
	color: #da0000;
	vertical-align:middle;
	text-decoration: none;
	font-weight: normal;
	vertical-align:middle;
	}
	
	span.optom A{
	font: 9pt Verdana;
	color: #da0000;
	vertical-align:middle;
	text-decoration: none;
	font-weight: normal;
	vertical-align:middle;
	}
	
	span.optom A:hover{
	font: 9pt Verdana;
	color: #da0000;
	vertical-align:middle;
	text-decoration: underline;
	font-weight: normal;
	vertical-align:middle;
	}
	
	span.roz{
	font: 9pt Verdana;
	color: #0049cb;
	vertical-align:middle;
	text-decoration: none;
	font-weight: normal;
	vertical-align:middle;
	}
	
	span.roz A{
	font: 9pt Verdana;
	color: #0049cb;
	vertical-align:middle;
	text-decoration: none;
	font-weight: normal;
	vertical-align:middle;
	}
	
	span.roz A:hover{
	font: 9pt Verdana;
	color: #0049cb;
	vertical-align:middle;
	text-decoration: underline;
	font-weight: normal;
	vertical-align:middle;
	}
	
	span.dil{
	font: 9pt Verdana;
	color: #222222;
	vertical-align:middle;
	text-decoration: none;
	font-weight: normal;
	vertical-align:middle;
	}
	
	span.dil A{
	font: 9pt Verdana;
	color: #222222;
	vertical-align:middle;
	text-decoration: none;
	font-weight: normal;
	vertical-align:middle;
	}
	
	span.dil A:hover{
	font: 9pt Verdana;
	color: #222222;
	vertical-align:middle;
	text-decoration: underline;
	font-weight: normal;
	vertical-align:middle;
	}
			
	td.star{
	background-color:#f1f1f1;
	font: 9pt Verdana;
	color: #d53030;
	text-decoration: none;
	font-weight: normal;
	vertical-align:middle;
	}
	
	td.tdrowerror{
	background-color:#f1f1f1;
	font: 9pt Verdana;
	color: #d53030;
	text-decoration: none;
	font-weight: normal;
	vertical-align:middle;
	padding: 5px 0px 5px 0px;
	}
				
	td.auth{
	background-color:#fafafa;
	font: 10pt Verdana;
	color: #058cff;
	padding-right:10px;
	text-decoration: none;
	font-weight: normal;
	vertical-align:middle;
	}
				
	td.text_new{
	background-color:#ffd6d6;
	font: 9pt Verdana;
	color: #452009;
	text-decoration: none;
	font-weight: normal;
	vertical-align:middle;
	}
				
	td.text_new A{
	background-color:#ffd6d6;
	font: 9pt Verdana;
	color: #452009;
	text-decoration: none;
	font-weight: bold;
	vertical-align:middle;
	}
					
	td.text_new A:hover{
	background-color:#ffd6d6;
	font: 9pt Verdana;
	color: #452009;
	text-decoration: underline;
	font-weight: bold;
	vertical-align:middle;
	}
				
	td.description_left_reg{
	background-color:#f9f9f9;
	font: 9pt Verdana;
	color: #323232;
	text-decoration: none;
	font-weight: normal;
	vertical-align:middle;
	padding-left:10px;
	padding-right:20px;
	padding-bottom:10px;
	padding-top:10px;
	}
				
	td.field_right_reg{
	background-color:#fafafa;
	font: 9pt Verdana;
	color: #323232;
	text-decoration: none;
	font-weight: normal;
	vertical-align:middle;
	padding-left:10px;
	padding-right:20px;
	padding-bottom:10px;
	padding-top:10px;
	}
				
	span.field_right_text{
	font: 8pt Verdana;
	color: #919191;
	}
				
	span.field_right_text2{
	font: 9pt Verdana;
	color: #565656;
	}
				
	span.field_right_text3{
	font: 11pt Verdana;
	color: #2f2f2f;
	font-weight:bold;
	}
	
	.input_text{
	font: 9pt Verdana;
	color: #5d5d5d;
	border:1px solid #CCCCCC;
	vertical-align:middle;
	}
		
	.input_text{
	font: 9pt Verdana;
	color: #5d5d5d;
	border:1px solid #CCCCCC;
	vertical-align:middle;
	}
	
	.input_text2{
	font: 9pt Verdana;
	color: #5d5d5d;
	border:1px solid #CCCCCC;
	vertical-align:middle;
	}
	
	td.top{
	padding-top:5px;
	}
	
	.basket{
		border:1px solid #9D9D9D;
		margin:0px;
		padding:0px;
		font: 11px Verdana;
		font-weight: normal;
		background-image:url('../images/light_tile_back.gif');
		background-repeat:repeat-y;
		background-color: #FFFFFF;
		width:300px;
		display:none;
		position:absolute;
		text-align:left;
		vertical-align:middle;	
	}
	.basket div.item{
		list-style-type:none;
		padding:0px;
		cursor:pointer;	
		text-align:left;
		vertical-align:middle;	
		height : 22px;
		cursor:pointer;	
		margin-left: 11px;
		padding-left: 5px;
		padding-top: 3px;
		color:#000000;
	}	
	
	.basket div.item_deactive{
		list-style-type: none;
		padding: 0px;
		text-align: left;
		vertical-align: middle;
		height: 22px;
		cursor: default;
		margin-left: 11px;
		padding-left: 5px;
		padding-top: 3px;
		color: #8e9091;
	}
	
	.basket div.item_seporator {
		height : 1px;
		cursor:default;	
		margin: 0px 8px 0px 16px;
		background: url("./../images/light_seporator.jpg");
		background-repeat: no-repeat;
	   background-position: left;
	}
	
	.basket input.input {
	   border: 1px solid #adaaaa;
	   background: url("./../images/light_input.jpg");
	   background-repeat: repeat-x;
	   background-position:bottom;
	   background-color: #FFFFFF;
	   font-family:Verdana;
   	font-size:11px;
   	height: 22px;
	   width: 300px;
   	padding: 3px 5px 3px 5px;
   }

   .basket input.submit{
   	border:1px solid #686868;
   	background-color: #ffffff;
   	font-family:Verdana;
   	font-size:9px;
   	font-weight: bold;
	   height: 22px;
	   width: 13px;
	   vertical-align:bottom;
	   text-align: center;
	   cursor: pointer;
   }

	.basket .contextMenuHighlighted{
		height : 21px;
		border-top: 1px solid #D6D7D9;
		border-bottom: 1px solid #D6D7D9;		
		border-left: 1px solid #D6D7D9;		
		background-color:#F1F1F1;
		color: #000;
		text-decoration:none;
		vertical-align:middle;	
		text-align:left;
		margin: 0px;
		padding:0px;
		margin-left: 11px;
		padding-left: 4px;
		padding-top: 2px;
		cursor: pointer;
	}
	
	.basket span.text{
		list-style-type:none;
		padding:0px;
		cursor:pointer;	
		text-align:left;
		vertical-align:middle;	
		margin-left: 5px;
		padding-left: 5px;
		padding-top: 2px;
		color:#000000;
	}
	
	input.input {
   	border:1px solid #686868;
   	background-color: #ffffff;
   	font-family:Verdana;
   	font-size:9px;
   	font-weight: bold;
	   height: 22px;
	   width: 13px;
	   vertical-align:bottom;
	   text-align: center;
	   cursor: pointer;
   }
   
p {
	font-size:90%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}


#PriceTable {
	margin-top:0.5em;
}
	
table.wp_banner {
}

table.wp_banner td.img {
   padding-left:10px;
   padding-right:3px;
}

table.wp_banner a:link, 
table.wp_banner a:visited, 
table.wp_banner a:active,
table.wp_banner a:hover
{
   text-decoration: none;
}
table.wp_banner td font.work_on {
   font: 11px Verdana; 
   color: #000000; 
   
}

table.wp_banner td font.wpcms {
    font: 11px Verdana; 
	color: #000000; 
	font-weight:bold;
	letter-spacing: 0.16em;
}

label.radio {
   cursor: hand;
   cursor: pointer;
   font: 9pt Tahoma;
   color: #737A82;
}


img.button {
   cursor: hand;
   cursor: pointer;
}

input.printer_search {
   width: 238px;
	border:1px solid #CCCCCC;
	font: 8pt Verdana;
	color: #7c7c7c;
	font-weight: normal;
	text-decoration: none;
	vertical-align:middle;
	padding: 3px 5px 2px 5px;
	width:238px;
	height:21px;
}

div.printer_search_field {
   height: 410px;
   border: 1px solid #DBDBDB;
   padding: 4px;
   padding-left: 6px;
   background-color: #FBFBFB;
   font: 9pt Tahoma;
   color: #383838;
   overflow: auto;
}

div.printer_click {
   font: 9pt Tahoma;
   color: #383838;
   cursor: hand;
   cursor: pointer;   
}

div.printer_click_active {
   font: 9pt Tahoma;
   font-weight: bold;
   color: #FD3736;
   cursor: hand;
   cursor: pointer;   
}

div.printer_click_over {
   font: 9pt Tahoma;
   color: #383838;
   cursor: hand;
   cursor: pointer;  
   background-color: #E5EEFD;  

   background: url('./../images/printer_line.jpg');
   background-repeat: repeat-x;   
 
}

div.printer_click_over_active {
   font: 9pt Tahoma;
   color: #383838;
   font-weight: bold;
   color: #FD3736;   
   cursor: hand;
   cursor: pointer;  
   background-color: #E5EEFD;   
   background: url('./../images/printer_line.jpg');
   background-repeat: repeat-x;   
 
   
}

div.printer_search_result {
   height: 410px;
   border: 1px solid #DBDBDB;
   padding: 4px;
   padding-left: 6px;
   font: 9pt Tahoma;
   color: #383838;
   overflow: auto;
}
div.printer_search_result_1 {
   height: 410px;
   border: 1px solid #DBDBDB;
   padding: 4px;
   padding-left: 6px;  
   font: 9pt Tahoma;
   color: #383838;
   background: url('./../images/printer_result_1.jpg');
   background-position: bottom right;
   background-repeat: no-repeat;
   overflow: auto;
}

div.printer_search_result_2 {
   height: 410px;
   border: 1px solid #DBDBDB;
   padding: 4px;
   padding-left: 6px; 
   font: 9pt Tahoma;
   color: #383838;
   background: url('./../images/printer_result_2.jpg');
   background-position: bottom right;
   background-repeat: no-repeat;
   overflow: auto;
}

div.printer_content_name {
   font: 11pt Tahoma;
   font-weight: bold;
   color: #FD3736;   

}

div.printer_content_desc {
   font: 9pt Tahoma;
   color: #7F7F7F;   
}

div.printer_content_sup_text {
   font: 9pt Tahoma;
   color: #808080;   
}

div.printer_item_name {
   font: 10pt Tahoma;
   font-weight: bold;
   color: #008AFF;   
   padding-top: 4px;
   letter-spacing: 1px;
   cursor: hand;
   cursor: pointer;     
}

div.printer_item_desc {
   font: 8pt Verdana;
   color: #010101;
   padding-bottom: 2px;   
}
