html,body{
	margin:0px;
	text-align:center;
	font-family:verdana;
	font-size:12px;
	color:#868686;
	background-color:#fff;
	background-repeat: repeat-x;
}  
#container{
	float:none;
	position:relative;
	background-color:#fff;
	clear:both;
	margin:auto;
	width:956px;
	padding:0px 12px 0px 32px;
}
ul,li{margin:0px; padding:0px; text-align:left;clear:both;list-style:none;}
h1{
	color:#2F7CA4;
	font-size:18px;
	font-family:verdana;
	margin:20px 0px 5px 0px;
	font-weight:normal;
}
h3{
	color:#5996B6;
	font-size:13px;
	margin:0 0 3px 0;
	text-align:left;
	font-weight:bold;
}
img{margin:0px; padding:0px;}
a{
	font-size:12px;
	color:#5996B6;
	text-decoration:underline;
}
a:hover{text-decoration:none}
a.small_2{
	color:#4E4B4E;
	font-size:11px;
}
.small_3{
	color:#4E4B4E;
	font-size:10px;
	padding-top:5px;
}
a.more{font-size:11px;}
textarea{font-family:verdana;font-size:12px;}
.blue_bold{color:#5996B6;font-weight:bold;}
.register_button{width:116px;height:31px;background:url('/img/register_button.gif');border:0px;float:left;clear:both;cursor:pointer;}
.edytuj_button{width:96px;height:31px;background:url('/img/edytuj.gif');border:0px;float:left;clear:both;cursor:pointer;margin-top:15px;}
.right{float:right;}
.left{float:left;}
.both{width:100%;clear:both;float:left;}
.line{float:left;clear:both;background-color:#E5E5E5;height:1px;width:100%;font-size:0px;line-height:0px;margin:10px 0px 10px 0px;}
.small_comment{float:left;width:100%;text-align:left;font-size:10px;color:#4E4B4E;clear:both;}

td.no_border{border-left:0px solid white !important;}
p{text-align:left;margin:0px;}
.krd a{float:left;width:70px;}
.krd div{float:left;display:inline;margin:10px 0px 0px 0px;font-weight:bold;color:#979797;font-size:11px;width:220px;}
/**** PRZYCISKI *****************************************************************/
input.zarejestruj,
input.zarejestruj_small,
input.zapisz_zmiany,
input.zaloguj,
input.zmiana_hasla,
input.zmien,
input.usun_profil,
input.przypomnij_haslo{
	float:right;
	clear:both;
	height:31px;
	border:0px;
	cursor:pointer;
}
input.przypomnij_haslo{
	width:128px;
	background:url('/img/przypomnij_haslo.gif');
}
input.zarejestruj{
	width:116px;
	margin-right:214px;
	background:url('/img/zarejestruj.gif');
}

input.zarejestruj_small{
	width:116px;
	float:left;
	background:url('/img/zarejestruj.gif');
}
input.zapisz_zmiany{
	width:155px;
	background:url('/img/zapisz_zmiany.gif');
}
input.zaloguj{
	width:105px;
	background:url('/img/zaloguj.gif');
}
input.zmiana_hasla{
	width:155px;
	background:url('/img/zmiana_hasla.gif');
}
input.zmien{
	width:83px;
	background:url('/img/zmien.gif');
}
input.usun_profil{
	width:118px;
	background:url('/img/usun_profil.gif');
}
input.zarejestruj{float:left;margin-left:295px;display:inline;}
/**** MESSAGE ******************************************************************/
.message,
.error{
	float:left;
	text-align:left;
	padding:10px;
	width:600px;
	background-color:#85BFDE;
	color:#fff;
	font-weight:bold;
	line-height:19px;
}
.error{
	background-color:#d3110e;
}
/**** TOP HEADER ***************************************************************/
#top_header{
	width:100%;
	float:left;
	height:30px;
	text-align:right;
	padding-top:3px;
}
#top_header a,#top_header a:visited{font-size:11px;color:#0F6796;text-decoration:none;}
#top_header span{color:#4E4B4E;}
#header{
	text-align:left;
}
/****** HEADER PEOPLE *******************************************************************/
#logo{
	float:left;
	width:323px;
	height:102px;
}
#search_form,
#search_form_companies{
	float:left;
	width:633px;
	height:102px;
}
#search_form_navigation{
	float:left;
	height:24px;
	padding-left:18px;
	overflow:hidden
}
#login_info{
	float:right;
	margin-top:3px;
	font-size:11px;
	color:#5996B6;
}
#search_body{
	float:left;
	position:relative;
	width:633px;
	height:78px;
	background:url('../img/search.gif');
}
#search_body span{color:#fff;}
#search_body input{
	position:absolute;
	top:25px;
	float:left;
	clear:both;
	margin:7px 0px 0px 43px;
	width:415px;
	border:0px;
	font-family:verdana;
	background-color:transparent;
	color:#939393;
}
#search_button{
	position:absolute;
	left:487px;
	top:26px;
	width:117px;
	height:30px;
	cursor:pointer;
}
#search_body #search_button_hidden{
	position:absolute;
	top:60px;
	left:0px;
	width:0px;
	height:0px;
	display:none;
}
#search_body_1{position:absolute;float:left;width:95%;margin:12px 0px 0px 20px;font-size:11px;}
#search_body_2{position:absolute;left:172px;top:58px;clear:both;width:300px;text-align:right;font-size:10px;}

