#panel_userprofile /* tylko w zalogowanym profilu z menu bocznym usera */
{
	border:0px solid green;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	background-image:url(../img/falka_part.gif);
	background-repeat:no-repeat;
	background-color:#eAEAEA;
}

#pu_groupdescription
{
	width:414px;height:160px
}

.pu_nophotogroup
{
	border:1px solid #cad000;
	width:150px;
	height:100px;
	text-align:center;
}
#pu_photo
{
	float:left;
	width:150px;
	height:150px;
	margin-left:3px;
	border:0px solid #770000;
}

#pr_photo_public
{
	border:0px solid red;
	float:left;
	margin-left:7px;
}


#pr_photo_public
{
	display: table-cell; 
	text-align: center; 
	vertical-align: middle; 
	height: 295px;
} 

#pr_photo_public *
{ 
	vertical-align: middle; 
}

#pr_photo_public
{ 
	display: block; 
}

#pr_photo_public i
{
	display: inline-block; 
	height: 100%; 
	width: 1px; 
}


#pu_photo_public
{
	float:left;
	width:150px;
	height:150px;
	margin-left:7px;
	border:0px solid #770000;
	position:relative;
}

#pu_photo_public_dr
{
	position:absolute;
	top:125px;
	left:125px;
}

#cu_photo_public
{
	float:left;
	width:190px;
	border:0px solid #cad000;
	ackground-color:#e0e0e0;
	eight:210px;
	
}

.company_logo_middle
{
	margin-left:10px;
	display: table-cell; 
	ext-align: center; 
	vertical-align: middle; 
	width: 210px;
	border:0px solid #cad000; 
	eight: 210px;
}

.company_logo_middle *
{
	vertical-align: middle;
}

.company_logo_middle
{
	display: block;
}

.company_logo_middle i
{
	display: inline-block; 
	height: 100%; 
	width: 1px; 
}

#cu_iconinfobox
{
	float:left;
	width:130px;
	margin-left:7px;
	border:1px solid #cad000;
	height:210px;
	background-color:#e0e0e0;
}

.cu_iconinfo
{
	margin-right:6px;
	ext-align:right;
	float:left;
}

#pu_tabinfo
{
	float:left;
	width:220px;
	height:150px;
	margin-left:15px;
}

#cu_tabinfo
{
	float:right;
	width:290px;
	margin-right:12px;
	border:0px solid red;
}

#cu_tabinfo a
{
	color:#a0aa00;
}

#pu_aboutuser
{
	border:0px solid #770000;
	margin-bottom:15px;
	margin-left:0px;
}

#pu_composition
{
	clear:both;
	margin-top:5px;
	border:0px solid #770000;
	margin-left:1px;
}

.pu_gallery_thumb
{
	background-color:#C0C0C0; width:132px;height:140px;float:left;margin-left:4px;margin-right:4px;margin-bottom:10px;
}

.pu_gallery_thumb2
{
	background-color:#C0C0C0; width:132px;height:140px;float:left;margin-left:13px;margin-right:13px;margin-bottom:10px;
}

.pu_colorsquare
{
	border:1px solid #8E8F8F;margin-left:8px;float:right;height:18px;width:18px;	
}

#pu_favorite	
{
	margin-left:8px;
}

div#pu_favorite table#tab_galeria
{
	font-size:10px;
}

div#pu_useredit_tab a
{
	color:#ffffff;
}

#pu_useredit_tab
{
	background-color:#CAD000;
	width:414px;
	color:#4b4b4b;
	font-size:12px;
	font-weight:bold;
}

#pu_useredit_tab td
{
	text-align:right;
}

#pu_mobilelin_tab
{
	background-color:#CAD000;width:414px;height:109px;
	color:#4b4b4b;
	font-size:12px;
	font-weight:bold;
}

div#pu_mobilelin_tab a
{
	color:#ffffff;
	
}

