/* ------------- Resets default browser CSS ------------- */
html, body, div, span, h1, h2, h3, h4, h5, h6, p, 
a, em, img, dt, ol, ul, li, fieldset, form, label, 
table, caption, tbody, tfoot, thead, tr, th, td {
  margin: 0;
  padding: 0;
  border: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
}

body {line-height: 1.5;min-width:990px;background:#F4F4F4 url(../images/bghead.png) repeat-x;font-family:Tahoma;font-size:12px}
table { border-collapse: collapse; border-spacing: 0; }
caption, th, td { text-align: left; font-weight: normal; }
table, td, th { vertical-align: middle; }
a img { border: 0 none; }
a, a img {outline:0;text-decoration:none;}
a:hover {text-decoration:underline;}
input {padding-left:2px}
ul{list-style-type:none;}


	
	h2{font-size:15px;font-weight:normal;text-transform:uppercase;}
	h3{font-size:15px;font-family:Tahoma;font-weight:normal;}
	h4{font-size:12px;}

.color1,#miniLogin label,#footerBox1 span,#designedBy a,#miniLogin a, #miniUser a, #miniUser span, .newsletter p, .newsletter	input, .searchBox input, .searchBox a, .productsItems span, .priceInfo span, #miniCart a ,.optionsBox .technical table {color:#999999}
.color2, #footerMenu a, .paging a, .productInfo p, .productInfo li, .optionsBox a, .optionsItems p, .priceInfo .value, .optionRow a, #subMenu ul li a, .historyOrders a,.cartTable, .historyOrders, .orderData, .nullInfo, .productName h3 span,.contact{color:#444444}
.color3, .officeMenu, .officeMenu p, .orderData a, .orderData a:hover, .orderData a:visited, #regulamin a, #regulamin a:hover, #regulamin a:visited {color:#0066CC}
.color4, .cafeMenu, .cafeMenu p{color:#784E3D}
.color5 {color:#FF6600}
.color6 {color:#FF0000}
.productName {color:#888888}

/* header */
#headerBox, #contentBox0, #footerBox1 {margin:0 auto;width:965px;}

.height35 {min-height:35px;height:auto !important;height:35px}
.height100 {min-height:100px;height:auto !important;height:100px}
.height200 {min-height:200px;height:auto !important;height:200px}
.height300 {min-height:300px;height:auto !important;height:300px}
.height500 {min-height:500px;height:auto !important;height:500px}
.silverLogo {height:128px}
.expressLogo {height:72px}
.nowystylLogo {height:67px}

#headerBox {height:94px;margin-top:4px}
#headerBox a {display:block;float:left;height:87px;padding-top:3px;width:89px;}
#headerTools {float:right;height:47px;width:850px;}

#miniLogin, #miniUser {float:right;width:438px;padding-top:5px}
#miniLogin input,#miniLogin label{float:left}
#miniLogin input {width:160px;border:1px solid #dddddd}
#miniLogin label {font-size:12px;width:30px;padding:0 3px 0 5px}
.submitButton, .searchSubmit {float:right !important;height:22px !important;width:25px !important;border:0 !important;padding:0 !important}
#miniLogin a {display:inline;float:right;font-size:12px;height:16px;padding:0;padding-left:0px;width:auto;margin:0 105px 0 9px}
#miniLogin span.errorLogin {display:block;float:left;font-size:12px;height:16px;padding:0 10px 0 0;color:#ff0000}

#miniUser {width:800px}
#miniUser a, #miniUser span {float:right;padding:0; font-size:12px;line-height:23px;height:23px;width:auto;}
#miniUser a  {padding:0 10px}

.miniCart  {background:url(../images/cartIcon.png) no-repeat 25px 0;padding:0 40px 0 50px  !important}
.miniCart b {padding:0 3px}
#miniUser .funct {color:#666666 !important}


#mainMenu {float:right;height:40px;margin-top:5px;width:630px}
#mainMenu li, #mainMenu li a {display:block;height:40px;float:right;padding:0}
.mm1 {background:url(../images/mainmenu.png) no-repeat -35px 0px;}
.mm2 {background:url(../images/mainmenu.png) no-repeat -18px -40px}
.mm3 {background:url(../images/mainmenu.png) no-repeat -25px -80px}
.mm4 {background:url(../images/mainmenu.png) no-repeat -22px -120px}
.mm5 {background:url(../images/mainmenu.png) no-repeat -16px -160px;}
.mm6 {background:url(../images/mainmenu.png) no-repeat -12px -200px}
.mm7 {background:url(../images/mainmenu.png) no-repeat -27px -240px}
.mm8 {background:url(../images/mainmenu.png) no-repeat -45px -280px}
.active .mm1 , .mm1:hover {background-position: -125px 0px}
.active .mm2 , .mm2:hover {background-position: -108px -40px}
.active .mm3, .mm3:hover {background-position: -115px -80px}
.active .mm4, .mm4:hover {background-position: -112px -120px}
.active .mm5, .mm5:hover {background-position: -106px -160px}
.active .mm6, .mm6:hover {background-position: -102px -200px}
.active .mm7, .mm7:hover {background-position: -117px -240px}
.active .mm8, .mm8:hover {background-position: -135px -280px}

.mm1b, .mm1b a {width:55px !important}
.mm2b, .mm2b a {width:71px !important}
.mm3b, .mm3b a {width:65px !important}
.mm4b, .mm4b a {width:68px !important}
.mm5b, .mm5b a {width:75px !important}
.mm6b, .mm6b a {width:80px !important}
.mm7b, .mm7b a {width:62px !important}
.mm8b, .mm8b a {width:51px !important}
.mm2b,.mm3b,.mm4b,.mm5b,.mm6b,.mm7b,.mm8b{margin-left:20px;display:inline!important}


/* content */
#contentBox1 {padding:20px 0 30px 0;float:left;width:100%}
.leftBox, .leftBoxTop, .leftBoxMiddle, .leftBoxBottom, .rightBox, .rightBoxTop, .rightBoxMiddle, .rightBoxBottom{float:left;width:100%}
.leftBoxTop, .rightBoxTop  {margin-top:10px}
	
	/* left contanier */
	#leftContainer {float:left;width:258px;}
	.leftBoxTop, .leftBoxBottom  {height:12px;background-color:red}
	.leftBoxTop {background:url(../images/leftBoxTop&Bot.png) no-repeat}
	.leftBoxBottom {background:url(../images/leftBoxTop&Bot.png) no-repeat 0 100%}
	.leftBoxMiddle {background:url(../images/leftBoxMiddle.png) repeat-y}
	
	.leftBoxMiddle h2,.leftBoxMiddle h3{padding-left:15px;text-transform:uppercase;}
	.leftBoxMiddle h3 {margin-top:10px}
	/* right contanier */
	#rightContainer {float:right;width:698px;}
	.rightBoxTop, .rightBoxBottom  {height:12px}
	.rightBoxTop {background:url(../images/rightBoxTop&Bot.png) no-repeat 0 0}
	.rightBoxBottom {background:url(../images/rightBoxTop&Bot.png) no-repeat 0 100%}
	.rightBoxMiddle {background:url(../images/rightBoxMiddle.png) repeat-y}
	
	#bannerBox {margin-top:15px;padding-left:4px;height:224px}
	
	/*.rightBoxMiddle p {float:left;padding:15px;}*/
	.rightBoxMiddle p {clear:both;padding:15px;}
	.rightBoxMiddle h4 {float:left;padding:15px 0 0 15px;font-size:15px;font-weight:normal}
	
		
	#nullInfoOuter, #nullInfoMiddle, #nullInfoInner {width:100%}
	#nullInfoOuter {display: table; height: 200px;  #position: relative; overflow: hidden; width:100%;float:left;}
	#nullInfoMiddle {#position: absolute;  #top: 50%;display: table-cell; vertical-align: middle;}
	#nullInfoInner {#position: relative;  #top: -50%}
	#nullInfoInner {text-align:center;}
	
		
	#regulamin {padding:30px 40px;float:left}
	#regulamin li{padding:1px 0}
	.naglowek { font-size: 22px; text-align:center;color:#00A9EB;padding:5px 0 10px 0}
	.naglowek1 { font-size: 14px; font-weight:normal; text-align:center; }
	.lista1 { font-size: 12px; list-style:upper-roman; text-align:left; }
	.lista2 { font-size:12px; list-style:decimal;padding-left:20px }
	.lista3 { font-size:12px; list-style:lower-alpha; padding-left:20px }
	.lista4 { font-size: 15px; list-style:decimal; }
	.lista5 { font-size: 16px; font-weight:bold; text-align:center; color:#FF0198; }
	.lista6 { font-size: 18px; font-weight:normal; text-align:center; list-style:none; color:#FF0198; }
	.link{text-decoration:underline; }
	.link:hover {text-decoration:underline; } 
	
	#bigLogin, #form {display:inline;float:left;margin:15px 15px;padding-bottom:15px;width:668px}
	#bigLogin {border-bottom:1px solid #dddddd;}
	#bigLogin table, #form table {width:668px;margin-bottom:20px}
	#bigLogin td, #form td {padding:10px 30px 0 0;}
	#bigLogin .errorRow td, #form .errorRow td{color:#ff0000;padding:0}
	#bigLogin label, #form label {display:block;}
	#bigLogin label {font-size:14px;text-align:right;color:#0066CC;}
	
	#form label {padding-left:50px;float:left}
	#form label.error {padding-left:0}
	
	#bigLogin table input, #form input {display:block;float:left;width:200px;border:2px solid #DDDDDD;padding:4px}
	#bigLogin .loginButton {display:inline;height:29px !important;width:104px !important;margin-left:390px;border:none}
	#bigLogin table a{color:#999999}
	#bigLogin input {border:none}
	#bigLogin input
	#form {display:inline;float:left;margin:15px 15px;padding-bottom:15px;width:668px}
	#form .inputRequirement {display:block;float:left;padding:2px}
	#form .acceptRow td {padding-left:50px}
	#form .formCheck {display:inline;height:17px !important;width:17px !important;border:none;margin-left:0px}
	#form .acceptRow label {padding:0;width:550px}
	
	.newAccountButton, .newAccountSubmit {border:none !important;display:inline !important;float:left;width:134px !important;height:29px !important;margin-left:410px}
	.newAccountButton {background:url(../images/newAccountButton.png) no-repeat}
	
	.rightBoxHead, .rightBoxFooter {display:inline;float:left;width:668px;height:25px;margin:0 15px;border-bottom:1px solid #dddddd}
	.rightBoxHead h2 {float:left;color:#999999}
	.rightBoxFooter {border:none}
	/*.rightBoxFooter .buy {display:block;float:right;width:104px;height:25px;background:url(../images/buyButton.png) no-repeat}*/
	.rightBoxFooter input, .rightBoxFooter a{display:block;float:right;width:100px;height:19px;margin-left:40px}
	.rightBoxFooter .buy {background:url(../images/buyButton.gif) no-repeat}
	.rightBoxFooter .cartError {width:668px;padding:0 0 15px 0;color:#ff0000}
	
	/* paging */
	.paging {float:right;height:25px;line-height:25px}
	.paging li{display:inline;float:left;margin-left:4px}
	.paging a, .paging b {padding:0px 3px ;border:1px solid #999999}
	
	/*.paging .selected a,.paging a:hover {border-color:#6CB6FF;color:#2F97FF;text-decoration:none}
	.paging .selected a {font-weight:bold;}
	*/
	
	.paging a:hover, .paging b  {border-color:#6CB6FF;color:#2F97FF;text-decoration:none}
	
	
	/* products items */
	.productsItems {display:inline;float:left;width:322px;height:175px;margin:15px 0 0 15px;}
	.productName {float:left;padding:0 3px;height:30px;line-height:30px;width:316px}
	.productName img {float:right;margin-top:10px}
	.productsItems img {margin:10px 0 0 10px;float:left;}
	.productName h3 {padding-left:3px}
	.productName h3  span{float:left;font-weight:bold}
	.office .productName, .office .optionsBox .optionsMenu  {background:url(../images/productNameBg.png) repeat-x 0 0;}
	.cafe .productName, .cafe .optionsBox .optionsMenu {background:url(../images/productNameBg.png) repeat-x 0 -30px;}
	.productImageSmall {display:block;float:left}
			
	.productsItems .price, .productsItems .symbolBox {width:180px;float:right;padding-right:5px}
	.productsItems .price {height:34px;margin-bottom:10px}
	.productsItems .symbolBox img {float:right;margin:5px 0 0 0}
	
	.productsItems .more {height:27px;left:237px;top:122px;width:89px}
	.productsItems .price span {display:block;float:right;line-height:34px;padding-top:2px}
	.productsItems .value {padding:0 5px 0 5px !important;text-align:right;font-size:18px;font-weight:normal;}
	
	.productsItems:hover {text-decoration:none;}
	.productsItems.office {border:1px solid #EAF7FD}
	.productsItems.cafe {border:1px solid #F1EEED}
	.productsItems.office:hover {border:1px solid #CCEAF8}
	.productsItems.cafe:hover {border:1px solid #D6CAC4}
	.productsItems.office:hover h3 {color:#4BB5E7}
	.productsItems.cafe:hover h3 {color:#695247}
	.productsItems.office:hover .productName {background:url(../images/productNameBg.png) repeat-x 0 -60px;}
	.productsItems.cafe:hover .productName {background:url(../images/productNameBg.png) repeat-x 0 -90px;}
		
	/* product details */
	.prosuctDetails, .priceInfo {display:inline;float:left;width:668px;position:relative;}
	.prosuctDetails {margin:15px;}
	.prosuctDetails .productName {width:662px}
	.office .priceInfo, .office .productImages, .office .thumbnail img, .office .iconsBox, .office .optionsBox li,.office .optionsBox li a, .office .optionRow, .office .optionsHead, .office .itemsSeparator  {border-color:#CCEAF8 !important}
	.cafe .priceInfo, .cafe .productImages, .cafe .thumbnail img, .cafe .iconsBox, .cafe .optionsBox li, .cafe .optionsBox li a,.cafe .optionRow, .cafe .optionsHead  {border-color:#D6CAC4 !important}
	.priceInfo div {float:left}
	.priceInfo #priceLoader{float:left;margin:11px 10px 0 0}
	.priceInfo {height:30px;border-bottom:1px solid;padding:5px 0;margin-bottom:10px}
	.priceInfo span {display:block;float:left;padding-right:10px;padding-top:7px}
	.displayNone {display:none}
	
	.priceInfo .value {text-align:right;font-size:18px;font-weight:normal;padding:0 5px;}
	.priceInfo .cartButton {display:block;float:right}
	.bordertop {border-top:3px double}
	.productInfo, .productImages {float:left;margin:10px 0 10px 0}
	.productInfo {width:370px;padding-left:10px}
	.productInfo p {padding:10px 20px 10px 0;text-align:justify;width:350px}
	.productInfo ul {padding: 0 0 0 15px;list-style:square;float:left;width:350px}
	.productInfo li {padding:2px 0}
	.productImages {width:287px;border-left:1px solid}
	.productImages .bigImage {display:block;float:left}
	.productImages .bigImage {width:100%}
	.productImages .bigImage img{display:block;margin:0 auto}
	
	.productImages .thumbnail {float:left;text-align:center;width:100%}
	.productImages .thumbnail li{display:inline;}
	.productImages .thumbnail img {margin:0 5px}
	.productImages .thumbnail img {border:2px solid}
	
	.iconsBox {float:left;width:100%; border-top:1px solid;border-bottom:1px solid;padding:5px 0;margin-top:10px}
	.iconsBox img {margin-right:15px;}
	
	.cartButtonSubmit, .cartRefreshSubmit, .searchSubmit{border:none;cursor:pointer;text-indent:-200px;font-size: 0px;line-height: 0px;}	
	.cartButtonSubmit {display:block;float:right;background:url(../images/cartButton2.gif) no-repeat;width:129px;height:28px;}
	.cartRefreshSubmit{background:url(../images/refresh.gif) no-repeat}
	.searchSubmit {background:url(../images/submitbutton.png) no-repeat}
	
	/*
	.optionsBox {float:left;width:100%;margin:10px 0;}
	.optionsBox .optionsMenu {float:left;width:100%;height:25px;padding-top:5px}
	.optionsBox .optionsMenu ul {padding-left:20px}
	.optionsBox .optionsMenu li{display:inline;float:left;line-height:23px;padding:0 20px;margin-right:15px;background-color:#ffffff;border:1px solid;border-bottom:none}
	.optionsBox .optionsMenu a {display:block;height:23px;float:left;text-transform:uppercase;}
	*/
	
	.optionsBox {float:left;width:100%;margin:10px 0;}
	.optionsBox .optionsMenu {float:left;width:100%;height:25px;padding-top:5px}
	.optionsBox .optionsMenu ul {padding-left:20px}
	.optionsBox .optionsMenu li{display:inline;float:left;line-height:23px;padding:0 0;margin-right:15px;background-color:#ffffff;border:1px solid;border-bottom:none}
	.optionsBox .optionsMenu a {display:block;height:23px;padding:0 20px;float:left;text-transform:uppercase;}
	.optionsBox .optionsMenu a:hover {text-decoration:none;}
	.optionsBox .optionsMenu .ui-tabs-selected a {font-weight:bold;height:24px;background-color:#ffffff}
	
	.cafe .optionsBox .optionsMenu a {background-color:#F7F5F4}
	.office .optionsBox .optionsMenu a {background-color:#F2FAFD}
	.cafe .optionsBox .optionsMenu a:hover,.office .optionsBox .optionsMenu a:hover,.optionsBox .optionsMenu .ui-tabs-selected a {background-color:#ffffff}
	
	.optionsBox .optionsSubMenu {float:left;width:150px;margin-top:10px;}
	.office .optionsBox .optionsSubMenu {background:url(../images/optionsSubMenuBgOffice.png) repeat-y 100% 0}
	.cafe .optionsBox .optionsSubMenu {background:url(../images/optionsSubMenuBgCafe.png) repeat-y 100% 0}
	
	.optionsBox .optionsSubMenu ul {padding:30px 0 0 20px}
	.optionsBox .optionsSubMenu li {margin-bottom:10px}
	.optionsBox .optionsSubMenu li a {display:block;width:124px;padding:3px 0 3px 4px; }
	.optionsBox .optionsSubMenu li a:hover{text-decoration:none;padding:2px 1px 2px 3px;}
	
	.cafe .optionsBox .optionsSubMenu li a:hover {border-color:#E7DFDC !important}
	.office .optionsBox .optionsSubMenu li a:hover {border-color:#E4F4FC !important}
	.cafe .optionsBox .optionsSubMenu li a:hover, .office .optionsBox .optionsSubMenu li a:hover {border:1px solid;border-right:1px solid #ffffff !important}
	
	.cafe .optionsBox .optionsSubMenu .ui-tabs-selected a:hover, .office .optionsBox .optionsSubMenu .ui-tabs-selected a:hover{background:none;padding:3px 0 3px 4px;}
	
	.optionsBox .optionsSubMenu .ui-tabs-selected a {border:1px solid;border-right:1px solid #ffffff !important}
	
	/*.optionsBox .optionsSubMenu .selected a{font-weight:bold;}*/
	.optionsBox .optionsSubMenu .ui-tabs-selected a{font-weight:bold;}
	.optionsBox  .optionsItems {float:right;width:498px;margin-top:10px;padding:0 10px}
	.optionsBox  .optionsItems p {font-size:10px;text-align:justify;padding:10px 0;}
	.optionsBox  .optionsItems p.finishDescription {width:100%}
	.optionsBox .optionItem {float:left;width:62px;height:80px;margin:3px}
	.optionsBox .optionItem img, .optionsBox .optionItem span, .optionsBox .optionItem a {float:left;}
	.optionsBox .optionItem a {display:block;border:2px solid #999999}
	.optionsBox .optionItem a.selected, .optionsBox .optionItem a.selected:hover {display:block;border:2px solid #0066cc}
	.optionsBox .optionItem a:hover{display:block;border:2px solid #555555}
	
	.optionsBox .optionItem span {display:block;text-align:center;width:100%;}
	.imgBorder img {border:2px solid #999999;height:60px;width:60px}
	.optionsItemHead {float:left;width:100%;}
	.optionsItemHead p {clear:none;font-size:14px !important;font-weight:bold;padding:0 20px 0 0 !important;line-height:30px;float:left}
	.tabletopSymbol {float:left;margin-right:10px}
	.priceItem {width:468px;font-size:12px !important;padding:10px 0 10px 0 !important;margin-top:5px;border-top:0px solid #dddddd;text-align:right !important}
	.priceItem strong {font-size:14px}
	.itemsSeparator, .itemsSeparator2{width:100%;height:1px;float:left;}
	.itemsSeparator {margin:30px 0;border-top:1px solid;}
	.itemsSeparator2 {margin-top:3px;border-top:1px solid #dddddd;}
	
	.optionsHead {float:left;height:40px;width:100%;line-height:40px;border-top:1px solid;padding-top:20px}
	.optionRow {float:left;width:100%;height:30px;border-top:1px solid;padding:5px 0 }
	.optionRow span, .optionRow a{display:block;float:left;line-height:30px;padding-right:20px}
	.optionRow a {padding-left:7px;background: url(../images/singleArrow.png) no-repeat scroll 0 14px}
	.optionRow .optionName {width:100px}
	.optionRow img{float:left;width:30px;height:30px;margin:0px 10px 0 0}
	.optionRow input, .optionRow label{display:block;float:left}
	.optionRow input {padding:0;width:16px;height:16px;margin-top:8px}
	.optionRow label {padding:0 20px 0 5px;margin-top:6px}
	
	.optionsBox .technical {float:left;padding:40px 0 0 0;width:100%}
	.optionsBox .technical table {width:210px;float:left;margin-left:20px;display:inline;}
	.optionsBox .technical table td{padding:4px 0;border-bottom:1px solid #dddddd}

	.optionsBox .technical table .col1 {text-align:left;}
	.optionsBox .technical table .col2 {text-align:right;}
	.optionsBox .technical table .col2 {padding:0 10px}
	.optionsBox .technical #schemaBox {width:430px;height:150px;float:left;text-align:center;}
	.optionsBox .technical #schemaBox img {}
	
	
	/* cart table */
	
	.cartTable, .historyOrders, .orderData  {*display:inline;width:668px;margin:15px 15px;float:left}
	.cartTable thead td, .historyOrders thead td, .pricetable thead td{font-size:10px;text-align:center;border:1px solid #eeeeee;border-left:none;border-right:none;padding:2px}
	.cartTable td {padding:5px 2px 0 2px;font-size:14px}
	.cartTable .amount {width:60px;text-align:center;}
	.cartTable .amount input {width:20px; margin-right:5px;text-align:center;}
	.cartTable .lp {width:20px}
	.cartTable .price, .cartTable .value {width:90px;text-align:right;}
	.cartTable .price span, .cartTable .value span, .cartTable .amount span,.historyOrders td span {font-size:10px;padding:0 2px}
	.cartTable .options td {border-bottom:1px solid #eeeeee;padding:0 0 5px 30px;font-size:10px} 
	.cartTable .del {width:25px}
	.cartTable .del a{display:block;width:15px;height:15px; background:url(../images/delButton.png) no-repeat;margin-left:7px}
	
	
	.historyOrders thead, .cartTable thead , .pricetable thead{background-color:#f4f4f4;}
	.historyOrders .lp {width:20px}
	.historyOrders td {text-align:center;border-bottom:1px solid #eeeeee;font-size:14px;padding:5px 2px 0 2px;}
	.historyOrders .orderSumary td, .cartTable .cartSumary td {padding:3px 0;border:0;border-top:3px double #dddddd}
	.historyOrders .orderSumary .label, .cartTable .cartSumary .label {text-align:right;padding-right:20px}
	
	
	.orderData .orderNr {padding:8px 0;font-size:14px}
	.orderData	.clientAddress {padding:8px 0 8px 10px;font-size:14px;vertical-align:top;}
	.orderData .addressName {font-size:10px;width:50%}
	
	
	/* user Account Functions */
	#userAccountFunctions {display:inline;float:left;width:668px;margin:0 15px;border-bottom:1px solid #dddddd;padding:20px 0 20px 0}
	#userAccountFunctions table{width:100%;padding-top:20px}
	#userAccountFunctions td a{display:block;width:180px;line-height:25px;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd; ;background-color:#f4f4f4;margin:0 auto;color:#777777;font-weight:normal}
	#userAccountFunctions td {text-align:center;padding:5px 0;}
	#userAccountFunctions td a.selected, #userAccountFunctions td a:hover {border-top:1px solid #999999;border-bottom:1px solid #999999;background-color:#dddddd;color:#003A75;font-weight:normal;text-decoration:none;}
	#userAccountFunctions h3, #form h3{padding:3px 0;font-weight:normal;color:#003A75;padding-left:20px}
	
	/* sub Menu */
	#subMenu h3{font-weight:normal;}
	#subMenu ul {padding:10px 0 10px 20px;}
	#subMenu ul li a{padding-left:10px;}
	#subMenu ul li, #subMenu ul li a{display:block;line-height:22px;}
	#subMenu ul li {border-bottom:1px solid; width:200px}
	/*#subMenu .officeMenu li {border-bottom-color:#CEE7FF;}*/
	/*#subMenu .cafeMenu li {border-bottom-color:#DFC9BF;}*/
	#subMenu ul li {border-bottom-color:#eeeeee;}
	#subMenu ul li a.active {background:url(../images/subMenuArrow.gif) no-repeat 0 1px;font-weight:bold;}
	#subMenu ul li a.active:hover, #subMenu ul li a:hover{text-decoration:none !important;}
	/*#subMenu .officeMenu li a.active {background:url(../images/subMenuOfficeArrow.png) no-repeat 0 1px}*/
	/*#subMenu .cafeMenu li a.active {background:url(../images/subMenuCafeArrow.png) no-repeat}*/
	#subMenu p {font-size:10px;padding-left:15px}
	#subMenu ul li:hover, #subMenu ul li a:hover{background-color:#eeeeee}
	
	/* bok */
	.bok h2, .bok p {text-align:center;padding:0}
	.bok p {font-size:24px;padding-top:15px;color:#003A75}
	.bok p .namenr {font-size:16px}
	 
	/* newsletter */
	.newsletter p{padding:0 15px;font-size:11px;text-align:justify;}
	.newsletter form {padding:10px 15px}
	.newsletter	input {float:left;width:195px;border:1px solid #dddddd}
	
	/* search box */
	.searchBox h2 {float:left;height:35px;line-height:35px;padding-left:15px}
	.searchBox form {float:left;padding:8px 15px 0 15px;width:600px}
	.searchBox input {float:left;width:380px;border:1px solid #dddddd;}
	.searchBox a {display:block;float:left;line-height:35px;padding-left:7px;background:url(images/singleArrow.png) no-repeat 0 16px}
	
	.searchBox input.name {width:400px}
	.searchBox input.price {width:133px;margin-left:20px}
	
	
/* footer */
#footerBox0 {height:100px;background:#ffffff url(../images/bgfooter.png) repeat-x;float:left;width:100%}
#footerBox1 {padding-top:10px}
#footerMenu {float:left;width:100%;padding-bottom:10px}
#footerMenu li {display:inline;float:left;padding-right:20px}
#designedBy, #copyrightInfo {line-height:17px;} 
#designedBy a {line-height:17px;padding:2px 0}
#copyrightInfo {float:left;}
#designedBy {float:right;}
#designedBy a{background:url(../images/kreatio_logo.png) no-repeat 100% 0;padding-right:25px}

.partnerLogo, .expressLogo  {display:block;margin:0 auto}
.contact {width:100%;font-size:16px;padding:40px 0 0 50px !important}

input[type="hidden"] {border:0 !important;padding:0 !important;width:0 !important}

#transport .lista1{margin-left:25px; list-style-type:none}
#transport .lista2 {list-style-type:decimal;padding:10px 0 10px 20px;}
.pricetable{clear:booth;margin:0 auto;width:600px;margin-bottom:30px}
.pricetable td {text-align:center;border-bottom:1px solid #EEEEEE;font-size:14px;padding:5px 2px 0;text-align:center;}
.pricetable span {color:#ff0000}

