@import url('static.css');

/* body {margin: 0px; font-family:Oswald; font-size:16px; font-weight:lighter; background-color:#fff; color:black;}*/
body {margin: 0px; font-family:verdana; font-size:12px; font-weight:normal; background-color:#fff; color:black;}

h1 {color: #0e5685;font-size:24px; font-family: "Oswald"; font-weight:normal; margin:20px 0 20px 0; text-transform: uppercase;}
h2 {color: #0e5685;font-size:18px; font-family: "Oswald"; font-weight:normal; margin:20px 0 20px 0; text-transform: uppercase;}
h3 {color: #0e5685;font-size:17px; font-family: "Oswald"; font-weight:100; margin:20px 0 20px 0; text-transform: uppercase;}


a  {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px; font-weight: 100; color: #33303f; text-decoration: underline;}
a:hover  {text-decoration: none;}

.boxMain ul, .boxMain2 ul{list-style: none outside none; margin:0; padding:0}
.boxMain li, .boxMain2 li {list-style: none outside none; text-align: left; margin:5px 0 5px 0; padding:0 0 0 20px; background:url(img/liBg.png) no-repeat left center }

img {border:none;}

.page {margin-left:auto; margin-right:auto; margin-top:0px; width:1000px; position:relative !important; text-align: left;}

.boxLeft {float:left; width:270px; margin: 5px 0 0 0; padding: 0}
.boxMain, .boxMain2 {float:left; width:723px; margin: 5px 0 0 7px; position: relative}
.boxMain2 { width:1000px; margin:10px 0 20px 0}

/* 3.8.2014 */
#pageWrap {background: url("img/pageWrap.jpg") no-repeat center top; margin: 0 auto; max-width: 2560px; min-width: 1000px; overflow: hidden; text-align: center;}
/*	#pageWrapIn {background: url("img/headerBg.jpg") no-repeat scroll center top rgba(0, 0, 0, 0); margin: 0 auto; max-width: 2560px; min-width: 1000px; overflow: hidden; height: 176px;} */
/* 3.8.2014 end */


/* header */

/* 3.8.2014 */
.header {margin-left:auto; margin-right:auto; margin-top:0px; width:1000px; height:298px; width:1000px; position:relative;}
/* 3.8.2014 end */

/* 3.8.2014 */	
#logo {position: absolute; left:0px; top:20px; width:270px; height:78px;}
/* 3.8.2014 end */

	#logo a {float:left; display:block; width:270px; height:78px; background: url(img/logo.png) no-repeat top center; font-size: 0px}

.banner {position: absolute; left:285px; top:43px}
	.banner a {display:block; background:url(img/bannerYateFoam.png) no-repeat top center; width:453px; height:140px }
		.banner a:hover {text-decoration: none;}

		/* 3.8.2014 */
.quickContact {position: absolute; text-align: left; right:0px; top:110px; width:254px; height:73px; display:block; background: url(img/quickContactBg.png) no-repeat center center; font-family: Oswald; text-transform: uppercase; font-weight: 100; font-size: 15px; color:#ffffff !important;}
	.quickContact a {color:#ffffff !important; text-decoration: underline; height:20px; line-height:20px; font-family: Oswald; text-transform: uppercase; font-weight: 100; font-size: 15px}
		.quickContact a:hover {color:#567487; text-decoration: none}
		  .quick {float:left; width: 80px; margin: 13px 0 0 10px}
		  .tel {float:right; width: 135px; margin: 13px 10px 0 0}
		  
.headerLogin  {color:#fff; position: absolute; left:20px; top:273px; text-align: right; height:20px;  font-size: 12px; font-weight: bold;}
/* 3.8.2014 end */

	.headerLogin a {color:#fff; text-decoration: none; height:20px; line-height:20px; text-transform: uppercase; font-size: 12px; font-weight: bold;  text-shadow:1px 1px 0px #000;}
		.headerLogin a:hover {color:#f3f7f9; text-decoration: underline;}

/* 3.8.2014 */			
.headerLanguage  {position:absolute; right:0px; top:272px; text-align: right; height:20px; font-family: Verdana, sans-serif; font-size: 12px; font-weight: bold;  border: 1px #65879d solid;  width: 160px;}
/* 3.8.2014 end */	
	.headerLanguage a {display: block; position:relative; color:#fff; height: 22px; padding: 0 10px 0 10px; line-height: 22px; text-decoration: none; font-family: Verdana, sans-serif; font-size: 12px; font-weight: bold; text-shadow:1px 1px 0px #000; background:url(img/arrow.png) no-repeat 10px 8px; }
		.headerLanguage a:hover {color:#f3f7f9; text-decoration: underline;}
		.headerLanguage .englishFlag {display: block; height: 15px; width:25px; position: absolute; left:40px; top:3px; background:url(img/englishFlag.png) no-repeat top center; }

/* 3.8.2014 */	
.headerLanguageRollover {z-index:100; display: none; padding: 6px 0 0 0; position: absolute; right:0px; top:169px; text-align: right; height:50px; font-family: Verdana, sans-serif; font-size: 12px; font-weight: bold; background: #3d5b6f;  border-left: 1px #65879d solid; border-bottom: 1px #65879d solid; border-right: 1px #65879d solid; width: 160px;}
/* 3.8.2014 end */	
	.headerLanguageRollover a {display: block; position:relative; color:#fff; height: 25px; padding: 0 10px 0 10px; line-height: 25px; text-decoration: none; font-family: Verdana, sans-serif; font-size: 12px; font-weight: bold; text-shadow:1px 1px 0px #000}
		.headerLanguageRollover a:hover {color:#f3f7f9; text-decoration: underline;}
		.headerLanguageRollover .czechFlag {display: block; height: 15px; width:25px; position: absolute; left:40px; top:5px; background:url(img/czechFlag.png) no-repeat top center; }
		.headerLanguageRollover .germanFlag {display: block; height: 15px; width:25px; position: absolute; left:40px; top:5px; background:url(img/germanFlag.png) no-repeat top center; }
		
/* 3.8.2014 */	
#headerSearch {position:absolute; top:114px; left: 0px; background: url(img/searchBg.png) no-repeat top center; height: 44px; width: 269px;}
/* 3.8.2014 */	

	#headerSearch input {background: none repeat scroll; border: medium none; float: left; height: 30px; line-height: 30px;  margin: 7px 0 0 10px; padding: 0; width: 220px; color: #68676d;}
		#headerSearch input.search {background: url("img/searchMagn.png") no-repeat top center; border: medium none; float: left; cursor: pointer; height: 28px; padding: 0; width: 28px; margin: 8px 0 0 3px; font-size: 0px}
			#headerSearch input.search:hover {background-position:bottom center;}

/* header end */

/* menu main */			


/* 3.8.2014 */			
.menuMain{position:absolute; top:228px; left:305px;}
/* 3.8.2014 end */


.menuMain ul {list-style: none outside none; margin:0; padding:0}
	.menuMain ul li {float: left; list-style: none outside none; text-align: center; height:35px; margin: 0; padding: 0; background: none}
		.menuMain ul li a {display:block; font-family: "Oswald"; width: 123px; color: #315268; text-shadow:1px 1px 1px #ffffff; padding:0; font-weight:normal; font-size: 16px; text-transform: uppercase;  height:35px; text-decoration:none; line-height:35px; margin-right: 2px; }			
			.menuMain ul li a:hover {background: url(img/menuMainBg.png) bottom center no-repeat; color: #fff; text-shadow: none; font-weight: 100;}

.menuMain ul li.first a{float: left; display:block; text-align: center; width: 95px; height:35px; padding:0;}
	.menuMain ul li.first a:hover {background: url(img/menuMainBgFirst.png) bottom center no-repeat;}
		.menuMain ul li.selected a {background: url(img/menuMainBgFirst.png) bottom center no-repeat; color: #fff; text-shadow: none; font-weight: 100;}
			.menuMain ul li.last {float: left; list-style: none outside none; text-align: center;  width: 95px;}
				.menuMain ul li.last a{float: left; display:block; list-style: none outside none; text-align: center; width: 95px; height:35px; padding: 0 0 0 0px;}
					.menuMain ul li.last a:hover {background: url(img/menuMainBgFirst.png) bottom center no-repeat;}

/* menu main end*/


/* menu left */


#menuLeft {float:left; width:270px; margin: 0px; padding: 0px; overflow: hidden;}
#menuLeft ul {float:left; display:block; width:270px; list-style:none; margin:0px; padding:0}
#menuLeft ul li, #menuLeft ul li.action {float: left; list-style: none outside none; margin:0 0 1px 0; width:270px; padding: 0}
#menuLeft ul li a, #menuLeft ul li.action a {display:block; color: #315268; font-family: "Oswald"; text-shadow:1px 1px 1px #ffffff; padding:0 0 0 20px; font-size:18px; text-transform:uppercase; height:49px; text-decoration:none; line-height:49px; background: url(img/menuLeft1.png) top left no-repeat;}
#menuLeft ul li.action a {color:#e67e22}
#menuLeft ul li a:hover {background-position:bottom center;}
#menuLeft ul li.expanded a	{background:url(img/menuLeft2.png) left bottom no-repeat;}

#menuLeft ul li.panel {float: left; list-style: none outside none; margin:0 0 1px 0; width:270px;}
#menuLeft ul li.panel a {display:block; color: #315268; text-shadow:1px 1px 1px #ffffff; padding:0 0 0 20px; font-size:18px; text-transform:uppercase; height:49px; text-decoration:none; line-height:49px; background:url(img/menuPanel.png) left bottom no-repeat;}

	
#menuLeft ul ul {float:left; list-style: none outside none; margin: 0; padding: 0; width:270px;}
#menuLeft ul ul li.second {float:left; list-style: none outside none; width:270px; background: none}
#menuLeft ul ul li.second a {float:left; display:block; background: url(img/menuLeft3.png) left top no-repeat; width: 270px; color: #315268; text-shadow:1px 1px 1px #ffffff; padding:0 0 0 30px; font-size: 14px; text-transform: uppercase; height:30px; text-decoration:none; line-height:30px;}			
#menuLeft ul ul li.second a:hover {float:left; background:url(img/menuLeft3.png) left bottom no-repeat; text-shadow: none;}
#menuLeft ul ul li.selected a {float:left; display:block; background:url(img/menuLeft3.png) left bottom no-repeat; width: 270px; padding:0 0 0 30px; text-shadow:none; height:30px; line-height:30px; font-size: 14px;}

#menuLeft ul ul ul {float:left; display:block; list-style: none outside none; margin: 0; padding: 0; width:270px;}
#menuLeft ul ul ul li.third {float:left; display:block; list-style: none outside none; width:270px; background: none !important}
#menuLeft ul ul ul li.third a {display:block; display:block; background: url(img/menuLeft4.png) left top no-repeat; width:270px; color: #315268; text-shadow:1px 1px 1px #ffffff; padding:0 0 0 60px;font-size: 14px; text-transform: uppercase; height:30px; text-decoration:none; line-height:30px}			
#menuLeft ul ul ul li.third a:hover {color:#e67e22; text-shadow: none; background: url(img/menuLeft4.png) left top no-repeat;}


/* menu left original end */

.boxLeft .menuShadow {width: 270px; height: 8px; margin: 0 0 8px 0}	
.boxLeft .social {float:left; width: 270px; margin:0 0 15px 0; height:20px;}					
.menuFB {float:left; width:135px; height:23px;}
	.menuFB a {float:left; display:block; background: url(img/facebook2.png) right top no-repeat; margin: 0px; padding:0px; width:76px; height:23px; line-height: 23px; margin-left:50px }
		.menuFB a:hover {background: url(img/facebook2.png) left top no-repeat;}

.menuGoogle {float: left; width: 135px;}
	.menuGoogle a {float:left; display:block; background: url(img/google2.png) right top no-repeat; margin: 0px; padding:0px; width:76px; height:23px; line-height: 23px; margin-right:50px }
		.menuGoogle a:hover {background: url(img/google2.png) left top no-repeat;}										
/* menu left end */	

/* box main */
/* slider */
#slider {z-index:0px; float:left; display: block; width:723px; height:339px; background:url(img/sliderShadow.png) no-repeat left bottom; position: relative; padding: 0 0 10px 0}
	#slider a {display:block; width:723px; height:300px}
		.sliderImage {width:723px; height:340px; background:url(img/sliderBg1.jpg) no-repeat left top; position: relative;}

#slider .menu{position:absolute; top:10px; left:10px}
#slider .menu ul {list-style:none outside none; margin:0; padding:0}
	#slider .menu ul li {float:left; list-style:none outside none; text-align:center; background: none; padding:0}
		#slider .menu ul li a {float:left; display:block; width:30px; height:30px; line-height: 30px; color: #315268; margin: 0px; font-weight:normal; font-size: 16px; text-transform: uppercase; text-decoration:none; margin-right: 2px; background: url(img/sliderButton.png) bottom center no-repeat;}			
			#slider .menu ul li a:hover {background: url(img/sliderButton.png) top center no-repeat;}
				#slider .menu ul li.selected a {float:left; display:block; width:30px; height:30px; line-height: 30px; color: #315268; margin: 0px; font-weight:normal; font-size: 16px; text-transform: uppercase; text-decoration:none; margin-right: 2px; background: url(img/sliderButton.png) top center no-repeat;}			
				
		
/* slider end */

.sectionHeader {float:left; display:block; height:55px; width:723px; background: url(img/sectionHeader.png) top center no-repeat;}
	.sectionHeader a {float:left; display:block; height:55px; text-shadow:1px 1px 1px #ffffff; font-family: "Oswald"; font-size: 18px; padding: 10px 0 0 20px; text-transform: uppercase; color: #436584;}
		.sectionHeader a:hover {text-decoration:none;}

/* změna 21.5.2014*/	
#productBox, #productBox2 {float: left; display: block; position:relative; height:540px; width:241px; margin:0; padding:0px; z-index:10 !important;}		
/* změna 21.5.2014*/

#productBox2 {height:430px; margin: 0 0 20px 0}
#productBox:hover {float: left; display: block; background:url(img/productListBg.png) no-repeat top center}
#productBox2:hover {float: left; display: block; background:url(img/productListBg2.png) no-repeat top center}
 .headerBox {display: block; text-align:center; margin:10px 0 10px 10px;} 
 .headerBox a {display:block;  font-family: "Oswald"; font-size: 18px; text-transform: uppercase; color: #212025; text-align: center; text-decoration: none; line-height: 25px; width:221px; height:49px; overflow:hidden;}
 .headerBox a:hover {text-decoration: underline}
 .productImage {float:left; display:block; width:220px; margin:0 0 0 11px; height:240px; position:relative; background: url(img/productListPreview.png) center center no-repeat;}
 .productImage a {display:block; width:220px; height:240px;}
 #productBox2 .action, #productBox .action {position: absolute; left:0; top:0; display:block; width:57px; height:57px; background: url(img/action.png) top center no-repeat;}
 .ckPoznaniList {position: absolute; right:0; bottom:0; display:block; width:57px; height:57px; background: url(img/ckPoznani.png) center center no-repeat;}
 .new {position: absolute; right:0; top:0; display:block; width:57px; height:57px; background: url(img/new.png) top center no-repeat;}
 .productSize {float:left; overflow:hidden; margin:5px 0 0 10px; background: #f3f7f9}
 .productSizeIn {float:left; width:221px; height: 50px; text-align:center; overflow: hidden; line-height: 50px; border: none;  }
 .sellout {float:left; text-align: center; font-family:Verdana, sans-serif; padding:5px; background: #e67e22; margin:5px 0 0 10px} 
 .selloutIn {display:block; width:85px; height:30px;text-align: center; line-height: 30px; font-family:Verdana, sans-serif; font-size: 12px; color: #fff; text-transform: uppercase }
 .stock {float:right; text-align: center; font-family:Verdana, sans-serif; padding:5px; background: #9cb82b; margin:5px 10px 0 0}
 .stockIn {width:111px; height:30px; background: #9cb82b; text-align:center; line-height: 30px; font-family:Verdana, sans-serif; font-size: 12px; color: #fff; text-transform: uppercase}
 .description {float:left; display: block; text-align:center; margin:0 0 10px 10px; padding:10px 0 0 0}
 .descriptionIn {display:block; color: #212025; text-align: left; font-family: Verdana, sans-serif; font-size: 12px; line-height: 14px; width:221px; height:42px; overflow:hidden;}
 .price {float:left; display:block; text-align:right; margin:0px 0 10px 10px}
 
 
 
 /* změna 15.7.2014 */
 .priceIn {display:block; color: #ff4c06; text-align:right; font-family:Verdana, sans-serif; font-size:22px; font-weight: bold; line-height:24px; width:221px; height:24px; overflow:hidden;}
 .priceWrapPL {float: left; width: 80px; position: absolute; left:11px; bottom:97px; font-size: 10px}
 .productPriceOldPl {float:left; background:url(img/priceCrossBg.png) no-repeat center center; text-align: right; margin-right:20px;}
 .productPriceOldText {float:left; margin: 0 10px 0 0; text-align: left;} 
 /* změna 15.7.2014 */
 
 
 
 .priceDph {float:left; display:block; text-align:right; margin:0px 0 10px 10px}
 .priceDphIn {display:block; color: #666666; text-align:right; font-family:Verdana, sans-serif; font-size:12px; line-height:20px; width:221px; height:20px; overflow:hidden;}
 .button {float:left; display: block; text-align:center; margin:0 0 10px 10px;} 
 .button a {display:block; text-transform: uppercase; color: #2e6028; font-family:Verdana, sans-serif; text-shadow:1px 1px 1px #f0f3c9; font-size: 14px; font-weight:bold; text-align:center; text-align: center; text-decoration: none; line-height: 36px; width:221px; height:36px; overflow:hidden; background: url(img/ButtonDetail.png) left top no-repeat;}
 .button a:hover {background: url(img/ButtonDetail.png) left bottom no-repeat;}		
				
/* 

	a.productBox1 {float:left; display:block; position:relative; height:590px; width:243px; margin:0; padding:0}
			a.productBox1:hover {background:url(img/productListBg.png) no-repeat top center}

*/


/* box main */


#selectField {float: left; width:723px; height: 104px; background:url(img/selectField.png) no-repeat left top;}
	.filtr {float: left; margin: 15px 0 0 20px}
	.filtrText {float: left; display: block; width: 90px; text-transform: uppercase; font-family:Verdana, sans-serif; font-size: 12px; margin-right: 10px; height:20px; line-height: 20px;}
	 input.filtrCheck {float:left; display:block; margin:0 10px 0 20px; border: none; height: 20px; line-height: 20px; width:20px;}

		
	.SelectBottom {float: left; margin: 25px 0 0 20px}
	 select.selectField2 {float:left; display:block; margin:0 10px 0 20px; height: 20px; line-height: 20px; width:100px;}
	.selectText {float: left; display: block; width:140px; text-transform:uppercase; font-size:12px; margin-right:10px; height:20px; line-height: 20px;}
	 select.selectField3 {float:left; display:block; margin:0 10px 0 20px; height: 20px; line-height: 20px; width:55px;}
	.selectText2 {float: left; display: block; width: 320px; text-align:right; text-transform: uppercase; font-size: 12px; margin-right: 10px; height:20px; line-height: 20px;}

	

#navigation {float: left; display: block; margin: 5px 0 4px 0; width: 723px; height: 43px; position: relative; background: url(img/navigationMenu.png) no-repeat left top; }
#navigation ul {list-style: none outside none; margin:0; padding:0; position: absolute; left: 0px; top:0px}
	#navigation ul li, #navigation ul li.last  {float:left; display:block; list-style:none outside none; padding: 0;  margin: 0 8px 0 0; background: #c3cfd7; text-align: center; height: 32px; background: url(img/navigationArrow.png) no-repeat right top;}	
   	#navigation ul li a {float:left; display:block; color: #4c4c4b; padding:0 15px 0 0; font-family: "Oswald"; font-weight: 100; text-transform: uppercase; height:32px; min-width:27px; font-size: 13px; text-decoration: underline; line-height:32px}			
		#navigation ul li.first a {float:left; display: block; background: url(img/homeNavigation.png) no-repeat 12px 6px; width:50px; padding:0}
			#navigation ul li a:hover {color: #797979; text-shadow: none; text-decoration: none;}
			#navigation ul li.last {background: none; color: #797979; text-transform: uppercase; height: 32px; padding: 6px 0 0 0; font-size: 13px;}



	
#menuPaging {float: left; display: block; margin: 5px 0 25px 0; width: 723px; height: 25px; text-align:right; position: relative;}
#menuPaging ul {list-style: none outside none; margin:0; padding:0; position: absolute; right: 0px; top:0px}
	#menuPaging ul li {float:left; list-style:none outside none; height: 35px; margin: 0 8px 0 0 ; background:none; padding: 0px}
		#menuPaging ul li a, #menuPaging ul li.selected {color: #3d5b6f; padding:0; font-weight: 100; font-size: 14px; text-decoration: underline; font-family: Verdana, sans-serif; height:35px; line-height:40px}			
			#menuPaging ul li a:hover {color: #b8c5ce; text-shadow: none; text-decoration: none;}
				#menuPaging ul li.first {margin: 0 15px 0 0}
					#menuPaging ul li.last { margin: 0 0 0 15px}
						#menuPaging ul li.selected {text-decoration: none; font-weight: bold;}

#menuPaging2 {float: left; display: block; margin: 5px 0 25px 0; width: 723px; height: 25px; text-align:right; position: relative;}
#menuPaging2 ul {list-style: none outside none; margin:0; padding:0; position: absolute; right: 0px; top:0px}
	#menuPaging2 ul li  {float:left; display:block; list-style:none outside none; margin: 0 8px 0 0; background: #c3cfd7; text-align: center; padding: 0px}   
   #menuPaging2 ul li a{ float:left; display:block; color: #3d5b6f; padding:0; text-align: center; width: 27px; font-family: verdana; font-weight: bold; height: 27px; min-width: 27px; font-size: 14px; text-decoration: none; line-height:27px}				
	#menuPaging2 ul li.selected{ float:left; display:block; color: #3d5b6f; padding:0;  font-family: verdana; font-weight: bold; height: 27px; width: 27px; font-size: 14px; text-decoration: none; line-height:27px}		
	
			#menuPaging2 ul li a:hover {color: #527186; text-shadow: none; text-decoration: underline;}
				
				#menuPaging2 ul li.first a, #menuPaging2 ul li.last a {text-align: left; padding: 0 10px 0 10px; width: 80px;}
				#menuPaging2 ul li.last a {width: 40px; padding: 0 10px 0 10px;}
						
						#menuPaging2 ul li.selected {text-decoration: none; font-weight: bold; box-shadow: 1px 1px 0px black;}

/* table product detail */


#variations, .inVariations {float:left; display:block; width: 723px; text-align: left; position:relative;}

#variations .tab, #variations .active  {float:left; display:block; width: 160px; margin: 0 4px 0 0; border-left:1px #5f8ca8 solid; border-right:1px #5f8ca8 solid; border-top:1px #5f8ca8 solid;}
#variations .active  {border-bottom:none;}
#variations .tab a, #variations .active a {float:left; width: 160px; display:block; font-size: 14px; height:35px; line-height:35px; text-align: center; color: #fff; min-width: 50px; text-decoration: none; background: #5f8ca8;}
#variations .tab a:hover {color: #5f8ca8; text-decoration: none; background: #fff}
#variations .active a {color: #5f8ca8; background: #fff}


.request {position:absolute; display:block; top:36px; left:333px; width:160px; height:1px; background:#fff; z-index: 100}

.inVariations {background: url("img/variationsWrap.png") no-repeat left bottom; margin: 0 0 20px 0}
.inVariationsTop, .inVariationsTopDescription, .inVariationsTopArticles, .inVariationsTopAdvise {display:block; width:723px; height:1px;}
.inVariationsTop {background: url("img/variationsTop.png") no-repeat left top;}
.inVariationsTopDescription {background: url("img/variationsTopDescription.png") no-repeat left top;}
.inVariationsTopArticles {background: url("img/inVariationsTopArticles.png") no-repeat left top;}
.inVariationsTopAdvise {background: url("img/inVariationsTopAdvise.png") no-repeat left top;}

#sendRequestForm {margin: 20px 0 0 20px;}
#sendRequestForm .field {height: 32px; width: 292px; border:1px #5f8ca8 solid; margin: 0 0 10px 0}
	#sendRequestForm input, #sendRequestForm input.required {background: none repeat scroll; border: medium none; color:#999 !important; height: 32px; line-height: 32px;margin: 0 0 0 10px; padding: 0; color: #68676d;}
		#sendRequestForm input.required {color:#ff4c06 !important;}
#sendRequestForm .field2 {height: 100px; width: 680px; border:1px #5f8ca8 solid; margin: 0 0 10px 0}
#sendRequestForm textarea {background: none repeat scroll; border: medium none; color:#ff4c06 !important; height:100px; width:650px; margin:10px 0 0 10px; padding-top:0px; color: #68676d;}
		#buttonSendQuery {float:right; display:block; height:36px; padding:0; width: 178px; margin:0px; text-align: right; margin:0 20px 20px 0}		
			#buttonSendQuery a {display:block; background: url("img/orderButton.png") no-repeat left top; color: #666666; text-decoration: none; text-shadow: 1px 1px 1px #fff; border:medium none; height:36px; line-height: 36px; text-transform: uppercase; padding:0; margin:0px; text-align: center; font-family: Verdana, sans-serif; font-size: 14px; font-weight: bold;}		
							#buttonSendQuery a:hover { background: url("img/orderButton.png") no-repeat left bottom; color: #333; text-decoration: none;}		
			
.productDescription {float: left; display: block; width: 680px; margin:20px 0 0 20px; font-family: Verdana, sans-serif; font-size: 12px}
.productDescriptionArticles {float: left; display: block; width: 723px; margin:20px 0 0 0;} 

/* table product detail end */


/* panel */

.panelOver {float:left; position:absolute; top:777px; left:270px; display:block; width:729px; height:200px; background:#c4e5ff; visibility: visible; z-index: 100 !important;}
.panelBox {float: left; display: block; width: 240px; height: 102px; }
.imageBoxPadding {float:left; padding:10px 0 0 10px}
.imageBox {float:left; display: block; width:60px; height:80px}
.panelBoxLinks {float:left; display: block; width:150px; height:30px; margin:0 0 0 10px}
.panelBoxLinksSmall {float:left; display: block; width:170px; height:30px; margin:10px 0 0 0; overflow: hidden;}
.panelBoxLinks a {float:left; display: block; width:120px; margin:0 0 10px;  font-family: "Oswald"; font-family: "Oswald"; font-size: 14px; padding:0 0 0 20px; color: #3c5f7a; text-transform: uppercase; background: url("img/arrowPanel.png") no-repeat left center; height: 30px; line-height: 30px;}
.panelBoxLinksSmall a {float:left; padding: 0 5px 0 5px; color: #3c5f7a; font-family: "Oswald"; font-size: 12px; text-transform: uppercase; height: 15px; line-height: 15px; font-size: 12px}
.panelBoxLinks a:hover, .panelBoxLinks a.small:hover {text-decoration: none;}
.panelBoxLinks a.small {font-size: 12px; background: none}
.panelBoxLinks a:hover, .panelBoxLinksSmall a:hover {text-decoration: none;}



/* panel end */

/* social */


a.fbShare, .fbShare {float:left; color: #3A5A97 !important; display: inline-block; font-size: 11px; height: 20px; line-height: 20px; padding: 0 0 0 25px; background: url(img/fb.png) no-repeat left center; margin:0 10px 0 0}
a.sendEmail, .sendEmail, a.gplus, .gplus {float:left; color: #5aa950 !important; display: inline-block; font-size: 11px; height: 20px; line-height: 20px; padding: 0 0 0 30px; background: url(img/sendEmail.png) no-repeat left center}
a.gplus, .gplus {float:left; background: none; padding:0 0 0 10px; font-size: 12px !important}

/*  social end */

	

/* product detail */

.detailHeader {float:left; width:723px;}
.detailHeader h1 {color: #436584; font-size:18px; font-weight:normal; margin:0 0 10px 0; text-transform: uppercase;}						
#productDetailBox {float:left; width:723px; font-family: Verdana,sans-serif; font-size: 14px}
#productDetailBox .detailLeft {float:left; width:365px;}
#productDetailBox .detailLeft a {margin: 10px 0 0 10px;}
#productDetailBox .detailRight {float:left; width:358px;}
#productDetailBox .rightPart {float:left; width:358px;}

.inStock, .freeDelivery, .deliveryTime, .deliveryPoint, .ckPoznani {float:left; width:310px; font-size: 12px; padding: 0 0 0 40px; height: 19px; line-height: 19px; margin: 0 0 7px 0}
.inStock {background:url(img/inStock.png) no-repeat left top}
.freeDelivery {background:url(img/freeDelivery.png) no-repeat left top;}
.deliveryTime {background:url(img/deliveryTime.png) no-repeat left top;}
.deliveryPoint {background:url(img/deliveryPoint.png) no-repeat left top;}
.ckPoznani {background:url(img/ckPoznani.png) no-repeat left center; height: 46px; line-height: 22px; padding: 0 0 0 50px; width: 300px; color:#E74C3C}


.plDetailWrap {float:left; width:358px; background:url(img/tableDetailBottom.png) no-repeat left bottom; padding: 0 0 20px 0; position: relative;}
.plDetailTop {float:left; width:358px; background:url(img/tableDetailTop.png) no-repeat left top; min-height: 10px;}
.plDetailWrap h2 {color: #436584; font-size:18px; font-family: "Oswald"; font-weight:100; margin:0 0 10px 0; text-transform: uppercase;}	
.plDetailWrap .productName {float: left; margin:0 0 10px 15px; }
.plDetailWrap .productPnr {float:right; font-size:12px; color: #666666; display:block; margin:2px 15px 0 0; height:30px; text-align: right;}
.plDetailWrap .productPrice2 {float:left; margin:0 0 10px 15px; width: 340px; text-align: right; margin: 0 15px 0 0}
.plDetailWrap .productPrice { color:#e74c3c; font-size: 24px; font-weight: bold}
.plDetailWrap .productPrice2 { color:#436584; font-size: 12px;}
.buttonDetail {float: left; margin: 20px 0 5px 15px}
.priceWrap {float: left; width: 358px}
.productPrice {float:right; text-align: right; margin-right:20px}  
.productPriceOldText {float:right; margin: 0 10px 0 0; text-align: right;}
.productPriceText {float:right; height: 30px; line-height: 30px; margin: 0 10px 0 0; text-align: right;}
.productPriceOld {float:right; background:url(img/priceCrossBg.png) no-repeat center center; min-height: 10px; text-align: right; margin-right:20px}
#orderButton {float:left; display:block; border: solid 1px #b0d12b; background: white; height:34px; width:76px;}
	#orderButton input {float:left; display:block; background: none repeat scroll; border: medium none; height:34px; line-height:34px; padding:0; margin: 0px; width:76px; color:#68676d; text-align:center; width:64px}
		#orderButton2 {float:left; display:block; height:36px; padding:0; width: 249px; margin:0px;}		
			#orderButton2 a {float:left; display:block; background: url("img/orderButton.png") no-repeat left top; color: #666666; text-decoration: none; text-shadow: 1px 1px 1px #fff; border:medium none; height:36px; line-height: 36px; text-transform: uppercase; padding:0; width: 249px; margin:0px; text-align: center; font-family: Verdana, sans-serif; font-size: 14px; font-weight: bold;}		
				#orderButton2 a:hover {background-position: left bottom;}


.plDetailWrap .SelectProductSize {float:left; width: 358px; margin: 0 0 10px 0}
.plDetailWrap .selectTextProduct  {float:left; width: 190px; margin: 0 0 10px 15px;}
.plDetailWrap .selectFieldProduct {float:right; width: 125px; margin: 0 15px 0 0;}

#imagePreview {float:left; width:723px; margin:0 0 10px 0;}
#imagePreview a {border:solid 1px white; float:left; display:block; width:110px; height:110px }
#imagePreview a:hover {border:solid 1px #8caec4;}




	
/* product detail end */	
	
.right {float: right;}
.left {float: left;}

.cleaner {clear:both; font-size:0; height:0; line-height:0}
.copyright{position: absolute; left:0px; bottom:0px; font-size:14px; font-weight:lighter; color: #fff}
.designed a{position: absolute; right:0px; bottom:0px; font-size:14px; font-weight:normal; color: #99ccff !important; text-decoration: none}

/* footer */
#footer {max-width:2560px; min-width:1000px; height:138px; background:url(img/footerBg.jpg) no-repeat center top;}
.footerIn {margin:0 auto; width:1000px; position: relative; height:134px; position: relative}
#footer .footerMenu {float: left;}

.menuFooter{position:absolute; top:60px; left:170px; width:600px;}
.menuFooter ul {list-style: none outside none; margin:0; padding:0}
	.menuFooter ul li {float:left; list-style:none outside none; height: 35px; margin: 0 20px 0 0; background: none; padding:0}
		.menuFooter ul li a {font-family: "Oswald"; color: #fff; padding:0; font-weight: 100; font-size: 14px; text-transform: uppercase; height:35px; text-decoration:none; line-height:40px}			
			.menuFooter ul li a:hover {color: #b8c5ce; text-shadow: none}

#footer .buttonTop {position: absolute; right:0px; top:0px; display:block; width:139px; height:21px; background:url(img/buttonTop.png) no-repeat left top; padding: 20px 0 0 35px;}
	#footer .buttonTop a {color: #fff; font-family: "Oswald"; font-size: 16px; text-transform:uppercase; text-decoration: none; display:block; text-align:left; width:129px; height:23px;}
		#footer .buttonTop a:hover {color:#cbdde9;}

#footer .logo {position: absolute; left:0px; top:55px} 
#footer .logo a {display:block; width:141px; height:40px; background:url(img/footerLogo.png) no-repeat left top;} 
#footer .footerFacebook {position: absolute; right:100px; top:60px} 
	#footer .footerFacebook a {display:block; width:32px; height:32px; background:url(img/footerFacebook.png) no-repeat left top;} 
		#footer .footerFacebook a:hover {display:block; width:32px; height:32px; background:url(img/footerFacebook.png) no-repeat left bottom;}

#footer .footerGoogle {position: absolute; right:60px; top:60px} 
	#footer .footerGoogle a {display:block; width:32px; height:32px; background:url(img/footerGoogle.png) no-repeat left top;} 
		#footer .footerGoogle a:hover {display:block; width:32px; height:32px; background:url(img/footerGoogle.png) no-repeat left bottom;}  

.copyright {float: left; position:absolute; display:block; bottom:0px; left:0px; font-family: "Oswald";}
.copyrightText {color: #fff; font-family: "Oswald"; font-size: 14px; float: left; display: block;}
.copyright a {color: #fff; font-family: "Oswald"; font-weight: normal; font-size: 14px; float: left; display: block; margin: 0 0 0 10px}

/* footer end*/




/* form */

#form {background: url(img/formBottom.png) no-repeat left bottom; width:623px; min-height:340px; position: relative;}
.formTop {background: url(img/formTop.png) no-repeat left top; text-transform: uppercase; width:603px; height:49px; line-height: 49px; font-size: 18px; font-weight: normal; margin-bottom: 20px; color: #fff; padding: 0 0 0 20px;}
.leftPart, .rightPart  {height: 25px; line-height: 25px; margin:5px 20px 5px 0;}
.leftPart {float:left; width: 130px; padding: 0 0 0 20px;  color: #fff; font-size: 18px; font-weight: light; text-transform: uppercase;}
.rightPart {float:left; width: 300px;}
input {width: 300px; height: 25px; line-height: 25px; margin-right: 20px; border: solid 1px #000}
textarea {width: 410px; height: 100px; margin-right: 20px; border: solid 1px #000; margin-bottom: 30px; resize: none}
.buttonSend {position:absolute; bottom:10px; right: 25px; display: block; height: 35px; width: 117px; background: url(img/buttonSend.png) no-repeat top center; font-size: 0px; border:none; cursor: pointer;}
.buttonSend:hover {background-position:bottom center; border:none}
/* form end */


/* basket */

/* 3.8.2014 */
a.headerBasket {display:block; height:61px; width: 254px; position: absolute; right:0px; top:43px; color:#fff; background: url(img/basketBg.png) top center no-repeat; font-family: Oswald; text-transform: uppercase; font-size: 14px; color:#ffffff !important; text-decoration: none !important;}
	a.headerBasket:hover {background: url(img/basketBg.png) bottom center no-repeat;}
	 .amount, .free { text-transform: uppercase; text-align: right; text-decoration: none !important;}
		.amount {margin:8px 10px 0 0}
		.free {margin:0 10px 0 0}
/* 3.8.2014 end */

#basketNavigation, #basketNavigation2, #basketNavigation3  {float: left; display: block; margin: 5px 0 4px 0; width:1000px; height:65px; position:relative; background: url(img/basketNavigation.png) no-repeat left top; }
#basketNavigation ul, #basketNavigation2 ul, #basketNavigation3 ul {list-style: none outside none; margin:5px 0 0 64px; padding:0; position:absolute; left:0px; top:0px}
	#basketNavigation ul li, #basketNavigation2 ul li, #basketNavigation3 ul li {float:left; display:block; list-style:none outside none; padding:0 0 0 20px;  margin: 0 8px 0 0; height: 32px; background: none}	
   	#basketNavigation ul li a, #basketNavigation ul li.first a, #basketNavigation2 ul li a, #basketNavigation2 ul li.first a, #basketNavigation3 ul li a, #basketNavigation3 ul li.first a {float:left; display:block; background: url(img/basketCircle2.png) no-repeat left center; color: #4c4c4b; padding:0 0 0 40px; font-family: "Oswald"; font-weight: 100; text-transform: uppercase; height:40px; font-size: 16px; text-decoration: none; line-height:40px}					
	#basketNavigation ul li.first, #basketNavigation2 ul li.first, #basketNavigation3 ul li.first  {margin: 0 128px 0 0;}	
   	#basketNavigation ul li.first a, #basketNavigation2 ul li.first a, #basketNavigation3 ul li.first a {background: url(img/basketCircle.png) no-repeat left center; color: #4c4c4b; }
   	#basketNavigation ul li.inactive1, #basketNavigation2 ul li.inactive1, #basketNavigation3 ul li.inactive1 {margin: 0 108px 0 0;}	
   	#basketNavigation ul li.inactive1 a, #basketNavigation2 ul li.inactive1 a, #basketNavigation3 ul li.inactive1 a {background: url(img/basketCircle2.png) no-repeat left center; color: #4c4c4b; }
   		#basketNavigation ul li.inactive2, #basketNavigation2 ul li.inactive2, #basketNavigation3 ul li.inactive2 {margin: 0;}	
   		#basketNavigation ul li.inactive2 a, #basketNavigation2 ul li.inactive2 a, #basketNavigation3 ul li.inactive2 a {background: url(img/basketCircle3.png) no-repeat left center; color: #999; }
			   	#basketNavigation .basketGT, #basketNavigation2 .basketGT, #basketNavigation3 .basketGT, #basketNavigation3 .basketGTWhite {float:left; display:block; color: #4c4c4b; padding:0 0 0 20px; font-family: "Oswald"; font-size: 20px; height: 35px; line-height:35px}			
#basketNavigation3 .basketGTWhite {color: #fff }
			   	
#basketNavigation2 {background: url(img/basketNavigation2.png) no-repeat left top; }
#basketNavigation3 {background: url(img/basketNavigation3.png) no-repeat left top; }
#basketNavigation2 ul li.inactive1 a {background: url(img/basketCircle4.png) no-repeat left center;}
#basketNavigation3 ul li.inactive1 a {background: url(img/basketCircle4.png) no-repeat left center;}
#basketNavigation3 ul li.inactive2 a {background: url(img/basketCircle5.png) no-repeat left center; color: #fff}
.inactiveNav {color: #999; }
			   	

.voucher, .voucher2 {float:left; display:block; height:36px; padding:0; width:466px; margin:0 38px 0 0; text-align: right; background: url("img/voucherBg.png") no-repeat left top; position: relative;}	
.textVoucher {float:left; display:block; height:36px; line-height: 36px; padding:0; margin:0 20px 0 20px; font-size: 14px}
.voucherInput {float:left; display: block; background:url(img/voucherInput.png) no-repeat center center; height:36px; line-height:36px; width:164px;}
.voucherInput input {background: none repeat scroll; border: medium none; float: left; height: 36px; line-height: 36px;  margin: 0 0 0 10px; padding: 0; width: 164px; color: #68676d;}	
.voucher2 {background: none}

.buttonVoucher {float:left; display:block; position:absolute; top:8px; right:20px; height:21px; padding:0; width:70px; text-align: right; margin:0}		
	.buttonVoucher a {display:block; background: url("img/voucherButton2.png") no-repeat left bottom; color: #fff; text-decoration: none; border:medium none; height:21px; line-height: 21px; padding:0; margin:0px; text-align: center; font-family: Verdana, sans-serif; font-size: 12px; font-weight: bold;}		
		.buttonVoucher a:hover { background: url("img/voucherButton2.png") no-repeat left top; color: #fff; text-decoration: none;}
			   	
.buttonBackToShop {float:left; display:block; height:36px; padding:0; width:193px; text-align: right; margin:0 38px 0 0}		
	.buttonBackToShop a {display:block; background: url("img/toShop.png") no-repeat left bottom; color: #666666; text-decoration: none; text-shadow: 1px 1px 1px #fff; border:medium none; height:36px; line-height: 36px; padding:0 0 0 10px; margin:0px; text-align: center; font-family: Verdana, sans-serif; font-size: 14px; font-weight: bold;}		
		.buttonBackToShop a:hover { background: url("img/toShop.png") no-repeat left top; color: #333; text-decoration: none;}

.buttonContinue {float:left; display:block; height:36px; padding:0; width:265px; text-align: right; margin:0}		
	.buttonContinue a {display:block; background: url("img/continue1.png") no-repeat left top; color: #666666; text-decoration: none; text-shadow: 1px 1px 1px #fff; border:medium none; height:36px; line-height: 36px; padding:0 10px 0 0px; margin:0px; text-align: center; font-family: Verdana, sans-serif; font-size: 14px; font-weight: bold;}		
		.buttonContinue a:hover { background: url("img/continue1.png") no-repeat left bottom; color: #333; text-decoration: none;}	

.buttonContinue2 {float:right; display:block; height:36px; padding:0; width:293px; text-align:right; margin:0}		
	.buttonContinue2 a {display:block; background: url("img/continue2.png") no-repeat left bottom; color: #666666; text-decoration: none; text-shadow: 1px 1px 1px #fff; border:medium none; height:36px; line-height: 36px; padding:0 10px 0 0px; margin:0px; text-align: center; font-family: Verdana, sans-serif; font-size: 14px; font-weight: bold;}		
		.buttonContinue2 a:hover { background: url("img/continue2.png") no-repeat left top; color: #333; text-decoration: none;}			   	

.basketTable {float:left; width:1000px; margin: 20px 0 20px 0 }
.basketTableRow, .basketTableRow4 {float:left; height:46px; line-height: 46px; width:1000px;} 		
.basketTableRow2 {float:left; width:1000px; height:84px; line-height:84px; background: url("img/rowTableBackground.png") no-repeat left bottom;}
.basketTableRow3 {float:left; height:66px; line-height:66px; width:1000px; background:#e2edf2; margin: 0 0 20px 0} 
.basketTableRow4 {background:#e2edf2;}
.basketTableRow5 {float:left; width:1000px; margin: 20px 0}
.basketTableRow6 {float:left; width:1000px; background:#e2edf2;}
.basketTableRow7 {float:left; width:1000px; margin: 0}
.basketTableRow8 {float:left; height:26px; line-height: 26px; width:1000px;}
.basketTableRow9 {float:left; height:26px; line-height: 26px; width:1000px; background:#eff5f7;}


		
.basketPrImage, .basketPrName, .basketPrSize, .basketPrAmount, .basketPrPrice1, .basketPrDiscount, .basketPrStock, .basketPrPrice, .basketPrRemove, .basketPrImage2, .basketPrName2, .basketPrSize2, .basketPrAmount2, .basketPrPrice12, .basketPrDiscount2, .basketPrStock2, .basketPrPrice2, .basketPrRemove2, .basketPrName4, .basket3price, .basketPrAmount3, .basketPrImage3, .basketPrSize3, .basketPrDiscount3, .basketPrStock3, .basketPrSpace {float:left; display:block; height:46px; line-height: 46px; padding:0; margin:0; background:#e2edf2; text-align:center; text-transform: uppercase; font-family: Verdana, sans-serif;} 
.basketPrImage, .basketPrImage2 {width:76px}
.basketPrName, .basketPrName2 {width:224px !important; text-align: left;}
.basketPrSize, .basketPrSize2 {width:75px}
.basketPrAmount, .basketPrAmount2 {width:140px}
.basketPrPrice1, .basketPrPrice12 {width:110px}
.basketPrDiscount, .basketPrDiscount2, .basketPrDiscount3 {width:90px}
.basketPrStock, .basketPrStock2, .basketPrStock3 {width:90px}
.basketPrPrice, .basketPrPrice2 {width:110px}
.basketPrRemove, .basketPrRemove2 {width:84px}

.basketPrImage3, .basketPrName4, .basketPrAmount3, .basketPrSize3, .basket3price, .basketPrDiscount3, .basketPrStock3, .basketPrSpace {height: 26px; line-height: 26px; background: none}
.basketPrImage3 {width:30px}
.basketPrName4 {text-align: left; width:320px}
.basketPrAmount3 {width:70px}
.basketPrSize3 {width:120px} 
.basket3price {width:250px; text-align: right;}
.basketPrSpace {width:720px; border: none}

 

.basketPrImage2, .basketPrName2, .basketPrSize2, .basketPrAmount2, .basketPrPrice12, .basketPrDiscount2, .basketPrStock2, .basketPrPrice2, .basketPrRemove2 {background: white; height: 82px; line-height: 82px } 
.basketPrStock2 {height: 40px; line-height: 20px; margin: 20px 0 0 0; overflow: hidden;}

.basketPrImage2 img {border: none; margin: 10px 0 0 0 }
.basketPrRemove2 {float:left; display:block; height:17px; padding:0; width:17px; text-align: right; margin:33px 0 0 35px} 
.basketPrRemove2 a {display:block; background: url("img/remove.png") no-repeat left bottom; border:medium none; height:17px; line-height: 17px; padding:0; margin:0;}		
		.basketPrRemove2 a:hover { background: url("img/remove.png") no-repeat left top;}

.amountPadding {float:left; display:block; padding: 0 0 0 35px }
.amountChange {float:left; display:block; height:38px; padding:0; width:71px; margin: 25px 0 0 0px; background: url("img/amountChange.png") no-repeat left top; position: relative;}	
.amountChange input {float:left; background: none repeat scroll; border: medium none; height: 36px; line-height: 36px; margin:0 30px 0 10px; padding:0; width:30px; color: #68676d; text-align: left;}	
	.amountChange a.plus {float:left; position: absolute; top:0px; right:0px; display:block; width: 21px; background: url("img/plus.png") no-repeat left bottom; border:medium none; height:19px; line-height: 17px; padding:0; margin:0;}		
		.amountChange a.plus:hover { background: url("img/plus.png") no-repeat left top;}
			.amountChange a.minus {float:left; position: absolute; bottom:0px; right: 0px; display:block; width: 21px; background: url("img/minus.png") no-repeat left bottom; border:medium none; height:19px; line-height: 17px; padding:0; margin:0;}		
				.amountChange a.minus:hover { background: url("img/minus.png") no-repeat left top;}   	

.buttonRow {float:left; margin: 10px 0 10px 0; width: 1000px}				
.basketContactNumber, .basketPriceTotal, .basketPriceTotalDPH, .basketInfo {float: left; width: 480px; height: 66px; line-height: 66px; font-size: 15px; text-align: left;} 
.basketPriceTotalDPH {text-align: right; line-height: 30px; height: 30px;} 
.basketPriceTotal {text-align: right; line-height: 30px; height: 30px; font-size: 14px;} 
.tbPadding {margin: 0 20px}
.bigRed {font-size: 24px; color: #e74c3c; font-weight: bold;}
.basketInfo {height: 46px; line-height: 46px; padding: 0 0 0 20px}

.basketDeliveryType, .basketPaymentType, .basketDeliveryType2  {float:left; width:325px; min-height: 100px; font-size: 14px; text-align: left; border-right: 4px #cbdde9 solid;} 
.basketPaymentType {}
.basketDeliveryType2 {border: none }

.basketResume, .basketResume2, .basketResume3  {float:left; width:333px; min-height: 100px; font-size: 14px; text-align: left; margin: 20px 0 0 0}
.basketResume2 {width:800px}
.basketResume3 {width:500px} 
.basketResume { background:#e2edf2 } 
 
.resumeBold {color: #3d5b6f; font-weight: bold;}

.tbHeader, .fdAddress {height: 30px; line-height: 30px; margin: 0 20px; font-weight: bold; color: #3d5b6f;}


.dtSelect, .dtSelect2, .dtSelect3, .dtSelect4, #addres, .dtSelectRow {float:left; margin: 15px 0 0 20px}
	.dtSelectText {float: left; display: block; width:250px; font-family:Verdana, sans-serif; font-size: 12px; margin-right: 10px; height:20px; line-height: 20px;}
	 input.filtrCheck {float:left; display:block; margin:0 10px 0 0; border: none; height: 20px; line-height: 20px; width:20px;}
.dtSelectRow {width: 900px; margin:0}
.dtSelect2 {width: 120px; text-align: left;}
.dtSelect3 {width: 740px;}
.dtSelect4 {height: 40px; line-height: 40px; margin: 0 0 0 20px}
.brRow {padding: 0 0 15px 0}
	 
.addres, .basketLogin {float:left; width: 330px}
#addres {margin: 20px 0 0 20px;}
#addres .field {height: 24px; width: 292px; border:1px #5f8ca8 solid; margin: 0 0 10px 0}
#addres .textA {height: 24px; width: 292px; border:none; line-height: 24px; margin: 0 0 5px 0}
	#addres input, #addres input.required {background: none repeat scroll; border: medium none; color:#999 !important; height: 24px; line-height: 24px; margin: 0 0 0 10px; padding: 0; color: #68676d;}
		#addres input.required {color:#ff4c06 !important;}
#addres .field2 {height: 100px; width: 292px; border:1px #5f8ca8 solid; margin: 0 0 10px 0}
#addres textarea {background: none repeat scroll; border: medium none; color:#ff4c06 !important; height:100px; width:292px; margin:10px 0 0 10px; padding-top:0px; color: #68676d;}
.tbrPadding {float:left;margin: 0 0 0 20px}

#buttonLogin {float:right; display:block; height:36px; padding:0; width: 178px; margin:0px; text-align: right; margin:0 0 20px 0}		
			#buttonLogin a {display:block; background: url("img/orderButton.png") no-repeat left top; color: #666666; text-decoration: none; text-shadow: 1px 1px 1px #fff; border:medium none; height:36px; line-height: 36px; text-transform: uppercase; padding:0; margin:0px; text-align: center; font-family: Verdana, sans-serif; font-size: 14px; font-weight: bold;}		
							#buttonLogin a:hover { background: url("img/orderButton.png") no-repeat left bottom; color: #333; text-decoration: none;} 


/* basket end */

#newsLetter {float:left; width:270px; height:170px; background: url("img/newsLetter.png") no-repeat left bottom; position: relative;}
	#newsLetter h4 {color: #d6e61d; margin: 0}
	.newsLIn {float:left; padding: 10px 0 0 10px;}
	
.nHeader {float:left; display: block; width:250px; height:55px;}
#newsLetter .field {float:left; display: block; height: 32px; width: 246px; border:1px #80a3b3 solid; margin: 0 0 10px 0}
	#newsLetter input {background: none repeat scroll; width: 236px; border: medium none; color:#fff !important; height: 32px; line-height: 32px; margin: 0 0 0 10px; padding: 0;}
	#buttonNLetter {float:right; display:block; position: absolute; bottom:20px; right: 10px; height:26px; padding:0; width:114px; margin:0px; text-align: right; margin:5px 3px 0px 0}		
			#buttonNLetter a {display:block; background: url("img/buttonNletter.png") no-repeat left top; color: #3d5b6f; text-decoration: none; text-shadow: 1px 1px 1px #fff; border:medium none; height:26px; line-height:26px; text-transform: uppercase; padding:0; margin:0px; text-align: center; font-family: Verdana, sans-serif; font-size: 12px; font-weight: normal;}		
							#buttonNLetter a:hover { background: url("img/buttonNletter.png") no-repeat left bottom; color: #333; text-decoration: none;}		
		
/* 10.7.2014 */

.intoBasket {float: left; display:block; width: 723px; height: 40px; position: absolute; top:0px; left:150px;}
.intoBasketInfo {float: left; display:block; width: 703px; text-align: left; overflow: hidden; height: 80px}
.intoBasketTable {float: left; border: 1px solid #86B8D9; background: white; margin: 10px; position: relative}
.intoBasketTableHeader, .intoBasketTableRow {float: left; background: #F3F7F9; margin-left:15px }
.intoBasketTableRow { margin-bottom: 15px }
.PrImage, .PrName, .PrSize, .PrAmount, .PrPrice, .PrPriceTotal {float:left; display:block; height: 65px; line-height: 65px; text-align: center;}
.PrImage1, .PrName1, .PrSize1, .PrAmount1, .PrPrice1, .PrPriceTotal1 {float:left; display:block; height: 35px; line-height: 35px; text-align: center;}
.PrImage, .PrImage1 {width: 80px; text-align: center;} 
.PrName, .PrName1 {width:290px; overflow: hidden; text-align: left;} 
.PrSize, .PrSize1 {width: 60px}  
.PrAmount, .PrAmount1 {width: 33px} 
.PrPrice, .PrPrice1 {width: 100px}
.PrPriceTotal, .PrPriceTotal1 {width: 110px}							

.close {float: left; display:block; width: 17px; height: 17px; position: absolute; top:15px; right:15px;}
.close a {display:block; background: url("img/remove.png") no-repeat left bottom; border:medium none; height:17px; line-height: 17px; padding:0; margin:0;}		

	h4, h4.intoBaskett {color: #0e5685;font-size:15px; font-family: "Oswald"; font-weight:100; margin:20px 0 20px 0; text-transform: uppercase;}
		 h4.intoBaskett {margin:20px 0 20px 15px;}							
	
.intoButtonRow {float:left; margin: 10px 0 15px 15px; width: 673px}

.buttonContinue3 {float:right; display:block; height:36px; padding:0; width:193px; text-align:right; margin:0}		
	.buttonContinue3 a {display:block; background: url("img/continue2.png") no-repeat right bottom; color: #666666; text-decoration: none; text-shadow: 1px 1px 1px #fff; border:medium none; height:36px; line-height: 36px; padding:0 10px 0 0px; margin:0px; text-align: center; font-family: Verdana, sans-serif; font-size: 14px; font-weight: bold;}		
		.buttonContinue3 a:hover { background: url("img/continue2.png") no-repeat right top; color: #333; text-decoration: none;}	

/* 10.7.2014 */ 

.plH1 {float:left;}
	.plH1 h1 {margin:10px 0 0 0; font-size: 18px; font-weight: 100;}
	.headerBox h2 {margin:0; font-size: 18px; font-weight: 100; color: black;}
   
 











































