@import "menu_javascript.css";
@import "css_forum.css";
@import "css_cr_fcomte_print.css";
@import "css_menuLat_crfc.css";
@import "dklik_page_interieure.css";


TD.gfpb_landscape IMG {
	margin: 0px; padding: 0px;
	border: 0px solid white;
}



DIV.tx-inscription-pi1 P.dklik_inscription_libelle {
	border: 10px solid #000000;
	margin-bottom: 0px;
}



DIV#accueil_haut1 {
	margin: 0px; padding: 0px;
	width: 345px;
	float: left;
	/*border:1px solid red;*/
}

DIV#accueil_haut2 {
  margin: 0px 0px 0px 0px; 
  padding: 0px;
  width: 205px;
	float: left;
	padding-top: 8px;
	/*border:1px solid green;*/
}

DIV#accueil_haut3 {
  margin: 0px; padding: 0px;
  width: 220px;
  float: left;
  padding-top: 8px;
  /*border:1px solid red;*/
}




/* Lien Malvoyany */
A.dklik_lienMenuFixe { font-family: Trebuchet MS; font-size:11px; font-weight:bold; font-style:normal; color: #4D4D4D; text-decoration: none; }

/* CSS Document */
.noborder{
border:0;}

.invisible{
display:none;
}
#div_accesskey{
width:9px;
height:1px;
}
#div_accesskey img{
border:0 !important;
}

#bandeau_print{
display:none;
}
#sep_clearboth{
background-color:#ffffff;
clear:both;
}
#barre_menuHoriz{
width:955px; height:27px; background-color:#cdd0d5;
/*margin-bottom:7px;*/
border-bottom:solid 5px #f1f2f4;
}
#sep_une{
float:left;
width:518px;
background-color: #f1f2f4;
}

.iframe-flexform{
z-index:350;
}

body {
        font: 12px Arial; color: #595959; font-weight: normal;
        margin: 0px; padding: 0px;
        /* PAR DEFAUT */
        /**/
        /*background: url('../../templaVoila/accueil/fondGris.jpg') 50% 0 no-repeat;*/
        background-color: #bfc0bb;
        /**/  
        /*
        background: url('../../templaVoila/accueil/fond-jason.jpg') 50% 0 no-repeat;
      	background-color: #FFFFFF;
      	*/
        behavior:url("/fileadmin/js/csshover3.htc");
}       

DIV.tx-kuloplayer-pi1 {
	border: 0px solid;
	margin: 0px; padding: 0px;
	background: white;
}

DIV.tx_kuloplayer_pi1-player {
	margin: 0px; padding: 0px;
	border: 0px solid white;
	background: white;
}

DIV.tx_kuloplayer_pi1-video {
	border: 0px solid white;
	background: black;
}




#page {
	background-image:url(../charte/fond_contenu.jpg);
	background-repeat:repeat-y;
	width: 955px;
	margin-left:auto;
	margin-right:auto;
	text-align: left; /* on rétablit l'alignement normal du texte */
}
#page_accueil {
	margin-left:auto;
	margin-right:auto;
	width: 955px;
	text-align: left; /* on rétablit l'alignement normal du texte */
}

#pagebis{
width: 955px;
}

#zone_centrale_int{
	width:955px;
	padding:0px;
	margin:0px;
}

#zone_centrale{
	width:955px;
	background-color:#F1F2F4;
}
#header {
	width:955px;
	height:107px;
	}

#footer{
	clear:both;	
	width:955px;
	height: 16px;
	background-color: #CDD0D5;
	
	font-size: 10px;
	color: #6A6F77;
	text-align:center;
	padding:0px;
	margin:0px;
	padding-top:4px;
	padding-bottom:1px;
		}
#barre_haut{
	background-color: #ffffff;
	width:955px;
	}

#menuFixe{
	height: 27px;
}
#menuFixe a{
	line-height: 27px;
	float:left;
	
	font-size: 10px;
	color: #999999;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #cccccc;
	padding-right: 6px;
	padding-left:6px;
	text-decoration:none;
}
#acces_profil{
	float:left;
	background-image:url(../charte/fond_profils.jpg);
	background-repeat:repeat-x;
	width:137px;
	height:107px;
	padding:0px;
	margin:0px;
}
#liens_profil{	
	margin:0px;
	padding:0px;
	padding-top:26px;
	padding-left:15px;
	}
#logo{
	float:left;
	width:255px;
}
#bandeau{
padding:0px;
margin:0px;
background-image:url(../charte/fond_bandeau.gif);
background-repeat:repeat-x;
	float:right;
	width:563px;
}



#date{
	line-height:27px;
	height:27px;
	width:75px;
	text-align:center;
	
	font-size: 12px;
	color: #333333;
	background-color:#ffffff;
}

#meteo{
	width:93px;
	height:27px;
	background-color:#ffffff;
}

#acces_direct{
width:155px;
height:27px;
margin:0px;
padding:0px;
padding-left:10px;
}
#moteur_recherche{
font-size:10px;
width: 130px;
height:27px;
}
#moteur_form{
position:relative;  
width: 130px;
height:27px;
overflow:hidden;
}
/*titre principal*/
.titrePrincipal{
	float:left;
	height: 27px;
	line-height:27px;
	background-color:#CDD0D5;
	color:#333333;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color:#9C9FA4;
}

a.titrePrincipal{
	
	font-size: 12px;
	color: #121A20;
	font-weight: bold;
	text-decoration:none;
	padding-right: 10px;
	padding-left:10px;
	text-transform:uppercase;
	}
	
a.titrePrincipal:hover{
	
	font-size: 12px;
	color: #910056;
	font-weight: bold;
	text-decoration:none;
	padding-right: 10px;
	padding-left:10px;
	text-transform:uppercase;
	}

a.titrePrincipal_active{
	
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
	padding-right: 10px;
	padding-left:10px;
	color: #910056;
}

a.profil{
	
	font-size: 12px;
	color:#6A6F77;
	text-decoration:none;
	line-height:18px;
	padding-left:22px;
	font-weight: bold;
	background-image: url(../charte/puce_profil.gif);
	background-repeat: no-repeat;
	background-position: left top;

	}
a.profil:hover{
	color:#E73020;
	background-image: url(../charte/puce_profil_f2.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
p.csc-linkToTop{
	text-align:right;
}

/***Bloc a la une***/
#a_la_une{
	float:left;
	width:510px;
}

#img_a_la_une{
	float:left;
	width:130px;
	padding:0px;
	margin:0px;
	padding-right:15px;
	vertical-align:middle;
}

#img_a_la_une img{
	padding:0;
	margin:0;
	border: 1px solid #C43D65;
}

.img_a_la_une_src{
    padding:0px;
	margin:0px;
	border: 1px solid #C43D65;
}

#contenu_a_la_une{
font-size:11px;
width:360px;
text-align:left;
padding:0px;
margin:0px;
margin-left:145px;
}

#separateur_une{
float:left;
height:10px;
padding-left:150px;
}


/*
 *
 * NOUVELLE MISE EN PAGE
 *
 *
 */
h1{
  font: 19px "Trebuchet MS"; color: #921C52; font-weight: bold;
  margin:0px; padding: 0px; padding-bottom:5px;
}

h2 {
	font: 15px "Trebuchet MS"; color: #921C52; font-weight: bold;
	margin:0px; padding: 0px; padding-bottom: 2px;
}

h3 {
	font: 14px "Trebuchet MS"; color: #921C52; font-weight: bold;
	margin:0px; padding: 0px; padding-bottom: 2px;
}

h4 {
	font: 13px "Trebuchet MS"; color: #921C52; font-weight: bold;
	margin:0px; padding: 0px; padding-bottom: 2px;
}


table h2{
	font-size: 15px;
	color: #910056;
	font-weight: bold;
	margin:0px;
	margin-top:0px;
	vertical-align: middle;
	/* TOP */
}

td{
	/*text-align:left;*/
	/*vertical-align: middle;*/
	/* TOP */
}

P, textarea, label {	
	padding:0px; margin:0px;
	font: 12px Arial; color: #595959; font-weight: normal;
}

DIV#contenu_long P {	
	padding:0px; margin:0px;
	border: 0px solid black;
	padding-bottom: 1em;
	font: 12px Arial; color: #595959; font-weight: normal;
	border: 0px solid black;
}

DIV#contenu_long FONT.MonEspaceFont {	
	padding:0px; margin:0px;
	border: 0px solid black;
	font: 12px Arial; color: #595959; font-weight: normal;
}

DIV#contenu_long P.chapo, DIV#intContenuCol1SansMenuData DIV#contenu_long P.chapo {
	padding:0px; margin:0px;
	padding-bottom:15px;
	font: 12px Arial; color: #595959; font-weight: bold;
	border: 0px solid black;
}

DIV#intContenuCol1SansMenuData DIV#contenu_long {
	border: 0px solid black;
	width: 745px;
}

DIV#intContenuCol1SansMenuData DIV#contenu_long H1 {
	width: 745px;
}

DIV#intContenuCol1SansMenuData DIV#contenu_long P.chapo {
	width: 745px;
}

li {	
	font: 12px Arial; color: #595959; font-weight: normal;
	margin: 0px; padding: 0px;
}

td {	
	font-size: 11px;
	color: #000000;
}

a{
	font: 12px Arial; color: #921C52; font-weight: normal;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}


/**** actualites interieur ****/
#separ_actu{
	margin:0px;
	padding:0px;
	/*float:left;*/
	width:126px;
	background-image:url(/fileadmin/crfc_tpl/charte/separateur_actu.gif);
	background-position:center;
	background-repeat:no-repeat;
	margin-top:5px;
	margin-bottom:5px;
}

.titre_actu{
	font-size: 12px;
	color:#000000;
	font-weight: bold;
	margin:0px;
	padding:0px;
	padding-bottom:5px;
	display:block;
}

.actu_nom_talent{

	font-size: 12px;
	color:#000000;
	font-weight: bold;
	margin:0px;
	padding:0px;
	padding-bottom:5px;
	display:block;
}
	
.resume_actu{
	color:#000000;
	
	font-size: 10px;
	margin:0px;
	padding:0px;
}
.date_actu{	
	font-size: 11px;
	color:#E73020;
	padding-right:3px;
}
/*gestion du menu horizontal*/
#menuPrincipal{
	float:left;
	height: 27px;
	line-height:27px;	
	width:650px;
	background-color:#CDD0D5;
	color:#333333;}

#menuPrincipal UL {
	margin:0px;
	padding:0px;
	}
#menuPrincipal LI  {
	list-style-type:none;
	float:left;
	}
	
#menuPrincipal a{	
	font-size: 12px;
	color: #121A20;
	font-weight: bold;
	text-decoration:none;
	padding-right: 10px;
	padding-left:10px;
	text-transform:uppercase;
	}
	
#menuPrincipal a:hover{	
	font-size: 12px;
	color: #910056;
	font-weight: bold;
	text-decoration:none;
	padding-right: 10px;
	padding-left:10px;
	text-transform:uppercase;
	}

#menuPrincipal a.active{	
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
	padding-right: 10px;
	padding-left:10px;
	color: #910056;
}

#entete_centre{
width:640px;
padding:0px;
margin:0px;
background-color:#910056;
}

#colonne_un{
float:left;
width:518px;
background-color:#FFFFFF;
padding:0px;
margin:0px;
}

#colonne_des_liens{
float:left;
width:268px;
padding:0px;
margin:0px;
margin-left:5px;
}
	
