form.main_form
{
	margin:0px;
}

#main_content  {
	width:908px;margin-top:8px; margin-left:auto;margin-right:auto;
}


#main_content #simple_info  {
	background-color:#f1f1e5;float:left;width:100%;height:150px;
}

#main_content  #simple_info table.simple_info {
	width:100%;height:60%;text-align:center;vertical-align:middle;font-weight:bold;
}

#main_content div.banner {
	width:542px;height:265px;float:left;background-color:gray;border: 1px #d6cdc2 solid;
}
#main_content #login {
	width:350px;height:265px; float:right; background-color:#f1f1e5;
}

#main_content #login div.login_description {
width:450px;height:150px;float:left;text-align:left;	
}


#main_content #login div.orange_belt{
	width:100%; height:4px; background-image:url('../images/box_orange_belt.gif');  clear:both; overflow:hidden;
}
#main_content #login div.spacer {
	width:100%; height:15px; clear:both; 
}

#main_content #login div.panel {
	width:250px;height:36px;clear:both; margin-left:auto;margin-right:auto; text-align:left;
}

#main_content #login div.panel_error {
	height:20px;color:red;
}


#main_content #login table.table_login {
	width:100%;
}
#main_content #login td.remember_me{
	width:40px; text-align:right;
}
#main_content #login td.remember_me_text{
	width:123px;text-align:left;
}
#main_content #login td.remember_me_login{
	width:77px;
}
#main_content div.main_spacer {
	clear:both;width:100%;height:10px;
}

#main_content #selected_profiles div.content_selected_profiles {
	height:205px;text-align:left;
}


#main_content #selected_profiles table.selected_profiles{
	width: 100%;text-align:left;
}

#main_content #selected_profiles th.header_stanowisko{
	padding-left:5px;width: 45%;height:25px;text-align:left;color:#ff8d19; border-bottom:1px #e8e7e6 solid;
}

#main_content #selected_profiles th.header_miejscowosc{
	padding-left:5px;width: 30%;height:25px;text-align:left;color:#ff8d19; border-bottom:1px #e8e7e6 solid;
}

#main_content #selected_profiles th.header_wynagrodzenie{
	padding-left:5px;width: 25%;height:25px;text-align:left;color:#ff8d19; border-bottom:1px #e8e7e6 solid;
}

#main_content #selected_profiles td.normal{
	padding-left:5px;height:37px;text-align:left; border-bottom:1px #e8e7e6 solid; 
}

#main_content #selected_profiles td.alter{
	background:#ffffff;

}

#main_content #groups div.content_groups
{
	height:205px;text-align:left; padding:7px
}


#main_content #login div.password_reminder {
	width:100%;text-align:left;padding-left:20px;
}


/****** LOGGED ******/

#main_content div.myaccount_box {
	 width:228px;float:left;	
}

#main_content #myaccount div.content_myaccount
{
	height:100px;text-align:left; padding-left:25px;padding-right:25px; 
}

#main_content div.news_box {
	 width:660px;float:right;	
}

#main_content #news div.news_content{
	text-align:left; padding-left:20px;padding-bottom:0px;padding-right:20px;
}

#main_content div.mygroups_box {
	 width:228px;float:left;	
}

#main_content #mygroups div.content_mygroups
{
	text-align:left; padding-left:15px;padding-right:15px; font-size:11px;
}

#main_content div.mygroupsactivity_box {
	 width:660px;float:right;	
}

#main_content #mygroupsactivity div.mygroupsactivity_content{
	text-align:left; padding-left:20px;
}


#main_content #mygroupsactivity table.table_mygroupsactivity, #news table.table_mynews{
	width: 100%;text-align:left;
}

#main_content #mygroupsactivity th.theader,#news th.theader{
	padding-left:10px;height:25px;text-align:left;color:#ff8d19; border-bottom:1px #e8e7e6 solid;font-size:11px;
}

#main_content #mygroupsactivity th.theader_grupa{
	width:25%;
}

#main_content #mygroupsactivity th.theader_temat{
	width:55%;
}

#main_content #mygroupsactivity th.theader_autor{
	width:20%;
}

#main_content #news th.theader_kategoria{
	width:20%;
}

#main_content #news th.theader_temat{
	width:60%;
}

#main_content #news th.theader_zrodlo{
	width:20%;
}

#main_content #news th.theader_data{
	width:10%;
}



#main_content #mygroupsactivity td.normal,#news td.normal{
	padding-left:10px; padding-top:2px;padding-bottom:2px;padding-right:2px; height:25px;text-align:left; border-bottom:1px #e8e7e6 solid; background:#ffffff;font-size:11px;
}

#main_content #mygroupsactivity td.alternate ,#news td.alternate{
	padding-left:10px;padding-top:2px;padding-bottom:2px;padding-right:2px;height:25px;text-align:left; border-bottom:1px #e8e7e6 solid;font-size:11px;

}

#main_content div.arrow_more
{
float:right;padding-top:5px;	
}

#main_content div.divLeftContent 
{
	float:left;width:228px;
}

#main_content div.divRightContent
{
	float:right;width:660px;
}

#main_content div.errorText 
{
	color:red;
}

/******* SALARY PROFILE **************/

