/* ================================================================*/
body, html {margin:0px; padding:0px; background:#FFF; font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif; font-size:12px; height:100%; width:100%;}
a {color:#0000EE;}
a:visited {color:#551A8B;}
a:hover {color:#7171FF;}
acronym {border-bottom:gray 1px dotted;cursor:help;}
label {cursor:pointer;}
.label { border-bottom:1px dotted silver;}
div.clear {clear:both;}
img {border:0px;}
div#counters {position:absolute; left:-200px; top:-200px; z-index:-1000;}
h1 {font-size:24px; color:#000066;}
h2 {font-size:18px; color:#000066;}
h3 {font-size:14px; /*color:#000066;*/}
h4 {font-size:12px; color:#000066;}
/* ================================================================*/

/* top */
div#head_inner, div#head_inner_index, div#content, div#footer {width:900px; margin:0px auto; *text-align:left; height:76px;}
div#head {margin:10px 0px 10px 0px; width:100%;}
div#head_inner {padding-bottom:10px; border-bottom:1px solid silver;}
div#logo {float:left; }
div#head_promo {height:100%; text-align:right;}

/* content */
div#container {width:100%;}
div#content { width:900px; margin-bottom:10px; *height:100%;}
div#content_left {width:30%; float:left; font-family:Arial, Helvetica, sans-serif; }
div#content_right {width:69%; float:right; font-family:Arial, Helvetica, sans-serif; }
div#content_right h3 {color:#000066;}

/* footer */
div#footer {width:900px; height:50px; margin-top:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px;  border-top:1px solid silver; } 
div#footer_left { text-align:left; float:left; height:100%; width:31%;}
div#footer_middle { text-align:left; float:left; height:100%; width:29%; }
div#footer_middle img {margin-right:10px;}
div#footer_right { text-align:right; float:right; height:100%; width:40%; }
div#footer_left p {*margin-top:10px;}
div#footer_middle p {*margin-top:10px;}
div#footer_right p {*margin-top:10px;}
div#footer_left p a {color:#5C80DC;}
div#footer a:visited {}
div#footer_left p a:hover {color:#916A25;}

/* ================================================================*/
.a10 { font-size:10px; }
.line-yellow {width:100%;height:20px; background:#FFCC00;}
.line-blue {width:100%;height:30px; background:#000066; color:#FFF; margin:0px 0px 10px 0px; }
.line-blue h1, .line-blue h2, .line-blue h3 {font-size:14px; padding:8px 0px 0px 10px; margin:0px; color:#FFF;}
.index_yellow {background:#FFCC00; padding:4px 0px 4px 10px; font-size:14px;}
h2.index { padding:0px; margin:0px 0px 6px 0px;}

p.index_video {margin:0px 0px 20px 0px;}
h3.index_video {padding:0px; margin:0px 0px 4px 0px; font-size:12px; font-weight:normal;}
.left_menu_block {border:1px solid #FFE062; width:85%; padding:10px; margin:10px 0px 20px 3%;}
.left_menu_block h4 {margin:2px 0px 10px 0px; padding:0px; font-size:14px; }
.left_menu_block ul {list-style:none; padding:0px; margin:0px;}
.navigate li {margin-bottom:5px;line-height:16px; }
.navigate a {padding:2px 0px 2px 20px;}
.navigate .tm1 a { background:url('/i/icon_products.png') center left no-repeat;}
.navigate .tm2 a { background:url('/i/icon_gallery.png') center left no-repeat;}
.navigate .tm3 a { background:url('/i/icon_application.png') center left no-repeat;}
.navigate .tm4 a { background:url('/i/icon_advantages.png') center left no-repeat;}
.navigate .tm5 a { background:url('/i/icon_price.png') center left no-repeat;}
.navigate .tm6 a { background:url('/i/icon_dealers.png') center left no-repeat;}
.navigate .tm7 a { background:url('/i/icon_cd.png') center left no-repeat;}
.navigate .tm8 a { background:url('/i/icon_terms.png') center left no-repeat;}
.navigate .tm9 a { background:url('/i/icon_packages.png') center left no-repeat;}
.navigate .tm10 a { background:url('/i/icon_sertificate.png') center left no-repeat;}
.navigate .tm11 a { background:url('/i/icon_news.png') center left no-repeat;}
.navigate .tm12 a { background:url('/i/icon_contacts.png') center left no-repeat;}
.navigate .tm13 a { background:url('/i/icon_company.png') center left no-repeat;}
.navigate .tm14 a { background:url('/i/icon_spraylat-int.png') center left no-repeat;}
.navigate .usagemenu a { background:url('/i/icon_usage-menu.png') center left no-repeat;}
.navigate .usagemenu a h3 { display:inline; font-weight:normal; font-size:12px;}
#order_report { background:#FFFFEE; padding:10px; border:1px solid silver;}
#join_button {display:none;}
.is_rules_read { font-size:16px; background:#FFCC00; padding:2px;}

#content_right .ind_us_fl_l {margin:20px 0px 0px 0px;}
#content_right .ind_us_fl_l img {float:left; margin:0px 10px 0px 0px; }
#content_right .ind_us_inner_l {float:left; width:70%; margin:0px 15px 0px 0px;}
#content_right .ind_us_inner_r {float:left; width:25%;}

.products_item_1 {padding:10px; margin:0px; background:#FEFEFE;}
.products_item_2 {padding:10px; margin:0px; background:#F1F1F1;}

#products_pn { padding:10px; background:#FFF4CC;} 
.products_pn_l {float:left; width:50%; text-align:left; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:14px;}
.products_pn_r {float:left; width:50%; text-align:right; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:14px;}
#index_advantages { padding:0px; margin:0px 0px 0px 15px;}
#index_advantages li { list-style:none; background:url('/i/index_advantages_li_bg.gif') top left no-repeat; padding-left:20px; margin-bottom:6px;}

input.text, textarea.text  {font-family:Arial, Helvetica, sans-serif; font-size:14px; border:1px solid silver; background:#FFF; width:50%; }
input.text_active, textarea.text_active  {font-family:Arial, Helvetica, sans-serif; font-size:14px; border:3px solid #DDD; background:#F9F8D2;width:50%;}

.price_table {width:100%;}
.price_table th {font-weight:bold; font-size:12px; background:#FFCC00; font-family:Arial, Helvetica, sans-serif; color:#000066;}
.price_tr1 {background:#FFF2BF;}
.price_tr2 {background:#FFEA95;}
.price_b {border-right:1px solid #000066;border-bottom:1px solid #000066; padding:5px;}
.price_nb {border-bottom:1px solid #000066; padding:5px;}

.package_list_img {padding:0px; margin:0px 0px 0px 18px;}
.package_list_img img { padding:0px 5px 5px 0px;}
#package_imgs_a {text-decoration:none; padding:2px 4px 2px 4px; background:#FFCC00; margin-bottom:10px;}
#package_imgs {margin-top:10px;}
.prod_cat_desc {margin:-10px 0px 20px 10px; font-size:11px; color:#000066;}
.submenu_level2 {padding-left:10px;}

#gallery_folders {float:left; width:39%;}
#gallery_thumbs {float:left; width:60%;}
#news_thumbs p img {margin:0 10px 0 0;}
ul.gallery {padding:0px; margin:0px;}
ul.gallery li { list-style:none; padding:0px; margin:0px 0px 4px 0px;}
ul.gallery li a { padding:0px; margin:0px;}
.gallery_view_all {font-size:14px;}
.gallery_view_all_current {font-size:14px; background:#000066; color:#FFF; padding:2px 6px 2px 6px;}
.gallery_current { background:#000066; color:#FFF; padding:2px 6px 2px 6px;}

.png1, .png2 { padding:5px; float:left; margin:0px 1px 10px 0px; font-size:10px; }
.png1 p, .png2 p { margin:2px 0px 0px 2px;  }
.png1 h3, .png2 h3 { margin:0px 0px 2px 0px; font-size:12px; color:#444; }
.png1 img, .png2 img {padding:4px; background:#EEE; border:1px solid silver;}
.filesize { padding:0px 1px 0px 1px; background:#FFFFCC; font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#999; }
.cert_item {float:left; margin:0 10px 10px 0;}

div#pages {  font-weight:bold; margin:5px 0px 5px 0px; padding:10px 0px 10px 0px; border-top:1px solid silver; border-bottom:1px solid silver;  }
div#pages strong { margin:0px 1px 0px 1px; padding:1px 5px 1px 5px; font-weight:bold; background:#DDD; border-top:1px solid #A0A0A0; border-bottom:1px solid #A0A0A0; cursor:default; }
div#pages a { margin:0px 2px 0px 2px; font-weight:normal; }
div#pages a:visited { }
div#pages a:hover { }

abbr {cursor:help;}
#byslidemenu {*margin:0px; *padding:0px;}
.index-accordion-1 {background:#FFF url('/i/index-tab-1.png') center left no-repeat; padding-left:150px; list-style:none; font-size:14px;}
.index-accordion-2 {background:#FFF url('/i/index-tab-2.png') center left no-repeat; padding-left:150px; list-style:none;}
.index-accordion-3 {background:#FFF url('/i/index-tab-3.png') center left no-repeat; padding-left:150px; list-style:none;}
.index-accordion-1 h1, .index-accordion-2 h1, .index-accordion-3 h1 {margin-bottom:10px;}
.index-accordion-2 h2 {margin-bottom:10px; font-size:14px;}

.contacts_dealers {margin:0px 0px 20px 0px;}
.contacts_dealers h3 {margin:0px; padding:0px 0px 4px 0px;}
.flv {width:100%; text-align:center; margin:0 0 10px 0;}

#new-index-whtisppl {width:620px; float:left; font-size:14px; margin:0 20px 0 0;}
#new-index-nav {width:250px; float:left;}
#new-index-leftblock {width:50%; float:left;}
#new-index-rightblock {width:50%; float:left;}
#new-index-rightblock ul.navigate {margin-left:20px;}

.index_specs {color:navy; font-size:16px;}
#adv_info_href {margin:-15px 0 10px 0; padding:10px 0 10px 0; display:none;}
#ppl_adv_info {}

strong.big {font-size:16px; cursor:help; border-bottom:1px dotted silver;}
#index_pre_info {margin:0 0 10px 0; padding:0;}
#index_short_info {}
#index_advanced_info {display:none;}
#index_advanced_info h1, #index_advanced_info h2 {color:#000066;}

.index_ul1 {list-style:none; padding:0px; margin:10px 0px 10px 0px; }
.index_ul1 h1 { font-size:14px; margin:0; padding:0; line-height:30px; text-transform:uppercase; color:#000066;}
.index_ul1 h1 a {border-bottom:1px dotted; text-decoration:none; color:#000; color:#000066;}
.index_ul1 h2 { font-size:14px; margin:0px; text-transform:uppercase; color:#000066;}
.index_ull_info {padding:0 0 10px 20px; font-size:12px; color:#5F5F5F;}

.dealer_item {margin:0 0 20px 0;}

.iu-img-l {float:left;}
.iu-img-l img {margin:0 5px 5px 0;}
.iu-img-l strong {font-weight:normal; font-size:10px; color:#666; margin:-5px 5px 0 0; position:relative; display:block;}
.iu-img-r {float:right;}
.iu-img-r img {margin:0 0 5px 5px;}
.iu-img-r strong {font-weight:normal; font-size:10px; color:#666; margin:-5px 0 0 5px; position:relative; display:block;}
h3.wheretobuy {margin:0; padding:0;}