/***Bloc en bref ***/
#bloc_enBref{
		background-color:#EDEDEB;
		width:510px;
		padding-right:5px;
}

#contenu_enBref{
	margin:0px;
	padding:0px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	width:500px;
	font-size:11px;
			}


#img_enBref{
	background-color:#EDEDEB;
	float:left;
	width:75px;
	text-align:center;
	vertical-align:middle;	}

#enBref_date {
	float:left;
	width:50px;
}
#enBref_texte {
	float:left;
	width:430px;
	font-size:11px;
}

/***zone_multimedia ***/
#zone_multimedia{
	background-color:#CDC3DD;
	width:264px;	
}
#zone_multimedia *{
line-height:12px;
}

#multimedia_contenu{
overflow:visible;
height:200px;
}

.titre_bloc_multimedia{	
	font-size: 12px;
	color: #000000;
	padding-bottom:5px;
	padding-top:5px;
}

#illustration_bloc_multimedia{
	float:left;
	width:165px;
	text-align:center;
	vertical-align:middle;	
}

#legende_bloc_multimedia{
	float:left;
	width:165px;
	
	font-size: 10px;
	color:#000000;
	padding-bottom:5px;
	padding-top:5px;	
}

.titre_multimedia{
	display:block;
	font-size: 13px;
	background-color:#7C5A9B;
	color:#FFFFFF;
	font-weight: bold;
	line-height: 30px !important;
	text-transform: uppercase;
	margin:0px;
	padding:0px;
	padding-left:10px;
}

#onglets_multimedia{
width:264px;
height:21px;
margin:0px;
padding:0px;
background-color:#7A4B93;
}

#onglets_multimedia img{
	border:0;
}

#div_publication{
	background-color:#CDC3DD;
	padding:5px;
}

#div_video{
	background-color:#CDC3DD;
}

#div_video img{
	border:0px;
}

#div_galerie{
	background-color:#CDC3DD;
}

#image_galerie{
	width:264px;
	text-align:left;
}

#div_galerie_lien{
	clear:both;
}

#image_publication{
	float: left;
	width: 110px;
	padding: 5px 3px 3px 3px;
	padding-bottom: 15px;
	text-align: center;
	border: 0px solid black;
}

#image_publication img, #video img {
	border:0;
}

a.consulter{
	font-size: 11px;
	color:#E73020;
	text-decoration:none;
	font-style:italic;
	display:block;
}
.legende_galerie{
	color:#000000;
	
	font-size: 11px;
	font-weight:bold;
}
.legende_publication{
	color:#000000;
	
	font-size: 11px;
	font-weight:bold;
	display:block;
	
}
#liens_multimedia{
float:left;
width:264px;
height:20px;
margin:0px;
padding:0px;
background-color:#7C5A9B;
text-align:right;
padding-top:5px;
}
a.lien_multimedia{
	
	font-size: 10px;
	color: #ffffff;
	margin:0px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ffffff;
	padding-right:3px;
	padding-left:3px;
	text-decoration:none;
	padding-bottom:7px;
}
a.der_lien_multimedia{
	
	font-size: 10px;
	color: #ffffff;
	margin:0px;
	padding-right:4px;
	padding-left:4px;
	padding-bottom:7px;
	text-decoration:none;
}

.play_video {
	width:264px;
	position: relative;
	height:0;
	width: 0;
	/*background:url(../charte/fond_play.png) no-repeat 8px 56px;*/
	}

.play_video img {
	position: absolute;
	border:0;
	background:url(../charte/fond_play.png) no-repeat 8px 56px;
	}

.video {
	float: left;
	}

#desc_video{
/*margin-right:52px;*/
}
.titre_video{
	
	font-size: 12px;
	color:#000000;
	font-weight: bold;
	display:block;
	margin-top:2px;
}
.resume_video{
	
	font-size: 11px;
	color:#000000;
	font-weight: bold;
	display:block;
}
a.archive{
	
	font-size: 10px;
	color:#E73020;
	text-decoration:none;
	font-style: italic;
	padding:0px;
	margin:0px;
	padding-top:5px;
}
/***Bloc colonne liens ***/

#titre_blocLiens{
		float:left;
		width:510px;
		padding-right:5px;
		padding-left:5px;
}

/*************  gestion des classes  *************/
#lire_suite a{
	
	font-size: 11px;
	color:#E73020;
	text-decoration:none;
	font-style: italic;
}
a.lire_suite{
	
	font-size: 11px;
	/*color:#E73020;*/
	color:#910056;
	text-decoration:none;
	font-style: italic;
}
#a_la_une a{
	
	font-size: 11px;
	color:#E73020;
	text-decoration:none;
	font-style: italic;
}
.pied_page{
	
	font-size: 10px;
	color: #616161;
	padding-top:3px;
	padding-bottom:3px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	padding-right: 5px;
	padding-left:5px;
	}

#footer a{
	text-decoration: none;
	
	font-size: 10px;
	color: #616161;
	padding-top:3px;
	padding-bottom:3px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	padding-right: 5px;
	padding-left:5px;
}
#footer a:hover{
	color: #000000;
}
	
.titre_bandeau{
	
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}

a.titre_bandeau{
	
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}

.contenu_enBref{
	
	font-size: 11px;
	color:#000000;
}
.enBref{
	background-color:#010066;
	color:#FFFFFF;
	
	font-size: 12px;
	line-height:30px;
	padding-left:10px;
}
#contenu_enBref  a{
	
	font-size: 11px;
	color:#E73020;
	text-decoration:none;
	font-style: italic;
}

.liste_deroulante{
	font-size: 11px;
	color:#333333;
	border:1px solid #333333;
	padding:0px; margin:0px;
}



/**** agenda regional accueil ***/
#zone_agenda{
float:left;
width:510px;
}

#zone_agenda h1{
	display:block;
	background-color:#C43D65;
	font-size: 13px;
	color:#fff;
	font-weight: bold;
	line-height: 30px;
	text-transform: uppercase;
	margin:0px;
	padding:0px;
	padding-left:10px;
}
.titre_agenda{
	display:block;
	background-color:#D38491;
	font-size: 13px;
	color:#fff;
	font-weight: bold;
	line-height:30px;
	text-transform: uppercase;
	margin:0px;
	padding:0px;
	padding-left:10px;
}
#bloc_agenda{
	float:left;
	width:250px;
	margin:0px;
	min-height:100px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#img_agenda{
	float:left;
	width:70px;
	height:100px;
	background-color:#FFFFFF;
	background-image:url(../charte/image_defaut.gif);
	background-repeat:no-repeat;
	background-position:0px 3px;
}

#contenu_agenda{
float:right;
width:165px;
margin:0px;
}

#img_agenda img{
border:#D3E6E4 solid 1px;
margin-top:3px;
}

#contenu_agenda a{

	font-size: 11px;
	color:#E73020;
	text-decoration:none;
	font-style: italic;
}
/***** a la une  *******/
#titre_col_un{
float:left; width:518px;
}
#actu_regionales{
	width:518px;
	padding:0px;
	margin:0px;
}

.titre_actu_regionales{
	display:block;
	background-color:#C43D65;
	
	font-size: 13px;
	color:#fff;
	font-weight: bold;
	line-height: 30px;
	text-transform: uppercase;
	margin:0px;
	padding:0px;
	padding-left:10px;
	margin-bottom:28px;
}
#rss{
float:right;
width:16px;
padding-top:7px;
padding-right:7px;
}
#rss img{
border:0!important;
}
.theme_une{
	
	font-size: 17px;
	color:#A8ACB1;
	font-style: italic;
	display:block;
	padding-bottom:2px;
}

.date_une{
	/*
	font-size: 11px;
	color:#E73020;
	padding-right:3px;
	display:block;
	*/
    font-family: Trebuchet MS; font-size:11px; font-weight: normal; font-style: normal; color: #E2016A;
    padding-right:3px;
}



.titre_une{
	
	font-size: 19px;
	color:#000000;
	font-weight: bold;
	text-decoration: none;
	text-align:left;
}
.accroche_une{
	
	font-size: 12px;
	color:#000000;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
}

.texte_une{
	
	font-size: 12px;
	color:#000000;
	text-decoration: none;
}

#detailNews_img {
	float:left;
	padding:0px;
	vertical-align:middle;
	/*margin-left: 5px;*/
	margin-right: 5px;
}

#detailNews_img img{
    padding:0;
	margin:0;
	border: 1px solid #E33966;
}

.detailNews_theme{
	
	font-size: 17px;
	color:#A8ACB1;
	font-style: italic;

}
#news-single-item h3{
	font-weight:bold;
	color:#000000;
}

#news-list-browse{
	float:left;
	text-align:center;
}

#accueil_contenu5 #intContenuCol2 SPAN.news-list-morelink {
	display: none;
}

.theme_agenda{
	
	font-size: 12px;
	color:#A8ACB1;
	font-style: italic;
	padding-bottom:0px;
}

#separateur_bref{
float:left;
height:10px;
margin:0px;
padding:0px;
}

#lien_bigger{
	margin :0px;
	float:left;
	width:98%;
	text-align:right;
}
.lien_bigger{
	text-decoration:none;
	
	font-size: 15px;
	color:#CC0000;
	font-style: italic;
	font-weight:normal;
	margin-top:10px;
	text-align:right;
}

#lien_bigger a{
	text-decoration:none;
	
	font-size: 15px;
	color:#CC0000;
	font-style: italic;
	font-weight:normal;
}


/***  EN BREF ***/
#zone_Bref{
	float:left;
	width:510px;
	padding:0px;
	margin:0px;
	margin-top:5px;
}

/**** LE TALENT DU MOIS ***/
#zone_talent_mois{
	float:left;
	width:264px;
	background-color:#EED3E2;
	padding-bottom:5px;
	/*background-color:#D5A6C8;*/	
}
.talent_mois{
	display:block;
	background-color:#EED3E2;
/*background-color:#D5A6C8;*/
	color:#A72D66;
	
	font-size: 13px;
	line-height:30px;
	text-transform: uppercase;
	margin:0px;
	padding:0px;
	padding-left:10px;
}

#img_talent{
	width:234px;
	text-align:center;
}
#img_talent img{
	/*width:264px;*/
	border:0;
}

.titre_talent{
	
	font-size: 12px;
	color:#000000;
	font-weight: bold;
	display:block;
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
}
.nom_talent{
	display:block;
	
	font-size: 11px;
	color:#000000;
	font-weight: bold;
	font-style: italic;
	padding-left:5px;
	padding-right:5px;
}
.texte_talent{
	
	font-size: 11px;
	color:#000000;
	text-align: justify;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	display:block;
}
#zone_talent_mois a{
	
	font-size: 11px;
	color:#E73020;
	text-decoration:none;
	font-style: italic;
}
.lien_talent{
	padding-left:5px;
}

/*** page talent ***/
#talents {
	display:block;
	width:510px;
	border: 0px solid;
}

#talent_par_categorie{
	float:left;
	margin:0px;
	margin-right:8px;
	margin-bottom:15px;
	width:160px;
	height:150px;
	text-align:center;
	border: 1px solid #D9DBDF;
}

#talent_par_categorie a{
    font-family: Trebuchet MS; font-size:10px; font-weight: normal; font-style: italic; color: #921C52;
}

#talent_lib_categorie{
	color:#000000 !important;
	font-size:14px !important;
	text-align:center;
	font-weight:bold;
	margin:0;
	padding:0;
	height:25px;
	display:block;
	padding-top:3px;

}
#talent_par_categorie IMG {
	border:0!important;
}

