*{margin:0;padding:0}
body{color:#2D2D2D;background:#fff url(i/main_fone.jpg) repeat-x;font:75%/140% Tahoma,Arial,Verdana,sans-serif}
a img{border:none}
a{color:#2B4869;text-decoration:none;border-bottom:1px dotted #2B4869}
a:visited{color:#191970;border-color:#191970}
a:hover{color:#933;border-color:#b55;border-bottom-style:solid}
h1{display:block;font-size:100%;padding:0.2em 10px;background:#3D6696;color:#fff;margin:0 -12px 10px -12px}
h2{font-size:120%;margin:1em 0}
h3{font-size:100%;margin:0.7em 0}
p{margin:0.5em 0}
hr{clear:both;height:1px;border:none;color:#CCC;background:#CCC}
ul,ol{margin:1em 0 1em 20px}
/*===== Заголовки =====*/
#min-width{min-width:950px;}
#header{height:73px;background:#3D6696 url(i/head_fone.jpg) repeat-x;border-bottom:1px solid #2B4869;padding-left:140px}
#logo{position:absolute;top:4px;left:13px;z-index:100}
/*===== Средняя часть - разметка =====*/
#middle{width:100%;background:url(i/subhead_fone.jpg) no-repeat;position:relative;margin-top:-2px;min-width:760px}
#desc{text-align:center;margin-right:220px;margin-left:185px;padding:10px 0;color:yellow;font-size:120%}
#navbar{font-size:12px;line-height:1.5;left:0;width:179px;float:left}
#main{width:100%;margin-left:-180px;float:right}
#wrapper{position:relative;margin-left:180px}
/*#content{float:left;margin-right:-215px;width:100%}*/
#content .box{margin-right:220px}
#content_full{margin-left:180px;margin-right:10px}
#sidebar{position:absolute;right:0;top:0;width:215px;float:right}
#footer{clear:both;margin:3em 0;border-top:1px solid #3D6696;padding:1em}
/*===== Главное Меню =====*/
#top_menu{margin:0}
#top_menu li{line-height:1.3;text-align:center;list-style:none;list-style-image:none;display:block;float:left;width:16%;height:100%}
#top_menu a{font-weight:bold;font-size:12px;display:block;color:#fff;border:none;height:73px;width:100%}
#top_menu li span{display:block;padding-top:30px}
#top_menu li#active{background:#3D6696}
#top_menu li#active a{color:yellow}
#top_menu li#selected{background:url(i/menu_active.jpg) repeat-x;margin:0 -1px;border-left:1px solid #2B4869;border-right:1px solid #2B4869}
/*===== Второе меню =====*/
#sec_menu{margin:0}
#sec_menu ul{margin:0 0 5px 10px}
#sec_menu li{list-style:none;list-style-image:none}
#sec_menu li.top{font-weight:bold}
#sec_menu li.top li{font-weight:normal}
#sec_menu li#current span{display:block;padding:2px 4px}
#sec_menu li#current_sub{padding:2px 4px;background:#ccc}
#sec_menu li a{display:block;border:none;padding:2px 4px}
#sec_menu a:hover{background:#eee}
/*===== Новости и спецпредложения =====*/
.news_date{color:#666;font-size:90%}
.news h2 a{border:none}
p.banner{text-align:center}
p.banner a,p.banner a:hover{border:none}
.special{text-align:center;margin:2em 0}
.special a,.special a:hover{border:none}
.special h2{color:#933}
.special .price{width:100%;text-align:center;font:italic bold 150% "Times New Roman",Times,serif}
.img_1{float:left;margin:0 10px 10px 0;clear:both}
.img_2,.img_3{text-align:center;margin:1em auto;clear:both}
/*===== Формы =====*/
#search_block{color:#fff;background:url(/i/head_fone.jpg) bottom repeat-x}
input.button{background:#F4F4F4;padding:0 3px}
#search{padding-top:10px;width:100%;text-align:center}
form .helper{border:1px solid #ccc;display:none;font-size:90%;margin-top:5px;padding:5px}
form .sublabel{color:#666;font-size:90%}
form fieldset{border:1px solid #ccc;margin:1em 0}
form fieldset .label{margin-left:10px}
form legend{font-weight:bold;margin-bottom:15px;padding:0 5px}
form .row{clear:both;width:100%}
form .label{float:left;width:20%}
form .input{float:left;width:80%}
form .alert{background:#FFE6E7;border:1px solid #B22222;color:#B22222;margin-top:5px;padding:5px}
/*===== Таблицы =====*/
table.table{text-align:center;border:outset 1px #EEE;border-collapse:collapse;border-spacing:1px}
table.table th{font-weight:bold;background:#EEE;border:1px solid #CCC;padding:3px}
table .col1{text-align:left;font-weight:bold}
table{font-size:100%}
table.table td{border:1px solid #CCC;padding:3px}
table.table tr.odd{background:#EEE}
table.param{margin:20px auto}
table.param td{width:50%;padding:5px}
table.param td.left{text-align:right}
table.param td.right{text-align:left}
table.param tr.odd{background:#EEE}
/*===== Постраничные Ссылки =====*/
.links{clear:both}
.links a,.links strong{border:none;padding:0 3px;margin:0 2px}
.links a:hover{border:none;background:#F4F4F4}
.links strong{background:#EEE}
/*===== Общее =====*/
.clear{clear:both}
.note{color:#666;font-size:80%}
.box{background:#fff;border:1px solid #2B4869;margin:0 5px 10px 5px;padding:0 12px 12px 12px}
.box p{display:table;_height:0}
.cat_position{text-align:center;padding:1em 0;float:left;width:24%}
.cat_position img{margin:5px;padding:2px;border:1px solid #eee}
.cat_position a{border:none}