/*
** AdPen CSS. All rights reserved.
**
** 2010 Created by Bil Software, www.bilsoftware.com
*/
body { margin: 30px 0 0 0; padding: 0; background: white url(images/background.jpg) center 0 repeat-y; font: 11px Tahoma, Arial Narrow, Arial; }
	img { border: 0; }
	form { margin: 0; padding: 0; }
		form fieldset { margin: 5px 0 0 0; padding: 0; border: 0; }
		form fieldset input, form fieldset select { float: left; width: 110px; height: 20px; margin: 0 5px 0 6px; padding: 0; border: 1px solid #C8C8C8; }
		form fieldset .input { width: 80px; margin-right: 0; }
	#main { width: 840px; margin: 0 auto; padding: 36px 0 0 0; position: relative; background-image: url(images/top.png); _background-image: url(images/top_ie6.gif); /*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/top.png', sizingMethod='image'); */background-repeat: no-repeat; }
		#top { width: 700px; height: 135px; position: absolute; top: 40px; left: 80px; }
			#top .top { clear: both; overflow: hidden; zoom: 1.0; }
			#logo { float: left; width: 254px; height: 55px; overflow: hidden; text-indent: -100px; background-image: url(images/logo.gif); background-repeat: no-repeat; }
			#logo.eng { background-image: url(images/logo_eng.gif); }
			#logo.deu { background-image: url(images/logo_deu.gif); }
			#logo.czk { background-image: url(images/logo_czk.gif); }
			#logo.slk { background-image: url(images/logo_slk.gif); }
			#contact { float: right; width: 140px; height: 41px; margin: 10px 0 0 0; overflow: hidden; text-indent: -100px; background-image: url(images/t_contact.gif); background-repeat: no-repeat; }
			#contact.eng { background-image: url(images/t_contact_eng.gif); } 
			#contact.deu { background-image: url(images/t_contact_deu.gif); } 
			#contact.czk { background-image: url(images/t_contact_czk.gif); } 
			#contact.slk { background-image: url(images/t_contact_slk.gif); } 
			#menu { margin: 15px 0 0 0; padding: 5px 0 5px 10px; list-style: none; clear: both; overflow: hidden; zoom: 1.0; background: #f36e13; }
				#menu li { float: left; font-size: 14px; text-transform: uppercase; }
				
					#menu li a { float: left; margin: 0 20px 0 0; padding: 0 5px 0 0; position: relative; color: white; text-decoration: none; }
						#menu li a span { position: absolute; top: 5px; right: -10px; width: 7px; height: 7px; background-image: url(images/_dots.gif); background-repeat: no-repeat; font-size: 1px; }
					#menu li a:hover { color: black; }
						#menu li a:hover span { background-position: 0 -7px; }
					#menu li a.active { color: #993300; }
			#langs { margin: 0; padding: 0; list-style: none; position: absolute; top: 12px; left: 310px; }
				#langs li { float: left; width: 24px; height: 24px; margin: 0 10px 0 0; }
					#langs li a { float: left; width: 25px; height: 24px; background-image: url(images/languages.gif); background-repeat: no-repeat; overflow: hidden; text-indent: -20px; }
					#l_pl                     { background-position: 0 0; }
					#l_pl:hover, #l_pl.active { background-position: 0 -24px; }
					#l_gb                     { background-position: -26px 0; }
					#l_gb:hover, #l_gb.active { background-position: -26px -24px; }
					#l_de                     { background-position: -52px 0; }
					#l_de:hover, #l_de.active { background-position: -52px -24px; }
					#l_cz                     { background-position: -78px 0; }
					#l_cz:hover, #l_cz.active { background-position: -78px -24px; }
					#l_sk                     { background-position: -104px 0; }
					#l_sk:hover, #l_sk.active { background-position: -104px -24px; }
					#l_fi                     { background-position: -130px 0; }
					#l_fi:hover, #l_fi.active { background-position: -130px -24px; }
		#content { padding: 135px 20px 10px 20px; clear: both; overflow: hidden; zoom: 1.0; background-image: url(images/content.png); _background-image: url(images/content_ie6.gif);/* filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/content.png', sizingMethod='crop');*/ background-repeat: repeat-y; position: relative; }
			#content a { color: #f58220; text-decoration: underline; }
			#content a:hover { color: black; }
			#content p.header { margin: 10px 40px 10px 60px; padding: 0; font-size: 12px; color: black; line-height: 17px; text-align: justify; }
			#content .text { padding: 0 40px 70px 60px; clear: both; overflow: hidden; zoom: 1.0; }
				#content .text h1 { margin: 20px 8px 10px 0; padding: 5px 5px 5px 5px; font-size: 16px; border-bottom: 2px solid #f58220; text-align: center; text-transform: uppercase; color: black; }
			#content .footertxt { width: 690px; padding: 10px 0 10px 0; position: absolute; bottom: 35px; left: 80px; border-top: 1px solid #f36e13; border-bottom: 1px solid #f36e13; color: #C9C9C9; font-size: 10px; }
			#content .footermenu { margin: 0; padding: 0; list-style: none; text-align: center; }
				#content .footermenu li { font-size: 13px; display: inline; }
					#content .footermenu li a { color: #6a6a6a; text-decoration: none; }
					#content .footermenu li a:hover, #content .footermenu li a.active { color: black; }
					#content .footermenu li span { color: #f58220; letter-spacing: 5px; }
			#content .products { margin: 0; padding: 0; list-style: none; clear: both; overflow: hidden; zoom: 1.0; }	
				#content .products li.product { float: left; width: 345px; height: 220px; margin: 0 2px 20px 0; border-top: 8px solid #EDEDED; padding: 2px 0 0 0;  }
					#content .products li.product .imagerow { margin: 0 0 2px 0; border: 1px solid #EDEDED; }
						#content .products li.product .imagerow .imagecell { display: table-row; height: 100px; }
						#content .products li.product .imagerow .imagecell span { display: table-cell; height: 100px; vertical-align: middle; text-align: center; }
					#content .products li.product .colors { margin: 0 0 2px 0; padding: 10px 10px 5px 10px; list-style: none; clear: both; overflow: hidden; zoom: 1.0; border: 1px solid #E3E3E3; background: #EDEDED; }
						#content .products li.product .colors li { display: inline; }
						#content .products li.product .colors img { border: 1px solid #7b768a; margin: 0 2px 2px 0; }
					#content .products li.product .description { height: 40px; border: 1px solid #E3E3E3; background: #EDEDED; margin: 0 0 2px 0; padding: 10px; }
						#content .products li.product .description p { float: right; width: 150px; margin: 0; padding: 0; text-align: right; }
					#content .products li.product em { display: block; text-align: right; font-style: normal; }
			#content .pager ul { width: 120px; margin: 0; padding: 0; list-style: none; }
				#content .pager ul li { float: left; margin: 0 5px 0 5px; }
				#content .pager ul li.active a { color: black; font-weight: bold; }
			#content .pager .prev, #content .pager .next { float: left; }
		#external { margin: 0; padding: 0; list-style: none; }
		#external a { display: block; position: absolute; overflow: hidden; text-indent: -100px; cursor: pointer; border: 0; }
		#external .krd a { text-indent: 0; }
		#e_adpencil { width: 173px; height: 118px; top: 115px; right: -115px; z-index: 4; background-image: url(images/b_04_adpencil.png); _background-image: url(); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/b_04_adpencil.png', sizingMethod='scale'); background-repeat: no-repeat; }
		#e_pensite { width: 186px; height: 136px; top: 200px; right: -140px; z-index: 3; background-image: url(images/b_03_pensite.png); _background-image: url(); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/b_03_pensite.png', sizingMethod='scale'); background-repeat: no-repeat; }
		#e_fotl { width: 178px; height: 127px; top: 300px; right: -110px; z-index: 2; background-image: url(images/b_02_fotl.png); _background-image: url(); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/b_02_fotl.png', sizingMethod='scale'); background-repeat: no-repeat; }
		#e_wearsite { width: 173px; height: 118px; top: 400px; right: -130px; z-index: 1; background-image: url(images/b_01_wearsite.png); _background-image: url(); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/b_01_wearsite.png', sizingMethod='scale'); background-repeat: no-repeat; }
		#footer { height: 40px; margin: 0 0 20px 0; background-image: url(images/footer.png);_background-image: url(); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/footer.png', sizingMethod='scale'); background-repeat: no-repeat; text-align: center; color: #6a6a6a; }
		#external .krd a { width: 153px; height: 71px; top: 520px; right: -150px; background-image: url(baner_01_czysty.png);_background-image: url(); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='baner_01_czysty.png', sizingMethod='scale'); background-repeat: no-repeat; }
			#footer a { color: #6a6a6a; text-decoration: none; }
		/**/
	/**/
/**/