/** HEADER COMPANIES **/

#search_form_companies #search_body{
	float:left;
	width:633px;
	height:78px;
	background:url('../img/search_companies.gif');
}

/**** ADD-ONS **************************************************************************/
a#add_ons{
	position:absolute;
	left:723px;
	top:24px;
	width:231px;
	height:16px;
	padding:0px;
	text-align:left;
	padding:5px 5px 5px 30px;
	background:url('../img/add_ons.gif');
}

/**** HOME TOP **************************************************************************/
#home_top{
	float:left;
	width:100%;
	height:341px;
	margin-top:13px;
	text-align:left;
}
#last_search{
	float:left;
	width:194px;
	height:200px;
}
#last_search a{max-width:162px;}
#last_search img{float:left;margin-right:5px;display:inline}
#googleLastSearch{
    margin-left:8px;
}

#top_20{
	float:left;
	width:409px;
	height:300px;
}
.pagination{margin-bottom:10px;}
.pagination span{
	color:#5996B6;
	margin:0px 5px 0px 0px;
	text-decoration:none;
}
.pagination .current{font-weight:bold; cursor:pointer;}
.pagination .no_current{cursor:pointer;}
.no_current:hover{text-decoration:underline;}
.list{float:left;text-transform: capitalize;}
.list a{
	float:left;
	color:#4E4B4E;
	margin-bottom:7px;
}
.list ul{width:179px;}
.list img{float:left;margin-right:5px;}
.border{
	float:left;
	width:1px;
	height:235px;
	margin:60px 26px 0px 0px;
	background-color:#E5E5E5;
}

/** REGISTER BLOCK ****************/
#register_block{
	float:left;
	width:297px;
	height:310px;
	background:url('../img/register.gif');
	padding-left:26px;
}
#register_block h3{
	margin:50px 0px 8px 0px;
}
#register_block p{
	width:260px;
	font-size:11px;
}
#register_block .register_button{
	float:left;
	margin-top:15px;
}
#register_block a{float:left;font-size:11px;margin-top:4px;}
/**** HOME MIDDLE **************/
#home_middle{
	float:left;
	clear:both;
	overflow:hidden;
	width:100%;
	height:44px;
	margin-bottom:0px;
	border-top:1px solid #E5E5E5;
	border-bottom:1px solid #E5E5E5;
}
.green_header{
	float:left;
	font-size:13px;
	text-align:left;
	font-weight:bold;
	color:#999D14;
	margin:8px 20px 0px 0px;
}

