/* CSS DE BASE */
.iblock{
    display:-moz-inline-stack;
    display:inline-block;
    zoom:1;
    *display:inline;
}

.clear{
    clear:both;
}

.margeDroiteCol{
	margin-right:14px;
}

.margeHautCol{
	margin-top:15px;
}

.c182, .c280, .c378, .c574, .c770{
	float:left;
	min-height:10px;
}

#zoneDroite {
	float:right;
	margin-top:15px;
}

.c182{
	width:182px;
}

.c280{
	width:280px;
}

.c378{
	width:378px;
}

/*.c574{
	width:574px;
}*/

.c770 {
	width:756px;
	margin-right:14px;
}

#page {
    width:966px;
    margin:0px auto;
	background-color: white;
}

#wrap-page, #wrap-bandeau{
	background-color: white;
	width:100%;
}

#bandeau-gris {
	background-color:#58585A;
	background-image: url(../images/bgMenuInter2.png);
	background-repeat: repeat-x;
	background-position:left 133px;
}

#bandeauSite{
    margin-bottom:0px;
    height:190px;
	width:966px;
	margin:0 auto;
}

#bandeauSite .background{
    width:100%;
    height:100%;
    display:block;
}

img {
	border: none;
}

map {
	/*position: relative;*/
}

/* Infobulle spéciale, utilisée dans certains cas */
.mwim_area {
	/*cursor:help;*/
}

.show-mwim-tooltip {
	display:none;
	/*min-height:32px;*/
	padding: 0px;
	position:absolute;
	width: 300px;
	/*cursor:help;*/
}
.show-mwim-tooltip-text {
	background:url("/fileadmin/templates/images/img_bg_tooltip_recherche.png") no-repeat scroll center top #2e99e3;
	color: #000000;
	font-family: Verdana;
	font-size: 12px;
	padding:6px 12px;
	text-align:center;
	/*font-weight: bold;*/
}
.show-mwim-tooltip-arrow {
	background:url("/fileadmin/templates/images/img_bg_tooltip_recherche_pointe.png") no-repeat scroll center bottom transparent;
	height: 14px;
}

/* MENU INTERSITE */

#bandeauSite .menuInterSite{
    padding:1px 0 0 0;
    margin:0px;
    position:relative;
    top:-57px;
    background: url(../images/bgMenuInter2.png) repeat-x;
}

#bandeauSite .menuInterSite li{
    padding:0;
    margin:0;
    list-style-type: none;
    /*position:relative;*/
}

#bandeauSite .menuInterSite li .border{
    background: url(../images/borderMenuInter.png) repeat-y;
    width:1px;
    position:relative;
	vertical-align:top;
	height:28px;
	margin:0px;
	padding:0px;
	-margin-left:-3px;
	display:none;
}

#bandeauSite .menuInterSite li a{
    font-size:11px;
    font-family:Verdana, Geneva, sans-serif;
    font-weight:  bold;
    line-height:20px;
    color:white;
    text-decoration:none;
    /*background: url(../images/borderMenuInter.png) repeat-x bottom;*/
	padding:13px 18px 14px 18px;
    margin:0;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	#bandeauSite .menuInterSite li a{
		padding:13px 11px 14px 11px;
	}
}

#bandeauSite .menuInterSite li a{
	padding:13px 5px 14px 5px;
}

#bandeauSite .menuInterSite li.elementACT a,
#bandeauSite .menuInterSite li:hover a{
    background: url(../images/triangleMenuAct.png) top center no-repeat;
	border: 1px solid #bec9d1;
	border-bottom-width: 4px;
	margin-top:-1px;
	padding:13px 4px 10px 4px;
}
/*
#bandeauSite .menuInterSite #element1 a{
	padding:13px 11px 14px 11px;
}

#bandeauSite .menuInterSite #element5 a{
	padding:13px 11px 14px 11px;
}
*/
#bandeauSite .menuInterSite #element1 .discMenu{
    background: url(../images/elem1MenuInter.png) no-repeat center left;
	padding-right:1px;
}

#bandeauSite .menuInterSite #element2 .discMenu{
    background: url(../images/elem2MenuInter.png) no-repeat center left;
	padding-right:1px;
}

