body { font: 10pt Tahoma,Geneva,Arial,Helvetica,sans-serif; background: white; }

.clear { clear: both; }
.center { text-align: center; }

.left { text-align: left; }
.right { text-align: right; }
.hidden { visibility: hidden; }
/*
.fleft { float: left; }
.fright { float: right; }
*/
.upper { text-transform: uppercase; }
.arial { font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; }
.georgia { font-family: Georgia, serif; }
.tahoma { font-family: Tahoma,Geneva,Arial,Helvetica,sans-serif; }

#toplinks,
#topuser,
#topcart,
#topnavig,
#quicksearch,
.breadcrumb,
.banner,
#footer,
.ccontrol-l, .ccontrol-r,
#filter .grey,
.category, h3.cat,
.product .btns,
#left .menu,
#left .letters,
.tools,
.pright fieldset,
.bookmark,
#carousel-rel,
#carousel-sim,
h3.other,
.links
{
	display: none;
}

#filter .grey #nresults {
	display: block;

}
h1 { font-size: 12pt; text-align: right; border-bottom: .5mm solid #666; }
a { text-decoration: none; color: black; }

#detailform { display: block; font-size: 10pt;}

#container, #top { background: white; }

h2, dl { margin-bottom: .5cm; }
h2 { font-size: 15pt; color: #999;}
h3 { font-size: 14pt; }
h4 { font-size: 13pt; }
p { line-height: 125%; font-size: 10pt; }

td { vertical-align: top; padding: .1cm;}
dl { margin-left: 1.5cm; }
dd { margin: 0 0 .5cm 1.5cm; }
dl.time dt { margin-bottom: -.4cm; }

a img { border: 0; }

.imgleft, .imgright { float: left; padding: 1mm; background: #999; position: relative; margin: 0 5mm; }
.imgright { float: right; }

p.bread { font-size: 8pt; border-bottom: .2mm solid #999; }

.product { clear: both; margin-bottom: 5mm;  page-break-before: auto; border-top: .3mm solid #CCC; page-break-inside: avoid; }
.product .img { margin: 0 5mm 0 0; float: left; }
.product .cenainfo { float: left; }
.product h3 { font-size: 11pt; }
.product .cena strong { font-size: 10pt; color: #9C3400; }

#pdetail { float: right; width: 60%; }
#photos { float: left; padding: 3mm; margin-left: 5mm; background: #EEE; }

fieldset { border: 0; }

table, td th { border-collapse: collapse; }

.paramn { font-size: 9pt; }
#content .paramn h4 { font-size: 10pt; margin:0; }
.paramn p { padding-bottom: 0.1cm; line-height: 100%; }

/* pagetext */
#content .textpage p, #content .textpage ul, #content .textpage ol, #content .textpage h3, #content .textpage h4, #content .textpage h5, #content .textpage h6, #content .textpage table { margin: 3mm 0; line-height: 150%; }
#content .textpage h3, #content .textpage h4, #content .textpage h5, #content .textpage h6 { margin-top: 8mm; }

#content a { color: black; }
#content a img { border: 1px solid #9C3400; }
#content .imgcont a img { border: 0; }

#content .textpage p { font-size: 1em; margin: 3mm 0; }
#content .imgcont { line-height: 100%; }

#content .textpage h5 { font-size: 12pt; }
#content .textpage h6 { font-size: 11pt; }

#content .textpage ul, #content .textpage ol { margin-left: 3mm; }
#content .textpage table { background: #E9E9E9; }
#content .textpage td, #content .textpage th { border: 1px solid #999; padding: .2cm .5cm; font-size: 9pt; background: white; }

#content .page-group { margin-bottom: 1cm; }
#content .page-group .date { font-weight: bold; font-size: 8pt; margin-top: 1mm; }