
body { margin: 0px; padding: 0px; text-align: center; color: #505367; background: white; background:url("fond.gif"); }

TABLE#container_table { margin-top: 12px; margin-bottom: 12px; border: 1px solid #b3bbc6; }


/* ********************************************** *
 * Balises par defaut de Typo3                    *
 * ********************************************** */
FONT.bodytext		{ font-family:Verdana; font-weight: normal; font-size:11px; color: #444444; }
A.bodytext			{ font-family: Verdana; font-size:11px; font-weight:normal; font-style:normal; color:#C48F0B; text-decoration: none; }
A.bodytext:link		{ font-family: Verdana; font-size:11px; font-weight:normal; font-style:normal; color:#C48F0B; text-decoration: none; }
A.bodytext:visited	{ font-family: Verdana; font-size:11px; font-weight:normal; font-style:normal; color:#C48F0B; text-decoration: none; }
A.bodytext:active	{ font-family: Verdana; font-size:11px; font-weight:normal; font-style:normal; color:#C48F0B; text-decoration: none; }
A.bodytext:hover	{ font-family: Verdana; font-size:11px; font-weight:normal; font-style:normal; color:#444444; text-decoration: none;}
FONT.MarcheBlanc	{ font-family:Verdana; font-weight: normal; font-size:10px; color: #FFFFFF; }
FONT.MarcheTexte	{ font-family:Verdana; font-weight: normal; font-size:10px; color: #444444; }


P.bodytext, P.align-justify, DIV#PageParagrapheContent P, DIV#PageParagrapheContent OL LI, DIV#PageParagrapheContent UL LI { font-size:11px; color: #444444; }
P.bodytext { margin: 0px; padding: 0px; padding-bottom: 15px; font-family:Verdana; font-weight: normal; }
P.align-justify { margin: 0px; padding: 0px; padding-bottom: 15px; font-family:Verdana; font-weight: normal; text-align: justify; }
DIV#PageParagrapheContent P { margin: 0px; padding: 0px; padding-bottom: 11px; font-family:Verdana; font-weight: normal; text-align: justify; }
DIV#PageParagrapheContent UL { margin: 0px; padding: 0px; padding-left: 35px; }
DIV#PageParagrapheContent UL LI { line-height: 13px; margin: 0px; padding: 0px; padding-bottom: 6px; font-family:Verdana; font-weight: normal; text-align: left; }
DIV#PageParagrapheContent OL { margin: 0px; padding: 0px; padding-left: 35px; }
DIV#PageParagrapheContent OL LI { line-height: 13px; margin: 0px; padding: 0px; font-family:Verdana; font-weight: normal; text-align: left; }
DIV.csc-header-n2, DIV.csc-header-n3, DIV.csc-header-n4, DIV.csc-header-n5, DIV.csc-header-n6, DIV.csc-header-n7, DIV.csc-header-n8 { margin: 0px; padding: 0px; padding-top: 10px; }
H1 { margin: 0px; padding: 0px; padding-bottom: 4px; font-family:Arial; font-size: 15px; color: #333333; font-weight: normal; }
H2 { margin: 0px; padding: 0px; padding-bottom: 2px; font-family:Arial; font-size: 14px; color: #333333; font-weight: normal; }
H3 { margin: 0px; padding: 0px; padding-bottom: 2px; font-family:Arial; font-size: 13px; color: #333333; font-weight: normal; }
H4 { margin: 0px; padding: 0px; padding-bottom: 2px; font-family:Arial; font-size: 12px; color: #333333; font-weight: normal; }


/*
 *
 * Titre de la page
 *
 */
TD#PageInterieureTitre { margin: 0px; padding: 0px; padding-left:17px; background: #333333; font-family:Arial; font-size: 16px; color: #333333; font-weight: normal; }
TD#Accueil2_contenu { margin: 0px; padding: 0px; padding-top: 24px; padding-bottom: 30px; border: 0px solid; background: white url("filigrane114.jpg") bottom left no-repeat; }


/************************ CENTRE : BARRE DE TITRE EN COULEUR ************************/
div#Accueil2_titre { margin: 0px; padding: 0px;  width: 550px; height: 42px; }
div#Accueil2_titre TABLE { margin: 0px; padding: 0px; width: 550px; height: 42px; }
div#Accueil2_titre TD { margin:0px; padding:0px; font-family:Arial; font-size: 16px; color: #FFFFFF; font-weight: bold; }
div#Accueil2_titre .partie1 { font-family:Arial; font-size: 16px; color: #FFFFFF; font-weight: normal; }
div#Accueil2_titre a { text-decoration:none; color:white; }
div#Accueil2_titre a:hover { text-decoration:underline; }
div#Accueil2_titre .partie2 { font-family:Arial; font-size: 16px; color: #FFFFFF; font-weight: bold; }



/************************ MENU HAUT ************************/
#Accueil2_rootline { width: 570px; height: 15px; margin:0px; margin-top:8px; margin-bottom:6px; padding: 0px; background: white; }
#Accueil2_rootline ul { display: inline; font-family:Arial; font-size:10px; color: #9C9C9C; margin:0px; padding: 0px; padding-left: 0px; text-align:left; text-transform: uppercase; list-style-type: none; }
#Accueil2_rootline li { display: inline; font-family:Arial; font-size:10px; color: #9C9C9C; margin:0px; padding: 0px; padding-right:5px; padding-left:5px; border-right:1px solid #9C9C9C; text-align:left; text-transform: uppercase; list-style-type: none; FONT-WEIGHT: normal; cursor:pointer; }
#Accueil2_rootline li:hover { color: #000000; }
#Accueil2_rootline li .actif { color: #000000; font-weight:bold; }


/*********************** FOOTER ******************************/
div#Accueil2_footer { margin: 0px; padding: 0px; margin-top: 2px; text-align: left; font-family:Arial; font-size:10px; color: #9C9C9C; }


/*********************** PROJET ******************************/
IMG#ProjetImage { margin: 0px; padding: 0px; margin-top: 2px; }

A.ProjetLink1 { font-family: Verdana; font-size:10px; font-weight:normal; font-style:normal; color:#FFFFFF; text-decoration: none; }
A.ProjetLink1:link { font-family: Verdana; font-size:10px; font-weight:normal; font-style:normal; color:#FFFFFF; text-decoration: none; }
A.ProjetLink1:visited { font-family: Verdana; font-size:10px; font-weight:normal; font-style:normal; color:#FFFFFF; text-decoration: none; }
A.ProjetLink1:active { font-family: Verdana; font-size:10px; font-weight:normal; font-style:normal; color:#FFFFFF; text-decoration: none; }
A.ProjetLink1:hover { font-family: Verdana; font-size:10px; font-weight:normal; font-style:normal; color:#FFFFFF; text-decoration: none;}

A.ProjetLink2 { font-family: Verdana; font-size:10px; font-weight:normal; font-style:normal; color:#696969; text-decoration: none; }
A.ProjetLink2:link { font-family: Verdana; font-size:10px; font-weight:normal; font-style:normal; color:#696969; text-decoration: none; }
A.ProjetLink2:visited { font-family: Verdana; font-size:10px; font-weight:normal; font-style:normal; color:#696969; text-decoration: none; }
A.ProjetLink2:active { font-family: Verdana; font-size:10px; font-weight:normal; font-style:normal; color:#696969; text-decoration: none; }
A.ProjetLink2:hover { font-family: Verdana; font-size:10px; font-weight:normal; font-style:normal; color:#696969; text-decoration: none;}


/* ******************************************
 *                                          *
 * Gestion des blocs dans la page d'accueil *
 *                                          *
 * **************************************** */
div#fx_bloc_accueil_partie2 { text-align: left; margin: 0px; padding: 0px; padding-top: 1px; padding-bottom: 1px; padding-left: 8px; padding-right: 8px; text-decoration: none; }
div#fx_bloc_accueil_partie2 P { text-align: left; font-family: Verdana; font-size:10px; font-weight:normal; font-style:normal; color:#696969; text-decoration: none; }
A.fx_bloc_accueil_lien { font-family: Verdana; font-size:10px; font-weight:normal; font-style:normal; color:#696969; text-decoration: none; }
A.fx_bloc_accueil_lien:link { font-family: Verdana; font-size:10px; font-weight:normal; font-style:normal; color:#696969; text-decoration: none; }
A.fx_bloc_accueil_lien:visited { font-family: Verdana; font-size:10px; font-weight:normal; font-style:normal; color:#696969; text-decoration: none; }
A.fx_bloc_accueil_lien:active { font-family: Verdana; font-size:10px; font-weight:normal; font-style:normal; color:#696969; text-decoration: none; }
A.fx_bloc_accueil_lien:hover { font-family: Verdana; font-size:10px; font-weight:normal; font-style:normal; color:#696969; text-decoration: none;}

/*
 * Colonne de Droite
 */
DIV#accueil_droite { margin: 0px; padding: 0px; }

/* ********************************************** *
 * Colonne de droite                              *
 * ********************************************** */
A.ColonneDroiteActualiteTitre { font-family: Arial; font-size:10px; font-weight:bold; font-style:normal; color:#1a5b93; text-decoration: none; }
A.ColonneDroiteActualiteTitre:link { font-family: Arial; font-size:10px; font-weight:bold; font-style:normal; color:#1a5b93; text-decoration: none; }
A.ColonneDroiteActualiteTitre:visited { font-family: Arial; font-size:10px; font-weight:bold; font-style:normal; color:#1a5b93; text-decoration: none; }
A.ColonneDroiteActualiteTitre:active { font-family: Arial; font-size:10px; font-weight:bold; font-style:normal; color:#1a5b93; text-decoration: none; }
A.ColonneDroiteActualiteTitre:hover { font-family: Arial; font-size:10px; font-weight:bold; font-style:normal; color:#1a5b93; text-decoration: none;}
FONT.ColonneDroiteActualiteIntroduction { font-family: Arial; font-size:10px; font-weight:normal; font-style:normal; color:#666666 }
FONT.P29DossierLegende { margin: 0px; padding: 0px; font-family:Arial; font-size:10px; font-weight: bold; color: #FFFFFF; }
FONT.P29DossierTexte { margin: 0px; padding: 0px; font-family:Arial; font-size:10px; font-weight: bold; color: #000000; }
FONT.P29DossierGris { margin: 0px; padding: 0px; font-family:Arial; font-size:10px; font-weight: normal; color: #000000; }
FONT.P29Article { margin: 0px; padding: 0px; font-family:Arial; font-size:10px; font-weight: normal; color: #222222; }
P.P29LigneNoire { margin: 0px; padding: 0px; padding-left: 4px; padding-top: 2px; }
A.P29Lien { font-family: Verdana; font-size:10px; font-weight:normal; font-style:normal; color:#FFFFFF; text-decoration: none; }
A.P29Lien:link { font-family: Verdana; font-size:10px; font-weight:normal; font-style:normal; color:#FFFFFF; text-decoration: none; }
A.P29Lien:visited { font-family: Verdana; font-size:10px; font-weight:normal; font-style:normal; color:#FFFFFF; text-decoration: none; }
A.P29Lien:active { font-family: Verdana; font-size:10px; font-weight:normal; font-style:normal; color:#FFFFFF; text-decoration: none; }
A.P29Lien:hover { font-family: Verdana; font-size:10px; font-weight:normal; font-style:normal; color:#555555; text-decoration: none;}


/* ********************************************** *
 * Menu de gauche                                 *
 * ********************************************** */
div#Accueil2_gauche1 { padding-bottom:2px; margin-right: 1px; }
div#Accueil2_gauche1 #titre { width: 181px; height:42px; background:url("../images/menu/btn_blc_accueil.jpg") no-repeat; padding:0px; margin:0px; }
div#Accueil2_gauche1 #titre TABLE { width: 158px; height:42px; }
div#Accueil2_gauche1 #titre TD { padding-left: 30px; font-family:Arial; font-size:12px; font-weight:bold; color: #333333; text-decoration:none; padding:0px; margin:0px; line-height: 15px; }	
div#Accueil2_gauche1 ul { list-style-type: none; padding: 0px; margin: 0px; margin-top:4px; margin-bottom:8px; }
div#Accueil2_gauche1 li { text-align: left; padding-left: 30px; padding-right: 8px; padding-top: 2px; padding-bottom: 2px; line-height: 12px; font-family:Arial; font-size:11px; color: #999999; font-weight: bold; text-decoration:none; cursor:pointer; }
div#Accueil2_gauche1 li:hover { color: #333333; }
div#Accueil2_gauche1 .actif { color: #333333; }

div#Accueil2_gauche2 { padding-bottom:8px; margin-right: 1px; }
div#Accueil2_gauche2 #titre { width: 181px; height:42px; background:url("../images/menu/btn_clr_accueil.jpg") no-repeat; padding:0px; margin:0px; margin-top:8px; }
div#Accueil2_gauche2 #titre TABLE { width: 158px; height:42px; }
div#Accueil2_gauche2 #titre TD { padding-left: 30px; font-family:Arial; font-size:12px; font-weight:bold; color: #FFFFFF; text-decoration:none; padding:0px; margin:0px; line-height: 12px; cursor:pointer; }
div#Accueil2_gauche2 ul { list-style-type: none; padding: 0px; margin: 0px; margin-top:4px; margin-bottom:10px; }
div#Accueil2_gauche2 li { text-align: left; padding-left: 34px; padding-right: 4px; padding-top: 2px; padding-bottom: 2px; line-height: 12px; font-family:Arial; font-size:11px; color: #999999; font-weight: bold; text-decoration:none; cursor:pointer; }
div#Accueil2_gauche2 li:hover { color: #333333; }


/* ********************************************** *
 * Plugin Assemblee                               *
 * ********************************************** */
TABLE#dklik_assemblee_rootline { margin: 0px; padding: 0px; border-bottom: 1px solid;}


/* ********************************************** *
 * Plugin Avia Station                            *
 * ********************************************** */
FONT.googleMap { margin: 0px; padding: 0px; font-family:Verdana; font-size:11px; font-weight:normal; color: #555555; text-decoration:none; }
A.googleMap { font-family: Verdana; font-size:11px; font-weight:normal; font-style:normal; color:#555555; text-decoration: none; }
A.googleMap:link { font-family: Verdana; font-size:11px; font-weight:normal; font-style:normal; color:#555555; text-decoration: none; }
A.googleMap:visited { font-family: Verdana; font-size:11px; font-weight:normal; font-style:normal; color:#555555; text-decoration: none; }
A.googleMap:active { font-family: Verdana; font-size:11px; font-weight:normal; font-style:normal; color:#555555; text-decoration: none; }
A.googleMap:hover { font-family: Verdana; font-size:11px; font-weight:normal; font-style:normal; color:#555555; text-decoration: underline;}




DIV#container2colPlanSite P { border: 1px solid; font-family: Verdana; font-size:10px; font-weight:normal; font-style:normal; color:#555555; text-decoration: none; }

DIV.tx-dropdownsitemap-pi1 { border: 0px solid; margin: 0px; padding: 0px; }
DIV.tx-dropdownsitemap-pi1 OL { margin: 0px; padding: 0px;  border: 0px solid; list-style-type: none; }
DIV.tx-dropdownsitemap-pi1 OL LI { margin: 1px; padding: 0px; }
DIV.tx-dropdownsitemap-pi1 OL LI A { margin: 0px; padding: 0px; }
DIV.tx-dropdownsitemap-pi1 SPAN { margin: 0px; padding: 0px; font-family: Verdana; font-size:10px; font-weight:normal; font-style:normal; color:#555555; text-decoration: none; }

DIV.tx-dropdownsitemap-pi1 A { margin: 0px; padding: 0px; font-family: Verdana; font-size:10px; font-weight:normal; font-style:normal; color:#555555; text-decoration: none; }
DIV.tx-dropdownsitemap-pi1 A:link { margin: 0px; padding: 0px; font-family: Verdana; font-size:10px; font-weight:normal; font-style:normal; color:#555555; text-decoration: none; }
DIV.tx-dropdownsitemap-pi1 A:visited { margin: 0px; padding: 0px; font-family: Verdana; font-size:10px; font-weight:normal; font-style:normal; color:#555555; text-decoration: none; }
DIV.tx-dropdownsitemap-pi1 A:active { margin: 0px; padding: 0px; font-family: Verdana; font-size:10px; font-weight:normal; font-style:normal; color:#555555; text-decoration: none; }
DIV.tx-dropdownsitemap-pi1 A:hover { margin: 0px; padding: 0px; font-family: Verdana; font-size:10px; font-weight:normal; font-style:normal; color:#555555; text-decoration: underline;}


DIV#container2colPlanSite DIV#2colonne2 { border: 1px solid; } 



/*
 *
 * Formulaire demande de contact
 *
 */

/*
 *
 * POWERMAIL
 *
 */
IMG.tx-srfreecap-pi2-image { margin: 0px; padding: 0px; border: 1px solid #DEDEDE; width: 240px; }
span.tx-srfreecap-pi2-cant-read { font-family: Verdana; font-size:11px; font-weight:normal; font-style:normal; color:#555555;  }

span.powermail_mandatory {
        color: red;
}
input.validation-failed,
textarea.validation-failed {
        background-color: #ff7f00;
}
div.powermail_mandatory_js {
	border: 1px solid;
        font-family: Verdana; font-size:11px; font-weight:normal; font-style:normal;  color: #ff7f00;
        margin: 3px 0 15px 180px;
}
fieldset.tx-powermail-pi1_fieldset {
	margin: 0px; padding: 0px;
        border: 0px solid #A5ACB2;
        background-image: url(../img/handy.jpg);
        background-repeat: no-repeat;
        background-position: 100% 60%;
	font-family: Verdana; font-size:11px; font-weight:normal; font-style:normal; color:#555555;
}
fieldset.tx-powermail-pi1_fieldset legend {
	display: none;
}
fieldset.tx-powermail-pi1_fieldset label {
	border: 0px solid #A5ACB2;
        display: block;
        width: 217px;
        float: left;
        clear: both;
	font-family: Verdana; font-size:11px; font-weight:normal; font-style:normal; color:#555555;
	text-align: right;
	padding-right: 4px;
}
fieldset.tx-powermail-pi1_fieldset input, fieldset.tx-powermail-pi1_fieldset textarea {
	width: 240px; height: 18px;
	margin: 0px; padding: 0px;
	border: 1px solid #888888;
	font-family: Verdana; font-size:11px; font-weight:normal; font-style:normal; color:#555555;
	border: 1px solid #A5ACB2;
}
fieldset.tx-powermail-pi1_fieldset textarea{
	height: 100px;
	border: 1px solid #A5ACB2;
}
fieldset.tx-powermail-pi1_fieldset powermail_check {
	width: 20px;
	border: 0px solid;
}
DIV.powermail_check_inner{
	border: 0px solid;
}
INPUT.powermail_check {
	border: 1px solid;
	width: 100px;
}
div.tx_powermail_pi1_fieldwrap_html {
        margin: 3px 0;
}
div.tx_powermail_pi1_fieldwrap_html_label{
	text-align: center; margin-top : 20px;
}
fieldset.tx-powermail-pi1_fieldset input.powermail_submit {
        margin: 0px 0px;
        font-weight: bold;
        border: 1px solid #444;
        width: 100px; height: 20px;
}
DIV.tx_powermail_pi1_fieldwrap_html_submit{
	text-align: center;
}
td.powermail_all_td {
        padding: 3px 10px 3px 0;
}
DIV.powermail_check_inner_uid7_0 {
	margin-top: 20px;
	margin-bottom: 20px;
}
/* Ceci permet de cache le titre avant "Vous acceptez ?" */
P.tx_powermail_pi1_fieldwrap_html_checkbox_title {
	display: none;
}



DIV#bandeauGraphique {
        border: 0px solid;
        margin: 0px; padding: 0px;
}

DIV#bandeauGraphique2 {
        background: url('bulle2.png') repeat-y ;
        border: 0px solid;
        margin: 0px; padding: 0px;
        width: 152px;
        font-family:Arial; font-size:10px; color: #FFFFFF;
}

DIV#bandeauGraphique2 UL {
        list-style-type: none;
        padding: 0px;
        margin: 0px; 
}

DIV#bandeauGraphique2 UL LI {
        margin: 0px; padding: 0px; 
        background: url('bulleP.png') no-repeat ;
        margin-top: -1px;
        cursor: pointer;
        border: 0px solid #000000;
        text-align: left;
        padding-left: 20px; padding-right: 2px;
        width: 152px;  
}

DIV#bandeauGraphique2 UL LI A { margin: 0px; padding: 0px; font-family: Verdana; font-size:10px; font-weight:normal; font-style:normal; color:#FFFFFF; text-decoration: none; }
DIV#bandeauGraphique2 UL LI A:link { margin: 0px; padding: 0px; font-family: Verdana; font-size:10px; font-weight:normal; font-style:normal; color:#FFFFFF; text-decoration: none; }
DIV#bandeauGraphique2 UL LI A:visited { margin: 0px; padding: 0px; font-family: Verdana; font-size:10px; font-weight:normal; font-style:normal; color:#FFFFFF; text-decoration: none; }
DIV#bandeauGraphique2 UL LI A:active { margin: 0px; padding: 0px; font-family: Verdana; font-size:10px; font-weight:normal; font-style:normal; color:#FFFFFF; text-decoration: none; }
DIV#bandeauGraphique2 UL LI A:hover { margin: 0px; padding: 0px; font-family: Verdana; font-size:10px; font-weight:normal; font-style:normal; color:#FFFFFF; text-decoration: underline;}

A.colonneDroiteLienVideo { margin: 0px; padding: 0px; font-family: Verdana; COLOR: #8C5E80; font-style:normal; FONT-SIZE: 10px; FONT-WEIGHT: normal; text-decoration: none; }
A.colonneDroiteLienVideo:link { margin: 0px; padding: 0px; font-family: Verdana; COLOR: #8C5E80; font-style:normal; FONT-SIZE: 10px; FONT-WEIGHT: normal; text-decoration: none; }
A.colonneDroiteLienVideo:visited { margin: 0px; padding: 0px; font-family: Verdana; COLOR: #8C5E80; font-style:normal; FONT-SIZE: 10px; FONT-WEIGHT: normal; text-decoration: none; }
A.colonneDroiteLienVideo:active { margin: 0px; padding: 0px; font-family: Verdana; COLOR: #8C5E80; font-style:normal; FONT-SIZE: 10px; FONT-WEIGHT: normal; text-decoration: none; }
A.colonneDroiteLienVideo:hover { margin: 0px; padding: 0px; font-family: Verdana; COLOR: #8C5E80; font-style:normal; FONT-SIZE: 10px; FONT-WEIGHT: normal; text-decoration: underline;}


/* On s'occupe des resultats de recherche */
DIV.tx-indexedsearch, DIV.tx-indexedsearch TD.tx-indexedsearch-descr {
	font-family:Verdana; font-weight: normal; font-size:11px; color: #444444;
}



/* ****************************************************
 *
 * On s'occupe maintenant des resultats de la recherche
 *
 *
 * **************************************************** */

/* default styles for extension "tx_indexedsearch" */
DIV.tx-indexedsearch-rules { padding-top: 4px; padding-bottom: 4px; }
DIV.tx-indexedsearch-rules H2 { font-family:Verdana; font-size:12px; color: #065D95; font-weight:bold; text-decoration: underline;}
DIV.tx-indexedsearch-rules P { font-family:Verdana; font-size:11px; color: #3d3d3d; }

DIV.tx-indexedsearch-res {
	margin:0px;
	padding:2px;
}

.tx-indexedsearch-title A {font-family:Verdana; font-size:11px; color: #405294; font-weight:bold; }
.tx-indexedsearch-info { padding-top: 2px; padding-bottom: 2px; font-family:Verdana; font-size:11px; color: #3d3d3d;}
.tx-indexedsearch-path A {font-family:Verdana; font-size:11px; color: #405294;}


.tx-indexedsearch .tx-indexedsearch-browsebox LI { display:inline; margin-right:5px; }
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:100px; }
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:150px; }
.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; }
.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw { font-weight:bold; font-style:italic; }
.tx-indexedsearch .tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr { font-style:italic; padding-top: 2px; padding-bottom: 2px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup { color:#676666; font-weight: bold;}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#eeeeee; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0px; margin-bottom:0px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { background:#cccccc; vertical-align:middle; }
.tx-indexedsearch .tx-indexedsearch-res .noResume { color:#666666; }
.tx-indexedsearch .tx-indexedsearch-category { background:#cccccc; font-size:16px; font-weight:bold; }

.tx-indexedsearch .res-tmpl-css { clear:both; margin-bottom:1em; }
.tx-indexedsearch .searchbox-tmpl-css LABEL { margin-right:1em; width:10em; float:left; }
.tx-indexedsearch .result-count-tmpl-css, .tx-indexedsearch .percent-tmpl-css { letter-spacing:0; font-weight:normal; margin-top:-1.2em; float:right; }
.tx-indexedsearch .info-tmpl-css dt, .tx-indexedsearch dl.info-tmpl-css dd { float:left; }
.tx-indexedsearch .info-tmpl-css dd.item-mtime { float:none; }
.tx-indexedsearch .info-tmpl-css dd.item-path { float:none; }


/* SYNOMIA */
.SI2_link {
	
}

.SI2_capitale { font-family:Verdana; font-weight: bold; font-size:12px; color: #444444; }

.SI2_link, .SI2_lettres, A.syn_promote_cooc { font-family: Verdana; font-size:11px; font-weight:normal; font-style:normal; color:#C48F0B; text-decoration: none; }
.SI2_link:link		{ font-family: Verdana; font-size:11px; font-weight:normal; font-style:normal; color:#C48F0B; text-decoration: none; }
.SI2_link:visited	{ font-family: Verdana; font-size:11px; font-weight:normal; font-style:normal; color:#C48F0B; text-decoration: none; }
.SI2_link:active	{ font-family: Verdana; font-size:11px; font-weight:normal; font-style:normal; color:#C48F0B; text-decoration: none; }
.SI2_link:hover, A.syn_promote_cooc:hover { font-family: Verdana; font-size:11px; font-weight:normal; font-style:normal; color:#444444; text-decoration: none;}

.SI2_lettres { font-size:14px; }
.SI2_lettres:hover { text-decoration: underline; }
.SI2_bg_lettres { font-size: 14px; color: #333; text-decoration: none; font-family: Verdana; font-weight: normal; }

A.syn_promote_title { font-size: 13px; color: #333; text-decoration: none; font-family: Verdana; font-weight: bold; }
A.syn_promote_title:hover { font-size: 13px; color: #333; text-decoration: underline; font-family: Verdana; font-weight: bold; }

.syn_promote_header { font-family: Verdana; font-size:14px; font-weight:normal; font-style:normal; color:#C48F0B; text-decoration: none; }
.syn_promote_body { font-size: 12px; color: #333; text-decoration: none; font-family: Verdana; font-weight: normal; } 
.syn_promote_extr, .tags_title { font-size: 11px; color: #333; text-decoration: none; font-family: Verdana; font-weight: normal; }







