html, body, p, ul, ol, dl, dt, dd, h1,h2,h3,h4,h5,h6, form, li { margin: 0; padding: 0;}
html, body {height:100%; font-family: tahoma, sans-serif; background:#fff url('../images/main-bcg.gif') top left; text-align: center; }
html { font-size: 0.84em; }
a img{border:none;}
table{border-spacing:0;}
a{outline:none;}

/*bcrumbs id -> colors set by JS*/

#container #bCrumbs li#bcritem0,
#container #bCrumbs li#bcritem0 a{color:#494949;}

#container #bCrumbs li#bcritem1,
#container #bCrumbs li#bcritem1 a{color:#666666;}

#container #bCrumbs li#bcritem2,
#container #bCrumbs li#bcritem2 a{color:#838383;}

#container #bCrumbs li#bcritem3,
#container #bCrumbs li#bcritem3 a{color:#9e9e9e;}

#container #bCrumbs li#bcritem4,
#container #bCrumbs li#bcritem4 a{color:#b1b1b1;}

#container #bCrumbs li#bcritem5,
#container #bCrumbs li#bcritem5 a{color:#b1b1b1;}


#ackeys{position:absolute; top:-666em;}
#container{width:850px; margin:0 auto; text-align:left; background:#fff; min-height:100%; overflow: hidden; display: block; }

#menuBar{overflow:hidden; height: 50px; width: 850px; display: block }

#topMenu{list-style:none; padding-top:19px; width:680px; float:left; text-align:right;}
 #topMenu li{display:inline; font-size:0.84em; padding-left:23px;}
  #topMenu li a{color:#a00100; text-decoration:none;}
  #topMenu li a:hover{color:#b9b9b9;}
  
#langBar{float:right; width:140px; padding-top:9px;}
 #langBar li{display:inline; padding-left:7px;}
 
#bannerBox{overflow:hidden; height: 133px; width: 850px; display: block; } 
 
#header h1{width:308px; height:126px; float:left; text-indent:-666em; overflow:hidden; background:url('../images/main-logo.gif') top left no-repeat; }
#header #logoContainer{width:308px; height:126px; float:left;}
 #header #logoContainer a{display: block; width:308px; height:126px; text-indent:-666em; overflow:hidden; background:url('../images/main-logo.gif') top left no-repeat;}


#header #flashContainer{float:right;}
#header #flashContainer *{display: block;}

#bCrumbs{width:350px; height: 16px; list-style:none; float:left; padding-left:15px; overflow: hidden; display: block; }
 #bCrumbs li{display:inline; color:#666; padding-left:7px; font-size:0.84em; height: 16px; padding: 0px 0px 0px 10px; }  
  #bCrumbs li a{height: 16px; text-decoration:none; color:#494949; background:url('../images/bcrumb-bullet.gif') center right no-repeat; padding: 0px 10px 0px 0px;}
  #bCrumbs li a:hover{height: 16px; background:url('../images/bcrumb-bullet1.gif') center right no-repeat;}

  
  
  
#mainContent{padding:0 9px;} 
#mainContent.products {border: 0px solid black; display: block; float: left; overflow: hidden; margin: 0;  } 
#toolsContainer{display: block; overflow:hidden; padding-bottom: 7px; background:url('../images/dotted-brd.gif') bottom left repeat-x; float: left; width: 830px; }



#home{position:relative; padding-bottom:7px; height:480px; border: 0px solid red}
#home img{display: block; z-index:5;}
 
#home #mainMenu{position:absolute; right:0; bottom:45px; height:40px; overflow:hidden; width:542px; z-index:100;} 
#home #mainMenu a{position:absolute; top:0; display: block; height:40px; overflow:hidden; text-indent:-666em; overflow:hidden;} 
 
 
.pl #mainMenu,
.pl #mainMenu a{background-image:url('../images/menu-pl.gif');}

.en #mainMenu,
.en #mainMenu a{background-image:url('../images/menu-en.gif');}

.de #mainMenu,
.de #mainMenu a{background-image:url('../images/menu-de.gif');}

.ru #mainMenu,
.ru #mainMenu a{background-image:url('../images/menu-ru.gif');}

.sk #mainMenu,
.sk #mainMenu a{background-image:url('../images/menu-sk.gif');}

#mainMenu a#item1{width:104px; left:0;}
#mainMenu a#item1:hover{background-position:0 40px;}

#mainMenu a#item2{width:104px; left:104px; background-position:-104px 0;}
#mainMenu a#item2:hover{background-position:-104px 40px;}

#mainMenu a#item3{width:121px; left:208px; background-position:-208px 0;}
#mainMenu a#item3:hover{background-position:-208px 40px;}

#mainMenu a#item4{width:104px; left:329px; background-position:-329px 0;}
#mainMenu a#item4:hover{background-position:-329px 40px;}

#linkContainer{width:309px; float:left;}

#shop a{display: block; width:309px; height:56px; overflow:hidden; } 
/*
#shop a{display: block; width:309px; height:56px; overflow:hidden; background-image:url('../images/shop_pl.gif'); } .pl a{background-image:url('../images/tech-pl.jpg');} 
.pl a{background-image:url('../images/shop_pl.gif');}
.en a{background-image:url('../images/shop_pl.gif');}
.de a{background-image:url('../images/shop_pl.gif');}
*/

#tech a{display: block; width:309px; height:56px; text-indent:-666em; overflow:hidden;}
#tech a:hover{background-position:0 56px;}
/* .pl a{background-image:url('../images/tech-pl.jpg');} */
.pl a{background-image:url('../images/tech-pl.jpg');}
.en a{background-image:url('../images/tech-en.jpg');}
.de a{background-image:url('../images/tech-de.jpg');}
.ru a{background-image:url('../images/tech-ru.jpg');}
.sk a{background-image:url('../images/tech-sk.jpg');}


#prodContainer{height:460px; background:url('../images/dotted-brd2.gif') top left; float: left; width: 836px; margin-left: -3px; display: inline; }


ul#productList{float: left; list-style: none; overflow:hidden; background:url('../images/dotted-brd1.gif') top left; display: block; height: 450px; }
 ul#productList li{width:275px; height:208px; overflow: hidden; float:left; padding: 1px 2px 16px 0px; }
 ul#productList li a{display: block; width:275px; height:208px; overflow:hidden;}
 ul#productList li img{display: block;}
 ul#productList li span{display: block; width:275px; height:28px; overflow:hidden;}
 ul#productList li a:hover{border:0px solid #000;}
 ul#productList li a:hover span img{margin-top:-28px;}
 
 
#productList1{list-style:none; margin: 0px 0px 0px 0px; padding-left: 2px; display: block; overflow:visible; float: left; border: 0px solid red; width: 840px;}
 #productList1 li{width:165px; float:left; margin: 0; padding: 25px 2px 10px 0px; border: 0px solid blue; position:relative; }
 #productList1 li a{display: block; width:165px; text-decoration:none; }
 #productList1 li img{display: block;}
 #productList1 li span{display: block; color:#a5a5a5; background:#f1f1f1; padding:3px 0; width:165px; overflow:hidden; text-align:center; font-size:0.84em; font-weight:bold;}
 #productList1 li a:hover{border:0px solid #000;}
 #productList1 li a:hover span{color:#bd0000;}
 #productList1 li div.new {position: absolute; width: 37px; height: 23px; top: 2px; z-index: 9999; background:url('../images/new_arctica_min.gif'); }



#navig{list-style:none; float:right; width:400px; font-size:0.84em; text-align:right;}
 #navig li{display:inline; color:#c11313; font-weight:bold; padding:0 3px;}
 #navig li a{text-decoration:none; font-weight:normal; color:#b9baba; outline:none;}
 #navig li a:hover{text-decoration:none; font-weight:bold; color:#ad0000;}
 #navig li.ui-tabs-selected a{text-decoration:none; font-weight:bold; color:#ad0000;}
  
 #navig .prev a{outline:none; color:#777; background:url('../images/prev1.gif') 0 4px no-repeat; padding-right:3px;}
 #navig.type1 .prev a{padding-left:13px;}
 #navig .prev a:hover{color:#b0010d; font-weight:normal; text-decoration:none; background-image:url('../images/prev.gif')}
  
 #navig .next a{color:#777; background:url('../images/next1.gif') 100% 4px no-repeat; /*padding-right:10px; width:20px;*/}
 #navig.type1 .next a{padding-right:13px;}
 
 #navig .next a:hover{color:#b0010d; font-weight:normal; text-decoration:none; background-image:url('../images/next.gif')}

 #navig .next a span{visibility:hidden; letter-spacing:-0.4em;}
 #navig .prev a span{visibility:hidden; letter-spacing:-0.4em;}
 
 #navig #next a{background:url('../images/next1.gif') 100% 4px no-repeat; padding-right:15px;}
 #navig #next a:hover{background:url('../images/next.gif') 100% 4px no-repeat;}
 #navig #prev a{background:url('../images/prev1.gif') 0 4px no-repeat; padding-left:15px;}
 #navig #prev a:hover{background:url('../images/prev.gif') 0 4px no-repeat;}
 

#col1{background:#f1f1f1; width:224px; margin-top:10px; min-height:354px; float:left;} 
#col1 h1{color:#aa0000; padding:10px 15px 0 15px; font-size:1.1em;} 
#col1 h2{color:#aa0000; font-size:0.74em; padding:15px 15px 3px 15px;} 
#col1 h2.thetitle{padding-top:2px;} 
#col1 p{padding:0 15px 5px 15px; color:#828282; font-size:0.74em; line-height:140%;} 
 
#col2 {float:left; width:600px; height: auto; margin-top:10px; overflow: hidden; }
#col2 #picture {width: 600px; display: block; float: left;  display: block;  bottom: 0px;  }
#col2 div.new1 {position: absolute; top: 10px; left: 230px; width: 90px; height: 54px; background: url('../images/new_arctica.gif'); z-index: 1111; }
#col2 #picture img  {}
#productContainer{float: left; overflow: hidden; position: relative; border:0px solid red; padding-bottom: 10px;  }

/* #colVer{background:url('../images/dotted-brd.gif') bottom top left repeat-x; width: 850px; height:90px; padding-top:1px; margin-bottom:10px; overflow: hidden;} */
#colVer{float: left; background:url('../images/dotted-brd3.gif') top left repeat-x; width: 833px; overflow: hidden; border:0px solid blue; padding-bottom: 10px; }
#colVer ul{list-style:none; text-align:right; padding:3px 0; background:url('../images/dotted-brd.gif') bottom left repeat-x; }
#colVer ul li{display:inline; padding-left:3px;}
#colVer ul li a img{border:1px solid #fff;}
#colVer ul li a:hover{border:0px solid #efefef;}
#colVer ul li a:hover img{border:1px solid #efefef;}
#colVer ul li a.current img{border:1px solid #efefef;}

#footer{background:#dcdcdc url('../images/footer-bcg.gif') top left repeat-y; overflow:hidden; float: left; display: block; width: 850px; }
#txtContainer{width:515px; height: 98px; float:right; color:#555; font-size:0.74em; padding: 12px 10px 0 0;}
#footer #links{background:#781a1a; width:309px; list-style:none; padding:10px 0; position: relative; }
#footer #links li{padding-left:174px;}
#footer #links a{color:#ededed; text-decoration:none; font-size:0.84em; background:url('../images/f-link-bullet.gif') center left no-repeat; padding-left:16px;}
#footer #links a:hover{background-position:2px 50%;}

#footer #links1{background:#781A1A; width:850px; list-style:none; height:23px; display:block; margin:0px; padding-left: 558px; }
#footer #links1 li{float:left; padding-left: 28px; padding-top: 2px; }
#footer #links1 a{color:#ededed; text-decoration:none; font-size:0.84em; background:url('../images/f-link-bullet.gif') center left no-repeat; padding-left:16px;  }
#footer #links1 a:hover{background-position:2px 50%;}

#galleryContainer{overflow:hidden; background:url('../images/dotted-brd.gif') bottom left repeat-x; padding-bottom:20px; margin-bottom:10px;}


#galleryMenuPanel{float:left; width:230px;}
#galleryMenuPanel h1{width:64px; height:21px; text-indent:-666em; overflow:hidden;}
#galleryMenuPanel h1.pl{background:url('../images/gallery-pl.gif') top left no-repeat;}
#galleryMenuPanel h1.en{background:url('../images/gallery-en.gif') top left no-repeat;}
#galleryMenuPanel h1.de{background:url('../images/gallery-de.gif') top left no-repeat;}
#galleryMenuPanel h1.ru{background:url('../images/gallery-ru.gif') top left no-repeat;}
#galleryMenuPanel h1.sk{background:url('../images/gallery-sk.gif') top left no-repeat;}

#galleryPicturesPanel{width:520px; float:right;}
 #galleryPicturesPanel ul{list-style:none; padding-top:50px;}
 #galleryPicturesPanel ul li{float:left; padding:0 5px 10px 0;}
 #galleryPicturesPanel ul li a img{border:1px solid #fff;}
 #galleryPicturesPanel ul li a:hover{border:0px solid #000;}
 #galleryPicturesPanel ul li a:hover img{border:1px solid #efefef;}

#galleryList{list-style:none; font-size:0.84em; padding-top:45px; min-height:250px;}
 #galleryList li{padding-bottom:10px;}
  #galleryList a{color:#878787; text-decoration:none; font-weight:bold;}
  #galleryList a.current{color:#9c0000;}
  #galleryList a:hover{color:#9c0000;}
  
#galleryMenuPanel{padding:70px 0 0 70px;}

#techList{background:url('../images/dotted-brd.gif') bottom left repeat-x; margin-bottom:10px; padding-bottom:1px; float: left; display: block; }

#techList ul{list-style:none; padding:10px 0; border: 0px solid green; width: 830px; display: block; overflow: hidden;}
#techList ul li{padding-left:305px; background:#ebebeb no-repeat; margin-bottom:3px; padding-top:2px; height: auto; overflow: hidden;}
#techList ul li.item1{background-image:url('../images/item1.jpg');}
#techList ul li.item2{background-image:url('../images/item2.jpg');}
#techList ul li.item3{background-image:url('../images/item3.jpg');}
#techList ul li.item4{background-image:url('../images/item4.jpg');}
#techList ul li.item5{background-image:url('../images/item5.jpg');}
#techList ul li.item6{background-image:url('../images/item6.jpg');}
#techList ul li.item7{background-image:url('../images/item7.jpg');}
#techList ul li.item8{background-image:url('../images/item8.jpg');}
#techList ul li.item9{background-image:url('../images/item9.jpg');}
#techList ul li.item10{background-image:url('../images/item10.jpg');}
#techList ul li.item11{background-image:url('../images/item11.jpg');}
#techList ul li.item12{background-image:url('../images/item12.jpg');}
#techList ul li.item13{background-image:url('../images/item13.jpg');}
#techList ul li.item14{background-image:url('../images/item14.jpg');}
#techList ul li.item15{background-image:url('../images/item15.jpg');}
#techList ul li.item16{background-image:url('../images/item16.jpg');}
#techList ul li.item17{background-image:url('../images/item17.jpg');}
#techList ul li.item18{background-image:url('../images/item18.jpg');}
#techList ul li.item19{background-image:url('../images/item19.jpg');}
#techList ul li.item20{background-image:url('../images/item20.jpg');}

#techList ul li h2{text-transform:uppercase; color:#ad0000; font-size:0.64em;}
#techList ul li p{color:#818181; font-size:0.64em; padding-bottom: 10px; padding-right: 10px; } 

#aboutContainer1{background:url('../images/dotted-brd.gif') bottom left repeat-x; margin-bottom:10px; padding-bottom:1px;}

#aboutContainer{background:url('../images/about-bcg.jpg') top right no-repeat; margin:10px 0; min-height:433px;}
#aboutContainer h1{width:84px; height:21px; text-indent:-666em; overflow:hidden;}
#aboutContainer h1.pl{background:url('../images/about-pl.gif') top left no-repeat;}
#aboutContainer h1.en{background:url('../images/about-en.gif') top left no-repeat;}
#aboutContainer h1.de{background:url('../images/about-de.gif') top left no-repeat;}
#aboutContainer h1.ru{background:url('../images/about-ru.gif') top left no-repeat;}
#aboutContainer h1.sk{background:url('../images/about-sk.gif') top left no-repeat;}

#txtContent{padding:45px 0 0 60px; font-size:0.84em; line-height:140%; width:360px; color:#666;}
#txtContent a{text-decoration:none; color:#666;}
#txtContent a:hover{text-decoration:underline;}
#txtContent p{padding:15px 0;}
#txtContent p.type1{color:#929292;}
 
 
/*#prodContainer{height:460px; background:url('../images/dotted-brd2.gif') top left; float: left; border: 0px solid red; width: 836px; margin-left: -3px; display: inline; } */
/*#contactContainer{overflow:hidden; background:url('../images/dotted-brd.gif') bottom left repeat-x; margin-bottom:10px; padding-bottom:10px; display: block;}*/
#contactContainer{overflow:hidden; margin-bottom:10px; padding-bottom:10px; display: block; float: left; border: 0px solid green; width: 830px; }
#mainContactData{font-size:0.84em; padding-bottom:10px; background:#f1f1f1 url('../images/contact-pic.jpg') top left no-repeat; padding-top:150px; width:240px; float:right; margin-top:10px;}
#mainContactData a{text-decoration:none; color:#666;}
#mainContactData a:hover{text-decoration:underline;}
#mainContactData p{padding:8px 20px;}
#mainContactData p.type1{color:#929292;}


#representants{width:200px; float:right; border: 0px solid blue}
#representants h1{font-size:0.84em; color:#a61700; padding-bottom:10px;}
#representants h2{font-size:0.84em; color:#636363; padding-top:10px}
#representants ul{padding-top:20px; font-size:0.84em; list-style:none; color:#6d6e71; line-height:130%;}
 #regContainer{width:312px; float:left; padding-left:25px; border: 0px solid red}
 

#euContact{background:url('../images/europe-map.jpg') top left no-repeat; padding:30px 0 32px 340px;}
#euContact h1{font-size:0.84em; color:#a61700; padding-bottom:10px;}
#euContact h2{font-size:0.84em; color:#636363; padding-top:15px}
#euContact p{font-size:0.84em; color:#6d6e71; line-height:130%;}
#euContact p a{color:#6d6e71; text-decoration:none;}
#euContact p a:hover{text-decoration:underline;}
 
 #tabContainer {display: block; float: left; border: 0px solid red; overflow: hidden; width: 100%; }
 #tabContainer ul {overflow: hidden;list-style:none; padding-left:50px; font-size:0.84em; float: left; display: block; height: 50px;}
 #tabContainer ul li {padding-bottom:4px;}
 #tabContainer ul li a{color:#666; text-decoration:none; background:url('../images/bullet1.gif') center left no-repeat; padding-left:10px;}
 #tabContainer ul li a:hover{background:url('../images/bullet2.gif') center left no-repeat; color:#a61700;}
 
 
 #tab3{overflow:hidden; border: 0px solid red ; width: 510px; }
 #tab4{overflow:hidden; }
 
 #rpsInfo{color:#666666; padding:35px 0 20px 35px; font-size:0.84em;}
  #rpsInfo span{background:url('../images/bullet1.gif') 0 4px no-repeat; padding-left:13px;}
 
 #regions{width:312px; height:294px; background:url('../images/map.jpg') top left no-repeat; position:relative; list-style:none;}
  
 #regions a{display: block; text-indent:-666em; overflow:hidden; z-index:20;}
  
#regions a#region1{width:88px; height:83px; position:absolute; background:url('../images/reg1.gif') 0 -500px no-repeat; top:157px; left:30px;}
#regions a#region1:hover,
#regions a#region1.current{background-position:top left;}

#regions a#region2{width:76px; height:70px; position:absolute; background:url('../images/reg2.gif') 0 -500px no-repeat; top:61px; left:99px;}
#regions a#region2:hover,
#regions a#region2.current{background-position:top left;}

#regions a#region3{width:75px; height:97px; position:absolute; background:url('../images/reg3.gif') 0 -500px no-repeat; top:130px; left:230px;}
#regions a#region3:hover,
#regions a#region3.current{background-position:top left;}

#regions a#region4{width:57px; height:85px; position:absolute; background:url('../images/reg4.gif') 0 -500px no-repeat; top:93px; left:21px;}
#regions a#region4:hover,
#regions a#region4.current{background-position:top left;}

#regions a#region5{width:75px; height:73px; position:absolute; background:url('../images/reg5.gif') 0 -500px no-repeat; top:127px; left:126px;}
#regions a#region5:hover,
#regions a#region5.current{background-position:top left;}

#regions a#region6{width:68px; height:65px; position:absolute; background:url('../images/reg6.gif') 0 -500px no-repeat; top:214px; left:157px; z-index:25;}
#regions a#region6:hover,
#regions a#region6.current{background-position:top left;}

#regions a#region7{width:113px; height:117px; position:absolute; background:url('../images/reg7.gif') 0 -500px no-repeat; top:74px; left:161px; z-index:5;}
#regions a#region7:hover,
#regions a#region7.current{background-position:top left;}


#regions a#region8{width:52px; height:59px; position:absolute; background:url('../images/reg8.gif') 0 -500px no-repeat; top:184px; left:94px;}
#regions a#region8:hover,
#regions a#region8.current{background-position:top left;}

#regions a#region9{width:77px; height:84px; position:absolute; background:url('../images/reg9.gif') 0 -500px no-repeat; top:201px; left:212px;}
#regions a#region9:hover,
#regions a#region9.current{background-position:top left;}

#regions a#region10{width:73px; height:103px; position:absolute; background:url('../images/reg10.gif') 0 -500px no-repeat; top:27px; left:227px;}
#regions a#region10:hover,
#regions a#region10.current{background-position:top left;}

#regions a#region11{width:83px; height:67px; position:absolute; background:url('../images/reg11.gif') 0 -500px no-repeat; top:7px; left:85px;}
#regions a#region11:hover,
#regions a#region11.current{background-position:top left;}

#regions a#region12{width:55px; height:82px; position:absolute; background:url('../images/reg12.gif') 0 -500px no-repeat; top:188px; left:127px;}
#regions a#region12:hover,
#regions a#region12.current{background-position:top left;}

#regions a#region13{width:64px; height:55px; position:absolute; background:url('../images/reg13.gif') 0 -500px no-repeat; top:176px; left:174px; z-index:25;}
#regions a#region13:hover,
#regions a#region13.current{background-position:top left;}

#regions a#region14{width:108px; height:62px; position:absolute; background:url('../images/reg14.gif') 0 -500px no-repeat; top:28px; left:155px;}
#regions a#region14:hover,
#regions a#region14.current{background-position:top left;}

#regions a#region15{width:98px; height:121px; position:absolute; background:url('../images/reg15.gif') 0 -500px no-repeat; top:68px; left:57px; z-index:5;}
#regions a#region15:hover,
#regions a#region15.current{background-position:top left;}

#region16{width:86px; height:96px; position:absolute; background:url('../images/reg16.gif') 0 -500px no-repeat; top:23px; left:8px;}
#region16:hover,
#region16.current{background-position:top left;}



p#noProductInfo{min-height:300px;}














 
#author{text-align:center; font-size:0.74em; padding:10px;}
 #author a{text-decoration:none; color:#b1b1b1;}

 .ui-tabs-hide{display:none;}

.clearme{clear:both;}
