img {border:0px;}
menu/*-----------------ÁÀÍÍÅÐ-----------------*/
div#banner-top { width: 728px; height: 89px;}

/*-----------------ÁÀÍÍÅÐ-----------------*/

body { background:#FFF; font-family: Arial, Helvetica, sans-serif; color:#7E7B7B; margin:0; padding:0 }

table#top td#bg-top { vertical-align:top; border:0;}
table#top td#bg-top div#logo { padding:0 0 16px 15px;  }

body { background:#FFF; font-family: Arial, Helvetica, sans-serif; color:#7E7B7B; margin:0; padding:0 }
p { color:#42566D; font:14px Tahoma; margin:0 10px 10px 10px; }

H3 { margin:0 0 10px 10px; font:bold 12px Tahoma, Helvetica, sans-serif; color:#42566D; }
H3 a:link, H3 a:visited, H3 a:active {font:bold 12px Tahoma, Helvetica, sans-serif; color:#42566D; text-decoration:underline}
H3 a:hover { text-decoration:none; }

table#top td#bg-top { vertical-align:top; border:0;}
table#top td#bg-top div#logo { padding:0 0 10px 15px;  }
table#top td#bg-top div#logo img {border-left:3px #FFF solid; border-right:2px #FFF solid;}

/* -------------- ÒÅÕÍÈÊÀ --------------- */
table#tech { font:10px Tahoma; color:#FF0000; margin:5px 0 9px 0  }
table#tech a:link, table#tech a:visited, table#tech a:active { font:bold 9px Tahoma; color:#747F8D; text-decoration:none; padding:10px 0 0 0  }
table#tech a:hover { text-decoration: underline}

table#tech-card { font:10px Tahoma; color:#FF0000; margin:5px 0 9px 0  }
table#tech-card a:link, table#tech-card a:visited, table#tech-card a:active { font:12px Tahoma; color:#E50505; text-decoration:none; padding:10px 0 0 0  }
table#tech-card a:hover { text-decoration: underline}

#catalog-left { margin:0 20px 5px 0; background:#42566D;}
#form-catalog { margin:8px 3px}
.cat-menu a { color:#fff; font:14px Tahoma; text-decoration:none; background:url('/i/tochka_blue.gif') no-repeat 4px 10px; line-height:18px; padding:5px 0 5px 15px }
.cat-menu-open a { color:#fff; font:14px Tahoma; text-decoration:none; background:url('/i/tochka_bot.gif') no-repeat 2px 10px; line-height:18px; padding:5px 0 5px 15px}
.cat-menu-sub a {color:#fff; font:14px Tahoma; text-decoration:none; line-height:18px; padding:3px 0 3px 30px}

/* -------- Êàòàëîã òîâàðîâ, Áðýíä, Ìîäåëü -----------*/
form#form-cat { margin:0 5px 0 7px; padding:0} 
table#form-cat { font-size:12px; color:#FFF} 

/* ----------- ËÎÃÈÍ - ÏÀÐÎËÜ - ÂÕÎÄ -------------- */
div#login, div#pass { color:#FFF; font:12px Tahoma; padding:5px 0 0 40px; }
input#login, input#pass, input#search { background:#FFF; border:1px #FFF solid; color:#42566D; font:10px Verdana, Arial, Helvetica, sans-serif;  margin:3px 0 0 0}
div#enter { padding:5px 0 10px 111px}

#form-search { padding:8px 0 0 0; margin:0} 
#form-search .input-search{ border:1px solid #C9C7BA}

/* -----------  Ïîäïèñêà -------------- */
div#subs { background:#42566D; margin:-15 10px -15 15px }

div#sub { color:#FFF; font:12px Tahoma; padding:5px 0 0 40px; }
div#sub a:link, div#sub a:visited, div#sub a:active, div#sub a:hover { color:#FFF; font:12px Tahoma; text-decoration: none;}
input#email { background:#FFF; border:1px #FFF solid; color:#42566D; font:10px Verdana, Arial, Helvetica, sans-serif;  margin:3px 0 0 0}



/* -------------- Çàáûëè ïàðîëü? Íàéòè ------------------------*/
div#catalog { background:#42566D;  }
div#cat { font:bold 14px Arial, Helvetica, sans-serif; color:#FFF; padding:15px 0 5px 5px; margin-left:10px; border-left:2px #FF0000 solid}

div#reg { padding:0 0 10px 33px; font-size:12px}
div#reg a:link, div#reg a:visited, div#reg a:active {color:#FFF; font:11px Tahoma, Verdana, Helvetica, sans-serif; text-decoration:none}
div#reg a:hover { text-decoration:underline }

div#search {  background:#898989; margin:0 10px 0 15px; width:178px }
div#search-txt { font:bold 14px Arial, Helvetica, sans-serif; color:#FFF; padding:10px 0 5px 5px; margin-left:20px;}
div#search-form { padding:0 0 0 40px }
div#search a:link, div#search a:visited, div#search a:active {color:#FFF; font-size:11px; font-family:Tahoma, Verdana, Helvetica, sans-serif; text-decoration:none}
div#search a:hover { text-decoration:underline }

form#search { margin:0 0 5px 0; }
form#cat { margin:0 0 5px 15px; padding:0; width:178px} 



/* ---------------------------------------------------------------------------------------------*/


/* --- ÏÎÑËÅÄÍÈÅ ÒÅÌÛ ÔÎÐÓÌÀ (Ëåâûé ñòîëáåö) ------------------------ */
div#thems { font:bold 14px Arial, Helvetica, sans-serif; color:#FFF; text-align:center; background:#909090; margin:0 10px 0 15px; border-bottom:#909090 1px solid}
div#thems div#brd  {border-bottom:#FFF 2px solid; padding:5px 0 5px 0}

div.forum-h   { background:#EEE; margin:0 10px 0 15px; padding:10px 5px 10px 5px; color:#42566D; font:bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif}
div.forum-h a:link, div.forum-h a:visited, div.forum-h a:active { color:#42566D}
div.forum-h a:hover { text-decoration:none}

div.forum-txt  { background:#EEE; margin:0 10px 0 15px; padding:0px 5px 0px 5px; color:#42566D; font:12px Tahoma, Verdana, Arial, Helvetica, sans-serif }

div.forum-date { background:#EEE; margin:0 10px 0 15px; padding:10px 5px 10px 5px; font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; border-bottom:#FFF 1px solid }
div.forum-date a:link, div.forum-date a:visited, div.forum-date a:active {  color:#909090}
div.forum-date a:hover { text-decoration:none}

div.forum-date-card { background:#EEE; margin:0 20px 0 0px; padding:10px 5px 10px 5px; font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; border-bottom:#FFF 1px solid }
div.forum-date-card a:link, div.forum-date-card a:visited, div.forum-date-card a:active {  color:#909090}
div.forum-date-card a:hover { text-decoration:none}



/* ------------------ ÖÅÍÒÐ --------------------*/
td#td-brd-left { border-left:#9AA9BA 5px solid; vertical-align:top }

div#main-i { border:#EEE 3px solid; margin:5px 20px 10px 25px}
div#main-i-nobrd { margin:5px 20px 10px 25px; width:400px}

div#other { margin:0px 20px 10px 25px; padding:0 0 0 10px; color:#42566E; font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif}
div#other a:link, div#other a:visited, div#other a:active { color:#42566E; }
div#other a:hover { text-decoration:none}

div#expert {margin:5px 20px 15px 25px; background:#42566D; padding:5px 0 5px 10px; font:bold 18px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#FFF }
div#marks-h { margin:0px 20px 3px 25px; background:#F0F0F0; padding:5px 0; text-align:center; font:bold 12px Tahoma, Verdana, Arial, Helvetica, sans-serif }

table#marks { margin:0px 20px 10px 25px;}
table#marks th { text-align:left; font:bold 12px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#7E7B7B; background:#EDF1F4; padding:5px 10px 5px 10px; border:#DDDDDD 1px solid}
table#marks td { font: 12px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#7E7B7B; padding:2px 5px 2px 10px; border-left:#DDD 1px solid; border-right:#DDD 1px solid}
table#marks td.td-bg {background:#F7F8FA; }

/* -------------------- ÏÐÀÂÛÉ ÑÒÎËÁÅÖ ----------------*/
div#model-name { font:bold 18px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#7E7B7B; margin:20px 0 0 0}
div#model-name-card h1 { font:bold 18px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#7E7B7B; margin:5px 0 0 8px; padding:0}

div#stoim      { font:12px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#42566D; margin:25px 0 20px 15px }
div#opis       { font:bold 12px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#42566D; background:#F0F0F0; padding:5px 10px 5px 15px}

div#opis-li { color:#7E7B7B; font:12px Tahoma, Verdana, Arial, Helvetica, sans-serif; padding:0 10px 0 0px }
ul#li-01 li { margin:0 0 0 -20px; list-style-image: url('/i/li_01.gif'); padding-left:-10px }
ul#li-02 li { margin:0 0 0 -20px; list-style-image: url('/i/li_02.gif'); padding-left:-10px}
ul#li-03 li { margin:0 0 0 -20px; list-style-image: url('/i/li_03.gif'); padding-left:-10px}

div#reyting { background:#DDD; padding:5px 0 5px 15px; font:bold 12px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#42566D  }
div#reyting-txt { background:#F7F7F7; padding:15px 0 15px 15px; font:12px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#7E7B7B  }
div#reyting-txt a:link, div#reyting-txt a:visited, div#reyting-txt a:active { font:12px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#7E7B7B; text-decoration:none  }
div#reyting-txt a:hover { text-decoration:underline }

div#know { background:#9AA9BA; padding:5px 0 5px 15px; font:bold 12px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#FFF; margin:10px 0 10px 0  }
div#know-li a:link, div#know-li a:visited, div#know-li a:active { color:#9AA9BA; font:bold 12px Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration:none }
div#know-li a:hover  { text-decoration: underline; color:#9AA9BA; font:bold 12px Tahoma, Verdana, Arial, Helvetica, sans-serif; }

ul#li-04 li { list-style-image: url('/i/strelka.gif'); margin:0 0 0px -20px; padding:0 0 0 -10px; }
div#know-li div.li-brd { padding:3px 0 3px 0; border-bottom:#E4E4E4 1px solid}

div#obzor a:link, div#obzor a:visited, div#obzor a:active { padding:0 0 0 15px; color:#FF0000; font:12px Tahoma, Verdana, Arial, Helvetica, sans-serif;} 
div#obzor a:hover { padding:0 0 0 15px; text-decoration:none}

/* ----------------- ÍÈÇ ---------------------*/
table#bot { border-top:#9AA9BA 1px solid; margin-top:5px}
table#bot td#td-bot {background:#DDE4EB; border-top:#FFF 10px solid;}
table#bot td#td-bot-right { background:#CBD4DF; border-top:#FFF 10px solid; border-left:#FFF 7px solid}

div#bot-left { text-align:right; margin:15px 0 15px 0;  padding:15px 15px 15px 0; border-right:#9AA9BA 1px solid}
div#bot-left a:link, div#bot-left a:visited, div#bot-left a:active { color:#42566D; font:11px Arial, Helvetica, sans-serif;   }
div#bot-left a:hover { text-decoration:none}

div#banner-bot-1 { padding:10px 10px 10px 30px}
div#banner-bot-2 { padding:10px 20px 10px 0px}

div#copy { color:#000 ; font: 11px Arial, Helvetica, sans-serif; margin-left:50px; margin-right:40px}
div#copy a:link, div#copy a:visited, div#copy a:active { color:#000; font: 11px Arial, Helvetica, sans-serif; text-decoration:none}
div#copy a:hover { text-decoration:underline}

div#rss { color:#000 ; font: 11px Arial, Helvetica, sans-serif; margin-left:50px; margin-right:40px;}
div#rss a:link, div#rss a:visited, div#rss a:active, div#rss a:hover { color:#000; font: 11px Arial, Helvetica, sans-serif; text-decoration:none}

td#bench {font-size: 1;}



/* -------------- ÍÎÂÎÑÒÈ ------------------- */

div#kroshki { margin:18px 0 0 3px; padding:0 5px 5px 5px; border-bottom:1px solid #9AA9BA }
div#kroshki a:link, div#kroshki a:active, div#kroshki a:visited { color:#42566E; font:20px Tahoma, Arial, Helvetica, sans-serif; text-decoration:none;}
div#kroshki a:hover { text-decoration:underline}

table#tbl-center { margin-top:10px}



/* ------ ÌÅÍÞ --------*/
div#menu { background:#EBEDF0; width:178px; margin:0 0 0 15px}
div#menu-h { font: 14px Arial, Helvetica, sans-serif; color:#42566D; padding:10px 0 5px 5px; margin-left:20px; border-left:2px #FF0000 solid}

div#menu ul    { padding:5px 0 3px 0; border-top:1px #9AA9BA solid; margin:7px 5px 0 5px}
div#menu ul li { padding:0 0 3px 0;  list-style-image: url('/i/key_menu.gif'); margin-left:20px }
div#menu ul li.brd {border-bottom:1px #C5D1DD solid;}

div#menu ul a:link, div#menu ul a:active, div#menu ul a:visited {color:#28568C; font:bold 14px Tahoma, Helvetica, sans-serif; text-decoration:none}
div#menu ul a:hover { color:#FF0000}



div#pic-row-1 { width:537px; text-align:center}
div#pic-row-1 .pic-l { float:left;  padding:0 2px 2px 2px; border-right:1px #909090 solid; border-left:1px #909090 solid;  }
div#pic-row-1 .pic-r { float:right; padding:0 2px 2px 2px; border-right:1px #909090 solid; }
div#pic-row-1 .pic-l img{ border-bottom:2px #FFF  solid; }
div#pic-row-1 .pic-r img { border-bottom:2px #FFF solid; }

div#pic-row-2 { width:537px; text-align:center}
div#pic-row-2 .pic-l { float:left;  padding:0 2px 0px 2px; border-right:1px #909090 solid;  border-left:1px #909090 solid;   }
div#pic-row-2 .pic-r { float:right; padding:0 2px 0px 2px; border-right:1px #909090 solid }

div#reklama { margin:0px; text-align:right}

/* --- ÏÎÑËÅÄÍÈÅ ÒÅÌÛ ÔÎÐÓÌÀ ----------ÏÐÀÂÛÉ ÑÒÎËÁÅÖ ------------ (óõîäÿò îòñòóïû) -- */
div#thems-r { font:bold 14px Arial, Helvetica, sans-serif; color:#FFF; text-align:center; background:#909090; border-bottom:#909090 1px solid}
div#thems-r div#brd  {border-bottom:#FFF 2px solid; padding:5px 0 5px 0}

div.forum-h-r   { background:#EEE; padding:10px 5px 10px 5px; color:#42566D; font:bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif}
div.forum-h-r a:link, div.forum-h-r a:visited, div.forum-h-r a:active { color:#42566D}
div.forum-h-r a:hover { text-decoration:none}

div.forum-txt-r  { background:#EEE; padding:0px 5px 0px 5px; color:#42566D; font:12px Tahoma, Verdana, Arial, Helvetica, sans-serif }

div.forum-date-r { background:#EEE; padding:10px 5px 10px 5px; font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; border-bottom:#FFF 1px solid }
div.forum-date-r a:link, div.forum-date-r a:visited, div.forum-date-r a:active { color:#909090}
div.forum-date-r a:hover { text-decoration:none}




/* --------- Öåíòðàëüíàÿ òàáëèöà ---------------- */

td#td-brd-right { border-right:#9AA9BA 5px solid}

td#td-brd-right a:link, td#td-brd-right a:visited, td#td-brd-right a:active {color:#FFF; font:bold 10px Verdana; text-decoration:none }
td#td-brd-right a:hover { text-decoration:underline}

div#pic-big { margin:5px 0px 10px 15px}

div#head { color:#42566D; font:bold 18px Tahoma, Arial, Helvetica, sans-serif; margin:5px 10px 5px 15px}
div#date { margin:0 10px 5px 15px}
div#date a:link, div#date a:visited, div#date a:active {color:#909090; font:11px Tahoma, Arial, Helvetica, sans-serif; text-decoration:none}
div#date a:hover { text-decoration:underline}

div#cont { color:#42566D; font:12px Tahoma, Arial, Helvetica, sans-serif; margin:0 10px 5px 15px;}

div#thems-reyting { font:bold 14px Arial, Helvetica, sans-serif; color:#FFF; text-align:center; background:#909090; border-bottom:#909090 1px solid; margin:0 10px 0 15px}
div#thems-reyting div#brd  {border-bottom:#FFF 2px solid; padding:5px 0 5px 0}

div#reyting-img { margin:10px 10px 10px 15px; font:12px Arial, Helvetica, sans-serif; color:#909090; height:91px; width:340px }
div#reyting-img img { float:left; margin-right:10px}
div#reyting-img H3 { margin:0; padding-top:10px; }
div#reyting-img H3 a:link, div#reyting-img H3 a:visited, div#reyting-img H3 a:active {font:bold 12px Tahoma, Helvetica, sans-serif; color:#909090; text-decoration:underline}
div#reyting-img H3 a:hover { text-decoration:none}


/* ------------- ÀÐÕÈÂ ---------------*/
div#arhiv-h { font:bold 16px Tahoma, Helvetica, sans-serif; color:#FFF; background:#909090; border-bottom:#909090 1px solid; margin:0 0 0 15px;}
div#arhiv-h div#brd  {border-bottom:#FFF 2px solid; padding:5px 0 5px 15px}

div.arhiv-date-1 {margin:5px 2px 0 0px; float:left; }
div.arhiv-date-2 {margin:5px 2px 0 0px; padding-left:30px; float:left; }

div.arhiv-img {float:right; margin-top:5px}
div.arhiv-img img { border:1px #A4A3A3 solid}




/* ------------------ ÍÎÂÎÑÒÈ 12 ---------------------- */
table#top td#bg-top div#logo-top { padding:0 0 0 0px;  }
div#pic-1 { border-right:1px #909090 solid; border-left:1px #909090 solid; padding:0 2px 2px 2px; margin:0 2px 0 2px; }
div#pic-2 { border-right:1px #909090 solid; border-left:1px #909090 solid; padding:0 2px 0 2px; margin:0 2px 0 2px;}
div#pic-2 img { border-top:2px #FFF solid; }

table#tbl-center-news { margin-top:5px; border-top: 1px #9AA9BA solid}

div#thems-reyting-w { font:bold 14px Arial, Helvetica, sans-serif;
					color:#FFF; text-align:center; background:#909090; 
					border-bottom:#909090 1px solid; margin:0px 0 10px 5px}
					
div#thems-reyting-w div#brd {border-bottom:#FFF 2px solid; padding:5px 0 5px 0}

div#news-h { font:bold 14px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#FFF; background:#909090; border-bottom:#909090 1px solid; margin:0px 0px 10px 0px}
div#news-h div#brd  {border-bottom:#FFF 2px solid; padding:5px 0 5px 20px}



tr#news-img { margin:0px 15px 0px 15px; font:12px Arial, Helvetica, sans-serif; color:#42566D; height:140px; width:515px; line-height:1.2em; }
tr#news-img img { float:left; margin-right:10px; border:1px #A4A3A3 solid}
tr#news-img H3 { margin:5px 0 3px 0; }
tr#news-img H3 a:link, tr#news-img H3 a:visited, tr#news-img H3 a:active {font:bold 17px Arial; color:#42566D; text-decoration:none; text-transform:uppercase;}
tr#news-img H3 a:hover { text-decoration:underline; }

div#news-link { display:block; margin: 10px 0 15px 10px }
div#news-link em { font:12px Arial; color:#ff0000; text-decoration:none}

div#news-link a:link, div#news-link a:visited, div#news-link a:active {font:12px Tahoma, Helvetica, sans-serif; color:#42566D; text-decoration:none}
div#news-link a:hover { color:#FF0000}

div#news-txt img { border:0; float:none; padding:0}
div#news-txt a {font:12px Tahoma, Helvetica, sans-serif; color:#42566D; text-decoration:none}

div#pic-bottom { margin: 5px 10px 0 15px}
div#reyting-img-r { margin:0px 0px 10px 10px; font:12px Arial, Helvetica, sans-serif; color:#909090; height:125px;}
div#reyting-img-r img { float:left; margin-right:10px; border:1px #A4A3A3 solid}
div#reyting-img-r-prev a { font:12px Arial, Helvetica, sans-serif; color:#909090; text-decoration: none;}

div#rate_main a { font:12px Arial, Helvetica, sans-serif; color:#909090; text-decoration: none;}


	H3.reyting
		{ margin:0px; }
	H3.reyting a:link, H3.reyting a:visited, H3.reyting a:active
		{font: bold 12px Arial; color:#909090; text-decoration:underline; text-transform:uppercase;}
	H3.reyting a:hover
		{ text-decoration:none;}

div#topick_link {text-align: right; margin-top: 10;}
div#topick_link a:link, div#topick_link a:active, div#topick_link a:visited
{
    color       : #42566D;
    font-weight : bold;
    text-decoration: none;
}

/* --------- Ðåéòèíã òîâàðà -------------- */

div#main-pic {  margin:0 10px 0 6px; padding-left:10px;}

div#head-big { color:#42566D; font:bold 24px Tahoma, Arial, Helvetica, sans-serif; margin:15px 10px 0px 15px}
div#head-big a:link, div#head-big a:visited, div#head-big a:active {color:#42566D; font:bold 24px Tahoma,Arial,Helvetica,sans-serif; text-decoration:none }
div#head-big a:hover { text-decoration:underline}

div#td-brd-right { border-right:#9AA9BA 5px solid}

td#td-eee { border-left:15px #FFF solid; border-top:0px #FFF solid; border-right:10px #FFF solid;}

H3 { margin:0 0 10px 10px; }
H3 a:link, H3 a:visited, H3 a:active {font:bold 12px Tahoma, Helvetica, sans-serif; color:#42566D; text-decoration:underline}
H3 a:hover { text-decoration:none; }

div#news-txt-r { font-size:10px Tahoma, Helvetica, sans-serif; line-height:12px; }
div#news-txt-r a { font-size:10px Tahoma, Helvetica, sans-serif; line-height:12px; text-decoration: none; color:#909090; }

div#news-img-r { margin:0 0 10px 10px; font:11px Tahoma, Helvetica, sans-serif; color:#42566D; height:90px }
div#news-img-r img { float:left; margin-right:8px; border:#DDDDDD 1px solid}

div#news-link-r { margin:0px 0px 10px 10px; text-align:left; font:10px Tahoma, Helvetica, sans-serif; color:#FF0000; text-decoration:none;}
div#news-link-r a:link, div#news-link-r a:visited, div#news-link-r a:active {font:10px Tahoma, Helvetica, sans-serif; color:#FF0000; text-decoration:none; }
div#news-link-r a:hover { text-decoration:underline}


div#thems-reyting-r { font:bold 14px Arial, Helvetica, sans-serif; color:#FFF; text-align:center; background:#909090; border-bottom:#909090 1px solid; margin:15px 0 15px 0px}
div#thems-reyting-r div#brd {border-bottom:#FFF 2px solid; padding:5px 0 5px 0}

H4 { color:#FF0000; margin:0; font:bold 12px Tahoma, Helvetica, sans-serif; }

ul.cont-ul { margin:0}
ul.cont-ul li { margin:0 0 0 15px; padding-left:15px}

div.plus {background:#F0F0F0; width:70px; margin:10px 0 10px 0; padding:3px 5px 3px 8px; font:bold 12px Tahoma, Helvetica, sans-serif; }
div.plus1 {background:#F0F0F0; width:100px; margin:10px 0 10px 0; padding:3px 5px 3px 8px; font:bold 12px Tahoma, Helvetica, sans-serif; }

table#tbl-reyting {margin:10px 10px 0px 15px; padding-bottom:10px; border-top:1px #9AA9BA solid; font:11px Tahoma, Helvetica, sans-serif; color:#42566D}

table#tbl-reyting a:link, table#tbl-reyting a:visited, table#tbl-reyting a:active {font:bold 14px Tahoma, Helvetica, sans-serif; color:#42566D; text-decoration:none; }
table#tbl-reyting a:hover { text-decoration:underline; }



table#marks-reyting { margin:20px 20px 10px 0px;}
table#marks-reyting td { font:bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#42566D; padding:2px 5px 2px 10px;}
table#marks-reyting td.td-bg {background:#F7F8FA; }
div.pic-brd { margin-top:10px}
div.pic-brd img {border:#909090 1px solid;}
div.pic-brd-place { font:bold 20px Tahoma; color:#42566D; background:#F7F8FA; width:30; height:25; text-align:center; margin:0px 0px 0px 0; padding:5px;}
div.pic-brd-point { font:bold 35px Tahoma; color:#FFCC33; background:#f7f7f7; width:40; height:40; text-align:center; margin:-34px 0px 0px 45px; padding:5px;}



/* ------------ Òîâàðû ------------------- */
div#param { background:#F0F0F0; color:#42566D; font:bold 12px Tahoma, Arial, Helvetica, sans-serif; margin:7px 5px 5px 5px; padding:10px 5px 5px 10px}
table#otbor { font:11px Tahoma, Arial, Helvetica, sans-serif; margin-top:10px}
table#otbor form { margin:3px 15px 3px 0px; }
table#otbor select {font-size:11px; width:130px}

div#page-cont { color:#42566D; font:12px Tahoma, Arial, Helvetica, sans-serif; margin:20px 15px 10px 15px; height:15px}
div#page { float:left; padding-left:5px}
div#page a:link, div#page a:visited { color:#747F8D; font:bold 11px Tahoma, Arial, Helvetica, sans-serif; text-decoration: underline} 
div#page a:hover  { color:#FF0000; font:bold 11px Tahoma, Arial, Helvetica, sans-serif; text-decoration: none }
div#page a:avtive { color:#FF0000; font:bold 12px Tahoma, Arial, Helvetica, sans-serif; text-decoration: none}
div#vsego { float:right; padding-right:5px}
.red { color:#FF0000}

div#num-reyting {color:#747F8D; text-align:center; margin:10px 15px 0 0; font-weight:bold}

table#marks-tovar { margin:10px 20px 10px 0px;}
table#marks-tovar td { font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#42566D; padding:5px 5px 5px 5px;}
table#marks-tovar td.td-bg {background:#F7F8FA; }

div#page-cont-bot { color:#42566D; font:12px Tahoma, Arial, Helvetica, sans-serif; margin:10px 15px 10px 15px; height:15px; padding-top:10px; border-top:1px #9AA9BA solid}

div#banner-bot { text-align:center; padding:20px 0 10px 0}








/* ---------------------- Ðåéòèíã Íîâûé 3 -------------------*/
div#menu-pc { background:#EBEDF0; margin:0 10px 5px 15px; height:184px }
div#menu-pc ul    { padding:5px 0 3px 0; border-top:1px #9AA9BA solid; margin:7px 5px 0 5px}
div#menu-pc ul li { padding:0px 0 8px 0; list-style-image: url(/images/key_menu.gif); margin:5px 0 0 20px }
div#menu-pc ul li.brd {border-bottom:1px #C5D1DD solid;}
div#menu-pc ul a:link, div#menu-pc ul a:active, div#menu-pc ul a:visited {color:#28568C; font:bold 14px Tahoma, Helvetica, sans-serif; text-decoration:none}
div#menu-pc ul a:hover { color:#FF0000}

td#brd-left {border-left:5px #FFF solid; }

div#reyting-all-l { width:400px; float:left;  margin-bottom:15px; padding-bottom:10px; border-right:#9AA9BA 5px solid;}
div#reyting-all-r { width:380px; float:right; margin-bottom:15px; padding-bottom:10px; }


div#thems-reyting-c { font:bold 14px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#FFF; background:#909090; border-bottom:#909090 1px solid; margin:0px 0 15px 0; text-align:left; }
div#thems-reyting-c div#brd {border-bottom:#FFF 2px solid; padding:5px 0 5px 15px}

div#reyting-img-w { margin:10px 10px 10px 15px; font:12px Arial, Helvetica, sans-serif; color:#909090; height:90px; width:360px }
div#reyting-img-w img { float:left; margin-right:10px}
div#reyting-img-w H3 { margin:0; padding-top:10px; }
div#reyting-img-w H3 a:link, div#reyting-img H3 a:visited, div#reyting-img H3 a:active {font:bold 12px Tahoma, Helvetica, sans-serif; color:#909090; text-decoration:underline}
div#reyting-img-w H3 a:hover { text-decoration:none}

div#news-img-w { margin:0 0 10px 10px; font:11px Tahoma, Helvetica, sans-serif; color:#42566D; height:100px }
div#news-img-w img { float:left; margin:0 8px 0 0; border:3px #EEE solid;}
div#news-img-w div#news-txt img { border:0; float:none; padding:0; margin:0}
div#news-link-w { margin:-25px 0 15px 140px;}
div#news-link-w a:link, div#news-link-w a:visited, div#news-link-w a:active {font:12px Tahoma, Helvetica, sans-serif; color:#FF0000; text-decoration:none; }
div#news-link-w a:hover { text-decoration:underline}
/* ---------------------- Ðåéòèíã Íîâûé 5 -------------------*/

div#main-tovar { margin:0 10px 10px 15px; background:#dce1e7;} 
div#main-tovar img { margin-bottom:5px}

div#date-r { margin:0 10px 5px 10px}
div#date-r a:link, div#date-r a:visited, div#date-r a:active {color:#909090; font:11px Tahoma, Arial, Helvetica, sans-serif; text-decoration:none}
div#date-r a:hover { text-decoration:underline}

div#news-img-w div#news-txt-r img { border:0; float:none; padding:0}

div#page-cont-c { color:#42566D; font:12px Tahoma, Arial, Helvetica, sans-serif; margin:10px 10px 20px 10px; height:15px; border-top:1px #9AA9BA solid}
div#page-cont-c div#page-c { text-align:center; padding-top:5px}
div#page-cont-c div#page-c a:link, div#page-cont-c div#page-c a:visited { color:#747F8D; font:bold 11px Tahoma, Arial, Helvetica, sans-serif; text-decoration: underline} 
div#page-cont-c div#page-c a:hover  { color:#FF0000; font:bold 11px Tahoma, Arial, Helvetica, sans-serif; text-decoration: none }
div#page-cont-c div#page-c a:avtive { color:#FF0000; font:bold 12px Tahoma, Arial, Helvetica, sans-serif; text-decoration: none}


/* ---------------------- Ðåéòèíã Íîâûé 5 -------------------*/

div#tov-main { margin:0 10px 10px 15px} 
div#tov-main-bg { height:326px; width:735px; margin:0 0 8px 0}

div.tov   { height:45px; width:290px; margin:0 0 0 440px; padding-bottom:2px }

div.tov-txt {margin:0 0 5px 260px}

div.tov-pic {float:left; }
div.tov-pic img { border:1px #9DA9B7 solid; }

div.tov-num {float:left; width:15px; background:#9DA9B7}
div.tov-num a:link, div.tov-num a:visited, div.tov-num a:active, div.tov-num a:hover {color:#FFF; font:bold 14px Tahoma, Helvetica, sans-serif; text-decoration:none }

div.tov-name {float:left; padding:3px 0 0 15px; width:200px}
div.tov-name a:link, div.tov-name a:visited, div.tov-name a:active  {color:#42566D; font:bold 14px Tahoma, Helvetica, sans-serif; text-decoration:none}
div.tov-name a:hover { text-decoration:underline}

div.tov-view { padding:7px 0 0 440px; width:630px}
div.tov-view a:link, div.tov-view a:visited, div.tov-view a:active {color:#42566D; font:bold 10px Tahoma, Helvetica, sans-serif; text-decoration: underline}
div.tov-view a:hover { text-decoration:none}

/* ----------- ADD --------------------------------- */

.DottedBorder {
	background-image: url(/images/bottom_dot.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}

/*--------------GLOSSARY-----------------------------*/


div#glossary_item
{
    width       : 500;
    text-align  : justify;
    margin-left : 20;
}

div#link_chars
{
    margin-bottom: 20;
    text-align: center;
}

div#link_chars table
{
    margin-left: auto;
    margin-right: auto;
}

div#link_chars a:link, div#link_chars a:hover, div#link_chars a:visited
{
    color       : #28568C;
    text-decoration: none;
}

/*---------------calendar-----------------------------*/

div#archive_calendar
{
    background  : #EBEDF0;
    margin      : 5px 10px 25px 15px;
    height      : 190px;
    text-align  : center;

    color       : #FF0000;
    font        : bold 10px Tahoma, Helvetica, sans-serif;

    text-decoration : none;
}

div#archive_calendar table
{
    margin-left: auto;
    margin-right: auto;
	margin-bottom :  10px; 
}

div#ac_month
{
    color       : #FF0000;
    font        : bold 14px;
}

div#ac_week_day
{
    color       : #28568C;
    font        : bold 13px;
}

div#ac_day
{
    font        : bold 12px;
}

div#archive_calendar a:link, div#archive_calendar a:active, div#archive_calendar a:visited
{
    color       : #28568C;
    font        : bold 12px;
    text-decoration : none
}

div#day_hl_today
{
    font        : bold 12px Tahoma, Helvetica, sans-serif;
    color       : red;
}

div#day_hl_today a:link, div#day_hl_today a:active, div#day_hl_today a:visited
{
    font        : bold 12px Tahoma, Helvetica, sans-serif;
    color       : red;
}

div#day_hl
{
    font        : bold 12px Tahoma, Helvetica, sans-serif;
    color       : #AA0000;
}

div#day_hl a:link, div#day_hl a:active, div#day_hl a:visited
{
    font        : bold 12px Tahoma, Helvetica, sans-serif;
    color       : #AA0000;
}



/* ------------- Ìåíþ Ðåéòèíãîâ-------------- */

div#menu_01_txt { float:left; position:relative; margin-right:1px; background:#42566D; width:445px; color:#FFF; font-weight:bold; font-size:14px; text-align:center }
div#menu_02_txt { float:left; position:relative; margin-right:1px; background:#42566D; width:445px; color:#FFF; font-weight:bold; font-size:14px; text-align:center; width:730px   }
div#menu_03_txt { float:left; position:relative; margin-right:1px; background:#42566D; width:445px; color:#FFF; font-weight:bold; font-size:14px; text-align:center    }
div#menu_04_txt { float:left; position:relative; margin-right:1px; background:#42566D; width:445px; color:#FFF; font-weight:bold; font-size:14px; text-align:center    }

div#submenu { width:730px; background:#E6E7E8;}
td#submenu_bg { background:#42566D}

div.menuz_act { z-index:99;cursor:default; float:left; position:relative; margin-right:1px; BORDER-bottom:#9DA9B7 1px solid; background:#9DA9B7; padding:5px; color:#FFF; font-weight:bold; font-size:14px; text-align:center }
div.menuz {z-index:99;cursor:default; float:left; position:relative; margin-right:1px; BORDER-bottom:#E6E7E8 1px solid; background:#42566D; padding:5px; color:#FFF; font-weight:bold; font-size:14px; text-align:center; cursor:pointer }

table#sm { float:left;  background:#9DA9B7; padding:0px;}
div.sm_h { color:#000; font:bold 12px Verdana; padding:5px 0 0px 10px; }

div.sm_txt { font-size:10px }
div.sm_txt ul li { list-style-image:url('/images/li_menu2.gif'); margin:0 10px 0 -13px; line-height:16px}
div.sm_txt a:link, div.sm_txt a:visited, div.sm_txt a:active {color:#FFF; font:bold 10px Verdana; text-decoration:none }
div.sm_txt a:hover { text-decoration:underline}

table.sm_txt { font-size:11px;color:white;font-weight:bold;font-family:Verdana;}
input.sm_input { font-size:10px; border:1px solid gray;}
div#menu_rs { float:right; background:#42566D; width:265px; border-left:2px red solid; margin:10px 0 0 0; 
			padding:5px 0 5px 10px; text-align:left; }
div#menu_rs a:link, div#menu_rs a:visited, div#menu_rs a:active { color:#FFF; font:bold 12px Verdana; text-decoration:none}
div#menu_rs a:hover { text-decoration:underline}

/*------------------------*/

div.menuz_act_txt {float:left; position:relative; margin-right:1px; background:#42566D; color:#FFF; font-weight:bold; font-size:14px; text-align:center; width:735px}
div.menuz_txt {display:none; ;float:left; position:relative; margin-right:1px; background:#42566D; width:445px; color:#FFF; font-weight:bold; font-size:14px; text-align:center; width:735px}


div#price  { padding:5px 0 5px 15px; }
div#price a:link, div#price a:visited, div#price a:active { color:#FF0000; font:bold 12px Verdana; text-decoration:none}
div#price a:hover { text-decoration:underline}

/* Ãîëîñîâàëêà */

table#vote {
	background-color:#87a7ca;
	border-top:#000 1px solid;
	border-bottom:#000 1px solid;
	border-right:#000 1px solid;
	font:bold 9px Tahoma;
	color:#333;
	margin-top:5px;
	
}
table#vote td {
	background-color:#87a7ca;
	height:30px;
	width:30px;
	border-left:#000 1px solid;
}

table#vote td#sel {
	background-color:#fabb57;
	height:30px;
	width:30px;
	border-left:#000 1px solid;
}

table#vote td#sela {
	background-color:#c2d4e5;
	height:30px;
	width:30px;
	border-left:#000 1px solid;
}

table#vote_form {
	font:bold 12px Verdana;
	color:#666;
}

table#vote_form .text {
	font:12px Tahoma;
}

div#comment {
	font:10px Tahoma;
	color:#666;
}

/* Ìåíþ ïîèñêà öåíû ïî ìîäåëè  NORD 05-09-07 */
div#p_menu { width:245px; background:#42566D; margin:0px 30px 5px 5px; }
div#p_header { font:bold 14px Arial, Helvetica, sans-serif; color:#FFF; padding:15px 0 5px 5px; margin-left:20px; border-left:2px #FF0000 solid }
div#p_menu select { font:11px Tahoma; color:000; width:160px; margin:0px 0 5px 30px; }
div#p_label { font:bold 10px Tahoma; color:FFF; margin:2px 0 2px 30px; }
div#p_result { font:bold 10px Tahoma; color:FFF; margin:10px 3px 10px 10px; }

div#p_link { margin-top:5px; }
div#p_offer { margin:5px 0 5px 0; }

div#p_result a:link, div#p_result a:visited, div#p_result a:active { color:#e0dede; font:bold 10px Verdana; text-decoration:underline;}
div#p_result a:hover { color:#ede9e9; text-decoration:none;}

/* íîâàÿ ãîëîñîâàëêà */ 
form#voice { width:525px; margin:0px; padding:0px;}
form#voice h2 { margin:0px; padding:0px; margin-left:15px; font:bold 18px Tahoma; color:#42566d;}
form#voice ol { margin-top:1px; margin-bottom:1px; margin-left:10px; margin-right:0px; padding:0px; font:bold 11px Verdana; color:#5b7592; }

table#voice { margin:0px; padding:0px; font:14px Tahoma;}

fieldset {border:0px;}

div#date-r { margin:0 10px 5px 10px}
div#date-r a:link, div#date-r a:visited, div#date-r a:active {color:#909090; font:11px Tahoma, Helvetica, sans-serif; text-decoration:none}
div#date-r a:hover { text-decoration:underline}

div#news-img-w div#news-txt-r img { border:0; float:none; padding:0}

div#page-cont-c { color:#42566D; font:12px Tahoma, Helvetica, sans-serif; margin:10px 50px 20px 50px; height:15px; border-top:1px #9AA9BA solid}
div#page-cont-c div#page-c { text-align:center; padding-top:5px}
div#page-cont-c div#page-c a:link, div#page-cont-c div#page-c a:visited { color:#747F8D; font:bold 11px Tahoma, Helvetica, sans-serif; text-decoration: underline} 
div#page-cont-c div#page-c a:hover  { color:#FF0000; font:bold 11px Tahoma, Helvetica, sans-serif; text-decoration: none }
div#page-cont-c div#page-c a:avtive { color:#FF0000; font:bold 12px Tahoma, Helvetica, sans-serif; text-decoration: none}






/* ------------- Ñèíåå Ìåíþ -------------- */
div#submenu { width:735px; background:#E6E7E8}

div#menu_01 { float:left; position:relative; margin-right:1px; BORDER-bottom:#E6E7E8 1px solid; background:#42566D; width:95px;  padding: 5px 0px 5px 0px; color:#FFF; font-weight:bold; font-size:14px; text-align:center }

div#menu_02 { float:left; position:relative; margin-right:1px; BORDER-bottom:#9DA9B7 1px solid; background:#9DA9B7; width:95px;  padding: 5px 0px 5px 0px; color:#FFF; font-weight:bold; font-size:14px; text-align:center    }

div#menu_03 { float:left; position:relative; margin-right:1px; BORDER-bottom:#E6E7E8 1px solid; background:#42566D; width:95px;  padding: 5px 0px 5px 0px; color:#FFF; font-weight:bold; font-size:14px; text-align:center    }

div#menu_04 { float:left; position:relative; margin-right:1px; BORDER-bottom:#E6E7E8 1px solid; background:#42566D; width:95px;  padding: 5px 0px 5px 0px; color:#FFF; font-weight:bold; font-size:14px; text-align:center    }

/*------------------------*/
div#menu_01_txt { float:left; position:relative; margin-right:1px; background:#42566D; width:445px; color:#FFF; font-weight:bold; font-size:14px; text-align:center }

div#menu_02_txt { float:left; position:relative; margin-right:1px; background:#42566D; width:445px; color:#FFF; font-weight:bold; font-size:14px; text-align:center; width:735px   }

div#menu_03_txt { float:left; position:relative; margin-right:1px; background:#42566D; width:445px; color:#FFF; font-weight:bold; font-size:14px; text-align:center    }

div#menu_04_txt { float:left; position:relative; margin-right:1px; background:#42566D; width:445px; color:#FFF; font-weight:bold; font-size:14px; text-align:center    }

table#sm { float:left;  background:#9DA9B7; padding:5px 0 5px 0}
div.sm_h { color:#000; font:bold 12px Verdana; padding:5px 0 5px 10px }

div.sm_txt { font-size:10px }
div.sm_txt ul li { list-style-image:url('/images/li_menu.gif') ; margin:0 10px 0 -13px; line-height:16px}
div.sm_txt a:link, div.sm_txt a:visited, div.sm_txt a:active {color:#FFF; font:bold 10px Verdana; text-decoration:none }
div.sm_txt a:hover { text-decoration:underline}

div#menu_rs { float:right; background:#42566D; width:265px; border-left:2px red solid; margin:10px 0 0 0; padding:5px 0 5px 10px; text-align:left }
div#menu_rs a:link, div#menu_rs a:visited, div#menu_rs a:active { color:#FFF; font:bold 12px Verdana; text-decoration:none}
div#menu_rs a:hover { text-decoration:underline}


#topadvert_block {		font-size: 11px;			font-family: arial, sans-serif;			color: #576478;		}
a.topadvert_url {			color: #354761;			font-weight: bold;		}
a.topadvert_host {			text-decoration: none;			color: #405068;			font-weight: bold;		}

ul.left_menu{text-align: left; width: 192px; margin:0px; padding:0;color:#42566D; font-size:12px; }
ul.left_menu_sub{ padding-bottom:4px; margin:0px; padding-left:12px;}
#left_m a{color:#42566D; font-size:12px; text-decoration:none}
#left_m ul li{list-style-image:url('/images/li_menu.gif') ; margin:0 0 0 5px;  line-height:15px;}
.noli {list-style: none;}