* {
	margin: 0;
	padding: 0;
}

body{
	/*width: 700px;*/
	color: #000;
}		
		
#stst-page-wrapper{
	/*width: 695px;*/ 
	font-family: arial, sans-serif;
}

/**********  MAIN PAGE ***********/
#stst-page-wrapper #main-page-wrapper .func-wrapper{
	/*width: 340px;*/
	margin: 10px 0 0 5px;
	/*float: left;*/
}
#stst-page-wrapper #main-page-wrapper .func-wrapper p.func-desc{
	/*width: 330px;*/
	font-size: 11pt; 
	font-weight: bold;
	color: #3b3b3b;
	border-bottom: 1px solid #ccc;
}
#stst-page-wrapper #main-page-wrapper .func-wrapper .listings-wrapper,
#stst-page-wrapper #main-page-wrapper .inform-text{
	font-size: 12px; 
}
#stst-page-wrapper .listings-wrapper .listing-row-0,
#stst-page-wrapper .listings-wrapper .listing-row-1{
	margin: 8px 0 0 0;
}
#stst-page-wrapper .listings-wrapper .listing-row-0 .listing-title,
#stst-page-wrapper .listings-wrapper .listing-row-1 .listing-title{
	/*width: 255px;*/
	float: left;
}
#stst-page-wrapper .listings-wrapper .listing-row-0 .listing-date,
#stst-page-wrapper .listings-wrapper .listing-row-1 .listing-date{
	/*width: 70px;*/
	/*float: left;*/
	float: right;
	margin: 0 0 0 5px;
}
#stst-page-wrapper .listings-wrapper .listing-row-0 .listing-title a:hover,
#stst-page-wrapper .listings-wrapper .listing-row-1 .listing-title a:hover{
	text-decoration: none;
}
#stst-page-wrapper #logo-wrapper{
	margin: 30px 0 0 0;
}
#stst-page-wrapper #logo-wrapper a{
	text-decoration: none;
}
#stst-page-wrapper #logo-wrapper a img{
	border: none;
}

/**********  LISTING PAGE ***********/
#footer{
	/*width: 695px;*/
	margin: 0 auto;
}
#footer a:hover{
	text-decoration: none;
}

/**********  LISTING PAGE ***********/
#stst-page-wrapper #container #formintro{
	display: none;
}
#stst-page-wrapper #container #CAT_REGION_main,
#stst-page-wrapper #container #CAT_JOBCAT_main,
#stst-page-wrapper #container #jobagentname_main,
#stst-page-wrapper #container #newsletter_main,
#stst-page-wrapper #container #CAT_JOBSTATUS_main,
#stst-page-wrapper #container #CAT_SECTOR_main,
#stst-page-wrapper #container #maildest_main{
	background: none;
	border: 1px solid gray;
}
#stst-page-wrapper #container #CAT_REGION_Text,
#stst-page-wrapper #container #CAT_JOBCAT_Text,
#stst-page-wrapper #container #jobagentname_Text,
#stst-page-wrapper #container #newsletter_Text,
#stst-page-wrapper #container #CAT_JOBSTATUS_Text,
#stst-page-wrapper #container #CAT_SECTOR_Text,
#stst-page-wrapper #container #maildest_Text{ 
	color: #3b3b3b; 
}
#stst-page-wrapper #container #CAT_REGION_layer,
#stst-page-wrapper #container #CAT_JOBCAT_layer,
#stst-page-wrapper #container #jobagentname_layer,
#stst-page-wrapper #container #newsletter_layer,
#stst-page-wrapper #container #CAT_JOBSTATUS_layer,
#stst-page-wrapper #container #CAT_SECTOR_layer,
#stst-page-wrapper #container #maildest,
#stst-page-wrapper #container #maildest_layer{
	background: none;
	border-left: 1px solid gray;
	border-right: 1px solid gray;
	border-bottom: 1px solid gray;
}
#stst-page-wrapper #container #spacer_hidden,
#stst-page-wrapper #container #hidden_fields_title,
#stst-page-wrapper #container #hidden_fields,
#stst-page-wrapper #container #spacer_CAT_FUNCTIONLEVEL,
#stst-page-wrapper #container #CAT_FUNCTIONLEVEL_main,
#stst-page-wrapper #container #CAT_FUNCTIONLEVEL_layer,
#stst-page-wrapper #container #spacer_frequence,
#stst-page-wrapper #container #frequence_main,
#stst-page-wrapper #container #frequence_layer{
	display: none;
}
#stst-page-wrapper .ja-introduction,
#stst-page-wrapper .ja-thankyou{
	font-size: 12px; 
	font-weight: bold;
	margin: 7px 0 7px 0;
}

.clearfix{
	height: 0px; line-height: 0px;
	clear: both;
}