/* Set width of inviter component to 400px */
#oz_inviter {padding: 0px;width: 100%}

#ozpanel_upload label { position: relative; padding: 0 !important;  text-align:left; height: 13px !important;}

h2.importersifr{
height: 35px;
font-size: 28px !important;
}

#ozpanel_all{
margin: 40px 0 0 0;
}
/* Define height of contacts table (full height if undefined) */
.oz_contacts_table {height: 350px;}

#oz_inviter a {text-decoration:none}
#oz_inviter f {text-decoration:underline}

#ozpanel_all table { border: 0px solid; padding: !important; margin: 0 !important; padding: 0 !important;}

#oz_footer {margin-top: 20px;margin-bottom: 2px;color:#CCCCCC;font-size: 10px;text-align:center;}
#oz_footer a, #oz_footer a:hover, #oz_footer a:visited {color:#CCCCCC; }

#oz_error {	color:#FFFFFF;	font-weight: bold;	background-color:#7D0000;padding: 5px;}
 
.oz_contacts_list {width:100%; }
.oz_contacts_table_header { background-color:#f19cbf; color:#000000; border-top: solid 1px #999999;border-bottom: solid 1px #999999; font-weight: bold; }
.oz_contacts_table { overflow: scroll; color:#000000; border-bottom: dashed 1px #999999; margin-top:0px; margin-bottom: 10px; background-color: #FDFDFD;}
.oz_contacts_table table{ position: static !important; }
.oz_contacts_table table tr td {padding-top:3px; padding-bottom: 3px; padding-left: 3px; }
.oz_contacts_table_header label { width: 300px; }
.oz_row_cb {cursor:pointer;}
.oz_row_odd {background-color:#FDFDFD;}
.oz_row_even {background-color:#fbebeb;}
.oz_name {float:left;color:#000}
.oz_email {color:#808080;font-family:"Courier New", Courier, monospace;padding-left: 10px; float:right;text-align:right;padding-right:10px;}

#oz_service_dropdown optgroup {background-color:#E8E8E8;color:#000000;text-indent:4px;font-weight:bold;font-style:normal;margin-bottom:10px;}
#oz_service_dropdown option {background-color:#FFFFFF;color:#000000;padding-left:1em;margin-left:0px;padding-top:1px;padding-bottom:1px;}

.oz_contact_image div {width: 35px;	height: 35px; overflow: hidden; padding-left: 0px; padding-right: 5px;}
.oz_contact_image img {height: 35px; margin: 0 auto; z-index: 0;}

#oz_last_row a{
	margin: 0 0 0 60px;
}
#oz_last_row a,
.oz_header a,
#ozpanel_finished a{
	font-weight: bold;
	color: #EA91BC;
	text-decoration: underline;
}

#oz_last_row a:hover,
.oz_header a:hover,
#ozpanel_finished a:hover{
	text-decoration: none;
}
#upload_table tr{
	padding: 3px 0 !important;
}	
#ozpanel_service_dropdown td,
#ozpanel_loginpassword td{

}

div.titel{
margin: 20px 0 0 0;
font-size: 28px;
height: 35px;
}


.oz_email_valid {}
.oz_email_invalid {color:#000000; background-color:#FFE6E7;}

#oz_manual_emails  .oz_field_label{
	width: 120px;
}

.oz_field_label {
	display: block !important;
	width: 140px;
}

.oz_contacts_table_header .oz_field_label{
	display: inline !important;

}

.oz_field_button{
border-top: 1px solid #b34040;
border-left: 1px solid #b34040;
color: white;
font-weight: bold;
background-color:#7D0000; 
padding: 5px 0 !important;
text-transform: uppercase;
}


input.oz_field_input {
background: transparent url(images/bg-textinput-pink.png) no-repeat scroll 0 0;
border: 0;
padding:7px 15px;
width:294px !important;
color:#666666;
font-family:verdana,arial,sans-serif;
font-size:100%;
margin: 5px 0 5px 0;
}

textarea.oz_field_input {
background: transparent url(../../../../images/design/bg-textarea-pink.png) no-repeat scroll 0 0;
border: 0;
padding:7px 15px;
width:224px !important;
color:#666666;
height: 57px;
font-family:verdana,arial,sans-serif;
font-size:100%;
margin: 5px 0 5px 0;
}

#ozpanel_submitcontacts textarea{
	position: relative;
	right: -140px;
	top: -50px;
}

/*
*:focus.oz_field_input,select:focus.oz_field_select {outline: solid 2px #F00000;}
*/
.oz_field_select {
background:#FFFFFF;
border:2px solid #ea91bc;
padding:3px 0 3px 10px;
width:297px !important;
color:#666666;
font-family:verdana,arial,sans-serif;
font-size:100%;
margin: 0 0 5px;
}

input[type="radio"] {
height:13px !important;
padding:0 !important;
width:13px;
margin: 0!important;
}


.oz_icons_container {padding-left: 10px;padding-right: 10px; overflow:auto; position:relative;/*position relative for IE bug*/}
.oz_selector_actions {margin-left:10px; margin-right:15px; margin-top: 15px; margin-bottom: 15px;}
.oz_selector_actions a {text-decoration:none;}
.oz_selector_actions a:hover {text-decoration:underline;}