#pu_uploadfile_tab
{
	background-color:#CAD000;width:414px;
	/*height:210px;*/	
}

#pu_editfile_tab
{
	background-color:#CAD000;width:414px;
	padding-top:8px;
}

#pu_uploadfile_tab td, #pu_editfile_tab td
{
	color:#4b4b4b;
	font-size:12px;
	font-weight:bold;	
}

.pu_tab_title
{
	float:left;
	font-size:14px;
	font-weight:bold;
	color:#4b4b4b;
}
.pu_tab_expand
{
	float:right;
	font-size:14px;
	font-family:verdana;
	color:#4b4b4b;
}

#ud_groups div.pu_tab_expand a, #ud_usercomments div.pu_tab_expand a, #ud_degree div.pu_tab_expand a, #ud_jobsummary div.pu_tab_expand a, #ud_training div.pu_tab_expand a
{
	color:#4b4b4b;
	text-decoration:none;
}

.pu_tab_content
{
	width:407px;
	color:#4b4b4b;
	font-size:12px;
	font-family:trebuchet ms;
	text-align:justify;
	margin-top:15px;
	margin-left:3px;
}

.pu_tab_content_live
{
	width:605px;
	color:#4b4b4b;
	font-size:14px;
	font-family:trebuchet ms;
	text-align:justify;
	margin-top:15px;
	margin-left:2px;
}

/* do wywalenia
.pu_myfriends
{
	background-color:#000000;
	height:135px;
}

.pu_myfeinds_photo
{
	float:left;	
	margin-top:10px;
	margin-left:10px;
}

.pu_myfeinds_function
{
	float:right;
	margin-top:10px;
	margin-right:10px;
}

.pu_myfriends_under
{
	clear:both;
}

.pu_mypitures_insp
{
	background-color:#000000;
	width:203px;
	height:195px;
	border:1px solid #770000;
	position:relative;
}
*/

.pu_mypitures_item
{
	width:112px;
	height:130px;
	margin-top:5px;
	margin-left:0px;
	border:0px solid #770000;
	position:relative;
}

.pu_colorinsp_link
{
	position:absolute;
	top:175px;
	left:5px;
}

.pu_colorinsp_check
{
	position:absolute;
	top:173px;
	left:181px;
}

table td.pu_colorgrey
{
	color:#4b4b4b;
	font-size:12px;
	font-family:trebuchet ms;
}

table td.pu_colorgreen
{
	color:#A0AA00;
	font-size:12px;
	font-family:trebuchet ms;
}

#panel_userdetail
{
	border:0px solid green;
	margin-left:0px;
	margin-right:0px;
	width:647px;
	background-color:#EAEAEA;
	background-image:url(../img/falka_part2.gif);
	background-repeat:no-repeat;
}

table tr.ud_colortd
{
	background-color:#770000;
}

/*
div#panel_userdetail table tr a
{
	color:#ffff00;
}
*/
#ud_function_bar
{
	background-color:#ffffff;
	width:635px;
}

#ud_usermessenger
{
	background-image:url(../img/messenger_bgk.png);
	background-repeat:no-repeat;
	width:634px;
	height:164px;
}

#ud_projectcomment
{
	background-image:url(../img/projectcomment_bgk.png);
	background-repeat:no-repeat;
	width:634px;
	height:132px;
}

#ud_usermessenger_title
{
	padding-top:3px;
	padding-bottom:3px;
	text-align:left;
	font-weight:bold;
	color:#ffffff;
	margin-left:10px;
	font-size:14px;
}

#ud_usermessenger_send
{
	padding-top:0px;
	padding-bottom:3px;
	text-align:left;
	margin-left:2px;
}

#ud_usermessenger_send a
{
	color:#ffffff;
	font-size:14px;
}

#ud_userproject
{
	display:none;
	background-color:#ffffff;
	width:635px;
}

#ud_userinsp
{
	display:none;
	background-color:#ffffff;
	width:635px;
}

