/* mwshop css */

.handy
{
 cursor:pointer;
}

.redb
{
 background-color:#ff3300;color:#ffffff;
}
        

/* forms */

.mws-in
{
 border:1px solid #888888;font-size:9pt;color:#000000;background-color:#ffffff;
}

.mws-bt
{
 border:1px solid #000000;font-size:9pt;color:#ffffff;background-color:#888888;font-weight:bold;
}

.mws-invbt
{
 border:1px solid #ffffff;font-size:9pt;color:#ffffff;background-color:#888888;font-weight:bold;
}

/* catalog table */
 
.frmTab {
 width:538px;border:0;margin:0;border-collapse:separate;
}

.frmTab th {
 font-size:9pt;
 font-weight:bold;
 color:#333333;
 vertical-align:middle;
 border:0;
 height:30px;
 text-align:left;
}

.frmTab td {
 font-size:8pt;
 font-weight:normal;
 color:#000000;
 vertical-align:top;
 border:0;
 background-color:#ffffff;
 padding:4px;
}

.frmBold {
 color:#0066cc;
 font-size:10pt;
 font-weight:bold;
}

.frmdiv
{
  width:538px;margin:0;
}

.frminside
{
 float:left;
 font-size:8pt;
 font-weight:normal;
 color:#000000;
 vertical-align:top;
 margin:4px;
 padding:4px;
 height:140px;
 border:1px solid #888888;
 overflow:hidden;
}

.frmdiv

.frmTab td a:link, .frmTab td a:visited, td .frmTab a:active 
{
  color:#0066cc;text-decoration:none;font-weight:bold;font-size:10pt;
}

.frmTab td a:hover 
{
  color:#ff6600;text-decoration:none;font-weight:bold;
} 


.frmTab td h2
{
 font-size:140%;
 margin:0 ;padding:0;
}

.w50
{
 width:250px;
}        

.w50 img
{
 cursor:pointer;
}        

.news
{
 color:#ffff00;background-color:#ff0000;border:2px solid #ff0000;
}

.basketshow
{
 width:500px;height:180px;
}

.fiximg img
{
 margin-right:4px;float:left;cursor:pointer;
}

.dfiximg img
{
 margin-right:4px;float:left;max-width:100px;width:auto;_width:100px;cursor:pointer;
}