#bandeauSite .menuInterSite #element3 .discMenu{
    background: url(../images/elem3MenuInter.png) no-repeat center left;
	padding-right:1px;
}

#bandeauSite .menuInterSite #element4 .discMenu{
    background: url(../images/elem4MenuInter.png) no-repeat center left;
	padding-right:1px;
}

#bandeauSite .menuInterSite #element5 .discMenu{
    background: url(../images/elem5MenuInter.png) no-repeat center left;
	padding-right:1px;
}


#bandeauSite .discMenu{
    width:15px;
    height:20px;
}


/* MENU PRINCIPAL */
#menuPrincipal{
	position:relative;
	-top:-28px;
	margin-bottom:16px;
}

#menuPrincipal .outterMenu{
    height:43px;
    background: url(../images/img_bg_menu.jpg) repeat-x left top;
	border-bottom:1px solid #BEC9D1;
}
#menuPrincipal ul{
    padding:0px;
    margin:0px;
    height:43px;
    border-right: 1px solid #bec9d1;
    border-left:1px solid #bec9d1;
	display:block;
}

#menuPrincipal li{
    list-style-type: none;
    border-right: 1px solid #bec9d1;
    height:43px;
	vertical-align:top;
}

#menuPrincipal li a{
    list-style-type: none;
    text-decoration: none;
    line-height:13px;
    margin-left:10px;
    margin-right:11px;
	padding:11px 11px 7px 10px;
    font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
    color:black;
	height:24px;
    vertical-align:bottom;
	display:table-cell;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
  #menuPrincipal li a{
  	height:24px;
  }
}

#menuPrincipal li.act, #menuPrincipal li:hover{
    height:43px;
    border-bottom: 3px solid;
    border-right:none;
    margin-left:0px;
    margin-right:0px;
    position:relative;
    left:-2px;
	background:url(../images/img_bg_menuover.jpg) repeat-x left top;
}

#menuPrincipal li.act .innerElement{
    border-right: 1px solid #bec9d1;
    border-left: 1px solid #bec9d1;
    height:43px;
}

#menuPrincipal li.act a, #menuPrincipal li:hover a{
	padding:11px 10px 7px 12px;
}


#menuPrincipal li.first a{
    margin-left:18px;
}

#menuPrincipal li.last a{
    margin-right:18px;
}

/* Menu Secondaire */

#menuGauche{
	border-right: 1px solid #bec9d1;
	min-height:480px;
	line-height:12px;
	padding-top:10px;
}

#menuGauche #titreSection a, #menuGauche #titreSectionShortcut{
	display:block;
	padding-left:10px;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-right:13px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:right;
}

#menuGauche ul{
	padding:0px;
	margin:0px;
	margin-right:13px;
	margin-left:14px;
	text-align:right;
}
#menuGauche .minHeight{
	height:480px;
	width:1px;
	float:right;
	position:relative;
}

#menuGauche ul li{
	list-style: none;
	border-top: 1px dashed #bec9d1;
	padding-top:10px;
	padding-bottom:10px;
}

#menuGauche ul li:first-child{
	border-top:none;
}

#menuGauche ul li .noLink{
	color:black;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	display:block;
	position:relative;
	padding-bottom:4px;
	padding-top:5px;
}

#menuGauche ul li a{
	color:black;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	display:block;
	position:relative;
	padding-bottom:4px;
	padding-top:5px;
}

#menuGauche ul li.act a, #menuGauche ul li:hover a{
	position:relative;
	padding-right:13px;
	right:-13px;
	margin-left:-13px;
}

#menuGauche ul li.act li a{
	background:none;
	color:black;
}

#menuGauche ul li ul{
	margin:0px;
	margin-bottom:2px;
}

#menuGauche ul li ul li{
	border-top:none;
	padding:0px;
}

#menuGauche ul li ul li a, #menuGauche ul li ul li span.noLink{
	font-family : verdana;
	font-weight:normal;
	font-size:10px;
	padding-top:4px;
	padding-bottom:4px;
}

/*PIED DE PAGE*/
#piedPage{
	text-align:center;
	border-top:1px solid #bec9d1;
	font-family:Arial;
	font-size:10px;
	margin-top:20px;
    clear: both;
}

