/* CSS Document */

h1{
	font-size:12px;
	font-weight:bold;
	padding:4px 0 4px 8px;
	border-top:1px dotted #c00;
	border-bottom:1px dotted #c00;
	margin-bottom:8px;
	color:#c00;
}
h2{
	font-size:12px;
	font-weight:normal;
	padding:2px 0;
	border-bottom:1px dotted #777;
	margin:14px 0 8px;
	color:#666;
}
dl{
	margin-top:2px;
}
dt{
	padding:6px 0 0 17px;
	background:url("../img/mark-star.gif") no-repeat 0px 4px;
}
dd{
	border-bottom:1px dotted #F60;
	padding:4px;
	margin-left:0px;
}

.vote{
	width:170px;
	float:right;
	font-size:11px;
	text-align:left;
        background-color: #FFF;
}
.vote div.question{
	border:1px solid #f00;
	border-bottom:1px dotted #f60;
	background-color:#FFDD8E;
	padding:6px 6px 5px 25px;
}
.vote div.answer{
	border:1px solid #f00;
	border-bottom:1px dotted #f60;
	border-top:0;
	padding:8px;
}
.vote_btn{
	border:1px solid #f00;
	border-top:0;
	padding:4px;
	text-align:center;
}
.question{
	background:url(../img/q.gif) no-repeat 5px 4px;
	padding:4px;
	background-color:#FFDD8E;	
}

.total{
	width:435px;
	margin-right:10px;
	font-size:11px;
	text-align:left;
	background-color:#FFF;	
}
.total div.question{
	padding:6px 6px 5px 27px;
	background-color:#FFDD8E;	
}
.total dl.answer{
	padding:4px;
}
img.graf{
	padding-right:6px;
}
ul#backnumber{
	list-style: url(../img/arrow.gif) disc;
}
ul#backnumber li{
	margin-bottom:4px;
	font-size:11px;
}
