/*** tooltip ***/
.tipHolder { 
	position			: relative; 
	padding-bottom		: 1px; 
}

.toolTip { 
	position			: absolute; 	
	visibility			: hidden; 
	left				: 10px; 
	top					: -7px; 
	width				: 300px; 
}

.textTip { 
	padding				: 5px; 
	border				: 1px solid #494949; 
	background			: white; 
	color				: #494949; 
	font				: normal 9px verdana; 
	width				: 350px; 
}

/* title kleur profiel */
.font_blauw {
	color				: #00a8eb;
}

/* hover table row */
tr.ruled{
	background			: #d7ebf6;
	cursor				: pointer ;
}


/* standaard link properties */
a:link, a:visited, a:active {
	color				: #00a8eb;
	text-decoration		: none;	
}

a:hover {
	color				: #3e3e3e;	
	text-decoration		: none;
}

/* groene link properties */
a.green:link, a.green:visited, a.green:active {
	color				: #494949;
	text-decoration		: none;	
}

a.green:hover {
	color				: #b3dc50;
	text-decoration		: none;	
}

/* puredutch link properties */
a.puredutch:link, a.puredutch:visited, a.puredutch:active {
	color				: #b3dc50;
	text-decoration		: none;	
}

a.puredutch:hover {
	color				: #3e3e3e;
	text-decoration		: none;	
}

/* knop 70px */
a.knop70px:link, a.knop70px:visited, a.knop70px:active {
	color				: #eeeeee;
	text-decoration		: none;	
}

a.knop70px:hover {
	color				: #ddd;
	text-decoration		: none;	
}

.knop70px{
	background-image	: url(../images/website/knop_70px.jpg); 
	display				: block; 
	margin-right		: 5px; 
	height				: 16px; 
	font-size			: 11px; 
	font-family			: Verdana, Arial; 
	color				: #eeeeee; 
	text-decoration		: none; 
	text-align			: center; 
	width				: 70px; 
	float				: left;
	font-weight			: normal;
	cursor				: pointer;
}

/* knop 75px */
a.knop75px:link, a.knop75px:visited, a.knop75px:active {
	color				: #eeeeee;
	text-decoration		: none;	
}

a.knop75px:hover {
	color				: #ddd;
	text-decoration		: none;	
}

.knop75px{
	background-image	: url(../images/website/knop_75px.jpg); 
	display				: block; 
	margin-right		: 5px; 
	height				: 16px; 
	font-size			: 11px; 
	font-family			: Verdana, Arial; 
	color				: #eeeeee; 
	text-decoration		: none; 
	text-align			: center; 
	width				: 75px; 
	float				: left;
	cursor				: pointer;
	font-weight			: normal;
}

/* knop 90px */
a.knop90px:link, a.knop90px:visited, a.knop90px:active {
	color				: #eeeeee;
	text-decoration		: none;	
}

a.knop90px:hover {
	color				: #ddd;
	text-decoration 	: none;	
}

.knop90px{
	background-image	: url(../images/website/knop_90px.jpg); 
	display				: block; 
	margin-right		: 5px; 
	height				: 16px; 
	font-size			: 11px; 
	font-family			: Verdana, Arial; 
	color				: #eeeeee; 
	text-decoration		: none; 
	text-align			: center; 
	width				: 90px; 
	float				: left;
	cursor				: pointer;
	font-weight			: normal;
}

/* knop 100px */
a.knop100px:link, a.knop100px:visited, a.knop100px:active {
	color				: #eeeeee;
	text-decoration		: none;
}

a.knop100px:hover {
	color				: #ddd;
	text-decoration		: none;	
}

.knop100px{
	background-image	: url(../images/website/knop_100px.jpg); 
	display				: block; 
	margin-right		: 5px; 
	height				: 16px; 
	font-size			: 11px; 
	font-family			: Verdana, Arial;
	line-height			: 14px; 
	color				: #eeeeee; 
	text-decoration		: none; 
	text-align			: center;
	width				: 100px; 
	float				: left;
	cursor				: pointer;
	font-weight			: normal;
}

/* knop 120px */
a.knop120px:link, a.knop120px:visited, a.knop120px:active {
	color				: #eeeeee;
	text-decoration		: none;	
}

