* {
	margin: 0;
	padding:0;
	color:#34243F;
}
a:focus, a:active {
	outline: none;
}
body, input, select, textarea {
	font-family: verdana , arial, "lucida sans unicode", sans-serif;
	/*font-size:small;*/
}
body {
	margin:0 auto;
}
body, h1, h2, h3, h4, h5, h6, ol, ul, li, form, p, input, fieldset, hr {
	padding: 0;
	border: none;
}
a {
	text-decoration: none;

}
a:hover {
	text-decoration: underline;
}
img {
	border: none;
}
hr {
	display: none;
}
ol, ul, li {
	list-style: none;
}
h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
}
input, select, textarea {
	background-color: white;
	color: black;
	font-size: 100%;
	border: 1px solid #585858;
}
input, button {
	border: 0;
}
button {
	padding: 0 !important;
}
input {
	font-size: 100%;
}
.nowrap {
	white-space: nowrap;
}
.clearboth {
	clear: both;
	font-size: 0%;
	height: 0;
	overflow: hidden;
}
legend {
	display: none;
}
.hide {
	display: none !important;
}
/****************Accueil**************/
body {
	font-family: verdana;
	background-color: #ABA69E;
}
.Global_Page {
	width: 982px;
	margin:0 auto;
	background: #EBEAE8;
	position: relative;
	z-index: 0;
}
.Bandeau_Haut_Page {
	background: #34243F url('../images/bg-header-top.png') repeat-x 0 100%;

}
.Bandeau_Haut_Home {
	position: relative;
	z-index:5;
	height:160px;
}
.Top_Header_Liste {
	float: right;
	padding: 7px 166px 0 0;
}
.Top_Header_Liste li a {
	font-size: 0.7em;
	background: url('../images/sep-white.png') no-repeat 100% 100%;
	padding:2px 12px 0 10px;
}
.Top_Header_Liste .Last_Link a {
	font-size: 0.7em;
	background: none;
	padding: 2px 0 0 7px;
}
.Bandeau_Haut_Home ul {
	height: 1%;
}
.Bandeau_Haut_Home ul li{
	float: left;
}
.Bandeau_Haut_Home ul li a {
	color: white;
	font-weight: bold;
}
.Middle_Header_Block {
	clear: both;
	padding: 46px 86px 23px 0;
	height: 1%;
}
.Bandeau_Haut_Home h1 {
	float: right;
}
.Left_Header_logo {
	float: left;
	position: absolute;
	top: 6px;
	left: 11px;
	z-index:3;
}
.Left_Header_Block {
	float: right;
	width: 298px;
	height: 79px;
	background: url('../images/titre-accueil.png') no-repeat 0 0;
	margin: -30px 47px 0 0;
}

.Bottom_Header_Liste {
	position: absolute;
	bottom: 0;
	right:0;
	z-index:2;
}
.Bottom_Header_Liste ul {
	font-size: 0.7em;
	padding:0 0 0 296px;
	width:685px;
	overflow: hidden;
	height: 1%;
}
/* hack Chrome / Safari */
@media screen and (-webkit-min-device-pixel-ratio:0) {
	.Bottom_Header_Liste ul {
		font-size: 0.7em;
	}
}
.Bottom_Header_Liste a{
	display: block;
	float: left;
	padding: 0 0 0 4px;
	margin: 0 2px 0 0;
	white-space: nowrap;
}
.Bottom_Header_Liste a span {
	display: block;
	float: left;
	padding: 11px 29px 16px 20px;
	background: url('../images/separateur-liste-bas-header.png') no-repeat 100% 100%;
	color:white;
}
.Bottom_Header_Liste a span.dernier {
	display: block;
	float: left;
	padding: 11px 29px 16px 20px;
	background:none;
	color:white;
}
.Bottom_Header_Liste a:hover, .Bottom_Header_Liste .Bottom_Header_Liste_Actif a{
	background: url('../images/onglet-left-actif.gif') no-repeat 0 0;
	color: black;
}
.Bottom_Header_Liste a:hover span, .Bottom_Header_Liste .Bottom_Header_Liste_Actif a span{
	background: url('../images/onglet-right-actif.gif') no-repeat 100% 0;
	color: black;
	cursor: pointer;
}
/************Main Block Accueil********/
.Main_Block {
	overflow: hidden;
	height: 1%;
	padding:0 0 20px 0;
	position: relative;
}
.Home_Left_block, .Contact_Left_block, .error_Left_block {

	float: left;
	padding: 33px 22px 10px 195px;

	min-height:360px;
}
.Contact_Left_block {
	width: 80%;
	font-size: 0.9em;
}
.Contact_Left_block .Text_Chapeau{
	font-size: 0.9em;
}
.Home_Left_block {
	/*width: 456px;*/
	width: 650px;
	background: url('../images/bg-home-block.png') no-repeat 0 0;
	}
.Contact_Left_block {
	width: 80%;
	background: url('../images/bg-contact-block.png') no-repeat 0 0;
}
.error_Left_block {
	background: url('../images/bg-contact-block.png') no-repeat 0 0;
}
.Titre_Special_Home {
	width: 244px;
	height: 67px;
	background: url('../images/poitou-charentes-innovation.png') no-repeat 2px 0;
	padding:0 0 25px 0;
}
.Text_Chapeau, .Text_Chapeau_Multi{
	font-size: 0.75em;
	font-weight: bold;
}
.Home_Left_block h3, .Home_Left_block  .Text_Chapeau{
	padding: 0 0 10px 4px;font-size: 0.75em;
}
.Home_Left_block p {
	font-size: 0.75em;
	padding:0 0 10px 4px;
}
.Orange_Block {
	background: url('../images/orange-transparent.png') repeat 0 0;
}
.Home_Left_block ul.Orange_Block {
	padding:15px 12px;
	font-size: 0.75em;
}
.Home_Left_block ul.Orange_Block li {
	padding:6px 0;
}
.Home_Left_block ul.Orange_Block li a {
	color: black;
	font-weight: bold;
	background: url('../images/puce-orange-home.gif') no-repeat 0 0.25em;
	padding: 0 0 0 12px;
}
.Home_Right_Block {
	float: right;
	margin-right: 17px !important;
	margin-right: 8px ;
	width: 292px;
	padding: 24px 0 0 0;
	position: relative;
	z-index:3;
}
.Home_Right_Block form {
	padding: 16px 13px 9px 13px;
	margin: 0 0 12px 0;
}
.Home_Right_Block form h2 {
	color: #33263D;
	background: url('../images/picto_acces.png') no-repeat 5px 0;
	padding: 2px 0 0 70px;
	font-weight: lighter;
	font-size: 1.05em;
	line-height:1em;
	margin:0 0 8px 0;
}
.Home_Right_Block form h2 strong {
	display:block;
	font-weight: bold;
	text-transform: capitalize;
	font-size: 1.1em;
}
.Home_Right_Block form .Champs_block {
	border-top: 1px solid #FBC991;
	padding: 10px 0;
	overflow: hidden;
	height: 1%;
	font-size: 0.7em;
}
.Home_Right_Block form .Champs_block label {
	display: block;
	float: left;
	width: 85px;
	margin:0 10px 0 0;
}
.Home_Right_Block form .Champs_block input {
	padding: 2px;
	border: 1px solid #FCDAB5;
	background: white;
	width: 158px;
	float:left;
}

