body {
	font-family: Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
	background-image:url(../img/bg_top.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

table.main {
	width:100%;
	margin:0px;
	padding:0px;
}

 a	{color:#3399cc;}

img	{border:0px;}

td.text	{padding-top:20px;}

div.map {
        vertical-align:top;
        text-align:left;
        padding:164px 0px 0px 70px;
        margin:0px;}
 
div.main_block	{
	font-size:13px;
	color:black;
	line-height:1.5em;
	padding-top:10px;}
	
div.banner_main	{
	background-image:url(../img/banner_main.jpg);
	background-position:top;
	background-repeat:no-repeat;
	width:250px;
	height:88px;
	margin-left:20px;}
	
a.service	{font-size:17px;}

table.100pro {width:100%;}

tr.bg_top	{ 
	background-image:url(../img/bg_top.gif);
	background-repeat:repeat-x;
	height:43px;}

td.head	{
	height:40px;}
	
td.footer	{
	height:88px;
	background:#ededed;}

td.advert	{
	width:35%;
	height:43px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#a1a1a1;
	padding:7px 10px 5px 10px;}

td.navi	{
        vertical-align: top;
	text-align: center;
        margin:0px;
        padding:6px 0px 0px 0px;}

div.main_menu.noactive {
        vertical-align: top;
	height:42px;
	background-image:url(../img/noactive.gif);
	background-repeat:repeat-x;
	background-position:top;
        margin:0px;
        padding:0px;}

div.padding	{
        vertical-align: top;
        height:42px;
        margin:0px;
        padding:4px 8px 0px 8px;}

div.main_menu.active {
        vertical-align: top;
	height:42px;
	font-size:14px;
	background-image:url(../img/active.gif);
	background-repeat:repeat-x;
	background-position:bottom;
        margin:0px;
        padding:0px;}

a.navi	{
        vertical-align: top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#3399cc;
        margin:0px;
        padding:0px;}
	
a.navi:hover	{
        vertical-align: top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#66ccff;
        margin:0px;
        padding:0px;}

td.pic	{width:3px;}
	
td.intend	{width:5%;}

td.intend2	{width:19%;}

td.main_pic_width	{
	width:90%;
	padding-top:0px;
	text-align:center;}


table.bg_main_pic	{
	width:865px;
	height:238px;
	background-image: url(../img/main_head_new.jpg);
	background-position: top;
	background-repeat: no-repeat;}

img.name	{margin:15px 100px 15px 20px;}

div.standart	{
	width:17px;
	margin:10px 10px 10px 10px;
	text-align:right;}

img.standart	{
	text-align:center;
	margin:5px;}
	
td.navi_column	{
	width:30%;
	text-align:left;
	padding:0px 0px 10px 0px;}

td.main_column	{
	width:70%;
	padding:0px 10px 10px 0px;}	

td.main_column_nomenu	{
	width:70%;
	padding:15px 10px 10px 0px;}
	
img.galka	{margin:5px 3px 0px 5px;}

div.navi	{padding:20px 35px 50px 20px;}

span.header	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:normal;
	color:#666666;}

div.select	{
	height:17px;
	padding:3px 10px 3px 25px;
	margin-bottom:5px;
	background:#ff9833;
	color:white;
	font-weight:bold;
	font-size:14px;}
	
div.menu_point	{padding:5px 0px 5px 25px;}

a.menu_point	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#3399cc;}
	
a.menu_point:hover	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#66ccff;}	
	
div.banners	{padding-left:20px;}

div.banner_1 {
	width:246px;
	height:106px;
	background-color:#f5f5f5;
	background-image:url(../img/banner_1.jpg);
	background-repeat:no-repeat;
	margin-bottom:10px;
	padding:0px;}

div.banner_2 {
	width:246px;
	height:83px;
	background-color:#f5f5f5;
	background-image:url(../img/banner_2.jpg);
	background-repeat:no-repeat;
	margin:0px;
	padding:0px;}	
	
div.banner_text	{
	font-size:13px;
	line-height:1.5em;
	padding:21px 10px 18px 85px;}

div.banner_text2	{
	font-size:13px;
	line-height:1.5em;
	padding:10px 10px 18px 85px;}

div.banner_text3	{
	font-size:13px;
	line-height:1.5em;
	padding:12px 10px 18px 85px;}	
	
div.top_intend	{padding-top:3px;}	
	
h1	{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:24px;
	margin-top:0px;
	padding-top:0px;
	color:#3370ab;}		

p	{
	color:black;
	font-size:13px;
	line-height:1.5em;}
	
div.text	{
	width:500px;
	padding-right:50px;}

div.text_nomenu	{
	width:800px;
	padding-right:50px;}
	
div.promo_text	{
	padding:5px 0px 0px 25px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:13px;
	line-height:1.5em;}

div.news_point	{
 	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:13px;
	line-height:1.5em;
	width:205px;
	padding:5px 0px 10px 0px;}
	
div.versions	{padding-top:0px;}

div.versions.name	{padding:20px 0px 0px 25px;}

div.versions.pics	{padding:0px 0px 0px 15px;}

a.version	{font-size:13px;}

table.present_bg	{
	background-image:url(../img/present_bg.gif);
	background-repeat:repeat-x;
	background-position:top;
	height:123px;}

div.present	{padding:35px 0px 10px 15px;}

div.header_2	{
	font-size:15px;
	color:black;
	padding:5px 0px 5px 0px;}

div.present_text	{
	font-size:13px;
	line-height:1.8em;}

div.seo	{padding:20px 0px 30px 25px;}

span.gray	{color:#cccccc;}

div.phones	{
        text-align:left;
	font-size:20px;
	font-weight:normal;
	padding: 4px 10px 10px 270px;}

div.controllers	{padding: 6px 5px 10px 9px;}

div.description {
	font-size:18px;
	font-weight:normal;
	color:white; 
	margin: 0px 0px 0px 142px;
        padding:10px 0px 5px 0px;}
 
a.controllers	{
        vertical-align:top;
        margin:0px;
        padding:0px;
        font-size:13px;}
	
span.white	{color:white;}

div.comment	{
	font-size:12px;
	font-style:italic;
	color:#999999;}
	
div.text_point	{
	width:200px;
	font-size:13px;
	line-height:1.5em;
	padding-bottom:10px;}
	
img.str	{margin:0px 0px 0px 5px;}
	
a.small_more	{
	font-size:12px; 
	color:#999999;}

table.versions_bg	{
	width:514px;
	height:94px;
	background-image:url(../img/versions_bg.gif);
	background-repeat:repeat-x;
	background-position:top;}
	
div.news_header	{
	font-size:17px;
	font-weight:normal;
	padding:30px 0px 10px 65px;}	
	
td.date	{
	width:65px;
	font-size:10px;
	color:#cc0000;
	padding-top:10px;}

div.width450 {
	width:450px;
	height:40px;}

div.search	{
	width:300px;
	margin:40px 0px 0px 8px;}
	
td.search	{width:50px;}

td.search_bg	{
	width:210px;
	background-image:url(../img/search_bg.gif);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#cdcdcd;
	padding-top:6px;}

img.search	{margin:3px 5px 5px 30px;}

td.search_button	{
	background-image:url(../img/search_bg.gif);
	background-repeat:repeat-x;
	width:19px;
	padding-top:8px;}

td.33pro	{width:33%;}

td.ico	{padding:0px 10px 0px 10px;}
	
td.footer_logo	{
	width:150px;
	padding:20px 30px 20px 65px;}
	
td.footer_text	{
	font-size:11px;
	line-height:1.5em;}

td.banners	{
	width:28%;
	padding-top:15px;}

div.active	{
	font-size:13px;
	color:#666666;}
	
div.logo	{
        vertical-align: top;
	padding: 13px 0px 0px 0px;
        margin:0px;
        text-align: right;}
	
img.logo	{
	margin:40px 0px 0px 110px;}


img.name	{
	margin:45px 0px 20px 140px;
}	


form {
    margin:0px;
}

#search_box {
    width: 241px;
    height: 29px;
    background-image: url(../img/searñh_form.gif);
	background-position:top left;
	background-repeat:no-repeat;
	margin-left:20px;
}
#search_box #s {
    float: left;
    padding: 0;
    margin: 6px 0px 10px 42px;
    border: 0;
    width: 208px;
    background: none;
   	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:13px;
	color:#CCCCCC;
}

#search_box #go {
    float: right;
    margin: -23px 8px 0px 0px;
}

div.clients	{padding:25px 0px 10px 30px;}

div.clients.header	{
	padding-left:35px;
	font-size:15px;
	color:black;}
	
div.clients.logo	{padding-left:35px;}

div.clients.comment	{padding:5px 0px 20px 0px;}

a.small2	{font-style:normal;}

/* --------------------------------------------zz{ */   

div#body_z {padding-left:7px;width:850px;}
div#online_services { width: 275px; height:230px; font-size:10pt;  background-image:url("/img/online_services_bw_bkg.gif");background-repeat:no-repeat;}
div#online_services div#online_services_title{float:right;width:180px; text-align:left;margin-top:15px;line-height:16pt;color:#3399CC;font-size:12pt;font-weight:normal;text-decoration: underline;}
div#online_services a{color:#3399CC;font-size:12pt;font-weight:normal;}
div#online_services img{margin:10px 0 0 15px; }
ul.online_services {color:#3399CC;list-style-image:url("/img/online_services_check.gif");text-align:left;}
ul.online_services li {margin:2px 10px 0px 0px;}
div#online_services li a{color:#000000;font-size:9pt;font-weight:normal;text-decoration: none;}
div#online_services li a:hover{text-decoration: underline;}
span#online_services_red {color:#e33737; }
div#banner_001 { margin:6px; width: 262px; height:106px; background-image:url("/img/banner_01_bkg.gif");background-repeat:no-repeat;}
div#banner_001 div {width: 160px;margin-left:95px;padding-top:14px;line-height:12pt;font-size:10pt;line-height:14pt;}
div#banner_001 a{color:#3399CC;}
div#left_col_z {  width: 270px; }
div#inner_body_z {width: 570px;float:right;}
div#inner_body_z div.big_buttons { width: 282px; height:113px;background-image:url("/img/big_buttons_bkg.gif");background-repeat:no-repeat;}
div#inner_body_z div#left_button {float:right;background-image:url("/img/big_buttons_blue_bkg.gif");}
.big_buttons div.content {float:right; width:195px;font-size:10pt;text-align:left;padding-top:5px;}
.big_buttons div.content a{color:#3399CC;font-size:12pt;font-weight:normal;line-height:30pt;}
.big_buttons div.content span {color:#e33737;font-weight:bold;}
.big_buttons img {margin:16px 3px;}

#left_button div.content {color:#3399cc;}

div#inner_body_z div.col { width: 282px; }
div#inner_body_z div#left_col {float:right;} 

ul.center_of_body {list-style-image:url("/img/big_green_check.gif");text-align:left;}
ul.center_of_body li {font-size:10pt; margin:10px 10px 0px 0px;line-height:14pt;}
ul.center_of_body li a {color:#3399CC; font-size:12pt;text-decoration: none;}
ul.center_of_body li a:hover{text-decoration: underline;}

div#inner_body_z div#left_col {padding:0px;width:278px;}
img#car_track_myth {}
/* --------------------------------------------}zz */

h1#header_h1 {
    color: white;
    font-size: 18pt;
    margin-bottom: 68px;
    margin-left: 179px;
    margin-top: 34px;
    width: 420px;
}