a.knop120px:hover {
	color				: #ddd;
	text-decoration		: none;
}

.knop120px{
	background-image	: url(../images/website/knop_125px.jpg); 
	display				: block; 
	height				: 16px; 
	font-size			: 11px; 
	font-family			: Verdana, Arial; 
	color				: #eeeeee; 
	text-decoration		: none; 
	text-align			: center; 
	width				: 125px; 
	float				: left;
	cursor				: pointer;
	font-weight			: normal;
}

/* knop groen 125px */
a.knop125px_green:link, a.knop125px_green:visited, a.knop125px_green:active {
	color				: #787878;
	text-decoration		: none;	
}

a.knop125px_green:hover {
	color				: #494949;
	text-decoration		: none;	
}
.knop125px_green{
	background-image	: url(../images/website/knop_125px_green.jpg); 
	display				: block; 
	height				: 17px; 
	font-size			: 11px; 
	font-family			: Verdana, Arial; 
	color				: #787878; 
	text-decoration		: none; 
	text-align			: center; 
	width				: 140px; 
	float				: left;
	cursor				: pointer;
	font-weight			: normal;
}

/* knop 125px */
a.knop125px:link, a.knop125px:visited, a.knop125px:active {
	color				: #eeeeee;
	text-decoration		: none;	
}

a.knop125px:hover {
	color				: #ddd;
	text-decoration		: none;	
}
.knop125px{
	background-image	: url(../images/website/knop_135px.jpg); 
	display				: block; 
	height				: 16px; 
	font-size			: 11px; 
	font-family			: Verdana, Arial; 
	color				: #eeeeee; 
	text-decoration		: none; 
	text-align			: center; 
	width				: 135px; 
	float				: left;
	cursor				: pointer;
	font-weight			: normal;
}

/* licht grijze text input */
.input_flirtsearch{
 	font-size			: 10px;
 	color				: #999;
}

/* donker grijze text input */
.input_donker{
	font-size			: 10px;
 	color				: #3e3e3e;
}

/* donker gele text input */
.input_geel{
	font-size			: 10px;
	background			: #FFFF00;
	border				: 1px solid #000;
	padding-left		: 4px;
	color				: #000;
}

/* donker grijze text input */
.input_donker_text{
	font-size			: 11px;
	font-family			: Arial, Helvetica, sans-serif;
	color				: #444;
}

/* font grote labels */
.label_profiel{
 	font-size			: 11px
}

.input_profiel{
	font-size			: 10px;
	color				: #333;
}








#content_right_banner{
	position			: relative;
	padding-left		: 5px;
	float				: left;
	height				: 65px;
	margin-bottom		: 10px;
	width				: 223px;
}




.flirt_nieuw_l{
	width:28%;
	margin-top:3px; 
	float:left;
}

.flirt_nieuw_r{
width:71%;
	margin-top:5px; 
	float:left;
}
.titel_login {

	font-weight:   bold;
	line-height:   180%;
	font-size:     16px;
	color:				 #FF0099;
}
.titel_lijntje{
	border-top:1px solid #858889;
	margin:-6px 60px 10px 0px;
}
.side_login{
	border:1px solid #aaa; 
	padding:0px 4px 8px 8px;
}
.side_fieldset{
	border:1px solid #bbb; 
	padding:4px 4px 8px 4px;
}
.side_legend{
	color:#FF0099; 
	font-weight:bold; 
	font-size:13px;
}
.mfa_legend_bl{
	color:#00a8eb; 
	font-weight:bold; 
	font-size:13px;
}
.mfa_legend_rz{
	color:#ff2c87; 
	font-weight:bold; 
	font-size:13px;
}
.mfa_legend_gr{
	color:#b3dc50; 
	font-weight:bold; 
	font-size:13px;
}
.mfa_legend_grijs{
	color:#6f7f7f; 
	font-weight:bold; 
	font-size:13px;
}
.fieldset_mfa_top_l{
	border:1px solid #7f7f7f; 
 	width:155px;
	float:left;
	height:335px; 
 	padding:5px;
 }
