body {color: #666666; background: #FFFFFF; margin: 0px; padding: 0px; font-family: arial;}

td {font-size: 12px;}

h1{
 font-family:Verdana,Arial;
 font-weight:normal;
 font-size:12pt;
 } 
h2{
 font-family:Verdana,Arial;
 font-weight:bold;
 font-size:9pt;
 } 


.topmenu {padding-left: 10px; padding-right: 10px; padding-top: 3px; padding-bottom: 3px; height: 40px; text-align: center;}

.menu {color: #FFFFFF; text-decoration: none;}
.menu:hover {color: #293751;}

.form {color: #525252; font-weight: bold; font-size: 10px;}

.form2 {font-size: 10px;}

.leftmenu {color: #666666; text-decoration: none; font-size: 12px; color: #444444;}
.leftmenu:hover {color: #000000; text-decoration: underline;}

.leftmenu2 {margin-top: 5px; margin-bottom: 5px; margin-left: 10px; margin-right: 10px;}

.phones {padding-top: 5px; color: #666666; font-size: 11px;}

.info {padding-right: 5px; padding-top: 5px;}

a {color: #ff7700; font-weight: bold;}

.phimg {height: 120px;}
.phimg img {display:block}

.sep {background: #1F3561; font-size: 8px;}

.news {padding-left: 10px; padding-top: 2px; padding-bottom: 1px; padding-right: 15px;font-size: 11px;}

.price {color: #CC0000; font-weight: bold; font-size: 14px;}

.toptext {color: #CC0000; font-weight: bold; font-size: 18px;}

.cat {border-top: solid; border-right: solid; border-color: #CCCCCC; border-width: 1px; padding-left: 10px; padding-top: 10px; padding-right: 10px; padding-bottom: 5px;}

.phcell {padding-top: 20px; border-left: solid; border-top: solid; border-color: #f1f1f1; border-width: 1px;}

.mcell {padding-top: 0px; padding-bottom: 0px; padding-left: 10px; padding-right: 10px;  border-left: solid; border-top: solid; border-color: #CCCCCC; border-width: 1px;}

.menu2 {color: #555555; text-decoration: none;}
.menu2:hover {color: #000000;}

.fallingmenu {position:absolute;z-index:2;visibility:hidden; width: 150px; background: #f1f1f1; border-right: solid; border-bottom: solid; border-width: 1px; border-color: #CCCCCC;}
.double {display: none}
Li.Bluearrow{color:#FFFFFF; line-height:16px; font-weight: normal; list-style: none;}
a:link.Bluearrow, a:active.Bluearrow, a:visited.Bluearrow, a:hover.Bluearrow{	font-size: 11px; color:#FFFFFF; text-decoration:none; font-weight: normal;} 
.mainprod
{

width:210px;
margin:0;
}
.mainprod  p
{
margin:2px;
}
.zagolovok{
font-weight:bold;
padding-top:10px;
}