* {margin:0; padding:0}
/*body {background:url(/voter/i/bg.gif) repeat-x #fff; color:#000; padding-top:2%; font: 12px/18px "Myriad Pro", "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;}*/

body {background:url(/voter/i/bg.gif) repeat-x #fff; color:#000; padding-top:2%; font: 12px/18px Tahoma, Arial;}

div.content {width:80%; padding:30px; text-align:left}
h1 {font-size:40px; font-weight:normal; padding-bottom:40px}
h2 {font-size:30px; font-weight:normal; padding-bottom:20px}
h3 {font-size:18px; font-weight:normal; padding-bottom:10px}
p {padding-bottom:5px}

a.own {float:right; width:200px; height:70px; text-decoration:none; background:url(i/make.jpg) no-repeat}
a.own:hover {background-position:0 -70px}

label {display:block; font-size:14px; padding-bottom:5px}
.txt {padding:2px; border:1px solid #ddd; width:400px; margin-bottom:20px}
.txt_option {padding:2px; border:1px solid #ddd; width:370px; //width:400px; margin-bottom:20px}

ol, ul {padding-left:30px}

p.comment {margin-top:30px; padding-top:20px; border-top:1px solid #f90; font-size:11px; color:#999}

.onevote {border:1px solid #eee; background:#fff; padding:20px; margin-bottom:20px}

.line {border:1px solid #eee; padding:1px}
.line div {line-height:1px; height:20px; font-size:1px}

.more {cursor:pointer; border-bottom:1px dashed #000}

ol#options {//list-style:none; //padding-left:0}