/*** Bloc Liens ***/
.separateur{
 	display:block;
	margin:0;
	padding:0;
	clear:both;
}
.separateur_col_un{
 	display:block;
	margin:0;
	padding:0;
	float:left;
	background-color:#f1f2f4;
}
#bloc_liens{
	width:264px;
	background-color:#E4E5E9;
	margin-bottom:8px;
	}

.titre_bloc_liens{
	display:block;
	
	font-size: 13px;
	background-color:#910056;
	color:#fff;
	font-weight: bold;
	line-height: 30px;
	text-transform: uppercase;
	margin:0px;
	padding:0px;
	padding-left:10px;
}
/*#bloc_liens UL {
	margin:0px;
	padding:0px;
	}
#bloc_liens LI  {
	float:left;
	list-style-type:none; 
		}	
#bloc_liens A {
	background-color:#E4E5E9;	
	padding:2px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	display:block;
	width:128px;
	color:#494C53;
	height:22px;
	line-height:22px;
	vertical-align: middle;
	}
	
#bloc_liens a.blanc{	
	color:#333333;
	background-color:#ffffff;
}*/
#bloc_liens UL {
	margin:0px;
	padding:0px;
	}
#bloc_liens LI  {
	float:left;
	list-style-type:none; 
	margin:0px;
	padding:0px;
		}	
#bloc_liens A {
	/*margin:0px;
	padding:0px;
	float:left;
	width:132px;
	background-color:#E4E5E9;	
	padding:2px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#494C53;
	height:22px;
	vertical-align: middle;*/
	
	margin:0px;
	padding:0px;
	
	float:left;
	width:132px;
	line-height:22px;
	vertical-align:middle;
	text-align:left;
	background-color:#E4E5E9;	
	color:#4C4E54;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	}
	
#bloc_liens a.blanc{	
	
	background-color:#ffffff;
}
/**/
#ombre_bas {
clear:both;
height:8px;
margin:0px;
padding:0px;
background-image:url(../charte/ombre_bas.gif);
background-repeat:repeat-x;
background-position:top;
}
#bloc_liens_ombre{
clear:both;
	float:left;
	width:268px;
	background-image:url(../charte/ombreD.gif);
	background-repeat:repeat-y;
	background-position:right;
	background-color:#FFFFFF;
	}
#bloc_liens_ombre h1{
	width:264px;
	/*display:block;*/
	
	font-size: 13px;
	background-color:#910056;
	color:#fff;
	font-weight: bold;
	line-height: 30px;
	text-transform: uppercase;
	margin:0px;
	padding:0px;
	text-indent:10px;
}
#bloc_liens_ombre UL {
	margin:0px;
	padding:0px;

	}
#bloc_liens_ombre LI  {
	float:left;
	list-style-type:none; 
	margin:0px;
	padding:0px;
	
		}	
#bloc_liens_ombre A {
	margin:0px;
	padding:0px;
	float:left;
	width:132px;
	line-height:25px;
	vertical-align:middle;
	text-align:left;
	background-color:#E4E5E9;	
	color:#4C4E54;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;

	}
	
#bloc_liens_ombre a.blanc{	
	background-color:#ffffff;
}
/**/

#democr_participative{
	width:264px;
	background-color:#FFFFFF;
}

#democr_participative_img{
	width:264px;
	height:57px;
}

#conseil_regional_lien{
	float:left;
	width:264px;
}
#democr_participative UL {
	margin:0px;
	padding:0px;
	}
#democr_participative LI  {
	list-style-type:none; 
	margin:0px;
	padding:0px;
	
		}	
#democr_participative A {
	margin:0px;
	padding:0px;
	float:left;
	width:131px;
	height:25px;
	margin-right:1px;
	margin-bottom:1px;
	margin-left:0px;
	margin-top:0px;
	vertical-align:middle;
	text-align:center;
	background-color:#910056;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	font-weight: bold;
	}
	
#democr_participative_img A img, #democr_participative_img A{
	/*display:block;
	margin:0px;
	padding:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-top:0px;
	vertical-align:middle;
	background-color:#FFFFFF;*/
	width:264px;
	height:29px;
	background-color:#FFFFFF;
	border:0;
	padding:0;
	margin:0;
	}

li.liens_democratie_g{
float:left; 
padding:0 0 0 5px; 
width:125px; 
background:#DA8D01;
}

/***  colonne_droite ***/
#colonne_droite{
	float:right;
	width:162px;
	padding:0px;
	margin:0px;
	}

#bloc_colD_liens{
	display:block;
	padding:0px;
	margin:0px;
	padding-bottom:5px;
	}

#contenu_bloc_colD_liens{
	padding:0px;
	margin:0px;
	background-color:#FFFFFF;
	width:162px;
	}
	
.titre_colD_liens{
	display:block;
	
	font-size: 13px;
	background-color:#70B1AB;
	color:#ffffff;
	font-weight: bold;
	line-height: 24px;
	text-transform: uppercase;
	margin:0px;
	padding:0px;
	text-decoration:none;
	padding-left:5px;
}

#bloc_colD_liens a.titre_colD_liens{ /*pour le lien web comtois*/
	font-size: 13px;
	color:#ffffff;
	text-decoration:none;
	padding-left:5px;
}

/*** LIENS bloc_webcomtois ***/
#web-comtois-detaille-texte{
	background-image: url(../charte/degrade_colD.jpg);
	background-repeat: repeat-y;
}
#web-comtois-detaille a{
	display:block;
	text-decoration:none;	
	color:#494C53;
	
	font-size: 11px;
	padding-left:5px;
	padding-bottom:3px;
	padding-top:3px;
}


/*** LIENS PARTENAIRES ***/
#bloc_partenaire{
	width:162px;
	padding:0px;
	margin:0px;
	background-image: url(../charte/degrade_colD.jpg);
	background-repeat: repeat-y;
}

#bloc_partenaire a{
	display:block;
	text-decoration:none;	
	color:#494C53;
	
	font-size: 11px;
	padding-left:5px;
	padding-bottom:3px;
	padding-top:3px;
}


/*** BLOC SONDAGE ***/
#sondage_question .bodytext, #sondage_question{
	font-size: 10px;
}
input.pollsubmit{

font-size:10px;
vertical-align:middle;
margin:5px;
}
#sep_sondage{
clear:both; height:5px; width:162px; background-color:#f1f2f4;
}
* html #sep_sondage{
display:none;
}
* html #bloc_sondage{
margin-bottom:5px;
}

#bloc_sondage{
	width:162px;
	padding:0px;
	margin:0px;
	background-image: url(../charte/degrade_colD.jpg);
	background-repeat: repeat-y;
}

#sondage_form {
	
	font-size:10px;
	line-height:12px;
	padding:0px;
	margin:0px;
	background-image: url(../charte/degrade_colD.jpg);
	background-repeat: repeat-y;
	width:157px;
	padding-bottom:5px;
	padding-left:5px;
}
* html #sondage_form {
	
	font-size:10px;
	line-height:12px;
	padding:0px;
	margin:0px;
	background-image: url(../charte/degrade_colD.jpg);
	background-repeat: repeat-y;
	width:162px;
	padding-bottom:5px;
	padding-left:5px;
}

#sondage_form form{
position:relative;
top:1px;
margin-bottom:0px;
}


.tx-jkpoll-pi1{
	padding:0px;
	margin:0px;
}

#Sondage_question{
	clear:both;
	margin-top:1px;
}

#Sondage_input{
	float:left;
	display:inline;
	margin-right:2px;
	vertical-align: top;
	
}
#Sondage_input input{
	width:11px;
}
#Sondage_lib_question{
	/*float:left;
	display:inline;*/
	padding-top:2px;
	/*width:140px;*/
	
	font-size:10px;
	vertical-align: middle;
}
.Sondage_submit{
margin:0px;
padding: 0px;
}

/* bloc SONDAGE pour page INTERIEURE */
#sondage_question .bodytext{
	font-size: 11px;
}
#int_Sondage_question{
	clear:both;
	margin-top:1px;
}

#int_Sondage_input{
	float:left;
	display:inline;
	margin-right:2px;
	vertical-align: top;
	
}

#int_Sondage_input input{
	width:11px;
}

#int_Sondage_lib_question{
	float:left;
	display:inline;
	padding-top:2px;
	
	font-size:12px;
	vertical-align: middle;
}

#contenu .sondage_reponse{
	
	font-size:12px;
}


/* Agenda */

#contenu_bloc_colD_liens .titre_agenda{
	
	font-size: 11px;
	color:#000000;
	font-weight: bold;
}

#contenu_bloc_colD_liens .lien_agenda{
	
	font-size: 10px;
	color:#E73020;
	font-style:italic;
}
#contenu_bloc_colD_liens a.lien_agenda{
	display:inline;
	text-decoration:none;
	padding:0px;
	margin:0px;
	padding-left:3px;
}


/******* page interieure ****/

#titre_rubrique_ppal{
	/*
	width:143px;
	background-color:#910056;
	border-bottom: 1px solid #999999;
	*/
}

#titre_rubrique_ppal h1{
	display:block;
	padding:0px;
	margin:0px;
	background-color:#910056;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	padding-top:8px;
	padding-left:5px;
	padding-bottom:7px;
}

#contenu_long{
  /* braco : width:623px;*/
  margin:0px; padding:0px;
  padding-top: 10px;
  margin-bottom: 15px;
}
* html #contenu_long{ /* pour IE */
float:left;
/* braco : width:631px;*/
padding:0px;
margin:0px;
/*padding:8px 0px 8px 8px;*/
}

#contenu_long img{
    padding:0;
	margin:0;
	border: 0px solid #910056;
}

.csc-firstHeader{
  font: 19px "Trebuchet MS"; color: #921C52; font-weight: bold;
  margin:0px; margin-bottom:5px; margin-top:3px;
  border: 0px solid black;
}

#pictos{
	background-color:#910056;
	float:right;
	height:30px;
	margin:0px;
	padding:0px;
	/*width:324px;*/
}

#pictos a{
	float:left;
	margin:0px;
	padding:0px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
	padding-left:3px;
	padding-right:3px;
	line-height:30px;
	vertical-align:middle;
	/*border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;*/
}

#zone_contenuEtaussi{
	float:left;
	width:640px;
	padding:0px;
	margin:0px;
	margin-left:5px;
}
#fil-ariane{
	background-color:#d7b2cb;
	display:block;
	margin:0px;
	padding:0px;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-bottom:2px;
	padding-top:2px;
	padding-left:8px;
	padding-right:150px;	
}
#fil-ariane a{
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
}
#fil-ariane a:hover{
	text-decoration:underline;
}

#langues{
	background-color:#d7b2cb;
	float:right;
	text-align:right;
	width:150px;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-bottom:2px;
	padding-top:2px;
	}

#langues a{
	text-align:right;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	padding-right:3px;
}
#langues a:hover{
text-decoration:underline;
}
#page_accueil #langues{
	height: 27px;
	padding-bottom:0px;
	padding-top:0px;
	float:left;
	background-color:#FFFFFF;
	}

#page_accueil #langues a{
	line-height: 27px;
	float:left;
	
	font-size: 10px;
	color: #999999;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #cccccc;
	padding-right: 6px;
	padding-left:6px;
	text-decoration:none;
}

