/* +++ THEME 4: "Neon" +++ */

/* --- user content font */
body, textarea, input, a,
#LB_ControlBox
{
	font-family:'Segoe UI', Arial, sans-serif;
}

/* --- info content font */
#Video_EditInfo,
#Video_EditStatus,
.CM_Bar,
.CM_entryDate,
.CM_togglerMoreEntries,
.CLPS_clpsCBCmts,
#FO_BarToggleAll,
.FO_idFMod,
#LB_ImgdetailsCurrNumber,
.CM_statusInfo
{
  font-family: Calibri, Verdana, Geneva, Helvetica, sans-serif;
}

#TT_StandTT .TT_content {
  font-family: Calibri, Verdana, Helvetica, sans-serif !important; /* use important-flag weil TT immer in objekte eingesetzt wird */
}

body {
	background: url(img/bg_muster.jpg) fixed;
	color:#9dfeff;}

textarea, input {
	color:#9dfeff;}

a {
	color:#FFFED2;
}

/* lines */
#Page_frmProfile, 
#Page_frmHeader {
  background:url(img/ruler.png) no-repeat bottom;
/*border-bottom:#464646 4px solid; */
}

.CLPS_clpsFooterLine {
	height:1px;
	width:600px;
	background:url(img/ruler_small.png) no-repeat right bottom; /* right wegen fading */
}

.FO_idFriendTrenner {
	height:8px;
	width:926px;
	background:url(img/ruler.png);
}

#TT_StandTT .TT_content {
	background-color:#176A73 !important;
	color:#FAFF57 !important;
}

/* Headlines & Profile name */
.idProfileName,
h1,
h2,
.FO_idFName,
a.CM_entryUsername
{
	color:#e5fec5;}

h1 {
  font-weight:bold;
	font-size:18px;
}

h2 {
	font-size:17px;
}

.Profile_idName {
 	font-size:25px;
  line-height:48px;
  font-weight:bold;
}

.FO_idFName {
  font-size:16px;
}

.Profile_idSlogan {
 	font-size:19px;
}

.BESel_paneEntryHi {
	background-color:#008D92 !important; /* use important-flag since its additional Hi-class */
}

#GalImg_Cover_Delete {
	position:absolute;
	right:15px;
	top:13px;}

#BlogImg_Cover_Delete,
#TextCbImg_Cover_Delete
{
	position:absolute;
	right:16px;
	top:11px;}

.Profile_idName,
h1.EE_txtS {
	color:#ABFFD1;
}

.Profile_idSlogan,
h2.EE_txtS {
	color:#9DFEFF;
}

#HeadImg_idShadow {
	width:945px;
	height:120px;
	position:relative;
	left:-10px;
	top:-10px;
}

#HeadImg_idHeaderImgs{
	position:relative;
	left:10px;
	top:10px;}
	
.SHA_videoNormal .EE_OBJ
{
	position:relative;
	left:10px;
	top:10px;}

.SHA_videoNormal {
	width:620px; /* video width + shadow */
	height:381px;	/* video height + shadow */
}

#CB_Bar_Privacy {
	right:89px;
}

#CB_Bar_Move {
	right:176px;
}

#CB_Bar_Delete {
	right:41px;
}

#HitcounterBox {
	color:#F6FC50;
}

#Page_frmProfile .CM_Box {
	margin-left:-4px;
}


/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* +++ img referenzen (wegen folderstruktur im theme.css und nicht im profile.css) +++ */

