body {background-color: white;margin: 0;padding: 0;background-image: url('template/left_fon.gif');background-repeat: repeat-y;}
body, td, th {font-family:  Arial, sans-serif;font-size: 0.8em; color: #333333; line-height: 1.4em;}
table, th, td {border-collapse: collapse;border-spacing: 0;padding: 0;}/*table, th, td {border:0px;border-collapse: collapse;border-spacing: 0;padding: 0;}*/
a:link {color: #6699CC;}
a:visited {color: #6699CC;}
a:hover {color: #004787;}
a:link.product_header {font-family:  Verdana, sans-serif;  font-size: 1em; color: #004787;}
h1{color: 004787;font-family:  Verdana, sans-serif;font-size: 1.8em;padding: 5px 0 0 65px;margin-bottom:25px;line-height:1.2em}
h2{text-decoration:none; color: 004787;font-family:  Verdana, sans-serif;font-size: 1.4em;margin-bottom:20px}
h4{font-family:  Verdana, sans-serif;  font-size: 1.4em;margin-top:40px}
h5{font-family:  Verdana, sans-serif;  font-size: 1.1em;margin-top:20px}

form{margin: 0px}

#main_header{line-height: 1.2em;background-image: url('template/item.gif');background-repeat: no-repeat;}
#top{width: 100%;height: 105px;background-image: url('template/top_fon.gif');background-repeat: repeat-x;}
#shadow{width: 100%;height: 37px;background-image: url('template/shadow.gif');background-repeat: repeat-x;background-position: left top;}
#shadow a {position: absolute; right: 20px; top:120px }

#languages{	color: #fff;font-weight: bold;position:absolute;left:170px;top:40px;}	
#languages a:link {color: #fff; text-decoration:none; font-weight:bold;}
#languages a:visited {color: #fff; text-decoration:none; font-weight:bold;}
#languages a:hover {color: #fff; text-decoration:none; font-weight:bold;}
#languages .active {color: #ccc;}

#left_area{width: 1%;vertical-align: top;}
#baltic{color: 004787;font-family:  Verdana, sans-serif;font-size: 18;position:absolute;left: 50px;top: 210px;}

#menu{width: 305px;height: 22px;background-image: url('template/menu_fon.gif');background-repeat: no-repeat;margin: 0 0 2px 0;line-height: 20px;}
#menu a:link {font-family:  Verdana, sans-serif;font-size: 11;color: #004787;text-decoration:none;font-weight:bold;margin: 0 0 0 50px;}
#menu a:visited {font-family:  Verdana, sans-serif;font-size: 11;color: #004787;text-decoration:none;font-weight:bold;margin: 0 0 0 50px;}
#menu a:hover {font-family:  Verdana, sans-serif;font-size: 11;color: #FF0718;text-decoration:none;font-weight:bold;margin: 0 0 0 50px;}

#menu_fon{background-image: url('template/menu_fon.gif');background-repeat: repeat-y;}

#icons{padding: 30px 0 0 75px;font-size: 11;color: #004787;}	
#icons img {margin-left:20px;}

#content {width: 99%;vertical-align: top;padding: 0 20px 0 20px;}

#blue {width: 100%;height: 83px;background-image: url('template/b_fon.gif');background-repeat: repeat-x;background-color: #004787;margin: 20px 0 0 0;}	
#blue .txt {width: 99%;color: white;font-size: 14;padding: 0 40px 0 0;background-image: url('template/b_cnr2.gif');background-repeat: no-repeat;background-position: bottom right;}

#news{width: 99%;padding: 35px 20px 40px 0;vertical-align: top;}	

#newsblock {width:100%;}
#newsblock .td_a{width:1%; border-bottom: 1px solid #dbe9f2; padding: 10px 0 0 0; }
#newsblock .td_b{width:99%; padding: 10px 10px 20px 10px; border-bottom: 1px solid #dbe9f2}
#newsblock .date{color:#0059a5}

#promo_sign {position:absolute;right:220px;top:255px;z-index:100;}

#promo_header {margin-top:20px;height: 77px;color: #004787;font-family:  Verdana, sans-serif;font-size: 1.2em;font-weight: bold;}
#promo_header span{position:relative; left:5px; top:20px;}
#promo_header a:link {text-decoration:none;}
#promo_header a:visited {text-decoration:none;}
#promo_header a:hover {text-decoration:none;}

#promo {width: 220px;background-color: #f3f7fa;background-image: url('template/field_corner.gif');background-repeat: no-repeat;}
#promo .name {width:180px; margin-left:20px; margin-top:5px;}
#promo .name a{color: #6699cc; font-size: 1.2em; text-decoration: none;border-bottom: dotted 1px;}
#promo img{margin-left:20px; margin-top:10px; margin-bottom:10px; border: 1px solid #dbe9f2;}
#promo .sp{height:15px;}

#promo_bot {width: 220px;height: 32px;background-color: #f3f7fa;background-image: url('template/field_bot_fon.gif');background-repeat: x;float: right;}
#promo_bot a{position:relative; top:6px; left:20px; font-size: 0.9em;}

#field {background-color: #f3f7fa;background-image: url('template/field_corner.gif');background-repeat: no-repeat;padding: 0 0 0 30px;margin: 0 0 40px 0px;}

#col_3 {width: 31%;float: left;padding: 25px 10px 20px 0;}
#col_3 .outer {padding-top:15px; border-bottom: 1px solid #dbe9f2;margin-bottom:20px;}
#col_3 .head {background: #dbe9f2; color: #004787; border: 2px solid #fff; padding:1px 10px 1px 15px; font-size:1.2em;}
#col_3 .text {margin-left:15px;}
#col_3 a{}
#col_3 .promopic{text-align:center; margin-top:5px;}

#field_bot {height: 32px;background-color: #e8eef1;background-image: url('template/field_bot_fon.gif');background-repeat: x;clear: left;margin: 0 0 0 -30px;}
#field_bot img {position:relative; left:5px}

#field_bot_link {width: 620px;padding: 6px 0 0 15px;}

#col_2 {width: 46%;float: left;padding: 25px 15px 30px 0;font-size:1.2em;line-height: 1.4em;}
#col_2 ul{list-style-image: url('template/i.gif');list-style-type: circle}
#col_2 a {text-decoration: none;border-bottom: dotted 1px;}
#col_2 .outer {padding-top:15px; border-bottom: 1px solid #dbe9f2}
#col_2 .head {background: #dbe9f2; color: #004787; border: 2px solid #fff; padding:1px 5px 1px 15px}

#footer{margin-top: 30px;width: 100%;height: 100px;background-color: #fff;text-align: center;}

.footer_left {width: 33%;padding-left: 30px;text-align: left;}

.footer_right {width: 33%;text-align: right;padding-right: 30px;}

.inner_content{width: 100%;padding: 50px 100px 50px 25px;}
#inner_blue {width: 100%;height: 83px;background-image: url('template/b_fon.gif');background-repeat: repeat-x;background-color: #004787;margin: 20px 0 0 0;}
#inner_blue .txt {width: 99%;color: #fff;font-family:  Verdana, sans-serif;  font-size: 20;padding: 0 40px 0 0;}
img {border: 0px}
#pages{margin-top: 20px;}
#filters {background-color: #eceef1;padding: 15px 15px 5px 15px;}
#products_list{width: 100%;margin-top:0px;border: 1px solid #eceef1;}
#products_list .cell_white_a{padding-left: 10px; height: 1120px; width:1%; height: 120px; background-color: #f3f7fa}
#products_list .cell_white_a img{border: 1px solid #eceef1;}
#products_list .cell_white_b{padding-left: 20px; padding-right: 10px; height: 1120px; width:98%; height: 120px; background-color: #f3f7fa}
#products_list .cell_white_c{padding-right: 20px; height: 1120px; width:1%; height: 120px; background-color: #f3f7fa}
#products_list .cell_grey_a{padding-left: 10px; height: 1120px; width:1%; height: 120px;}
#products_list .cell_grey_a img{border: 1px solid #eceef1;}
#products_list .cell_grey_b{padding-left: 20px; padding-right: 10px; height: 1120px; width:98%; height: 120px; }
#products_list .cell_grey_c{padding-right: 20px; height: 1120px; width:1%; height: 120px;}
#products_list .sub{color:#666666}
#products_list .techn{width:250px;font-size: 0.95em; margin-top:15px;}
#description_photo{width:100%;}
#description_text{width:100%;margin-top:30px;}
#description_text .tab_desc{width:80%;}
#description_text .tab_desc td{border-bottom: 1px solid #eceef1;border-top: 1px solid #eceef1;padding-left:1em; color:#666666; height:30px;}
#description_text li{margin-bottom:1em;}
#img_desc{width:100%;height:144px;}
#img_desc .image{float:left}
#img_desc .title{font-family:Verdana, sans-serif;font-size: 1.4em;font-weight:bold;position:relative; left: 20px;top:30px; margin-left:250px;}
#gotop{clear:both;width:100%; text-align: right; margin-top:20px;}
#gotop .back{float:left; width:100px; text-align: left;}

#filters {width:100%; background: #dbe9f2 url('template/f_cnr.gif') top left no-repeat;font-size: 0.95em}
#filters .td_a{width:99%; padding-left:10px; padding-bottom:15px; padding-top:7px; }
#filters .td_b{width:1%; padding-right:20px}
#filters .item{margin-top:7px; width:257px; margin-left:10px; float:left; background: #dbe9f2 url('template/ln.gif') top right repeat-y;}
#filters .item select{width:210px;font-size: 1em; background:#f3f7fa}
#filters .item select:focus, select:active {background: #fff;}
#filters .item input{width:35px;font-size: 1em; background:#f3f7fa}
#filters .item input:focus, input:active {background: #fff;}
#filters .f_name {float:left; width:175px; margin-top:5px }

#catalogue {clear:left; width:500px}
#catalogue td{padding:10px 20px 10px 5px;  border-bottom: 1px solid #dae6f0;}
span.red{color: red;}

#market_place {}
#market_place .small{font-size:0.8em;}
#market_place h2{font-size: 1.2em;color: #004787;}
#market_place .level1{line-height:30px; font-style:italic; list-style-type:none;font-size: 1.2em;color: #004787;}
#market_place .level2{font-style:normal;color: #004787; font-size:1em; list-style-type:none;font-size: 1em;}
#market_place .level3{margin-bottom:15px;line-height:normal; font-style:normal;list-style-type:none; color: #000; font-size: 0.8em;}
#market_place ul{list-style-type:none;color: #004787;font-size: 1em;}
#market_place .style1{color: #004787;margin-left:20px;}

.tab_desc {}
.tab_desc td{padding:10px;border-bottom: 1px solid #dae6f0;}
.cat_txt{margin-top:10px; float:left; font-size: 1.4em; width:70%; line-height: 1.4em;}
.cat_txt_a{font-size: 1.2em; width:85%; margin-top:20px; }
.er{color:#ed2024; font-weight:bold; font-size: 0.8em;}
#layer1 {position: absolute;visibility: hidden;	width: 610px; height: 460px; background-color: #fff;	border: 1px solid #999;	z-index:20; border-bottom: 7px solid #0062b0 }
#layer2 {position: absolute;visibility: hidden; width: 650px; height: 460px; background-color: #fff;  border: 1px solid #999; z-index:20; border-bottom: 7px solid #0062b0 }
#close {	float: right;}
.agents{position:relative; margin-top:20px; margin-bottom:20px;margin-left: 65px;}
.agents img {border:border: 1px solid #dbe9f2;}
.counters{position:relative; margin-top:25px; margin-bottom:10px;margin-left:20px;}
.counters img {margin-right: 5px;margin-bottom:2px;}
#ip{margin-top:20px;margin-left:50px;}
#ip .hd{}
#ip img{margin-top:10px;border:1px solid #dbe9f2}
.ib_banner{margin-top:10px; margin-left:10px}
.path{margin-bottom:20px;position:relative;bottom:15px;}
.paginate{padding:10px 0 0 0;font-size:12px;text-align:center;text-decoration:none;}
.paginate a{text-decoration:none;}
.paginate span.selected{font-weight:normal;padding:4px 8px;border:1px solid #0376c6;background:#0376c6;color:#fff;margin-right:4px;}
.paginate a.page {padding:4px 8px;border:1px solid #e4e4e4;margin-right:4px;}
.paginate a.page:hover{background:#0376c6;color:#fff;text-decoration:none;border:1px solid #0376c6;}
.paint_booths img {float: left;margin: 10px 10px 10px 0;}
.paint_booths_text {	clear: left;}
.press_div {float: left;	margin: 0 5% 10px 0;}
.img_desc {font-size: 9;	color: #898989;}
.img_desc_clear_left {clear: left;font-size: 9;color: #898989;}
#headerId {text-align: center;background-color: #dbe9f2;color: #004787;height: 20px;font-weight:bold;}
table.result  {width:200px;}
.result td {border-bottom: 1px solid #dbe9f2; padding:5px;color: #666;}
.result b {font-size: 9px;font-weight: normal;}
.result i {font-style:normal;font-size: 9px;font-weight: bold;}
table.radioForm {width:200px;}	
.radioForm td {color: #666; padding:5px; font-size:0.8em; border-bottom: 1px solid #dbe9f2;}
.radioForm tr:first-child {text-align: center;background-color: #867AAD;color: #ffffff;font-weight: bold;height: 20px;}
.radioForm input[type=submit] {color: #ffffff;background-color: #867AAD;font-weight: bold;height: 18px;cursor: pointer;border: 1px #867AAD solid;}
.radioForm input[type=button] {color: #ffffff;background-color: #867AAD;font-weight: bold;height: 18px;cursor: pointer;border: 1px #867AAD solid;}

#search_bg{background-image: url('template/search_bg.gif');width:247px;height: 105px;background-repeat: no-repeat;background-position:center;}
#search{margin-top:0px;margin-right:50px;margin-left:30px;}
#invisible{border:0;background:none;position:relative;left:-17px;top:12px;}
#search_button{position:relative;left:11px;top:-7px; border-style:none;border-width: 0px;}

#dt_align_top{vertical-align:text-top;}
ul.description_ul {}
ul.description_ul li{ padding: 0px;}
table.description_table { width: 100%;}
table.description_table td{ border-bottom: 1px solid #eceef1;border-top: 1px solid #eceef1;padding-left:1em; color:#666666; height:30px;}

table.description_table_align { width: 100%;}
table.description_table_align td{ border-bottom: 1px solid #eceef1;border-top: 1px solid #eceef1;padding-left:1em; color:#666666; height:30px; text-align:center;}

table.description_table_small_font { width: 100%; font-size:10pt;}
table.description_table_small_font td{ border-bottom: 1px solid #eceef1;border-top: 1px solid #eceef1;padding-left:1em; color:#666666; height:30px;text-align:center;}
table.description_table_extremely_small_font { width: 100%; font-size:8pt;}
table.description_table_extremely_small_font td{ border-bottom: 1px solid #eceef1;border-top: 1px solid #eceef1;padding-left:1em; color:#666666; height:30px;text-align:center;}
table.description_table_extremely_small_font_no_padding { width: 100%; font-size:8pt;}
table.description_table_extremely_small_font_no_padding td{ border-bottom: 1px solid #eceef1;border-top: 1px solid #eceef1; color:#666666; height:30px;text-align:center;}
table.table_small_font{ width: 100%;}
table.table_small_font td{ font-size:8pt;}
table.table_attached {border:0px;margin-top:5px;vertical-align:middle;vertical-align:middle;}
table.table_attached td{padding-bottom:0px;margin-right:3px;height:100%;text-align:left;vertical-align:middle;padding-left:5px;}

td.techn_left_td{width:125px;}

table.desc_border{border:1px solid #000; width:100%;}
table.desc_border tr{border:1px solid #000}
table.desc_border td{border:1px solid #000}

#desc_ol {padding-left:22px;}
#desc_ul{padding-left:20px;}