body{  text-align: center; margin:0 ; background: #EAEAEA url(img/rombg.jpg) center top no-repeat;}
body,td{font-size:14px;font-family: 'Century Gothic', Arial,Tahoma ,'Trebuchet MS',  Verdana,  Helvetica, sans-serif;color:#2E2E2E;}
fieldset{border:1px solid #7FC1D9;padding:2px 7px;}
legend{color:#7FC1D9;}
form{margin:0;padding:0;}
p{ }
ul{}
a:link, a:visited{color:#5C5C5C;text-decoration:underline;}
a:hover{text-decoration:none;}
a img{border:none;}

h2,h1,h3{text-align: left;margin:0;padding:0px 0 3px 0;font-size:20px;color:#2E2E2E;}
h1{text-align: left;padding:0px 0 3px 0;font-size:20px;color:#2E2E2E;}
/*h1{color:#000;font-weight: normal; }*/
*h3{padding-bottom:0; color: #464646}
h2{color:#4791D6; margin: 0px 0 0 0px; text-transform: uppercase; font-weight: bold;}
h3{font-family:'Trebuchet MS',Verdana,Tahoma, Helvetica, sans-serif; font-size: 20px;  color: #2E2E2E;  text-align: left; font-weight: normal; }
h4{font-size: 16px; margin: 3px 0px 0 0px;}
h5{font-size: 14px; font-family: 'Trebuchet MS', helvetica; color: #82C300; text-align: center; margin:0 0 0px 21px;  padding: 10px 0 16px 0;}
h5 span{background: #FFF; padding: 0 15px;}
h6{ text-transform: uppercase; color: #4E4D4D; font-size: 11px; margin: 0;}

div.actualno_bottom h3{ display: block; text-align: center;}
div.sert{padding-top:52px;

}

div.silver{background-image: url('img/folder.gif');background-repeat: no-repeat;padding:5px 0 5px 25px;margin:0;font-size:100%;}
div.silver img{margin-right:10px;border: 1px solid;}
div.silver img:hover{margin-right:10px;border: 1px dashed;}
div.hr {background-image: url('img/punkt.gif');height:1px;}
div.hr hr {display: none;}
hr.yel {background-color: #BCBABA; color: #BCBABA;height: 1px;border-style: none; margin:0 0 10px 0;padding:0;}
*hr.yel{margin-top:-5px;}
hr{color: #000;background-color: #000;height: 1px; border:none;}


div#subdirs{display:block;padding:0 5px 0 5px;}
div#subdirs ul{padding:0 0px 0 15px;}
div#subdirs_div{width:20px;float:left;display:block;}
div#clear,div.clear{clear:both; display:block;float:none;}
div.slideshow_small{padding:50px 20px 5px 0; display:inline;float:left;width:202px;}
div.slideshow{ background: #FFFFFF;  height:273px;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;}
div.slideshow h4{ font: normal 50px 'Century Gothic'; color:#AAAAAA; padding:28px 0 0 50px;}
div.slideshow h3{ font: normal 32px 'Century Gothic'; color:#CCCCCC; padding:0 0 0 50px;}
div.slideshow h2{ font: normal 14px 'Century Gothic'; color:#E00034; text-transform: none; padding:0 0 0 50px;}
a.see_more:link, a.see_more:visited{ background: #E00034; display:inline-block; color: #FFFFFF; padding:4px 23px 2px 23px; float:left; margin:25px 0 0 50px; text-decoration: none;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;}
a.see_more span{color:#BCBCBC; font: normal 26px 'Trebuchet MS'; display: inline-block; vertical-align: middle; padding-bottom:4px;}
a.see_more:hover{background: #2E2E2E;}

div.slideshow img{ float:right; display:block; margin: 42px 49px 0 0;

}


div#coin-slider{ }

div#coin-slider img{margin:50px 0 0 83px;}

span.slide_frame{  position: absolute; }
span.slide_frame h3{ color: #FFF; text-align: center; margin:0px 17px 0 17px;}
span.slide_frame p{ color: #FFF; text-align: center; margin:0px 10px 0 10px;}
span.slide_frame b{ font-weight: normal; color: #C40000; }
ul#nslideshow li{ margin-left:0px;}
ul#nslideshow li img{ }

div.yellow_paper{width:313px;  float:left; position: relative;}


a.papers1:link, a.papers1:visited{ position: absolute; top:20px; display: block;

}

a.yellow_paper1:link, a.yellow_paper1:visited {  background: url(img/yellow.png) left top no-repeat; height:131px; display: block; width:316px; margin-top:8px; text-decoration: none;
-webkit-transform: rotate(-1deg);
-moz-transform: rotate(-1deg);
  -o-transform: rotate(-1deg);
 -webkit-transition: all 0.3s ease-in-out;
 -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
   -ms-transition: all 0.3s ease-in-out;}
span.yellow_paper_stat1{display:block;
	-webkit-transform: rotate(+1deg);
-moz-transform: rotate(+1deg);
  -o-transform: rotate(+1deg);
 -webkit-transition: all 0.3s ease;
 -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
   -ms-transition: all 0.3s ease;}
a.yellow_paper1:hover{
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
 -webkit-transition: all 0.3s ease-in-out;
 -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
   -ms-transition: all 0.3s ease-in-out;}
a.yellow_paper1:hover span.yellow_paper_stat1{display:block;
	-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);}






a.yellow_paper2:link, a.yellow_paper2:visited {  background: url(img/yellow.png) left top no-repeat; height:131px; display: block; width:316px; margin-top:10px; text-decoration: none;
-webkit-transform: rotate(1deg);
-moz-transform: rotate(1deg);
  -o-transform: rotate(1deg);
 -webkit-transition: all 0.3s ease;
 -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
   -ms-transition: all 0.3s ease;}
a.yellow_paper2:hover{
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
 -webkit-transition: all0.3s ease;
 -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
   -ms-transition: all 0.3s ease;}

      a.yellow_paper2:hover span.yellow_paper_stat2{display:block;
	-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
}
   a.yellow_paper3:link, a.yellow_paper3:visited {  background: url(img/yellow.png) left top no-repeat; height:131px; display: block; width:316px; margin-top:8px;text-decoration: none;
-webkit-transform: rotate(-1deg);
-moz-transform: rotate(-1deg);
  -o-transform: rotate(-1deg);
 -webkit-transition: all 1s ease;
 -moz-transition: all 1s ease;
  -o-transition: all 1s ease;
   -ms-transition: all 1s ease;}
a.yellow_paper3:hover{
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
 -webkit-transition: all 0.3s ease;
 -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
   -ms-transition: all 0.3s ease;}

      a.yellow_paper3:hover span.yellow_paper_stat3{display:block;
	-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
}

span.yellow_paper_stat1{display:block;
	-webkit-transform: rotate(+1deg);
-moz-transform: rotate(+1deg);
  -o-transform: rotate(+1deg);
 -webkit-transition: all 1s ease;
 -moz-transition: all 1s ease;
  -o-transition: all 1s ease;
   -ms-transition: all 1s ease;}

   span.yellow_paper_stat2{display:block;
	-webkit-transform: rotate(-1deg);
-moz-transform: rotate(-1deg);
  -o-transform: rotate(-1deg);
 -webkit-transition: all 1s ease;
 -moz-transition: all 1s ease;
  -o-transition: all 1s ease;
   -ms-transition: all 1s ease;}

   span.yellow_paper_stat3{display:block;
	-webkit-transform: rotate(+1deg);
-moz-transform: rotate(+1deg);
  -o-transform: rotate(+1deg);
 -webkit-transition: all 1s ease;
 -moz-transition: all 1s ease;
  -o-transition: all 1s ease;
   -ms-transition: all 1s ease;}

span.imgf{float: left; display: block; width: 120px; height: 120px; background: transparent center center no-repeat; margin:4px 10px 0 3px;
border-radius: 10px;
-moz-border-radius: 10px;
-khtml-border-radius: 10px;
-webkit-border-radius: 10px;
}

div.brown{  background: #76490F; height:13px; margin: 1px 0px 0 0px; }

div.search{float:left; margin: 16px 0px 0 550px;}


div.slideshowtxt{width:305px;height:228px;padding:0 0px 0px 0; overflow: hidden; float: left; text-align: left;}
div.slideshowtxt ul li a:link,div.slideshowtxt ul li a:visited{
  background: url('img/slide_b.png') left top no-repeat; display: block; height: 58px; text-decoration: none; color: #FFF;padding-left:60px;
}
div.slideshowtxt ul li a:hover{background: url('img/slide_s.png') left top no-repeat;}
div.slideshowtxt ul li a b{ font-size: 15px; color: #FFA928; display: block;padding:5px 0 5px 0;}


div.slideshowtxt ul{ list-style: none;padding:0;}

div.smallpics{text-align: right;height:100%;position:relative;}
div.center{text-align:center;}

div.search_item{background: url('img/search_icon.gif') left center no-repeat;padding: 0px 0 3px 25px;}
fieldset.rec{padding:20px;}
div.rec{font-family: Arial,Verdana;font-size: 18px;color:#5C5C5C;}
div.gal-tool1{display:block;color:#919191;padding:10px 0 0 20px; clear: both;}
div.gal-tool2{width:50%;float:right;display:block;color:#919191;text-align:right;padding:0 10px 0 0;}
p.news-toolbar{text-align: right;vertical-align:middle;color:#474747;background: #F8F8F8;}
p.news-toolbar a img{border:none;vertical-align: middle;}

div.red_head{margin-bottom: 10px; color:#E00034;  }



div.red_head a:link,div.red_head a:visited{color:#C40000; font-weight: bold;}
div.red_head a:hover{text-decoration: none;}
div.msg{color:#000;font-size:13px;font-weight:bold;border:1px dashed #FFA928; background: #FFFF66; padding:15px; margin: 15px;}

div.top_pic{top:270px; left:283px; position: absolute; z-index: 2;

}

div.head{display:block;width:959px;margin:0px auto 15px auto;text-align: left;}
div.body{text-align:left;}


div.title{height:715px; position: absolute; z-index: 100;}
div.titul_buttons{ background: url(img/lenta.png) left top repeat-x;  margin-top:410px;}
div.titul_butt{float:left; width:121px;}

div.titul_txt{float:left; width: 700px;

}

div.titul_txt h4{ color: #FFFFFF; margin-left:150px; }
div.titul_txt h2{color: #FFFFFF; margin: 15px 0 0 150px; text-transform: none;  }



div.afthead{background: #5792bc;margin:1px 0 1px 0;padding:5px;text-align: center;color:#fff;text-transform: uppercase;}
div.flags{ float: right; color: #CCCCCC; font: normal 12 px 'Century Gothic'; margin:28px 35px 28px 0;  display:block; }
div.flags a:link,div.flags a:visited {color:#E00034;}


div.headpic{ background: #FFFFFF; height:106px; margin-top:23px;
-webkit-border-top-left-radius: 20px;
-webkit-border-top-right-radius: 20px;
-moz-border-radius-topleft: 20px;
-moz-border-radius-topright: 20px;
border-top-left-radius: 20px;
border-top-right-radius: 20px; }
div.headpic img{ margin: 14px 0 0 20px; display: block; float:left;}


div.info_text{float: left; padding:0px 0 10px 0px; width:550px;}
div.info_text ul{}

div.front-left{width:535px; padding:0px 0px 0px 0px; margin:0px 0px 0 0px; display:block;   float: left;}
div.front-left a:link, div.front-left a:visited { color: #C4BF11; font-size: 13px; text-decoration: none; font-weight: bold; }
div.front-right{width:241px; float:left; padding:0px 0px 0 0; display:block; margin: 14 0 0 14px;  background: #101010; }
div.front-left-news{}
div.front-left-news h3{text-transform: uppercase; padding-top: 0px; font-family: Tahoma, Arial; font-size: 15px; color: #446D8C; }
div.front-left-news p{padding-left:15px;}
div.front-left-news img{ padding: 0px 25px 0 30px; float: left;}


div.htop{ background: url(img/htop.png) left top  no-repeat; height: 54px; width:1000px;}

div.hmid{ background: url(img/hmid.png) left top repeat-y;  }
div.hbottom{background: url(img/hbottom.png) left bottom no-repeat; height:190px;}
div.new_linia{width:688px; border-bottom: solid 2px #929292; margin: 280px 0 0px 10px;}
div.informacia_dolu{ font-size: 14px; color: #929292; font-weight: bold;text-align: center; }
div.oshte_informacia{font-size: 12px; text-align: center; color: #929292;}

div.sell{margin: 0 0 0 30px;}

div.offers_txt h4{color: #76490F;}
div.offers_txt h3{color: #76490F;  font-size: 14px; font-weight: bold;}
div.offers_txt h2{ background: url(img/offers_arrow.png) left top no-repeat; font-size: 16px; color: #76490F; border-bottom: 1px solid #76490F; text-transform: none; padding:3px 0 9px 30px;}
div.offers_txt h1{background: #0098CD; font-size: 14px; font-weight: bold; color: #FFFFFF; padding:5px 0 7px 4px; text-transform: none;  margin-bottom:7px;  }






div.a p {}
div.b p, div.c p, div.d p{font-size: 11px; padding:0 5px 0 0; margin:5px 30px 0 0; color: #676766; font-family:Tahoma, Arial, Georgia, Helvetica, 'Trebuchet MS', sans-serif;}
div.snejinki {border-bottom: 1px dotted #C9C9C9; margin: 10px 0 10px 147px;}
a.more:link, a.more:visited{ background: #F58532; width:69px; border: 1px solid #F09C4F; text-align: center; display: block;  color: #FFF; text-decoration: none;  padding:5px 0 7px 0; float:left; margin-bottom: 25px;}
a.more:hover{ background: #E9680A;}

a.but_more:link, a.but_more:visited{ background: url(img/but_more.png) left top repeat-x; height:15px; display: inline-block;  padding:7px 12px; margin:11px 40px 0px 0px; text-decoration: none; float: right; font-weight: bold; font-size: 12px; color:#000;text-shadow: #FFF 1px 1px 0.1em;
-webkit-border-radius: 11px;
-moz-border-radius: 11px;
border-radius: 11px;}
a.but_more:hover{ color: #F00;}


a.but_more1:link, a.but_more1:visited{ background: url(img/but_more.png) left top repeat-x; height:15px; display: inline-block;  padding:7px 12px; margin:11px 40px 0px 0px; text-decoration: none; float: right; font-weight: bold; font-size: 12px; color:#000;text-shadow: #FFF 1px 1px 0.1em;
-webkit-border-radius: 11px;
-moz-border-radius: 11px;
border-radius: 11px;}
a.but_more1:hover{ color: #F00;}

a.bb:link, a.bb:visited{ background: url(img/bb.png) right top no-repeat; padding:3px 25px 0 0px; text-align: right; display: block; height:24px; color: #000; text-decoration: none;}
img.img{ border: solid 1px #C9CBCA; background: transparent; padding: 2px 2px 2px 2px; margin: 5px 0 0 0;}
div.links{ display:block; float:left; width:210px; margin-top:22px;}
div.links h4{ font-size: 12px; color: #FFBE31; display: block; text-align: right; background:#76490F; padding: 6px 17px 6px 0px;  margin-bottom:14px;}
div.links h3{ font-size: 12px; color: #989797; text-decoration: none; font-weight: bold; margin-top:11px; }
div.links a{ font-size: 12px; color: #BFBEBD; text-decoration: none; font-weight: bold; }

div.oval{height:95px;padding:6px 10px 0px 6px;margin:0 14px 8px 0;background:url('img/oval.gif') top left no-repeat;
text-transform:uppercase;line-height:10px;font-size:10px;font-family:Arial,Helvetika;}
div.oval a{color:#44768c;text-decoration:none;}
div.oval p{padding:2px 10px 0 0;margin:0;}
div.oval img{
  /*opacity: .4;filter: alpha(opacity=44);*/
  border:none;}
/*div.oval img:hover{opacity: .9;filter: alpha(opacity=100);}*/
div.oval-v{width:131px;float:left;}
div.oval-blank{width:131px;height:110px;}


div.inner-left{width:294px; float: left;  margin:15px 32 px 0 0;

/*border-right: solid 1px #a8a8a8;*/
}
div.inner-left h3{margin-left:15px;}
div.inner-right{ width:308px; float: left;  display:block; margin:0 0 10px 30px;  }
div.inner-right h4{ color: #C40000; text-transform: uppercase; font-size: 16px; }
div.inner-right h5{ color: #FFFFFF; text-decoration: underline; font-weight: bold;  text-align: left;padding:0px; margin:0px; }
div.inner-right p{ color: #FFFFFF; margin-bottom:10px;  }




div.richiesta{border: 1px solid #DDDDDF;  padding: 7px 7px 7px 7px;}
form.zap{ background: #E3DE5C; padding: 11px;   }
#but_submit{ background: #7C7E79; border: 1px solid #6C6E69; color: #F8F8F8; font-size: 14px; padding: 4px 6px 6px 6px; }

div.subscribe{border: 1px solid #DDDDDF; padding: 13px 0 13px 23px; margin-top: 8px;}
form.sub{}
form.subscribe p #but_submit{ background: #000;  color: #F8F8F8; font-size: 14px; padding: 4px 6px 6px 6px; }


div.left-texts{ border-bottom: 1px solid #76490F; padding: 22px 0 11px 0px; background: url(img/blue_arr.png) left  28px no-repeat;}
div.left-texts h2{ font-size: 16px; text-transform: uppercase; color: #55BADD; padding:0 0 0 18px;}
div.left-texts h3{ font-size: 14px; color: #989797; text-decoration: none; font-weight: bold;}
div.left-texts a{ font-size: 12px; color: #BFBEBD; text-decoration: none; font-weight: bold; }
div.left-texts img{ float:right; margin-left:20px; }
div.left-texts p{ margin:4px 0 3px 0px; }

div.left-texts1{ border-bottom: 1px solid #76490F; padding: 22px 0 11px 0px; background: url(img/green_arr.png) left  28px no-repeat;}
div.left-texts1 h2{ font-size: 16px; text-transform: uppercase; color: #669900; padding:0 0 0 18px;}
div.left-texts1 h3{ font-size: 14px; color: #989797; text-decoration: none; font-weight: bold;}
div.left-texts1 a{ font-size: 12px; color: #BFBEBD; text-decoration: none; font-weight: bold; }
div.left-texts1 img{ float:right; margin-left:20px; }
div.left-texts1 p{ margin:4px 0 3px 0px;}

div.left-texts2{  padding: 22px 0 11px 0px; background: url(img/orange_arr.png) left  28px no-repeat;}
div.left-texts2 h2{ font-size: 16px; text-transform: uppercase; color: #F59413; padding:0 0 0 18px;}
div.left-texts2 h3{ font-size: 14px; color: #989797; text-decoration: none; font-weight: bold;}
div.left-texts2 a{ font-size: 12px; color: #BFBEBD; text-decoration: none; font-weight: bold; }
div.left-texts2 img{ float:right; margin-left:20px; }
div.left-texts2 p{ margin:4px 0 3px 0px; }


div.right-text1{margin:22px 0 0 0; }
div.right-text1 hr{color: #76490F;}
div.right-text1 h4{ font-size: 12px; color: #FFBE31; display: block; text-align: right; background:#76490F; padding: 7px 17px 7px 0px;  margin-bottom:14px;}
div.right-text1 h3{ font-size: 14px; color: #989797; text-decoration: none; font-weight: bold; margin-top:11px; }
div.right-text1 a{ font-size: 12px; color: #FFC23E; text-decoration: none; font-weight: bold; }
div.right-text1 p{ margin:4px 0 3px 0px;}

div.right-text2{margin:22px 0 0 0; }
div.right-text2 h4{ font-size: 12px; color: #FFBE31; display: block; text-align: right; background:#76490F; padding: 7px 17px 7px 0px;  margin-bottom:14px;}
div.right-text2 h3{ font-size: 14px; color: #989797; text-decoration: none; font-weight: bold; margin-top:11px; }
div.right-text2 a{ font-size: 12px; color: #FFC23E; text-decoration: none; font-weight: bold; }
div.right-text2 p{ margin:4px 0 3px 0px;}


div.inner-right-orange{ width: 270px; float: left; background: #E9B16A; border: 1px solid #D2E0E5; margin: 0 0 0 0px; padding:15px 10px 0 23px;  }
div.inner-right-orange ul{  list-style: none; padding: 0 0 10px 15px;}
div.inner-right-orange li{ background: url(img/red_arrow.png) left 6px no-repeat; padding: 0 0 0 16px; }
div.inner-right-orange p{ margin:4px 0 3px 0px;}

div.inner-right-blue{width:240px; margin: 0 10px 0 0; background: #DAE6F4; border: 1px solid #D2E1E6; float:right; padding:15px 10px 0px 23px; color: #005A87; font-weight: bold;}
div.inner-right-blue a:link,div.inner-right-blue a:visited{color: #005A87; text-decoration: none;}
div.inner-right-blue a:hover{text-decoration: underline;}
div.inner-right-blue p{ margin-top:3px; }
div.inner-right-blue a.more:link, div.inner-right-blue a.more:visited{ background: #7FC1D9; width:69px; border: 1px solid #A7CFDE; text-align: center; display: block;  color: #FFF; text-decoration: none;  padding:5px 0 7px 0; float:left; margin-bottom:17px; }
div.inner-right-blue a.more:hover{ background: #59AECE;}

div.pnkt{  }
div.pnkt1{ width: 230px; float: left; margin: 0 0 0 60px;}
div.pnkt2{ width: 230px; float: left; margin: 0 0 0 25px;}
div.projects{ padding: 0 0 20px 30px;}



div.inner-right2{width:308px;float:left;display: block; margin-left:30px;}
div.inner-right2 h4{ color: #C40000; text-transform: uppercase; font-size: 16px; }
div.inner-right2 p{ color: #FFFFFF; margin-bottom:10px;  }
div.inner-right2 a h3{ color: #FFFFFF; font-size:16px; }

div.hme-feat{text-transform: uppercase; font: bold 20px Arial; color: #FFF; text-align: left; padding-left: 40px;}


div.inner{ }
div#nonst{padding-right:10px;width:510px; }

div.ps-col1{width:110px;float:left;display:block;margin:0;}
div.ps-col2{width:90px;float:left;display:block;}
div.ps-row{padding-top:20px;}
img.pic{border: 1px solid #B1B0B0;}
img.pic:hover{border: 1px dashed #B1B0B0;}
img.pic-fade{border: 1px solid #006EA5;opacity: .4;filter: alpha(opacity=44);}
img.pic-fade:hover{border: 1px dashed #006EA5;opacity: .9;filter: alpha(opacity=100);}
img.pic_left{float:left;margin:3px 12px 2px 0;}

div.r_pic1{float:left;  margin: 0 16px 10px 0;
  border: none;
            border-radius: 10px;
            -moz-border-radius: 10px;
            -khtml-border-radius: 10px;
            -webkit-border-radius: 10px;
            width: 69px;
            height: 69px;
            background: url('img/kran_h.jpg');

}

div.ov{border-radius: 10px;
       -moz-border-radius: 10px;
       -khtml-border-radius: 10px;
       -webkit-border-radius: 10px;
}

div.prod{ width: 125px; height: 125px;}
ul.prodlist{ padding: 0;}
ul.prodlist li{display: block; float: left; width: 125px; height: 145px; text-align: center; font: normal 14px helvetica,Arial; font-variant: small-caps;}

p.showmore{text-align:center;}
/*p.showmore{padding:0 0 0 15px;background: url('img/bt.gif') center left no-repeat;}
p.showmore a{color:#FF8C00;}*/
label
{
width: 70px;
float: left;
text-align: right;
margin-right: 0.5em;
display: block;
clear:left;
}
input text
{
color: #781351;
background: #F5FBFE;
border: 1px solid #134F80
}
.reserv-front-form label{width: 6em;}
input{font-size:11px;}

a.signing_button:link, a.signing_button:visited{ background: #6D6F6A; display: block; width:239px; color: #FDFFFC; text-decoration: none; padding: 15px 10px 12px 10px; text-align: center; margin-left:15px;
  border-radius: 14px;

-moz-border-radius: 14px;

-webkit-border-radius: 14px;
}

#signing_submit{ background: #6D6F6A; color: #FEFEFE; padding: 7px 13px; border: none; font-size: 15px;
  -webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
}
div.column1{ width:300px; display: block; float: left;}
div.column2{ width:324px; display: block; float: left;}
div.banners-right{ }
div.banners_down{width:960px; margin: 0px 0 20px 20px;

}


div.final{ background: #2E2E2E; display: block;margin-top:13px;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px; }

div.finalhme{ padding: 0;}
div.final1{float:left;text-align: left;  color: #FFF;  padding:0px 0px 31px 47px;}
div.final1 p{ text-align:left; color: #FFFFFF; font: normal 14px 'Century Gothic'; margin:0;}

div.final1 a:link,div.final1 a:visited{text-decoration: none; color: #FFF;}
div.final1 a:hover{text-decoration: underline;}
div.text_bottom{ padding: 25px 0 0 24px; color: #1871A1; }



div.final2{float:right;text-align: right; padding:0px; color: #FFF; font: normal 14px 'Century Gothic';  margin:31px 27px 0 0;}
div.final a:link,div.final a:visited{}


.class1{background:#ffffff url(img/img5.gif) right no-repeat; height:23px;}
.linia{ background-color:#f1333d;height:1px}
form.s_form{width:300px;   float:right; }
*form.s_form{}
form.s_form h5{margin:0;background: #434444;color:#9F9FA3;padding:15px 22px;text-transform: uppercase;}
form.s_form input{font-size: 10px; }
form.s_form input#s_word{color:#9D9C99;border: 1px solid #E7E7E7; height:12px;width:200px;margin:0px 0 0 0px; padding: 2px 0px 5px 10px; text-align: left; font: normal 12px 'Century Gothic'; color: #CCCCCC; }
form.s_form input#search_bt{ background: #E00034 ;height:20px;  border: none; width:52px; font: normal 12px 'Century Gothic'; color: #FFFFFF;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;}
form.s_form input#search_bt:hover{ cursor: pointer; background: #2E2E2E;}
form.s_form a{color:#8A8A8A;}

form.s_form div{padding:70px 0px 0px 0;text-align: center;}
form.s_form div a img{border:none;}



div.date{ margin:6px 0px 0 290px;width:200px; float: left;}

.box-red{font-size:11px;border:1px solid #7C7C7C;width:139px;height:15px;color:#7C7C7C;margin:0 10px 0 0;}

div.menu{padding:0 0px 0 0px;margin: 5px 0 0 0px; }
ul.menu{padding:1px 0px 1px 0px;margin:10px 0 0 0px;font-size:12px;list-style: none;font-family:Tahoma, Arial, 'Trebuchet MS' ,Helvetica, sans-serif;text-align: left; color: #000000;}
ul.menu li{margin:0; background: url(img/gray_arrow.png) 10px  6px no-repeat; }
ul.menu li:hover{}
ul.menu li a:link,ul.menu li a:visited{display:block; padding:3px 0px 8px 27px;  text-decoration: none;}
ul.menu li a:hover, ul.menu li a#sel, ul.menu li#mf1 a#sel{ background: #DBE7F6; }
ul.menu li a:hover span, ul.menu li a#sel span, ul.menu li#mf1 a#sel span{}
ul.menu li a span { display: block; padding: 0 0 10px 15px; }
ul.menu li#mfz a:link,ul.menu li#mfz a:visited{}
a#subtit:link,a#subtit:visited{background-color: #FFF; border-bottom:1px dashed #3C87AF;}
ul.menu li ul{list-style: none;padding:0;margin:0px 10px;}
ul.menu li div{padding:0;margin:0px 0 10px 0px;}
ul.menu li div a:link,ul.menu li div a:visited{ }
ul.menu li ul li a:link,ul.menu li ul li a:visited{background: none; display:block;color:#000;text-decoration: none;padding:0px 0px 0px 30px; text-align: left; margin: 0;}
ul.menu li ul li a:hover,ul.menu li ul li a#subsel{color:#B82D2D;}
div.menu h3{font-family:Arial,'Trebuchet MS',  Tahoma,  Helvetica, sans-serif;  font-size: 12px; font-weight: bold; text-transform: none; color: #F9F8F8; margin: 15px 0 5px 0px; text-align: left; padding: 3px 0 3px 10px; background: #6D6F6A;}

div.message{width:346px; height:30px; color: #0700FF; padding: 288px 0 0px 460px; overflow: hidden;

}



ul.menu_bottom{padding:0; }
ul.menu_bottom ul{}
ul.menu_bottom li{display:inline; }
ul.menu_bottom li a:link,ul.menu_bottom li a:visited{color:#FFF; background: url(img/a_back.gif) left 5px no-repeat; padding: 0 8px 0 8px; text-decoration: none;  display:inline-block; font-size:14px; text-align: center; margin-top:27px;}
ul.menu_bottom li a:hover{ text-decoration: underline;}
ul.menu_bottom li#mf1 a:link, ul.menu_bottom li#mf1 a:visited{ margin:0px; background: none; padding: 0;}

div.redbox{background: #e10016;padding:2px 10px 3px 10px;width:120px;}
div.redbox a:link,div.redbox a:visited{color:#fff;text-decoration:none;}

span.topright{ background: url(img/top_inner.png) left top repeat-x; padding: 11px 0 18px 0; font-size: 14px; color: #FFFFFF; font-weight: bold; }
span.topright img{ vertical-align: middle;}
div.toprightheadline{ padding: 3px 40px 0 0; text-align: right;}





div.menu_top{ text-align: center; }
ul.menu_top{ background: url(img/menu_top.png) left top repeat-x; list-style: none; height:44px;  padding:0px 0 0px 0px; margin-bottom:13px;
-webkit-border-bottom-right-radius: 20px;
-webkit-border-bottom-left-radius: 20px;
-khtml-border-bottom-right-radius:20px;
-khtml-border-bottom-left-radius:20px;
-moz-border-radius-bottomright: 20px;
-moz-border-radius-bottomleft: 20px;
border-bottom-right-radius: 20px;
border-bottom-left-radius: 20px; }
ul.menu_top li{display: inline; }
ul.menu_top li a:link, ul.menu_top li a:visited{font: bold 18px  'Century Gothic'; color:#FFF;   text-align: center;  text-decoration: none;  padding: 10px 12px 11px 12px; display:inline-block;width:auto;text-shadow: #000 1px 1px 0.1em; vertical-align: middle; }
ul.menu_top li#mf1 a:link, ul.menu_top li#mf1 a:visited{  background: none;}
ul.menu_top li#mfz a:link, ul.menu_top li#mfz a:visited{}
ul.menu_top li a:hover, ul.menu_top li a#sel{ background: #000;  text-decoration: none;   }
ul.menu_top li#mf1 a:hover, ul.menu_top li#mf1 a#sel{ }

ul.menu_top li a span{  }
ul.menu_top li a:hover span, ul.menu_top li a#sel span,ul.menu_top li#mf1 a:hover span ul.menu_top li#mf1 a#sel span{  display:block; padding: 5px 10px 5px 20px;
}

div.aktualno{ background: url(img/aktualno_top.png) left top no-repeat; padding: 0px 0 0 0; float: right; width:233px;  margin: 20px 0 0 0px;}
div.aktualno_mid{ background: url(img/aktualno_mid.png) left top repeat-y; }
div.actualno_bottom{ background: url(img/aktualno_bottom.png) left bottom no-repeat; padding: 0px 25px 10px 22px;}



div.inner-left-inside{  background: #FFFFFF; padding:20px 20px 50px 20px;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;}



form#form_login{}
form#form_login input{width:220px;border: 1px solid #7FC1D9;}
form#form_login label{width:50px; height:10px;}
form#form_login input#login_bt{height:28px; width:85px;background: url(img/login.png) left top no-repeat; border: none; text-align: center; color: #FFFFFF; margin: 0 0 0 10px; }
form#form_login input#login_bt:hover{ cursor: pointer;}
form#form_login input.loginform_bt{border: 1px solid #7FC1D9; width:110px;}

div.beg{padding: 4px 0 11px 3px; width: 495px; float: left;}

div.welcome{ background: #FFFFFF; color: #2E2E2E;  display: block; padding:48px  48px 48px; font-family: 'Century Gothic';
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px; }
/*div.welcome a:link,div.welcome a:visited{color: #949292;}
div#welcome_title{ color: #FFF; font-size: 12px; width: 60px; float: left; padding: 1px 7px 7px 24px; font-weight: bold; }
div#welcome_cart {float: left; width:165px; color: #949292; font-size: 12px}*/
div.welcome h3{ font-size: 20px;  text-align:left:}
div.welcome p{ font-size: 14px; color: #2E2E2E; text-align:left:}

div.welcome_img{ background: url(img/1.jpg) center center no-repeat; height:225px; width:300px; float:left; margin-right:43px;
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;
}
div.welcome_txt{display:block; }
div.welcome_txt ul{ padding-left:25px;
}



div.info{padding: 0px 0 30px 0px;}
ul.bullets, div.info ul{ list-style: none;}
ul.bullets li, div.info ul li{ background: url(img/red_arrow.png) left 8px no-repeat; padding:3px 0 3px 15px;}

ul.mthme{margin:0;}
ul.mthme li a:link, ul.mthme li a:visited{width: 136px;}

div.fn1{width:267px;float:left;padding-top:15px;}
div.fn2{width:267px;float:left;margin-left:15px;padding-top:15px;}

div.rect{border:1px solid #a9aea8;padding: 0;background:#fff;}
div.rect-title{padding: 3px 5px 3px 11px;background:#e1e1e1;font-weight:bold;color:#000;}
div.rect ul{padding: 5px 5px 5px 11px;list-style:none;}
div.rect li{padding:3px 0 3px 0px;}
div.rect a{color:#000000;text-decoration:none;}
div.rect a:hover{color:#dd2530;text-decoration:underline;}
div.rect p{padding:5px 5px 2px 11px;}
ul.pic li{padding:3px 0 3px 62px;background-position:top left;background-repeat: no-repeat;}
ul.dot li{padding-left:9px;background:url('img/bullet.gif') top left no-repeat;}
ul.quad{}
ul.quad li{background: url('img/img8-p.gif') top left no-repeat;text-indent: 15px;}
ul.dotless li{list-style:none;}

div#pics{
/*border:1px solid #CACAC9; */
padding:0px; color:#FFF;font-weight: bold;}
div.pics div{padding:7px;color:#7D7D7F;font-size:11px;background: #E7E7E7;}
div#brd{border:#0d0d0d solid 1px;height:152px}
div#inn{padding:5px 5px 5px 5px;}

a.more:hover{text-decoration:none;}
.box{font-size: 11px;}
a.lw:link,a.lw:visited{color:#000000;text-decoration: none;font-weight: bold;}
a.lw:hover{color:#ff0000;text-decoration: none;font-weight: bold;}
div#txt4pic{padding:7px;color:#ffffff;font-size:12px;}
div#txt4pic_in{padding:7px;color:#7D7D7F;font-size:11px;}
div.in1{width:49%;float:left;margin-right:5px;}
div.in2{width:49%;float:left;margin-left:5px;}

/*span.t2{width:155px;height:195px;display:block;position:relative;}
span.t2 span{background: url('img/space.gif') top left no-repeat;width:155px;height:195px;position:absolute;z-index:1;display:block;}
*span.t2 span{width:155px;height:195px;margin-left:-86px;}
span.t2 img{overflow: hidden;display:block;border:none;padding:1px 0 0 1px;}
span.t2 p{position:relative;z-index:2;display:block;color:#7A7979;font-weight: bold;text-align: center;}
a.t2:link,a.t2:visited{text-decoration: none;}
a.t2:hover{cursor: pointer;color:#FF9E28;}
*/
span.t2 img{border:1px solid #EBEBEB;padding:3px;background: #FFF; margin: 4px 0 0 0;}

div.news p{color:#5C5C5C}
div.news ul li{padding:0px 0 0px 15px;margin: 0px 0 18px 0px;background: url('img/bt.gif') top left no-repeat;list-style: none;}
p.price{font-family: 'Trebuchet MS', Helvetica, sans-serif;font-size:16px;font-weight: bold;}
a.order:link,a.order:visited{font-weight: bold;background: #c40000;border: 1px solid #c40000;color:#fff;padding:1px;text-decoration: none;text-transform: uppercase;}
a.order:hover{background: #fff;color:#c40000;border: 1px dashed #c40000;}
a.order_show{font-weight: normal;color:#646464;}
div.cat1{width:135px;float:left;margin-right:5px;}
div.cat2{width:140px;float:left;}
p.flashlink{text-align: center;font-weight:bold;padding:15px 0 20px 0;font-size:13px;}

sup.red{color:red;font-weight: bold;}

div.inner_buttons{width:208px; float:left; font-size: 14px; }
a.but1:link, a.but1:visited{ background: #0098CD; color:#FFFFFF; padding: 10px 61px 7px 16px; margin: 30px 17px 1px 0px; display:block; text-decoration: none;}
a.but1_green:link, a.but1_green:visited{ background: #669900; color:#FFFFFF; padding: 10px 50px 7px 16px; margin: 0px 17px 1px 0px; display:block; text-decoration: none;}
a.but1_blue:link, a.but1_blue:visited{ background: #F79514; color:#FFFFFF; padding: 10px 48px 7px 16px; margin: 0px 17px 1px 0px; display:block; text-decoration: none;}

div.prod_leda1{width:205px;float:left;padding:15px 0 0 0;}
div.prod_leda2{width:386px;float:left;padding:10px 0 0 0;}
div.fpage{padding:0; line-height: 13px;}
div.fpage h3{padding:0 0px 17px 59px;}
div.fpage img{ float: right;border:none;margin-left:10px;}

a.but11:link, a.but11:visited{ background: #0098CD; color:#FFFFFF; padding: 5px 61px 5px 16px; margin: 0px 17px 1px 57px; display:block; text-decoration: none; width:108px; font-size: 14px;}
a.but1_green1:link, a.but1_green1:visited{ background: #669900; color:#FFFFFF; padding: 5px 50px 5px 16px; margin: 0px 17px 1px 57px; display:block; text-decoration: none;width:119px; font-size: 14px; }
a.but1_blue1:link, a.but1_blue1:visited{ background: #F79514; color:#FFFFFF; padding: 5px 48px 5px 16px; margin: 0px 17px 1px 57px; display:block; text-decoration: none; width:121px; font-size: 14px;}

div.f_news{padding:0px 0; }
div.f_news p{margin-bottom:0px; }

div.promo_offers{ border-top: 1px solid #DCDDDE; margin-top:13px; margin-bottom:20px;}


div.f_news h2, div.promo_offers h2{  font-size: 16px;  color: #000; padding:5px 0 0px 0px; text-transform: uppercase;  font-weight: bold;margin-top:11px; }
div.f_news h3, div.promo_offers h3{  font-size: 16px;  color: #434343; text-transform: none; font-family:Arial,'Trebuchet MS',  Verdana, Tahoma  , Helvetica, sans-serif; margin-top:13px;}
div.f_news h4, div.promo_offers h4{  font-size: 13px;  color: #434343; text-transform: none; font-family:Arial,'Trebuchet MS',  Verdana, Tahoma  , Helvetica, sans-serif; font-weight: bold;  }
div.f_news img{border:none;  margin: 0x 15px 0 0px; }
img.n_pic_big{ border: solid 1px #ABABAB ; float: right;  background: transparent; padding: 2px 2px 2px 2px;}
div.f_news p#n_h{margin:0;padding:0;color:#000;font-weight: bold;}
div#f_news_1{width:157px;color:#7D7D7D;}
div#f_news_2{float:right;width:100px;text-align: left; margin-bottom:10px; }
div#f_news_2 a:link,div#f_news_2 a:visited{ background: url(img/but_more.png) left top repeat-x; height:15px; display: inline-block;  padding:7px 12px; margin:11px 0px 0px 0px; text-decoration: none; float: right; font-weight: bold; font-size: 12px; color: #383129;
-webkit-border-radius: 11px;
-moz-border-radius: 11px;
border-radius: 11px;}
div#f_news_2 a:hover{ color: #F00;}


div.f_n1{float:left;width:277px;margin-right:10px;}
div.f_n2{float:left;width:277px;margin-left:10px;}
div.topnews{float:left;margin:0 15px 0 0; }

ul.preds{float:right; display: block; width: 300px; list-style: none;}
ul.preds li{display: block; float: none; clear: right; height: 120px; padding: 12px; margin-bottom:5px; background: #2E3056;
border-radius: 10px;
-webkit-border-radius: 10px;
}
ul.preds li a:link,ul.preds li a:visited{text-decoration: none;}
ul.preds li a h4{color:#FFF;text-shadow: #000 1px 1px 0.1em;}

span.predsimg{ float: right; display: block; border: 5px solid #4A2034;
border-radius: 10px;
-moz-border-radius: 10px;
-khtml-border-radius: 10px;
-webkit-border-radius: 10px;}
ul.preds li.predsodd{background: #4A2034;}
span.predsimgsodd{ border-color: #2E3056;}

div.topnews p{background: #B20D0D;padding:4px 0 5px 15px;margin-bottom:1px;color:#FFF;font-weight: bold;  }
div.topnews img{ }

img.offer_list{float:right; margin:45px 0px 17px 13px; }



form#comment{margin-top:10px;}
form#comment h4{margin-left:206px;}
form#comment div{margin-left:265px;}
form#comment input#com_submit{margin-left:265px;}

div.pages{float:right; }
ul.pages{list-style: none;padding:0;font-size:11px;margin: 10px 18px 10px 0; clear: both; float: right;}
ul.pages li{text-align: center;float:left;position:relative;margin:0 1px;}
ul.pages li a:link,ul.pages li a:visited{padding:2px 5px;border:1px solid #8A8A8A;background: #F1F2F2;color:#808080;text-decoration: none;float:left;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;}
ul.pages li a:hover{background: #5E5E5E;color:#F1F2F2;}
ul.pages li span{background: #5E5E5E;padding:2px 5px;float:left;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border: 1px solid #838383;
color: white;}
ul.pages li#pages-left a{}
ul.pages li#pages-right a{}

a#down:link,a#down:visited{background: url('img/ar-down.gif') left center no-repeat;padding:3px 0 3px 35px;}
a#flagbg:link,a#flagbg:visited{background: url('img/flag_bg.gif') left center no-repeat;padding:3px 0 3px 35px;}
p#fdate{color:#C7C79F;text-align: right;padding:0 20px 20px 0;}

div.section{padding:19px 0px 0 0;background:url('img/sec_t.png') left top no-repeat;text-align: center;margin-top:10px;}
div.section h3{text-align: center;margin:0 0 5px 0;}
div.sec_bottom{background:url('img/sec_b.png') left bottom no-repeat;}
form#anketa{ padding: 0 10px;}


div.anketa{
padding:6px;
text-align:left;
}

div.f_n1,div.f_n2,div.f_n3{float:left;width:164px;margin-right:16px;}
div.f_n2{margin-left:10px;}
div.f_n3{margin-left:14px;}

table.table{width:100%;}
a.attach:link,a.attach:visited{
  border: 1px dashed #000000; padding: 15px 15px 15px 62px; background: url('img/download-icon.png') 7px center no-repeat; margin: 7px 0px;display:block;
}
table{border: none; border-spacing:0px;width:100%;}
table tr{border: none;padding:2px;}

table.topright{border: none; border-spacing:0px;width:auto;}
table.topright tr td{border: none;padding:0px;}
td#topright_center{ background: url(img/top_inner.png) left top repeat-x; vertical-align: middle; color: #FFFFFF; font-weight: bold;

}


div.downloads a:link,div.downloads a:visited{color: #000; text-decoration: none; display: block; width: 320px; height: 100px; float: left;margin-right:25px; text-align: left;}
div.downloads a:hover{text-decoration: underline;}
div.downloads a small{color:#a8a8a8;font-size:10px;}
div.downloads a img{ float: left; margin-right: 10px; clear: left; border: none;}
div.downloads2 a:link,div.downloads2 a:visited{color: #000; width: 120px; height: 80px;}


table.anketares{border: none; background:none;border-spacing:0px;}
table.anketares tr td{border: none;background:none;padding:2px;border:none;}
/*----- menu -------*/

.anylinkcss a:link, .anylinkcss a:visited, a#anylinkcss_a{ font: normal 12px Tahoma;
display: block;float:none;clear:all;
/*background: url('img/sc_menu_itembg.gif') top left repeat-x;*/
color:#FFF;
text-align: left;
border-top: 1px dotted #464646;
background: #2E2E2E;
padding:7px;
text-decoration: none;
}

/*----- menu -------*/

ul.scgallery{ list-style: none;padding:0; margin: 15px 0 0 0px;}

ul.scgallery li{ width: 135px; display: inline-block; padding: 5px; vertical-align: top; }
ul.scgallery li a:link,ul.scgallery li a:visited{ display: block; position: relative; text-decoration: none;}
ul.scgallery li a img{border:1px solid #7C7C7C;padding:1px; background: #FFF; }

div.container ul li{padding:3px;}
div.container a img{padding:1px; background: transparent; border: 1px solid #84BCC1; }

.form_register{width: 150px; font-size: 12px;}
textarea.form_register{ height: 100px;}

div#wrtreg b{ font-size: 16px;}

div.lpbpics a img{border: none;}


table{border: 1px;border-spacing:0px; border-collapse: collapse;}
table tr td{border: 1px solid #919191;padding:2px;}

table.spec{border: none; background:none;border-spacing:0px;}
table.spec tr td{padding: 3px;}
table.spec tr.trdark{background: #EAEAEA;}


div.prodg1{ float: left; width: 200px; }
div.prodg1 ul.scgallery li{ width: 20px;height: 20px; float: left; display: block; padding: 5px; }
div.prodg1 ul.scgallery li a:link,ul.scgallery li a:visited{ display: block; position: static;}
div.prodg1 ul.scgallery li a img{border:1px solid #7C7C7C;padding:1px; background: #FFF;width: 20px;height: 20px; position: static; top: auto;}



div.prodg2 h3{ font-size: 16px;font-weight: bold; font-variant: small-caps;}
a.pdflnk:link,a.pdflnk:visited{ background: url(img/pdflnk.png) left center no-repeat; display: block; padding: 5px 0 5px 50px; margin: 10px 0;}
div.prodg2{ float: left; width: 385px; margin: 0 0 0 10px;}
div.prodg2 p{ margin: 0 0 7px 0;}
div.cleardiv{ background: #676766; height: 1px; margin: 15px 0;}

