#list_activites { margin-top:20px; }


.hp_cell {
	width:160px;
	text-align:left;
	color:#666;
	font-family:Verdana, Geneva, sans-serif;
	font-size:7pt;
	float: left;
	padding-right: 8px;
}	
.hp_cell h1 { padding:0; margin:0; }
.hp_cell h2 { padding:0; margin:0; }

.hp_btn {
	width:168px;
	float: left;
	padding-top:5px;
	padding-bottom:5px;
	margin: 0px;
	padding-left: 0px;
}

.hp_cell p { padding:0; margin:10px 0 0 0; }
.hp_cell p a, .hp_cell p a:hover, .hp_cell p a:visited { color:#666; text-decoration:none; }
.hp_cell h2 a,.hp_cell h2 a:hover,.hp_cell h2 a:visited,.hp_cell h1 a,.hp_cell h1 a:hover,.hp_cell h1 a:visited {
	text-decoration:none;
	color:#36509a;
	font-family:Verdana, Geneva, sans-serif;
	font-size:23px;
	font-weight: normal;
	text-transform: none;
}
.hp_bt_left {
	background-image:url(/img/hp_btn-left.gif);
	background-repeat:no-repeat;
	float: left;
	width:7px;
	height: 16px;
}
.hp_bt_mid {
	background-image:url(/img/hp_btn-mid.gif);
	background-repeat:repeat-x;
	float: left;
	height: 15px;
	padding-top: 1px;
}
.hp_bt_right  { background-image:url(/img/hp_btn-right.gif); background-repeat:no-repeat; float: left; width:7px; height: 16px; }
.hp_bt_mid a, .hp_bt_mid a:hover, .hp_bt_mid a:visited {
	color:#FFF;
	text-decoration:none;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
}			
.hp_sep {
	clear:both;
	height:8px;
}
img { border-width:0; }
