#cont { padding: 0 20px 20px 10px; text-align: left;  }
#cont * { font: 12px Arial; padding: 0; margin: 0; color: #000000; text-align: left;}
#cont a { color: #ff0099; text-decoration: underline; }
#cont a:hover { color: #550033; text-decoration: underline; }
#cont p { padding: 0 0 20px 0; line-height: 18px;}
#cont p.spec { padding: 0 0 20px 0; line-height: 18px; font: 14px Arial; font-weight:bold; color:#F00;}
#cont span.spec { padding: 0 0 20px 0; line-height: 18px; font: 14px Arial; font-weight:bold; color:#F00;}
#cont b { font-weight: bold; }
#cont strong { font-weight: bold; }
#cont ul { padding: 0 0 10px 5px; }

#cont h1 { font-size: 20px; color: #ff0099; margin: 10px 0 30px 0; }
#cont h2 { font-size: 18px; color: #000000; margin: 10px 0 10px 0; }
#cont h3 { font-size: 12px; color: #000000; font-weight: bold; margin: 10px 0 5px 0; line-height: 18px; }
#cont div.cite { margin: 0 0 25px 0; line-height: 18px; font-style: italic; padding: 0 0 0 30px; }
#cont p.pad { padding: 0 0 5px 0; }
#cont img.pic { margin: 0 20px 0 0; }
#cont div.info { padding: 10px 20px 10px 30px; background: #f1e1ea; line-height: 20px; margin: 0 0 30px 0; }
#cont div.info p { padding: 0 0 5px 0; }
#cont table.prod { margin: 0 0 30px 0; border: 1px solid #eeeeee; width: 450px; }
#cont table.prod td { vertical-align: top; padding: 10px 10px 10px 20px;}
#cont table.prod h3 { margin: 0 0 20px 0; }
#cont table.prod td.pic { text-align: center; width: 100px; padding: 10px 10px 10px 10px; vertical-align: middle; }
#cont table.prods { margin: 0 0 10px 0; border: 1px solid #eeeeee; }
#cont table.prods td { vertical-align: top; padding: 5px 5px 5px 5px; border: 1px solid #eeeeee;}
#cont table.tbl { border-collapse: collapse;}
#cont table.center { border-collapse: collapse;}
#cont table.tbl th { background: #f6ebf1; padding: 10px; font-size: 11px; text-align: left;}
#cont table.tbl td { font-size: 12px; padding: 7px 20px 7px 15px; border-bottom: 1px solid #f6ebf1;  text-align: left; }
#cont table.tbl td.center { text-align: center; }
#cont table.tbl td.last { border: none; padding: 0; }
#cont table.tbl td.last div { width: 100%; height: 1px; background: #ffffff; font-size: 1px; position: relative; margin: -1px 0 0 0; }	
#cont big { font-size: 18px; }
#cont div.left { float: left; margin: 0 20px 20px 0; }
#cont div.small { font-size: 12px; font-style: italic; }
#cont table.pic_block td { padding: 0 20px 20px 0; vertical-align: top; }
#cont img
{
display:block;
clear:both;
}
#cont img.left { float: left; margin: 0 15px 8px 0 }
#cont img.right { float: right; margin: 0 0 8px 15px }


a.body img
{
max-width:150px;
}

#frmCreateOrder td
{
vertical-align:top;
}

#cont .tb
{
border-collapse:collapse;
margin:0;
padding:0;
}

#cont .tb td
{
padding:5px;
border:1px solid #ddd;
}


#cont .tr1 td
{}

#cont .tr2 td
{
font-weight:bold;
}

#cont .tr3 td
{}

#cont .tr4 td
{}

#cont .tr5 td
{
color:#f00;
font:bold 14px Arial;
}

#cont .zv
{
color:#666;
font-size:10px;
}

#cont 
{
border-top:1px solid #ddd;
}