#contenu{
	width:490px;
	margin:0px;
	padding: 8px 8px 8px 8px;
	padding-top:12px;
	float:left;
}
#contenu img{
    padding:0;
	margin:0;
	border: 1px solid #910056;
}
/*zone voir aussi
#zone_voir_aussi{
	float:right;
	width:130px;
	padding:0px;
	margin:0px;
}
#zone_voir_aussi *{
font-size:10px;
}
#zone_voir_aussi h2{
font-size:11px;
}

.voir_aussi{
	float:left;
	display:block;
	width:142px;
	padding:0px;
	margin:0px;
	background-color:#910056;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	text-transform:uppercase;
	line-height:30px;
}
#bloc_voir_aussi{
	float:left;
	display:block;
	padding:0px;
	margin:0px;

}

#zone_voir_aussi h1{
padding:0px;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-transform:uppercase;
padding-top:5px;
padding-bottom:9px;
font-weight:bold;
display:block;
}

.titre_voir_aussi{
padding:0px;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-transform:uppercase;
padding-top:5px;
padding-bottom:9px;
font-weight:bold;
display:block;
}
#separateur_voir_aussi{
margin:0px;
padding:0px;
float:left;
width:122px;
background-color:#910056;
margin-top:15px;
margin-bottom:5px;
margin-left:3px;
}
a.liens_voir_aussi{
padding:0px;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-decoration:none;
display:block;
line-height:14px;
padding-bottom:5px;
padding-top:5px;
}

#section_liens a:hover{
text-decoration:underline;
}*/
/*zone voir aussi*/
#zone_voir_aussi{
	float:right;
	width:120px;
	padding:0 10px 0 0;
	margin:0px;
}
* html #zone_voir_aussi{
	float:right;
	width:120px;
	padding:0px;
	margin:0px;
}
#zone_voir_aussi *{
font-size:10px;
color:#000000!important;
}
#zone_voir_aussi h2{
font-size:11px;
}
#zone_voir_aussi img{
margin-left:6px;
}

.voir_aussi{
	float:left;
	display:block;
	width:142px;
	padding:0px;
	margin:0px;
	background-color:#910056;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	text-transform:uppercase;
	line-height:30px;
}
#bloc_voir_aussi{
	display:block;
	padding:0px;
	margin:0px;
}

#zone_voir_aussi h1{
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-transform:uppercase;
	padding-top:5px;
	padding-bottom:9px;
	font-weight:bold;
	display:block;
}
#zone_voir_aussi a, #zone_voir_aussi .date_actu{
color:#E73020 !important;
}
.titre_voir_aussi{
padding:0px;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
/*color:#666666;
text-transform:uppercase;*/
padding-top:5px;
padding-bottom:9px;
font-weight:bold;
display:block;
}
#separateur_voir_aussi{
margin:0px;
padding:0px;
float:left;
width:127px;
background-color:#910056;
margin-top:15px;
margin-bottom:5px;
}
a.liens_voir_aussi{
padding:0px;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
/*color:#666666;*/
text-decoration:none;
display:block;
/*line-height:14px;
padding-bottom:5px;
padding-top:5px;*/
}

#section_liens a:hover{
text-decoration:underline;
}


/**** BLOC A LIRE AUSSI & BLOC INFOS PRATIQUES ****/
#a_lire_aussi, #section_lire_aussi, #infos_pratiques{
	display:block;
	margin:0px;
	/* braco : margin-top:14px; margin-top:20px; */
}

#bloc_lire_aussi{
	display:block;
	margin:0px;
	padding:0px;
	/*braco - padding-bottom:10px;*/
	font: 14px Arial; color: #921C52; font-weight: bold;
}

DIV#bloc_lire_aussi{
	margin-bottom: 1.4em;
}

#bloc_lire_aussi h3 {
	font: 14px Arial; color: #921C52; font-weight: bold;
	margin-top:5px !important;
	border: 0px solid black;
}

DIV#bloc_lire_aussi P, #bloc_lire_aussi SPAN {
	font: 12px Arial; color: #595959; font-weight: normal;
	margin-bottom: 2px; padding-bottom: 0px; 
}

#bloc_lire_aussi A {
	border: 0px solid black;
	background: url('../../templaVoila/flex_lien/fond.jpg') no-repeat;
	vertical-align: middle;
}

P#BlocLireAussiInterligne {
	border: 1px solid black;
}



#infos_pratiques h3{
font-size: 12px;
	margin-top:5px !important;
}
.titre_a_lire_aussi{
	
	font-size: 13px;
	color: #000000;
	font-weight: bold;
	margin:0px;
	padding:0px;
	padding-bottom:2px;
}

/**** BLOC ENCADRE ****/
#encadre{
	width:470px;
	padding:10px;
	border: 1px solid #000000;
	margin-bottom:10px;
	margin-top:10px;
}
* html #encadre{
	width:490px;
	padding:10px;
	border: 1px solid #000000;
	margin-bottom:10px;
	margin-top:10px;
}
#encadre h3{
	margin-top:0px!important;
	padding-top:0px!important;
}

/**** BLOC PORTRAIT PERSONNAGE HISTORIQUE ****/
#bloc_portrait{
	float:left;
	display:block;
	padding:0;
	margin:0;
}
#illus_portrait{
	float:right;
	padding:0px;
	padding-left:15px;
	padding-top:5px;
	vertical-align:middle;
	text-align:center;
	}
#bloc_portrait p{
text-align:justify !important;
}

#bloc_portrait h1{
padding-bottom:10px !important;
margin-bottom:0px !important;
}

/***** Bloc elu ****/
#bloc_elu{
	font-size: 12px;
	width:235px;
	padding-right:5px;
	padding-top:10px;
	padding-bottom:0px;	
	float:left;	
}

#bloc_elu_photo {
	float:left;
	margin-right:5px;
	height:94px;	
}

.bloc_elu_nom {
	font-weight:bold;
	display:block;
}
.bloc_elu_fonction{
	font-size:11px;
	display:block;
}
.bloc_elu_politiques{
font-size:10px;
	display:block;
}
.bloc_elu_autrefonction{
font-size:10px;
display:block;
}
.bloc_elu_parti{
	font-size:10px;
	display:block;
}
#bloc_elu_contenu{
float:left;
width:162px;
}

/*************/
.fond_layer{
background-color: #ffffff;
}
body.fond_layer{
background-color: #ffffff;
}
table.fond_layer{
background-color: #ffffff;
}


/* Classes pour les iframes - Styles pour les bases de données Netaccess */
.liste_deroulante_iframes{
	
	font-size: 12px;
	color:#333333;
	width:300px;
	border:1px solid #333333;
	padding:0px;
	margin:0px;
	padding-left:3px;
}
a.aide_iframes{
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size: 12px;
	color:#910056;
	}
a.aide_iframes:hover{
	text-decoration:underline;
}
.iframes{
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
}

#separateur_une img {
	border:0px;
}

#tx_chcforum-pi1 img {
	border:0px;
}
/***** MODELE POPUP*****/
#popup{
width:100%;
height:100%;
background-color:#FFFFFF;
overflow:auto;
}
#contenu_popup{
clear:both;
margin:10px;
}
#popup #logo{
 text-align:left;
}
/*** FCE pano3photos ***/
#bloc_pano3photos, #pano3photos{
	width:494px;
	float:left;
	border: 0px solid black;
}
#bloc_pano3photos, #bloc_pano4photos {
margin-bottom:10px;
}
#blocphoto_pano{
float:left;
margin-right:8px;
}
#blocderphoto_pano{
float:left;
padding:0px !important;
margin:0px !important;
}
#blocderphoto_pano img{
padding:0px !important;
margin:0px !important;}

#pano3photos img{
padding:0px !important;
margin:0px !important;
}
#blocphoto_pano img{
padding:0px !important;
margin:0px !important;
}
/*** FCE pano4photos ***/
#pano3photos_grand, #bloc_pano4photos, #pano4photos{
/* braco: width:624px;*/
/*float:left;*/
	margin:0px; padding: 0px;
	height: 88px;
}
#pano4photos #blocphoto_pano img{
width:147px;
}
#pano4photos #blocderphoto_pano img{
width:147px;
}

/**** FCE BLOC 2 COLONNES ****/
#bloc_2col{
	width:100%;
	display:block;
}
#col_1{
	width:49%;
	float:left;
}
#col_2{
	width:49%;
	float:right;
}

#col_1 H1 {
	margin: 0px; padding: 0px;
	/*margin-bottom:5px; margin-top:3px;*/
	font: 19px "Trebuchet MS"; color: #921C52; font-weight: bold;
	border: 0px solid black;
}

#col_1 ul {
  margin-top: 5px;
} 

/*
 *
 * FCE BLOC 2 COLONNES type cible
 *
 */
#bloc_2col_cible #separateur_voir_aussi {
	display:none;
}

#bloc_2col_cible {
	margin: 0px; padding: 0px;
	width:745px;
	display:block;
	border: 0px solid black;
	overflow: hidden;
}

#bloc_2col_cible #col_1 {
	margin: 0px; padding: 0px;
	width:475px;
	float:left;
	margin-right: 25px;
	border: 0px solid black;
	overflow: hidden;
}

#bloc_2col_cible #col_1 IMG {
	border: 0px solid black;
}

#bloc_2col_cible #col_2 {
	margin: 0px; padding: 0px;
	width: 234px; float:left;
	border: 0px solid black;
}

#bloc_2col_cible #bloc_voir_aussi_talent_contenu {
	float:left;
	width:264px;
	background-color:#EED3E2;
	padding-bottom:5px;
	margin-bottom:5px;
	/*background-color:#D5A6C8;*/	
}

#bloc_2col_cible #bloc_voir_aussi_talent_contenu img{
	border:0;
}

#bloc_2col_cible #bloc_voir_aussi_talent_contenu .titre_voir_aussi {
	margin:0px;
	padding:0px;
	font-size: 15px;
	font-weight: bold;
	display:block;
	background-color:#910056;
	color:#fff;
	font-weight: bold;
	line-height: 30px;
	padding-left:10px;
}

#bloc_2col_cible #bloc_liens_ombre{
	float:left;
	width:264px;
	background-image:none;
	background-position:right;
	background-color:#FFFFFF;
}

DIV#bloc_2col_cible H3 {
	font-family: Trebuchet MS; font-size:19px; font-weight: normal; font-style: normal; color: #666666;
}
	