/**** HOME BOTTOM ********************************************************************/
#home_bottom{float:left;width:100%;text-align:left;}
#new_profiles{
	float:left;
	width:440px;
	height:300px;
}
.list_profiles{float:left;width:210px;}
.list_profiles a{
	float:left;
	color:#4E4B4E;
}
.list_profiles span{font-size:11px;}
.list_profiles a.name{
	width:150px;
}
.new_profile{
	float:left;
	margin-bottom:13px;
	/*margin-right:20px;*/
	display:inline;
	width:210px;
}

.new_profile div{float:left;width:170px;margin-left:7px;display:inline;}
.new_profile .image{float:left;}
.new_profile img{border:1px solid #c1c1c1;}

#popular{
	float:left;
	width:270px;
	height:300px;
}
#rkl{
	float:left;
	width:190px;
	height:300px;
}
#popular img{border:1px solid #c1c1c1;margin-right:10px;}
.popular_profile{
	float:left;
	margin:7px 20px 13px 0px;
	margin-right:10px;
	width:280px;
}
.popular_profile a{float:left;}
.popular_profile span{font-size:11px;}
.popular_profile div{float:left;width:180px;}
.popular_profile p{margin:5px 0px 10px 0px; font-size:11px;}
.popular_profile a.name{float:left;color:#4E4B4E;width:180px;}

/**** BREADCRUMB *******************************************************************/
#breadcrumb{
	float:left;
	clear:both;
	width:750px;
	margin:7px 0px 0px 0px;
	text-align:left;
	text-transform:inherit;
}
#breadcrumb a{text-decoration:none;}
#breadcrumb a.underline{text-decoration:underline;}
#breadcrumb a.underline:hover{text-decoration:none;}
#breadcrumb span{font-weight:bold;color:#5996B6;}
#results_profile{
	clear:both;
	float:left;
	width:300px;
	height:334px;
	padding:15px 0px 10px 16px;
	margin:0px 11px 0px 0px;
	background-color:#edf8fc;
	overflow: hidden;
}

.comp{height:auto;}
#results_profile table{float:left;margin-bottom:20px;width:290px;}
#results_profile table td{text-align:left;color:#4E4B4E;height:25px;}
#results_profile p{color:#4E4B4E;float:left;margin:10px 0px 13px 0px;}
#results{
	float:left;
	width:625px;
}
#results table{
	float:left;
	width:625px;
	border-right:1px solid #E7E7E7;
	border-bottom:1px solid #E7E7E7;
}
#results table td{
	border-left:1px solid #E7E7E7;
	border-top:1px solid #E7E7E7;
	height:50px;
	padding-left:10px;
	text-align:left;
}
.search_count{font-size:11px;font-weight:bold;font-family:Arial,Helvetica,sans-serif;width:120px;text-align:right;margin-right:7px;}
.search_count a{font-size:11px;color:#A5A931;}
#similarKeyword{
	float:left;
	margin-bottom:20px;
	color:red;
	font-size:15px;
}
/** PLACE LOGO ***/
#place_logo{
	float:left;
	width:200px;
	height:60px;
	margin:17px 0px 7px 0px;
}
#place_logo img{margin-top:20px;}
/*** RELATED PROFILES ***********************************************************************/
#related_profiles{
	float:left;
	clear:both;
	padding-top:20px;
	width:330px;
	text-align:left;
    margin-bottom:30px;
}
#related_profiles h3{margin-bottom:10px;}
#related_profiles a.name{width:150px;}
#related_profiles p{float:left;margin:15px 0px 15px 0px;clear:both;width:250px;}


/***** NBS PROFILES *******************************************/
#nbs_profiles{float:left;margin:20px 0px 0px 0px;width:400px;}
#nbs_profiles .list{margin-top:10px;}

/***** GL Photos *********************************************/
#gl_photos{position:absolute;top:600px;left:360px;width:620px;text-align:left;}