#piedPage .copyright, #piedPage .pageNousJoindre, #piedPage .communiquer{
	display:inline-block;
	margin-left:25px;
	margin-right:25px;
	margin-top:10px;
	margin-bottom:10px;
	color:#666666;
	zoom:1;
	*display:inline;
}

#piedPage a{
	color:#666666;
	text-decoration:none;
}

#piedPage a:hover{
	text-decoration:underline;
}

/*SITEMAPS*/
.csc-menu{
	margin:0 0 20px;
}
.csc-menu li{
	list-style: none;
	display: inline;
}
.csc-menu li a{
	color:black;
	font-weight:bold;
	text-decoration:none;
}
.csc-menu li a:hover{
	text-decoration:underline; 
}
.csc-menu .separateur{
	display:none;
}
.csc-menu .separateur:first-child{
	display:none;
}

.csc-menu {
	/*border-left:1px solid #c1cad0;*/
	height:29px;
}
	
	.csc-menu .csc-section {
		/*background:url(../images/img_bg_menuancre.jpg) repeat-x left top;*/
		background:url(../images/bg_anchor.jpg) repeat-x left top;
		/*border-right:1px solid #c1cad0;
		border-top:1px solid #c1cad0;
		border-bottom:1px solid #c1cad0;*/
		float:left;
		height:27px;
		color:#111;
		margin-bottom:10px;
		margin-right:5px;
		display: inline-block;
	}
	.csc-menu .csc-section span.anchor-gauche, .csc-menu .csc-section span.anchor-droite{
		float:left;
		height:27px;
		width:11px;
		background:url(../images/anchor-left.jpg) no-repeat left top;
	}
	.csc-menu .csc-section span.anchor-droite{
		background:url(../images/anchor-right.jpg) no-repeat right top;
	}
	
	.csc-menu .csc-section a {
		background:url(../images/img_fleche_menuancre.jpg) no-repeat center bottom;
		float:left;
		height:20px;
		padding:7px 0px 3px 0px;
		color:#111;
		margin-top:-3px;
		white-space: pre;
	}
	
	#contenuCentre .csc-menu .csc-section a {
		color:#111;
	}
	
	.csc-menu .csc-section:hover {
		border-right:none;
	}
	
	.csc-menu .csc-section a:hover {
		border-right:none;
		/*height:22px;*/
		text-decoration:none;
		/*padding:6px 9px 3px 11px;
		margin:0 2px 0 -3px;*/
	}
	
/*Boîtes accueil*/

.contenuGauche {
	width:371px;
	margin-right:14px;
}