/**** FCE BLOC 3 COLONNES ****/
#bloc_3col{
	width:100%;
	display:block;
}
#bloc_3col #col_1{
	width:32.6%;
	float:left;
	padding-right:1%;
}
#bloc_3col #col_2{
	width:32.6%;
	float:left;
	padding-right:1%;
}
#bloc_3col #col_3{
	width:32.6%;
	float:left;
}
/* MODIF CSS TYPO FORMULAIRE CONTACT*/
.tx-srfreecap-pi2-cant-read{
	color:#000000 !important;
	font-size:12px;
}
/* MODULE ECARTES */
#ecarte a{
width:150px !important;
}
/*** FCE PRESENTATION DES VIDEOS ***/
#pres_bloc_video{
width:100%;
padding-bottom:5px;
}
#pres_bloc_video h2{
margin-bottom:3px;
/*padding-right:150px;*/
}
#pres_bloc_video h3{
margin-bottom:3px;
}
#illus_video{
float:left;
width:380px;
}
#illus_video img{
margin:0px !important;
margin-right:7px !important;
}
#liens_video{
margin-left:375px;
}
#liens_video a{
color:#000000;
}
#separ_videos{
height:20px;
width:380px;
clear:both;
border-bottom:1px solid #666666 ;
}
/*** FCE PRESENTATION DE LA CARTOTHEQUE ***/
#bloc_carto{
border:1px solid #CDD0D5;
width:198px;
height:198px;
margin: 0px 8px 10px 0px;
}
#bloc_carto a{
color:#000000 !important;
font-size:14px !important;
text-align:center;
font-weight:bold;
margin:0;
padding:0;
height:57px;
display:block;
padding-top:3px;
}
#bloc_carto IMG {
border:0!important;
}
/*module ecartes ecard*/
.tx-srsendcard-pi1{
	font-size: 12px;
	color: #000000;
	text-align:left;
	padding:0px;
	margin:0px;
}
/*** FCE pano5photos ***/
#pano5photos, #bloc_pano5photos{
/*width:767px;*/
margin: 0px; padding: 0px;
width:745px;
overflow: hidden;
border: 0px solid black;
}
#pano5photos #blocphoto_pano img{
width:147px;
overflow: hidden;
}
#pano5photos #blocderphoto_pano img{
width:147px;
}
/*** FCE pano2photos ***/
#pano2photos, #bloc_pano2photos{
width:767px;
}
#pano2photos #blocphoto_pano img{
width:379px;
}
#pano2photos #blocderphoto_pano img{
width:379px;
}
/*** Tchat vidéo en direct ***/
#tchatVideo{
background-image:url(../charte/presentation_tchat_video.gif);
background-repeat:no-repeat;
height:500px;
width:700px;
}
#video_tchatVideo{
position:relative;
top:150px;
left:20px;
height:200px;
width:320px;
}
#tchatVideo2{
background-image:url(../charte/presentation_video2.png);
background-repeat:no-repeat;
height:344px;
width:700px;
}
#video_tchatVideo2{
position:relative;
top:30px;
left:20px;
height:200px;
width:320px;
}
#tchatVideo_ok{
background-image:url(../charte/fond_pres_video_ok.png);
background-repeat:no-repeat;
height:419px;
width:823px;

}
#video_tchatVideo_ok{
position:relative;
top:34px;
left:458px;
height:300px;
width:320px;
}
/*** Bloc vidéo modifiable ***/
.bloc_Gral_video *{
font-family:Arial, Helvetica, sans-serif;
}
.bloc_Gral_video img{
vertical-align:bottom;
text-align:right;
}
.bloc_Gral_video{
padding:15px;
background-color:#FFFFFF;
}
.bloc_Gral_video .bas{
background-color:#E3E4E5;
text-align:right;
}
.bloc_Gral_video .bas img{
margin-top:14px;
text-align:right;
}
.bloc_Gral_video .video{
background-color:#920057;
}
.bloc_Gral_video .bloc_video{
margin:15px 30px 15px 30px;
text-align:center;
vertical-align:middle;
}
.bloc_Gral_video .titre{
color:#920057;
font-family:Arial, Helvetica, sans-serif;
font-size:35px;
line-height:30px;
font-weight:300;
}
.bloc_Gral_video .titre .bodytext{
color:#920057;
font-family:Arial, Helvetica, sans-serif;
font-size:35px;
line-height:30px;
font-weight:300;
}
.bloc_Gral_video .date{
color:#920057;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
margin-top:5px;
}
/**/
#page_sansMenu{
    margin-left:auto;
	margin-right:auto;
	width: 955px;
	background-color:#FFFFFF;
	text-align: left; /* on rétablit l'alignement normal du texte */

}
#page_sansMenu #zone_contenuEtaussi{
	float:left;
	width:787px;
	padding:0px;
	margin:0px;
	margin-left:0px;
}
/*#page_sansMenu #langues{
	background-color:#fff;
	float:right;
	text-align:right;
	width:150px;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-bottom:2px;
	padding-top:2px;
	}*/
#page_sansMenu #langues{
	background-color:#ECC1CD;
	display:block;
	float:left;
	clear:both;
	height:13px;
	width:786px;
}

#page_sansMenu #entete_centre{
width:787px;
padding:0px;
margin:0px;
background-color:#FFFFFF;
}
#page_sansMenu #contenu_long{
clear:both;
width:780px;
padding:0px;
margin:0px;
padding:8px 0px 8px 8px;
}
.alignBas{
vertical-align:bottom !important;
}

/*presentation agenda 21*/
#Agenda21_zone{
clear:both;
}
#Agenda21_colonne_un{
float:left;
width:500px;
background-color:#FFFFFF;
padding:0px;
margin:0px;
}

#Agenda21_colonne_des_liens{
float:left;
width:264px;
padding:0px;
margin:0px;
margin-left:5px;
}

#Agenda21_titre_col_un{
float:left; 
width:500px;
}

#Agenda21_actu_regionales{
	width:500px;
	padding:0px;
	margin:0px;
}

#Agenda21_colonne_des_liens img{
border:0 !important;
}
/***Bloc a la une***/
#Agenda21_a_la_une{
	float:left;
	width:500px;
	padding-top:10px;
	padding-bottom:5px;
}

#Agenda21_img_a_la_une{
	float:left;
	width:130px;
	padding:0px;
	margin:0px;
	vertical-align:middle;
}

#Agenda21_img_a_la_une img{

    padding:0;
	margin:0;
	border: 1px solid #C43D65;
}

.img_a_la_une_src{
    padding:0px;
	margin:0px;
	border: 1px solid #C43D65;
}

#Agenda21_contenu_a_la_une{
font-size:11px;
width:350px;
text-align:left;
padding:0px;
margin:0px;
margin-left:135px;
padding-bottom:10px;
}

#Agenda21_contenu_a_la_une a{
	
	font-size: 11px;
	color:#E73020;
	text-decoration:none;
	font-style: italic;
	
}

/**/
h6, H1.h1_barre, #polq_regional h1{
	margin:0px;
	padding:0px;
	font-size: 15px;
	font-weight: bold;
	/*margin-top:15px;*/
	/*display:block;*/
	background-color:#910056;
	color:#fff;
	font-weight: bold;
	line-height:30px;
	padding-left:10px;
	clear:both;
}
#sep_une img{
border:0 !important;
}
/****** video en direct de la presidente page d'accueil *******/
div.direct_accueil{
text-align:center;
}
div.direct_accueil h2{
padding:0;
margin:0;
text-align:center;
padding-bottom:10px;

}
.direct_accueil p{
	clear:both;
	font-size: 11px;
	color:#000;
	display:block;
	text-align:center;
	margin-top:5px;
}
.direct_accueil a{
	font-size: 11px;
	color:#000;
	text-decoration:underline;
}
/*** pagination ***/
.tx-ttnews-browsebox-SCell *{
text-decoration:underline;
}
/* formulaire login forum */
.tx-newloginbox-pi1 h3{
margin-bottom:15px;
}
.tx-newloginbox-pi1 table{
width:40%;
border:0;
}
.tx-newloginbox-pi1 td{
padding-top:5px;
}
.tx-newloginbox-pi1 td p{
position:relative;
left:-3px;
}
p.tx-newloginbox-pi1-forgotP{
margin-top:10px;
}

SELECT.inputIllicoForm { width: 390px; }

/*** aides regionales ***/
div.tx-dklikaidesregionales-pi1 h4 {
  margin: 0px;
  margin-top: 10px; margin-bottom: 5px;
}

p.aides-intro {
  font-family: Trebuchet MS; font-size:11px; font-weight: normal; font-style: normal; color: #656565;
}

div.tx-dklikaidesregionales-pi1 {
	border: 0px;
}
.aides-titre {
	font-family: Trebuchet MS;
	color:#000000;
	font-size: 15px;
	font-weight: bold;	
	border-bottom: 1px solid #CCCCCC;
	margin: 0px;
	margin-bottom: 10px;
	padding: 0px;
	padding-bottom: 5px;
}

div#aides-separation {
	margin: 0px;
	margin-top: 10px;
	padding: 0px;
}

div#aides-sous-politiques {
	font: 12px Arial; color: #595959; font-weight: normal;
	font-style: italic;
	margin: 0px; padding: 0px;
	margin-bottom: 10px;
}

table.aides-moteur1 {
  background-color: #F3E8ED;
  margin: 0px;
}

.aides-titre-moteur {
	font: 14px Arial; color: #921C52; font-weight: bold;
	margin: 0px; padding: 0px;
	padding-top: 20px;
}

.aides-titre-critere {
	font: 12px Trebuchet MS; color: #E2016A; font-weight: bold;
	margin: 0px; padding: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	
}

div#resultat {
	margin: 0px;
	padding: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #F5F3F3;
}

div#resultat ul {
	margin: 0px;
	padding: 0px;
	padding-left: 10px;
}

div#resultat li {
	list-style-type: none;
	line-height: 20px;
	font-family: Arial;
	font-size: 12px;
}

a.aides-lien {
	font-family: Arial;
	font-size: 12px;
	color:#921C52;
	text-decoration: none;
}

a.aides-lien:hover {
	font-family: Arial;
	font-size: 12px;
	color:#595959;
	text-decoration: none;
}

.aides-fiche-bloc-titre {
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	margin: 0px;
	margin-top: 10px;
	padding: 0px;
}

.aides-fiche-bloc-texte {
	font: 12px Arial; color: #595959; font-weight: normal;
	margin: 0px; padding: 0px;
	padding-bottom: 15px;
}

.aides-fiche-bloc-texte p, .aides-fiche-bloc-texte a, .aides-fiche-bloc-texte ul, .aides-fiche-bloc-texte li {
	font: 12px Arial; color: #595959; font-weight: normal;
	margin: 0px; padding: 0px;
}

.aides-fiche-bloc-texte a.liensintranet {
	font: 13px Arial; color: #595959; font-weight: bold;
	margin: 0px; padding: 0px;
}

.aides-fiche-bloc-texte ul {
margin-left: 16px;
}

/* LEI */
div.leiListingDate, div.leiFicheDate {
	margin: 0px; padding: 0px;
	font-family: Trebuchet MS; font-size:11px; font-weight: normal; font-style: normal; color: #E2016A;
	padding-bottom: 2px;
	border: 0px solid #d2d2d2;
}

div.leiListingTitre, div.leiFicheTitre {
	margin: 0px; padding: 0px;
	font-family: Trebuchet MS; font-size:17px; font-weight: normal; font-style: normal; color: #595959;
	padding-bottom: 6px;
	line-height:1em;
	border: 0px solid #d2d2d2;
}

div.leiListingLieu, div.leiFicheLieu {
	margin: 0px; padding: 0px;
	font-family: Trebuchet MS; font-size:15px; font-weight: bold; font-style: italic; color: #921B52;
	line-height:1em;
	padding-bottom: 2px;
	border: 0px solid #d2d2d2;
}

div.leiListingComment, div.leiFicheComment {
	margin: 0px; padding: 0px;
	font-family: Arial; font-size:12px; font-weight: normal; font-style: normal; color: #656565;
	padding-bottom: 6px;
	line-height:1.3em;
	border: 0px solid #d2d2d2;
}

div.leiListingSiteInternet {
	margin: 0px; padding: 0px;
	font-family: Trebuchet MS; font-size:12px; font-weight: normal; font-style: normal; color: #595959;
	padding-bottom: 6px;
	line-height:1em;
} 

.leiListingCritere {
  background-color: #F3E8ED;
  padding: 5px;
}

table#leiListingMoteur {
  background-color: #F3E8ED;
  padding: 15px;
}

