#main .cleft {float:left; margin:0 15px 15px 0}
#main .cright {float:right; margin:0 0 15px 15px}
#main blockquote {display:block; font-size:0.75em; font-style:normal; width:90%; background:#f2f2f2; border:1px solid #c9c9c9; padding:10px 15px; color:#434343}
#main .tphoto {width:30%; font:0.9em tahoma, arial, sans-serif; font-weight:bold; color:#555}
#main .tphoto img {display:block; margin-bottom:5px}
#main .tphoto p {width:90%; margin:0}

#top img {margin:0}

#top li {margin:0 0 0 30px; padding:2px 0 2px 18px}
#top li.tns {padding-left:22px}
 
#top li.tmi {font-weight:bold; margin:0 0 0 15px; padding-left:20px}
#top li.tmr {font-weight:bold; color:#000000; margin:0 0 0 15px; padding-left:20px; padding-right:60px}
#top li.tme {color:#000000; font-weight:bold; margin:0 0 0 15px; padding-left:20px}

#top li.tmi a, #top li.tmr a, #top li.tme a {color:#000}
#top li.tmi a:hover, #top li.tmr a:hover, #top li.tme a:hover {text-decoration:underline}


#item ul {list-style:none; padding:0; margin:-25px 30px 0 0; position:absolute; top:0; right:0; z-index:5}
#item li {font:11px tahoma; float:left; color:#54789a; margin:0 15%; padding:2px 0 2px 18px; //margin:0 1%;}
#item a {color:#54789a}

#item p.multy {background:none; padding:0; clear:both; overflow:hidden}
#item p.multy a {display:block}
#item p.multy a.ls {background:url(../i/m/p_more.gif) no-repeat 0 2px; padding:3px 0pt 4px 23px; float:left}
#item p.multy a.wl {background:url(../i/i/p_wlist.gif) no-repeat 0 0; padding:3px 0pt 4px 23px; float:right; margin-left:15px}
#item p.multy a.mi {background:url(../i/i/p_info.gif) no-repeat 0 2px; padding:3px 0pt 4px 23px; float:right; margin-left:15px}

.ilist p {margin-bottom:5px}
.ilist p.mi {margin-right:160px; margin-bottom:-5px; margin-top:0; border-left:0; padding-left:0; padding-top:10px}
.ilist p.mi a {}
.ilist div.rp {width:160px; height:40px; position:absolute; top:68px; right:0; margin:0; padding:0; text-align:left; overflow:hidden}
.ilist div.rp img {margin:0; float:right}
.ilist div.rp a {position:absolute; top:0; height:27px; width:79px; display:block}
.ilist div.rp a.reviews {display:block; clear:both; top:13px; right:2px; height:5px; text-align:right; font:0.7em tahoma; margin-right:4px}
.ilist div.rp span {position:absolute; top:-5px; right:0; display:block; width:58px; height:17px; float:right; margin-left:10px}
.ilist div.rp span.s1 {background:url(../i_l/c/stars/s1.gif) no-repeat 100% 100%}
.ilist div.rp span.s2 {background:url(../i_l/c/stars/s2.gif) no-repeat 100% 100%}
.ilist div.rp span.s3 {background:url(../i_l/c/stars/s3.gif) no-repeat 100% 100%}
.ilist div.rp span.s4 {background:url(../i_l/c/stars/s4.gif) no-repeat 100% 100%}
.ilist div.rp span.s5 {background:url(../i_l/c/stars/s5.gif) no-repeat 100% 100%}
.ilist .add {position:absolute; top:14px; right:0; z-index:20}