/***** PAGINATOR *******************************************/
.paginationControl{
	float:left;
	clear:both;
	width:100%;
	text-align:left;
	font-size:10px;
	margin:0px 0 13px 0;
}
.paginationControl a.next{
	background-color:#fff;
	color:#5996B6;
	font-size:11px;
	text-decoration:none;
}
.paginationControl a{
	padding:0 0 2px 3px;
	font-size:11px;
	color:#5996B6;
	text-decoration:none;
}
.paginationControl a:hover,
.paginationControl span{
	background-color:#5996B6;
	color:#fff;
	padding:0 0 2px 3px;
	font-size:11px;
}
.paginationControl span{
	padding-right:2px;
}
span.disabled{
	color:#5996B6;
	background-color:#fff;
}
a.moreResults{
	float:left;
        font-size:11px;
        font-weight:bold;
	margin-left:10px;
	text-decoration:none;
}

/*** wspolne ***/
#profeo a,
#nasza-klasa a{
	font-size:11px;
}

#nasza-klasa .block, .block_grey{padding-top:15px; padding-bottom:15px; height:auto}

.block, .block_grey{padding-top:15px; padding-bottom:15px; height:auto}

/*** GOOGLEIMAGES *********************/
#googleimages{float:left;width:100%;margin-left:0px;font-size:10px;margin-bottom:15px;}
#googleimages a{font-size:12px;}
#googleimages .block_top{height:162px;}
#googleimages span{float:none;font-size:10px; padding-top:5px;}
#googleimages img{border:1px solid #ccc;margin-top:10px;}
#googleimages .block{height:190px;width:238px;margin-bottom:5px;}
/**/
.block,.block_gray{float:left;width:225px;height:222px;font-size:11px;color:#4E4B4E;}
.block_top{float:left;width:100%;height:152px;}
.block a{color:#4E4B4E;}
.block_gray a{color:#4E4B4E;}
.block_gray{background-color:#EDF8FC;}
.block span,
.block_gray span{font-size:11px;font-weight:normal;float:left;}

/*** PUDELEK **************************/
#pudelek{float:left;width:100%;margin-bottom:15px;}
#pudelek .block{width:475px;height:390px;}
#pudelek .block_top{height:320px;margin-bottom:10px;}
#pudelek img{border:1px solid #ccc;margin-top:10px;max-height:293px;}
#pudelek p{padding:5px 15px 5px 15px;  text-align:center; }

/*** GOLDENLINE ***********************/
#goldenline{float:left;width:100%;margin-bottom:15px;text-align:center }
#goldenline .block{width:190px;height:142px;color:#4E4B4E;font-size:10px;margin-bottom:5px; text-align:center }
#goldenline .block_top{height:70px;margin-top:10px;text-align:center }
#goldenline img{border:1px solid #ccc;}
#goldenline p{padding:5px 15px 5px 15px; font-size:10px; text-align:center}

/*** FACEBOOK ***********************/
#facebook{float:left;margin-left:10px;width:100%;margin-bottom:15px;display:inline;}
#facebook .block{color:#4E4B4E;width:185px;font-size:10px;}
#facebook .block_top{margin-top:10px;}
#facebook img{border:1px solid #ccc;max-height:140px;}

/*** YOUTUBE ***********************/
#youtube{float:left;margin-left:0px;width:100%;margin-bottom:15px;}
#youtube .block{width:316px;height:180px;color:#4E4B4E;margin-bottom:5px;font-size:10px;}
#youtube .block_top{height:110px;margin-top:10px;}
#youtube a{font-size:12px;font-weight:normal}
#youtube a b{font-weight:normal}

#youtube p{text-align:center;margin:5px 0px 0px 0px; padding:5px 15px 5px 15px;font-weight:normal}
#youtube p em{font-style:normal}
#youtube p b{font-style:normal; font-weight:normal}
#youtube img{border:1px solid #ccc;}

#youtube_singleresult{float:left;width:100%;margin-bottom:40px;margin-bottom:15px;}
#youtube_singleresult span{float:left;width:100%;margin-top:3px;text-align:left;font-size:11px;color:#4e4b4e;}
#youtube_singleresult object{float:left;}
/*** LINKDIN **************************/
#linkdin{float:left;text-align:left;width:100%;}
#linkdin .block{width:285px;padding:15px;height:70px;}
#linkdin span{padding-top:5px;}

/*** PROFEO ***************************/
#profeo{float:left;width:100%;margin-bottom:15px;}
#profeo .block{width:185px;height:150px;}
#profeo .block_top{height:80px;}
#profeo img{border:1px solid #ccc;}

/*** NASZA KLASA **********************/
#nasza-klasa{float:left;width:100%;margin-bottom:15px;}
#nasza-klasa .block{width:180px; height:170px; padding-bottom:5px;}
#nasza-klasa .block a{padding:0px 10px 0px 10px; display:block }
#nasza-klasa .block_top{height:115px;}
#nasza-klasa img{border:1px solid #cccccc;}

/*** GOOGLE SEARCH ********************/
#googlesearch{float:left; width:590px;margin-bottom:15px;clear:both;}
#googlesearch .block,
#googlesearch .block_gray{width:100%;text-align:left;height:60px;padding:15px;}
#googlesearch div{float:left;}
#googlesearch a{float:left;width:100%;margin-top:7px;font-weight:normal;height:auto;clear:both;}
#googlesearch span{margin-top:4px;width:560px;}
#googlesearch em{font-style:normal}
#googlesearch b{font-weight:normal}

/*** yellowpages ********************/
#yellowpages{float:left; width:590px;margin-bottom:15px;}
#yellowpages .block,
#yellowpages .block_gray{width:100%;text-align:left;height:45px;padding:10px;}
#yellowpages div{float:left;}
#yellowpages a{float:left;width:100%;margin-top:7px;font-weight:normal;height:auto;clear:both;}
#yellowpages span{margin-top:4px;width:560px;}


/*** WIKIPEDIA ************************/
#wikipedia{float:left;text-align:left;width:100%;margin-bottom:15px;}
#wikipedia .block_gray,
#wikipedia .block{width:570px;padding:10px;height:30px;}
#wikipedia img{max-height:400px;max-width:250px;}
#wikipedia h3{margin-bottom:5px;}
/*** GOOGLE FACTS ********************/
#googlefacts{float:left;width:660px;margin-bottom:15px;clear:both;}
#googlefacts .block,
#googlefacts .block_gray{width:660px;text-align:left;height:auto;padding:15px 10px 15px 10px;}
#googlefacts p{float:left;clear:both;width:640px;margin-top:10px;margin-left:25px;font-weight:normal;display:none;}
#googlefacts a{float:left;height:auto; margin-top:3px;font-style:normal}
#googlefacts a em{font-style:normal; font-weight:normal}
#googlefacts a b{ font-weight:normal}
.plus{float:left;margin-right:5px;cursor:pointer;}
.minus{float:left;margin-right:5px;cursor:pointer;display:none;}

/*** GOOGLE JOBS ********************/
#googlejobs{float:left;width:100%;margin-bottom:15px;}
#googlejobs .block,
#googlejobs .block_gray{width:590px;text-align:left;height:auto;padding:15px 15px 15px 15px;}
#googlejobs p{float:left;clear:both;margin-top:10px;font-weight:normal;}
#googlejobs a{float:left;height:auto;}

/*** GOOGLE DOCS ********************/
#googledocs{float:left; width:650px;margin-bottom:15px;clear:both;}
#googledocs .block,
#googledocs .block_gray{width:590px;text-align:left;height:20px;padding:10px 10px 19px 10px;}
#googledocs div{float:left;}
#googledocs a{float:left;font-size:12px;margin-top:7px;font-weight:normal;height:auto;clear:both;}
#googledocs a em{font-style:normal}
#googledocs .image_doc{
	float:left;
	width:30px;
	margin-top:3px;
	height:20px;
}
.googledocs_content{
	float:left;
	width:500px;
	height:25px;
}

/*** GOOGLEPERSONAL ***********************/
#googlepersonal{
	float:left;
	width:800px;
	text-align:left;
	margin-bottom:15px;
}
#googlepersonal th{
	color:#5996b6;
	width:500px;
	height:30px;
}
#googlepersonal table{float:left;width:300px;}
#googlepersonal h3{clear:both; margin-top:30px; float:left;}

/*** MYSPACE ***********************/
#myspace{float:left;width:100%;margin-bottom:15px;}
#myspace .block{width:190px;height:190px;color:#4E4B4E;font-size:10px;margin-bottom:5px;}
#myspace .block_top{height:138px;margin-top:10px;}
#myspace img{border:1px solid #ccc;max-height:120px;}

/*** KRS ***********************/
#krs{float:left; width:600px;margin-bottom:15px; font-size:12px;} 
#krs .block,
#krs .block_gray{width:100%;text-align:left;height:auto;padding:10px;font-size:12px;}
#krs div{float:left;}
#krs a{float:left;margin:4px 0px 0px 17px;font-weight:normal;width:500px;height:auto; line-height:1.4}
#krs span{margin-top:4px;float:left;font-size:12px;line-height:1.4}
#krs p{float:left;margin-left:16px;}

/*** REGISTER *************************/
#register{float:left;width:625px;}
#register table{
	float:left;
	margin:10px 0px 15px 0px;
	width:620px;
}
#register table td{text-align:left;}
#register table.gray_background{background-color:#F5F5F5;}
table.gray_background .row_name{padding-left:10px;}
.omnie{vertical-align:top; padding-top:4px;}
table select{height:22px;width:100%;border:1px solid #BBC2C2;}
#register h3{clear:both;}
#register .error{width:392px;margin-bottom:10px;}
.birthdate{height:20px;}
.accept{
	float:left;
	font-size:11px;
	text-align:left;
	color:#4E4B4E;
	width:100%;
}
.accept a{font-size:11px;}
.accept span{padding-top:2px;float:left;}
.row_name{
	font-weight:bold;
	color:#4E4B4E;
	width:150px;
}

#profile_ppl .row_name{width:300px;}
.row_description{
	width:210px;
	font-size:10px;
	padding-left:5px;
	color:#939393;
}
table td input,
table textarea{
	border:1px solid #BBC2C2;
	width:260px;
	height:19px;
}
table td select{
	border:1px solid #BBC2C2;
	font-size:11px;
}
#register textarea{height:95px;}
.radio_buttons{float:left;height:26px;}
.radio_buttons input{
	width:auto;
	border:0px;
	text-align:left;
	float:left;
	margin:0px;
	display:inline;
}
.radio_buttons span{
	float:left;
	color:#4E4B4E;
	font-size:11px;
	margin:4px 25px 0px 3px;
}
#register_register_block{
	float:right;
	width:287px;
	padding:0px 10px 0px 26px;
	height:310px;
	background:url('/img/register_register_block.gif');
}
#register_register_block h3{
	margin:52px 0px 8px 0px;
}
#register_register_block p{
	width:260px;
	float:left;
	color:#4e4b4e;
	margin-bottom:10px;
	font-size:11px;
}