.contenuDroite {
	width:371px;
}

	.contenu_ba {
		/*background:#d1d9df;*/
		margin-bottom:20px;
	}
	
	.contenu_ba hr {
		height: 1px;
		color: #d9d9d9;
		background-color: #d9d9d9;
		border: 0;
		margin: 12px 0px;
	}
	
		.contenu_ba_in {
			/*background:url(../images/img_bg_accueil-content.jpg) repeat-x left bottom;*/
			border: 1px solid #D9D9D9;
			padding: 10px;
		}
		
			.contenu_ba .csc-default {
				
			}
	
				.contenu_ba .contenu_ba_in h2.csc-firstHeader {
					height:24px;
					font-family: Lucida Sans;/*Arial, Helvetica, sans-serif;*/
					font-size:22px; /*16px;*/
					/*text-transform:uppercase;*/
					/*color:#fff;*/
					/*padding: 7px 0 0 15px;*/
					margin: 0 0 -8px 0; /*0 0 15px 0;*/
				}
				
				.contenu_ba .contenu_ba_section_in h2.csc-firstHeader {
					/*font-family: Georgia;*/
					/*font-size:18px;*/ 
					height:40px;
					margin: 0 0 -8px 0;
				}
				
				.contenu_ba h1, .contenu_ba h2, .contenu_ba h3, .contenu_ba h4, .contenu_ba h5, .contenu_ba h6, .contenu_ba h7, .contenu_ba h8, .contenu_ba ul, .contenu_ba ol {
					padding:0 5px 0 5px;
					color: black;
				}
				
				.contenu_ba p {
					padding:0 5px 0 5px;
					/*color: #666666;*/
				}
				
				.contenu_ba_in a{
					/*text-decoration:none!important;*/
				}
				
				.contenu_ba_section_in p {
					/*font-family: Georgia;*/
					/*font-size: 12px;*/
					padding:0 5px 0 5px;
					/*color: #666666;*/
				}
				
				.contenu_ba h2 {
					font-size:17px;
					font-weight:normal;
					margin-top:15px;
					margin-bottom:6px;
				}
				
				.contenu_ba .hyperlienTitre a,
				.contenu_ba h2 a {
					/*font-weight:bold;*/
					color:#000;
					/*text-decoration:none;*/
					/*padding-left:10px;*/
				}
				
				.contenu_ba a.hyperlien_petit {
					text-decoration: none;
					font-size: 11px;
				}
	
				.contenu_ba a:visited {
					/*color:#000;*/
				}
				
				.contenu_ba .csc-textpic-intext-left-nowrap {
					position:relative;
				}
				
					.contenu_ba .csc-textpicHeader {
						position:absolute;
						width:100%;
						right:0;
					}
					
					.contenu_ba .csc-textpic-intext-left-nowrap h2 {
						padding-top:46px;
					}
					
					.contenu_ba .csc-textpic-intext-left-nowrap .csc-textpic-text p, .contenu_ba .csc-textpic-intext-left-nowrap h2, .contenu_ba .csc-textpic-intext-left-nowrap .csc-textpic-text ul, .contenu_ba .csc-textpic-intext-left-nowrap .csc-textpic-text ol, .contenu_ba .csc-textpic-intext-left-nowrap .csc-textpic-text h3, .contenu_ba .csc-textpic-intext-left-nowrap .csc-textpic-text h4, .contenu_ba .csc-textpic-intext-left-nowrap .csc-textpic-text h5, .contenu_ba .csc-textpic-intext-left-nowrap .csc-textpic-text h6, .contenu_ba .csc-textpic-intext-left-nowrap .csc-textpic-text h7 {
						padding-left:129px;
					}
					
					.contenu_ba .csc-textpic-intext-left-nowrap div {
						margin-left:0 !important;
					}
					
					.contenu_ba div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap {
						clear:none;
						margin-left:12px !important;
						margin-top:49px;
					}

					.contenu_ba div.csc-textpic-intext-left div.csc-textpic-imagewrap,
					.contenu_ba div.csc-textpic-left div.csc-textpic-imagewrap {
						margin-left:14px !important;
					}
					
/*Fil d'ariane*/

#ariane {
	color:#53595e;
	font-weight:bold;
	margin-bottom:25px;
	font-size:10px;
}

#ariane a {
	color:#767c81;
	text-decoration:none;
	font-weight:normal;
	padding-right:14px;
	margin-right:9px;	
}

#ariane a:hover {
	text-decoration:underline;
}

#zoneCentre {
	width:568px;
	margin-right:20px;
}

/*IRFAQ*/

.tx-irfaq-dynheader {
	margin-bottom:5px;
}
	.tx-irfaq-dynheader img {
		vertical-align:middle;
		margin-right:2px;
	}
	
/*Tableaux*/
#zoneDroite table {
	border:none;
	border-collapse:collapse;
	width:100%;
}
		
			table th {
				padding:7px 10px 7px 10px;
				text-align:left;
                font-weight: bold!important;
			}
            table td {
				padding:7px 10px 7px 10px;
				text-align:left;
			}

	
	#zoneDroite table thead {
		background:url(../images/img_header_table.jpg) repeat-x left bottom;
        background: -webkit-gradient(
            linear,
            left bottom,
            left top,
            color-stop(0.1, rgb(224,228,231)),
            color-stop(0.91, rgb(253,253,253))
        );
         background: -moz-linear-gradient(
            center bottom,
            rgb(224,228,231) 10%,
            rgb(253,253,253) 91%
        );
         border-bottom: 1px solid #b5b5b5;
		color:#003C69;
		vertical-align: bottom;
	}
	
			#zoneDroite table th {
				background:url(../images/img_table_sep.jpg) no-repeat left bottom;
				font-family:Arial, Helvetica, sans-serif;
				font-size: 1.1818em; /*13px;*/
				font-weight:normal;
			}
		
		#zoneDroite table thead tr {
			background:url(../images/img_table_sep.jpg) no-repeat right bottom;
		}
		
		#zoneDroite table tbody tr {
			border-bottom:1px dashed #bdc7cf;
		}
		#zoneDroite table thead tr td{
			background:url("../images/img_table_sep.jpg") no-repeat scroll left bottom transparent;
            font-weight:bold;
		}
		