.mlist div div p.pr {font:bold 0.75em arial; width:auto; position:relative}
.mlist div div p.pr b {font:bold 1.25em arial; display:inline; position:static; bottom:0}
.mlist div div p.pr span {font:bold 0.8em arial; text-transform:uppercase; color:#fd0c0c}
.mlist div div p.pr a {font:0.9em tahoma; cursor:pointer; text-decoration:underline}

table.simple {width:auto; font-size:0.75em}
table.simple th, table.simple td {vertical-align:top; border:0; border-left:1px solid #ccc; border-bottom:1px solid #ccc; padding:5px 8px; color:#3c3c3c}
table.simple th {background:#cce7f8}
table.simple tr:hover td {background:#f1f1f1; color:#000}
table.simple .f {border-left:0}
table.simple th.f {background:url(../i_l/m/at_tl.gif) no-repeat 0 0 #cce7f8}

table.simple .green {background:#c4ffbf}
table.simple .gray {background:#eee}
table.simple .red {background:#ffc9c9}
table.simple .blue {background:#0cf}
table.simple .aqua {background:#cff}

table.simple tr.accent td {background:#ffc9c9; font-weight:bold}

p table.simple {font-size:1em}

ul.m li a {color:#506f8c}
ul.m li.s li a {color:#506f8c}
ul.m li.s li.s li a {color:#f00}
ul.m li.ac li a {color:#506f8c}
ul.m li.s li.s span a {color:#777}

.minf {width:63%; float:left; margin-right:3%}

.mprod {width:33%; clear:none; float:left; border-left:1px solid #d3d3d3}
.mprod h3 {margin:10px 0 20px 20px; color:#5d72a1}

.mprod .ilist {width:100%; clear:both}
.mprod .ilist div {width:87%; float:none; margin:0 0 30px 20px; padding:20px 0; position:relative}
.mprod .ilist div div {width:100%; max-width:250px; float:none; border:1px dashed #ccc; margin:0; overflow:hidden; text-align:center; position:relative}
.mprod .ilist div div img {margin:0 auto}
.mprod .ilist div div img.mi {margin:0; position:absolute; top:0; left:100%; margin-left:-19px; //margin-left:-17px;}
.mprod .ilist h2 {font:0.7em tahoma; color:#54789a; border-left:4px solid #56769d; padding:0 0 3px 10px; margin:10px 0}
.mprod .ilist p {font:0.7em tahoma; color:#777; margin:10px 0}
.mprod .ilist p.mi {font:0.7em tahoma; color:#54789a; border-left:4px solid #56769d; padding:0 0 3px 10px; margin:10px 0}
.mprod .ilist p.pr {width:100%; max-width:250px; color:#000; font-weight:bold; position:absolute; top:0; left:0; margin:0}
.mprod .ilist p.pr b {font:bold 1.6em tahoma; display:block; position:absolute; bottom:-2px; right:0}
.mprod .ilist p.pr span, .mprod .ilist p.pr a, .mprod .ilist .rp, .mprod .ilist input {display:none}

.mprod .ilist div.sale h2 {border-left:4px solid #f7941c}
.mprod .ilist div.sale p.pr b {color:#f7941c}

#main div.rcl div.mcnt div.res .filist {width:100%; overflow:hiden; clear:both}
#main div.rcl div.mcnt div.res .filist img {width:auto; height:auto; border:2px solid #de6800; float:left; margin:0 20px 20px 0}
#main div.rcl div.mcnt div.res .filist ul {list-style:none; margin:0; padding:0; float:left}
#main div.rcl div.mcnt div.res .filist ul li {padding:2px 0}


/*
function CSS_BeforeAndAfter(Max)
{
*/
/*
#main div.rcl div.mcnt div.res div.mbaa{float:left;width:250px;margin:8px 26px 0px 8px;background:url(../i_l/ba/punktir.gif) 0px bottom;background-repeat:repeat-x}
#main div.rcl div.mcnt div.res div.mbaa p{font-family:Tahoma;font-size:11px;margin:4px 0px 9px 8px}

#main div.rcl div.mcnt div.res img{width:250px;margin-left:-8px}

#main div.rcl div.mcnt div.res div.mbefore img{border:8px #f8f8f8 solid}
#main div.rcl div.mcnt div.res div.mafter img{border:8px #f8f8f8 solid}

#main div.rcl div.mcnt div.res div.mbefore p{background:url(../i_l/ba/mbeforeico.gif) no-repeat 0px 2px;padding-left:17px;}
#main div.rcl div.mcnt div.res div.mafter p{background:url(../i_l/ba/mafterico.gif) no-repeat 0px 2px;padding-left:17px;}
*/
/*
}//end of CSS_BeforeAndAfter(Max)
*/

/



.i2row {width:100%; overflow:hidden; clear:both}
.i2row div {float:left; margin:0 25px 25px 0; padding-left:10px; font-size:0.75em; font-weight:bold}
.i2row div img {width:250px; border:8px solid #f0f0f0; display:block; margin-bottom:5px; position:relative; margin-left:-10px}

.i2r {width:100%; overflow:hidden; clear:both}
.i2r div {float:left; margin:0 25px 25px 0; padding-left:10px; font-size:0.75em; font-weight:bold}
.i2r div img {border:3px solid #f0f0f0; display:block; margin-bottom:5px; position:relative; margin-left:-10px}

#main div.lcl .inset {width:auto; margin-left:-30px; background:#e9e9e9}

#main div.lcl .inset.subscribe {margin-top:70px; background:url(../i_l/f/d_sign.gif) no-repeat 0 100% #e9e9e9; padding:5px 0}
#main div.lcl .inset.subscribe form {margin:0 15px 0 45px; padding:0}
#main div.lcl .inset.subscribe p {margin:2px 0; padding:0; font:11px tahoma; color:#7f7f7f}
#main div.lcl .inset.subscribe b {text-transform:uppercase; color:#434343; font-size:12px; font-family:arial}
#main div.lcl .inset.subscribe input {width:75%; background:#fff; border:1px solid #a38480; font:12px arial; height:16px; padding:0 3px}
#main div.lcl .inset.subscribe input.bt {width:auto; background:none; border:0; color:#ed1c24; font:bold 12px arial; cursor:pointer}

#main div.lcl p.cs {background:url(../i_l/f/p_cs.gif) no-repeat 0 0; padding:8px 0 8px 34px; margin:20px 0 20px -11px; position:relative; z-index:20; //width:90%;}
#main div.lcl p.cs a {display:block; font:bold 13px arial; text-transform:uppercase; text-transform:uppercase; color:#ff7800}


/*
#main div.rcl table, #main div.rcl table table {font-size:1em}
#main div.rcl td, #main div.rcl td td {font-size:1em}
*/

ul.autocompleter-choices {position:absolute; margin:0; padding:0; list-style:none; text-align:left; font:0.7em arial, tahoma, sans-serif; z-index:50; background:#fff; border:1px solid #777}
ul.autocompleter-choices li {position:relative; margin:-2px 0 0 0; padding:0.2em 1.5em 0.2em 1em; display:block; float:none !important; cursor:pointer; font-weight:normal; white-space:nowrap; font-size:1em; line-height:1.5em; color:#000}
ul.autocompleter-choices li.autocompleter-selected {background-color:#d5e2ff; color:#000}
ul.autocompleter-choices span.autocompleter-queried {display:inline; float:none; font-weight:bold; margin:0; padding:0}
ul.autocompleter-choices li.autocompleter-selected span.autocompleter-queried {color:#000}

.big {font-size:1.4em}
.gray {color:#555}
.green {color:#6cb466}
.red {color:#b04242}


.ms
{
	float:left;
	width:150px;
	height:auto;
	background:url(/i_l/mi/testice7.gif) center 0px;
}
.ms .mbox_caption
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:15px;
	color:#034ab2;
	padding:0px;
	margin:0px;
	height:15px;

}
.ms a
{
	color:#034ab2;
}
.ms a:hover
{
	text-decoration:underline;
}
.ms ul
{
	color:#666666;
	list-style-type:none;
	margin:0px;
	padding:0px;
}
.ms img
{
	margin:15px 0px 5px 0px;
}

  
.minorder{text-align:right;color:#F00;font-size:14px;font-weight:bold}
#stepsmarker{margin:10px 10px 10px 0}
#stepsmarker img{margin: 0 25px 0 0}

.scmsg{text-align:left;color:#003399;font-size:14px;font-weight:bold}
#stepsmarker{margin:10px 10px 10px 0}
#stepsmarker img{margin: 0 25px 0 0}

.grayframe
{
	padding:10px;
	border:2px solid #CCC;
	font-size:12px;
}
.redfont
{
	color:red
}

.subtable{width:70%;max-width:500px;font-weight:bold;font-size:12px}
.subtable span{ font-weight:normal}
.grayme{background:#eee; line-height:18px;}
.grayme span{font-weight:bold}
h2.d{color:#333}
.subtable span{float:right;}
.redline{color:red}
.ibrd{padding:3px;border:#585858 dashed 1px}
.ileft{clear:both; height:150px; margin-bottom:10px}
.ileft img{float:left; margin-right:10px; height:150px}
.big1{ font-size:18px}

.ilist p{margin:-10px 0px 0px 10px}
.mlist .ilist p{margin:0px 0px 0px 150px}