.tx-ccbourseemploi-pi1 {
	_padding-left:-10px;
	padding-right: 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style: italic;
}

#divJob {
	padding-left: 10px;
	width: 550px;
	_width: 540px;
}

td.TextePostuler {
        font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:12px;
	

}

td.tx_ccbourseemploi_jobs_actions A, td.tx_ccbourseemploi_jobs_actions A:visited {
	font-weight: bold;
	font-size:11px;
	color:#71797C;
}

td.tx_ccbourseemploi_jobs_actions {
	height: 40px;
	padding-bottom:20px;
}

.TitreFonction {
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color:#FFFFFF;
	border:none;
}

.tx_ccbourseemploi_jobs_header TD {
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	background-color:#5D5D5D;
	border:none;
}

.jobHeader {
	color:#FFFFFF;
}

.tx_ccbourseemploi_jobs_TR_b TD, .tx_ccbourseemploi_jobs_TR_a TD {
	font-size: 10px;
	height:20px;
}

.browse-not_display {
	display:none;
}

.tx_ccbourseemploi_jobs_TR_b {
	background-color:#777;
}

.tx_ccbourseemploi_jobs_TR_a {
	background-color:#888;
}

.browse {
	padding-top: 15px;
	text-align: center;
	width : 98%
}

.browse_prevnext {
	margin:3px;
	border:0px solid #666;
	padding:3px;
	background-color:#FFFFFF;
}

.browse_prevnext-normal {
	font-size: 10px;
	color: #00759A;
}

.browse_prevnext-strong {
	font-weight: bold;
}

.browse_prevnext-SCell {
	background-color: #FFFFFF;
	border:1px solid #666666;
	font-weight: bold;
	font-size: 12px;
	color: #00759A;
	width:12px;
}

.browse_prevnext-Cell {
	width:12px;
}

.browse_prevnext-Cell A, .browse_prevnext-Cell A:visited, .browse_prevnext-next A, .browse_prevnext-next A:visited, .browse_prevnext-prev A, .browse_prevnext-prev A:visited {
	font-size: 12px;
	color: #FFFFFF;
}

.browse_prevnext-prev td {
	text-align:right;
}

/******************************************************/

TABLE.tx_ccbourseemploi_jobs_TABLE {
	padding-left: 0;
	margin-top:-10px;
	_margin-top:-25px;
	margin-left: 10px;	
	width:98%;
	_width:96%;
	BORDER: #000000 0px solid;
}

TD.tx_ccbourseemploi_jobs_TD_FONCTION {
	width:250px;
	border:none;
	color:#FFFFFF;
}

TD.tx_ccbourseemploi_jobs_TD_REFERENCE {
	width:50px;
	height:30px;
	border:none;
	color: #FFFFFF;
}

TD.tx_ccbourseemploi_jobs_TD_FONCTION A, TD.tx_ccbourseemploi_jobs_TD_REFERENCE A {
	font-weight: bold;
	font-size: 10px;
}

TD.tx_ccbourseemploi_jobs_TD_STARTTIME {
	width:100px;
	border:none;
	text-align:center;
	color:#FFFFFF;
	font-weight: bold;
	font-size: 10px;
}

TD.tx_ccbourseemploi_jobs_TD_ENDTIME {
	width:100px;
	border:none;
	text-align:center;
	color:#FFFFFF;
	font-weight: bold;
	font-size: 10px;
}

TD.tx_ccbourseemploi_jobs_TD_DOMAIN {
	width:160px;
	text-align:left;
	border:none;
	color:#FFFFFF;
	font-weight: bold;
	font-size: 10px;
}

TD.tx_ccbourseemploi_jobs_TD_COMPANY {
	width:80px;
	border:none;
	text-align:left;
	color:#FFFFFF;
	font-weight: bold;
	font-size: 10px;
}

TD.tx_ccbourseemploi_jobs_TD_SITE {
	width:120px;
	border:none;
	text-align:left;
	color:#FFFFFF;
	font-weight: bold;
	font-size: 10px;
}

TD.tx_ccbourseemploi_jobs_TD_CONTACT {
	width:150px;
	border:none;
	text-align:center;
	color:#FFFFFF;
	font-weight: bold;
	font-size: 10px;
}

TD.tx_ccbourseemploi_jobs_TD_STATUT {
	width:150px;
	border:none;
	text-align:center;
	color:#FFFFFF;
	font-weight: bold;
	font-size: 10px;
}

TD.tx_ccbourseemploi_jobs_actions {
	background-image:url(/fileadmin/template/extensions/cc_bourse_emploi/fleche.gif);
	background-repeat:no-repeat;
	background-position:left top;
	padding-left:20px;
}

/******************************************************/

DIV#tx_ccbourseemploi_domain_unselect_image {
	padding-right:5px;
	height:15px;
	width:10px;
	float:left;
	BACKGROUND: url(/typo3conf/ext/cc_bourse_emploi/pi1/static/no_activate.gif) no-repeat 0px 4px;
}