#HeadImg_idShadow {	background:url(img/shadow_headerimg.png); }
.SHAF_userNormal_Portrait #ProfImg_Cover { background: url(img/cover_theme_profileimg_prtrt.png); }
.SHAF_userNormal_Landscape #ProfImg_Cover { background: url(img/cover_theme_profileimg_lndscp.png); }
#ProfImg_FaviconThumb {	background: url(img/favicon_profileimg_bg_lo.png); }
.ProfImg_faviconThumbBgHi {	background: url(img/favicon_profileimg_bg_hi.png) !important; }
#CB_Bar {	background:url(img/cover_theme_cb_bg.png) no-repeat !important; }
.EE_CBBlog .CLPS_previewInner { background:url(img/bentry_selector_bg.png); }
.EE_CBGal .CLPS_previewThumb { background:url(img/shadow_theme_galimg_mini_preview.png); }
.EE_CBVideo .CLPS_previewThumb { background:url(img/shadow_theme_video_mini_preview.png); }
#FO_FriendSearch { background:url(img/input_search_contacts_bg.png); }
.GalImg_dragClone {	background:url(img/shadowframe_theme_galimg_thumb.png); }
#GalImg_Cover {	background:url(img/cover_theme_gallerythumb.png); }
#GalImg_DragSpacer { background:url(img/dragspacer.png); }
#BENSelectorHL { background:url(img/bentry_selector_bg.png); }
#BESel_Pane { background:url(img/bentry_selector_pane_bg.png); }
#BESel_PaneBot { background:url(img/bentry_selector_pane_bg_bot.png); }
#BlogImg_Cover { background:url(img/cover_theme_blogimg.png); }
#TextCbImg_Cover { background:url(img/cover_theme_blogimg.png); }
.SHA_userMini {	background:url(img/shadow_theme_userimg_mini.png); }
.SHA_videoNormal { background:url(img/shadow_theme_video_normal.png); }
.SHAF_userNormal_Landscape { background:url(img/shadowframe_theme_userimg_normal_lndscp.png) !important; }
.SHAF_userNormal_Portrait { background:url(img/shadowframe_theme_userimg_normal_prtrt.png) !important; }
.SHAF_userThumb { background:url(img/shadowframe_theme_userimg_thumb.png); }
.SHAF_userMini { background:url(img/shadowframe_theme_userimg_mini.png); }
.SHAF_blogNormal { background:url(img/shadowframe_theme_blogimg_normal_top.png); }
.SHAF_blogNormalBot {	background:url(img/shadowframe_theme_blogimg_normal_bot.png); }
.SHAF_galThumb { background:url(img/shadowframe_theme_galimg_thumb.png); }
#TT_StandTT .TT_ttTL,
#TT_StandTT .TT_ttTR,
#TT_StandTT .TT_ttBL,
#TT_StandTT .TT_ttBR { background-image:url(img/shadow_tooltip.png); }
.Video_editPane { background:url(img/cover_theme_videoedit_bg.png); }
#Video_Edit_Input { background:url(img/input_video_bg.png); }
.GalImg_commentMarker { background:url(img/icon_theme_cmt_marker.png); }
#HeadImg_Upload {	background:url(img/cover_header_upload.png); }

/* +++ Crossbrowser Issues +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* IE7/8 font aliasing bug bei alpha change */
.XB_msie .EE_txtS,
.XB_msie .EE_txtM,
.XB_msie .CLPS_clpsCBCmtsTotalComments
{
	/* background-color:#FFFFFF; */
}

/* IE PNG opacity problems: fix via: define bg-color */
.XB_msie #BENBtnAddBlog .idBtnAdd,
.XB_msie #BE_BtnDelete .idBtnDelete,
.XB_msie #FO_BarDelete .idBtnDelete,
.XB_msie #PCMS_BtnMsgDelete .idBtnDelete,
.XB_msie #CM_BarCmtDelete .idBtnStandard,
.XB_msie #BEN .idBtnPrevDisbl,
.XB_msie #BEN .idBtnNextDisbl
{
	background-color:#FFFFFF;
}

.XB_msie #Page_frmStatusbar .Act_idFadeImgHi,
.XB_msie #Page_frmStatusbar .Act_idFadeImgLo
{
	background-color:#18686F;
}

/* IE PNG opacity problems: fix via: alpha filter, therefore define dimensions */
#FO_CoverAdd .fixPNGImg,
#FO_CoverMsg .fixPNGImg {
	width:96px;
	height:75px;
}
