/*-----------------------------------  Istres mag  -----------------------------------*/
.istres-mag-titre {
	font-family:verdana,sans-serif;	
	font-size:20px;
	margin-bottom:10px;
	text-align:center;
	font-weight: bold;
	color: black;
}
.istres-mag-date {
	font-family:verdana,sans-serif;	
	font-size:11px;
	margin-bottom:3px;
	color: black;
}
.istres-mag-contenu {
	font-family:verdana,sans-serif;
	padding:3px;	
	font-size:11px;
	margin-bottom:3px;
	height:100%;
	color: black;
	text-align:justify;
}
.istres-mag-img {
	float:left;
	margin-right:6px;
}
.istres-mag-titre-annee {
	font-family:verdana,sans-serif;	
	font-size:11px;
	font-weight: normal;
	text-align:center;
	color: #40957E;
}
.istres-mag-titre-annee A:LINK, .istres-mag-titre-annee A:ACTIV, .istres-mag-titre-annee A:VISITED {
	color: #40957E;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.istres-mag-titre-annee A:HOVER {
	color: #40957E;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}
.istres-mag-contenu-annee {
	font-family:verdana,sans-serif;	
	font-size:11px;
	color: black;
	text-align:center;
}
.istres-mag-contenu-annee A:LINK, .istres-mag-contenu-annee A:ACTIV, .istres-mag-contenu-annee A:VISITED {
	color: #40957E;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
.istres-mag-contenu-annee A:HOVER {
	color: #40957E;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}
.istres-mag-img-annee {
	margin-top:10px;
	text-align:center;
}

.istres-mag-titre-detail {
	font-family:verdana,sans-serif;	
	font-size:20px;
	margin-bottom:10px;
	text-align:center;
	font-weight: bold;
	color: black;
}
.istres-mag-img-detail {
	float:left;
	margin-right:6px;
}
.istres-mag-contenu-detail {
	font-family:verdana,sans-serif;
	padding:3px;	
	font-size:11px;
	margin-bottom:3px;
	height:100%;
	color: black;
	text-align:justify;
}
.istres-mag-retour-detail {
	font-family:verdana,sans-serif;	
	font-size:11px;
	color: black;
	text-align:left;
}
.istres-mag-retour-detail A:LINK, .istres-mag-retour-detail A:ACTIV, .istres-mag-retour-detail A:VISITED {
	color: #40957E;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
.istres-mag-retour-detail A:HOVER {
	color: #40957E;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}

.istres-mag-menu-archive-total {
	padding:3px;
}
.istres-mag-menu-archive-titre {
	text-align:left;
	font-size:11px;
	font-weight:bold;
}
.istres-mag-menu-archive-total LI {
	padding-bottom:10px;
}
.istres-mag-menu-archive-total UL {
	padding:3px;
	margin-top:5px;
	margin-left:0px;
	margin-bottom:0px;
	list-style-type: none;
}


/*----------------------------------------------  Evenement  -----------------------------------------*/
.evenement-titre {
	font-family:verdana,sans-serif;	
	font-size:20px;
	margin-bottom:10px;
	text-align:center;
	font-weight: bold;
	color: black;
}
.evenement-date {
	font-family:verdana,sans-serif;	
	font-size:11px;
	margin-bottom:3px;
	color: black;
}
.evenement-contenu {
	font-family:verdana,sans-serif;
	padding:3px;	
	font-size:11px;
	margin-bottom:3px;
	height:100%;
	color: black;
	text-align:justify;
}
.evenement-img {
	float:left;
	margin-right:6px;
}
.evenement-titre-annee {
	font-family:verdana,sans-serif;	
	font-size:11px;
	font-weight: normal;
	text-align:center;
	color: #EE886B;
}
.evenement-titre-annee A:LINK, .evenement-titre-annee A:ACTIV, .evenement-titre-annee A:VISITED {
	color: #EE886B;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.evenement-titre-annee A:HOVER {
	color: #EE886B;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}
.evenement-contenu-annee {
	font-family:verdana,sans-serif;	
	font-size:11px;
	color: black;
	text-align:center;
}
.evenement-contenu-annee A:LINK, .evenement-contenu-annee A:ACTIV, .evenement-contenu-annee A:VISITED {
	color: #EE886B;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
.evenement-contenu-annee A:HOVER {
	color: #EE886B;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}
.evenement-img-annee {
	margin-top:10px;
	text-align:center;
}

.evenement-titre-detail {
	font-family:verdana,sans-serif;	
	font-size:20px;
	margin-bottom:10px;
	text-align:center;
	font-weight: bold;
	color: black;
}
.evenement-img-detail {
	float:left;
	margin-right:6px;
}
.evenement-contenu-detail {
	font-family:verdana,sans-serif;
	padding:3px;	
	font-size:11px;
	margin-bottom:3px;
	height:100%;
	color: black;
	text-align:justify;
}
.evenement-retour-detail {
	font-family:verdana,sans-serif;	
	font-size:11px;
	color: black;
	text-align:left;
}
.evenement-retour-detail A:LINK, .evenement-retour-detail A:ACTIV, .evenement-retour-detail A:VISITED {
	color: #EE886B;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
.evenement-retour-detail A:HOVER {
	color: #EE886B;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}





/*--------------------------------- TEMPLATE GLOSSARY LIST --------------------------------- */
.glossary-list-container{
	width:100%;
}
.glossary-list-item{
	padding:3px;	
	margin:3px;
	color:black;
	font-size:9px;
	/*border:1px solid #666;*/
}
.glossary-list-item A:LINK, .glossary-list-item A:ACTIVE,  .glossary-list-item A:VISITED{
	color:black;
	text-decoration:underline;
}
.glossary-list-item A:HOVER{
	color:navy;
	text-decoration:none;
}
.glossary-list-abc{
	text-align:center;
	color:#000;
	font-size:11px;		
}
.glossary-list-abc A:LINK, .glossary-list-abc A:ACTIVE, .glossary-list-abc A:VISITED{
	color:#000;
	text-decoration:underline;
}
.glossary-list-abc A:HOVER{
	color:navy;
	text-decoration:none;
}

.glossary-list-table{
	width:180px;
	float:left;
	padding:0px;
	border:0px;
}
.glossary-list-td1{
	valign:top;
}
.glossary-list-td2{
}

.glossary-list-count{
	font-color:#000;
	font-size:2;
}
.glossary-list-count A:LINK, .glossary-list-count A:ACTIVE, .glossary-list-count A:VISITED{
	font-color:#000;
	text-decoration:underline;
}
.glossary-list-count A:HOVER{
	font-color:navy;
	text-decoration:none;
}

/*--------------------------------- TEMPLATE GLOSSARY ENTRY --------------------------------- */
.glossary-entry-container{
	width:230px;
	float:right;
 	valign:top;
 	/*border:1px solid #000;
	background-color:#BBE53A;
	background-color:#CCCCCC;*/
}	
.glossary-entry-item{
	text-align:justify;
	padding:3px;	
	margin:3px;
	/*border:1px solid #666;*/
} 
.glossary-entry-title{
 	font-weight:bold;
 	font-size:11px;
}
.glossary-entry-detail{ 
	font-size:9px;
}
.glossary-entry-tableimg{
	weight:50%;
}
.glossary-entry-img{
	float:left;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:10px;
	/*border:1px solid #666;*/
}
.glossary-entry-imgoption{
	color:#000;
	font-size:2;
}
.glossary-entry-imgcaption{
	font-size:9px;
}
.glossary-entry-tablelink{
	weight:50%;
}
.tx-galileodocuments-pi1 .tx-galileodocuments-pi1-listrow P.tx-galileodocuments-pi1-listrowField-title { font-size:11px; font-weight:bold; }
.tx-galileodocuments-pi1 P {  }
 P.tx-galileodocuments-pi1-listrowField-file { font-size:11px; font-weight:normal; }
.tx-galileodocuments-pi1 H2 {  }
.tx-galileodocuments-pi1 H3 {  }
.tx-galileodocuments-pi1 .tx-galileodocuments-pi1-singleView P {  }
.tx-galileodocuments-pi1 .tx-galileodocuments-pi1-singleView P.tx-galileodocuments-pi1-singleViewField-title { font-size:11px; font-weight:bold; }

.align-left
{
    text-align:left;
}

.align-center, .contenttable
{
    text-align:center;
}

.align-right
{
    text-align:right;
}
