#razeni {margin:0; padding:2px 10px; width:515px; text-align:center; font-size:11px; color:#000; background:#eee;}
#razeni select {font-size:11px;}

#razeni span {margin:0 3px;}

#limitbox ul {margin:0; padding:0; margin:0 0 20px 0;}
#limitbox li {font-size:12px; display:inline; padding:0 7px 0 17px; background: url(../images/list.png) 0 50% no-repeat; line-height:1.4;}
#limitbox li.first {background:none; font-size:11px; color:#aaa; padding:0 0 0 14px;}

#detail table {width:100%; margin-top:5px;}
#detail table tr td {text-align:left; background:#fff; margin:0; padding:10px; vertical-align:top; color:#555;}
#detail table tr td h3 {margin:0 0 10px 5px; padding:0; color:#000; font-size:15px; font-weight:bold;}
#detail h3 {margin:15px 0 5px 0; padding:0; color:#000; font-size:15px; font-weight:bold;}
#detail h4 {margin:0 5px 10px 10px; padding:0; color:#733590; font-size:12px; font-weight:bold;}
#detail p {font-size:12px; color:#555; margin:0; padding:5px;}
#detail ul {margin:0; padding:5px 0 5px 25px; font-size:12px;}
#detail ul li {list-style-type:square; line-height:1.5; background:none; list-style-image:none;}
#detail ul.cena li span {color:#D40000; display:inline;}

#detail table tr td#imgs {width:30%; text-align:center;}
#detail table tr td#zbozi {width:69%; border-left:1px solid #ddd;}

#detail table tr td em {font-style:normal; font-weight:bold;}
.green {color:green;}
.red {color:red;}
.orange {color:orange;}

#detail table.basicinfo {margin:5px; border: none;}
#detail table.basicinfo tr td {font-size:12px; padding:4px; color:#000; border:none; background: #fff;}
#detail table.basicinfo tr td span {color: #8F0707; font-size:12px; font-weight:bold; margin-left:20px;}
#detail table.basicinfo tr.even td {background:#eeeeee;}
#detail table.basicinfo td {margin:0; padding:5px;}
#detail table.basicinfo td {width:40%;}
#detail table.basicinfo td+td {width:60%;}

#detail table.tech-param {margin:15px 5px 20px 5px; border:0; border-collapse: collapse;}
#detail table.tech-param tr td {font-size:12px; padding:4px 0; color:#555; border:0; background: #fff;}
#detail table.tech-param tr.even td {border-top:1px solid #eee; border-bottom:1px solid #eee;}
#detail table.tech-param tr td a:hover {text-decoration:none;}
#detail table.tech-param td.nazev {width:15%;}

#detail .tocart {margin:5px; padding:5px 5px 5px 40px; background: url('../images/bg_cart.gif') 8px 55% no-repeat; width:200px;}
#detail .tocart fieldset {font-size:12px; padding-top:10px; border:none;}
#detail .tocart input.count {width:50px;}
#detail .tocart input.submit {font-weight:bold; font-size:12px; color:#000;}

#detail .varianty {padding:0; margin:10px 0px; width:100%;}
#detail .varianty legend {font-size:11px; color:#555;}
#detail .varianty fieldset {margin:0; border:1px solid #ddd; background:#FFEFFA;}
#detail .varianty fieldset ul {margin:0; padding:0;}
#detail .varianty fieldset ul li {font-size:11px; list-style-type:none; margin:0; padding:0; color:#000;}

#watchdog {border:1px solid #eee;}
#detail #watchdog td {font-size:11px; margin:0; padding:1px; text-align:right;}
#watchdog td input {margin:0; padding:0;}
#watchdog td.in input {width:120px;}

.comment {
  margin:0;
  padding:10px;
  background:#f5f5f5;
  border-bottom:1px solid #ddd;
}

.even {
  background:#fff;
}

#detail .comment h4 {
  margin:0; padding:0;
  color:#272E41;
	font-size:13px;
  line-height:32px;
}

#detail .comment h4 span { 
  margin:0; 
  padding:0 5px 0 40px;
	float:left;
  line-height:32px;
  background: url(../images/comment.png) 0 50% no-repeat;
}

.comment p {
  margin:0; padding:7px 0;
}

.comment em {
  font-size:11px; padding:6px 0;
}

#addcomment fieldset {border:none;}
#addcomment input {padding:1px;}
#detail #addcomment td {font-size:11px; color:#000; background:#f8f8f8; padding:1px 5px; vertical-align:middle;}

#biglogin {margin-top:10px; border:1px solid #eee; padding:10px;}
#biglogin .submit {margin:10px 0; font-weight:bold;}
#biglogin .submit {margin:10px 0; font-weight:bold;}

#biglogin table {width:100%; margin:10px 5px; border-collapse:collapse;}
#biglogin thead td {background:#eee; color:#000; padding:5px; border:1px solid #dedede;}
#biglogin td {padding:3px 5px; vertical-align:top; font-size:12px;}
#biglogin em {font: italic bold 1.3em Georgia, "Times New Roman", Times, serif;}
#biglogin .suma {border:1px solid #eee; border-collapse:collapse;}
#biglogin p{font-size: 80%;}

