/*Poll*/
#vote ul{
	padding: 8px 0;
	list-style-type: none;
}
#vote li{
	padding-left: 5px;
}

/*POLLRes*/
#pollres{
	padding: 15px 0;
}
#pollres td{
	font-weight: bold;
	color:#DC1B1E;
}
#pollres td p{
	color:black;
	font-weight: normal;
}
.poll-answer{
	font-weight: bold;
}
.poll-line{
	height:36px;
	width:300px;
}
.pollbar2{
	background-image: url("../gfx/balken/balk_black_1px.gif");
}
.pollbar1{
	background-image: url("../gfx/balken/balk_red_1px.gif");
}
.pollbar0{
	background-image: url("../gfx/balken/balk_grey_1px.gif");
}
.pollbar,.pollbar-start,.pollbar-end{
	float:left;
	height:36px;
}

.pollbar-start,.pollbar-end{
	width:15px;
}
.pollbar-start2{
	background-image: url("../gfx/balken/balk_black_start.gif");
}
.pollbar-start1{
	background-image: url("../gfx/balken/balk_red_start.gif");
}
.pollbar-start0{
	background-image: url("../gfx/balken/balk_grey_start.gif");
}

.pollbar-end2{
	background-image: url("../gfx/balken/balk_black_end.gif");
}
.pollbar-end1{
	background-image: url("../gfx/balken/balk_red_end.gif");
}
.pollbar-end0{
	background-image: url("../gfx/balken/balk_grey_end.gif");
}
/*END POLL*/

.comment{
   margin-bottom:14px;
   border-bottom:1px solid #666;
}
#commentform label{
   font-size:10px;
   color:#666;
}
#commentform textarea{
   width:360px;
}
.inputerror{
   background-color:#FA7CA7;
}

#pager div{
	float:left;
}
#pager .number,#pager .arrow,#pager .noarrow{
	margin-left:3px;

}
#pager a, #pager div a:visited{
	text-decoration: none;
		color: #C00;
}
#pager div.act a{
   text-decoration: underline;
}

p.mail_text{
	font-style: italic;
	padding-left: 10px;
}