.Home_Right_Block form .Champs_block input#id3 {
	width: 12px;
	margin-right: 5px;
}
.Home_Right_Block form .Champs_block .Boutton {
	border: none;
	background: #35243F;
	padding: 3px 0;
	width: 127px;
	float: right;
	color: white;
	text-transform: uppercase;
}
.Home_Right_Block form .Champs_block .Boutton:hover {
	cursor: pointer;
}
.Block_Transparent_White {
	background: url('../images/white-transparent.png') repeat 0 0;
	margin: 0 0 7px 0;
}
p.Top_Text {
	font-size: 0.7em;
	letter-spacing: -0.08em;
	padding:0 0 11px 0;
}
.Home_Right_Block .Block_Transparent_White {
	padding: 15px;
}
.Home_Right_Block .Block_Transparent_White ul li {
	background: white;
}
.Liste_Actualites li {
	overflow: hidden;
	height: 1%;
	margin:0 0 6px 0;
	padding: 11px;
	font-size: 0.7em;
}
.Liste_Actualites li h3, .Liste_Actualites li h3 a{
	color: #FE9929;
	text-transform: uppercase;
}
.Liste_Actualites li img {
	float: left;
	margin:0 7px 0 0;
}
.Liste_Actualites li  p a, .Liste_Actualites li p, table.dashboard a.black {
	color: black;
}
.Home_Right_Block .Block_Transparent_White .Titre_Actu {
	color: #F6890F;
	background: url('../images/picto-titre-actu.gif') no-repeat 5px 0;
	padding: 11px 0 0 41px;
	margin:0 0 8px 0;
}
.Home_Right_Block .Telechargement_block {
	overflow: hidden;
	height: 1%;
}
.Home_Right_Block .Telechargement_block h3 {
	color: #2D263D;
	font-size: 0.8em;
	padding: 20px 0 30px 5px;
}
.Home_Right_Block .Telechargement_block img {
	float: left;
	margin:0 7px 0 0;
}
.Download_Link a {
	background: #2D263D;
	width: 155px;
	text-align: center;
	display: block;
	height: 1%;
	float:left;
	color: white;
	padding:3px 0;
	font-size: 0.75em;
	text-transform: uppercase;
}
.Bg_Homme {
	width: 272px;
	height: 850px;
	background: url('../images/bg_homme_2.png') no-repeat 5px 0;
	position: absolute;
	top: 0;
	right:0;
	z-index:0;
}
ul.home_list_major{
	padding:0 0 10px 0;
}
ul.home_list_major li {
	background: url('../images/puce-theme.png') no-repeat 0 4px;
	padding:0 0 0 23px;
	margin:0 0 3px 5px;
	font-size: 0.75em;
	line-height:1.7em;
}
ul.home_list_major li.list_miniSite {
	padding:3px 0 3px 23px;
	border:0;
	font-size: 1em;
}
ul.home_list {
	padding:0;
	margin:0;
}
ul.home_list li {
	display: block;
	height: 1%;
	padding: 4px 5px 5px 24px;
	color: black;
	background: url('../images/puce-orange-gauche.gif') no-repeat 11px 6px;
	font-size: 0.75em;
}
ul.home_list li ul li {
	font-size: 0.95em;
}
ul.home_list li a{
	color: black;
}
ul.home_list li a:hover {
	font-weight: bold;
}
/************footer****************/
.Footer {
	background: #1A1923;
	padding: 20px;
}
.Footer_Home {
	position: relative;
	z-index:6;
	margin-top: -5px;
}
.Footer .First_Text{
	color: #F4A53A;
	padding:0 0 8px 0;
	font-weight: bold;
	font-size: 0.8em;
}
.Footer .Second_Text {
	color: white;
	font-size: 0.7em;
}
.Footer .Second_Text a {
	color: white;
}
/***************Extranet cadres**********/
.Bandeau_Haut_Page_Interne {
	background: #34243F url('../images/tete.png') no-repeat 100% 0;
}
.Connexion_Block {
	float: right;
	margin: 2px 57px 0 0;
	width: 288px;
}
.Bandeau_Haut_Page_Interne h1 {
	position: relative;
	right: 38px;
	top:-10px;
}
.Bandeau_Haut_Page_Interne .Connexion_Block li {
	float: none ;
	color: #FF992A;
	font-size: 0.8em;
	font-weight: bold;
}
.Bandeau_Haut_Page_Interne .Connexion_Block li span {
	text-transform: uppercase;
	color:white;
}
.Bandeau_Haut_Page_Interne .Connexion_Block li a {
	color: white;
	font-size: 0.85em;
	font-weight: normal;
	background: url('../images/chevron-white.gif') no-repeat 0 0.5em;
	padding: 0 0 0 12px;
}
.Bandeau_Haut_Page_Interne .Middle_Header_Block {
	padding: 29px 70px 20px 0;
}
.Bandeau_Haut_Page_Interne .Bottom_Header_Liste {
	background: #191822;
}
.Bandeau_Haut_Page_Interne .Top_Header_Liste {
	padding-right:0;
	margin-right: 20px;
}
.Form_Top_Header {
	width: 193px;
	float:right;
	font-size: 0.7em;
	padding: 9px 82px 0 0;
}
.Form_Top_Header input {
	width: 160px;
	border: 1px solid #252525;
	color: #262626;
	padding:2px;
}
.Form_Top_Header .submit {
	width: auto;
	background: #2C273D;
	color: white;
	border: none;
	padding:0;
}

.Left_Block_Interne {
	width: 526px;
	float:left;
	padding: 38px 0 0 18px;
	min-height:1000px;
}
.Right_Block_Interne {
	width: 406px;
	float:right;
	padding: 40px 15px 0 0;
	position: relative;
	z-index:2;
}
.Titre_Interne, .Titre_Interne_Publication {
	font-size: 1.2em;
	font-weight: lighter;
	letter-spacing: -0.09em;
	color: #ED840F;
}
.Contact_Left_block h2.Titre_Interne{
	font-size: 1.4em;
}
.White_block {
	background: url('../images/bg_top.png') no-repeat 0 0;
	margin:10px 0 13px 0;
	padding:3px 0 0 0;
}
.White_block_Ombre {
	background: url('../images/bg_bottom.png') no-repeat 0 100%;
	padding: 14px 17px 14px 11px;
}
.White_block li {
	background: #F1F1F1 url('../images/dotted-li-bottom.gif') repeat-x 0 100%;
}
.orange-chevron {
	overflow: hidden;
	height: 1%;
	font-size: 0.7em;
}
.orange-chevron a {
	display: block;
	color: #FD9927;
	float: right;
	background: url('../images/chevron-orange.gif') no-repeat 0 0.2em;
	padding: 0 0 0 12px;
	font-weight: bold;
	height:1%;
	text-decoration: underline;
}
.orange-chevron a:hover {
	text-decoration: none;
}
.User_Orange, .User_Orange a {
	color: #FE9829 !important;
	font-weight: bold;
}

.details .float-left .User_Orange {background: url('../images/file.png') no-repeat 0 0.2em;
	padding: 0 0 0 12px;}

a.Type_File {
	color: #FE9829 !important;
}
.Liste_Theme h3 {
	color: black;
}
.Liste_Theme li {
	margin:0 0 6px 0;
	font-size: 0.7em;
	height:1%;
}

.Liste_Theme li div {
	background: url('../images/puce-theme.png') no-repeat 11px 11px;
	padding:11px 11px 11px 40px;
	margin:0 0 6px 0;
}
.Liste_Theme li h3 {
	float:left;
}
.Liste_Theme li p {
	clear:left;
}
.Titre_Interne_Actu {
	background: url('../images/picto-actu.png') no-repeat 0 0;
	padding:7px 0 0 38px;
}
.Titre_Interne_Ann_Cadre {
	background: url('../images/picto-annuaire-cadre.png') no-repeat 0 0;
	padding:9px 0 0 38px;
}
.Titre_Interne_Inscription {
	background: url('../images/picto-inscription.png') no-repeat 0 0;
	padding:15px 0 0 45px;
}
.Titre_Interne_Envoi_message {
	background: url('../images/picto_message.png') no-repeat 0 0.5em;
	padding:15px 0 0 50px;
	font-size:1.3em;
	letter-spacing: -0.09em !important;

}

.Titre_Interne_Discussion {
	background: url('../images/picto_discussions.png') no-repeat 0 0;
	padding:35px 0 10px 55px;
	margin-bottom:10px;
	font-size:1.5em;

}