div.leiMoteurLib {
	margin: 0px; padding: 0px;
	font-family: Trebuchet MS; font-size:12px; font-weight: bold; font-style: normal; color: #E2016A;
	border: 0px solid #000000;
}

.formulaireLeiMoteur, select.formulaireLeiMoteur {
	margin: 0px; padding: 0px;
	font-family: Arial; font-size:12px; font-weight: normal; font-style: normal; color: #595959;
}

.leiFicheCategorie {
	font-family: Trebuchet MS;
	color:#921B52;
	font-size: 15px;
	font-weight: bold;	
	border-bottom: 1px solid #CCCCCC;
	margin: 0px;
	margin-bottom: 0px;
	padding: 0px;
	padding-bottom: 5px;
}

table#leiFichePlan {
  border: 1px solid #921B52;
  margin:0px;
  padding: 0px;
} 

/* ACCUEIL LEI */
DIV#accueil_col1_lei {
	margin: 0px;
	padding: 0px;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
}

/* ATLAS RESULTAT */
FONT.AtlasResultat, FONT.AtlasResultatBlanc {
        font-family: Trebuchet MS;
        color:#595959;
        font-size: 10px;
        font-weight: normal;
}

FONT.AtlasResultatBlanc {
        color:#FFFFFF;
}


/* Offres d'emplois */
TABLE#accueil-offres TD {
  background-color: #F3E8ED;
}

.accueil-offres-petit {
	margin: 0px; padding: 0px;
	margin-top: 5px; margin-bottom: 8px; 
	font-family: Arial; font-size:12px; font-weight: bold; color: #921C52;
	line-height: 1.1em;
}

.accueil-offres-grand {
	margin: 0px; padding: 0px;
  margin-top: 13px;	
	font-family: Arial; font-size:14px; font-weight: bold; color: #921C52;
}

.liste-offres-sa-entete {
	margin: 0px; padding: 0px;
	margin-top: 20px;
	font-family: Trebuchet MS; font-size:18px; font-weight: bold; color: #595959;
	border-bottom: 1px solid #CCCCCC;
	line-height: 2em;
}

.liste-offres-sa-intitule {
  margin: 0px; padding: 0px;
  margin-top: 15px; margin-bottom: 5px;
  font-family: Trebuchet MS; font-size:13px; font-weight: bold; font-style: normal; color: #921C52;
}

.liste-offres-sa-colonne {
  margin: 0px; padding: 0px;
  font-family: Arial; font-size:11px; font-weight: bold; font-style: normal; color: #595959;
}

.liste-offres-sa-desc {
  margin: 0px; padding: 0px;
  font-family: Arial; font-size:11px; font-weight: normal; font-style: normal; color: #484746;
}

select.liste-offres-sa-desc {
  background-color: #FFFFFF;
}

.liste-offres-sa-liens {
  margin: 0px; padding: 0px;
  margin-top: 5px;
  border-left: 3px solid #921C52; 
  font-family: Arial; font-size:11px; font-weight: bold; font-style: normal; color: #921C52;
  text-decoration: none;
}

a.liste-offres-sa-liens {
  margin: 0px; padding: 0px;
  border: 0px;
  font-family: Arial; font-size:11px; font-weight: bold; font-style: normal; color: #921C52;
  text-decoration: none;
}

a.liste-offres-sa-liens:hover {
  text-decoration: underlin;
} 

TABLE#fiche-offre-sa {
  margin-top: 20px;
  background-color: #f3e8ef;   
}

.fiche-offre-desc {
  margin: 0px; padding: 0px;
  margin-left: 15px; margin-right: 15px;
  font-family: Arial; font-size:12px; font-weight: normal; font-style: normal; color: #595959;
}

.fiche-offre-colonne {
  margin: 0px; padding: 0px;
  font-family: Arial; font-size:12px; font-weight: bold; font-style: normal; color: #595959;
}

.fiche-offre-definition-titre {
  margin: 0px; padding: 0px;
  margin-left: 15px; margin-right: 15px; margin-top: 15px; margin-bottom: 5px;
  font-family: Trebuchet MS; font-size:13px; font-weight: bold; font-style: normal; color: #595959;
}

.fiche-offre-definition-texte {
  margin: 0px; padding: 0px;
  margin-left: 15px; margin-right: 15px; margin-bottom: 5px;
  font-family: Arial; font-size:12px; font-weight: normal; font-style: normal; color: #595959;
}

.fiche-offre-bloc-titre {
  margin:0px; padding: 0px; 
  margin-top: 35px; margin-bottom:10px;
  border: 0px solid red;
  font-family: Trebuchet MS; font-size: 16px; font-weight: bold; font-style: normal; color: #921C52;  
}

div.fiche-offre-bloc-texte {
  margin: 0px; padding: 0px;
	font-family: Arial; font-size: 12px; font-weight: normal; color: #595959; 
}

div.fiche-offre-bloc-texte p {
  margin: 0px; padding: 0px;
	font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: normal; color: #595959; 
}

div.fiche-offre-bloc-texte ul {
  margin: 0px; padding: 0px;
  margin-left: 15px;
}

div.fiche-offre-bloc-texte ul li {
  margin: 0px; padding: 0px;
  margin-top: 5px;
	list-style-type: disc;
}

div.fiche-offre-bloc-texte ul ul li, div.fiche-offre-bloc-texte ul li ul li {
  margin: 0px; padding: 0px;
	list-style-image: url(/fileadmin/DKlik/offres-emplois/trait.gif);
}

div.fiche-offre-bloc-texte2 {
  margin: 0px; padding: 0px;
	font-family: Arial; font-size: 12px; font-weight: normal; color: #595959; 
}

div.fiche-offre-bloc-texte2 p {
  margin: 0px; padding: 0px;
}

div.fiche-offre-bloc-texte2 ul {
  margin: 0px; padding: 0px;
  margin-left: 15px;
}

div.fiche-offre-bloc-texte2 ul li {
  margin: 0px; padding: 0px;
	list-style-image: url(/fileadmin/DKlik/offres-emplois/trait.gif);
}

div.fiche-offre-bloc-texte3 ul ul li, div.fiche-offre-bloc-texte3 ul li ul li {
  margin: 0px; padding: 0px;
}

div.fiche-offre-bloc-texte3 {
  margin: 0px; padding: 0px;
	font-family: Arial; font-size: 12px; font-weight: normal; color: #595959; 
}

div.fiche-offre-bloc-texte3 p {
  margin: 0px; padding: 0px;
}

div.fiche-offre-bloc-texte3 ul {
  margin: 0px; padding: 0px;
  margin-left: 15px;
  margin-right: 15px;
}

div.fiche-offre-bloc-texte3 ul li {
  margin: 0px; padding: 0px;
}


TABLE#fiche-offre-ee-carte {
  margin-top: 20px;
}

TABLE#fiche-offre-moncompte {
  margin-top: 50px;
  margin-bottom: 50px;
}

TABLE#fiche-offre-ee-moncompte {
  margin-top: 30px;
}

TABLE#moteur-offre-ee {
  /*margin-top: 20px;*/
  background-color: #f3e8ef;
}

FORM#formulaire-offre-ee {
  margin: 0px; padding: 0px;
}

TABLE#fiche-offre-ee-autres {
  margin-bottom: 50px;
  background-color: #F9F9F9;
}

TABLE#fiche-offre-ee-autres p {
	margin: 0px;
	padding: 0px;
	padding-left: 10px;
  line-height: 20px;
	font-family: Arial;
	font-size: 12px;
}

TABLE#fiche-offre-ee-autres a {
	font-family: Arial;
	font-size: 12px;
	color:#921C52;
	text-decoration: none;
}

TABLE#fiche-offre-ee-autres a:hover {
	font-family: Arial;
	font-size: 12px;
	color:#595959;
	text-decoration: none;
}

FORM#formulaire-offre-sa {
  margin-top: 20px;
}

TD.formulaire-offre-td {
  margin: 0px; padding: 0px; 
  padding-bottom: 3px;
  text-align: right;
}

div.formulaire-offre-lib {
  margin: 0px; padding: 0px;
  padding-top: 4px; padding-bottom: 1px; padding-right: 6px;
  text-align: right;
  font: 12px Arial; color: #595959; font-weight: normal;
}

div.formulaire-offre-lib-legende {
  margin: 0px; padding: 0px;
	margin-bottom: 10px; 
	font-family: Arial; font-size:12px; font-weight:normal; font-style:normal; color:#595959;
}

input.formulaire-offre-form, textarea.formulaire-offre-form, select.formulaire-offre-form {
  margin: 0px; padding: 0px;
  margin: 0px; padding: 0px; padding-left: 4px; padding-top: 4px;
  text-align: left;
  background-color: #F3E0F0;
  width: 250px;
  height: 20px;
  font-family: Arial; font-size:11px; font-weight:normal; font-style:normal; color:#000000;
  border: 0px solid #921C52;
}

textarea.formulaire-offre-form {
  height: 100px;
}

A.formulaire-offre-liens, A.formulaire-offre-liens:link, A.formulaire-offre-liens:visited, A.formulaire-offre-liens:active { 
  font-family: Arial; font-size:11px; font-weight:normal; font-style:normal; color:#666666;
  text-decoration: none;
}

A.formulaire-offre-liens:hover {
  font-family: Arial; font-size:11px; font-weight:normal; font-style:normal; color:#666666;
  text-decoration: underline;
}

TABLE#fiche-offre-erreur {
  background-color: #f3e8ef;
}

FORM#formulaire-offre-ami {
  margin-top: 20px;
  /*border: 0px solid red;*/
}

TABLE#table-offre-ami {
  margin-top: 10px;
}

FORM#formulaire-offre-reponse-ee {
  margin-top: 20px;
}

FORM#formulaire-spontanee {
  margin-top: 20px;
}

/* DKLIK GENERIQUE (A UTILISER DANS LES MODULES) */
TABLE.dklik-moteur {
  background-color: #f3e8ef;
}

DIV.dklik-titre-bloc {
	margin: 0px; padding: 0px;
	margin-top: 20px;
	font-family: Trebuchet MS; font-size:18px; font-weight: bold; color: #595959;
	border-bottom: 1px solid #CCCCCC;
	line-height: 2em;
}
DIV.dklik-critere-recherche-libelle {
  margin: 0px; padding: 0px;
  margin-top: 15px; margin-bottom: 5px;
  font-family: Trebuchet MS; font-size:13px; font-weight: bold; font-style: normal; color: #921C52;
}

.dklik-critere-recherche-texte {
  margin: 0px; padding: 0px;
  font-family: Arial; font-size:11px; font-weight: normal; font-style: normal; color: #484746;
}

select.dklik-critere-recherche-texte, input.dklik-critere-recherche-texte, textarea.dklik-critere-recherche-texte {
  width: 300px; 
  border: 1px solid #DAB8CA;
}

textarea.dklik-critere-recherche-texte {
  height: 100px;
}

div.dklik-liste-resultat-titre {
  margin: 0px; padding: 0px;
  margin-top: 15px; margin-bottom: 2px;
  font-family: Trebuchet MS; font-size:13px; font-weight: bold; font-style: normal; color: #921C52;
}

div.dklik-liste-resultat-texte, div.dklik-fiche-texte {
  margin: 0px; padding: 0px;
  font-family: Arial; font-size:11px; font-weight: normal; font-style: normal; color: #484746;
}

div.dklik-fiche-texte {
  margin-left: 15px; margin-right: 15px;
}

