body{
font-family: Arial, Helvetica, sans-serif; font-size: 12px; 
}
p {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-top: 0px; margin-bottom: 6px}
a { color: #4D626A}
a:hover {  color: #FF0000}
a.menulink {  color: #4D626A; text-decoration: none; font-weight: bold; letter-spacing: 1px; word-spacing: 1px}
a.litelink {  color: #A2ADB1; text-decoration: none}
a.litelink:hover {  color: #A2ADB1; text-decoration: none}
.min {  font-size: 11px; margin-top: 0px; margin-bottom: 2px; color: #666666}
.lite {  color: #A2ADB1; }
.lite a {  color: #A2ADB1; text-decoration: none; }
.lite a:hover {  color: #A2ADB1; text-decoration: none; }

.hd1 {  font-size: 18px; color: #CAD1D4; font-weight: bold; text-transform: uppercase; margin-bottom: 18px}
.art {  font-size: 12px; font-family: Geneva, Arial, Helvetica, san-serif; font-style: italic; color:#FF0000; letter-spacing: 1px; word-spacing: 1px; font-weight: bold; }
.txt {  font-size: 13px; text-align: justify; }
.txt p {  font-size: 13px; text-align: justify; margin-bottom:12px; }
.tbl-ram {BORDER-RIGHT: #4D626A 1px solid; BORDER-TOP: #4D626A 1px solid; BORDER-LEFT: #4D626A 1px solid; BORDER-BOTTOM: #4D626A 1px solid}
.pic-ram {BORDER-RIGHT: #4D626A 1px solid; BORDER-TOP: #4D626A 1px solid; BORDER-LEFT: #4D626A 1px solid; BORDER-BOTTOM: #4D626A 1px solid}
.price {  font-weight: bold; color: #FF0000}
.hd2 {  font-size: 12px; font-weight: bold}
.main-page-content { margin-top:11px; margin-bottom:15px; width:80% }
.main-page-content p { font-size: 11px; color:#333333; width:90%; }
.main-page-content p strong { color:#000000; }
.main-page-content {}
.main-about { border:#CCCCCC solid 1px; margin-top:10px; margin-bottom:15px; padding:15px; }
.main-about p { font-size: 11px; color:#333333; }
.main-about p strong { color:#666666; }

#main_banners_div {border:1px solid #526261;background:#dfe7ea;width:728px;height:125px;overflow:hidden}
#banners_images {height:125px;left:0px;position:relative}

.promo-action { margin-left:300px; margin-bottom:30px; }
.promo-action p, .promo-action li { margin-bottom:3px;  color:#009900; }
.promo-action span { color:#FF0000; font-weight:bold; }

.news-block {}
.news-block div, .news-block p { font-size:11px; }
.news-block p { font-weight:bold; }
.news-block date { font-weight:bold; }
.rubric-hd { font-weight:bold; margin-bottom:10px; }






.color-table { background-color:#000000; }

.color-table tr td { color:#999999; font-size:10px; }

.color-table div { height:40px; width:40px;

  border-radius: 5px;  /* свойство для тех кто его поддерживает */

  -moz-border-radius: 5px;  /* для firefox */

  -webkit-border-radius: 5px;  /* для Safari и Chrome */

  margin-bottom:2px;

}