.Titre_Interne_Publication {
	background: url('../images/picto-doc.png') no-repeat 0 0;
	padding:10px 0 0 45px;
}
.Titre_Interne_Docu {
	background: url('../images/picto-documentheque.png') no-repeat 0 0;
	padding:15px 0 5px 46px;
}
.Titre_Interne_Ann_Entre {
	background: url('../images/picto-annuaire.png') no-repeat 0 0;
	padding:13px 0 5px 42px;
}
.White_block .Top_Text {
	font-weight: bold;
}
.Right_Title_Interne  {
	background:white  url('../images/puce-titre-mauve.gif') no-repeat 11px 100%;
	padding-bottom: 5px;
}
.Right_Title_Interne h2, 
.bloc-white h2, .bloc-actualite h2{
	background: #34243F url('../images/bg-titre-mauve.gif') repeat-x 0 0;
	color: #FF9827;
	padding: 3px 11px;
	font-size: 0.9em;
}
.bloc-white h2 a, 
.bloc-actualite h2 a{
	color:#F78608;
	text-decoration:none;
}
.White_block_right {
	background: white;
	margin:0 0 10px 0;
	font-size: 0.7em;
	overflow: hidden;
	height: 1%;
	padding: 15px;
}
.White_block_right a , .Liste_Discussions a {
	color: #FE9829;
}
.Liste_Discussions {
	font-size: 0.7em;
	float: right;
	padding-top: 20px;
	display: block;
	height: 1%;
	background:url('../images/picto-plus.gif') no-repeat 0 0;
	padding: 0 0 0 20px;
}
.Liste_Discussions a {
	text-decoration: underline;
}
/*****calendrier********/
.calendrier-agenda {
	float: left;
	background: #F0F0F0;
	font-size: 1.2em;
	margin-right: 15px;
}
.degrade-mauve-clair {
	background: url('../images/fond_mauve_clair_degrade.png') repeat-x;
	height:29px;
	text-transform:uppercase;
	font-size:85%;
}
.lien-mois-precedent span, .lien-mois-suivant span {
	position:absolute;
	z-index:-10;
	top:-1000px;
}
.lien-mois-precedent a {
	display:block;
	width:13px;
	height:16px;
	background:url('../images/fleche_violet_g.png') no-repeat 50% 50%;
	margin:0 auto;
}
.lien-mois-suivant a {
	display:block;
	width:13px;
	height:16px;
	background:url('../images/fleche_violet_d.png') no-repeat 50% 50%;
	margin:0 auto;
}
.degrade-mauve-clair th {
	color:#5C306F;
}
.fond-mauve-clair {
	background-color:#DFDDE0;
	font-size:80%;
}
.fond-mauve-clair th {
	padding:1px 0;
}
.calendrier-agenda .semaine td {
	border-bottom:1px solid #B5AFB9;
	padding:0 4px;
	font-size:85%;
	text-align:center;
}
.calendrier-agenda .semaine a {
	display:block;
	background-color:#E0E0E0;
	color:#5D2F6F;
	height:1%;
	padding:2px 1px;
	font-weight:bold;
	text-align:center;
}
.calendrier-agenda .semaine span {
	display:block;
	color:#050505;
	height:1%;
	padding:1px 1px;
}
.calendrier-agenda .semaine_last td {
	border: none;
}
/********************/
.Bloc_Detail_Evenement li {
	overflow: hidden;
	height: 1%;
}
.Bloc_Detail_Evenement li p a {
	font-weight: bold;
}
.Liste_Evenement {
	float: right;
	padding-top: 20px;
}
.White_block_right li {
	padding: 8px 0;
	border-bottom: 1px solid #E4E4E3;
}
.White_block_right  .Liste_Evenement li {
	padding: 0 0 13px 0;
	border: none;
}
.Liste_Evenement a {
	display: block;
	height: 1%;
	background:url('../images/picto-plus.gif') no-repeat 0 0;
	padding: 0 0 0 20px;
	text-decoration: underline;
}

.liste{float:right;}
.liste_actions  .Liste_Evenement{
padding-top:0px;
margin-bottom:10px;
letter-spacing:normal !important;}

.liste_actions  li{
display:inline;
padding-right:10px;
}

.liste_actions  li a {
	display:inline-block;
	background:none;
	padding: 0 0 0 20px;
	text-decoration: underline;
}


