.feedback {
  width:158px;
  height:199px;
  background:url('/i/feedbg.gif') no-repeat 0px 0px;   
display:block; float:left;

}
.feedback img {
  width : 130px; 
  height : 168px;
 border:1px solid #ccc;

 }


.screenshotsblock {
  width:183px;
  height:154px;
  background:url('/i/scrbg.gif') no-repeat 0px 0px;   
display:block; float:left;

}
.screenshotsblock a img {
  width : 160px; 
  height : 130px;
 border:1px solid #ccc;

 }
.screenshots{}

td {  vertical-align:top;}
table.nicetable {background:#999; border-collapse: separate; border-spacing: 1px}

.nicetable td {background:#fff;padding:4px;}
.nicetable th {background:#fff;padding:4px;}

.nicetable p {padding:0;margin:0;}
.prodicons {clear:left;float:left; margin-right:15px; margin-bottom:15px;}

.certificates {float:left; width:200px; height:300px; padding:20px;overflow:hidden}
.certificates p{clear:left;padding:5px}

.prodtitle{ margin-left:-15px; float:left; min-width:440px; height:86px; 
background: url(/i/prod_list_title.png) repeat-x; padding:0; 

}
.prodtitle img {padding:10px 0px 0px 15px;}
.prodtitle-corner{ width:7px; height:86px; float:left;
background: url(/i/prod_title_coner.png) no-repeat right 0;
}

.prodtitle-shadow { margin-left:-15px; height:40px; float:left; clear:left; width:447px;
background: url(/i/prod_title_shadow.gif) repeat-x;
}

.prodtitle-shadow-corner {height:40px;
background: url(/i/prod_title_shadow_coner.gif) no-repeat right 0;
}

.prodicons-s1 {background:url(/images/icons/s1.gif) no-repeat 0 0; padding-left:50px;min-height:50px;}
.prodicons-s2 {background:url(/images/icons/s2.gif) no-repeat 0 0; padding-left:50px;min-height:50px;}
.prodicons-s3 {background:url(/images/icons/s3.gif) no-repeat 0 0; padding-left:50px;min-height:50px;}
.prodicons-s4 {background:url(/images/icons/s4.gif) no-repeat 0 0; padding-left:50px;min-height:50px;}
.prodicons-s5 {background:url(/images/icons/s5.gif) no-repeat 0 0; padding-left:50px;min-height:50px;}
.prodicons-s6 {background:url(/images/icons/s6.gif) no-repeat 0 0; padding-left:50px;min-height:50px;}
.prodicons-s7 {background:url(/images/icons/s7.gif) no-repeat 0 0; padding-left:50px;min-height:50px;}
.prodicons-s8 {background:url(/images/icons/s8.gif) no-repeat 0 0; padding-left:50px;min-height:50px;}
.prodicons-s9 {background:url(/images/icons/s9.gif) no-repeat 0 0; padding-left:50px;min-height:50px;}
.prodicons-s10 {background:url(/images/icons/s10.gif) no-repeat 0 0; padding-left:50px;min-height:50px;}
.prodicons-s11 {background:url(/images/icons/s11.gif) no-repeat 0 0; padding-left:50px;min-height:50px;}
.prodicons-s12 {background:url(/images/icons/s12.gif) no-repeat 0 0; padding-left:50px;min-height:50px;}
.prodicons-s13 {background:url(/images/icons/s13.gif) no-repeat 0 0; padding-left:50px;min-height:50px;}
.prodicons-s14 {background:url(/images/icons/s14.gif) no-repeat 0 0; padding-left:50px;min-height:50px;}
.prodicons-s15 {background:url(/images/icons/s15.gif) no-repeat 0 0; padding-left:50px;min-height:50px;}
.prodicons-s16 {background:url(/images/icons/s16.gif) no-repeat 0 0; padding-left:50px;min-height:50px;}
.prodicons-s17 {background:url(/images/icons/s17.gif) no-repeat 0 0; padding-left:50px;min-height:50px;}
.prodicons-s18 {background:url(/images/icons/s18.gif) no-repeat 0 0; padding-left:50px;min-height:50px;}
.prodicons-s19 {background:url(/images/icons/s19.gif) no-repeat 0 0; padding-left:50px;min-height:50px;}
.prodicons-s20 {background:url(/images/icons/s20.gif) no-repeat 0 0; padding-left:50px;min-height:50px;}
.prodicons-s21 {background:url(/images/icons/s21.gif) no-repeat 0 0; padding-left:50px;min-height:50px;}
.prodicons-s22 {background:url(/images/icons/s22.gif) no-repeat 0 0; padding-left:50px;min-height:50px;}
.prodicons-s23 {background:url(/images/icons/s23.gif) no-repeat 0 0; padding-left:50px;min-height:50px;}
.prodicons-s24 {background:url(/images/icons/s24.gif) no-repeat 0 0; padding-left:50px;min-height:50px;}
.prodicons-s25 {background:url(/images/icons/s25.gif) no-repeat 0 0; padding-left:50px;min-height:50px;}
.prodicons-s26 {background:url(/images/icons/s26.gif) no-repeat 0 0; padding-left:50px;min-height:50px;}
.prodicons-s27 {background:url(/images/icons/s27.gif) no-repeat 0 0; padding-left:50px;min-height:50px;}
.prodicons-s28 {background:url(/images/icons/s28.gif) no-repeat 0 0; padding-left:50px;min-height:50px;}

                                                                                       
.roktabs-tab1 ul {clear:left;list-style:none}
.roktabs-tab1 li {clear:left;list-style:none;background: url(/images/typo/bullet-4.png) 0 6px no-repeat;padding-left: 12px;}

.siteform p{margin:0;}

.siteform td {font-size:12px;}

.formHeader { font:bold 11px/13px tahoma; color:black; }
.formTitle { font:11px/13px tahoma; color:black; text-align:right;}
.formDescription { font:10px/12px tahoma; color:black; }
.formInput, .formTextarea { font:11px/13px tahoma; border:0px solid; background-color:#f9f9f9; }
.formInput {width:320px; height:15px;  border:0px solid; margin:0px; padding:0px; font-size:12px; line-height:14px;}
.formTextarea { width:320px; height:200px; overflow:auto;  display:inline;}
.formFile {position:relative; height:15px; width:320px;}
.formItem {width:325px;}
.fileuploadbutton {text-align:right;
 float:left; display:inline;
 background:url('/images/forms/browse.gif') right 0px no-repeat; 
 width:100%; 
 height:100%;
 cursor: pointer;
 font-size:12px;
 z-index:0;
 padding:0px;
 margin:0px;
}
  
.fileuploadblock {
 position:absolute; 
 z-index:0; 
 left:0px; 
 top:0;
 width:238px;  
 height:16px; 
 font-size:12px;
 background-color:#f9f9f9;

}


.fileupload{
 width:320px;font-size:14px;
 height:15px;

 filter:alpha(opacity=0,style=0);
 opacity: 0;
 -moz-opacity: 0;
 -khtml-opacity: 0;
}


a.cart-button-clear {background: url(/images/shop/delete_f2.gif) 0 -1px no-repeat;padding: 2px 14px 2px 15px;}

a.cart-button-buy  {background: url(/images/shop/button_ok.png) 0 -1px no-repeat;padding: 12px 14px 12px 55px;}

#main-body ul.menu li.parent ul.special-20  {padding:0;margin:0;}
#main-body ul.menu li.parent ul.special-20 li span {background: url(/images/main/cart-mod-h3.png) 0 5px no-repeat;padding-left: 20px; min-height:22px;}
#main-body ul.menu li.parent ul.special-20 li span:hover {background: url(/images/main/cart-mod-h3-full.png) 0 5px no-repeat;}

#m1ain-body ul {padding:0;margin:0;}
#main-body ul.menu li.special-20 span {background: url(/images/main/cart-mod-h3.png) 8px 5px no-repeat;}
#main-body ul.menu li.special-20 span:hover {background: url(/images/main/cart-mod-h3-full.png) 8px 5px no-repeat;}
.s1mall {font-size:80%;}

.clr {clear: both;}


.dist-icon-arrow {padding-left:100px; font-size:16px;}
.dist-icon1  {background:url(/images/main/dist-icon1.png) no-repeat 0 0; padding-left:65px;min-height:50px;}
.dist-icon2  {background:url(/images/main/dist-icon2.png) no-repeat 0 0; padding-left:65px;min-height:50px;}
.dist-icon3  {background:url(/images/main/dist-icon3.png) no-repeat 0 0; padding-left:65px;min-height:50px;}
.dist-icon4  {background:url(/images/main/dist-icon4.png) no-repeat 0 0; padding-left:65px;min-height:50px;}
.dist-icon5  {background:url(/images/main/dist-icon5.png) no-repeat 0 0; padding-left:65px;min-height:50px;}
.dist-icon6  {background:url(/images/main/dist-icon6.png) no-repeat 0 0; padding-left:65px;min-height:50px;}
.dist-icon7  {background:url(/images/main/dist-icon7.png) no-repeat 0 0; padding-left:65px;min-height:50px;}
.dist-icon8  {background:url(/images/main/dist-icon8.png) no-repeat 0 0; padding-left:65px;min-height:50px;}


#home-button2 {line-height: 50px;background: url(/images/main/topbar-div2.png) 100% 50% no-repeat;float:left; width:156px;height:50px; padding-left:14px;}
#home-button2 a {padding: 0 ;width:20px; height:50px; display:block; float:left; margin-right:15px;}
#home-button2 a.social1 {background: url(/images/social/facebook-20.png) 0 50% no-repeat;}
#home-button2 a.social2 {background: url(/images/social/twitter-20.png) 0 50% no-repeat;}
#home-button2 a.social3 {background: url(/images/social/livejournal-20.png) 0 50% no-repeat;}
#home-button2 a.social4 {background: url(/images/social/vkontakte-20.png) 0 50% no-repeat;}
#home-button2 a.social5 {background: url(/images/social/rss-20.png) 0 50% no-repeat;}
#home-button2 a.onlinecons {width:140px;text-align:center; background: url(/images/main/onlinecons-button.png) 0 50% no-repeat;}

#social-buttons {line-height: 20px;float:right; width:156px;height:20px; padding-right:14px;}
#social-buttons a {padding: 0 ;width:20px; height:20px; display:block; float:right; margin-left:15px;}
#social-buttons a.social1 {background: url(/images/social/facebook-20.png) 0 50% no-repeat;}
#social-buttons a.social2 {background: url(/images/social/twitter-20.png) 0 50% no-repeat;}
#social-buttons a.social3 {background: url(/images/social/livejournal-20.png) 0 50% no-repeat;}
#social-buttons a.social4 {background: url(/images/social/vkontakte-20.png) 0 50% no-repeat;}
#social-buttons a.social5 {background: url(/images/social/rss-20.png) 0 50% no-repeat;}
#social-buttons a.onlinecons {width:140px;text-align:center; background: url(/images/main/onlinecons-button.png) 0 50% no-repeat;}


#home-button3 {line-height: 50px;background: url(/images/main/topbar-div2.png) 100% 50% no-repeat;float:left; width:170px;height:50px; padding-left:14px;font-size:14px}
#home-button3 a {padding: 0 ;width:110px; height:50px; display:block; float:left; margin-right:0px;padding-left:25px}
#home-button3 a.phone {background: url(/images/social/phone-20.png) 0 50% no-repeat;}
#home-button3 a.mail {background: url(/images/social/mail-20.png) 0 50% no-repeat;width:0px}

#home-button4 {line-height: 50px;background: url(/images/main/topbar-div2.png) 100% 50% no-repeat;float:left; width:32px;height:50px; padding-left:14px;font-size:14px}
#home-button4 a {padding: 0 ;width:16px; height:50px; display:block; float:left; margin-right:0px;padding-left:0px}
#home-button4 a.fav {background: url(/images/social/favorites.png) 0 50% no-repeat;}


.editbutt1on {position:relative;left:0px; top:0px;margin-top:0px;padding:0px; width:32px; height:32px;display:block;z-index:5000;}
.editbutt1on a {background:url("/admin/images/edit.png") no-repeat 0 0; display:block; width:32px; height:32px; overflow:hidden;}
.editbuttonwrapper {position:absolute; z-index:999; width:50px; height:50px; right:0;}


a.editbutton {background:url("/admin/images/edit.png") no-repeat 0 0; display:block;float:left; width:32px; height:32px; overflow:hidden;}
.currentEditor { border:1px solid #000; z-index:1000;left:0;top:0; position:absolute; background-color:#fff;}
#adminpanel {width:180px; height:32px;  color:#000; position:fixed; z-index:999;
left:-138px;
background:#fff url("/admin/images/edit.png") no-repeat 138px; 0;
border-right:1px solid #2986d0;
border-bottom:1px solid #2986d0;

border-bottom-right-radius:32px;
 filter:alpha(opacity=60,style=0);
 opacity: 0.6;
 -moz-opacity: 0;
 -khtml-opacity: 0;

}
#adminpanel:hover {
 left:0;
 background:#fff;
 filter:alpha(opacity=100,style=0);
 opacity: 1;
 -moz-opacity: 0;
 -khtml-opacity: 0;

}
#adminpanel:hover  a {display:block;}
#adminpanel a {padding-left:32px; display:none; width:150px;height:32px; line-height:32px; color:#000; font-size:12px; text-decoration:none;background:url("/admin/images/edit.png") no-repeat 0 0;}
#adminpanel a:hover {text-decoration:underline}

.editorhightlight {z-index:0;position:relative;clear:none;}
.editorhightlight form {margin-left:0px;padding-top:10px;}

#showcase .showcase-hero div {width:906px; height:343px; margin:0 auto; }

.currentCatalog {font-weight:bold}

.image-left {clear:left; margin:0 10px 10px 0;float:left;}
.image-right {clear:left; margin:0 0px 10px 10px;float:right;}
.main-color {color:#155d96}

#counter {float:right;width:140px;margin-top:18px}

#debuginformation {float: left;color: #666;padding: 15px;}
.docinfo p {margin:0;}
.help {border-bottom:1px dashed #2986d0; cursor:help}
.help:hover {text-decoration:none;color:#ff6600;border-bottom:1px dashed #ff6600;}
.konkursShow {}
.hidden {display:none;}
.popup {}
.popupauto{}
.popupinline {}
.popupinlineauto {}


#indexpagetable td { font-size:90%;
  vertical-align:top; 
  padding:15px;
  }
#indexpagetable tr {background:url('/i/gr.png') repeat-x 0 0; }
#indexpagetable td p {padding:0; margin:0;}
#indexpagetable td ul {padding:0 0 0 0px; list-style:none; }
#indexpagetable td ul li {line-height:16px; background:url('/i/bullet.png') no-repeat 0 6px; padding-left:10px; }

#indexpagetable td h3 {padding:0 0 10px 0; margin:0; font-size:21px; font-weight:normal; font-family:"arial narrow",arial,sans-serif;}
#indexpagetable td.hseparator {height:1px; border-top:1px solid #b5b4ab; border-bottom:1px solid #b5b4ab; padding:0; margin:0; font-size:1px; line-height:1px; background:#fff;}
#indexpagetable td.separator {background:url('/i/vr.png') no-repeat 0 20px;  width:3px; font-size:0; margin-bottom:-10px; padding:0; padding-top:-100px;}

