@charset "UTF-8";

/*
x /home/cockfrog.com/ElCuban/html/css/composing/dating-profil.css
x /home/cockfrog.com/ElCuban/html/css/screen/draft/subtemplates/dating-profil.css
*/

/*### COMBINED CSS FILE ###*/


/*### COMBINE: /home/cockfrog.com/ElCuban/html/css/composing/dating-profil.css ###*/


/* only changes relative to dating-home.css remain | DW 31.03.2008 */

/* Embed Layout-dependent Screen adjustments */
	/*deleted import*/

/*### COMBINE: /home/cockfrog.com/ElCuban/html/css/screen/draft/subtemplates/dating-profil.css ###*/


@media screen
{

/* Datingprofil ---------------------------------------------------------- */
/* Layout: Background / Contentboxen */
	#datingprofil .bg_contentbox { padding: 4px; }
	#profil_2col_top { background: url(/img/dating/backgrounds/profil-wide-top-bg.gif) no-repeat top left; height:6px; }
	#profil_2col_main { background: url(/img/dating/backgrounds/profil-wide-main-bg.gif) repeat-y top left; min-height:832px; height:100%; }
	#profil_2col_bottom { background: url(/img/dating/backgrounds/profil-wide-bottom-bg.gif) no-repeat top left; height:7px;clear:both; }
	#profil_1col_top { background: url(/img/dating/backgrounds/profil-wide2-top-bg.gif) no-repeat top left; height:2px; }
	#profil_1col_main { /*background: url(/img/dating/backgrounds/profil-wide2-main-bg.gif) repeat-y top left; */ }
	#profil_1col_bottom { /*background: url(/img/dating/backgrounds/profil-wide2-bottom-bg.gif) no-repeat top left; */height:7px;clear:both; }
	#rightstarcolumn { margin:-4px 0px 0px 20px; }
	.profil_main_left { padding:5px 3px 0px 10px; }
	.profil_main_right { padding:3px 10px 0px 10px; }
	.profil_toplink { text-align:right; padding-right: 30px; }
	.profil_toplink a, .profil_toplink a:link, .profil_toplink a:hover, .profil_toplink a:visited { text-decoration:underline !important; }

/* Header / Category / Datingprofil / Suche ------------------------------ */
/* Layout: Navigation */
	#header_category_datingprofil_col_1 p,
	#header_category_datingprofil_col_3 p,
	#header_category_datingprofil_col_2 p { font-size: 133.33%; font-weight: bold; color: #000000; }
	#header_category_datingprofil_col_3_content_1 ul { list-style-type: none; }
	div.header_category_datingprofil_content,
	#header_category_datingprofil_col_3_content_1 ul li { font-size: 108.33%; line-height: 145%; }
	div.header_category_datingprofil_content,
	#header_category_datingprofil_col_3_content_1 ul li a { color: #000000; }

/* Layout: Suchergebnisse browsen */
	#header_category_datingprofil_col_2_content_1 { padding: 0 0 0 48px; }

/* Layout: Suchergebnisse browsen / Thumbs */
	#suchergebnisse_browsen_thumbs { position: relative; overflow: hidden; }

	#suchergebnisse_browsen_thumbs ul { list-style-type: none; clear: left; }
	#suchergebnisse_browsen_thumbs ul li { float: left; width: 74px; margin: 0 20px 0 0; }
	#main_col_3_head_1 h5 {font-size:161.67% !important;}

/* Layout: Category tips */
	#header_category_col_1_tips { width: 405px; display: inline-block; float: left; margin: 0 0 0 120px; }
	.header_category_bg_tips { background:transparent url(/img/global/backgrounds/header-category-datingprofil-bg.png) no-repeat scroll center top; height: 114px; overflow: hidden; }
	.header_tips_img { float: left; display: inline-block; position: relative; }
	.header_tips_img a { position: absolute; display: block; }
	.tips_navi { float: right; margin-left: 15px; padding-top: 20px; }
	.tips_navi ul { list-style: none; }
	.tips_navi ul li { margin-bottom: 10px; }

/* Layout: Category / Datingprofil / Column 1 2 3 */
	#header_category_datingprofil_col_1 { width: 230px; float: left; margin: 0 0 0 14px; }
	#header_category_datingprofil_col_2 { width: 360px; float: left; margin: 0 0 0 0px; }
	#header_category_datingprofil_col_3 { width: 328px; float: right; margin: 0 16px 0 0; }

/* Layout: Category Box */
	#header_category_col_1_box_1 { height: 104px; margin: 6px 0 0 0; overflow: hidden; }
	#header_category_col_2_box_1 { height: 104px; margin: 20px 0 0 0; overflow: hidden; }
	#header_category_col_3_box_1 { height: 104px; margin: 6px 0 0 0; overflow: hidden; }

/* Layout: Random Videos / Video */
	/*#suchergebnisse_browsen_thumbs .thumb { position: relative; z-index: 1; width: 55px; height: 55px; }*/
	#suchergebnisse_browsen_thumbs .thumb2 { position: relative; z-index: 1; width: 74px; height: 74px; }

/* Layout: Random Videos / Video Play Icon */
/*	#suchergebnisse_browsen_thumbs .arrow_icn { position: absolute; top: 18px; left: 17px; z-index: 2; }*/
	#suchergebnisse_browsen_thumbs .arrow_icn2 { position: absolute; top: 27px; left: 27px; z-index: 2; }


/* Layout: Background / Contentboxen */
	#header_category_col_1_content_1 .search-result-user { list-style: none; }
	#header_category_col_1_content_1 .search-result-user li { display: inline; }

/* Layout: UserImg */
	#user_img { width: 251px; height: 251px; margin: 0 0 10px 23pt; }

/* Layout: UserImgs */
	#user_img_thumbs { float: left; padding-left:26px;}

	#user_img_thumbs .bg_user_img_thumb { height: 63px; width: 64px; float:left; }

	#user_img_thumbs .user_img_thumb { width: 57px; margin: 0px 6px 0 6px; float: left; cursor: pointer; }
	#user_img_thumbs .user_img_thumb_inactive { width: 57px; margin: 0px 6px 0 6px; float: left; cursor: default; background-color:#B6E4F3; }

	.usrimg_border, .user_img_thumb img, .user_img_thumb_inactive img { border: 1px solid #666666; }

	#user_img .icn { left: 211px; position: absolute; bottom: -8px; width: 44px; z-index: 2; }
	#user_img .scout-description { position: absolute; bottom: 0; background-color: #fff; line-height: 225%; padding-left: 8px; width: 224px; }
	#user_img .scout-description a { float: right; font-style: italic; color: #999; text-decoration: underline; padding-right: 26px; white-space: nowrap; }
	#user_img .scout-description span { float: left; font-weight: bolder; font-size: 125%; }

/* Layout: UserDates */
	#user_dates { clear: both; display:block; }

	#user_dates_left { clear:both; width:320px; overflow:hidden; }
	#user_dates_left ul { }
	#user_dates_left ul li { list-style-type: none; }
	#user_dates_left ul li span { float: left; width: 165px; }
	.spacer2t { margin:0px 0pt 0pt !important;}

	#user_dates_left h6  { display: inline; font-size: 100%; font-weight: normal; line-height: 1.6em;  }

	.user_dates_sign { width:64px; background-repeat: no-repeat; background-position: top right; height:74px; margin-top:3px; }

	#user_dates_vcard {  margin-top: 5px; clear:both; display:block; width: 100%; }
	#user_dates_vcard img { margin-right:10px;}
	#user_dates_vcard ul { }
	#user_dates_vcard ul li { font-size: 100%; font-weight: bold; line-height: 1.9em; list-style-type: none; height: 24px; float: left; clear: left; width: 100%; }

	#user_dates_vcard ul li a, #user_dates_vcard ul li a:link, #user_dates_vcard ul li a:active, #user_dates_vcard ul li a:hover, #user_dates_vcard h6 a  { color: #333333 !important; text-decoration: underline; }

	.profile_heading_s { padding:10px 0px 2px 0px; color: #00CAFC; font-weight: bold; }
	.profile_heading_b { padding:0px 0px 5px 0px; color: #00CAFC; font-weight: bold; font-size:22px; }
	.mysitelink a, .mysitelink a:link, .mysitelink a:hover, .mysitelink a:visited { color: #00CAFC !important; text-decoration: underline !important; font-size:14px; padding-top:3px; }

/* Layout: Datematcher */
 	#datematcher { }
	.datematcher_stern { height:117px; width: 318px; background: url(/img/dating/backgrounds/profil-stern-bg.gif) no-repeat top left; }
	.dating_stern { width:114px; padding-top:5px; color:#ffffff; }
	.dating_stern a, .dating_stern a:link, .dating_stern a:hover, .dating_stern a:visited { text-decoration:underline !important; color:#ffffff !important; }
	.datematcher_tipps { clear:both; height:125px; width: 318px; background: url(/img/dating/backgrounds/profil-tipps-bg.gif) no-repeat top left; }
	#datematcher a.button_grey { width: 96px; } /* x-max -7px */

	#datematcher h6 { line-height: 1.4em; text-align: center; }
	#datematcher .datematcher_percent { font-size: 250%; font-weight: bold; line-height: 1.2em; color: #FFFFFF; text-align:right; }
	#datematcher .datematcher_result { text-align: center; }
	#datematcher ul { list-style: none; margin: 0 0 0 6px; }
	#datematcher ul li { display: inline; }

/* Layout: Datematcher */

/*	#datingprofil .profile-links { list-style: none; }
	#datingprofil .profile-links li { height: 24px; margin-top: 5px; font-size: 11px; float: left; width: 100%; }
	#datingprofil .report-user { background-color: #4DBFE2; }
	#datingprofil .report-user a { display: block; background: transparent url(/img/dating/backgrounds/petzen.gif) no-repeat 5px 5px; padding: 4px 0 4px 24px; text-decoration: underline; color: #fff; }
	#datingprofil .random-user { background-color: #4DBFE2; }
	#datingprofil .random-user a { display: block; background: transparent url(/img/dating/backgrounds/random.gif) no-repeat 5px 5px; padding: 4px 0 4px 24px; text-decoration: underline; color: #fff; }
*/

/* 3D Dating ---------------------------------------------------------- */
/* Layout: Buttons */
	#drei_d_dating a.button_grey, #drei_d_dating .button_grey_active { width: 127px; float: left; } /* x-max -7px */

/* Layout: Contentbox */
	#drei_d_dating .bg_contentbox { padding: 4px; }
	#drei_d_dating .contentbox { margin: 3px 0 0 28px; }

/* Layout: VideoDating */
	#videodating { padding: 9px 5px 0px 32px; list-style: none; }
	#videodating li { margin: 0 2px 0 0; width: 65px; height: 45px; float: left;
		background: transparent url(/img/dating/backgrounds/profil_user_video_small_bg.png) no-repeat; }
	#videodating li img { margin: 2px 4px; }
	#videodating li.big { margin: 0 0 2px 0; width: 132px; height: 70px;
		background: transparent url(/img/dating/backgrounds/profil_user_video_big_bg.png) no-repeat; }
	#videodating li.big img { margin: 5px 25px; }
	#videobox { height:62px; width: 318px; background: url(/img/dating/backgrounds/profil-voice-bg.gif) no-repeat top left; }

/* Layout: Voicemessage */
	#voicemsg { padding: 15px 25px; }
	.voice_box { color: #ffffff; font-size:17px; font-weight:bold; line-height:22px; padding: 7px 0px 0px 14px; }
	.voice_box_empty { color: #ffffff; padding: 22px 0px 0px 14px; }
	#voicebox { height:62px; width: 318px; background: url(/img/dating/backgrounds/profil-voice-bg.gif) no-repeat top left; }

/* Ego ---------------------------------------------------------- */
/* Layout: Ego */
	#ego h6 { }
	#ego dl { position: relative; display: block; }
	#ego dl dt { width: 145px; line-height: 1.70em; color: #919191;}
	#ego dl dd { margin: -1.70em 0 0 150px; line-height: 1.70em; color: #303030; }

	.profil_main_right a, .profil_main_right a:link, .profil_main_right a:hover, .profil_main_right a:visited { text-decoration: underline !important; }

/* InfoCenter ---------------------------------------------------------- */

/* .bg_infocenter_top { width: 208px; height: 6px; background: url(/img/global/backgrounds/settings-top-208-bg.png) no-repeat top left; overflow: hidden; } */
/* .bg_infocenter_bottom { width: 208px; height: 6px; background: url(/img/global/backgrounds/settings-bottom-208-bg.png) no-repeat top left; } */

/* Layout: Buttons */
	#infocenter .button_grey { width: 193px; } /* x-max -7px */
	#infocenter .button_blue { width: 193px; } /* x-max -7px */
	#infocenter .button_red { width: 193px; } /* x-max -7px */
	
	#infocenter .profile_scala { width: 100%; display: block; background: transparent url(/img/dating/profile_skala.png) no-repeat scroll right top; height: 23px; }
	#infocenter #profile_complete { display: block; height: 8px; background-color: #ececec; position: relative; width: 0px; }
    #infocenter #profile_complete_star { display: block; background: transparent url(/img/dating/profile_stern.png) no-repeat scroll left top; width: 34px; height: 34px; position: absolute; left: 0px; top: -15px; margin-left: -15px; line-height: 36px; font-size: 11px; font-weight: bold; text-align: center; }

/* Stern ---------------------------------------------------------- */
/* Layout: Stern */
	#starcontainer { margin: 10px 0; display: block; }
/* Layout: Buttons / List */
	#infocenter ul { list-style-type: none; position: absolute; bottom: 10px; }
	#infocenter ul li { float: left; width: 100%; }

	#infocenter p { font-size: 12px; line-height: 115%; border-bottom: 1px solid #00CAFC; padding-bottom: 15px; margin-bottom:10px; }
	#infocenter p.last { border-bottom: 0px; }
	#infocenter p a { text-decoration: underline; }
	#infocenter p span.big { font-weight: bold; font-size: 125%; line-height: 35px; vertical-align: bottom; }
	#infocenter span { font-size: 12px; }

	#infocenter { position: relative; color: #000000; min-height: 360px; height: auto !important; height: 360px; }
	#infocenter h6{ color: #fff; margin-top:0; }

	#infocenter .welcome_msg { font-weight: bold; font-size: 12px; }
	#infocenter .welcome_title { font-weight: bold; font-size: 12px; color: #00CAFC; }

	#infocenter .voting-result { display: block; height: 20px; background: url(/img/global/backgrounds/vote_stars.png) no-repeat top left; padding-bottom:5px; margin-top: 5px; }
	#infocenter .voting-result_grey { display: block; height: 20px; background: url(/img/global/backgrounds/vote_stars_grey.png) no-repeat top left; padding-bottom:5px; margin-top: 5px; }

/* Stern ---------------------------------------------------------- */
/* Layout: Stern */
	#starcontainer { margin: 10px 0; display: block; }

/* Neue Datingbilder ---------------------------------------------------------- */
/* Layout: Datingbilder */
	#datingbilder { width: 100%; }
	#datingbilder ul { list-style-type: none; clear: left; }
	#datingbilder ul li { float: left; width: 53px; height: 53px; margin: 0 0 0 3px; }

	#datingbilder .bg_user_img_thumb { background: url(/img/dating/backgrounds/profil_user_img_bg.png) no-repeat top left;  }
	#datingbilder .bg_user_img_thumb { height: 62px; width: 62px; }
	#datingbilder .user_img_thumb { width: 50px; margin: 6px 0 0 6px; float: left; cursor: pointer; }
	#datingbilder .user_img_thumb_inactive { width: 50px; margin: 6px 0 0 6px; float: left; cursor: default; }

/* Patching Column Layout ---------------------------------------------------------- */
/* Layout: Datingbilder */
	#main_col_1_content_1 { margin: 8px 7px 10px 7px; }

/* Login Popups ---------------------------------------------------------- */
/* Layout: Popup */
	.overlay_popup { background: #ffffff;  filter:alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6; }
	#popup-top{width:392px; height: 13px; background: url(/img/global/backgrounds/popup-top.png) no-repeat top left; margin:0px;}
	#popup-content-inner{width:352px; background: url(/img/global/backgrounds/popup-bg.png) repeat-y top left; margin: 0; padding-left:20px;padding-right:20px;text-align:left;}
	#popup-bottom-1st{width:392px; height: 192px; background: url(/img/global/backgrounds/popup-bottom-1st.png) no-repeat bottom left; margin:-120px 0 0 0;z-index:120;}
	#popup-bottom{width:392px; height: 13px; background: url(/img/global/backgrounds/popup-bottom.png) no-repeat top left; margin:0px;}
	#popup-content-inner h6 {color:#00A4D5;}
	#popup-content-inner ul {list-style:none;}
	#popup-content-inner ul li {float:left;height:65px;margin:0pt 2px 2px 0pt;width:65px;}
	#popup-content-inner a, #popup-content-inner a:link, #popup-content-inner a:hover, #popup-content-inner a:visited {color:#000000;}
}
