html {margin:0;padding:0}
body {margin:0;padding:13px 0;font:80%/140% Tahoma;text-align:center;color:#fff;background:url('../images/bg-nezny-medved.gif') 0 -30px repeat-x #1c1c1c}

a,a:link {color:#919191}
a:hover {color:#df0e0e}
p {}
ul {margin-top:0;padding-top:0}
h1 {margin:0;font:170%/160% "Trebuchet MS";color:#f00000}
h2 {margin-bottom:0;margin-bottom:.5em;font:140%/160% "Trebuchet MS";}
h3 {margin-bottom:0;font:140%/160% "Trebuchet MS";font-weight:normal;color:#f47920}
strong.red {color:#df0e0e}
fieldset {margin:0;border:0;padding:0}
address {font-style:normal;padding:10px 20px}
img {border:0}
hr {border:1px solid #fff;border-top:1px solid #eee}

#page {margin:0 auto;width:815px;text-align:left;background:url('../images/bg-page-middle.gif') top left repeat-y}
#page-top {width:815px;background:url('../images/bg-page-top.gif') top left no-repeat}
#page-bottom {position:relative;width:815px;background:url('../images/bg-page-bottom.gif') bottom left no-repeat}
#page-motiv {width:815px;padding-bottom:10px;background:url('../images/bg-page-motiv.gif') 50px 0 no-repeat}

#text {float:left;width:629px;}
#text-box {padding:210px 0 20px 50px;}
#text a img {border:3px solid #f00000}
#text a:hover img {border:3px solid #333}
#item a img {margin:0 20px}
#text p.kod {color:#f00000}
#text p.drobky {margin:0;padding:0;font-size:80%}
#text hr {margin:0;border:1px solid #000;border-top:1px solid #333}
#text form {width: 100%}
#text fieldset {border:1px solid #333;padding:1em;padding-top:.5em}
#text fieldset legend {padding:0 10px;padding-bottom:0}
#text fieldset textarea {width: 100%}
#text table {font-size: 100%; width: 100%; margin:1em 0; ; border:0px solid #333;border-collapse:collapse}
#text table th {vertical-align:top;font-weight:normal;padding:2px 5px;border-bottom:1px solid #333;border-collapse:collapse;background:#333}
#text table td {vertical-align:top;padding:2px 5px;border-bottom:1px solid #333;border-collapse:collapse}
#text h2 {margin:0;padding:10px 0 0 0;color:#f00000;background:url('../images/bg-shadow.gif') top no-repeat;}
#text h2 em {font-size:90%;font-weight:normal;color:#fff}
#text dl {text-align:center;margin:1em 0;border:0;padding-bottom:10px;width:140px;float:left}
#text dt {margin:0;padding:0}
#text dd {margin:0;padding:5px}
#text dd form {margin:0;padding:0}

#panel {float:right;width:183px}
#panel-box {margin-top:20px;margin-right:10px;padding-left:0;padding-right:0}
#panel .blok {margin-top:1em;padding-bottom:5em;padding-right:20px;color:#fff;background:url('../images/bg-panel-kosik.gif') no-repeat }
#panel .blok-box {margin:0;border:0;padding:10px;}
#panel .blok h2 {margin:0 0 .5em 0;padding:0 5px 0 10px;font-size:110%;font-weight:bold;background:url('../images/menu-h2-solid-white.gif') left no-repeat}
#panel .blok p {padding-left:5px;padding-right:5px}
#panel ul {margin:0;padding:10px 0;padding-right:22px;list-style:none}
#panel ul ul {margin:0;padding:0}
#panel ul li {margin:0;border-bottom:1px solid #252525;padding:5px 0;padding-left:18px;background:url('../images/menu-li-solid-red.gif') 6px 10px no-repeat}

#panel ul li.active {margin:0;border-bottom:1px solid #252525;padding:4px 0;padding-left:18px;background:#181818 url('../images/menu-li-solid-red.gif') 6px 10px no-repeat}
#panel ul li.active a {color:#df0e0e}
#panel ul li.active ul {font-size:80%;margin:0;padding:0}
#panel ul li.active ul a {color:#fff}
#panel ul li.active ul a {color:#fff}
#panel ul li.active ul a:hover {color:#df0e0e}
#panel ul li.active ul li {margin:0;border:0;padding:.2em 0;padding-left:12px;background:#181818 url('../images/menu-li-solid-red.gif') 0px 10px no-repeat}


#footer {margin:0 33px 0 35px;padding:5px 25px;text-align:center;font-size:80%;background:#930101}
#footer a:hover {color:#fff}

#user {position:absolute;top:30px;left:60px;display:block}

#links {margin:0 auto;width:750px;font-size: 80%}
#links a {white-space:nowrap;}
.search {position:absolute;top:130px;left:150px;}

.logo-nezny-medved {position:absolute;top:60px;left:60px;display:block;width:326px;height:76px;background:url('../images/nezny-medved-screen2.gif')}
.logo-nezny-medved img {display:none}

.t-left {text-align:left}
.t-right {text-align:left}
.t-center {text-align:center} 
.n {white-space:nowrap} 
.left {float:left}    
.right {float:right}
.noscreen {display:none}
.cleaner {clear:both;height:1px;margin:-1px 0 0 0;padding:0;font-size:1px;line-height:1px;visibility:hidden}
.clear {clear:both}
