body { font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt; margin:0px; background-color:#E4E3E3;}
img {border:0px;}
a	{text-decoration:none;}
div	{text-align:left;}

div.prog {position:relative;}
img.mark {position:absolute; bottom:0px; left:10px;}

.content_site	{width:950px; background-color:#FFFFFF;}
.top_cont	{margin-bottom:1px;}

.menu_panel	{margin-bottom:1px;}

.menu_panel	.pad	{width:1px; height:29px;}
.menu_panel	.nactiv a	{color:#FFFFFF; font-size:14px; font-weight:bold; background:url(../images/button_logo.jpg) left 2px no-repeat; padding-left:28px;}
.menu_panel	.activ a	{color:#FFFFFF; font-size:14px; font-weight:bold; background:url(../images/button_logo.jpg) left 2px no-repeat; padding-left:28px;}

/*prod_list*/
.row		{float:none; clear:both; display:table;}
.row .col	{float:left; width:175px; margin:0px 1px; text-align:center;}
.row .col .img	{width:173px; border:1px solid #E3E3E3; display:table; text-align:center; margin-bottom:4px;}
.row .col img	{display:block;}
.row .col .desc	{color:#666666; text-align:center; margin-top:4px; padding:0px 5px;}
.rowp	{float:none; clear:both; height:30px;}


.tplleft	{float:left; width:191px; border:1px solid #999999;}
.tplcenter	{float:left; width:548px; padding-left:16px;}
.tplright	{float:right; width:191px; border:1px solid #999999;}

.section	{width:527px; border:1px solid #E3E3E3; margin-bottom:5px; margin-left:1px; *margin-left:1px; _margin-left:2px; }
.section .pname	{font-size:16px; color:#660033; font-weight:bold;}
.fdesc		{background-color:#E4E3E3; padding:8px;}

.brand		{padding:0px 8px 4px 0px;}
.path	{color:#999999; margin:5px 0 5px 0; font-size:12px; padding-left:1px;}
.path a	{color:#999999; font-size:12px;}


.footer_txt		{color:#FFFFFF;}

/*product*/
.pname	{font-size:14px; color:#660033; font-weight:bold; padding:10px 0px;}



/* Marek modif change colour */
.menu_panel	.nactiv	{text-align:center; background-color:#CD0067; height:29px; vertical-align:middle;}
.menu_panel	.activ	{text-align:center; background-color:#999999; height:29px; vertical-align:middle;}
.bottom_menu	{height:22px; padding-top:8px; background-color:#CC0066; clear:both; float:none; margin-bottom:10px; color:#FFFFFF; text-align:center;}



.row .col .price	{color:#FF3399; font-size:12px; font-weight:bold;}
.row .col .pricewas	{color:#1EA3DF; font-size:10px; font-weight:bold; text-decoration:line-through;}
.price	{color:#FF3399; font-size:12px; font-weight:bold;}
.pricewas	{color:#1EA3DF; font-size:10px; font-weight:bold; text-decoration:line-through;}
.pricesave	{color:#1EA3DF; font-size:10px; font-weight:bold;}

.price_info	td	{border: 1px solid #E4E3E3;}
.price_info	td input	{padding:0px;}

/*end*/