.fieldset_mfa_top_m{
	border:1px solid #7f7f7f; 
 	width:155px;
	margin-left:10px;
	height:335px; 
 	padding:5px;
	float:left;
 } 
.fieldset_mfa_top_r{
	border:1px solid #7f7f7f; 
 	width:155px;
	margin-left:10px;
	height:335px;
	float:left; 
 	padding:5px;
 }
.fieldset_mfa_l{
	border:1px solid #b3dc50; 
 	width:135px;
 	float:left; 
	text-align:center;
 	padding:15px;
 }
.fieldset_mfa_m{
 	width:135px;
	border:1px solid #b3dc50;  
 	margin-left:10px;
 	float:left;
	text-align:center;
 	padding:15px;
}
.fieldset_mfa_r{
 	width:135px; 
	border:1px solid #b3dc50; 
 	float:left;
	margin-left:10px; 
 	padding:15px;
	text-align:center;	
}
.input_blauw{
	 /*height:				11px;*/
	 font-size:				10px; /*9px*/
	 /*color:					#999999;*/
	 margin:				3px 0px 0px 5px;
}


.knop_blauw{
	margin:				8px 3px 0px 0px;
	width:				100px;
}
.hot_flirt_img{
	margin: 	5px 0px 0px 10px;
}
.hot_flirt_knop{
}

.item_afsluiter{
	background:		url(../images/website/side_item_afsluiter.jpg) center no-repeat;
	height:				20px;
	margin:				10px 0px 10px 0px;
}

.item_afsluiter_inlogveld{
	background:		url(../images/website/side_item_afsluiter.jpg) center no-repeat;
	height:				20px;
	margin:				-10px 0px 10px 0px;
}
.item_opvuller{
	height:				150px;
}


/**** pages ****/
/* all */
.titel {
	padding:			15px 0px 0px 8px;
	width:				240px;
	height:				22px;
	background:		url(../images/website/titel.jpg) no-repeat left bottom;
	font-size:		15px;
	font-weight:	bold;
	color:			#818181;
	float:left;
	margin-bottom:	10px;
}

#message{
	border:			2px solid #d70d0d; 
	width:			295px;
	float:			left; 
	margin:			0px 0px 0px 5px; 
	padding:		3px 2px 3px 15px; 
	text-align:	center;
	font-size: 	10px;
	visibility: hidden;
	background: url(../images/website/alert.jpg) no-repeat 3px 2px;
}

.tekst {
	color:				#3e3e3e;
	padding:			5px;
	width:				538px;
	line-height:150%;
}

.tekst_dark {
	color:				#3e3e3e;
}
/* home */
.flirts {
	position:			relative; 
	width:				538px; 
	height:				160px; 
	margin:				15px 0px 15px;
} 
.titel_male{
	background:		url(../images/website/maleflirt.jpg);
	height:				20px;
	width:				246px;
	float:				left;
	padding-top:	4px;
	color:				#838383;
	font-size:		13px;
	font-weight:	bold;
	padding-left:	8px;
}
.titel_female{
	background:		url(../images/website/femaleflirt.jpg);
	height:				20px;
	padding-top:	4px;
	width:				246px;
	float:				left;
	color:				#838383;
	font-size:		13px;
	font-weight:	bold;
	margin-left:	26px;
	padding-left:	8px;
}

.titel_male_leeg{
	height:				20px;
	width:				246px;
	float:				left;
	padding-top:	4px;
	color:				#838383;
	font-size:		13px;
	font-weight:	bold;
	padding-left:	8px;
}
.titel_female_leeg{
	height:				20px;
	padding-top:	4px;
	width:				246px;
	float:				left;
	color:				#838383;
	font-size:		13px;
	font-weight:	bold;
	margin-left:	26px;
	padding-left:	8px;
}

.male_flirt{
	background:		url(../images/website/maleflirt.jpg);
	height:				80px;
	margin:       10px 15px 0px 0px;
	width:254px;
	float:				left;
	text-align:		left;

}
.male_flirt_content_l{
	line-height:	180%;
	position:			relative;
	margin:3px 1px 7px 4px;
	width:				245px;
	height:				60px;
	background:		#f5faff;
}
.male_flirt_content_r{
	text-align:right;
	position:			relative;
	margin:7px 1px 0px 4px;
	width:				245px;
	height:				26px;
	background:		#f5faff;
}