#ud_userfriends
{
	display:none;
	background-color:#ffffff;
	width:635px;
}

#ud_mobilegal
{
	display:none;
	background-color:#ffffff;
	width:635px;
}

#ud_usergal
{
	background-color:#ffffff;
	width:635px;
}


/* do wywalenia
#ud_userdescr
{
	border:1px solid #770000;
	height:150px;
	width:780px;
	margin-bottom:10px;
}
*/
#ud_usercomments, #ud_groups, #ud_degree, #ud_jobsummary, #ud_training
{
	border-bottom:2px solid #C0C0C0;
	width:605px;
	margin-bottom:10px;
}

/* do wywalenia 
.ud_tab_title
{
	width:770;
	margin-left:4px;
	margin-top:4px;
	margin-bottom:4px;
	background-color:#770000;
}
*/

#ud_tab_1, #wizard_sw_tryroom
{
	background-color:#CAD000;
}

div#ud_function_bar div#ud_tab_1 a, div#ud_function_bar div#wizard_sw_tryroom a
{
	color:#ffffff;
}

.ud_activities_tab
{
	float:left;
	color:#4b4b4b;
	font-size:12px;
	height:23px;
	background-color:#ffffff;
	width:122px;
}

.ud_activities_tabr
{
	float:right;
	color:#4b4b4b;
	font-size:12px;
	height:23px;
	background-color:#ffffff;
	width:130px;
}

div#ud_function_bar div.ud_activities_tab a, div#ud_function_bar div.ud_activities_tabr a
{
	color:#4b4b4b;
	text-decoration:none;
}
/*
div#ud_function_bar div.ud_activities_tab a:hover, div#ud_function_bar div.ud_activities_tabr a:hover
{
	color:#ffffff;
	text-decoration:none;
}

.ud_activities_tabr:hover, .ud_activities_tab:hover
{
	background-color:#CAD000;
}
*/
#ud_tab_content1
{
	width:605px;
	display:none;
	font-size:12px;
	color:#4b4b4b;
}

#ud_tab_content2
{
	margin-left:0px;
	margin-top:4px;
	margin-bottom:4px;
	display:none;
}

#ud_tab_content3,#ud_tab_content4,#ud_tab_content5
{
	margin-left:0px;
	margin-top:4px;
	margin-bottom:4px;
	display:none;
	text-align:left;
}

#panel_userdedit
{
	border:0px solid green;
	margin-left:50px;
	margin-right:0px;
}

#panel_loginform
{
	border:0px solid green;
	margin-left:6px;
	margin-right:0px;
}

#tm_message_table
{
	width:415px;
	font-family:arial;
	border:1px solid #cad000;
	font-size:11px;
}

#tm_message_table th
{
	background-color:#c0c0c0;
}

#tpl_uprofile_common_title
{
	background-color:#770000;
	height:20px;
}

#tpl_uprofile_common_icons
{
	margin-top:2px;
	margin-bottom:2px;
}

.pu_comments_bgk
{
	background-color:#DDDDDD;
	width:605px;
}
.pu_proinspcomment
{
	background-color:#C0C0C0;
	width:585px;
	color:#4b4b4b;
	font-size:12px;
	height:45px;
	font-family:verdana;
}

.pu_comments_title
{
	font-size:12px;text-align:left;margin-left:10px;color:#4b4b4b;font-family:verdana;padding-top:5px;padding-bottom:5px;
}

/* do modyfikacji - u*/
.pu_proinspcomment_content
{
	margin-left:22px;
	margin-right:22px;
	text-align:left;
}

.pu_proinspcomment_content a
{
	color:#4b4b4b;
}

.pu_clearboth
{
	clear:both;
}

.pu_textbox
{
	background-color:#ffffff;
	color:#4b4b4b;
	border:1px solid #ffffff;
}

#pu_tagform
{
	width:415px;
	height:200px;
}

