
body {margin:0px; padding:0px; background-color:#FFFFFF;
	  font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#394277;
	  background-image:url(../images/bg_top.jpg); background-repeat:repeat-x; background-position:top;
	  }

p { margin:0px;margin-top:20px;}

.left { margin:8px; float:left;}
.right { margin:8px; float:right;}
.error { font-size:12px; font-weight:bold; color:#CC0000;}
.message { font-size:12px; font-weight:bold; color:#339900;}


img {border:0px}

ul {margin-top:0px; padding-top:0px; list-style:square; font-size:12px; margin-bottom:0px; padding-bottom:0px;}
ul li {margin:0px; padding:0px; margin-top:2px; margin-bottom:3px;}

a { color:#005ECB; text-decoration:underline; font-size:12px;}
a:hover { color:#B10004; text-decoration:none;}

h1,h2,h3, h4 { margin:0px; padding:0px; color:#003BB2; font-weight:bold; }
h1 { font-size:11px;}
h2 { font-size:22px; margin-top:10px;}
h3 { font-size:14px; margin:0px;}
h4 { font-size:13px; margin-top:20px;}

table{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#394277; border-collapse:collapse;}
td{padding:0px;}



table#popular{ width:100%;}
table#popular p{ margin:0px; padding:0px; font-size:11px;}
table#popular p a{ font-weight:bold;}

table#news_index td{ padding-left:15px;}

table#news_list{ width:100%;}
table#news_list td{padding:20px; padding-top:0px; }
table#news_list td h3{ margin:0px; margin-top:20px; font-size:16px;}
table#news_list td p.description{margin-top:5px;}
table#news_list td a.Active{ color:#394277; text-decoration:none;}


table#logout_form{width:100%; margin-bottom:10px;}
table#logout_form td{ padding:4px; width:50%;}
table#logout_form p{ margin:0px;}
table#logout_form a.help{height:20px; line-height:20px; width:65px; text-align:center; text-decoration:none; background-color:#DCEAFF; color:#005ECB; font-size:11px;}
table#logout_form a.summ{ color:#394277; text-decoration:underline;}


table#login_form{ width:100%; margin-bottom:15px; margin-top:5px;}
table#login_form p{ margin:0px;}
table#login_form a{ font-size:11px;}


table.borders_in_tables{width:99%; border-bottom:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}
table.borders_in_tables td{ border-left:1px solid #CCCCCC; border-top:1px solid #CCCCCC; padding:2px; padding-left:10px; padding-right:10px;}

table#prices{ width:99%; border-bottom:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}
table#prices td{ border-left:1px solid #CCCCCC; border-top:1px solid #CCCCCC; padding:2px; padding-left:10px; padding-right:10px;}
table#prices p.price_title{ margin:7px; margin-left:0px;}
p.downLoad_price{ margin:5px; margin-top:20px; text-align:center;}


p.smallDate{font-size:10px; margin:0px; margin-top:10px;}
p.subject{ margin:0px; margin-bottom:15px;}

a.hrvMain{ font-size:10px;}

table#main_table{width:100%; height:100%;}

table#img_content{float:left; margin-right:20px; margin-bottom:20px;}
table#img_content img{ border:3px solid #D4E4F3;}

td#menu_add{ text-align:right; padding-right:10px; color:#B3C3DB; }
td#menu_add a{ color:#FFFFFF; text-decoration:none;}
td#menu_add a:hover{ color:#B3C3DB; text-decoration:none;}

td#menu_add a.Active{ color:#B3C3DB; text-decoration:none; font-weight:bold;}
td#menu_add a.Active:hover{ color:#B3C3DB; text-decoration:none;}


td#top_red_line{ height:30px; text-align:center;}
td#top_red_line h1{font-weight:normal;}
td#top_red_line h1 a{ color:#EFABAC; text-decoration:none; font-size:11px;}
table#header td#logo{width:190px; text-align:center; vertical-align:top; padding-top:15px;}

td#content{ vertical-align:top; padding-bottom:10px;}
table#content_table{ width:100%;}

table#h1_title{ width:100%; height:39px; background-color:#5D88C6; background-image:url(../images/title_line_bg.gif); background-repeat:repeat-x; background-position:top;}
table#h1_title td.h1_tit_right { padding-bottom:10px; padding-right:10px; text-align:right;}
table#h1_title td.h1_tit_center { padding-bottom:10px; text-align:center;}
table#h1_title td#h1_tit_left { padding-bottom:10px; padding-left:10px; text-align:left;}
table#h1_title td#h1_tit_left h1 { color:#FFFFFF; font-size:14px;}

table#search{ width:100%; margin-top:3px;}
table#search td#field{ width:100%; padding-right:5px;}

table#add_menu{ width:100%; background-color:#F0F6FF; border-bottom:5px solid #C9DAF4; border-top:5px solid #C9DAF4;}
table#add_menu td#add_menu_td{padding:10px;}

table#add_menu a{ color:#005ECB; text-decoration:underline; font-size:12px;}
table#add_menu a:hover{ color:#005ECB; text-decoration:none;}

table#login{ width:90%;}
table#icons_big{ width:100%;}
table#icons_big  a{ font-size:11px; }

div#icons{position:absolute; right:30px;}
div#icons img{width:16px; height:16px;}
div#icons table td{padding-left:5px; padding-right:5px;}

td#menu_left{ vertical-align:top; width:50%;}
td#menu_left div div{ width:115px; height:41px;}

div#about_company{ position:absolute; left:5%; top:75px; z-index:10; }
div#contacts{ position:absolute; left:35%; top:55px; z-index:9; }
div#news{ position:absolute; left:65%; top:40px; z-index:8;}
div#slogan{position:absolute; top:145px; left:75%;}

td#menu_right{ vertical-align:top; width:50%;}
td#menu_right div div{ width:115px; height:41px;}
div#catalogue{ position:absolute; right:65%; top:40px; }
div#where_can_buy{ position:absolute; right:35%; top:55px; }
div#medals{position:absolute; right:5%; top:75px;}


/*-----------------------*/
div#helpful_links{padding-top:20px; padding-left:15px;}
div#helpful_links div{clear:both;}
div#helpful_links p.img_helpful_links{display:block; float:left; margin:0px; margin-right:10px; margin-bottom:10px;}
div#helpful_links p{margin:0px; padding:0px;}
div#helpful_links p.helpful_links_end{ margin-bottom:20px;}


/*-----------------------*/
div#medals_img{padding-top:20px; padding-left:15px;}
div#medals_img div.with_title{clear:both;}
div#medals_img p.img_medals{display:block; float:left; margin:0px; margin-right:10px; margin-bottom:10px;}
div#medals_img p{margin:0px; padding:0px;}
div#medals_img p.medals_end{ margin-bottom:20px;}

/*-----------------------*/
div#catalogue_info{}


div#catalogue_info div.img_info{ display:block; float:left; margin:0px; padding:0px; padding-right:15px;}
div#catalogue_info div.text_block{display:block; margin:0px; padding:0px; margin-right:20px; margin-top:20px;}
div#catalogue_info ul li{ margin:0px; padding:0px;}

div#catalogue_info h3{ margin:0px; padding:0px;}
div#catalogue_info h2{ margin:0px; padding:0px; font-size:14px;}

.tableHeadColor{ height:20px; background-color:#5789CE; color:#FFFFFF; font-size:11px; font-weight:bold; text-align:center;}
.tableHeadColor td{ padding-left:10px; padding-right:10px;}
.tableBodyColor{ background-color:#FFFFFF; text-align:left; padding:5px;}
.tableLayOutColor{ background-color:#CCCCCC;}



table#header_disk td#logo{width:190px; text-align:center; vertical-align:top; padding-top:15px;}

div#about_company_disk{ position:absolute; left:20%; top:70px; }
div#contacts_disk{ position:absolute; left:55%; top:40px; }
div#catalogue_disk{ position:absolute; right:55%; top:40px; }
div#where_can_buy_disk{ position:absolute; right:20%; top:70px; }
div#slogan_disk{position:absolute; z-index:1; top:140px; left:77%;}
div#primechaniya_disk{position:absolute; z-index:-1; top:160px; right:20%;}

td#content_disk {vertical-align:top; padding-bottom:10px;}

tr#header_table_disk_main{ background-color:#2E399F; color:#FFFFFF;}
tr#header_table_disk_main td{padding:3px;}
tr#header_table_disk_second{ background-color:#4B66C0; color:#FFFFFF;}
tr#header_table_disk_second td{ padding:3px;}

/*-----------------------*/
table.catalogue_table{ width:100%; font-size:11px; border-top: 1px #003F68 solid; border-bottom: 5px #C6CFEC solid; border-collapse:separate;}
table.catalogue_table td{ text-align:center;}

tr.line_dark_bold_model{ background-color:#4B66C0; color:#FFFFFF;}
tr.line_dark_bold_model td { padding-left:2px; padding-right:2px;}
tr.line_dark_bold{ background-color:#C6CFEC;}
tr.line_dark_bold td { padding-left:2px; padding-right:2px;}
tr.line_dark{ background-color:#E9EEFF;}
tr.line_dark td { padding-left:2px; padding-right:2px;}
tr.line_white{ background-color:#FFFFFF;}
tr.line_white td { padding-left:2px; padding-right:2px;}
td.model_name{height:25px; font-weight:bold;}

h1.h1_disk{ font-size:20px; color:#003BB2; font-weight:normal; }
h1.h1_disk_model_name {font-size:20px; color:#003BB2; font-weight:normal; margin-left:30px; margin-top:30px; margin-bottom:10px;}

img.type_car_img{ margin-top:10px;}

a.linkCatalogue{ display:block; width:90%; background-color:#FFFFFF; border:1px solid #FFFFFF; padding:1px; padding-left:5px; font-family:Arial, Helvetica, sans-serif; color:#0066CC; font-size:10px; text-decoration:none;}
a.linkCatalogue:hover{ display:block;  background-color:#4B66C0; border:1px solid #FFFFFF; padding:1px; padding-left:5px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:10px; text-decoration:none;}
a.linkCatalogue_Active{ display:block; width:90%; background-color:#E9EEFF; border:1px solid #D1DBFF; padding:1px; padding-left:5px; font-family:Arial, Helvetica, sans-serif; color:#397BB7; font-size:10px; text-decoration:none;}
a.linkCatalogue_Active:hover{ display:block; background-color:#4B66C0; border:1px solid #FFFFFF; padding:1px; padding-left:5px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:10px; text-decoration:none;}

td#footer_disk{ height:48px; text-align:center; background-image:url(../images/bg_footer.gif); background-repeat:repeat-x; }
td#choose_type_car{padding-left:10px; vertical-align:top; text-align:center;}
td#choose_type_car p{ margin:0px; margin-bottom:20px;}
a.type_car{ display:block; width:150px; height:75px; background-image: url(../images/button_car.gif); background-repeat:no-repeat; }
a.type_car:hover{ display:block; width:150px; height:75px; background-image: url(../images/button_car_active.gif); background-repeat:no-repeat;  }
a.type_car_active{ display:block; width:150px; height:75px; background-image: url(../images/button_car_active.gif); background-repeat:no-repeat;  }
a.type_vechicle{ display:block; width:150px; height:75px; background-image: url(../images/button_vechicle.gif); background-repeat:no-repeat; }
a.type_vechicle:hover{ display:block; width:150px; height:75px; background-image: url(../images/button_vechicle_active.gif); background-repeat:no-repeat;  }
a.type_vechicle_active{  display:block; width:150px; height:75px; background-image: url(../images/button_vechicle_active.gif); background-repeat:no-repeat; }

/*-----------------------*/
ul#contents {margin:0px; padding:0px; margin-left:10px; margin-right:10px; list-style:none;}
ul#contents li {margin:0px; padding:0px; margin-bottom:0px;}
ul#contents li a.main {text-decoration: none; display:block; padding-top:3px; padding-left:7px; text-transform:uppercase; border:1px solid #FFFFFF; background-color:#FFFFFF; font-weight:bold; background-image:url(../images/catalogLink.gif); background-position:left top; background-repeat:no-repeat;}
ul#contents li a.main:hover {display:block; color:#6B7EC3; text-transform:uppercase; border:1px solid #D7DEF8; background-color:#E9EEFF; font-weight:bold; background-image:none;}
ul#contents li a.main_active {display:block; margin-top:0px; padding-top:3px; padding-left:7px; color:#FFFFFF; text-decoration:none; text-transform:uppercase; border:1px solid #4A7ABD; background-color:#618DCA; font-weight:bold; background-image:none;}

ul#contents li ul {margin:0px; padding:0px; margin-left:20px; padding-bottom:10px; margin-top:10px;}
ul#contents li ul li { margin:0px; padding:0px; list-style:none; margin-bottom:3px;}
ul#contents li ul li a.second { color:#005ECB; padding-left:10px; text-decoration:underline; font-weight:bold; font-size:12px; }
ul#contents li ul li a.second:hover { color:#B10004; text-decoration:none; background-image:url(../images/catalogLink_2.gif); background-position:left top; background-repeat:no-repeat;}
ul#contents li ul li a.second_active { color:#B10004; font-weight:bold; padding-left:10px; text-decoration:none; background-image:url(../images/catalogLink_2.gif); background-position:left top; background-repeat:no-repeat;}

td.width_50{ width:50%; padding-right:15px; vertical-align:top;}
td.width_50 img{ float:left;}

td.padding_10{ padding:10px; vertical-align:top;}

p.title{font-weight:bold; margin:0px; margin-top:20px;}
p.description{margin:0px; font-size:11px; font-weight:normal;}
p.description_normal{margin:0px; font-weight:normal;}

/*--TABLE ARTICLE---------------------*/

table.article_table{ width:100%; margin-top:20px; margin-bottom:20px; border-bottom:1px solid #999999; border-right:1px solid #999999;}
table.article_table td{ padding:5px; border-top:1px solid #999999; border-left:1px solid #999999;}

table.article_table_center{ width:100%; margin-top:20px; margin-bottom:20px; border-bottom:1px solid #999999; border-right:1px solid #999999;}
table.article_table_center td{ padding:5px; border-top:1px solid #999999; border-left:1px solid #999999; text-align:center;}

td.article_table_header{ background-color:#2E399F; color:#FFFFFF; font-size:14px; font-weight:bold; text-align:center;}
td.article_table_header_dop{ background-color:#4B66C0; color:#FFFFFF; font-size:14px; font-weight:bold; text-align:center;}
td.article_table_header_dop_2{ background-color:#4B66C0; color:#FFFFFF; font-size:14px; font-weight:bold;}
td.article_table_header_dop_3{ background-color:#4B66C0; color:#FFFFFF; font-size:12px; font-weight:bold;}
h2.article{ font-size:18px;}

div.articles_text{}
div.articles_text h3{ margin-top:15px; margin-bottom:0px;}
.mt_5{ margin-top:5px;}
div.articles_text ul{ margin-top:15px;}

/*--TABLE ARTICLE END-----------------*/


td#logo h1{font-weight:normal; margin-top:2px;}
td#logo h1 a{ color:#B9BDDE; text-decoration:none; font-size:11px;}

td#footer{ height:48px; text-align:center;}


/*-----------------------*/
table#advertisement{ width:100%; margin-top:20px;}
table#advertisement td.block{ width:25%; padding-right:20px; padding-bottom:15px; vertical-align:top;}

/*----------------------------------------------------------------------------*/
input, textarea, select { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#394277; background:#FFFFFF;}
.form_text{ width:100%; background-color:#EEF8FF; border:1px solid #B6CDE3; font font-size:12px;}
.form_text_login{ width:100%; text-align:center; background-color:#EEF8FF; border:1px solid #B6CDE3; font font-size:12px;}
.button{ height:22px; cursor:pointer; background-color:#D90017; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; border:1px solid #FFFFFF;}
.button_logout{ height:20px; width:65px;  cursor:pointer; background-color:#DCEAFF; color:#005ECB; font-size:11px; border:1px solid #DCEAFF;}
/*------------------------------------*/


.title {font: bold 11pt/11pt "trebuchet ms"; color: #FFFFFF; margin-top: 4px; margin-bottom: 4px;}
.razdel {text-decoration: none; display:block; height:15px; padding-top:3px; padding-left:5px; color:#6B7EC3;text-transform:uppercase; background-color:#618DCA; color:#FFFFFF; font-weight:bold; font-size:12px;}
.title_ch {font: bold 11pt/11pt "trebuchet ms"; color: #16344F; margin-top: 4px; margin-bottom: 4px;}
.price {font: 11pt "arial"; color: red; margin-top: 2px; margin-bottom: 2px;}
.price_divan {font: 10pt "arial"; color: red; margin-top: 2px; margin-bottom: 2px;}
.price_gray {font: 11pt "arial"; color: #707070; margin-top: 2px; margin-bottom: 2px;}
.price_bold {font: bold 11pt "arial"; color: red; margin-top: 2px; margin-bottom: 2px;}


/*------------------------------------*/
.highslide {
	cursor: url(js/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide img {
	border: 0px solid gray;
}
.highslide:hover img {
	border: 0px solid silver;
}

.highslide-image {
    border-bottom: 1px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;

    border-bottom: 1px solid white;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    padding: 5px;
    background-color: silver;
}
.highslide-loading {
    display: block;
	color: white;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
    text-decoration: none;
	padding: 3px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
    background-color: black;
}

a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}