.liste_actions  li a.Envoi_Mail  {
	background: url('../images/picto-envoi.png') no-repeat 0 0.3em;
	padding: 0 0 0 24px;
}
.liste_actions  li a.Mes_discussions  {
	background: url('../images/picto_relation.png') no-repeat 0 0;
	padding: 0 0 0 24px;
}
 h3.white_fondmauve{color:white !important;font-size:1em;background:#36233F url('../images/bg-titre-mauve.gif') repeat-x 0 0;padding: 5px;}

 .saumon{background-color:#ffefe2 !important;}


.Liste_Evenement a:hover, .Liste_Discussions a:hover {
	text-decoration: none;
}
.Border_None_li {
	border-bottom: none !important;
}
.Pdf_File {
	background:url('../images/picto-pdf.png') no-repeat 0 0;
	padding-left:40px !important;
}
.Word_File {
	background:url('../images/picto-word.png') no-repeat 2px 0.3em;
	padding-left:40px !important;
}
/*****onglets****/
.Onglets_Block  {
	overflow: hidden;
	height: 1%;
	font-size: 0.7em;
	margin: 5px 0 0 0;
}
.Onglets_Block li {
	float:left;
	margin:0 4px 0 0;
}
.Onglets_Block li a {
	float:left;
	display:block;
	background: url('../images/onglet-g-inactif.gif') no-repeat 0 0;
	color: #70577F;
	font-weight: bold;
	padding:0 0 0 7px;
}
.Onglets_Block li a span{
	float:left;
	display:block;
	background: url('../images/onglet-d-inactif.gif') no-repeat 100% 0;
	cursor: pointer;
	padding:8px 10px 8px 3px;
}
.Onglets_Block li a:hover,.Onglets_Block li .onglet-bis-actif {

	background: url('../images/onglet-g-actif.gif') no-repeat 0 0;
	color: black;
}
.Onglets_Block li a:hover span, .Onglets_Block li .onglet-bis-actif span{
	background: url('../images/onglet-d-actif.gif') no-repeat 100% 0;
}
.Onglets_content .White_block {
	margin-top: 0;
}
.White_block .Img_Float {
	width: 66px;
}
.Img_Float {
	float:left;
	margin-right: 7px;
	valign:center;
}
img.Img_Float {
	border: 0px none;
}
/********Liste des entreprises**********/
.Fil_Ariane {
	overflow: hidden;
	height:1%;
	font-size: 0.7em;
	padding: 20px 0 25px 30px;
}
.Fil_Ariane li {
	float: left;
	color: #FF992A;
	font-weight: bold;
	margin:0 6px 0 0;
}
.Fil_Ariane li a {
	background: url('../images/puce-ariane.png') no-repeat 100% 0.4em;
	padding:0 13px 0 0;
	color: #32263C;
	font-weight: normal;
	text-decoration: underline;
}
.Fil_Ariane li a:hover {
	text-decoration: none;
}
.Gab_One_block {
	width: 820px;
	margin: 0 auto;
}
.White_Block_Big {
	background: url('../images/bg_top_big.png') no-repeat 0 0;
	margin:10px 0 30px 0;
	padding:3px 0 0 0;
}
.White_Block_Ombre_Big {
	background: url('../images/bg_bottom_big.png') no-repeat 0 100%;
	padding: 0 14px 14px 5px;
	font-size:0.75em;
}
.White_Block_Ombre_Big h3 {
	background: url('../images/bg-titre-mauve.gif') repeat-x 0 0;
	color: #FF9827;
	padding: 5px 11px;
	margin:0 0 5px 0 !important;
}
.Recherche_liste .Block_Champs {
	overflow: hidden;
	height:1%;
	padding: 6px 0;
}
.Block_Champs label{
	display: block;
	float:left;
	color: black;
	font-weight: bold;
}
.Block_Champs label.normal{
	font-weight: normal;	
}
.Block_Champs .info{
	display: block;
	float:left;
	color: black;
	margin-top:15px;
}
.Gab_One_block .Recherche_liste {
	width: 610px;
	margin: 0 auto;
}
.Gab_One_block .Recherche_liste .Block_Champs label {
	width: 125px;
	margin:0 5px 0 0;
}
.Gab_One_block .Block_Champs select{
	width: 245px;
	border: 1px solid #7E9DB9;
}
.Gab_One_block .Block_Champs input, ul.Radio_Block li input.box{
	width: 241px;
	border: 1px solid #7E9DB9;
	padding: 1px;
}
.Gab_One_block .Recherche_liste .Orange_Submit{
	width: 110px !important;
	position: relative;
	left: 130px;
	margin: 25px 0 10px 0;
}
.Orange_Submit {
	background: #FE9829;
	color: white;
	font-weight: bold;
	cursor: pointer;
	padding: 2px 0;
	width: auto !important;
	border: none !important;
}
.Liste_Entreprise li {
	background:#F2F2F4 url('../images/puce-theme.png') no-repeat 29px 10px;
	padding: 8px 18px 8px 52px;
	font-size: 0.95em;
	margin: 0 0 5px 0;
	overflow: hidden;
	height: 1%;
}
.Liste_Entreprise li div {
	float:left;
	margin:0 5px 0 0;
}
.Liste_Entreprise li .Italic_Style {
	font-style:italic;
	padding:0 0 3px 0;
}
.Liste_Entreprise li .Italic_Style a {
	color: #FE9927;
}
.Liste_Entreprise li .Italic_Style span {
	font-style:normal;
	font-weight: bold;
	font-size: 1.1em;
}
.Infos_Plus {
	background: url('../images/plus-infos.png') no-repeat 0 0;
	width: 24px;
	height: 23px;
	display: block;
	float:left;
}
.Gab_One_block_Big {
	width: 864px;
	margin: 0 auto;
}
.Gab_One_block_Big .White_Block_Big {
	background: url('../images/bg_top_big_deux.png') repeat-y 0 0;
}
.Gab_One_block_Big .White_Block_Ombre_Big {
	background: url('../images/bg_bottom_big_deux.png') no-repeat 0 100%;
	padding: 0 40px 14px 40px;
}
.Block_Fonctionnalite {
	overflow: hidden;
	height: 1%;
	padding:0 15px 0 0;
}
.Block_Fonctionnalite li {
	float:right;
	font-size: 0.8em;
}
.Block_Fonctionnalite a {
	font-weight: bold;
	color: #FE9A2B;
	text-decoration: underline;
	float:left;
}
.Block_Fonctionnalite a:hover {
	text-decoration: none;
}
.Block_Fonctionnalite .Envoi_Msg {
	font-size: 0.7em;
	padding: 1px 66px 0 0;
}
.Block_Fonctionnalite .Envoi_Msg a {
	background: url('../images/picto-envoi.png') no-repeat 0 0.3em;
	padding: 0 0 0 24px;
}
.Block_Presentation {
	overflow: hidden;
	height: 1%;
	float:left;
}
.Logo_Right {
	float:right;
}
.Infos_Logo {
	overflow: hidden;
	height: 1%;
	padding: 20px 0 5px 0 ;
}
.overflow {
	overflow: hidden;
	height: 1%;
}
.Block_description h3 {
	margin: 15px 0 10px 0 !important;
	font-size: 1.1em;
}
.Block_description  {
	font-size: 0.9em;
}
.Block_description .Img_Float {
	float:left;
	margin-right: 15px;
}
.Block_description ul li {
	padding: 5px 0;
	overflow: hidden;
	height: 1%;
}
.Block_description ul li strong {
	float:left;
	margin-right: 5px;
}
.Block_description ul li p {
	float:left;
	width: 80%;
}
.Block_description p{
	text-align: justify;
	padding:0 10px;
}
.Orange_Liste li, .orangeColor {
	color: #FE9A2A;
}
.Liste_Coordonnees li a {
	color: black;
}
.File_liste li {
	background-color: #F3F3F3;
	padding: 10px 0 15px 45px !important;
	margin-bottom: 8px;
	background-position: 10px 5px;
}
.File_liste li a {
	color: #FE9A2A;
}
.Nom_Entreprise {
	font-size: 2.5em;
	text-transform: uppercase;
	color: #FE9A2A;
}
.Des_Entreprise {
	float:left;
	padding: 10px 15px 0 0
}
.Date_Jour {
	color: #FE9A2A;
	font-size: 0.9em;
}
/***********inscription form**************/
.Inscription_Form .Block_Champs {
	background: #F2F2F3;
	padding: 10px 10px 20px 10px;
	margin: 15px 0;
}
.Inscription_Form .Block_Champs label{
	float: none;
	width: auto;
	display:inline;
}
.Inscription_Form textarea, .CV_Form textarea {
	width: 406px;
	border: 1px solid #7494B2;
	height: 84px;
	margin: 10px 0 0 0;
}
.Inscription_Form .Orange_Submit {
	background: #FE9829 url('../images/suivant-chevron.gif') no-repeat 90% 0.5em;
	padding: 2px 30px 3px 20px;
	float:right;
}
.Inscription_Form .register .Orange_Submit {
	background: #FE9829;
	padding: 2px 20px 3px 20px;
	float:right;
}
.Inscription_Form .Block_Submit {
	overflow:hidden;
	height: 1%;
	padding: 0 20px 15px 0;
}
.Text_Chapeau_Inscription {
	font-size: 0.7em;
	font-weight: bold;
	padding:20px 0 10px 0;
}
.Inscription_Form ol li {
	list-style: decimal inside;
}
/*****************Cv Form****************/
.CV_Form .Block_Champs, .etincel_Form .Block_Champs {
	background: #F2F2F3;
	padding: 10px;
	margin: 2px 0 0 0;
	overflow: hidden;
	height: 1%;
}
.CV_Form .Block_Champs label, .etincel_Form .Block_Champs label {
	width: 260px;
	text-align: right;
	margin-right: 20px;
}
.CV_Form .Block_Champs label.line, .CV_Form .Block_Champs .Radio_Field_Block label.line {
	display: inline;
    float: none;
    width: auto;
}
.CV_Form .Block_Champs input{
	width:auto;
}
.CV_Form .Block_Champs .Radio_Field_Block label.line {
    font-weight: normal;
    margin-left: 1ex;
}
.CV_Form .Block_Champs ul.Radio_Field_Block {
	margin-left: 3ex;
}
.CV_Form .Block_Champs ul.Radio_Field_Block li {
	list-style: none outside none;
    margin-top: 1ex;
}
.CV_Form .Block_Champs input, .CV_Form .Block_Champs textarea {
	font-size: 0.9em;
	padding: 2px;
}
.CV_Form .Block_Champs .Radio_Block label, .etincel_Form .Block_Champs .Radio_Block label {
	width: auto;
	text-align: left;
	float:none;
	display:inline;
	font-weight: normal;
	position: relative;
	top: -2px;
	margin-right: 9px;
}
.etincel_Form .Block_Champs .Radio_Block label {
	top: 0px;
}
.CV_Form {
	padding: 0 5px;
}
.CV_Form .Block_Champs select {
	width: 350px;
	border: 1px solid #7494B2;
}
.Radio_Block {
	float:left;
	font-size: 0.9em;
}
.Radio_Block input {
	width: auto !important;
	/*border: none !important;*/
	background: none !important;
}
.Radio_Block li p {
	float:left;
	width: 90px;
	font-size: 1.1em;
}
.Radio_Block li div {
	float:left;
}
.Radio_Block li {
	padding: 0 0 20px 0;
	overflow: hidden;
	height: 1%;
}
.Inscription_Form .Radio_Block li {
	margin: 0 10px 0 0;
}

.Inscription_Form .Radio_Block li label {
	font-weight: normal;
}
.Inscription_Form ul.Radio_Field_Block, .CV_Form ul.Radio_Field_Block {
	margin-left:3ex;
}
.Inscription_Form ul.Radio_Field_Block li, .CV_Form ul.Radio_Field_Block li {
	margin-top:1ex;
	list-style: none outside none;
}
.Inscription_Form ul.Radio_Field_Block li input {
	width: auto;
}
.Inscription_Form ul.Radio_Field_Block li label {
	margin-left:1ex;
	width: auto;
	font-weight: normal;
}
.CV_Form .Block_Champs_Submit, .CV_Form .Block_Champs_Submit_Deux {
	padding: 25px 10px 35px 10px;
}
.CV_Form  .Block_Submit {
	width: 108px;
	margin: 0 auto;
}
.CV_Form  .Block_Submit .Orange_Submit {
	width: 108px !important;
}
.file_1 {
	border: 1px solid #004E89;
	background: #ffffff;
	margin:2px 10px 0 0;
}

#ChampsFile {
	margin: -4px 0 0 0;
}
.CV_Form .Radio_Block_Statut li{
	margin: 0 0 5px 0;
	padding:0;
}
.CV_Form .Radio_Block_Statut li input {
	top: 0;
	position: relative;
}
.Bloc_Champs_Gauche {
	width: 350px;
	float:left;
}
.Bloc_Champs_Droit {
	width: 350px;
	float:right;
}
.Bloc_Champs_Droit select {
	width: 200px !important;
}
.Gab_One_block .Block_Champs select.select-binomes {
	width: 270px !important;
}
.Bloc_Champs_Droit label{
	width: auto !important;
}
.CV_Form .Block_Champs_Submit_Deux .Block_Submit {
	width: 108px;
	margin: 0;
	position: relative;
	left: 270px;
}
.CV_Form .Block_Champs_Submit_Deux .submit_edit_document {
	width:auto;
	text-align:center;
	position:static;
}
/****************Documenthèque*******************/
.Gab_Deux_Blocs {
	padding: 0 20px;
	overflow: hidden;
	height: 1%;
}
.Gab_Deux_Blocs .Text_Chapeau{
	padding: 0 5px 18px 8px;
}
.Bloc_Menu_Gauche {
	width: 227px;
	float:left;
	margin: 10px 15px 0 0;
}
.Bloc_Menu_Gauche h2 {
	background: url('../images/px-ornage-theme.png') repeat-x 0 0;
	color: white;
	font-size: 0.9em;
	padding: 4px 14px 5px 14px;
}
.Bloc_Menu_Gauche h2 a {
	color: white;
}
.Bloc_Menu_Gauche ul {
	background: #F6F5F4;
	font-size: 0.7em;
	margin: 2px 0 15px 0;
	padding: 2px 0 0 2px;
}
.Bloc_Menu_Gauche ul li a {
	display: block;
	height: 1%;
	border-bottom: 1px solid white;
	padding: 4px 5px 5px 24px;
	color: black;
	background: url('../images/puce-orange-gauche.gif') no-repeat 11px 6px;
}
.Bloc_Menu_Gauche ul li a:hover, .Bloc_Menu_Gauche ul li .actif-theme {
	background-color: white;
	font-weight: bold;
}
.Bloc_Menu_Gauche img {
	display:block;
	margin:0 0 1px 0;
}
.Bloc_Menu_Gauche ul li a {
	display: block;
	height: 1%;
}
.Bloc_Contenu_Droit {
	float:right;
	width: 700px;
}
.Bloc_Contenu_Droit h3 {
	color: #FE9929;
	font-size: 1.1em;
	font-weight: lighter;
	letter-spacing: -0.08em;
}
.Liste_Documentheque li, .Liste_miniSite li {
	background-color: white;
	border: 1px solid #E6E6E6;
	padding: 15px 40px 15px 20px;
	font-size: 0.75em;
	margin: 8px 0 0 0;
	overflow: hidden;
	height:1%;
}
.Liste_Documentheque li p, .Liste_miniSite li p {
	font-size: 0.9em;
}
.Liste_Documentheque li .Titre_Theme_lien, .Liste_miniSite li .Titre_Theme_lien {
	padding:0 0 10px 0;
}
/*.Liste_miniSite li .Titre_Theme_lien{
	color: #FE9929;
}*/
.Titre_Theme_lien{
	color: #FE9929;
}
.Liste_Documentheque li .Titre_Theme_lien a, .Liste_miniSite li a, ul.home_list_major li.list_miniSite a, a.lien_etincel {
	color: #FE9929;
	text-decoration: underline;
}
.Liste_Documentheque li .Titre_Theme_lien a:hover, .Liste_miniSite li a:hover, ul.home_list_major li.list_miniSite a:hover, a.lien_etincel:hover {
	color: #FE9929;
	text-decoration: none;
}
.Big-Pdf {
	background: url('../images/pdf-big.png') no-repeat 12px 18px;
	padding: 15px 40px 15px 75px !important;
}
.Big-Word {
	background: url('../images/word-big.png') no-repeat 12px 18px;
	padding: 15px 40px 15px 75px !important;
}
.Big-Ppt {
	background: url('../images/ppt-big.png') no-repeat 12px 18px;
	padding: 15px 40px 15px 75px !important;
}
.Big-Xls {
	background: url('../images/xls-big.png') no-repeat 12px 18px;
	padding: 15px 40px 15px 75px !important;
}

/*ancien mode de gestion de la pagination*/
.Bloc_Pagination {
	overflow: hidden;
	height: 1%;
	padding: 12px 0;
	width: 120px;
	margin: 0 auto;
}
.Bloc_Pagination ul {
	float: left;
	overflow: hidden;
	height: 1%;
	font-size: 0.9em;
}
.Bloc_Pagination ul li {
	float: left;
	margin:0 2px 0 0;
}
.Bloc_Pagination ul li a {
	float: left;
	display:block;
	width: 17px;
	height: 20px;
}
/* fin ancien mode de gestion de la pagination*/
span.invisible{
visibility: hidden;
}

.pagination {
width: 40%;
padding: 12px 0;
margin: 0 auto;
}
/*spécifique à la liste d'évènement*/
.Bloc_Event_Droit .pagination ul li { font-size: 1.3em;}
/*fin de spécifique*/

.pagination ul li {
	float: left;
	margin:0 3px 0 0;
	width: 16px;
	overflow:hidden;

}

.pagination ul li a{
	text-decoration:none;
	display:block;
	height:20px;
	margin-top:2px;
}

.pagination ul li a.Page {
background: white;
}

a.Page, a.Pageencours{
font-size:0.9em;
text-align:center;
color: #35243F;
}

.pagination ul li a.Page:hover,  li a.Pageencours{
text-decoration:none;
background: #35243F;
	color: white;
padding: 0 2px;
}
/*changement images pour les previous*/
a.First_Page{
	background: url('../images/first-page.png') no-repeat 0 0;
}
a.First_Page:hover {
	background: url('../images/first-page-hover.png') no-repeat 0 0;
}
a.Last_Page {
	background: url('../images/last-page.png') no-repeat 0 0;
}
a.Last_Page:hover {
	background: url('../images/last-page-hover.png') no-repeat 0 0;
}
a.Prev_Page {
	background: url('../images/prev-page.png') no-repeat 0 0;
}
a.Prev_Page:hover {
	background: url('../images/prev-page-hover.png') no-repeat 0 0;
}
a.Next_Page {
	background: url('../images/next-page.png') no-repeat 0 0;
}
a.Next_Page:hover {
	background: url('../images/next-page-hover.png') no-repeat 0 0;
}

/*****orange pagination****/
ul.orange a.First_Page  {
	background: url('../images/first-page-orange.png') no-repeat 0 0;
}
ul.orange a.First_Page:hover {
	background: url('../images/first-page-hover-orange.png') no-repeat 0 0;
}
ul.orange a.Last_Page  {
	background: url('../images/last-page-orange.png') no-repeat 0 0;
}
ul.orange a.Last_Page:hover {
	background: url('../images/last-page-hover-orange.png') no-repeat 0 0;
}
ul.orange a.Prev_Page {
	background: url('../images/prev-page-orange.png') no-repeat 0 0;
}
ul.orange a.Prev_Page:hover {
	background: url('../images/prev-page-hover-orange.png') no-repeat 0 0;
}
ul.orange a.Next_Page {
	background: url('../images/next-page-orange.png') no-repeat 0 0;
}
ul.orange a.Next_Page:hover {
	background: url('../images/next-page-hover-orange.png') no-repeat 0 0;
}

.pagination ul.orange li a.Page:hover, ul.orange  a.Pageencours{
background: #FE9929;
	color: white;
}
ul.orange  a{color: #FE9929;}
/*****fn spécifique orange pagination********/

/*ancien version de la pagination************************************************************************/
.Bloc_Pagination .Number_Liste li a {
	width: auto;
	padding: 0 4px;
	color: #35243F;
	background: white;
}
.Bloc_Pagination .Number_Liste li a:hover {
	color: white;
	background: #35243F;
}
.Bloc_Pagination .Number_Liste li.Page_Courante {
	padding: 0px 4px 2px 4px;
	color: white;
	background: #35243F;
}
.Mauve_Title {
	background: #35243F;
	color: #FF9827;
	padding: 2px 11px 3px 11px;
	font-size: 0.75em;
}
.Content_MesDoc {
	margin:10px 0 25px 0;
}

/*****orange pagination****/
.Bloc_Pagination_orange .First_Page a {
	background: url('../images/first-page-orange.png') no-repeat 0 0;
}
.Bloc_Pagination_orange .First_Page a:hover {
	background: url('../images/first-page-hover-orange.png') no-repeat 0 0;
}
.Bloc_Pagination_orange .Last_Page a {
	background: url('../images/last-page-orange.png') no-repeat 0 0;
}
.Bloc_Pagination_orange .Last_Page a:hover {
	background: url('../images/last-page-hover-orange.png') no-repeat 0 0;
}
.Bloc_Pagination_orange .Prev_Page a {
	background: url('../images/prev-page-orange.png') no-repeat 0 0;
}
.Bloc_Pagination_orange .Prev_Page a:hover {
	background: url('../images/prev-page-hover-orange.png') no-repeat 0 0;
}
.Bloc_Pagination_orange .Next_Page a {
	background: url('../images/next-page-orange.png') no-repeat 0 0;
}
.Bloc_Pagination_orange .Next_Page a:hover {
	background: url('../images/next-page-hover-orange.png') no-repeat 0 0;
}
.Bloc_Pagination_orange .Number_Liste li a {
	color: #FE9929;
	background: white;
}
.Bloc_Pagination_orange .Number_Liste li a:hover {
	color: white;
	background: #FE9929;
}
.Bloc_Pagination_orange .Number_Liste li.Page_Courante {
	color: white;
	background: #FE9929;
}
/*ancien version de la pagination************************************************************************/
.Bloc_Partenaires {
	text-align:justify;
}
.Bloc_Partenaires .Text_Chapeau, .Bloc_Partenaires .Text_Chapeau_Multi {
	font-size: 0.75em;
	padding: 20px 0;
	font-weight: normal;
}
.Bloc_Partenaires .Text_Chapeau_Multi {
	padding: 20px 0 0 0;
}
.Bloc_Partenaires li .Img_Float {
	margin-right: 15px;
	margin-bottom:15px;
}
.Bloc_Partenaires li .Titre_Theme_lien a  {
	text-decoration: none;
}
.Bloc_Partenaires li .Titre_Theme_lien a:hover  {
	text-decoration: underline;
}
.Bloc_Partenaires li .Titre_Theme_lien {
	padding: 0 0 12px 0 ;
}
.Bloc_Partenaires {
	width: 891px;
	margin-left: 30px
}
.Bloc_Partenaires_regional{
	float:right;
	width:51%
}
.Bloc_Partenaires_valorisation{
	float:right;
	width:72%
}
.Bloc_Partenaires_feder{
	float:right;
	width:68%
}
/****Ajout Lundi*****/
.Inscription_Innovation_Bloc {
	background: url('../images/px-mauve.png') repeat 0 0;
	font-size: 0.75em;
	padding-bottom: 11px;
	margin-bottom: 7px;
}
.Inscription_Innovation_Bloc p {
	padding: 6px 17px;
}
.Inscription_Innovation_Bloc p .picto  {
	background: url('../images/picto-inscription-accueil.png') no-repeat 0 0;
	display:block;
	height: 1%;
	padding:5px 0 5px 51px;
	color: white;
	font-weight: bold;
}
.Inscription_Innovation_Bloc p a span {
	display:block;
	text-transform: uppercase;
}
.Inscription_Innovation_Bloc div a, .Inscription_Innovation_Bloc div a.last_register {
	padding:0 0 5px 68px;
	margin-bottom: 5px;
	color: white;
	font-size: 90%;
	font-weight: bold;
}
.Inscription_Innovation_Bloc div a.last_register {
	padding:0 0 5px 15px;
}
.Inscription_Innovation_Bloc div {
	padding:0 0 5px 0;
}
/************Evenements***********/
.Bloc_Event_Gauche {
	width: 254px;
	float: left;
	margin: 25px 15px 0 0;
	font-size: 0.8em;
}
.Bloc_Event_Gauche .calendrier-agenda {
	width: 100%;
	margin: 0;
	background: #E2E0E3;
}
.Bloc_Event_Gauche .White_block {
	background: url('../images/bg_top-partenaires.png') no-repeat 0 0;
	margin:10px 0 13px 0;
	padding:3px 0 0 0;
}
.Bloc_Event_Gauche .White_block_Ombre {
	background: url('../images/bg_bottom-partenaires.png') no-repeat 0 100%;
	padding: 0 7px 8px 3px;
	height: 1%;
	overflow: hidden;
}
.Bloc_Event_Gauche .degrade-mauve-clair {
	background: url('../images/orange-td.png') repeat-x;
	height:29px;
	text-transform:uppercase;
	font-size:85%;
}
.Bloc_Event_Gauche .lien-mois-precedent a {
	background:url('../images/fleche_blanche_g.png') no-repeat 50% 50%;
}
.Bloc_Event_Gauche .lien-mois-suivant a {
	background:url('../images/fleche_blanche_d.png') no-repeat 50% 50%;
}
.Bloc_Event_Gauche .degrade-mauve-clair th {
	color: white ;
}
.Bloc_Event_Gauche .fond-mauve-clair {
	background-color:#F6F5F3;
	color: #35223E;
}
.Bloc_Event_Gauche .fond-mauve-clair th {
	padding:4px 0;
}
.Bloc_Event_Gauche .calendrier-agenda .semaine td {
	border-bottom:1px solid white;
	padding:0 4px;
	font-size:85%;
	text-align:center;
}
.Bloc_Event_Gauche .calendrier-agenda .semaine a {
	background-color:#FE9829;
	color:white;
	padding:6px 1px;
}
.Bloc_Event_Gauche .calendrier-agenda .semaine span {
	color:#33253F;
	font-weight: bold;
	padding:6px 1px;
}
.Bloc_Event_Droit {
	width: 620px;
	float: right;
	margin: 35px 0 0 0;
	font-size: 0.75em;
	position:relative;
	left: 10px;
}
.discussion{
	float:left;
	margin-left:101px;
}
.discussion .Bloc_Event_Droit {
	width: 780px;
	float: right;
	margin: 10px 15px 0 0;
	font-size: 0.75em;
	position:relative;
	left: 10px;
}
.Bloc_Event_Droit h3 {
	color: #342640;
}
.White_liste_Evenements {
	font-size: 0.95em;
	margin: 0 0 30px 0;
}
.White_liste_Evenements li {
	background: white;
	border-bottom: 1px solid #BBB4BC;
	padding: 10px 15px;
	margin:15px 0 0 0;
}
.White_liste_Evenements li .User_Orange{
	margin:0 0 8px 0;
	display: block;
	height: 1%;
}
.Onglet_Blanc_G {
	background:url('../images/onglet-blanc-g.png') no-repeat 0 0;
	padding:0 0 0 8px;
	overflow: hidden;
	height: 1%;
}
.Onglet_Blanc_D {
	background:url('../images/onglet-blanc-d.png') no-repeat 100% 0;
	padding:10px 8px 4px 0;
	display:block;
	float:left;
}
.Bloc_Evenement_Bas {
	background: white;
	padding: 18px 10px;
}
.Bloc_Evenement_Bas  li {
	background: #F1F1F1 url('../images/dotted-li-bottom.gif') repeat-x 0 100%;
	font-size: 1em;
}
.Bloc_Evenement_Bas  li p {
	font-size: 0.9em;
	padding: 5px 0 0 0;
}
.Text_Bas_tache {
	margin: 10px 0 0 0;
}
.Img_Administrable {
	position:relative;
	height:179px;
	top:30px;
}
.Img_Administrable {
	position: absolute;
	bottom:-4px;right:0;
	z-index:1;
}
.Img_Administrable img {
	position:relative;
	top:75px;
	display:block;
}
.Img_Administrable img.img-decalee {
	position:relative;
	right:-156px;
	top:-104px;
}
.Bloc_Event_Droit .Number_Liste {
font-size:1.2em;
}
.float-left {
float: left;
}
.discussion .titre_entete{
	margin:0 0 1em 0;
}
.discussion .Bloc_Event_Droit .White_liste_Evenements .titre_entete *{
	display:inline;
}
.discussion .Bloc_Event_Droit .White_liste_Evenements .titre_entete .valign{
	vertical-align: 0.5em;	
}
.discussion a.margeDroite{
	margin-left:0.5em;	
}
.gauche{ font-size: 1.4em;margin-bottom:20px;}
.gauche .orange-chevron a{float: left !important;}

.White_liste_Evenements .titre {
font-size: 1.1em;
font-weight: bold;
margin-left:10px;
}

.White_liste_Evenements  .White_Block_Ombre_Big {
font-size: 1.1em;
background:none;
}

.White_liste_Evenements .White_Block_Ombre_Big  li {
border:none;
}
.warning ul, .warning li {
	list-style-type:disc;
	font-size: 0.8em;
	margin-left:10px;
}

/* Edition FE d'un document */
/* Liste dÃ©roulante des binÃ´mes : cachÃ©e par dÃ©faut */
.form-erreurs .warning {
	margin:10px auto;
	min-height:0;
	color:red;
}
.form-erreurs .warning ul, .form-erreurs .warning li {
	font-size:100%;
}
.edit_document_fichier {
	position:relative;
	margin-left:270px;
}
.edit_document_fichier .current_file {
	margin-top:4px;
}
/* Style pour le bouton sur l'accueil */
.new_doc_button {
	/*background:url('../images/picto-plus.gif') no-repeat 0 0;*/
	background:none;
	margin: 0 0 0 5px;
	padding:0 !important;
	/*text-decoration: underline;*/
	/*display:block;*/
	color: #fe9829;
	font-family: verdana , arial, "lucida sans unicode", sans-serif;
	font-size:100%;
	border-bottom:1px solid #fe9829;
	cursor:pointer;
}

.gras-noir {
	color: black;
	font-weight:bold;
}

.lien-telechargement {
	background:url('../images/document.png')no-repeat;
	color: black;
	padding-left:20px;
}
.Text_Chapeau_recherche {
	font-size: 0.8em;
	font-weight: bold;
	padding:7px 0 7px 0;
}
.value-search {
	float: right;
	font-size: 95%;
	font-weight: bold;
	color: #ff992a;
	margin-left: 8px;
}

/* Pagination des docs dans unr fiche cadre ou entreprise */
.doc-fiche-pagination {
	background-color: #f3f3f3;
	padding-bottom:10px;
}
.doc-fiche-pagination ul {
	font-size:130% !important;
}
.doc-fiche-pagination ul li {
	height:auto;
	padding:0;
	background-color: #f3f3f3;
}
.remplissage{ height:200px;}

.Inscription_Form #back {
	background: #FE9829 url('../images/precedent-chevron.gif') no-repeat 5% 0.5em;
	padding: 3px 20px 4px 30px;
	margin-left: 20px;
	float:left;
}
.Inscription_Form .marginTop8px, .CV_Form .marginTop8px {
	margin-top: 8px;
}
.Inscription_Form .warning ul, .Inscription_Form .warning li {
	font-size: 1em;
}
.Gab_One_block .Block_Champs input.date_jour, .Gab_One_block .Block_Champs input.date_annee {
	width: auto;
}
.forgotpasswd {
	float:left;
	margin-top:3px;
}
.forgotpasswd a {
	color:black;
	text-decoration:underline;
}

/*****/
.CV_Form .Block_Champs .checkbox {
	width:auto;
}

.Block_Champs .resultLabel {
	display: block;
	float:left;
	color: black;
	font-weight: bold;
	width: 125px;
	margin:0 5px 0 0;
	width: 240px;
	text-align: right;
	margin-right: 30px;
}
ul.resultListe {
	float:left;
}
.notif-retour-inactivite {
	font-size:80%;
	border:1px solid #666;
	color:black;
	background-color:white;
	margin:10px 10px 0 10px;
	padding:10px;
}
.notif-retour-inactivite2 {
  border:1px solid #666;
  color:black;
  background-color:white;
  margin:10px 0;
  padding:10px;
}

div.messageRecap {
	float:left;
	width:500px;
}

.pieces-jointes ul {
	font-size: 1em;
	margin: 2px 0 15px 0;
	padding: 2px 0 0 2px;
}
.pieces-jointes li {
	background:transparent;
}
.pieces-jointes ul li a, .pieces-jointes ul li a.privateChat {
	height: 1%;
	border-bottom: 1px solid white;
	padding: 4px 5px 5px 24px;
	color: black;
	background: transparent url('../images/puce-orange-gauche.gif') no-repeat 11px 6px;
}
.pieces-jointes ul li a.privateChat {
	border-style:none
}
.pieces-jointes ul li a:hover, .pieces-jointes ul li .actif-theme {
	font-weight: bold;
}
.info-systeme {
	margin-top:10px;
	font-style:italic;
}

.hidden
{position:absolute;
left:-10000px;
top:auto;
width:1px;
height:1px;
overflow:hidden;}

h2.lien-nouveau-adherent {
	color: #35243f;
	background:url('../images/picto_nouveau_adherent.png') no-repeat 5px 0;
	padding:15px 0 10px 60px;
	margin-bottom:20px;
	font-weight: lighter;
	font-size: 1.05em;
	line-height: 1em;
}
.liste-nouveau-adherent li {
	overflow: hidden;
	height: 1%;
	margin:0 0 6px 0;
	padding: 11px;
	font-size: 0.7em;
}
.liste-nouveau-adherent li h3, .liste-nouveau-adherent li h3 a{
	color: #FE9929;
	text-transform: uppercase;
}
.liste-nouveau-adherent li img {
	margin:0 7px 0 0;
}
.liste-nouveau-adherent li  p a, .liste-nouveau-adherent li p {
	color: black;
}
.liste-nouveau-adherent a div {
	float: left;
	width:110px;
	min-height:50px;
	text-align:center;
}
.list-adherent {
	float:right;
	font-size:0.7em;
	font-weight: bold;
	text-decoration:underline;
	padding:10px 0 20px 15px;
	background:url('../images/puce_chevron.png') no-repeat 0 12px;
}
.padding-bottom-50 {
	padding-bottom:50px !important;
}
.Left-block  {
	float:left;
}
.plaquette {
	float:right;
	background-color:#f5f4f2;
	margin-top:70px;
	width:120px;
	font-size:0.7em;
	font-weight:bold;
	padding-bottom:10px;
}
.plaquette img{
	margin-top:-30px;
}
.plaquette:hover{
	text-decoration:none;
}
.entete {
	padding:0 10px 20px 0;
	width:660px;
	color:#35243f;
}
.plaquette p{
	padding-left:10px;
}
.plaquette span{
	padding-left:10px;
    background:url('../images/puce_plaquette.png') no-repeat 0 3px;
}
.entete .titre {
	background:url('../images/relation.png') no-repeat 0 0;
	padding:35px 10px 30px 180px;
}
.entete h2 {
	font-size:1.5em;
	font-weight:normal;
}
.entete h3 {
	padding-left:25px;
	padding-right:140px;
	font-weight:normal;
}
.text-orange {
	color:#fe9929;
}
.bloc-inscription {
	border:1px solid #e3e1df;
	background-color:white;
	padding:15px 0;
	padding-bottom:5px;
	margin:0 10px 15px 20px;
	width:640px;
}
.bloc-white{
	background-color:white;
	width:640px;
	padding:0 0 16px 0;
	margin: 0 10px 5px 20px;
	overflow:hidden;
	height:1%;
}
.bloc-white .bloc-container{
	padding:10px 5px 0 9px;
	overflow:hidden;
	height:1%;
}
.bloc-scroll{
	height:212px;
	float:left;
	
}
.bloc-scroll ul.liste li{
	background:#eceae8;
}
.bloc-scroll ul.liste li.first{
	background:#ffffff;
	padding:0px 0 7px 8px;
}
.bloc-white .video{
	float:left;
}
.bloc-white iframe, .bloc-white object{
	float:left;
	width:352px;
}
.bloc-white ul.liste{
	float:left;
	margin:6px 0 0 3px;
	width:268px;
}
.bloc-white ul.liste li{
	overflow:hidden;
	height:1%;
	padding:7px 0 7px 8px;
}
.bloc-white ul.liste li.last{
	padding:7px 0 0 8px;
}
.bloc-white ul.liste li img{
	float:left;
	margin:0 10px 0 0;
}
.bloc-white ul.liste li h3{
	font-size:14px;
	font-weight:bold;
	padding:0 30px 0 0;
}
.bloc-white ul.liste li p{
	font-size:11px;
	padding:0 30px 0 0;
}
.lien-inscription {
	border:1px solid #ffa44c;
	background-color:#feb768;
	width:165px;
	padding:5px;
	float:left;
	margin:0 20px;
	margin-right:10px;
	font-size:0.8em;
	font-weight:bold;
}
.lien-inscription img {
	float:left;
	margin-right:5px;
}
.lien-inscription span {
	display:block;
	padding:5px;
	padding-top:8px;
}
.information-adhesion {
	background-color:#eceae8;
	float:right;
	width:183px;
	padding:10px;
	padding-left:7px;
	margin-right:10px;
	font-size:0.7em;
	border-bottom:1px dotted #34243f;
	text-align:justify;
}
.information-adhesion p {
	padding-bottom:10px;
}
.information-adhesion li {
	background:url('../images/puce_chevron.png') no-repeat 0 0.75em;
	line-height:1.5em;
	padding:5px 0;
	padding-left:10px;
	font-weight:bold;
}
.inscription {
	width:415px;
	float:left;
}
.inscription-description {
	font-size:0.8em;
	text-align:justify;
	padding:70px 10px 10px 20px;
}
.bloc-actualite {
	padding:10px 15px;
	padding-right:0;
	/*background-color:white;*/
	margin:0 10px 20px 5px;
	/*float:left;*/
	width:640px;
}
.list-actualite {
	font-size:0.9em;
	/*width:340px;*/
	/*float:left;*/
	padding-left:5px;
}
.list-actualite ul {
	display:block;
	padding-top:15px;
	font-size:0.7em;
	text-transform: uppercase;
	/*width:320px;*/
}
.list-actualite li {
	background:url('../images/puce-theme.png') no-repeat 0 0.7em;
	padding:5px 0 7px 20px;
	font-weight:bold;
	color:#fe9929;
	border-bottom:1px dotted #908793;
	overflow:hidden;
	height:1%;
}
.list-actualite li.first{	
	background:none;
	padding:5px 0 7px 0px;
}
.list-actualite li.first a, 
.list-actualite li.first p{	
	padding:0px;
}
.list-actualite li img{
	float:left;
	margin:0 12px 0 0;
}
.list-actualite li.first h3 a{
	padding:0 0 18px 0;
	color:#f78608;
	font-size:14px;
	display:block;
}
.list-actualite li a {
	padding:0px 0 0 5px;
	font-size:11px;
	position:relative;
	top:3px;
}
.list-actualite li a p{
	font-size:11px;
}
.list-actualite li p{
	font-weight:normal;
	text-transform: none;
	font-size:1.05em;
	padding-top:5px;
}
.lien-actualites, 
.lien-bottom {
	float:right;
	font-size:0.75em;
	font-weight: bold;
	text-decoration:underline;
	padding:10px 10px 20px 15px;
	background:url('../images/puce_chevron.png') no-repeat 0 12px;
}
p.lien{
	text-align:right;
	padding:0 0 14px 0;
}
.lien-bottom{
	float:none;
	font-size:11px;
}
.list-communaute {
	/*float:left;*/
	/*width:279px;*/
	font-size:0.9em;
	width:261px;
}
.list-communaute p {
	padding-bottom:10px;
	padding-left:12px;
}
.communaute-g {
	float:left;
	padding:15px 10px 0 12px;
	font-size:0.85em;
	width:110px;
}
.communaute-g img {
	margin-right:10px;
}
.communaute-d {
	float:left;
	padding:15px 0 0 12px;
	font-size:0.85em;
	width:114px;
}
.communaute-d img {
	margin-right:10px;
}
.Footer .tipafriend a {
	color:white;
	font-size:0.8em;
	float:right;
	width:170px;
	background:url('../images/icone_ami.png') no-repeat 0 0;
	padding-left:30px;
	height:21px;
}
.Footer .favoris a {
	color:white;
	font-size:0.8em;
	float:right;
	width:170px;
	background:url('../images/favoris.png') no-repeat 0 0;
	padding-left:30px;
	height:21px;
}
.tip-a-friend {
	margin-left:100px;
	margin-top:50px;
}
.content-tip-a-friend {
	margin-top:10px;
	font-size:0.9em;
}
.content-tip-a-friend input {
	padding: 2px;
	border: 1px solid #34243F;
	background: white;
	width: 158px;
}
.content-tip-a-friend .Boutton {
	border: none;
	background: #35243F;
	padding: 3px 0;
	width: 150px;
	color: white;
}
.content-tip-a-friend .feedback,.content-tip-a-friend .warning {
	margin-bottom:10px;
}
.programme {
	text-align:justify;
	padding:0 0px;
}
.programme h3, .programme p {
	font-size:0.8em;
	line-height:1.6em;
}
.programme h3 {
	font-weight:bold;
}
.programme ul {
	/*font-size:0.8em;*/
	/*padding-left:20px;*/
}
.programme ul li {
	list-style:outside disc;
	border:none;
	padding:0;
	font-size:0.9em;
}
h2.titre-programme {
	color:#61556f;
	font-size:1.4em;
	text-align:center;
}
.Bloc_Partenaires h3.titre-programme {
	padding-top:5px;
}
.schema-programme {
	width:100%;
	height:250px;
	background:url('../images/bg_programme.jpg') no-repeat 50% 50%;
	height:250px;
	background:url('../images/bg_programme.jpg') no-repeat 30px 50%;
}
.aucune-discution li{
	list-style:decimal inside;
	border:none;
	padding:0;
}
.img-partenaire {
	float:left;
	width:320px;
}
.Partenaires {
	padding-left:320px;
}
.update-document, .delete-document {
	float:right;
	margin-top:20px;
}
.delete-binome{
	float:right;
}
.delete-binome a{
	font-weight: normal;
}
.update-document a, .delete-document a, .delete-binome a {
	color: #fe9829;
	text-decoration:underline;
	font-size:0.95em;
	padding-left:20px;
}
.update-document a:hover, .delete-document a:hover, .delete-binome a:hover {
	text-decoration:none;
}
.Block_Champs input.famille {
	width:20px;
	float:left;
}
.Block_Champs label.famille {
	text-align:left;
}
.Block_Champs div.block-famille {
	float:left;
}
.Block_Champs div span.block-famille {
	display:block;
	padding:5px 0;
}
.marge{
	margin-left: 30px;
}
.actualite p{
	text-align: justify;
	margin:10px 0;
}
.warning {
	width:450px;
}
.warning p {
	font-size: 0.8em;
}

.Block_Convention {
	background: #F2F2F3;
	padding: 10px 10px 20px 200px;
	margin: 2px 0;
	font-weight:bold;
}
.Block_Convention  a{
	text-decoration:underline;
	color:#FE9829;
}
.Block_Convention  a:hover{
	text-decoration:none;
}
ol li.Block_Convention{
	list-style:none;
}

.OrangeSubmitPlus{
	background: #FE9829;
	color: white;
	font-weight: bold;
	cursor: pointer;
	padding: 2px 10px 2px 10px;
	width: auto !important;
	border: none !important;
}
.OrangeSubmitMoins{
	background: #FFFFFF;
	color: #34243F;
	font-size:0.8em;
	font-weight: bold;
	cursor: pointer;
	padding: 2px 10px 2px 10px;
	width: auto !important;
	border: none !important;
}
.legende{
	font-size:0.6em;
}
.legende a{
	text-decoration:none;
}
.White_block_right table.delimiter{
	border-bottom: 1px solid #FE9829;
    padding-bottom:1.5em;
	margin-bottom:0.5em;
}
.White_block_right table.dashboard tr td a.gras{
	font-weight:bold;
}
table.dashboard{
	width:100%;
}
table.dashboard tr td{
	min-width:40px;
	max-width:33%;
	border-bottom: 1px solid #E4E4E3;
	padding:0 2px;
}
table.dashboard caption{
	color:#FE9829;
	font-weight: bold;
	text-align:left;
	margin:0.5em 0;
}
table.dashboard tr th{
	text-align:left;
}
table.dashboard tr.th{
	height:15px;
	background: url("../images/puce-theme.png") no-repeat;
}
.dialog{
	display:none;
}
.dashboardDialog{
    display: block;
    height: auto;
    left: 476px;
    outline: 0 none;
    top: 2150px;
    width: 460px;
    z-index: 1001;
	-moz-border-radius: 4px 4px 4px 4px;
    background: url("images/ui-bg_flat_75_ffffff_40x100.png") repeat-x scroll 50% 50% #FFFFFF;
    border: 1px solid #AAAAAA;
    color: #222222;
    font-size: 1.1em;
	overflow: hidden;
    padding: 0.2em;
    position: absolute;
}
/*barre de titre*/
.dashboardDialog .ui-dialog-titlebar{
	cursor: move;
    padding: 0.4em 1em;
    position: relative;
    -moz-border-radius: 4px 4px 4px 4px;
    background-color:#FF9827;
    border: 1px solid #AAAAAA;
    color: #222222;
    font-weight: bold;
    display: block;
}
/*Titre*/
.dashboardDialog .ui-dialog-titlebar .ui-dialog-title{
    color:#FFF;
}
/*lien close*/
.dashboardDialog .ui-dialog-titlebar-close{
	height: 18px;
    margin: -10px 0 0;
    padding: 1px;
    position: absolute;
    right: 0.3em;
    top: 50%;
    width: 19px;
    color: #222222;	
    -moz-border-radius: 4px 4px 4px 4px;
    cursor: move;
    font-weight: bold;
    font-family: Verdana,Arial,sans-serif;
    font-size: 1.1em;
}
/*bouton close*/
.dashboardDialog .ui-dialog-titlebar-close .ui-icon{
    display: block;
    margin: 1px;
    background-image: url("../images/ui-icons_222222_256x240.png");
    background-position: -96px -128px;
    height: 16px;
    width: 16px;
    background-repeat: no-repeat;
    overflow: hidden;
    text-indent: -99999px;
    color: #222222;
    cursor: pointer;
    font-weight: bold;
    font-family: Verdana,Arial,sans-serif;
    font-size: 1.1em;
}
/*contenu*/
.dashboardDialog .ui-dialog-content{
    height: auto;
    min-height: 9.03334px;
    width: auto;
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    overflow: auto;
    padding: 0.5em 1em;
    position: relative;
    color: #222222;
    font-family: Verdana,Arial,sans-serif;
    font-size: 1.1em;
}
/*Pied de page*/
.dashboardDialog  .ui-dialog-buttonpane{
    padding: 0.3em 1em 0.5em 0.4em;
}
/*Groupe boutons*/
.dashboardDialog  .ui-dialog-buttonpane .ui-dialog-buttonset{
    float: right;
    text-align: left;
    color: #222222;
    font-family: Verdana,Arial,sans-serif;
    font-size: 1.1em;
}
/*bouton*/
.dashboardDialog  .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button{
    cursor: pointer;
    margin: 0.5em 0.5em 0.5em 0;
    background: url("../images/ui-bg_glass_75_e6e6e6_1x400.png") repeat-x scroll 50% 50% #E6E6E6;
    border: 1px solid #D3D3D3;
    color: #555555;
    font-size: 1em;
	font-family: Verdana,Arial,sans-serif;
	-moz-border-radius: 4px 4px 4px 4px;
    overflow: visible;
    padding: 0;
    text-align: center;
    text-decoration: none !important;
}
/*Event confirmation date*/
.Radio_Block input.event-input-class {
	background-color:#ffffff !important;	
}

ul.radio-block-event {
	margin-right:8px;	
}
/*Front password lost*/
.CV_Form .Block_Submit a.Orange_Submit.pwd{
    padding: 3px 2px;
    text-align: center;
    text-decoration: none;
}
.CV_Form .Block_Submit.pwd {
	width: 300px !important;
}
h2.Titre_Interne.Titre_Interne_Publication.password{
	margin: 10px 0 10px 0;	
}
.Block_Champs.Block_Champs_Submit_Deux.password {
	text-align:center;	
}
.warning.password h2{
    color: #ED840F;
    font-size: 1.2em;
    font-weight: lighter;
    letter-spacing: -0.09em;
}
#remember{
	float: left;
	width:50%;
}
.Home_Right_Block form .Champs_block input.Bouton_lien{
    background: transparent;
    border: none;
    padding: 2px;
    width: 50%;
	float: right;
	color: black;
    text-decoration: underline;
    cursor: pointer;
}
.Block_description ul.minor_list li{
	overflow:visible;
	list-style-type:disc;
	margin-left:2%;
}
