html, body {margin:0;padding:0;height:100%;width:100%;min-width:826px}
html {background:#fff0f8 url(/img/bg-html.jpg) repeat top center}
body {min-height:100%}

#container {height:auto !important;min-height:100%;height:100%;width:826px;min-width:826px;background:url(/img/bg-c.png) repeat center top;margin:0 auto}
#header {width:826px;height:213px;position:relative;background:url(/img/bg-h.png) no-repeat center top}
#main {width:826px;height:auto !important;min-height:100px;height:100px;padding-bottom:90px}
#content {width:826px;float:left}
#page_text {margin:0 30px 0 32px;padding:0 34px 0 37px;background:#fff;position:relative}
#footer {margin:-79px auto 0;width:826px;height:79px;min-width:826px;background:url(/img/bg-f.png) repeat-x center top;position:relative;_position:static}

#copyright {text-align:center;margin:0;padding:0}
#counters {text-align:center;margin:0;padding:0}
#copyright p, #counters p {padding:0;margin:0}

div.clear {clear:both;height:0 !important;padding:0 !important;margin:0 !important;overflow:hidden}
form {margin:0; padding:0}
img {border:0}
* {outline:none}
table {border:0;border-collapse:collapse;border-spacing:0;padding:0;margin:0}
table td {border:0;padding:0;vertical-align:top}
table th {border:0;padding:0;vertical-align:top;font-weight:normal}
body {font:normal 12px/14px Tahoma;color:#7e7e7e}
p {margin:0;padding:10px 0 5px}
a {font:normal 12px Tahoma;color:#970b92;text-decoration:underline}
a:hover {text-decoration:none}
h1 {padding:0 0 2px;margin:0;font:normal 24px Tahoma;color:#970b92;font-style:italic}
h2 {padding:0 0 15px 0;margin:0;font:normal 20px Tahoma;color:#970b92;font-style:italic}
h3, h4, h5, h6 {padding:0 0 10px;margin:0;font:normal 18px Tahoma;color:#970b92;font-style:italic}

#logo {width:463px;height:111px;position:absolute;left:69px;top:25px}

#tmenu {width:658px;height:32px;position:absolute;top:181px;left:85px}
#tmenu table {height:32px;margin:0 auto}
#tmenu td {height:32px;padding:0 1px}
#tmenu a {display:block;height:32px;overflow:hidden;white-space:nowrap;padding:0 8px;font:normal 14px/30px Tahoma;color:#51426a;text-decoration:none;background:url(/img/bg-tmenu.png) repeat-x left -50px}
#tmenu a:hover, #tmenu a.active {color:#fff;text-decoration:none;background:#e8a5d6 url(/img/bg-tmenu.png) repeat-x left top}

#fmenu {width:658px;position:absolute;top:36px;left:85px}
#fmenu table {margin:0 auto}
#fmenu td {padding:0 10px}
#fmenu a {font:normal 11px Tahoma;color:#51426a;text-decoration:none;white-space:nowrap}
#fmenu a:hover {color:#fff;text-decoration:none}

div.contacts {font:bold 18px/28px Tahoma;color:#b560b0;font-style:italic;padding:7px 69px}
#top-round {width:764px;height:67px;margin:0 30px 0 32px;background:url(/img/top-round.png) no-repeat left top}
#bottom-round {width:764px;height:69px;margin:0 30px 0 32px;_margin-top:10px;background:url(/img/bottom-round-2.png) no-repeat left top}

table.main {width:100%}
table.main th {text-align:left;width:260px}
table.main td {text-align:right;padding-left:20px;vertical-align:middle}
p.citate {font:normal 14px Tahoma;color:#b560b0;font-style:italic;padding:9px 0 0}
p.author {font:normal 11px Tahoma;color:#9a9999;padding:5px 0 19px}

div.rasporka {position:relative;margin:-33px 0 -19px}