#biglogin fieldset {border:none;}
#biglogin select {width:200px;}
#biglogin td form input {margin:0; padding:2px;}
#biglogin .items {width:25px;}
#biglogin .border td {border:1px solid #eee;}
#biglogin table tr.odd td {background:#f8f8f8;}

#links {margin:0; padding:10px 5px;}
#links ul {margin:0; padding:0; list-style-type:none; list-style-image:none;}
#links ul li {background:none; display:inline; padding:0 0 5px 0; color:#999; font-size:11px;}
#links ul li a {color:#888;}

#simpleform {width:180px;}
#simpleform textarea {width:165px; border:1px solid #cebfd5; background: #fefefe url(../images/bg-form.png) repeat-x;}
#simpleform input.text {border: 1px solid #cebfd5; background: #fefefe url(../images/bg-form.png) repeat-x;	width: 165px;}
#simpleform form table tr td.toright {border:1px solid #000;font-size:16px;text-align:right;}
#simpleform fieldset {border:none; padding:0px;}

.volic_oddeleni fieldset {border:none; font-size:12px;}
.volic_oddeleni select {width:160px; margin-bottom:10px;}

.volic_meny fieldset {border:none; padding:0;}

.w80 {width:80px;}
.w49 {width:49%;}
code {font-size:11px;}
.required {color:red;}
.center {text-align:center;}
.left {text-align:left;}
.right {text-align:right;}
.bigger {font-size:120%;}
.clear_float {clear:both;}
.toright {float:right;}

p.zprava_chyba {padding:10px 10px 10px 30px; margin:5px 0; background: #FFDFDF; color:red; border:1px solid #FF8F8F;}
p.zprava_ok {padding:10px 10px 10px 30px; margin:5px 0; background: #E0FFAF; color:#3A9805; border:1px solid #A9DF53;}
p.msg_info {padding:10px 10px 10px 30px; margin:5px 0; background: #f8f8f8; color:#B1770B; border:1px solid #ddd;}
p.msg_ok {padding:10px 10px 10px 30px; margin:5px 0; background: #E0FFAF; color:#3A9805; border:1px solid #A9DF53;}

.toleft {float:left;}
.lrpad10 {padding-right:15px;}



#vyrobci {padding:0 15px; margin:0;}
#vyrobci h2 {margin:0 0 2px 0; padding:10px 0 3px 0; font-weight:bold; font-size:1.3em; border-bottom:1px solid #dedede;}
#vyrobci ul {margin:0; padding:0;}
#vyrobci ul li {display:block; width:180px;  float:left}

#detail .varianty table {margin:0; padding:0; border-collapse:collapse; border:1px solid #ddd;}
#detail .varianty table th {background-color:#eee; text-align:center; font-weight:normal; font-size:11px;}
#detail .varianty table td {
    margin:0; padding:5px; vertical-align:middle; background-color:#f5f5f5; 
    border-top:1px solid #ddd; border-bottom:1px solid #ddd;
    font-size: 70%;
}
#detail .varianty table tr.even td {background-color:#f5f5f5;}
#detail .varianty table tr.vybrano td {background-color:#EFE0EF;}
#detail .varianty table tr.evenvybrano td {background-color:#EFE0EF;}

#detail .varianty table tr td strong {font-weight:normal; font-size:15px;}
#detail .varianty table tr td.center {text-align:center;}
#detail .varianty table tr td.left {text-align:left;}
#detail .varianty table tr td.right {text-align:right;}

.varianty form {margin:0; padding:0;}
.varianty form input {margin:0; padding:0;}
.varianty form .count {width:20px;}
.varianty form .submit {width:70px;}

p.full a.violet {color:#AC2D81;}

#odezva_zakazniku {font-size:11px; border:none;}
#nahlasit-chybu fieldset, #posli-znamemu fieldset {border:none;}
#nahlasit-chybu textarea, #posli-znamemu textarea {width:475px;}

#nahlasit-chybu table td, #posli-znamemu table td {padding:5px 0;}

#detail #souvisejici {margin:0; padding:0;}
#detail #souvisejici li {float:left; width:270px; border:1px solid #dedede; margin:0 10px 10px 0; padding:0; list-style-type:none;}
#detail #souvisejici li table {margin:0; padding:0;}
#detail #souvisejici li table td {margin:0; padding:5px; vertical-align:middle;}
#detail #souvisejici li table td.img {width:60px;}
#detail #souvisejici li:hover {background:#eee;}
#detail #souvisejici li:hover td {background:#eee;}

#razeni .param_filter {width:85px;}

.filtr {margin-top:10px;}
.filtr h2 {font-size:90%; margin-bottom:5px;}
.filtr ul {list-style-type:none;}
.filtr ul li {display:block; width:33%; float:left; font-size:90%}
.filtr ul li label{position:relative; top:-1px;}