html *	{font-family:Tahoma}
body	{margin:0; background:#f7f7f7; color:#555}
table	{border-collapse: collapse; width: 100%}
td	{margin: 0em; padding: 0em}
h1	{font-size:12px; font-weight:bold; margin:3px 0 0 0; padding:0}
h2	{font-size:110%; font-weight:bold; margin:15px 0 0 0; padding:0}
ul	{margin:1em}
hr	{height:1px; color:#ddd; background:#ddd; border-width : 0px;}

a	{color:#0087f9; text-decoration:none}
a:hover	{text-decoration:underline}
a img	{border:0}
a.serv	{text-decoration:none; border-bottom:1px dashed}
a.serv:hover	{text-decoration:none; border:0}

.sel	{font-weight:bold}
.cen	{text-align:center; vertical-align:middle}
.fix7	{font-size:7px}
.fix5	{font-size:5px}

/* HEADER */
#mainframe	{width:965px; text-align:center; background:#fff}
#mainframe td	{text-align:left;}
#framer		{border-left:solid 1px #ccc; border-right:solid 1px #ccc; width:965}
#header 	{margin:0 5px 5px 5px; background:#f7f7f7; width:955}
#header p	{margin:0; padding-top:4px}
#header table	{font-size:11px; width:945}

/* INFO â øàïêå */
div#info   {background: #e8fbc1}

/* BASKET â øàïêå */
div#basket {background: #f9e0ff}
div#basket p, div#info p {margin:0; padding: 3px 10px 5px 10px; text-align: left; line-height:11px}


/* SUPERTYPES */
#supertype 	{margin:0 0 2px 5px; white-space:nowrap; text-align:left}
#supertype a	{cursor:hand}


/* LEFTCOLUMN */
#middle td 		{vertical-align:top}
#leftcolumn 		{font-size:11px; margin:0 5px 5px 5px}
#leftcolumn h2		{margin:0 0 1em 0; font-weight:bold}

div#menuleft	{background: #eff7fb}
div#menuleft ul	{padding:0 0 0 4px;}

#leftcolumn ul		{font-size:12px; margin:0; padding:0}
#leftcolumn ul ul	{font-size:11px; margin-left:2px;}
#leftcolumn ul li	{font-weight:normal; margin:0; padding:0; list-style-type: none;}
#leftcolumn ul li.sel	{font-weight:bold;}
#leftcolumn ul li img	{border:0; margin:0 3px 0 0}
#leftcolumn ul li a img	{border:0}

#materials		{margin-left:5px}
table.filters		{font-size:9px; width:217; color:#ccc; margin-left:11px}
#crosslinker		{margin-left:5px;}
#crosslinker img	{margin-bottom:15px;}
div.hl p		{margin:0; padding: 0 2px 0 6px; color:#555}
div.hl			{background: #f0f0f0}
table.filters span	{color:#555;}

/* RIGHTCOLUMN */
#rightcolumn		{margin:0 5px 0 0;}
#rightcolumn table	{font-size:11px}


/* FOOTER */
#footer		{font-size:11px; background:#f7f7f7; margin:15px 5px 0 5px;}
#footer p	{text-align:center; padding:5px 0 10px 0; margin:0}



/* ÝËÅÌÅÍÒÛ ÊÎÍÒÅÍÒÀ ............................................... */
/* ÁÀÍÅÐ ÍÀ ÃËÀÂÍÎÉ */
div#obyava {background: #F9EAFD; height: 80px; text-align:left}
div#obyava img {float:left; margin-right:10px}

/* ÏÎÑÒÐÀÍÈ×ÍÀß ÍÀÂÈÃÀÖÈß */
.pagenav			{float:right; white-space:nowrap; text-align:right; font-size:85%}
.pagenav span, .pagenav a	{padding:2px 5px 2px 5px; font-size:12px}
.pagenav span			{backgroun1d:#eeeeee}
.pagenav span.white		{background:#ffffff}

/* ÒÀÁËÈ×ÊÀ Ñ ×ÅÐÅÇÏÎËÎÑÈÖÅÉ */
table.zebra td {padding:3px 5px 5px 5px}
.odd td		{background:#f7f7f7}
h2.odd		{background:#f7f7f7; width:100%; padding: 3px 0 5px 5px}

/* ÒÀÁËÈ×ÊÀ Ñ ÈÍÔÎÐÌÀÖÈÅÉ */
.infotable	{width:622}
.infotable td	{border-bottom:solid 1px #ccc; padding:3px 5px 5px 0px}

/* ÔÎÒÎÃÐÀÔÈÈ Â ÒÒÕ */
.photos			{margin-bottom:15px; text-align:center}
.photos img		{border:solid #ccc 1px;}
.photos img.noborder	{border:none; padding:0}


div.submit	{padding:7px 20px 7px 7px; border-top:solid 1px #ccc; border-bottom:solid 1px #ccc;}
input.sbmline	{margin-bottom:-2px}
textarea, input.text	{width:300px; font-size:11px}



/* ÐÀÌÊÀ ÁËÎÊÀ Ñ ÇÀÃÎËÎÂÊÎÌ è ÒÀÁÛ */
.uphead	{height:22px; width:700}
table.bordered	{margin: 0; padding: 0; border:solid 1px #ccc; width:700}
td.borderright	{background:url('/i/borderright.gif') right repeat-y; width:1px}
td.borderleft	{background:url('/i/borderleft.gif') left repeat-y; width:1px}
td.bordered	{border-bottom:solid 1px #ccc;}
table.h1	{margin: 0; padding: 0; width:700}

div.bordered	{margin: 0; padding: 0}
div.bordered div{padding:10px; margin:0}
.pad15		{padding:10px}
.tab		{width:100%}
.tab td		{font-size:12px; font-weight:bold; white-space:nowrap}
.tab p		{margin:0; padding:3px 5px 5px 5px}
.tab_free	{border-bottom:solid #cccccc 1px; width:100%}

/* new tab styles*/
.tnl,.tnm,.tnr,.tsl,.tsm,.tsr {background-position:top left; background-repeat:no-repeat; height:25}
.tnl,.tnr,.tsl,.tsr {width:5px}
.tnm,.tsm {width:auto; white-space:nowrap; padding:3px 2px 3px 2px}
.tnl	{background:url('/i/tnl.gif');}
.tnm	{background:url('/i/tnm.gif');}
.tnr	{background:url('/i/tnr.gif');}
.tsl	{background:url('/i/tsl.gif');}
.tsm	{background:url('/i/tsm.gif');}
.tsr	{background:url('/i/tsr.gif');}

.hidden		{display:none; visibility:hidden}
.visible	{display:block; visibility:visible}

/* gallery */
#t_gallery {padding-left:7px}
#t_gallery img	{margin:3px; padding:2px}
#t_miniarticle {padding:0 7px 7px 7px}
#t_miniarticle img {margin:10px 0 10px 0}

/* ÒÀÁËÈ×ÊÀ ñ ÒÎÂÀÐÎÌ */
.litetable	{width:678}
.litetable td	{border-bottom:solid 1px #eeeeee; padding:3px 5px 5px 0px}
.litetable tr.noborder td {border-bottom:none;}

#middle table.litetable td.t	{vertical-align:middle;}
#middle table.litetable td.pr	{vertical-align:middle; padding-bottom:14px}

td.pr			{white-space:nowrap; text-align:right; }

#basket .pr	{padding-bottom:3px}

.litetable input.num 	{width:3em;}
td.full	{width:100%}
.litetable td.ptxt	{width: 100%} /* 430 */
.litetable td.p0	{width: 80px; padding-left: 0px; vertical-align:middle}
.ptxt td	{border:0; padding:0}
.t		{font-weight:bold; height:40px}
.noheight	{height:auto}
/*.kp		{width:240}*/
.ptxt table	{width:460}
.art{width:50%}

/* ÖÅÍÍÈÊ */
.pr	{vertical-align:middle}
div.pr 	{text-align:right; float:right}
.pr img	{margin:0 0 -5px 0}
.pr span{font-size:12px; font-weight:bold; margin-right:3px}
td.num	{font-size:12px; font-weight:bold; padding: 6px 6px 0 6px; white-space:nowrap}
.pr sup {text-decoration:underline; margin-left:0.1em; font-weight:bold}
.likepr {font-size:12px; font-weight:bold;}
.art	{color:#555; font-size:85%}

img.noborder {border:none}
.noborder td {border:none}

#basketsumm,.pr	{line-height:15px}

hr	{height:1px; color:#ccc; width:100%; margin:1em 0 1em 0}

/* !!! Ïåðåíåñòè â äåôîëò */
.eblu {background:url("/i/eb_l_u.gif"); width:5}
.ebmu {background:#f4f4f4 url("/i/eb_m_u.gif"); width:100%}
.ebmu h2 {margin-top:5px}

.ebru {background:url("/i/eb_r_u.gif"); width:5}
.filt_block	{margin:6px 0 3px 0}

#multitabs {margin-bottom:7px; border-bottom:#999 1px solid}
#multifilters {width:100%; margin:0}
#multifilters tr td {border-bottom:#eee 1px solid; padding-top:1px}
#multifilters div {float:left; padding:2px; min-width:70px; width:expression((document.documentElement.clientWidth< =70)?'70px':'auto');}
#multifilters div a {padding:2px 5px 0 5px; margin-right:1px; white-space:nowrap}
#multifilters .selected	{background:#e8f0fc}
#multifilters .name {background:#fafafa; width:120px; padding:2px 2px 2px 6px}
#multifilters .narrow {text-align:right}
#multifilters .narrow div {width:43px}
#multifilters tr.noborder td {border:none; padding:3px 0 3px 0}
#multifilters input {height:10px; font-size:9px}
#multifilters input[type="checkbox"] {height:12px; font-size:12px}

.mft	{width:670px;  border-bottom:solid 1px #ccc;}
.borderlr	{margin: 0; padding: 0; border:solid 1px #ccc; border-top:0;}

#multifilters div.button {width:80; text-align:center; width:100px}
div.button	{display:inline; width:auto; padding:0 3px 0 3px;}
div.button	p {color:#ffffff; background:#65cbef; margin:0; font-weight:bold}
div.button	a {color:#ffffff; text-decoration:none}
div.selected	a {color:#bd3535}

.mfisno		{color:#f4f4f4}
.mfisyes	{color:red}

#hpath	{font-size:11px; margin:0 0 5px 7px; text-align:left}

.added {border: 1px solid #f00}
.bgform	{background:#eee; padding:10px}
.bordered .rating	{padding:0}
.serv	{cursor:pointer}
.bordered .misc	{color:#999; padding:0}
.bordered .misc a {color:black}
a img,a.serv img	{border:0; text-decoration:none}
