/* --------------------------------------------------------------------------------- */
/* -- CG36 - PORTAIL CG INDRE ------------------------------------------------------ */
/* --------------------------------------------------------------------------------- */



/* -- BARRE D'OUTILS ---------------------------------------- */
	.cg36ZoneBBg                    { background:#14B5FF; }
	.cg36ZoneBText,
	A.cg36ZoneBText,          
	A.cg36ZoneBText:link,
	A.cg36ZoneBText:visited         { font-family:Verdana,Arial,Helvetica; font-size:10px; font-weight:normal; color:black; text-decoration:none;}
	A.cg36ZoneBTexte:hover          { text-decoration:underline; }



/* -- MENU -------------------------------------------------- */
	.cg36ZoneCBg                    { background:#E8E7E7; }
	.cg36ZoneCMenu,
	.cg36ZoneCMenu:hover            { font-family:Arial,Helvetica; font-size:12px; font-weight:bold;   color:white; padding-left:2px; padding-right:2px;  margin:0px; background:#2B3381; height:18px; text-decoration:none;}
	.cg36ZoneCMenuSeparator         { padding-top:2px; }
	.cg36ZoneCSubMenu               { font-family:Arial,Helvetica; font-size:12px; font-weight:normal; color:black; padding-left:17px; margin:0px; list-style-position:outside; } 
	.cg36ZoneCSubMenuItem           { font-family:Arial,Helvetica; font-size:11px; font-weight:normal; color:black; padding-left:38px; margin:0px; list-style-position:outside; }
	.cg36ZoneCSubMenuSeparator      { padding-top:2px; }
	.cg36ZoneCLinkMenu              { color:white;   text-decoration:none; font-size:12px; }
	
	.cg36ZoneCLinkMenu:hover        { color:white;   text-decoration:underline; }
	.cg36ZoneCLinkSubMenu           { font-family:Arial,Helvetica; color:black; font-weight:normal;   text-decoration:none; font-size:12px; }
	.cg36ZoneCLinkSubMenu:hover     { color:black;   text-decoration:underline;}
	.cg36ZoneCLinkSubMenuItem       { color:black;   text-decoration:none; font-weight:normal; font-size:11px; }
	.cg36ZoneCLinkSubMenuItem:hover { color:black;   text-decoration:underline;}



/* -- ZONE CONTEXTUELLE ------------------------------------ */
	.cg36ZoneDBg                    { background:#E8E7E7; padding-left:5px; padding-right:5px; }
	.cg36ZoneDTitle                 { font-family:Arial,Helvetica; font-size:12px; font-weight:bold;   color:white; padding-left:0px;  margin:0px; background:#0595C7; height:15px; text-align:center;}
	.cg36ZoneDLink,
	.cg36ZoneDLink:visited,
	.cg36ZoneDLink:link             { font-family:Arial,Helvetica; font-size:12px; font-weight:bold;   color:#2B3381; padding-left:0px;  margin:0px; height:15px; }
	.cg36ZoneDLink:hover            { font-family:Arial,Helvetica; font-size:12px; font-weight:bold;   color:#2B3381; padding-left:0px;  margin:0px; height:15px; text-decoration:underline;}



/* -- ZONE DE CONTENU -------------------------------------- */
	.cg36ZoneEPageTitle             { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:18px; font-weight:bold; }   
	.cg36ZoneESubTitle              { font-family:Arial,Helvetica; font-size:12px; font-weight:600; color:black; }
	.cg36ZoneEText                  { font-family:Arial,Helvetica; font-size:12px; font-weight:0; color:black; }
	.cg36ZoneENoteTitle		        { font-family:Arial,Helvetica; font-size:12px; font-weight:bold; color:white;   padding-left:0px;  margin:0px; background:#0595C7; height:15px; text-align:center; }
	.cg36ZoneENoteText              { font-family:Arial,Helvetica; font-size:10px; font-weight:0;    color:#2B3381; padding:5px; background:#E8E7E7; }
	.cg36ZoneEPrint,
	.cg36ZoneEPrint:visited,
	.cg36ZoneEPrint:link            { font-family:Arial,Helvetica; font-size:12px; font-weight:bold;   color:#2B3381; padding-left:5px; padding-right:5px; margin:0px; text-decoration:none; }
	.cg36ZoneEPrint:hover           { text-decoration:underline; }
	.cg36ZoneETableTitle            { font-family:Arial,Helvetica; font-size:12px; color:white; font-weight:600;    text-align:center; padding-left:5px; padding-right:5px; height:18px; background:#10B6FF; }
	.cg36ZoneETableTextDark         { font-family:Arial,Helvetica; font-size:12px; color:black; font-weight:normal; text-align:center; padding-left:5px; padding-right:5px; background:#10B6FF; }
	.cg36ZoneETableTextLight        { font-family:Arial,Helvetica; font-size:12px; color:black; font-weight:normal; text-align:center; padding-left:5px; padding-right:5px; background:#ABE3FB; }


	.cg36ZoneEFilet                 { background:#009EA5; }
	.cg36ZoneEFilet2                { background:#009EA5; color:#009EA5; }
	.cg36ZoneEFicheTitle            { font-family:Verdana,Arial,Helvetica,sans-serif;  font-size:16px; font-weight:bold; }
	.cg36ZoneEFicheSubTitle         { font-family:Arial,Helvetica,sans-serif;          font-size:14px; font-weight:bold; }

	.cg36ZoneEHoraireLabel          { background:#0595C7; color:white; font-weight:bold;   font-size:12px; width:100px; height:25px; padding-left:5px; text-align:left; vertical-align:middle;}
	.cg36ZoneEHoraireValue          { background:#ABE3FB; color:black; font-weight:normal; font-size:12px; width:100px; height:25px; text-align:center; vertical-align:middle; }

	.cg36ZoneETableLabel            { background:#0595C7; color:white; font-weight:bold;   font-size:12px; height:25px; padding-left:5px; text-align:left; vertical-align:middle;}
	.cg36ZoneETableValue            { background:#ABE3FB; color:black; font-weight:normal; font-size:12px; height:25px; text-align:right; vertical-align:middle; padding-right:5px; }


	
	A.cg36ZoneENewsTitle:visited,
	A.cg36ZoneENewsTitle:link,
	A.cg36ZoneENewsTitle,
	.cg36ZoneENewsTitle             { font-family:Arial,Helvetica; font-size:12px; font-weight:bold;   color:#2B3381; text-decoration:none; }
	A.cg36ZoneENewsTitle:hover      { text-decoration:underline; }
	.cg36ZoneENewsText              { font-family:Arial,Helvetica; font-size:12px; font-weight:normal; color:black;  }



/* -- BANDEAU INFERIEUR ------------------------------------ */
	.cg36ZoneF                      { font-family:Arial,Helvetica; font-size:12px; color:black; }
	.cg36ZoneFCredit:link,
	.cg36ZoneFCredit:visited        { font-family:Arial,Helvetica; font-size:12px; font-weight:normal;   color:#2B3381; padding-left:5px; padding-right:5px; margin:0px; text-decoration:underline; }
	.cg36ZoneFCredit:hover          { color:#858CD4; }



/* -- POPUP ------------------------------------------------- */
	.cg36PopFg                      { background:#ABE3FB; }
	.cg36PopBg                      { background:#10B6FF; }
	.cg36PopTitle                   { font-family:verdana,arial,helvetica; color:#10B6FF; font-size:12pt; font-weight:600; background:#FFFFFF; }
	A.cg36PopTools,
	A.cg36PopTools:link,
	A.cg36PopTools:visited          { font-family:verdana,arial,helvetica; color:#FFFFFF; font-size:9pt;  font-weight:bold; text-decoration:none; }
	A.cg36PopTools:hover            { font-family:verdana,arial,helvetica; color:#FFFFFF; font-size:9pt;  font-weight:bold; text-decoration:underline;}
	
	.cg36PopJahiaInfoEditMode       { font-family:Arial,Helvetica; font-size:11px; font-weight:normal; color:#663300; font-style:italic; text-align:right; padding-right:5px; }



/* -- FORMULAIRE -------------------------------------------- */
	.cg36FrmLabel                   { font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#2B3381; font-weight:600;    height:15px; }
	.cg36FrmInput                   { font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#2B3381; font-weight:normal; height:15px; border-right: 1px solid #c0c0c0; border-bottom: 1px solid #c0c0c0; border-left: 1px solid #2B3381; border-top: 1px solid #2B3381; }  
	.cg36FrmSelect                  { font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#2B3381; font-weight:normal; height:17px; }
    .cg36FrmAction                  { font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#FFFFFF; font-weight:600;    height:20px; background:#10B6FF; border-left: 1px solid #c0c0c0; border-top: 1px solid #c0c0c0; border-right: 1px solid #2B3381; border-bottom: 1px solid #2B3381; }  
    
    .cg36FrmActionPrint             { font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#FFFFFF; font-weight:600;    height:20px; background:#10B6FF; border-left: 1px solid #c0c0c0; border-top: 1px solid #c0c0c0; border-right: 1px solid #2B3381; border-bottom: 1px solid #2B3381; }  
    
    

/* -- COMMUN ------------------------------------------------ */
	#cg36LayPub                     { position:relative; top:19px; left:0px; }
	.cg36Date { font-family:Arial,Helvetica; font-size:12px; color:black; text-align:right; font-weight:normal; background-image: url(../dateline.gif); background-repeat: repeat-x; padding-top: 0px; display:block; height:20px; white-space: nowrap; }


/* -- JAHIA ------------------------------------------------- */
	.cg36JahiaInfoEditMode          { font-family:Arial,Helvetica; font-size:11px; font-weight:normal; color:#EF9A08; font-style:italic; text-align:right; padding-right:5px; }
	.cg36JahiaEditMode,
	
	A.cg36JahiaEditMode:link,
	A.cg36JahiaEditMode:visited,
	A.cg36JahiaEditMode:hover       { font-family:Arial,Helvetica; font-size:11px; font-weight:normal; color:#006699; text-decoration:none;  }

	A                               { color:#293084; font-weight:bold; text-decoration:none; }
	A:hover                         { text-decoration:underline; }

	
/* -- SPL --------------------------------------------------- */

div.cg36SplForm .texte_exergue,
div.cg36SplSearchCall .texte_exergue   { color:#10B6FF; }

div.cg36SplSearchResult 
	div.cg36SplTitle .texte_exergue,
div.cg36SplSearchResult 
	div.cg36SplTitle .texte_normal,
div.cg36SplFiche 
	div.cg36SplTitle,
div.cg36SplFiche 
	div.cg36SplTitle 
		a span.texte_titre             { background-color:#293084; color:#10B6FF; }

div.cg36SplDemarche 
	.guichet-description_subtitle,
div.cg36SplFiche 
	div.cg36SplSubTitle,
div.cg36SplDemarche 
	div.cg36SplSubTitle,
div.cg36SplService 
	div.cg36SplTitle,
div.cg36SplDemarche 
	div.cg36SplBlocTitle               { background:#10B6FF; color:white; }	
	
div.cg36SplComplement 
	div.cg36SplTitle,
div.cg36SplSavoirPlus 
	div.cg36SplLinkTitle,
div.cg36SplSavoirPlus 
	div.cg36SplSubTitle,
div.cg36SplThemes 
	div.cg36SplTitle,
div.cg36SplAsk 
	div.cg36SplTitle,
div.cg36SplDemarche 
	div.cg36SplBlocTitle,
div.cg36SplSearchResult 
	div.cg36SplTitle,
div.cg36SplDemarche 
	div.cg36SplSubTitle                { background:#293084; color:white; }