.female_flirt{
	background:		url(../images/website/femaleflirt.jpg);
	height:				80px;
	margin:10px 15px 0px 0px;
	width:254px;
	float:				left;
	text-align:		left;

}
.female_flirt_content_l{
	line-height:	180%;
	position:			relative;
	margin:3px 1px 7px 4px;
	width:				245px;
	height:				60px;
	background:		#f5faff;
}
.female_flirt_content_r{
	text-align:right;
	position:			relative;
	margin:7px 1px 0px 4px;
	width:				245px;
	height:				26px;
	background:		#f8e6ef;
}
.male{
	background:		url(../images/website/maleflirt.jpg);
	height:				110px;
	width:				254px;
	float:				left;
	text-align:		left;

}
.male_content{
	margin-left:	8px;
	line-height:	180%;
	position:			relative;
	width:				235px;
	background:		#f5faff;
}

.female_content{
	background:		#f8e6ef;
	margin-left:	8px;
	line-height:	180%;
	position:			relative;
	width:				235px;


}
.female{
	background:		url(../images/website/femaleflirt.jpg);
	height:				110px;
	width:				254px;
	float:				left;
	margin-left:	26px;

	text-align:		left;
}
.aantal_ingelogd{
	background:		url(../images/website/bar_groen_grijs.jpg);
	height:				16px;
	padding-top:	3px;
	width:				538px;
	margin-top:		15px;

	font-size:		10px;
	color:				#8f7f7f;
}

.color_1{
background-color:#ffffff;
}
.color_2{
background-color:#e7f6ff;
}

/* flirt_box	*/
.flirt_bar_top {
 	position:relative; height:25px; width:530px; border:1px solid #cde7f4; height:20px; background-color:#f4f6f7; margin-bottom:5px; padding:2px;
}
.flirt_bar_top_fem {
 	position:relative; height:25px; width:530px; border:1px solid #f6bed6; background-color:#fbe5ef; margin-bottom:5px; padding:2px;
}
.flirt_icoon{
	width:30px; height:20px; padding-top:1px; float:left
}
.flirt_naam{
	height:20px;  padding:4px 2px 0px 2px;  float:left;
}
.flirt_datum{
	height:20px;  padding:6px 2px 0px 2px;  float:right; font-size:11px; font-style:italic;
}
.flirt_bar_mid{
	position:relative; height:152px;  width:536px; margin-bottom:5px;
}
.flirt_omschr_1{
	width:261px; position:relative; height:145px; margin:0px 3px 0px 0px; padding:3px; float:left; border:1px solid #cde7f4; background-color:#f4f6f7;
}
.flirt_omschr_1_fem{
	width:261px; height:145px; margin:0 3px 0 0; padding:3px; float:left; border:1px solid #f6bed6; background-color:#fbe5ef;
}
.flirt_omschr_1_titel{
	width:251px; font-size:10px; font-weight:bold; height:17px; padding-left:3px; border-bottom:1px solid #cde7f4; background-color:#f4f6f7;
}
.flirt_omschr_1_titel_fem{
	width:259px; font-size:10px; font-weight:bold; height:17px; padding-left:3px; border-bottom:1px solid #f6bed6; background-color:#fbe5ef;
}
.flirt_omschr_1_content{
	width:259px; height:125px; font-size:10px; padding:4px 1px 1px 1px; overflow:auto; 
}
.flirt_omschr_2{	
	font-size:10px; width:121px; height:145px;padding:3px; float:left; border:1px solid #cde7f4; background-color:#f4f6f7;
}
.flirt_omschr_2_fem{	
	font-size:10px; width:121px; height:145px;padding:3px; float:left; border:1px solid #f6bed6; background-color:#fbe5ef;
}
.flirt_omschr_2_titel{
	width:113px; font-size:10px; font-weight:bold; height:17px; padding-left:3px;  border-bottom:1px solid #cde7f4; background-color:#f4f6f7;
}
.flirt_omschr_2_titel_fem{
	width:113px; font-size:10px; font-weight:bold; height:17px; padding-left:3px; border-bottom:1px solid #f6bed6; background-color:#fbe5ef;
}
.flirt_omschr_2_content{
	width:113px; height:125px; font-size:10px; padding:4px 1px 1px 1px;  overflow:auto; 
}
.flirt_foto{
	height:145px; width:123px; float:right; padding:3px;  border:1px solid #cde7f4; background-color:#f4f6f7;
}
.flirt_foto_fem{
	height:145px; width:123px; float:right; padding:3px; border:1px solid #f6bed6; background-color:#fbe5ef;
}
.flirt_foto_titel_links{
	width:54px; font-size:10px; font-weight:bold; height:17px; padding-left:3px; float:left;  border-bottom:1px solid #cde7f4; background-color:#f4f6f7;
}
.flirt_foto_titel_links_fem{
	width:54px; font-size:10px; font-weight:bold; height:17px; padding-left:3px; float:left;  border-bottom:1px solid #f6bed6; background-color:#fbe5ef;
}
.flirt_foto_titel_rechts{
	width:63px; font-size:10px; font-weight:bold; height:17px; padding-left:3px; float:left;  border-bottom:1px solid #cde7f4; background-color:#f4f6f7;
}
.flirt_foto_titel_rechts_fem{
	width:63px; font-size:10px; font-weight:bold; height:17px; padding-left:3px; float:left;  border-bottom:1px solid #f6bed6; background-color:#fbe5ef;
}
.flirt_foto_content{
	width:117px; height:118px; text-align:center; font-size:10px; float:left; padding:6px 3px 3px 3px;  overflow:auto; 
}
.flirt_foto_nummer{
	position:relative; cursor:pointer ;float:right; width:12px; height:13px; padding-top:1px; text-align:center;   background-color:#cde7f4; border:1px solid #00a8eb;
}
.flirt_foto_nummer_fem{
	position:relative; cursor:pointer ;float:right; width:12px; height:13px; padding-top:1px; text-align:center;  border:1px solid #ff2c87; background-color:#f6bed6;
}

