* {margin: 0; padding: 0; border: 0; font-size: 13px;}
html {height: 100%; background: url('../pics/design/footer.gif') top left repeat-xy;}
body {min-height:100%; height: 100%; background: url('../pics/design/bg.gif'); font-family: Verdana; font-size: 13px; font-weight: normal; color:#A00D52; text-transform: none;}
div.page {width: 795px; margin: auto; height: auto !important; min-height:100%; height: 100%; background: url('../pics/design/footer.gif') top left; border-left: 1px solid white; border-right: 1px solid white;}
div.page div.afooter {height: 130px; clear: both; border:0; background: url('../pics/design/footer.gif') top left;}
div.footer {margin: auto; margin-top: -130px; width: 795px; height: 130px; clear: both; background: url('../pics/design/bottom.gif') top left no-repeat;}
div.page div.header {height: 130px; width: 795px; background: url('../pics/design/top.gif') top left no-repeat;}
div.headerlink {position:relative; top: 50px; left: 150px; border:0; width:427px; height:76px;}
div.page div.mmenu {height: 24px; width: 795px; background: #ECC2C2; border-top: 1px solid white; border-bottom: 1px solid white; text-align:center;}
div.page div.patch_minheight {width: 1px; height: 10px; float: right; border:0; }
div.page div.main {width: 615px; overflow: hidden; float: left; background: white;}
div.page div.rmenu {width: 180px; float: left; background: #E8CCC4;}
div.bottom {width:100px; height:36px; position: relative; top: 45px; left:90px;}
div.counters {width:500px; height:31px; position: relative; top: 55px; left:130px;}

a {color:#FF1493;}
a:link {color:none; text-decoration: none; font-weight:bold;}
a:hover {color:#550F7D; text-decoration: none; font-weight:bold;}
a:active {color:none; text-decoration: none; font-weight:bold;}
a:visited {color:none; text-decoration: none; font-weight:bold;}

div.menus {float: left; padding: 4px;}
div.menu {float: left; padding: 0 10px; color:#A00D52; font-weight:bolder;}
div.menu a {font-weight: bold; color: #A00D52; text-decoration: none;}
div.menu a:link {color: none; text-decoration: none;}
div.menu a:hover {color: #550F7D; text-decoration: none;}
div.menu a:active {color: none; text-decoration: none;}
div.menu a:visited {color:none; text-decoration: none;}
div.amenu {float: left; padding: 0 10px; color:#FF1493; font-weight:bolder;}
div.amenu a {font-weight: bold; color: #FF1493; text-decoration: none;}
div.amenu a:link {color: none; text-decoration: none;}
div.amenu a:hover {color: #550F7D; text-decoration: none;}
div.amenu a:active {color: none; text-decoration: none;}
div.amenu a:visited {color:none; text-decoration: none;}
div.block {float: left; padding: 0 10px; background:none; width:595px;}

.bold {font-weight:bold;}


.text {padding: 3px 10px; font-weight:none; text-align:justify;}
.btext {padding: 3px 10px; font-weight:bold; text-align:justify;}
.ctext {padding: 3px 10px; font-weight:none; text-align:center;}
.bctext {padding: 3px 10px; font-weight:bold; text-align:center;}

.heading {padding: 10px; color:#550F7D; font-size:16px; font-weight:bold; text-align:center;}
.heading a {color:#FF1493; font-size:16px;}
.heading a:hover {color:#550F7D;}

.contacts {color:#550F7D; font-size:13px; font-weight:none; text-align:center; padding:5px 2px;}
.contacts a {color:#550F7D; font-size: 13px;}
.contacts a:link {color:none; text-decoration: none; font-weight:none;}
.contacts a:hover {color:#A00D52; text-decoration: none; font-weight:none;}
.contacts a:active {color:none; text-decoration: none; font-weight:none;}
.contacts a:visited {color:none; text-decoration: none; font-weight:none;}
.bcontacts {color:#550F7D; font-size:14px; font-weight:bold; text-align:center; padding:7px 2px;}

table.x {border-collapse: collapse;}
table.x td {border: 1px solid #F3839A; text-align: justify; padding:2px 1px;}
table.x td.c {border: 1px solid #F3839A; text-align: center; padding:2px 1px;}
table.x td.color {background:#FCDDD4; font-weight:bold; text-align: center;}
table.x td.scolor {background:#FCDDD4; font-size: 10px; font-weight:bold; text-align: center;}

table {border-collapse: collapse; width:100%;}
table td {text-align: justify;}
table.s td {text-align: center;}

img.i {border: 1px solid #F3839A;}