.link_float {
	width: 310px;
	text-align: right;
	padding-top: 10px;
}
.link_float_verjaardag {
	width: 280px;
	text-align: right;
	padding-top: 20px;
	clear: both;
}
.link_float a, .link_float_verjaardag a { color: #12687c; font-weight: bold; }
.link_float a:hover, .link_float_verjaardag a:hover { text-decoration: underline; }

/**
 * TOP 50 & POLL
 */
 
#left_box { 
	float: left; 
	margin-top: 10px;
}
#left_box li { 
	float: left; 
}
.top_title { 
	width: 65px; 
	height: 133px; 
	background: url(../images/bg/top50_title.png) no-repeat top left; 
}
.top_center { 
	width: 284px; 
	height: 133px; 
	background: url(../images/bg/top50_center.png) repeat-x top left; 
}
.top_right { 
	width: 154px; 
	height: 133px; 
	background: url(../images/bg/top50_right.png) no-repeat top left; 
}

.top_items { 
	float: left; 
}

.top_item li { 
	width: 141px; 
	margin-top: 4px; 
	padding-top: 4px; 
	color: #ffffff;
	text-align: center;
	clear: both;
}

.avatar_top {
	height: 100px;
}
.text_top {
	text-align: left;
}

.text_top p {
	width: 106px;
	margin-left: 35px;
	text-align: left;
}
#top_items_left { 
	border-right: 1px solid #091525;
}

.top_items img { 
	border: 3px solid #536b7a; 
}

.top_3 {
	margin: 0 0 0 15px;
}

.top_3 li {
	width: 110px;
	padding: 15px 0 15px 30px;
	color: #ffffff;
}
#left_box a {
	color: #ffffff;
}
#left_box a:hover {
	text-decoration: underline;
}

.male_top_1 {
	background: url(../images/icons/top5_1_male.gif) no-repeat bottom left;
}
.male_top_2 {
	background: url(../images/icons/top5_2_male.gif) no-repeat bottom left;
}
.male_3 {
	background: url(../images/icons/top5_3_male.gif) no-repeat left center;
}
.male_4 {
	background: url(../images/icons/top5_4_male.gif) no-repeat left center;
}
.male_5 {
	background: url(../images/icons/top5_5_male.gif) no-repeat left center;
}
.female_top_1 {
	background: url(../images/icons/top5_1_female.gif) no-repeat 4px bottom;
}
.female_top_2 {
	background: url(../images/icons/top5_2_female.gif) no-repeat bottom left;
}
.female_3 {
	background: url(../images/icons/top5_3_female.gif) no-repeat left center;
}
.female_4 {
	background: url(../images/icons/top5_4_female.gif) no-repeat left center;
}
.female_5 {
	background: url(../images/icons/top5_5_female.gif) no-repeat left center;
}


.male_top_pro_1 {
	background: url(../images/icons/top5_1_male_pro.gif) no-repeat bottom left;
}
.male_top_pro_2 {
	background: url(../images/icons/top5_2_male_pro.gif) no-repeat bottom left;
}
.male_pro_3 {
	background: url(../images/icons/top5_3_male_pro.gif) no-repeat left center;
}
.male_pro_4 {
	background: url(../images/icons/top5_4_male_pro.gif) no-repeat left center;
}
.male_pro_5 {
	background: url(../images/icons/top5_5_male_pro.gif) no-repeat left center;
}
.female_top_pro_1 {
	background: url(../images/icons/top5_1_female_pro.gif) no-repeat 4px bottom;
}
.female_top_pro_2 {
	background: url(../images/icons/top5_2_female_pro.gif) no-repeat bottom left;
}
.female_pro_3 {
	background: url(../images/icons/top5_3_female_pro.gif) no-repeat left center;
}
.female_pro_4 {
	background: url(../images/icons/top5_4_female_pro.gif) no-repeat left center;
}
.female_pro_5 {
	background: url(../images/icons/top5_5_female_pro.gif) no-repeat left center;
}