.oz_logo {width: 80px;height:40px;line-height: 40px;padding:0px; margin: 5px;background-color:#F0F0F0;font-size: 10px;font-family:Arial, Helvetica, sans-serif;float:left;position:relative; /* hide overflow:hidden from IE5/Mac */ /* \*/ overflow: hidden; /* */ cursor:pointer;text-align:center;} 
.oz_logo span {width:80px; height:40px; background-repeat:no-repeat; display:block; position:absolute; top:0px; left:0px; z-index:1; /*for Opera 5 and 6*/ }
.oz_logo_gmail span {background-image: url(images/abi_common.png); background-position:0px 0px;}
.oz_logo_wa_gmail span {background-image: url(images/abi_common.png); background-position:0px 0px;}
.oz_logo_yahoo span {background-image: url(images/abi_common.png); background-position:0px -40px;}
.oz_logo_hotmail span {background-image: url(images/abi_common.png); background-position:0px -80px;}
.oz_logo_wa_hotmail span {background-image: url(images/abi_common.png); background-position:0px -80px;}
.oz_logo_aol span {background-image: url(images/abi_common.png); background-position:0px -120px;}
.oz_logo_lycos span {background-image: url(images/abi_common.png); background-position:0px -160px;}
.oz_logo_medotcom span {background-image: url(images/abi_common.png); background-position:0px -200px;}
.oz_logo_maildotcom span {background-image: url(images/abi_common.png); background-position:0px -240px;}
.oz_logo_ span {background-image: url(images/abi_common.png); background-position:0px -280px;}
.oz_logo_wa_googleapps span {background-image: url(images/abi_common.png); background-position:0px -320px;}

/* .oz_logo_aliceit span {background-image: url(images/abi_common.png); background-position:0px -400px;} */
.oz_logo_gmx span {background-image: url(images/abi_others1.png); background-position:0px -0px;}
.oz_logo_webde span {background-image: url(images/abi_others1.png); background-position:0px -40px;}
.oz_logo_freenet span {background-image: url(images/abi_others1.png); background-position:0px -80px;}
.oz_logo_tonlinede span {background-image: url(images/abi_others1.png); background-position:0px -120px;}
.oz_logo_mynet span {background-image: url(images/abi_others1.png); background-position:0px -160px;}
.oz_logo_yandex span {background-image: url(images/abi_others1.png); background-position:0px -200px;}
.oz_logo_mailru span {background-image: url(images/abi_others1.png); background-position:0px -240px;}
.oz_logo_interia span {background-image: url(images/abi_others1.png); background-position:0px -280px;}
.oz_logo_rambler span {background-image: url(images/abi_others1.png); background-position:0px -320px;}
.oz_logo_onet span {background-image: url(images/abi_others1.png); background-position:0px -360px;}
.oz_logo_libero span {background-image: url(images/abi_others1.png); background-position:0px -400px;}
.oz_logo_wppl span {background-image: url(images/abi_others1.png); background-position:0px -440px;}
.oz_logo_sapo span {background-image: url(images/abi_others1.png); background-position:0px -480px;}
.oz_logo_emailit span {background-image: url(images/abi_others1.png); background-position:0px -520px;}
.oz_logo_terra span {background-image: url(images/abi_others1.png); background-position:0px -560px;}
.oz_logo_orangees span {background-image: url(images/abi_others1.png); background-position:0px -600px;}
.oz_logo_daumnet span {background-image: url(images/abi_others1.png); background-position:0px -640px;}
.oz_logo_naver span {background-image: url(images/abi_others1.png); background-position:0px -680px;}
.oz_logo_o2 span {background-image: url(images/abi_others1.png); background-position:0px -720px;}
.oz_logo_fastmail span {background-image: url(images/abi_others1.png); background-position:0px -760px;}
.oz_logo_rediff span {background-image: url(images/abi_others1.png); background-position:0px -800px;}
.oz_logo_indiatimes span {background-image: url(images/abi_others1.png); background-position:0px -840px;}
.oz_logo_icq span {background-image: url(images/abi_others1.png); background-position:0px -880px;}
.oz_logo_is_facebook span {background-image: url(images/is_common.png); background-position:0px 0px;}
.oz_logo_is_myspace span {background-image: url(images/is_common.png); background-position:0px -40px;}
.oz_logo_is_friendster span {background-image: url(images/is_common.png); background-position:0px -80px;}
.oz_logo_is_hi5 span {background-image: url(images/is_common.png); background-position:0px -120px;}
.oz_logo_is_orkut span {background-image: url(images/is_common.png); background-position:0px -160px;}
.oz_logo_orkut span {background-image: url(images/is_common.png); background-position:0px -160px;}
.oz_logo_is_xing span {background-image: url(images/is_common.png); background-position:0px -200px;}
.oz_logo_is_blackplanet span {background-image: url(images/is_common.png); background-position:0px -240px;}
.oz_logo_is_bebo span {background-image: url(images/is_common.png); background-position:0px -280px;}
.oz_logo_linkedin span {background-image: url(images/is_common.png); background-position:0px -320px;}
.oz_logo_plaxo span {background-image: url(images/is_common.png); background-position:0px -360px;}
.oz_logo_is_meinvz span {background-image: url(images/is_common.png); background-position:0px -400px;}
.oz_logo_is_hyves span {background-image: url(images/is_common.png); background-position:0px -440px;}
.oz_logo_is_twitter span {background-image: url(images/is_common.png); background-position:0px -480px;}
.oz_logo_file_olcsv span {background-image: url(images/abi_file.png); background-position:0px 0px;}
.oz_logo_file_oecsv span {background-image: url(images/abi_file.png); background-position:0px -40px;}
.oz_logo_file_tbldif span {background-image: url(images/abi_file.png); background-position:0px -80px;}
.oz_logo_file_wmcsv span {background-image: url(images/abi_file.png); background-position:0px -120px;}


.oz_bookmark_link {height:20px;}
.oz_bookmark_link span {vertical-align:middle;padding-left:20px;background-repeat:no-repeat;font-weight:bold;}
.oz_bookmark_link a {text-decoration:none;}
.oz_bookmark_digg span {background-image: url(images/bookmark_icons.png); background-position:0px -0px;}
.oz_bookmark_reddit span {background-image: url(images/bookmark_icons.png); background-position:0px -16px;}
.oz_bookmark_facebook span {background-image: url(images/bookmark_icons.png); background-position:0px -32px;}
.oz_bookmark_myspace span {background-image: url(images/bookmark_icons.png); background-position:0px -48px;}
.oz_bookmark_twitter span {background-image: url(images/bookmark_icons.png); background-position:0px -64px;}
.oz_bookmark_stumbleupon span {background-image: url(images/bookmark_icons.png); background-position:0px -80px;}
.oz_bookmark_delicious span {background-image: url(images/bookmark_icons.png); background-position:0px -96px;}



.oz_header {padding: 5px; margin-top: 0px;margin-bottom: 0px;font-weight:bold;vertical-align:middle}
.oz_options_f {margin-top: 0px;margin-bottom: 20px;}
.oz_options_table{ margin: 25px 0 0;}
.oz_separator {clear:both; padding-top: 5px;padding-bottom: 0px;}

#ozpanel_upload,#ozpanel_manual,#ozpanel_bookmark,#ozpanel_submitcontacts,#ozpanel_finished,#ozpanel_captcha,#ozpanel_bookmark {
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}