div.dklik-fiche-texte ul {
  list-style-type: none;
  margin: 0px;
  padding: 0px;
}

div.dklik-fiche-texte li {
  list-style-position:outside;
  list-style-type: none;
  margin: 0px;
  padding: 0px;
  vertical-align: bottom;
  font-family: Arial; font-size:11px; font-weight: normal; font-style: normal; color: #484746;
}

div.dklik-fiche-texte ul li {
  margin: 0px;
  padding: 0px;
 
}

.dklik-liste-resultat-intitule, .dklik-fiche-intitule {
  margin: 0px; padding: 0px;
  font-family: Arial; font-size:11px; font-weight: bold; font-style: normal; color: #595959;
}

.dklik-fiche-intitule a {
  margin: 0px; padding: 0px;
  font-family: Arial; font-size:11px; font-weight: bold; font-style: normal; color: #595959;
}

.dklik-liste-resultat-liens {
  margin: 0px; padding: 0px;
  margin-top: 5px;
  border-left: 3px solid #921C52; 
  font-family: Arial; font-size:11px; font-weight: bold; font-style: normal; color: #921C52;
  text-decoration: none;
}

.dklik-liste-resultat-liens a {
  margin: 0px; padding: 0px;
  border: 0px;
  font-family: Arial; font-size:11px; font-weight: bold; font-style: normal; color: #921C52;
  text-decoration: none;
}

.dklik-liste-resultat-liens a:hover {
  text-decoration: underline;
}

.dklik-fiche-bloc-titre {
  margin:0px; padding: 0px; 
  margin-top: 35px; margin-bottom:10px;
  border: 0px solid red;
  font-family: Trebuchet MS; font-size: 16px; font-weight: bold; font-style: normal; color: #921C52;  
}

.dklik-fiche-bloc-texte {
	font: 12px Arial; color: #595959; font-weight: normal;
	margin: 0px; padding: 0px;
}

.dklik-fiche-bloc-titre2 {
  margin: 0px; padding: 0px;
  margin-left: 15px; margin-right: 15px; margin-top: 15px; margin-bottom: 5px;
  font-family: Trebuchet MS; font-size:13px; font-weight: bold; font-style: normal; color: #595959;
}

.dklik-fiche-bloc-texte2 {
  margin: 0px; padding: 0px;
  margin-left: 15px; margin-right: 15px; margin-bottom: 5px;
  font-family: Arial; font-size:12px; font-weight: normal; font-style: normal; color: #595959;
}

div#dklik-fiche-bloc-voiraussi {
	margin: 0px;
	padding: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #F9F9F9;
}

div#dklik-fiche-bloc-voiraussi ul {
	margin: 0px;
	padding: 0px;
	padding-left: 10px;
}

div#dklik-fiche-bloc-voiraussi li {
	list-style-type: none;
	line-height: 20px;
	font-family: Arial;
	font-size: 12px;
}

a.dklik-liens-voiraussi {
	margin: 0px; padding: 0px;
  font-family: Arial;
	font-size: 12px;
	color:#921C52;
	text-decoration: none;
}

a:hover.dklik-liens-voiraussi {
	margin: 0px; padding: 0px;
  font-family: Arial;
	font-size: 12px;
	color:#595959;
	text-decoration: none;
}

/* DKLIK GENERIQUE (A UTILISER DANS LES MODULES) */
TABLE.dklik-moteur {
  background-color: #f3e8ef;
}

DIV.dklik-titre-bloc {
	margin: 0px; padding: 0px;
	margin-top: 20px;
	font-family: Trebuchet MS; font-size:18px; font-weight: bold; color: #595959;
	border-bottom: 1px solid #CCCCCC;
	line-height: 2em;
}
DIV.dklik-critere-recherche-libelle {
  margin: 0px; padding: 0px;
  margin-top: 15px; margin-bottom: 5px;
  font-family: Trebuchet MS; font-size:13px; font-weight: bold; font-style: normal; color: #921C52;
}

.dklik-critere-recherche-texte {
  margin: 0px; padding: 0px;
  font-family: Arial; font-size:11px; font-weight: normal; font-style: normal; color: #484746;
}

select.dklik-critere-recherche-texte, input.dklik-critere-recherche-texte, textarea.dklik-critere-recherche-texte {
  width: 300px; 
  border: 1px solid #DAB8CA;
}

textarea.dklik-critere-recherche-texte {
  height: 100px;
}

div.dklik-liste-resultat-titre {
  margin: 0px; padding: 0px;
  margin-top: 15px; margin-bottom: 2px;
  font-family: Trebuchet MS; font-size:13px; font-weight: bold; font-style: normal; color: #921C52;
}

div.dklik-liste-resultat-texte, div.dklik-fiche-texte {
  margin: 0px; padding: 0px;
  font-family: Arial; font-size:11px; font-weight: normal; font-style: normal; color: #484746;
}

div.dklik-fiche-texte ul {
  list-style-type: none;
  margin: 0px;
  padding: 0px;
}

div.dklik-fiche-texte li {
  list-style-position:outside;
  list-style-type: none;
  margin: 0px;
  padding: 0px;
  vertical-align: bottom;
  font-family: Arial; font-size:11px; font-weight: normal; font-style: normal; color: #484746;
}

div.dklik-fiche-texte ul li {
  margin: 0px;
  padding: 0px;
 
}

div.dklik-fiche-texte {
  margin-left: 15px; margin-right: 15px;
}

.dklik-liste-resultat-intitule, .dklik-fiche-intitule {
  margin: 0px; padding: 0px;
  font-family: Arial; font-size:11px; font-weight: bold; font-style: normal; color: #595959;
}

.dklik-fiche-intitule a {
  margin: 0px; padding: 0px;
  font-family: Arial; font-size:11px; font-weight: bold; font-style: normal; color: #595959;
}

.dklik-liste-resultat-liens {
  margin: 0px; padding: 0px;
  margin-top: 5px;
  border-left: 3px solid #921C52; 
  font-family: Arial; font-size:11px; font-weight: bold; font-style: normal; color: #921C52;
  text-decoration: none;
}

.dklik-liste-resultat-liens a {
  margin: 0px; padding: 0px;
  border: 0px;
  font-family: Arial; font-size:11px; font-weight: bold; font-style: normal; color: #921C52;
  text-decoration: none;
}

.dklik-liste-resultat-liens a:hover {
  text-decoration: underline;
}

.dklik-fiche-bloc-titre {
  margin:0px; padding: 0px; 
  margin-top: 35px; margin-bottom:10px;
  border: 0px solid red;
  font-family: Trebuchet MS; font-size: 16px; font-weight: bold; font-style: normal; color: #921C52;  
}

.dklik-fiche-bloc-texte {
	font: 12px Arial; color: #595959; font-weight: normal;
	margin: 0px; padding: 0px;
}

.dklik-fiche-bloc-titre2 {
  margin: 0px; padding: 0px;
  margin-left: 15px; margin-right: 15px; margin-top: 15px; margin-bottom: 5px;
  font-family: Trebuchet MS; font-size:13px; font-weight: bold; font-style: normal; color: #595959;
}

.dklik-fiche-bloc-texte2 {
  margin: 0px; padding: 0px;
  margin-left: 15px; margin-right: 15px; margin-bottom: 5px;
  font-family: Arial; font-size:12px; font-weight: normal; font-style: normal; color: #595959;
}


div#dklik-fiche-bloc-voiraussi {
	margin: 0px;
	padding: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #F9F9F9;
}

div#dklik-fiche-bloc-voiraussi ul {
	margin: 0px;
	padding: 0px;
	padding-left: 10px;
}

div#dklik-fiche-bloc-voiraussi li {
	list-style-type: none;
	line-height: 20px;
	font-family: Arial;
	font-size: 12px;
}

a.dklik-liens-voiraussi {
	margin: 0px; padding: 0px;
  font-family: Arial;
	font-size: 12px;
	color:#921C52;
	text-decoration: none;
}

a:hover.dklik-liens-voiraussi {
	margin: 0px; padding: 0px;
  font-family: Arial;
	font-size: 12px;
	color:#595959;
	text-decoration: none;
}

.dklik-fiche-bloc-titre3 {
	font: 13px "Trebuchet MS"; color: #E2016A; font-weight: bold;
	margin:0px; padding: 0px;
	margin-left: 15px; margin-right: 15px; margin-bottom: 0px;
}


/* ANNUAIRE DES LYCEES ET CFA */
FORM#formulaire-annuaire-lycees {
  margin: 0px; padding: 0px;
}

TABLE#fiche-annuaire-lycees {
  margin-top: 20px;
  background-color: #f3e8ef;  
}

TABLE#fiche-annuaire-lycees-carte {
  margin-top: 20px;
}

TABLE#fiche-annuaire-lycees-autres {
  margin-bottom: 50px;
  background-color: #F9F9F9;
}
div.tx-dkliklyceescfa-pi1-browsebox {
  border-top: 1px solid #CCCCCC;
  margin-top: 20px;
}

div.tx-dkliklyceescfa-pi1-browsebox span {
  font-weight: bold;
}

/* VISIOCONFERENCE */
FORM#formulaire-visioconference {
  margin: 0px; padding: 0px;
}

TABLE#fiche-visioconference {
  margin-top: 20px;
  background-color: #F3E8EF;  
}

TABLE#fiche-visioconference-carte {
  margin-top: 20px;
}
TABLE#fiche-visioconference-moncompte {
  margin-top: 50px;
  margin-bottom: 30px;
}

div.tx-dklikvisioconference-pi1-browsebox {
  border-top: 1px solid #CCCCCC;
  margin-top: 20px;
}

div.tx-dklikvisioconference-pi1-browsebox span {
  font-weight: bold;
}

A.lienVisionNoir, A.lienVisionNoir:link, A.formulaire-offre-liens:visited, A.formulaire-offre-liens:active { 
  font-family: Arial; font-size:11px; font-weight: normal; font-style: normal; color: #484746;
  text-decoration: none;
}

A.lienVisionNoir:hover {
font-family: Arial; font-size:11px; font-weight: normal; font-style: normal; color: #484746;
text-decoration: underline;
}

/* PUBLICATIONS V2 */
TABLE#fiche-publication {
  margin-top: 20px;
  background-color: #f3e8ef;  
}

TABLE#fiche-publication-moncompte {
  margin-top: 20px;
}

FORM#formulaire-publication-commande {
  margin-top: 20px;
}


/* MON COMPTE / LOGINBOX */
DIV.tx-loginboxmacmade-pi1 INPUT[type="submit"] {
	border:none;
	color:#f1f1f3;
	background: url('/fileadmin/templaVoila/colonne_droite/fleche.jpg') no-repeat top left;
     	width:160px;
     	height:16px;
}
DIV.tx-loginboxmacmade-pi1 TABLE.tx-loginboxmacmade-pi1-loginTable, TABLE.tx-loginboxmacmade-pi1-loginTable, DIV.tx-loginboxmacmade-pi1 FORM  {
	border: 0px solid red;
	background-color: #f1f1f3;
	
}

DIV.tx-loginboxmacmade-pi1 TABLE.tx-loginboxmacmade-pi1-loginTable TD.tx-loginboxmacmade-pi1-labelCell, DIV.tx-loginboxmacmade-pi1 TABLE.tx-loginboxmacmade-pi1-loginTable TR {
	background-color: #f1f1f3;
	border: 0px;
}
DIV.tx-loginboxmacmade-pi1 TABLE.tx-loginboxmacmade-pi1-loginTable TD.tx-loginboxmacmade-pi1-fieldCell {
	background-color: #f1f1f3;
	border: 0px;
}