/*** LOGIN *********************************/
#login{float:left;text-align:left;height:330px;}
#login table{float:left;margin:8px 0px 8px 0px;}
#login .row_name{width:70px;}
#login table input{width:225px;}
#login form{float:left;width:380px;clear:both;}
#login .accept{width:170px;font-size:11px;}
#login .accept input{float:left}
#login a{float:right;}
#login_register_block{
	float:right;
	width:297px;
	padding:10px 10px 10px 26px;
	height:175px;
	overflow:hidden;
	background:url('/img/login_register_block.gif');
}
#login_register_block h3{
	margin:40px 0px 8px 0px;
}
#login_register_block p{
	width:290px;
	margin-bottom:10px;
	font-size:11px;
}
#login_register_block .zarejestruj{float:left;margin-top:7px;clear:both;margin:0px;}
#login .message,
#login .error{float:left;width:415px;margin-bottom:10px;}
#login_gray{height:128px;padding:15px 10px 10px 15px;margin-bottom:9px;background-color:#edf8fc;}
#login_gray a{font-size:11px;}
/** FOOTER *********************************/
#footer{
	padding-top:10px;
	float:none;
	clear:both;
	width:100%;
	text-align:right;
	position:relative;
}
#footer a, #footer a:visited, #footer span{
	color:#B6B6B6;
	text-decoration:none;
	font-size:10px;
}
#footer_notice{
	color:#6F6F6F;
	font-size:11px;
	position:absolute;
	z-index:9999;
	top:0px;
	left:10px;
	
}
/** PANEL *************************************/
#panel{
	float:left;
	width:950px;
	text-align:left;
}
#panel h3{clear:both;margin-bottom:10px;}
.form_blue{
	clear:both;
	float:left;
	width:480px;
	padding:15px 10px 15px 15px;
	margin-bottom:10px;
	background-color:#EDF8FC;
}