#right_box { 
	float: right; 
	margin-top: 5px; 
	padding: 8px 5px 5px 5px; 
	width: 363px; 
	height: 125px; 
	background: url(../images/bg/poll.png) no-repeat top left;
}
#right_box h2 { 
	padding: 5px 0 0 32px; 
	color: #ffffff; 
	font-size: 12px; 
	font-weight: bold; 
}

.poll_choices { 
	margin: 13px 0 0 10px;
	color: #ffffff; 
	border-collapse: collapse; 
}

.poll_choices a { 
	display: block; 
	margin-left: 5px; 
	height: 16px; 
	width: 54px; 
	background: url(../images/poll/vote.gif) no-repeat bottom left; 
}
.poll_choices a:hover { 
	background: url(../images/poll/vote_over.gif) no-repeat bottom left; 
}

.poll_choices .choices { 
	width: 130px; 
	height: 20px; 
}

.voted { 
	width: 116px; 
	height: 16px; 
	background: url(../images/poll/notvoted.gif) repeat-x center left; 
}
.percent {
	padding-left: 10px; 
	padding-right: 5px;
}
.voted p {
	height: 16px;
	background: url(../images/poll/voted.gif) repeat-x top left; 
}

#left_collumn {
	float: left;
	padding-top: 7px;
}

#right_collumn {
	float: right;
	padding-right: 10px;
}

#left_collumn h2 { padding: 10px 40px; font-size: 12px; color: #8b1003; }
#right_collumn h2 { padding: 17px 40px; font-size: 12px; color: #8b1003; }
h2 span { color: #0d4a58; font-size: 11px; font-weight: normal; }

/**
 * STIJGERS & NIEUWSTE LID
 */
 
.nieuw_stijger {
	width: 563px;
	background: url(../images/bg/index_nieuw.png) no-repeat top right;
	color: #0c1a2b;
	overflow: hidden;
}

.nieuw {
	float: left;
	width: 280px;
}

.stijgers {
	margin: 5px 0 5px 25px;
}

.stijgers td {
	width: 115px;
	text-align: center;
}
.stijgers .name_female, .stijgers .name_male, .stijgers .name_male_pro, .stijgers .name_female_pro {
	height: 34px;
	text-align: left;
}
.stijgers .name_female { background: url(../images/icons/stijgers_female.png) no-repeat top left; }
.stijgers .name_male { background: url(../images/icons/stijgers_male.png) no-repeat top left; }
.stijgers .name_female_pro { background: url(../images/icons/stijgers_female_pro.png) no-repeat top left; }
.stijgers .name_male_pro { background: url(../images/icons/stijgers_male_pro.png) no-repeat top left; }


.stijgers p { padding-left: 25px; }

#nieuwste_lid {
	margin-left: 30px;
	border-collapse: collapse;
}

#nieuwste_lid span { font-style: italic; }

.nieuwste_icon {
	width: 19px;
	padding-right: 10px;
}

.nieuwste_gegevens {
	width: 120px;
	height: 80px;
}

/**
 * VERJAARDAG
 */

.verjaardag {
	width: 563px;
	height: auto !important;
	min-height: 205px;
	height: 205px;
	background: url(../images/bg/index_verjaardag.png) no-repeat top right;
	overflow: hidden;
}
.verjaardag_list1 {
	padding: 5px 0 5px 30px;
}

.verjaardag_list2 {
	padding: 5px 0 0 0;
}

.verjaardag h2 { margin-top: 9px; }

.verjaardag_list1 .female, .verjaardag_list2 .female  {
	float: left;
	width: 125px;
	background: url(../images/bg/verjaardag_female.gif) no-repeat top left;
}

