@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document domain("facebook.com") {
	/** Head **/
	div#blueBar, div#pageHead{
		position:fixed !important;
		background-color:#E5E4E5 !important;
	}
	div#headNavOut{
		width:1001px !important;
		background-color:#F7F7F7 !important;
	}
	div#headNavOut, form#navSearch, div.jewel{
		border-color:#A0A0A0 !important;
	}
	div#menubar_container{
		width:100% !important; 
	}


	/** Content **/
	div#content{
		padding-top:35px !important;
	}
	div#globalContainer{
		width:95% !important;
	}
	div#contentArea{
		padding-right:240px !important;
	}
	div.Mentions_Input{
		/**width:726px !important;**/
		width:95% !important;
	}
	div#leftCol, div#rightCol  {
		position:fixed;
	}
	div#rightCol  {
		padding-right:32px !important;
		right:0px;
	}


	/** Profil Seite **/
	div.profile_color_bar, div#tab_canvas{
		width:100% !important;
	}
	div.profile_color_bar div.left_column{
		position: absolute !important;
		left: 32px !important;
	}
	div.right_column_container div.right_column{
		float:left !important;
		margin-left: 200px !important;
		width: 950px !important;
	}

	div.profile_bottom_container div.right_column_container{
		width:95% !important;
	}

	/** Profil Seite einer anderen Person**/
	div#left_column{
		position:fixed !important;
		overflow:auto !important;
		height:100% !important;
	}

	
	/** blaue Kommentar Felder **/
	div.like_box, div.comments_add_box, div.feed_comments div.UIImageBlock, ul.uiList.uiUfi.focus_target.fbUfi{
		width:100% !important;
	}

	/** input in den Kommentar Felder **/
	textarea.add_comment_text, textarea.uiTextareaAutogrow.DOMControl_autogrow, textarea.uiTextareaAutogrow.DOMControl_placeholder{
		width:99% !important;
		border-color:#A0A0A0 !important;
                float:left;
                margin:0;
	}

        li.uiUfiAddComment img.uiProfilePhoto{
                display:none !important;
        }

	/** Links **/
	a{
		color:#545454 !important;
	}
	a:hover {
		color:#A0A0A0 !important;
	}
	a.tab_link:hover, div#headNavOut a:hover, a.jewelToggler:hover{
		background-color:#A0A0A0 !important;
		color:#000000 !important;
	}
	a.tab_link:hover{
		border:1px solid #A0A0A0;
	}
	a.tab_link, div#leftCol a:hover{
		background-color:#E5E4E5 !important;
		color:#000000 !important;
	}
	a.item{
		background:none !important;
	}
	a.item:hover{
		background-color:#E5E4E5 !important;
		color:#000000 !important;
	}
	
	/** Chat **/
	div.chat_header{
		color:#56566A !important;
		background-color:#E5E4E5 !important;
		border-color:#000000 !important;
	}

	/** Buttons **/
	input.inputbutton{
		color:#56566A !important;
		background-color:#E5E4E5 !important;
	}

	/** Sponsoren **/
	div.ego_spo, div#pagelet_adbox, div#home_sponsor_nile, div#pagelet_ads{
		display:none !important;
	}

	/** Login Seite **/
	div.WelcomePage_MainSell, div.welcome_useragent, div#pageFooter{
		display:none;
	}
	div#menubar_container{
		background-color:transparent;
	}
	div#fb_menubar{
		background-color:#3B5998;
		width:500px !important;
		height:150px !important;
		position: relative;
	}
}