/* global */
body {
  position:relative; 
  margin:0; 
  padding:0; 
  font-family: Verdana, Tahoma, Helvetica, Arial, Sans-Serif; 
  font-size:0.75em; 
  outline:none; 
  background-color:#fff; 
  color:#555;
  /*
  border-top: 17px solid #fc7605;
  background-image:url(../images/bodyjesienbg.jpg);
  background-repeat:repeat-x;
   */
  background-image:url(../images/bodyzimabg.png);
  background-repeat:repeat;
}

/* global tags */
td, input, select, img, label {vertical-align:middle;}

h1 {font-size:2em;}
h2 {font-size:1.5em;}
h3 {font-size:1.17em;}
h4 {font-size:1em;}
h5 {font-size:0.83em;}
h6 {font-size:0.67em;}

a, img {border:none;}
a {text-decoration:none; color:#555;}
a:hover {text-decoration:underline;}
/* /global tags */

/* global classes */
.clr {display:block; float:none; clear:both; overflow:hidden; height:0;}
.star, .validation-advice {color:#f70; margin:0 0.3em;}
.information {font-family:Helvetica, Arial, Tahoma, Sans-Serif; font-size:1.2em; color:#626262; text-align:center; margin:0.8em 0;}
.information a {color:#ff6600;}
.error {font-family:Helvetica, Arial, Tahoma, Sans-Serif; font-size:1.2em; color:#da0000; text-align:center; margin:0.8em 0;}
label.validationError {color:#da0000; display:block; font-size:11px; margin-top:3px;font-weight:bold;}
.raquo, .laquo {font-weight:bold; color:#0982ff;}
.invisible {display:none !important;}
.hidden {visibility:hidden;}
.last {border-right:0 !important;}
.first {border-left:0 !important;}
.invert {text-decoration:underline;}
.invert:hover {text-decoration:none;}

div.noflash
{
  clear: both;
  margin: 10px;
  font-size: 10px;
  overflow: hidden;
  /*height: 100%;*/
}
img.noflashimg
{
  float: left;
  margin-right: 10px;
}

/* /global classes */

/* global forms elements */
textarea				{border:1px solid #d5d5d5; font-family:Tahoma, Verdana, Helvetica, Arial, Sans-Serif; font-size:1.2em; color:#626262; padding-left:0.46em;}
.cText					{border:1px solid #d5d5d5; font-family:Tahoma, Verdana, Helvetica, Arial, Sans-Serif; font-size:1.2em; color:#626262; padding-left:0.46em;}
.cPassword				{border:1px solid #d5d5d5; font-family:Tahoma, Verdana, Helvetica, Arial, Sans-Serif; font-size:1.2em; color:#626262; padding-left:0.46em;}
.cCheckbox				{}
.cRadio					{}
.cSubmit				{cursor:pointer; font-family:Tahoma, Verdana, Helvetica, Arial, Sans-Serif; font-size:0.92em; margin:1px;}
.cButton				{cursor:pointer; margin:1px;}
.cImage					{cursor:pointer;}
select					{border:1px solid #d5d5d5; font-family:Tahoma, Verdana, Helvetica, Arial, Sans-Serif; font-size:1.2em; color:#626262;}
option					{font-family:Tahoma, Verdana, Helvetica, Arial, Sans-Serif; color:#626262;}
/* /global forms elements */

#PageDescription {display:none;}
div#xajax-loading {background-color:#fff; padding:15px 10px; border:2px solid #e5e5e5; display:none; position:fixed; left:50%; margin-left:-100px; z-index:9999; top:100px; width:200px; font-weight:bold; font-size:1.2em;text-align:center;}
div#ToolTip {background-color:#dfd; border:2px solid #060; color:#060; padding:0.7em; position:fixed; left:50%; margin-left:-160px; z-index:9999; top:250px; width:320px; font-weight:bold; font-size:1.4em; line-height:1.4em; opacity:0.8; display:none; text-align:center;}
div.captcha-image {height:65px;}

#content {width:75.9em; margin:0 auto;background-color:#fff;
  /*position: relative;
  top: -17px;*/
  /*
  margin-top: -17px;
  */
}


#MainTopBar{height:91px;overflow:hidden;
  /*background-image:url(../images/topbar.jpg);*/
  background-image:url(../images/topbar2.jpg);
  background-repeat:no-repeat;background-position:right bottom; /*border-bottom:5px solid #b8bf01;*/}

#MainTopBar h1.toplogo {margin:0;padding:0;}

#MenuTop {float:left;width:787px;padding:1px 7px 0 0;background-color:#fc7605;/*kir:#808080;*/height:16px;}
#MenuTop ul {float:right; margin:0;padding:0; list-style-type:none;}
#MenuTop li {float:left;padding-left:15px;}
#MenuTop li a {color:#fff; font-size:1em;}

#InTop{float:left;height:74px;width:793px;background-image:url(../images/intop.gif);background-repeat:repeat-x;border-left:1px solid #fff;/*#a9a9a3;*/}

#Logo {float:left;}
#Infoline {float:right;color:#7d8203;text-align:right;font-size:10px;}
#Infoline p{margin:0;font-size:10px;}
#Infoline sup{color:#e46900;}
#Infoline .infolinia_mobile{font-size: 21px;font-weight:bold;margin-top:1px;}
#Infoline .infolinia_phone{font-weight:bold;font-size:12px;}
#Infoline .infolinia_info{line-height:120%;}



#MenuMain {background-color:#f1f2f2;background-image:url(../images/mainmenu_bg.gif);background-repeat:repeat-x;background-position:left top;
  /*
  border:solid #a9a9a3;
  border-width:0 1px;
  */
  border-top:5px solid #b8bf01;
  margin-left: 1px;
  margin-right: 1px;
}
#MenuMain ul {margin:0; padding:0; text-align:center;list-style-type:none;}
#MenuMain ul li {display:inline;border-right:1px dotted #5e5e5e;}
#MenuMain ul li.first_el{border-left:1px dotted #5e5e5e;}
#MenuMain ul li a{font-size:0.83em;text-transform:uppercase;padding:0 9px;color:#020000;line-height:29px;white-space:nowrap;font-weight:bold;}

#UnderMenu{padding:3px 4px 0  0;border:solid #fff;/*#a9a9a3;*/ border-width:0 1px;}

#SitemapNavigatorPath{float:left;font-size:0.83em;padding:0.83em 0 0 0.75em;width:697px;}
#BoxCartSmall{float:right;width:170px;height:20px;padding:6px 0 0 25px;overflow:hidden;background-image:url(../images/box/cartsmall.gif);color:#fff; font-size:11px;}
#BoxCartSmall a{text-decoration:none;cursor:pointer;}
#BoxCartSmall a:hover{text-decoration:none;}
#BoxCartSmall span{color:#fff;font-size:10px;}
#BoxCartSmall span.cost{padding-left:10px;}

#BoxSearchSmall{height:33px;background-image:url(../images/search_bg.jpg);padding:5px 0 0 114px;margin-bottom:7px;}
#BoxSearchSmall fieldset{margin:0;padding:0;border:0;}
#BoxSearchSmall .cText{padding:0 0 0 0.5em;font-size:0.92em;width:18.5em;height:1.5em;border:1px solid #b6b6b6;}
#BoxSearchSmall .cSubmit{width:19px;height:19px;border:0;cursor:pointer;background-image:url(../images/buttons/search_go.gif);margin-left:0.9em;}
#BoxSearchSmall .advancedSearch{font-size:0.83em;color:#2c697b;margin-left:1.5em;}

#MainMessage {text-align:center; font-size:1.1em; color:#FF7404; margin-bottom:5px;}
#AllSlots{border:solid #fff; /*#9e9f99;*/ border-width:0 1px;padding:0.5em 0.25em 0 0.25em;height:100%; background:#ffffff;}
#SlotLeft {float:left; display:inline; width:15.3em; margin-bottom:2em;}
#SlotCenter {float:left; display:inline; width:44.25em; margin:0 0 2em 0.16em;}
#SlotRight {float:right; display:inline; width:15.3em; margin-bottom:2em;}
#SlotCenterOneColumn {width: auto;}

.navPage {padding-top:0.5em; font-size:0.83em; background-image:url(../images/navpage_bg.png); background-position:center top; background-repeat:no-repeat; font-weight:bold; text-align:center; border-top:1px solid #eee;}
.navPage .pageBack {display:none;}
.navPage .pageTop {color:#555; text-transform:uppercase;}
.navPage .decorator {background-image:url(../images/navpage_link_decorator.gif); background-position:center center; background-repeat:no-repeat; padding:0 4px;}

#SimpleFilter {}
#SimpleFilter .txt {float:left; font-family:Helvetica, Arial, Tahoma, Sans-Serif; font-size:1.25em; font-weight:bold; line-height:2.8em; margin-left:1em; color:#626262;}
#SimpleFilter a {float:left; font-size:0.83em; width:10em; height:4.22em; text-align:center; margin:0 0 0 1.4em;}

#PageLinkCopy {margin-bottom:1em; padding:0.5em; background-color:#f6f6f6; border:0.08em solid #ebebeb	;}
#PageLinkCopy .cText {width:32em; margin-right:0.5em;}

.priceBox {}
.oldBruttoValue {color:#555;}
.bruttoTxt {color:#f00;}
.bruttoValue {color:#f00;}
.nettoValue {color:#555;}

#Footer {width:100%;/**/border-top:5px solid #cbcbc9;/**/
  background-color: #fff;
  /*position: relative;
  top: -17px;
  */
}
#Footer .footer_content{width:75.9em;margin:0 auto;padding-top:0.6em;padding-bottom:1.6em;background-color:#fff; /*border-top:5px solid #cbcbc9;*/}
	ul#FooterMenu {text-align:center; margin:0 0 1.17em 0; padding:0; list-style-type:none;}
	ul#FooterMenu li {display:inline; border-left:1px dotted #969696;}
	ul#FooterMenu a {font-size:1.08em; padding:0 8px;font-size:0.92em;text-transform:uppercase;color:#b7b7b7;}
#Footer .footer_in{padding:0 1.5em 0 2em;}
#Footer .footer_txt{font-size:0.83em;color:#afafaf;}
#Footer .copyright{margin-top:1.5em;font-size:0.92em;color:#969696;}

/* banners */
.rotateBanner .rotateBannerBody {display:none; padding-bottom:10px; clear: both;}
.rotateBanner div.item_1 {display:block;}
.rotateBanner .control_panel {height:18px; margin-bottom:5px; float: right;}
.rotateBanner .control_panel a {float:left; width:16px; height:16px; text-align:center; line-height:16px; border:1px solid #000; background-color:#fff; color:#3b3b3b; font-weight:bold; text-decoration:none; margin-right:2px; font-size:10px;}
.rotateBanner .control_panel a.active {background-color:#ff8800;}

/* FB sidebox */
/*div.sidebar-inject-left*/
#jquerySideBar_FB div.sidebar-inject-left
{
  background-image: url("../images/icons/facebook.png");
}
#jquerySideBar_FB div.sidebar-body
{
  background-color: #fff;
}


