BODY {
 background: #fff9e1 url('img_d/fon.png') repeat-y 50% 0%; text-align: center; margin: 0px;
 color: #444444; font: 400 11px 'Verdana';}
A:link {color: #b5010a;}
A:visited {color: #b5010a;}
A:active {color: #b5010a;}
A:hover {color: #f90811;}
a img {border: none;}
a {color: #f90811;}
td {font-size: 11px;}
input.t,textarea,select {font: 400 11px 'Tahoma'; border: 1px #f21619 solid;}
input.b {font: 400 11px 'Tahoma'; border: 1px #f21619 solid; background: #f21619; color: #eeeeee;}
ul {list-style-type: square;}

#top {width: 900px; height: 182px; position: relative; margin: auto; text-align: left;}
#topimg {left: 0px; top: 0px; width: 900px; height: 209px; position: absolute;}
#pda {left: 10px; top: 5px; width: 200px; height: 10px; position: absolute;}
#pda a {font-size: 10px;}
#icomenu {left: 150px; top: 10px; width: 200px; height: 20px; position: absolute;}
#icomenu img {margin: 0px 20px;}
#logo {left: 22px; top: 30px; width: 93px; height: 95px; position: absolute;}
#title {left: 120px; top: 45px; width: 300px; height: 95px; position: absolute; font: bold 18px 'Arial'; color: #bc0000;}
#title strong {font: bold 11px 'Tahoma'}
#basket {left: 220px; top: 134px; width: 200px; height: 40px; position: absolute;}
#cTovar {border: none; background: transparent; font: bold 11px 'Tahoma'; width: 25px; text-align: center;}
input.bk {width: 25px;}

#menu {width: 900px; height: 43px; position: relative; z-index: 22; margin: auto; text-align: right;}
#menu td.t {}
#menu td.m {background: #fee3b9; padding: 7px 0px; border-bottom: 2px #eeeeee solid; border-right: 2px #eeeeee solid;}
#menu td.rz {width: 5px;}
#menu a {color: #f90811; font: 400 11px 'Tahoma'; padding: 7px 12px;}
#menu a.self {background: #f90811; color: #ffffff;}

#dopmenu {width: 900px; height: 0px; position: relative; z-index: 22; margin: auto; text-align: left;}
#dopmenu div {visibility: hidden; top: 0px; width: 150px; position: absolute; background: #fee3b9; border-bottom: 2px #eeeeee solid; border-right: 2px #eeeeee solid;}
#dopmenu div p {margin: 3px; padding: 2px 5px; border: 1px #ecac50 solid;}
#dopmenu div a {font: 400 11px 'Tahoma'; text-decoration: none; color: #f90811;}
#dopmenu div a:hover {text-decoration: underline;}
#dopmenu div p.self {background: #eed3a9;}
#sfoto {left: 0px; top: 0px; width: 200px; height: 200px; position: absolute; display: none; background: #eed3a9;}

#docs {width: 900px; position: relative; margin: auto; text-align: left;}
#left {width: 300px;}
#left div.left,#left div.user {width: 252px; margin: 0px 10px; padding-top: 18px; background: #fef5b9 url('img_d/lefttop.png') no-repeat;}
#left div.left p.t {font: 400 11px 'Tahoma'; color: #f90811; margin: 10px 15px;}
#left a {font: 400 11px 'Tahoma'; color: #333333; display: block; margin-bottom: 4px;}
#left a.m {width: 210px; display: block;}
#left a.in {display: inline;}
#left div.left div {margin: 1px 0px 1px 4px; display: none;}
#left div.left div div {margin: 2px 0px 2px 6px;}
#left div.user table,#left div.user p {margin: 15px; color: #f90811;}
#left a.q {border-bottom: 1px dashed #333333; text-decoration: none; display: inline;}

#doc {margin: 10px 20px 0px 0px;}
#doc div.right {width: 170px; margin: 0px 0px 20px 15px; padding-top: 18px; background: #fef5b9 url('img_d/righttop.png') no-repeat;}
#doc div.right p {font: 400 11px 'Tahoma'; margin: 10px 10px;}
#doc div.right p.t {color: #f90811;}
#doc h1 {font-size: 13px; color: #b5010a;}
#doc h2,#doc h3 {font-size: 12px;}
#doc table.b,#doc table.fne {border-top: 1px #eed3a9 solid; border-left: 1px #eed3a9 solid;}
#doc table.b td,#doc table.fne td {border-right: 1px #eed3a9 solid; border-bottom: 1px #eed3a9 solid; padding: 3px 6px;}
#doc tr.th td {background: #e3dfd5;}
#doc table.cat {table-layout: fixed; width: 95%;}
#doc table.cat td {border: 1px #eed3a9 solid;}
#doc table.cat td p {background: #fee3b9; height: expression(45 + "px"); min-height: 45px; padding: 3px 6px; margin: 0px;}
#doc table.cat td img {margin: 6px;}
#doc table.cat b {color: #bf0005;}
#doc table.cat .img {display: block; height: 200px; float: left;}
#doc table.list li {list-style-image: url('img_d/list.png');}
#doc table.cat div.nal {font: 400 11px 'Tahoma'; margin-top: 8px;}

#doc p.plist span {width: 25px; height: 20px; background: #fee3b9; padding: 3px 8px; text-align: center; margin: 3px;}
#doc p.plist span.self {background: #f21619; color: #ffffff;}
#put {font: 400 11px 'Tahoma';}

#bottom {width: 900px; height: 150px; position: relative; margin: auto; text-align: left; background: #fdf9b4;}
#bimg {left: 0px; top: 0px; width: 900px; height: 105px; position: absolute;}
#bottom1 {left: 0px; top: 60px; width: 100%; height: 50px; position: absolute;}