/*Champs recherche*/

.tx-stchercheurs-pi3 .form_recherche {
	background:#eff2f4 url(../images/img_bg_recherche.jpg) repeat-x left top;
	border:1px solid #c1cad0;
	padding:15px 15px 13px 15px;
}

	.tx-stchercheurs-pi3 .form_recherche .input_recherche, .tx-stchercheurs-pi3 .form_recherche .input_recherche_alpha {
		float:left;
		margin-right:15px;
	}
	.tx-stchercheurs-pi3 .form_recherche .input_recherche_alpha {
		width: 100%;
}
	
		.tx-stchercheurs-pi3 .form_recherche .input_recherche label, .tx-stchercheurs-pi3 .form_recherche .input_recherche_alpha label{
			font-size: 1.3636em; /*15px;*/
			color:#0c3c77;
		}
		
		.tx-stchercheurs-pi3 .form_recherche .input_recherche .dans{
			margin-top:6px;
		}
	
	.tx-stchercheurs-pi3 .form_recherche .liste_recherche {
		float:left;
	}
	
		.tx-stchercheurs-pi3 .form_recherche .liste_recherche label{
			font-size: 1.3636em; /*15px;*/
			color:#0c3c77;
		}
		
		.tx-stchercheurs-pi3 .form_recherche .liste_recherche select{
			display: block;
			margin-top: 6px;
			width: 290px;
		}

	.tx-stchercheurs-pi3 input.ac_input {
		border:1px solid #c1cad0;
		font-size:11px;
		padding:4px;
		width:300px;
	}
	
	.tx-stchercheurs-pi3 .boutons_recherche input {
		background:url(../images/img_bg_submitrecherche-recherche.jpg) repeat-x left top;
		height:27px;
		border:none;
		text-transform:uppercase;
		color:#fff;
		font-size:12px;
		font-weight:bold;
		cursor:pointer;
		margin-right:5px;
	}
	
	.tx-stchercheurs-pi3 .ajouter_bouton {
		border-top:1px solid #c1cad0;
		padding:8px 0 0 0;
		margin:13px 0 0 0;
	}
	
		.tx-stchercheurs-pi3 input#ajCriteres {
			background:url(../images/img_plus_recherche.gif) no-repeat left center;
			border:none;
			font-weight:bold;
			padding:0 0 0 14px;
			cursor:pointer;
		}
		
	.tx-stchercheurs-pi3 .boutons_recherche {
		margin-top:15px;
	}
	
	.tx-stchercheurs-pi3 .conditions label, .tx-stchercheurs-pi3 .conditions input{
		vertical-align:middle;
	}
	
		.tx-stchercheurs-pi3 .criteres .conditions {
			float:left;
			margin:26px 0 0 20px;
		}
		
			.tx-stchercheurs-pi3 .criteres .conditions .supprimer {
				background:url(../images/img_minus_recherche.gif) no-repeat left center;
				border:none;
				font-weight:bold;
				padding:0 0 0 14px;
				cursor:pointer;
			}

#contenuCentre .tx-stchercheurs-pi3 .liste_criteres ul {
	margin:10px 0 0 8px;
}

	#contenuCentre .tx-stchercheurs-pi3 .liste_criteres li {
		list-style:none;
		float:left;
	}
	
		#contenuCentre .tx-stchercheurs-pi3 .liste_criteres a {
			background:#d5dce2;
			padding:4px 10px 5px 10px;
			font-family:Arial, Helvetica, sans-serif;
			font-size: 1.1818em; /*13px;*/
			font-weight:bold;
			color:#2b6fc9;
			float:left;
			text-decoration:none;
			border:1px solid #c1cad0;
			border-bottom:none;
			margin:1px 6px 0 0;
		}
		
		#contenuCentre .tx-stchercheurs-pi3 .liste_criteres li.ui-state-active a{
			color:#000;
			margin:1px 6px -1px 0;
			padding-top:5px;
		}

