body{color:rgb(153,153,153);font-size:100%;font-family:Verdana,Arial,Tahoma,sans-serif;margin:0;padding:0;background:rgb(255,255,255) url('/img/body-bg.png') repeat-x;}
.clear{clear:both;height:1px;font-size:1px;}
h1 {color:rgb(204,153,102);font-size:1.3em;margin:20px 0 0px 10px;_margin:20px 0 0px 5px;float:left;font-weight:bold;}
h2 {color:rgb(204,153,102);font-size:1.2em;margin:0px 0 20px 10px;}
h3 {color:rgb(204,153,102);font-size:1.1em;margin:0px 0 10px 10px;width:95%;border-bottom:1px rgb(204,153,102) solid;}
#jelinek-logo{width:90px;height:96px;margin:10px 0 0 40px;}


p {margin:5px 10px 5px 10px;font-size:120%;line-height:ex;}

strong{color:rgb(204,153,102);}

.bottomlinks {margin-left:auto;margin-right:auto;list-style-type:none;width:65%;text-align:center;}
.bottomlinks li {float:left;margin:0 5px;font-size:0.7em;font-weight:normal;}
.bottomlinks li a {color:#CCCCCC;font-weight:normal;}

.printhide{margin:0;}
.print-div{margin-left:10px;}

a {color: rgb(153,153,153);text-decoration:none;letter-spacing:-1px;font-weight:bold;}
a:hover {text-decoration:underline;}

.akce {margin-top:25px;margin-left:-1px;display:block;}

.attachments{float:right;list-style-type:none;margin:5px 10px 0 0;width:380px;_width:400px;}
.attachments li{float:right;display:block;margin:5px;white-space:nowrap;}
.attachments a {font-size:1.1em;}
.Dattachments img {vertical-align:middle;}

.dotted {margin:10px 0 5px 20px;border:0;background:url('/img/hr-body.png') repeat-x;height:1px;width:95%;}
.maghr {margin:5px 0 5px 0px;border:0;background:url('/img/hr-body.png') repeat-x;height:1px;width:95%;}
.invisible{margin:5px;border:0px;}

strong{margin:0px;}
#wrapper{font-size:0.7em;width:790px;margin-left:auto;margin-right:auto;margin-top:0px;margin-bottom:px;padding:0px 0 15px; 0;background:url('/img/wrapper-bg.png') repeat-y;}

.wrapperbot{position:relative;width:790px;margin-left:auto;margin-right:auto;margin-bottom:10px;background:url('/img/shadow-bottom.png') top no-repeat;}
.shadwraptop{margin:0px;width:760px;height:15px;background:url('/img/shadow-top.png') no-repeat;float:left;display:block;}

.shadwraplefttop{width:16px;min-height:685px;_height:685px;background:url('/img/shadow-left-top.png')  no-repeat;float:left;display:block;margin-top:0px;}
.shadwraprighttop{width:14px;min-height:685px;_height:685px;background:url('/img/shadow-right-top.png') no-repeat;float:right;margin-top:0px;}

.header{background:#fff url('/img/logo.png') no-repeat;width:760px;height:120px;margin:0px;float:left;}
.menuplace{display:block;min-height:36px;_height:36px;width:760px;background:url('/img/top-menu-body.png') repeat-x;float:left;}

.magimg-left{margin:0 10px 0 10px;float:left;background:url(/img/magimage-left.png) top left no-repeat;padding-left:6px;height:134px;min-width:20px;_width:20px;}
.magimg-right{display:block;background: url(/img/magimage-right.png) top right no-repeat;padding-right:6px;;min-width:20px;_width:20px;}
.magimage {height:122px;border:none;border-top:#dfdfdf 1px solid;padding:4px 0;border-bottom:#dfdfdf 1px solid;}
#sddm
{	margin: 6px 0 0px 0;
	vertical-align:center;
	padding: 0;
	z-index: 90;
	float:right;
	height:20px;
	}

#sddm li
{	margin: 0;
	z-index:90;
	border-right:1px rgb(153,153,153) dashed;
	padding: 0;
	list-style: none;
	float: left;
	white-space: nowrap;
	font: bold 13px verdana;}

#sddm li.last
{
border-right:0px;
}
#sddm li a
{	display: block;
	z-index:91;
	margin: 0 1px 0 0;
	padding: 5px 10px;
	min-width: 60px;
	white-space: nowrap;
	color: rgb(153,153,153);
	text-align: center;
	text-decoration: none}

#sddm li a:hover
{	color: rgb(204,153,102);}

#sddm div
{	position: absolute;
	visibility: hidden;
	z-index:300;
	margin: 0;
	padding: 0;
	background: #e1e1e1;
	border: 1px solid #fff;
	width:130px;
	margin-top:3px;
	margin-left:0px;
	}

	#sddm div:li
	{
		border-bottom:1px #fff solid;
	}
	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width:130px;
		z-index:400;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #e1e1e1;
		border-bottom:1px #fff solid;
		border-right:1px #fff solid;
		color: rgb(102,102,102);
		font: 13px verdana;
		
		}

	#sddm div a:hover
	{	background: #cccccc;
		color: #000000;
		border-bottom:1px #fff solid;
		}
.content{z-index:1;position:relative;top:-1px;width:758px;border:1px #ffffff solid;background:#fff url('/img/content-bg.png') repeat-x;;min-height:500px;_height:600px;margin-top:0px;float:left;}
.button {background: url(/img/button.png) top no-repeat;width:62px;height:17px;float:right;margin:0;padding:6px;}
.button a {margin-left:10px;text-decoration:none;color:#ffffff;}
.button a:hover{text-decoration:underline;}

.leftmenutop{position:relative;margin-left:10px;margin-top:20px;width:202px;height:14px;background:url('/img/left-menu-top.png') no-repeat;}
.leftmenubottom{position:relative;margin-left:10px;margin-bottom:0px;top:-10px;width:202px;height:11px;background:url('/img/left-menu-bottom.png') no-repeat;margin-top:0px}
.leftmenu{position:relative;margin-left:10px;border-left:1px rgb(233,233,233) solid;border-right:1px rgb(233,233,233) solid;width:200px;_width:196px; min-height:300px;_height:300px;background:url('/img/left-menu-body.png') repeat-x;margin-right:0;}

.left {float:left;width:100px;_width:80px;}
.right {float:right;width:520px;_width:490px;padding:10px 20px;}

.obrazek{margin:10px;}

.leftmenu h3{margin-left:10px;}
.leftmenu strong{font-size:1.1em;color:rgb(204,153,102);margin-left:10px;}
.leftmenu p{color:rgb(102,102,102);margin-left:10px;margin-top:3px;margin-bottom:10px;font-weight:normal;}

.leftmenu strong .last{margin-bottom:10px;}

.footer{height:5px;width:100%;clear:both;margin:0;position:bottom;}
#copyleft,#poweright{color:rgb(204,204,204);display:block;padding:0px 15px 0 15px;margin:0;font-size:0.8em;}
#copyleft{float:left;margin-left:10px;}
#poweright{float:right;margin-right:10px;}
.footer a{text-decoration:none;color:rgb(204,204,204);font-weight:normal;}
.footer a:hover{text-decoration:underline;}

#hideshow{margin:0px;_margin-top:10px;display:none;}
#hider{margin:20px 0px 0 15px;}
.maglink {margin:5px 0 0 5px; font-size:0.8em;color:rgb(204,204,204);}
table {width:300px;}
.wproduct {width:140px;_width:140px;min-height:210px;_height:210px;background: rgb(237,237,237) url('/img/product-body.png') repeat-x;float:left;margin:12px 0px 0 10px;_margin:5px 0px 0 5px;padding:0px;}
.wproduct h2 {font-size:1.0em;letter-spacing:-1px;width:140px;_width:140px;height:20px;padding:3px 0 0 0px;color:#333333;background:url('/img/product-header.png') left top no-repeat;margin:0px;}
.wproduct img {margin-top:7px;margin-left:7px;vertical-align:center;margin-bottom:0px;}
.wproduct a {color:#000;text-decoration:none;border:none;}
.wproduct a:hover{text-decoration:underline;}
.wimgframe {vertical-align:center;width:117px;height:160px;background:url('/img/product-image-bg.png') top no-repeat;margin-left:10px;margin-top:10px;}

.product {width:140px;_width:140px;min-height:270px;_height:279px;background: rgb(237,237,237) url('/img/product-body.png') repeat-x;float:left;margin:5px 0px 0 10px;_margin:5px 0px 0px 8px;padding:0px;position:relative;}
.product h2 {font-size:1.0em;letter-spacing:-1px;width:140px;_width:140px;height:20px;padding:3px 0 0 0px;color:#333333;background:url('/img/product-header.png') left top no-repeat;margin:0px;}
.product img {margin-top:7px;margin-left:7px;vertical-align:center;margin-bottom:0px;}
.product strong {font-size:100%;color:rgb(204,153,102);margin:2px 9px 2px 9px;padding:0;}
.product p {font-size:0.8em;color:color:rgb(153,153,153);margin:3px 1px 0px 1px;padding:0;}
.product a {color:#fff;text-decoration:none;border:none;}
.product a:hover{text-decoration:underline;}
.cart{padding-top:10px;width:74px;height:19px;background:url('/img/product-cart.png') left no-repeat;float:left;margin-left:5px;margin-bottom:0px;}
.cart a{margin:10px 0 0 20px;}

.proddotted {margin:0px 0 0px 12px;border:0;background:url('/img/product-hr-body.png') repeat-x;height:1px;width:85%;}
.info{width:39px;height:14px;background:url('/img/product-info.png') bottom no-repeat;float:left;margin-right:0px;margin-top:7px;_margin-top:0px;margin-bottom:0px;text-align:center;font-weight:normal;position:absolute;right:0;bottom:0;}
.shop{width:39px;height:14px;font-size:0.8em;background:url('/img/product-shop.png') bottom no-repeat;float:right;margin-right:0px;margin-top:7px;_margin-top:0px;margin-bottom:0px;text-align:center;font-weight:normal;position:absolute;left:0;bottom:0;}
.imgframe {vertical-align:center;width:117px;height:160px;background:url('/img/product-image-bg.png') top no-repeat;margin-left:10px;margin-top:0px;}
.prodinfo{min-height:65px;_height:65px;}


.imageframe {vertical-align:center;width:169px;height:134px;background:url('/img/image-bg.png') top left no-repeat;margin:25px;}
.imageframe img{width:150px;height:120px;margin:7px 10px;}

#demandForm{margin:20px 0 0 170px;}
#demandForm label{display:block;}
#demandForm input,
#demandForm textarea{width:65%;}
#demandForm textarea{height:150px;}
#demandForm .submitbutton{text-align:left;padding-top:20px;}
#demandForm .submitbutton input{width:auto;margin:0;position:right;}
.fieldErrorMsg{color:red;}

.galitem{width:18%;_width:16%;float:left;border:1px #c0c0c0 solid;margin:5px 0 5px 11px;padding:0;background:white;text-align:center;min-height:240px;_height:240px;font-size:0.9em;display:block;}
.galitem h3{margin:0;padding:3px 0 0 0;font-size:1em;}
.galitem img{border:2px #b0b0b0 solid;margin-top:10px;}
.galitem a{color:rgb(204,153,102);text-decoration:none;font-size:1.1em;}
.galitem a:hover{text-decoration:underline;}
.galitem .desc{color:#C16612;font-weight:bold;}
.galitem .desc2{color:#C16612;font-weight:bold;}
.galitem .desc3{font-size:0.8em;}
.galitem .desc4{font-size:0.8em;}

.galitem.category{padding-top:10px;}
.galitem.category .nadpis{padding-top:25px;}

table {
/* */
  margin:10px;
  border-collapse: collapse;
  width:97%;
  border-bottom: 1px solid #6b3316;
  border-left: 1px solid #6b3316; 
  font-size: 10px;
}

td {
  border-right: 1px solid #6b3316;
  border-top: 1px solid #6b3316;
  text-align: left;
  padding-left: 5px
}

th {
  width: 40%;
  font-size: 10px;
  font-weight: bolder;
  text-align: left;
  border-right: 1px solid #6b3316;
  border-top: 1px solid #6b3316;
  padding-left: 5px;
  background-color: #eee
}

.maglist {list-style-type:none;padding:30px;}
.maglist li {margin-top:10px;}
.maglist a {font-size:1.3em;}


.traceform{width:450px;border:1px #6b3316 solid;padding:5px;margin:5px 0 10px 0px;}

.morebut {width:51px;height:18px;color:#999;background:url('/img/vice.png') top left no-repeat;padding:3px 5px;float:right;}
.ram{float:left;margin-right:10px;margin-top:10px;width:91px;height:10px;padding:8px;background:url('/img/ramecek.png') top left no-repeat;}
