.menu {font:normal 12px arial, geneva, sans-serif; font-weight: bolder; COLOR: black; text-decoration: none; color:#999999;}
.menu:visited {font:normal 12px arial, geneva, sans-serif; font-weight: bolder; COLOR: black; text-decoration: none; color:#999999;}
.menu:hover {font:normal 12px arial, geneva, sans-serif; font-weight: bolder; COLOR: black; text-decoration: none; color:#999999;}

body { font-family:tahoma; font-size:12px; color:#7F7F7F; background-repeat:repeat-x; }
td, font, span, div, p { font-family:tahoma; font-size:12px; color:#7F7F7F; }
p { margin-top:20px; margin-bottom:10px; }
.redmark { font-size: 11px; color:#ff8800; }
.middle { font-size: 11px; }

/* Столбцы */
td.noreptr { background-repeat:no-repeat; background-position:top right; }
td.norepbr { background-repeat:no-repeat; background-position:bottom right; }
td.repx { background-repeat:repeat-x; background-position:top; }
td.top { color:#ff8800; font-size:10px;}
td.path { font-size:10px; color:#9B9B9B; }
td.footer { font-size:10px; color:#434447; }

td.menu2 { font-size:10px; color:#9B9B9B; font-weight:bold; padding-bottom:5px; }
td.menu3 { font-size:10px; color:#9B9B9B; font-weight:bold; padding-bottom:5px; padding-left: 20px; }
td.menucart { font-size:10px; color:#91928F; padding-right:10px; padding-bottom:1px; text-align:right; }

td.tabarthead { font-size:10px; color:#747573; font-weight:bold; padding-right:20px; padding-left:20px; padding-bottom:10px; padding-top:25px; background-color:#DCDDD9; border-right:#F0F1ED 1px solid; }
td.tabart { font-size:10px; color:#747573; padding-right:20px; padding-left:20px; padding-bottom:10px; padding-top:25px; }
td.tabcarthead { font-size:10px; color:#FFFFFF; font-weight:bold; padding-right:20px; padding-left:20px; padding-bottom:10px; padding-top:25px; background-color:#7899C1; border-right:#F0F1ED 1px solid; }
td.tabcart { font-size:10px; color:#747573; padding-right:20px; padding-left:20px; padding-bottom:10px; padding-top:25px; }
td.tabcartsumm { font-size:10px; color:#4573AF; font-weight:bold; padding-right:20px; padding-left:20px; padding-bottom:10px; padding-top:25px; border:#4573AF 1px solid; }
table.errortable {border-right: 1px solid white; border-bottom: 1px solid white; border-collapse: collapse; margin: 10 0 10 0;}
.errortd {padding: 15 15 15 0;}

/* Картинки */
img.contpic { border:#DCDDD9 2px solid; }
img.article { border:#DCDDD9 2px solid; float:left; margin-right:30px; margin-bottom:15px; }

/* Тексты */
h1.cont { font-family:arial; font-size:17px; color:#4573AF; margin:0px; padding:0px; }
h1.menu { font-family:tahoma; font-size:11px; color:#4573AF; margin:0px; padding:0px; }
p.date { font-size:10px; color:#9B9B9B; margin-top:20px; margin-bottom:10px; }
span.cont11 { font-size:11px; color:#7F7F7F; }
span.cont10 { font-size:10px; color:#7F7F7F; }

/* Формы */
input, select, textarea { background-color: #F0F1ED; font-size: 11px; width:100%; color:#666666; font-family:tahoma; }
input.find, select.adv_find { font-family:tahoma; font-size:10px; color:#666666; width:100%; border-right:transparent 0px solid; border-bottom:#FBFBFA 1px solid; border-top:transparent 0px solid; border-left:#FBFBFA 1px solid; background-color:#DCDDD9; padding-left:5px; }
select.adv_find { background-color:#F0F1ED; font-size: 11px; }
input.adv_find { font-family:tahoma; font-size:11px; color:#666666; width:100%; background-color:#F0F1ED; padding-left:5px; }
input.findbut { color: white; font-size: 10px; width:100%; height:15px; border:transparent 0px solid; background-color:#BEBFB9; background-repeat:no-repeat; background-position:center center; cursor: hand; }
input.count { font-family:tahoma; font-size:10px; color:#747573; width:100%; height:15px; border-right:transparent 0px solid; border-bottom:#FBFBFA 1px solid; border-top:transparent 0px solid; border-left:#FBFBFA 1px solid; background-color:#DEDFDB; padding-left:5px; }
input.checkbox {width: 14px; height: 14px;}

/* Разное */
div.righttext, div.cart  { font-size:10px; color:#9B9B9B; width:60%; text-align:left; }
div.cart { color:#FFFFFF; }
div.article { width:100%; background-color:#DCDDD9; }
div.count { font-size:10px; color:#747573; width:100%; height:14px; background-color:#DEDFDB; padding-left:5px; }

/* Ссылки */
a { font-family:tahoma; font-size:12px; color:#4573AF; text-decoration:underline; }
a:hover { font-family:tahoma; font-size:12px; color:#4573AF; text-decoration:underline; }

a.top { font-size:10px; color:#ff8800; }
a.top:hover { font-size:10px; color:#ff8800; }

a.menu2, a.menu2:hover, a.menu2a, a.menu2a:hover { font-size:10px; color:#4573AF; font-weight:bold; }
a.menu2a, a.menu2a:hover { color:#9B9B9B; text-decoration:none; }

a.white10 { font-size:10px; color:#FFFFFF; }
a.white10:hover { font-size:10px; color:#FFFFFF; }

a.blue10 { font-size:10px; }
a.blue10:hover { font-size:10px; }

a.blue11 { font-size:11px; }
a.blue11:hover { font-size:11px; }

a.price { font-size:10px; color:#ff8800; font-weight:bold; }
a.price:hover { font-size:10px; color:#ff8800; font-weight:bold; }

a.footer { font-size:10px; color:#434447; }
a.footer:hover { font-size:10px; color:#434447; }