/*Champs recherche: prix*/

.tx-stchercheurs-pi5 .form_recherche {
	background:#eff2f4 url(../images/img_bg_recherche.jpg) repeat-x left top;
	border:1px solid #c1cad0;
	padding:15px 15px 13px 15px;
}

	.tx-stchercheurs-pi5 .form_recherche .input_recherche, .tx-stchercheurs-pi5 .form_recherche .input_recherche_alpha {
		float:left;
		margin-right:15px;
	}
	.tx-stchercheurs-pi5 .form_recherche .input_recherche_alpha {
		width: 100%;
}
	
		.tx-stchercheurs-pi5 .form_recherche .input_recherche label, .tx-stchercheurs-pi5 .form_recherche .input_recherche_alpha label{
			font-size: 1.3636em; /*15px;*/
			color:#0c3c77;
		}
		
		.tx-stchercheurs-pi5 .form_recherche .input_recherche .dans{
			margin-top:6px;
		}
	
	.tx-stchercheurs-pi5 .form_recherche .liste_recherche {
		float:left;
	}
	
		.tx-stchercheurs-pi5 .form_recherche .liste_recherche label{
			font-size:15px;
			color:#0c3c77;
		}
		
		.tx-stchercheurs-pi5 .form_recherche .liste_recherche select{
			display:block;
			margin-top:6px;
			width: 290px;
		}

	.tx-stchercheurs-pi5 input.ac_input {
		border:1px solid #c1cad0;
		font-size:11px;
		padding:4px;
		width:300px;
	}
	
	.tx-stchercheurs-pi5 .boutons_recherche input {
		background:url(../images/img_bg_submitrecherche-recherche.jpg) repeat-x left top;
		height:27px;
		border:none;
		text-transform:uppercase;
		color:#fff;
		font-size:12px;
		font-weight:bold;
		cursor:pointer;
		margin-right:5px;
	}
	
	.tx-stchercheurs-pi5 .ajouter_bouton {
		border-top:1px solid #c1cad0;
		padding:8px 0 0 0;
		margin:13px 0 0 0;
	}
	
		.tx-stchercheurs-pi5 input#ajCriteres {
			background:url(../images/img_plus_recherche.gif) no-repeat left center;
			border:none;
			font-weight:bold;
			padding:0 0 0 14px;
			cursor:pointer;
		}
		
	.tx-stchercheurs-pi5 .boutons_recherche {
		margin-top:15px;
	}
	
	.tx-stchercheurs-pi5 .conditions label, .tx-stchercheurs-pi5 .conditions input{
		vertical-align:middle;
	}
	
		.tx-stchercheurs-pi5 .criteres .conditions {
			float:left;
			margin:26px 0 0 20px;
		}
		
			.tx-stchercheurs-pi5 .criteres .conditions .supprimer {
				background:url(../images/img_minus_recherche.gif) no-repeat left center;
				border:none;
				font-weight:bold;
				padding:0 0 0 14px;
				cursor:pointer;
			}

#contenuCentre .tx-stchercheurs-pi5 .liste_criteres ul {
	margin:10px 0 0 8px;
}

	#contenuCentre .tx-stchercheurs-pi5 .liste_criteres li {
		list-style:none;
		float:left;
	}
	
		#contenuCentre .tx-stchercheurs-pi5 .liste_criteres a {
			background:#d5dce2;
			padding:4px 10px 5px 10px;
			font-family:Arial, Helvetica, sans-serif;
			font-size: 1.1818em; /*13px;*/
			font-weight:bold;
			color:#2b6fc9;
			float:left;
			text-decoration:none;
			border:1px solid #c1cad0;
			border-bottom:none;
			margin:1px 6px 0 0;
		}
		
		#contenuCentre .tx-stchercheurs-pi5 .liste_criteres li.ui-state-active a{
			color:#000;
			margin:1px 6px -1px 0;
			padding-top:5px;
		}

.c574 {
	width:756px;
	margin-right:14px;
}