#ozpanel_login_windowslive, #ozpanel_login_gmail, #ozpanel_login_googleapps, #ozpanel_facebook {
	padding-top: 10px;
	padding-bottom: 10px;
}

#ozpanel_please_wait {width: 100%;padding-top: 50px;padding-bottom: 100px;text-align:center;background: url(images/loader.gif) no-repeat center center;display: none;}

#ozpanel_actions {padding-top: 10px;}

.oz_copy_text {width:100%; font-family:'Courier New', Courier, monospace; }


.UPLOAD_FILE{
background-image: url(../../../../images/design/btn-adresophalen.gif);
display: block;
width: 155px;
overflow: hidden;
text-indent: -9999px;
height:26px;
float: left;
}

.MANUAL_INVITE{
background-image: url(../../../../images/design/btn-handmatig.gif);
float: right;
display: block;
width: 155px;
overflow: hidden;
text-indent: -9999px;
height:26px;
}

#uitnodigen{
display: block;
width: 173px;
overflow: hidden;
text-indent: -9999px;
height:35px;
border: 0;
}

.LOGIN_HOTMAIL_BUTTON{
background: url(../../../../images/design/btn-live.gif) no-repeat;
display: block;
width: 152px;
overflow: hidden;
text-indent: -9999px;
height:26px;
border: 0;
}

.LOGIN_GMAIL_BUTTON{
display: block;
width: 152px;
overflow: hidden;
text-indent: -9999px;
height:35px;
cursor: pointer;
border: 0;
}

.LOGIN_GOOGLEAPPS_BUTTON{
background: url(../../../../images/design/btn-apps.gif) no-repeat;
display: block;
width: 170px;
overflow: hidden;
text-indent: -9999px;
height:26px;
border: 0;
}

.MANUAL_SEND_INVITATION{
display: block;
width: 152px;
overflow: hidden;
text-indent: -9999px;
height:35px;
border: 0;
cursor: pointer;
}

#ozbtn_upload{
display: block;
width: 102px;
overflow: hidden;
text-indent: -9999px;
height:35px;
border: 0;
}

#ozbtn_login{
display: block;
width: 196px;
overflow: hidden;
text-indent: -9999px;
height:35px;
border: 0;
}

#ozpanel_submitcontacts
{
	padding: 0 ;
}

#ozpanel_submitcontacts .oz_field_button
{
	width				: 122px;
	height				: 26px;
	padding				: 0;
	margin				: 0;
	border				: 0;
	font-weight			: normal;
	background-color	: transparent;
	background-image	: url(../../../../images/btn-send-invitation.png);
}
