table.ehdokkaat td {padding: 0px 25px 10px 25px;}
table.ehdokkaat span {background: red; color: white;}
div.ehdokas img {padding: 0 30px 20px 10px;}
div.ehdokas span {font: bold 15px/26px arial;}

span.popehdokasnumero {color: #FFF; background: #B20F1D; font-size: 30px; padding: 2px 4px 2px 4px; font-weight: bold; position: absolute; top: 268px; left: 8px;}
span.popnimi {font-size: 14px; font-weight: bold; padding: 2px 0 4px 0;}
div.popdiv{position: relative;}

li.ehdokasnumero span {color: #FFF; background: #B20F1D; font-size: 24px; padding: 2px 4px 2px 4px; font-weight: bold;}

div.ehdokas p {clear: both;}
div.ehdokas li {padding: 5px 0 5px 0;}
div.ehdokas li.ehdokasnumero {padding: 5px 0 30px 0;}


.tool-tip {color: #000; width: 139px; z-index: 13000;}
 
.tool-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: red;
	padding: 8px 8px 4px;
	background: url(bubble.png) top left;
}
 
.tool-text {width: 200px; font-size: 11px; padding: 8px 8px 8px; background: #FFF; bottom right; border: 1px solid #999;}
 
.custom-tip {color: #FFF; width: 500px; z-index: 13000;}
 
.custom-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #3E4F14;
	padding: 8px 8px 4px;
	background: #C3DF7D;
	border-bottom: 1px solid #B5CF74;
}
 
.custom-text {font-size: 11px;padding: 4px 8px 8px;background: #CFDFA7;}