DIV#tx_ccbourseemploi_domain_unselect_image {
	padding-right:5px;
	height:15px;
	width:10px;
	float:left;
	BACKGROUND: url(/typo3conf/ext/cc_bourse_emploi/pi1/static/no_activate.gif) no-repeat 0px 4px;
}

DIV#tx_ccbourseemploi_domain_select_image {
	padding-right:5px;
	height:15px;
	width:10px;
	float:left;
	BACKGROUND: url(/typo3conf/ext/cc_bourse_emploi/pi1/static/activate.gif) no-repeat 0px 4px;
}

DIV#tx_ccbourseemploi_domain_unselect_texte {
	float:left;
	height:15px;
	width:250px;
	margin-top:2px;
	padding-left:5px;
	background-color:#FFFFFF;
}

DIV#tx_ccbourseemploi_domain_select_texte {
	float:left;
	height:15px;
	width:250px;
	margin-top:2px;
	padding-left:5px;
	background-color:#FFFFFF;
}

DIV#tx_ccbourseemploi_domain_group_select {
	clear:both;
	height:15px;
}

DIV#tx_ccbourseemploi_company_unselect_image {
	padding-right:5px;
	height:15px;
	width:10px;
	float:left;
	BACKGROUND: url(/typo3conf/ext/cc_bourse_emploi/pi1/static/no_activate.gif) no-repeat 0px 4px;
}

DIV#tx_ccbourseemploi_company_select_image {
	padding-right:5px;
	height:15px;
	width:10px;
	float:left;
	BACKGROUND: url(/typo3conf/ext/cc_bourse_emploi/pi1/static/activate.gif) no-repeat 0px 4px;
}

DIV#tx_ccbourseemploi_company_unselect_texte {
	float:left;
	height:15px;
	width:250px;
	margin-top:2px;
	padding-left:5px;
	background-color:#FFFFFF;
}

DIV#tx_ccbourseemploi_company_select_texte {
	float:left;
	height:15px;
	width:250px;
	margin-top:2px;
	padding-left:5px;
	background-color:#FFFFFF;
}

DIV#tx_ccbourseemploi_company_group_select {
	clear:both;
	height:15px;
}
/******************************************************/

SPAN#labJobFunction {
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#990000;
}

#labReference, #labStarttime, #labEndtime {
	font-weight: normal;
	color:#FFFFFF;
}

td.TexteRougeMd {
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#990000;
}

SPAN.TitreGrisB, SPAN.tx_ccbourseemploi_company_Titre, SPAN.tx_ccbourseemploi_domain_Titre {
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}

td.TexteRougeMd {
	width:50%;
}

/*
.CadreFinGris {
text-align:justify;
PADDING-LEFT: 0px; 
PADDING-RIGHT: 0px;
PADDING-TOP: 0px; 
PADDING-BOTTOM: 0px; 
MARGIN: 0px;
BORDER-TOP: #cccccc 1px solid;  
BORDER-LEFT: #cccccc 1px solid; 
BORDER-RIGHT: #cccccc 1px solid;
BORDER-BOTTOM: #cccccc 1px solid;
}

SPAN.TexteGrisMd {
PADDING-LEFT: 10px; 
}*/

.TexteGrisBold {
	padding-left: 0px;
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}

.TexteGrisBold-admin {
	padding-left: 10px;
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}

.TextGrisBold-admin {
	padding-top: 20px;
	padding-left: 10px;
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}

.TexteGrisBoldNoData {
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
padding-left:10px;
}

.TexteGrisBold-results {
	padding-left: 10px;
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}



.TexteGrisMd {
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6A7379;
}

.TexteGrisMd p {
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6A7379;
}

.job-parts-text {
	padding-left: 2px;
	_padding-left: 0px;
	_margin-left: 2px;
}

.TexteGrisMdCenter {
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6A7379;
}

td.TitreRougeGrd {
	text-align:justify;
	PADDING-LEFT: 15px;
	PADDING-RIGHT: 5px;
	BACKGROUND-COLOR: #8D8D8D;
	BORDER-BOTTOM: #FFFFFF 1px solid;
}

.TitreRougeGrd {
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
	BACKGROUND:url(/fileadmin/template/extensions/cc_bourse_emploi/Images/bande_rg.gif) no-repeat;
}

.TableGris {
	BACKGROUND-COLOR: #D8D8D8;
}

.TableGris TD.TexteGrisMd {
	padding-left:10px;
	padding-right:10px;
}

.barre_titre {
	BACKGROUND-COLOR: #D8D8D8;
	BACKGROUND: #999999 url(/fileadmin/template/extensions/cc_bourse_emploi/Images/trait_rouge_mince.gif) repeat-y;
	width:100%;
	height:2px;
}

/*
DIV#colgauche {
position:absolute;
left:600px;
top:170px;
}*/

div .browse_prevnext{
BACKGROUND-COLOR: #676d72;

}
span.browse_prevnext-normal{
COLOR:#FFFFFF;
}

input {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #666;
	color: #FFF;
}

select {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #888;
	color: #FFF;
	width: 200px;
}

#divInsertOffer {
	position: relative;
	padding-left: 10px;
	z-index: 1000;
}


