
.leftCol ul li ul li ul li a {font-weight:normal;color:#000000;padding-left:31px;background:url(../images/design/bgBreadcrumbsLink.gif) no-repeat 21px 50%;}
.tw_span_h8_db {height: 8em; display: block;}
.tw_div_h110 {height: 110px;}
.tw_b0_w166 {border: 0; width: 166px;}
.tw_p0_m0 {padding: 0; margin: 0;}
.tw_bcgc6 {background: #EBF2F5}
.wrongParam {display: none;}
.productList th.activeFilter {background: #575757}
table.productList tr.bezParametru td {background:#f0fafd;}
table.productList tr.dark.bezParametru td {background:#e2f9ff;}

.product_item_large.bezParametru {background:#f0fafd;}

.tw_activePage { font-weight: bold; text-decoration: none; }
.tw_obrazkove_block {display: block; height: 185px; overflow: hidden; }

.pevny-set .middleRow {padding-top:8px; padding-bottom: 8px;}
.category{color:#03a5ec;}


.messages{
	float:right;
	width:774px;
	background: #ffffff;
	border: 1px solid #C91718;
	margin: 0px 0 4px;
	padding: 0px;
	color: #C91718;
	font-weight: bold;
	
}
.messages li {
	list-style-position: outside;
	list-style-type: none;
	background: url("../images/design/bgBreadcrumbsLinkRed.gif") left center no-repeat;
	margin: 5px 15px;
	padding-left: 1.2em;
}
.messages li a {
	color: #c91718;
}

table.fb td input {
	margin: 1em;
}

.kosik a {color:#03a5ec; font-weight: bold; text-decoration: underline;}
.kosik a:hover { text-decoration: none;}

.kosikBig a {color:#03a5ec; font-size: 120%; font-weight: bold; text-decoration: underline;}
.kosikBig a:hover { text-decoration: none;}

.ownSetProductInfoHidden { display: none; }
.ownSetProductInfoVisible { display: block; }

.plaintext {padding:10px 12px;}
.plaintext p {margin-bottom:25px;line-height:1.5em; text-align: justify}
.plaintext h2 {font-size:1.15em;color:#c91718;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding:8px 15px;clear:both;margin-bottom:10px; margin-top: 15px}
.plaintext h3 {font-size:1.15em;color:#c91718;padding:8px 15px;clear:both;margin-bottom:10px; margin-top: 15px}
.plaintext ul, .plaintext ol, .plaintext dl {list-style-type: none !important; margin-left: 2em}
.plaintext ul li {padding: 0; margin: 0.5em; }
.plaintext li {padding: 0.5em; margin: 0; background:url(../images/design/bgBreadcrumbsLink.gif) no-repeat 0 8px !important; text-align: justify}
.plaintext dt {padding: 0.5em 1.5em; margin: 1em 0 0; background:url(../images/design/bgBreadcrumbsLink.gif) no-repeat 0 8px !important; text-align: justify; font-style: italic}
.plaintext dd {text-align: justify}
.plaintext div.priklad {padding: 1em; border: 1px solid #03A5EC; background: #fafaff; margin-bottom: 1em}


.comparator-product-image { margin-top: 5px; }
.comparator-product-title { height: 3em; }

.top-level { border-top: 1px solid #03A5EC; }

.rightCol .product_item_large .productLabels {float: right; margin: 0; padding: 0}
.rightCol .product_item_large .productLabels img {margin: 0px 2px; padding: 0;}

.rightCol .product_item_large a.title {margin-bottom: 0.5em}

.subRightCol .product_item productLabels {background: transparent; line-height: 1em; padding: 0;}
.subRightCol .product_item .productLabels img {margin: 1px; padding: 0; background: transparent;}


#diskuze {
	background: #F7F7F7;	
}

#prispevky {
	padding: 1em;	
}
#prispevky div {
	padding: 1em;	
}

#prispevky div.sudy {
	background: #ffffff;	
}
#prispevky div.lichy {
	background: #ddd;	
}

#novyPrispevek {
	margin-top: 1em; padding: 1em;	
}

#novyPrispevek fieldset legend{
	padding:0px 12px; font-weight:bold;	
}
#novyPrispevek fieldset {
	border:2px solid #9f9f9f;
	padding: 1em;	
}
#novyPrispevek label {
	float: left; width: 10em;
}
#novyPrispevek input {
	margin-left: 0em;	
}
#novyPrispevek textarea {
	width: 25em;	
}

.productDetail .productMainDesc .popis {
	background:#f7f7f7;padding:17px;margin-top: 1em;	
}

table.kosik td.freeTransport {
	padding-top: 0; text-align: right; padding-right: 0;
}
table.kosik td.freeTransport span.freeTransport{
	display: block;
}

table.kosik td.freeTransport a.goToOrder{
	margin-top: 1em; display: block;
}

.productDetail .zalozky .zalozkyObsah .in table.keStazeni td{
	padding: 0.5em 1em;
}

#_browse_filter_vyraz { 
/*  width: 16em;
  height: 1.6em;*/
  font-size: 120%;
  width: 13em;
}

#_browse_filter_submit {
  padding-top: 2px;
}

.breadcrumbs td.big { background: url("../images/design/imgKosikBig.png") no-repeat scroll 90% 50% transparent; }

table.productList td.name a { font-weight: bold; font-size: 120%; }

.searchDetails table tr td.g-0-3 { padding-right: 0px; border-right: 1px solid #777; }
.searchDetails table tr td.g-1-1 { padding-left: 12px; }
/* .searchDetails table tr td.g-1-3 { border-right: 1px solid #777; } */

/* table.showWhat td.left { font-weight: bold } */

.tw_span_h8_db .popis { display: block; width: 173px; height: 40px; overflow: hidden; font-size: 0.85em; line-height: 100%; padding: 3px 0px 3px; color: #777;}

.vyhledavani div.product_item p { margin-left: 0; }

.tw_b0_w166 .popis { display: block; width: 164px; height: 40px; overflow: hidden; font-size: 0.85em; line-height: 100%; padding: 3px 0px 3px; color: #777;}

.product_item_large div.puvodniCena { float: left; font-size: 1.2em; }

.pevny-set2 p.set-zahlavi { font-size: 110%; font-weight: bold; }

ul.settypelist li a { font-weight: bold; }

a.grayArrow { background: url('../images/design/bgBreadcrumbsLink.gif') no-repeat 0 50%; padding-left: 15px; }

.userform fieldset table td label {
display:block;
font-weight:bold;
padding-top:2px;
width:125px;
}
.userform fieldset table td input {
color:#000000;
margin-right:20px;
vertical-align:middle;
width:165px;
}

.userform fieldset table td textarea {
color:#000000;
font-family:Arial;
font-size:1em;
padding:1px;
width:165px;
}

#novinka-input {
width: 20px; margin-right: 1px;
}