.form_blue td{padding-right:5px;}



#panel textarea{
	height:100px;
}
#panel .message,
#panel .error{float:left;width:415px;margin-bottom:10px;}
#panel p{margin-bottom:10px;}

.form_blue1{
	clear:both;
	float:left;
	width:480px;
	padding:15px 10px 15px 15px;
	background-color:#EDF8FC;
}

#webservice{
	background-color:#EDF8FC;
}



#submit_block{width:505px;float:left;clear:both;}

#image_upload{
	float:left;
	margin-left:25px;
	display:inline;
	width:250px;
}

#image_upload div{float:left;clear:both;margin:10px 0px 8px 0px;}
#image_upload a, #image_upload a:visited{font-weight:bold;}
#image_upload img{border:1px solid #ccc;}
#image_upload span{margin:0px 10px 0px 10px;}
.remove-photo{float:left;font-weight:bold;cursor:pointer;text-decoration:underline;}
#upload_button{margin:5px; margin-left:0px;}
/*** IMAGE TOOLTIP ****/
#preview{
	position:absolute;
	border:2px solid #ccc;
	display:none;
	color:#fff;
}

/*** PROFIL ***********************/
#profil, #profil_firm{
	float:left;
	text-align:left;
	width:100%;
}
#profil img, #profil_firm img{
	float:left;
	border:1px solid #c1c1c1;
}
#profile_image{
	float:left;
	width:168px;
}
#profil #info,
#profil_firm #info{
	float:right;
	width:750px;
	padding:10px 0px 10px 10px;
	display:inline;
	background-color:#EDF8FC;
}
#profil_firm #info{
	width:730px;
}
#profil_firm_image{	float:left;width:202px;}
#profil table,
#profil_firm table{float:left;width:250px;font-size:12px;color:#4d4b4e;}
#profil .row_name,
#profil_firm .row_name{width:100px; padding:3px 0px 3px 0px}
#profil #o_mnie,
#profil_firm #o_mnie{
	float:left;
	width:380px;
	font-size:12px;
	color:#4d4b4e;
	text-align:justify;
}
#profil_firm #o_mnie{
	width:350px;
}
#o_mnie h3{color:#4E4B4E;margin-top:10px;font-size:12px;}
table#linki_profile{
	float:left;
	clear:both;
	width:100%;
}
#linki_profile a{margin-right:15px;}
#view_content{
	float:left;
	text-align:left;
	width:700px;
}
#last-searched{overflow: hidden;}
.empty,
span.empty{color:#D3110E;}
input.empty{color:#000;border:1px solid #D3110E;}
#new-profiles{float:left;width:430px;}