#pu_tooldescription
{
	width:360px;
	height:180px;
}

#pu_userdescform
{
	width:638px;
	height:170px;
}

#pu_projectcommentform
{
	width:630px;
	height:80px;
}

#pu_stylediscform
{
	width:630px;
	height:80px;
}

#pu_commucicate
{
	border:1px solid #cad000;
	width:415px;
	margin-bottom:10px;
	font-size:14px;
}

#gallery_bigphoto
{
	border:0px solid red;
	height:476px;
	width:634px;
	text-align:center;
	
}

#courses_list, #university_list, #jobs_list
{
	text-align:left;
	margin-left:10px;
}

#online_userstatus
{
	width:90px;font-family:trebuchet ms;font-weight:bold;color:#4b4b4b;float:left;margin-top:6px;font-size:14px;
}

#invite_loginprofile
{
	width:70px;font-family:trebuchet ms;float:left;margin-top:5px;
	margin-left:4px;
}

#invite_loginprofile a
{
font-weight:bold;color:#4b4b4b;
font-size:14px;
}

.color_thumb
{
	width:117px;
	height:117px;
	float:left;
	margin-left:5px;
	margin-right:5px;
	background-color:#E3E3E3;
	text-align:center;
	font-size:12px;
	margin-bottom:10px;
}

.product_thumb
{
	width:117px;
	height:145px;
	float:left;
	margin-left:5px;
	margin-right:5px;
	background-color:#E3E3E3;
	text-align:center;
	font-size:12px;
	margin-bottom:10px;
}

.product_thumb_name
{
	height:17px;
	
}

.product_thumb_photo
{
	height:100px;
}

.product_thumb_photo { 
display: table-cell; 
text-align: center; 
vertical-align: middle; 
height: 100px;
} 

.product_thumb_photo * { 
vertical-align: middle; 
} 

.product_thumb_photo { 
display: block; 
} 

.product_thumb_photo i { 
display: inline-block; 
height: 100%; 
width: 1px; 
} 




div.product_thumb_name a
{
	color:#4b4b4b;
}

.userinfo_thumb
{
	width:117px;height:140px;float:left;margin-left:5px;margin-right:5px;background-color:#E3E3E3;text-align:center;font-size:12px;
	margin-bottom:10px;
}

.userinfo_thumb_designer
{
	width:117px;height:140px;float:left;margin-left:5px;margin-right:5px;background-color:#cad000;text-align:center;font-size:12px;
	margin-bottom:10px;
}

div.userinfo_thumb_designer a
{
	color:#ffffff;
}

.userinfo_thumb_photo
{
	position:relative;
	width:73px;
	height:73px;
	margin-left:21px;
}

.userinfo_thumb_name a
{
	color:#a0aa00;
}

.userinfo_thumb_online
{
	color:#4b4b4b;
}

#competition_list
{
	position:absolute;
	top:0px;
	left:8px;
	width:403px;
	height:300px;
	
	visibility:hidden;
	display:none;
	background-image:url(../img/competition_choice.png);
	/*
	border:1px solid #cad000;
	background-color:#dddddd;
	filter:alpha(opacity=85);
	-moz-opacity:.6;
    opacity:0.85;*/
}

.cmp_myprojects
{
	float:left;
	margin-left:6px;
	margin-bottom:6px;
	text-align:left;
}

.usercmp_name
{
	text-align:left;
	margin-left:6px;
}

.usercmp_box
{

}

.profile_tab_list
{
	width:415px;
}

.profile_tab_list td
{
	padding-left:4px;
	padding-right:4px;
}

#form_content table.profile_tab_list td a
{
	color:#ffffff;
}

body .comment_socialinfo a
{
	color:#a0aa00;
}

.answerboxinfo
{
	display:none;
}

.answerboxinfo textarea
{
	border:1px solid #4b4b4b;
	height:45px;
	width:360px;
}