DIV.tx-loginboxmacmade-pi1 TABLE.tx-loginboxmacmade-pi1-loginTable TD.tx-loginboxmacmade-pi1-fieldCell INPUT[type="text"],DIV.tx-loginboxmacmade-pi1 TABLE.tx-loginboxmacmade-pi1-loginTable TD.tx-loginboxmacmade-pi1-fieldCell INPUT[type="password"] {
	margin: 0px; padding: 0px;
	width: 230px; height: 18px;
	border: 1px solid rgb(218, 184, 202); 
	margin-bottom: 0px;
}

DIV.tx-loginboxmacmade-pi1 TABLE.tx-loginboxmacmade-pi1-loginTable TD.tx-loginboxmacmade-pi1-labelCell {
	font: 13px "Trebuchet MS"; color: #E2016A; font-weight: bold;
	margin:0px; padding: 0px; 
	text-align: right;
}

DIV.tx-loginboxmacmade-pi1 DIV.tx-loginboxmacmade-pi1-forgotpassword {
	background-color: #f1f1f3;
	border: 0px;
}
DIV.tx-loginboxmacmade-pi1 P.tx-loginboxmacmade-pi1-forgotpasswordForm {
	background-color: #f1f1f3;
	border: 0px;
}

P.tx-loginboxmacmade-pi1-forgotpasswordForm {
	font: 13px "Trebuchet MS"; color: #E2016A; font-weight: bold;
	text-align: left;
	
}

DIV.tx-loginboxmacmade-pi1 P.tx-loginboxmacmade-pi1-forgotpasswordForm INPUT[type="text"] {
	margin: 0px; padding: 0px;
	width: 190px; height: 18px;
	border: 1px solid rgb(218, 184, 202); 
	margin-bottom: 6px;
}

DIV.tx-loginboxmacmade-pi1 P.tx-loginboxmacmade-pi1-forgotpasswordForm INPUT.tx_loginboxmacmade_pi1[submit] {
	margin: 0px; padding: 0px;
	width: 190px; height: 18px;
	border: 1px solid rgb(218, 184, 202); 
	margin-bottom: 6px;
}

DIV.tx-loginboxmacmade-pi1 FORM {
	margin: 0px; padding: 15px; padding-right: 0px;
	background-color: #f1f1f3;
}

DIV.tx-loginboxmacmade-pi1 DIV.tx-loginboxmacmade-pi1-welcome, DIV.tx-loginboxmacmade-pi1 DIV.tx-loginboxmacmade-pi1-forgotpassword, DIV.tx-loginboxmacmade-pi1 DIV.tx-loginboxmacmade-pi1-status, DIV.tx-loginboxmacmade-pi1 DIV.tx-loginboxmacmade-pi1-logout, DIV.tx-loginboxmacmade-pi1 DIV.tx-loginboxmacmade-pi1-error {
	padding:0px; margin:0px;
	padding-top: 15px; padding-bottom: 15px;
	font: 12px Arial; color: #595959; font-weight: normal;
}


DIV.tx-loginboxmacmade-pi1 DIV.tx-loginboxmacmade-pi1-forgotpassword {
	padding: 15px;
}

DIV.tx-loginboxmacmade-pi1 DIV.tx-loginboxmacmade-pi1-forgotpasswordLink {
	margin: 0px; padding: 0px;
	margin-bottom: 15px; margin-top: 15px;
}

/* Moteur de recherche Google */
DIV#cse-search-results {
        width:745px;
        overflow:hidden;
}
DIV#cse-search-results IFRAME {
        width:745px;
}




FORM#mailform TABLE.csc-mailform {
	margin:0px;
	width:410px;
	border:0px solid red;
}
FORM#mailform TABLE.csc-mailform TD {
	margin:0px;
	width:auto;
	/*text-align:right;*/
}
FORM#mailform TABLE.csc-mailform LABEL,
FORM#mailform TABLE.csc-mailform SPAN {
	float:left;
	display:block;
	width:130px;
	border:0 solid black;
	color:#595959;
	font:12px Arial;
	margin:0px; margin-top:5px;
	padding:0px 0px;
	text-align:right;
	border:0px solid red;
}
FORM#mailform TABLE.csc-mailform SPAN {
	width:8px; 
	
}
FORM#mailform TABLE.csc-mailform INPUT {
	background-color:#F3E0F0;
	border:0 solid #000000;
	color:#000000;
	font-family:Arial;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	height:20px;
	margin:0;
	padding:4px 0 0 4px;
	width:250px;
}
FORM#mailform TABLE.csc-mailform TEXTAREA {
	background-color:#F3E0F0;
	border:0 solid #000000;
	color:#000000;
	font-family:Arial;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	height:100px;
	margin:0;
	padding:4px 0 0 4px;
	width:250px;
}
FORM#mailform TABLE.csc-mailform INPUT#captchaResponse {
	width:70px;
	margin:5px; margin-left:0px; 
	margin-bottom:20px;
}
FORM#mailform TABLE.csc-mailform INPUT.csc-mailform-submit {
	background-color:#A61558;
	border:0px solid #000000;
	color:#FFFFFF;
	font-family:Arial;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	margin:0px;
	padding:4px 10px 4px 10px;
	width:auto;
}



INPUT.inputIllicoForm, 
SELECT.inputIllicoForm {
	background-color:#F3E0F0;
	border:0 solid #000000;
	color:#000000;
	font-family:Arial;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	height:20px;
	margin:0px;
	padding:4px 0 0 4px;
	width:250px;
}
textarea.inputIllicoForm {
	background-color:#F3E0F0;
	border:0 solid #000000;
	color:#000000;
	font-family:Arial;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	height:100px;
	margin:0;
	padding:4px 0 0 4px;
	width:250px;
}

INPUT.inputIllicoFormSubmit {
	background-color:#A61558;
	border:0px solid #000000;
	color:#FFFFFF;
	font-family:Arial;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	margin:0px;
	padding:4px 10px 4px 10px;
	width:auto;
}



p.tx-srquiz-pi1-label {
	margin-bottom:0;
	margin-right:4px;
	padding-bottom:0;
	border:0 solid black;
	color:#595959;
	font:12px Arial;
	margin:0;
	padding:0 0 1em;
	font-style:normal;
	text-align:right;
}
.tx-srquiz-pi1 p {
	margin:0px;
}
.tx-srquiz-pi1 input {
	background-color:#F3E0F0;
	border:0 solid #000000;
	color:#000000;
	font-family:Arial;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	height:20px;
	margin:0px;
	padding:4px 0 0 4px;
	width:250px;
}
.tx-srquiz-pi1 INPUT.tx-srquiz-pi1-submit {
	background-color:#A61558;
	border:0px solid #000000;
	color:#FFFFFF;
	font-family:Arial;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	margin:10px; margin-left:220px;
	padding:4px 10px 4px 10px;
	width:auto;
}

/* WEB COMTOIS V2 */
FORM#formulaire-webcomtois {
  margin: 0px; padding: 0px;
}

DIV.fiche-webcomtois-titre-partenaire {
	margin: 0px; padding: 0px;
	font-family: Trebuchet MS; font-size:16px; font-weight: bold; color: #FFFFFF;
	line-height: 1.2em;
}

DIV.fiche-webcomtois-texte-partenaire {
	margin: 0px; padding: 0px;
	font-family: Trebuchet MS; font-size:11px; font-weight: normal; color: #FFFFFF;
}

TABLE#fiche-webcomtois-inscription-erreur, TABLE#fiche-web-comtois-charte {
  background-color: #f3e8ef;
}

/* NAUGE DE TAGS */
DIV#nuage-tag {
	margin: 0px;
	margin-top: 10px;
	padding: 0px;
	padding-top: 85px;
  width: 236px; 
/*	height: 261px;*/
	background:url(/fileadmin/DKlik/nuage-tags/imageVierge.jpg) no-repeat top center ;
	border: 0px solid red;
}

DIV#nuage-tag p {
	margin: 0px;
	padding: 0px;
	width: 212px;
	height: 176px;
	overflow: hidden;
	/*margin-top: 75px;*/
	margin-left: 12px;
	margin-right: 12px;
	line-height: 17px;
}

DIV#nuage-tag p a.taille1 {
	margin: 0px;
	padding: 0px;
	font-family: Trebuchet MS; font-size: 11px; font-weight: bold; color: #FFFFFF;
	text-decoration: none;
}

DIV#nuage-tag p a.taille2 {
	margin: 0px;
	padding: 0px;
	font-family: Trebuchet MS; font-size: 13px; font-weight: bold; color: #FFFFFF;
	text-decoration: none;
}

DIV#nuage-tag p a.taille3 {
	margin: 0px;
	padding: 0px;
	font-family: Trebuchet MS; font-size: 14px; font-weight: bold; color: #FFFFFF;
	text-decoration: none;
}

DIV#nuage-tag p a.taille4 {
	margin: 0px;
	padding: 0px;
	font-family: Trebuchet MS; font-size: 14px; font-weight: bold; color: #FCEA10;
	text-decoration: none;
}

DIV#nuage-tag p a.taille5 {
	margin: 0px;
	padding: 0px;
	font-family: Trebuchet MS; font-size: 15px; font-weight: bold; color: #FCEA10;
	text-decoration: none;
}

DIV#nuage-tag p a.taille6 {
	margin: 0px;
	padding: 0px;
	font-family: Trebuchet MS; font-size: 17px; font-weight: bold; color: #FCEA10;
	text-decoration: none;
}

DIV#nuage-tag p a:hover {
	text-decoration: underline;
}

DIV#nuage-tag p a {
	line-height: 17px;
}

/* PANIER */
DIV.panier-msg {
  /*width: 465px;*/
  background-color: #f3e8ef;
  margin: 0px; 
  margin-bottom: 10px;
  /*padding: 15px;*/
  font: 12px Arial; color: #595959; font-weight: normal;
}

IMG.dklik-bt-off {
  opacity : 0.5;
  -moz-opacity : 0.5;
  -ms-filter: "alpha(opacity=50)"; /* IE 8 */
  filter : alpha(opacity=50); /* IE < 8 */   
}

TABLE#liste-panier TD {
  background-color: #FFFFF;  
}

.panier-onglet-on {
  margin: 0px;
  padding: 0px;           
  width: 506px; 
  height: 43px;
  background: url(/fileadmin/DKlik/fond-panier-ouvert.jpg) #f1f1f3 no-repeat center center ;
  font-family: Trebuchet MS; font-size:13px; font-weight: bold; font-style: normal; color: #921C52;
}

.panier-onglet-off {
  margin: 0px;
  padding: 0px;       
  width: 506px; 
  height: 43px;
  background: url(/fileadmin/DKlik/fond-panier-ferme.jpg) #f1f1f3 no-repeat center center ;
  font-family: Trebuchet MS; font-size:13px; font-weight: bold; font-style: normal; color: #921C52;
}

/* ESPACE PRESSE */
FORM#formulaire-espacepresse {
  margin: 0px; padding: 0px;
}


TABLE#fiche-espacepresse-inscription-erreur  {
  background-color: #f3e8ef;
}

/* DIALOGUE AVEC LA PRESIDENTE */
TABLE#fiche-dialoguepresidente-demande-erreur {
  background-color: #f3e8ef;
}

