a {
        border: solid #4595B2 0px;
        color: #8F2D24;
        cursor: pointer;
        font: 12px Verdana, Arial,sans-serif;
        font-weight: bold;
        text-align: left;
        text-decoration: none;
}
a:hover {
        text-decoration: underline;
}
body {
        background-color: #FFFFFF;
        margin: 10px auto;
        text-align: center;
        vertical-align: middle;
}
h1, h2 {
        font: 12px Verdana, Arial,sans-serif;
        font-weight: bold;
        margin: 0;
        display: inline;
}
div.foto {
        background-image: url(images/plenka.gif);
        border: solid #C00 0px;
        height: 80px;
        margin: 0px 45px;
        text-align: center;
        vertical-align: middle;
        width: 130px;
}
div.foto img {
        border: solid #0C0 0px;
        margin: 5px 5px;
}
div.menu {
        border: solid #FFF 1px;
        border-width: 0 0 1px 0;
        margin: 0 30px;
        padding: 7px;
        text-align: left;
}
div.menu a {
        color: #FFF;
        font: 14px Verdana, Arial,sans-serif;
        font-weight: bold;
}
div.menu a:hover {
        padding: 0 0 0 10px;
        text-decoration: none;
}
img {
        border: solid #FFFFFF 0px;
}
img#imglogo {
        border: solid #FFF000 0px;
        height: 24px;
        margin-left: 20px;
        width: 177px;
}
img#pic {
        border: solid #CCC 0px;
        height: 225px;
        margin: 0;
        padding: 0;
        vertical-align: middle;
        width: 656px;
}
img#rasporka {
        border: solid #00555F 0px;
        height: 1px;
        width: 230px;
}
img.floatl {
        float: left;
        margin: 0 10px 10px 0;
}
img.floatr {
        float: right;
        margin: 0 0 10px 10px;
}
img.pctmenu {
        margin: 0 20px 0 0;
}
li {
        margin: 2px 10px 2px 40px;
}
table#gb b.alert {
        color: #666;
        font: 9px Verdana, Arial,sans-serif;
        font-weight: bold;
}
table#gb b.type {
        color: #666;
        font: 11px Verdana, Arial,sans-serif;
        font-weight: bold;
        padding: 0 5px;
}
table#gb div.smiles {
        cursor: pointer;
        margin: 10px 140px 10px 0;
        width: 210px;
}
table#gb input.inn, table#gb textarea {
        margin: 3px 100px 3px 0;
        width: 300px;
}
table#gb pre {
        display: inline;
        height: 20px;
        width: 170px;
}
table#gb, table#gb td {
        margin: 0;
        vertical-align: top;
        width: 100%;
}
table#photo {
        margin-left: 15px;
        vertical-align: top;
}
table#photo div.foto {
        background-image: url(images/plenka.gif);
        border: solid #C00 0px;
        height: 80px;
        margin: 0 10px;
        text-align: center;
        vertical-align: middle;
        width: 130px;
}
table#photo td {
        vertical-align: top;
}
.bordo {
        color: #8F2D24;
        font: 12px Verdana, Arial,sans-serif;
        font-weight: bold;
}
.bordonormal {
        color: #8F2D24;
        font: 12px Verdana, Arial,sans-serif;
        font-weight: normal;
}
.copy {
        color: #666;
        font: 11px Verdana, Arial,sans-serif;
        font-weight: normal;
        margin-top: 3px;
        text-align: right;
        vertical-align: middle;
}
.copy a {
        color: #8F2D24;
        font: 11px Verdana, Arial,sans-serif;
        font-weight: normal;
}
.form {
        width: 300px;
}
.grey {
        color: #666;
        font: 12px Verdana, Arial,sans-serif;
        font-weight: bold;
}
.red {
        color: #0FF;
        font: 12px Verdana, Arial,sans-serif;
        font-weight: bold;
}
.text { 
        padding: 0 5px;
        color: #666;
        font: 11px Verdana, Arial,sans-serif;
        font-weight: normal;
        vertical-align: middle;
}
#bottommenu {
        border: solid #000000 0px;
        border-collapse: collapse;
        border-spacing: 0;
        text-align: center;
        width: 100%;
}
#bottommenu a {
        color: #FFF;
        font: 12px Verdana, Arial,sans-serif;
        font-weight: bold;
}
#bottommenu a:hover {
        text-decoration: none;
}
#bottommenu td {
        border: solid #FFF;
        border-collapse: collapse;
        border-spacing: 0;
        border-width: 0 1px;
        color: #FFF;
        font: 12px Verdana, Arial,sans-serif;
        font-weight: bold;
        margin: 0;
        padding: 0 40px;
        text-align: center;
}
#main {
        border: solid #0000FF 0px;
        border-collapse: collapse;
        border-spacing: 0;
        height: 100%;
        margin: auto;
        padding: 0;
        text-align: center;
        vertical-align: middle;
        width: 886px;
}
#main td {
        border: solid #00555F 0px;
        border-collapse: collapse;
        border-spacing: 0;
        margin: 0;
        padding: 0;
}
#main td #mainleft {
        border: solid #CCC 3px;
        color: #8F2D24;
        font: 12px Verdana, Arial,sans-serif;
        font-weight: bold;
        margin: 5px auto;
        padding: 1px;
        text-align: center;
        text-decoration: none;
        vertical-align: top;
        width: 224px;
}
#main td #mainleft p {
        margin: 5px auto;
        text-align: center;
}
#main td #mainleft td {
        background-color: #CCC;
        background-image: url(images/fonbottom.gif);
        border: solid #FF0 0px;
        text-align: center;
}
#main td div#banner {
        border: solid #CCC 0px;
        cursor: pointer;
        margin: 0 0 10px 8px;
        padding: 0;
        text-align: center;
        width: 220px;
}
#main td#bottom {
        background-color: #CCC;
        background-image: url(images/fonbottom.gif);
        border: solid #000000 0px;
        margin: auto;
        padding: 10px 50px;
        text-align: center;
}
#main td#content {
        color: #666;
        font: 12px Verdana, Arial,sans-serif;
        font-weight: normal;
        padding: 15px;
        text-align: left;
        vertical-align: top;
}
#main td#content di3v {
        border: solid #666 0px;
        display: block;
}
#main td#content div.gbbody {
        background-color: #EEE;
        margin: 0;
        padding: 0;
        text-align: left;
}
#main td#content div.grey {
        background-color: #CCC;
        background-image: url(images/fonbottom.gif);
        margin: 0;
        padding: 3px;
        text-align: center;
}
#main td#content div.message {
        background-color: #EEE;
        padding: 5px 10px 0 10px;
}
#main td#content div.name {
        background-color: #CCC;
        background-image: url(images/fonbottom.gif);
        padding: 3px;
}
#main td#content form.form1 {
        background-color: #EEE;
        margin: 0;
        text-align: center;
}
#main td#content input#bsearch {
        height: 18px;
        margin-top: 0;
        width: 60px;
}
#main td#content p {
        margin: 5px 0;
}
#main td#content p.short {
        margin: 0 0 15px 20px;
}
#main td#content pre, #main td#content select, #main td#content input, .forma {
        color: #666;
        font: 12px Verdana, Arial,sans-serif;
        font-weight: normal;
}
#main td#content select {
        width: 180px;
}
#main td#content select, #main td#content input {
        border: solid #666 1px;
}
#main td#menu, #main td#pict {
        border: solid #CCC;
        border-width: 5px 0 3px 0;
        padding: 7px 0;
        text-align: left;
        vertical-align: middle;
        width: 230px;
}
#main td.left {
        border: solid #00555F 0px;
        margin: 0;
        vertical-align: top;
        width: 230px;
}
#snd {
        border: solid #C00 0px;
        height: 30px;
        margin: 0 0 5px 0;
}
#sound {
        border: solid #000000 0px;
        border-collapse: collapse;
        border-spacing: 0;
        text-align: right;
}
#tape {
        text-align: center;
        width: 100%;
}
#tape a, #tape b, table#gb a.type, #main td#content center a.tape, #main td#content center b.tape {
        font: 11px Verdana, Arial,sans-serif;
        font-weight: bold;
        padding: 0 5px;
}
#topmenu {
        background-color: #8F2D24;
        background-image: url(images/fonmenu.gif);
        border: solid #8F2D24 1px;
        height: 225px;
        margin: 0;
        padding: 0;
        width: 230px;
}
#topmenu td {
        border: solid #CCC 0px;
        border-collapse: collapse;
        border-spacing: 0;
        margin: 0;
        padding: 0;
}
#main td div#banner center small a {
        color: #8F2D24;
        font: 11px Verdana, Arial,sans-serif;
        font-weight: normal;
        text-decoration: underline;
}
.frm textarea, select#oplata, #main td#content input.order {
        border: solid #666 1px;
        color: #666;
        font: 12px Verdana, Arial,sans-serif;
        font-weight: normal;
        margin: 2px 0;
        width: 290px;
        padding: 2px 5px;
}
#main td#content input.order2 {
        border: solid #666 1px;
        color: #666;
        font: 12px Verdana, Arial,sans-serif;
        font-weight: normal;
        margin: 2px 0;
        width: 300px;
}
#admin {
border-collapse: collapse;
border-spacing: 0;
}
#admin td {
text-align: left;
padding: 5px 10px;
height: 50px;
vertical-align: top;
border: solid #999;
border-width: 0 0 1px 0;
border-collapse: collapse;
border-spacing: 0;
}
#admin tr.topik td {
vertical-align: middle;
padding: 0 10px;
height: 30px;
font-weight: bold;
border: solid #999999 1px;
}
#admin td.wd {
width: 500px;
}