.flirt_bar_bottom_fem{
	position:relative; width:530px; padding-bottom:2px; height:19px; border:1px solid #f6bed6; background-color:#fbe5ef; margin-top:5px; padding:2px;
}
.flirt_bar_bottom{
	position:relative; width:530px; padding-bottom:2px; height:19px;  border:1px solid #cde7f4; background-color:#f4f6f7; margin-top:5px; padding:2px;
}
.flirt_knop_all{
	float:left; margin-left:5px;
}


/* vrij zoeken */
.vz_bar_mid{
	position:relative; height:92px;  width:535px; margin-bottom:7px;
}
.vz_omschr_1{
	width:528px; position:relative; height:86px; margin:0px 3px 0px 0px; padding:3px; float:left; border:1px solid #cde7f4; background-color:#f4f6f7;
}
.vz_omschr_1_fem{
	width:528px; position:relative; height:86px; margin:0px 3px 0px 0px; padding:3px; float:left; border:1px solid #f6bed6; background-color:#fbe5ef;
}
.vz_omschr_1_content{
	width:528px; height:80px; font-size:10px; padding:4px 1px 1px 1px; overflow:auto; 
}


/* mail	*/

.bg{
background:#e7f6ff;

}

.mail_td_1{
	width:				8%; 
	padding-top:	4px;
	text-align:		center;
}
.mail_td_2{
	width:				92%;
	font-weight:	bold; 	
	color:				#545454;
	border-collapse:collapse; 
}
.mail_div_1{
	position:relative;
	width:95%;
	float:left;
	color:				#545454;
	height:15px;
	padding: 5px;
	font-weight:	bold; 
	border-bottom:1px solid #7f7f7f;
}
.mail_div_1_1{
left:390px; 
position:absolute; 
width:130px; 
height:15px;
}
.mail_div_2{
	width:95%;
	position:relative;
	color:				#666;
	height:15px;
	padding: 5px;
	font-weight:normal;
	font-style:italic;
}
.plaatje_1{
	width:22px;
	height:35px;
	background:url(../images/website/flirt_icon.jpg);
}
.plaatje_2{
	width:22px;
	height:35px;
	background:url(../images/website/flirt_icon_bl.jpg);
}