#main_content  #salary_profile div.main_spacer {
	width:100%;height:20px;
}

#main_content  #salary_profile div.personal_box {
	 width:660px;float:right;	
}

#main_content  #salary_profile div.personal_content {
	height:110px;text-align:left; padding-left:20px;
}

#main_content  #salary_profile div.info_content {
	text-align:left; padding-left:20px; 
}

#main_content  #salary_profile div.info_box {
	 width:660px;float:right;	
}

#main_content #salary_profile div.infoText 
{
	color:#F17A03;
}

#main_content #salary_profile div.errorText 
{
	color:red;
}


#main_content  #salary_profile  div.spacer {
	height:10px;clear:both;
}

#main_content  #salary_profile  select.standard_select {
	width:200px;
}

#main_content  #salary_profile  select.small_select {
	width:70px;
}

#main_content  #salary_profile  textarea.standard_textarea {
	width:290px;font-size:11px;
}


#main_content  #salary_profile table.table_registration
{
	width: 100%;font-weight:bold;
}

#main_content  #salary_profile td.td_first
{
	height:35px;width:40%;
}
#main_content  #salary_profile td.td_second
{
	height:35px;width:40%;
}


#main_content  #salary_profile div.qualifications_content {
	height:185px;text-align:left; padding-left:20px;
}


#main_content  #salary_profile div.company_content {
	height:110px;text-align:left; padding-left:20px;
}

#main_content  #salary_profile div.salary_content {
	height:220px;text-align:left; padding-left:20px;
}


#main_content  #salary_profile table.table_additionals {
	width: 100%;margin-top:10px;
}
#main_content  #salary_profile td.td_additionals {
	width:33%;
}
#main_content  #salary_profile td.td_small_bold {
	font-size:11px;font-weight:normal;
}

#main_content  #salary_profile #group_desc div.content_group_desc
{
	height:150px;text-align:left; padding-left:15px;padding-right:15px; font-size:11px;
}

#main_content  #salary_profile div.buttonsave
{
	text-align:right;;margin-right:20px;margin-top:20px;clear:both;float:right;width:200px;
}

/******* NEWS PROFILE **************/

#main_content  #news_profile div.news_content {
	text-align:left; padding-left:20px;
}


#main_content  #news_profile div.info_content {
	text-align:left; padding-left:20px; 
}

#main_content  #news_profile div.info_box {
	 width:660px;float:right;	
}

#main_content #news_profile div.infoText 
{
	color:#F17A03;
}

#main_content #news_profile div.errorText 
{
	color:red;
}

#main_content  #news_profile  div.spacer {
	height:10px;clear:both;
}


/******* SETTINGS **************/

#main_content  #settings div.settings_content {
	text-align:left; padding-left:20px;
}


#main_content  #settings div.info_content {
	text-align:left; padding-left:20px; 
}

#main_content  #settings div.info_box {
	 width:660px;float:right;	
}

#main_content #settings div.infoText 
{
	color:#F17A03;
}

#main_content #settings div.errorText 
{
	color:red;
}

#main_content  #settings  div.spacer {
	height:10px;clear:both;
}

#main_content #settings table.table_settings 
{
	width: 70%;
}

#main_content #settings td.td1 
{
	width:40%;height:30px;font-weight:bold;
}

#main_content #settings td.td2
{
	width:60%;height:30px;
}



/**************** SEARCH **************/

#main_content #searchedgroups div.searchedgroups_content{
	text-align:left; padding-left:20px;
}


#main_content #searchedgroups table.table_searchedgroups{
	width: 100%;text-align:left;
}

#main_content #searchedgroups th.theader,#news th.theader{
	padding-left:10px;height:25px;text-align:left;color:#ff8d19; border-bottom:1px #e8e7e6 solid;font-size:11px;
}

#main_content #searchedgroups th.theader_grupa{
	width:20%;
}

#main_content #searchedgroups th.theader_opis{
	width:80%;
}


#main_content #searchedgroups td.normal,#searchedsubject td.normal {
	padding-left:10px; padding-top:2px;padding-bottom:2px;padding-right:2px; height:25px;text-align:left; border-bottom:1px #e8e7e6 solid; background:#ffffff;font-size:11px;
}

#main_content #searchedgroups td.alternate ,#searchedsubject td.alternate {
	padding-left:10px;padding-top:2px;padding-bottom:2px;padding-right:2px;height:25px;text-align:left; border-bottom:1px #e8e7e6 solid;font-size:11px;

}


#main_content #searchedsubject div.searchedsubject_content {
	text-align:left; padding-left:20px;
}


#main_content #searchedsubject table.table_searchedsubject {
	width: 100%;text-align:left;
}

#main_content #searchedsubject th.theader,#news th.theader{
	padding-left:10px;height:25px;text-align:left;color:#ff8d19; border-bottom:1px #e8e7e6 solid;font-size:11px;
}

#main_content #searchedsubject th.theader_grupa{
	width:20%;
}

#main_content #searchedsubject th.theader_temat{
	width:25%;
}

#main_content #searchedsubject th.theader_post{
	width:40%;
}

#main_content #searchedsubject th.theader_autor{
	width:15%;
}


