body {margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center;}

table.header {width: 750px; text-align: center; border: 0px; border-collapse: collapse;}
table.content {width: 750px; text-align: center; border-bottom: 4px solid #FF6600; border-collapse: collapse;}
table.footer {width: 750px; text-align: left; border: 0px; border-collapse: collapse;}
table.vote {margin-bottom:1px;}

td {border: 0px; border-collapse: collapse; padding: 0px;}
td.tl {width: 200px; background-color: #E1DAC8; border-bottom: 1px solid #999999; border-top: 1px solid #999999; border-right: 1px solid #999999;}
td.tr {background-color: #EDE9DE; border-bottom: 1px solid #999999; border-top: 1px solid #999999; padding: 4px;}
td.bl {width: 200px; background-color: #D1C5AB; border-right: 1px solid #999999;}
td.br {background-color: #E1DAC8; padding: 4px;}
td.pretitle {vertical-align: top; background-color: #EDE9DE;}

p {margin-top:1px; margin-bottom:1px;}
p.left { text-align:left;}
p.right { text-align:right;}
p.center { text-align:center;}
p.enter {font-size: 8pt;}
p.title { font-weight:bold; font-size: 8pt; margin-bottom: 12px;}
p.news { text-align:left; padding-left: 10px; padding-right: 8px; margin-bottom: 12px;}
p.newstime { font-weight:bold; font-size: 9pt; text-align:left; padding-left: 10px; margin-bottom: 4px;}
p.vote { text-align:left; padding-left: 12px; padding-right: 0px; margin-bottom: 1px;}
p.footer { font-size:8pt; color:#999999;}
.mess {color: #FF0000;}
p.guest { padding:16px; text-align:left;}
p.ans {padding-left:32px; padding-right:32px; text-align: left; font-style:italic;}
p.raz {padding-left: 24px; padding-right: 24px; text-align: left;} 
p.ind {padding-left: 18px; padding-right: 18px; text-align: justify;} 

.ots {padding-left: 24px; padding-right: 24px;}

.logpas {font-size:8pt; border:1px solid black; width:118px;}
textarea {font-size:10pt; border:1px solid black; width:500px;}
form {margin: 0px;}		

a {color:#FF3300;}
a:hover {color:#FF6600;}
a.standroll {background: url('pics/standart.jpg'); display: block; width: 183px; height: 100px;}
a.standroll:hover {background-position: 0px -100px;}
a.optimroll {background: url('pics/optimum.jpg'); display: block; width: 183px; height: 100px;}
a.optimroll:hover {background-position: 0px -100px;}
a.maximroll {background: url('pics/maximum.jpg'); display: block; width: 183px; height: 100px;}
a.maximroll:hover {background-position: 0px -100px;}
a.menu {font-size: 10pt; text-decoration: none; color: black;}
a.menu:hover {color: #666666;}

img {border: 0px; margin: 0px;}