.list a, .nieuwste_gegevens a, .stijgers a { color: #0c1a2b; }
.list a:hover, .nieuwste_gegevens a:hover, .stijgers a:hover { color: #12687c; }

.list li { padding: 2px 0; font-weight: bold; }
.list span {
	font-size: 11px;
	font-weight: normal;
}

.verjaardag_list1 .list, .verjaardag_list2 .list { padding: 10px 0 0 20px; }

.verjaardag_list1 .male, .verjaardag_list2 .male {
	float: left;
	width: 125px;
	background: url(../images/bg/verjaardag_male.gif) no-repeat top left;
}

/**
 * VIDEO
 */
 
.video_holder {
	width: 250px;
 	margin-left: 30px;
	text-align: center;
}

.video_screen {
	width: 156px;
	margin: 0 auto;
	padding: 5px;
	background-color: #e2edef;
	color: #2e7f90;
	overflow: hidden;
}

.video_screen a {
	color: #2e7f90;
}
.video_screen a:hover {
	color: #0b4551;
}
/**
 * WIN
 */
 
.win {
	margin-top: 10px;
	padding-left: 7px;
}

/**
 * ALTIJD HANDIG
 */
 
.altijd_handig {
	width: 563px;
	height: 212px;
	margin-top: 6px;
	background: url(../images/bg/altijd_handig.png) no-repeat top right;
	overflow: hidden;
}

.altijd_handig ul {
	margin: 0 0 0 40px;
}
.altijd_handig li {
	float: left;
	margin: 5px 6px;
	width: 232px;
	height: 70px;
	background: url(../images/bg/handig_item.png) no-repeat top left;
}
.altijd_handig img {
	float: left;
	margin: 3px;
	border: 2px solid #d1e2e6;
}
.altijd_handig p {
	float: left;
	width: 130px;
	padding: 10px 0 0 10px;
}
.altijd_handig a {
	color: #0c1a2b;
}

.altijd_handig a:hover {
	 color: #12687c;
}

/**
 * ONLINE
 */
 
.online {
	width: 321px;
	background: url(../images/bg/index_online.png) no-repeat top left;
}

.online p {
	padding-left: 40px;
	color: #0b414e;
}

.online p .babes {
	font-weight: bold;
	color: #e6268e;
}
.online p .dudes {
	font-weight: bold;
	color: #4582c4;
}

/**
 * MEDEDELINGEN
 */

.mededelingen {
	width: 321px;
	margin-top: 10px;
	background: url(../images/bg/index_mededelingen.png) no-repeat top left;
}

.mededelingen li a, .topics_center li a {
	color: #0b414e;
}

.mededelingen li a:hover, .topics_center li a:hover {
	text-decoration: underline;
}

.mededelingen ul, .topics_center {
	padding-left: 25px;
}

.mededelingen li, .topics_center li {
	background: url(../images/list/mededelingen.png) no-repeat center left;
	padding: 2px 0 2px 25px;
}

/**
 * TOPICS
 */

.topics {
	width: 321px;
	margin-top: 20px;
}

.topics_left {
	float: left;
	width: 44px;
	height: 31px;
	background: url(../images/bg/topics_left.png) no-repeat top left;
}

.topics_active {
	float: left;
	width: 126px;
	height: 25px;
	font-size: 12px; 
	color: #8b1003;
	font-weight: bold;
	text-align: center;
	padding: 6px 7px 0 0;
	background: url(../images/bg/topics_active.png) no-repeat top left;
}

.topics_active a {
	color: #0d4a58;
	font-weight: bold;
	text-decoration: none;
}

.topics_active a:hover {
	color: #8b1003;
}

.topics_new {
	float: left;
	width: 144px;
	height: 31px;
	background: url(../images/bg/topics_new.png) no-repeat top left;
}

.topics_new2 {
	float: left;
	width: 144px;
	height: 31px;
	background: url(../images/bg/topics_new.png) no-repeat top left;
	font-size: 12px; 
	color: #8b1003;
	font-weight: bold;
}

.topics_new a {
	display: block;
	width: 137px;
	height: 25px;
	font-size: 12px;
	color: #0d4a58;
	font-weight: bold;
	text-align: center;
	padding: 6px 7px 0 0;
	text-decoration: none;
}

.topics_new a:hover {
	color: #8b1003;
}

.topics_center {
	float: left;
	padding-top: 5px;
	width: 296px;
	background: #ffffff url(../images/bg/topics_center.png) no-repeat top left;
	overflow: hidden;
}