/*transfert connaissances*/
.tx-stprojettransfert-pi1 .search_form {
	background:#eff2f4 url(../images/img_bg_recherche.jpg) repeat-x left top;
	border:1px solid #c1cad0;
	padding:15px 15px 13px 15px;
}

	.tx-stprojettransfert-pi1 .search_form .input_recherche, .tx-stprojettransfert-pi1 .search_form .input_recherche_alpha {
		float:left;
		margin-right:15px;
	}
	.tx-stprojettransfert-pi1 .search_form .input_recherche_alpha {
		width: 100%;
}

		.tx-stprojettransfert-pi1 .search_form .input_recherche label, .tx-stprojettransfert-pi1 .search_form .input_recherche_alpha label{
			font-size:15px;
			color:#644E00;;
		}

		.tx-stprojettransfert-pi1 .search_form .input_recherche .dans{
			margin-top:6px;
		}

	.tx-stprojettransfert-pi1 .search_form .liste_recherche {
		float:left;
	}

		.tx-stprojettransfert-pi1 .search_form .liste_recherche label{
			font-size:15px;
			color:#644E00;
		}

		.tx-stprojettransfert-pi1 .search_form .liste_recherche select{
			display:block;
			margin-top:6px;
			width:244px;
		}

	.tx-stprojettransfert-pi1 input.ac_input {
		border:1px solid #c1cad0;
		font-size:11px;
		padding:4px;
		width:300px;
	}

	.tx-stprojettransfert-pi1 .boutons_recherche input {
		background:url(../images/img_bg_submitrecherche-recherche.jpg) repeat-x left top;
		height:27px;
		border:none;
		text-transform:uppercase;
		color:#fff;
		font-size:12px;
		font-weight:bold;
		cursor:pointer;
		margin-right:5px;
	}

	.tx-stprojettransfert-pi1 .ajouter_bouton {
		padding:8px 0 0 0;
		margin:13px 0 0 0;
	}

		.tx-stprojettransfert-pi1 input#ajCriteres {
			background:url(../images/img_plus_recherche.gif) no-repeat left center;
			border:none;
			font-weight:bold;
			padding:0 0 0 14px;
			cursor:pointer;
		}

	.tx-stprojettransfert-pi1 .boutons_recherche {
		margin-top:15px;
	}

	.tx-stprojettransfert-pi1 .conditions label, .tx-stprojettransfert-pi1 .conditions input{
		vertical-align:middle;
	}

		.tx-stprojettransfert-pi1 .criteres .conditions {
			float:left;
			margin:26px 0 0 20px;
		}

			.tx-stprojettransfert-pi1 .criteres .conditions .supprimer {
				background:url(../images/img_minus_recherche.gif) no-repeat left center;
				border:none;
				font-weight:bold;
				padding:0 0 0 14px;
				cursor:pointer;
			}

#contenuCentre .tx-stprojettransfert-pi1 .liste_criteres ul {
	margin:10px 0 0 8px;
}

	#contenuCentre .tx-stprojettransfert-pi1 .liste_criteres li {
		list-style:none;
		float:left;
	}

		#contenuCentre .tx-stprojettransfert-pi1 .liste_criteres a {
			background:#d5dce2;
			padding:4px 10px 5px 10px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:13px;
			font-weight:bold;
			color:#2b6fc9;
			float:left;
			text-decoration:none;
			border:1px solid #c1cad0;
			border-bottom:none;
			margin:1px 6px 0 0;
		}

		#contenuCentre .tx-stprojettransfert-pi1 .liste_criteres li.ui-state-active a{
			color:#000;
			margin:1px 6px -1px 0;
			padding-top:5px;
		}


.hyperlienTitre{
	position:relative;
	top:-15px;
	padding-left: 10px !important; /*15px*/ 
	margin-bottom:0;
	font-size:11px;
	font-weight:bold;
	font-family:Verdana, Helvetica, sans-serif;
	margin-left:8px;
	color:black!important;
	text-decoration:none;
}
td .hyperlienTitre {
    top: 0;
}

.hyperlienTitre:hover {
	color:black!important;
}

/* CACHER TEMPORAIREMENT LES LIENS UdeMNouvelles */
a[href^="http://www.nouvelles.umon"] {
    display: none;
}