/* CSS META_FEEDIT */

/* Dynamic Tab menu (template.php) */
DIV.typo3-dyntabmenu-tabs { margin-top: 5px; padding-right: 20px; }
DIV.typo3-dyntabmenu-divs P.c-descr { font-style : italic; padding: 3px 10px 5px 10px; background: #e7dba8;  }
TABLE.typo3-dyntabmenu TD.tabact { color: #000; border: solid black 1px; background: #FFFFFF; }
TABLE.typo3-dyntabmenu TD.tab { color:#FFFFFF; border: solid #555 1px;  background: #CCCCCC; }
TABLE.typo3-dyntabmenu TD.tab_over, TABLE.typo3-dyntabmenu TD.tabact_over, TABLE.typo3-dyntabmenu TD.disabled_over { color:#000; border: solid #555 1px;  background: #EEEEEE; }
TABLE.typo3-dyntabmenu TD.disabled { color:#FFFFFF; border: solid #555 1px;  background: #cccccc; }
TABLE.typo3-dyntabmenu TD.tab_over, TABLE.typo3-dyntabmenu TD.tabact_over, TABLE.typo3-dyntabmenu TD.disabled_over { color:#000; border: solid #555 1px;  background: #EEEEEE; }
TABLE.typo3-dyntabmenu TD.tab, TABLE.typo3-dyntabmenu TD.tabact, TABLE.typo3-dyntabmenu TD.disabled, TABLE.typo3-dyntabmenu TD.tab_over, TABLE.typo3-dyntabmenu TD.tabact_over, TABLE.typo3-dyntabmenu TD.disabled_over  { border: 3px; border-bottom: 0px; }
TABLE.typo3-dyntabmenu TD A { color:#FFFFFF; text-decoration:none; display: block; width:100%; padding:2px; padding-left:5px; padding-right:5px; }
TABLE.typo3-dyntabmenu TD.tabact A, TABLE.typo3-dyntabmenu TD.tab_over A { color:#000;}

.tx-metafeedit-pi1-form-field {
font-size: 12px;
margin:5;
width:96%;
background-color: #EFEFEF;
padding:5;
outline: Black thick;
margin-right: 10;
}
.tx-metafeedit-pi1-list_field_tx_feuserschampssupp_logo img{
margin:15px;
}
.tx-metafeedit-pi1-form-error-field {
font-size: 14px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
	color:#990000;
}
.tx-metafeedit-pi1-header {
font-size: 14px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
	color:#990000;
}
.tx-metafeedit-pi1-form-label {
font-size: 14px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
	color:#FFFFFF;
width:100%;
background-color: #CCCCCC;
}
.tx-metafeedit-pi1-link {
font-size: 14px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
	color:#990000;
}

.tx-metafeedit-pi1-editmenu-list {
font-size: 14px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
	color:#990000;
}

.tx-metafeedit-pi1-editmenu-list  A{
font-size: 14px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
	color:#990000;
}
.tx-metafeedit-pi1-editmenu-list-table-header{
 background-color:#CCCCCC;
 text-align:left;
 font-size: 14px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
	color:#FFFFFF;
}
.tx-metafeedit-pi1-form-required-message {
font-size: 14px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
	color:#990000;
}

.tx-metafeedit-pi1-editmenu-list-table-row {
 background-color:#EEEEEE;
text-align:left;
 font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#000000;
}
.list_membres{
border-top:1px solid #DCDCDC;
}
.tx-metafeedit-pi1-editmenu-list a{
  color:#AA0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration:none;

}

.tx-metafeedit-pi1-editmenu-list a:hover{
	color:#990000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	text-decoration:underline;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
}

a{
color:#AA0000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
}
a:hover{
text-decoration:underline;
}
a:visited{
color:#AA0000;
}
p {
	/*margin : 0 0 0 0;*/
	text-align: justify;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}

td {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}

.texteNews, td.texteNews, td.texteNews p{
	text-align:justify;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}

.titreBoxGauche {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FF6600;
}
.titreNews {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.titreNewsStrong a {
	color: #CC0000;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
}
.titreNewsStrong a:visited {
	color: #CC0000;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
}
.titreNewsStrong a:hover {
	color: #CC0000;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	font-weight:bold;
}

.infoMAJ {color: #FFFFFF}
.IntitulRecherche {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; font-weight: bold; }
.versionsNewsletter {
	font-size: 9px;
	color: #FFFFFF;
}

.Style1 {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
}
.Style2 {font-size: 12px}

.Style3, p.Style3, td.Style3 , td.Style3 p.Style3 {
	text-align:justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000!important;
}

.StyleB, p.StyleB, td.StyleB , td.StyleB p.StyleB {
	text-align:justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff!important;
}

a.Style4 {
	color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a.Style4:visited {
	color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a.Style4:hover {
	color:#333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.Style4 {font-size: 10px}
.Style6 {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
a.liensMembres {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration:none;
}
a.liensMembres:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration:none;
}

a.liensMembres:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#CC0000;
	text-decoration:underline;
}

a.liensFlux, a.liensFlux:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration:none;
	font-weight:normal;
}

a.liensFlux:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#CC0000;
	text-decoration:underline;
}

.liensFlux a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration:none;
	font-weight:normal;
}

.liensFlux a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration:none;
	font-weight:normal;
}

.liensFlux a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#CC0000;
	text-decoration:underline;
}


a.liensValidation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#009933;
	text-decoration:none;
}
a.liensValidation:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#009933;
	text-decoration:none;
}

a.liensValidation:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#009933;
	text-decoration:underline;
}

a.liensSuppression {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#990000;
	text-decoration:none;
}
a.liensSuppression:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#990000;
	text-decoration:none;
}

a.liensSuppression:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#990000;
	text-decoration:underline;
}

.Style8 {color: #CCCCCC}
.Style10 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; }
.Style11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
.Style13 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; }
.Style14 {
	color: #333333;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.Style14 a {
	color: #F98339;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.Style14 a:visited {
	color: #F98339;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.Style14 a:hover {
	color:#666666;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.Style15 {color: #F98339}
.Style16 {color: #F9833D}

#newsData img{
  margin-bottom:5px;
}

.titreNews a {
	color: #CC0000;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
}
.titreNews a:visited {
	color: #CC0000;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
}
.titreNews a:hover {
	color: #CC0000;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
.liensDetail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.liensDetail a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration:none;
}
.liensDetail a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration:none;
}

.liensDetail a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#CC0000;
	text-decoration:underline;
}

.InfosDuBas {color: #FFFFFF; font-size: 10px; }
a.liensDuBas {color: #FFFFFF; font-size: 10px; text-decoration:none }
a.liensDuBas:visited {color: #FFFFFF; font-size: 10px; text-decoration:none }
a.liensDuBas:hover {color:#333333; font-size: 10px; text-decoration:none }

.level_1 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration:none;
}

.level_1 a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration:none;
}

.level_1 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#CC0000;
	text-decoration:underline;
}

.expAll a {
	color: #CC0000;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.expAll a:visited {
	color: #CC0000;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.expAll a:hover {
	color: #CC0000;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

.titreChoixMembre{
	color: #CC0000;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.titreChoixMembre a{
	color: #CC0000;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.titreChoixMembre a:hover {
	color: #CC0000;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

.titreChoixMembre a:visited{
	color: #CC0000;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}


#construction {
	padding-top:50px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000000;
	font-size:13px;
	height:50px;
}

.lettrine {
font-size:15px;
}

#missions {
	padding-top:50px;
	font-family:Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size:10px;
	line-height:15px;
}
#lien {
	padding-top:35px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size:10px;
	line-height:20px;
}

.nifty {
	display:block;
 	font-family:Arial, Helvetica, sans-serif;
	color: #FF6600; 
	font-size:10px; 
	font-weight:bold; 
	line-height:18px;
}
.nifty a {
	background-color: #FF6600; 
	text-decoration:none; 
	color:#FFFFFF; 
	padding:0 4px 0 4px;
}
.nifty a:hover {
	background-color:#990000;
}

.Style1 a{
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	text-decoration:none;
}
.Style1 a:hover{
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	text-decoration:underline;
}
.Style1 a:visited{
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	text-decoration:underline;
}

.tx-indexedsearch-redMarkup{
	color:#990000;
}

.titresFlux{
font-size: 14px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
	color:#990000;
}

.lienRetour a {
	color: #CC0000;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
}
.lienRetour a:visited {
	color: #CC0000;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
}
.lienRetour a:hover {
	color: #CC0000;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
.erreur {
	color:#FF0000;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.tx_ablinklist_listView_linkAddNew, a.tx_ablinklist_listView_linkAddNew:visited{
	color:#990000;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;

}

a.tx_ablinklist_listView_linkAddNew:hover{
	color:#990000;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;

}

a.tx_ablinklist_listView_categoryLabel, a.tx_ablinklist_listView_categoryLabel:visited{
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FF6600;
	text-decoration:none;

}

a.tx_ablinklist_listView_categoryLabel:hover{
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FF6600;
	text-decoration:underline;

}

.tx_ablinklist_compte{

 	font-family:Arial, Helvetica, sans-serif;
	color: #FF6600; 
	font-size:10px; 
	font-weight:bold; 
}


a.tx_ablinklist_listView_linkLabel, a.tx_ablinklist_listView_linkLabel:visited{
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FF6600;
	text-decoration:none;

}

a.tx_ablinklist_listView_linkLabel:hover{
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FF6600;
	text-decoration:underline;
}

.texte1{
	font-family: Verdana,Arial,Sans-serif;
	font-size: 12px;
	color: #333333;
}
.texte1 a, .texte1 a:visited{

	font-family: Verdana,Arial,Sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
}
.texte1 a:hover{
	font-family: Verdana,Arial,Sans-serif;
	font-size: 12px;
	color: #c80824;
	text-decoration: underline;
}

.IntitulAbLink {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; font-weight: bold; }

.tx_ablinklist_listView_categoryPath a{
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.tx_ablinklist_viewRateLinkResult{
font-family: Verdana,Arial,Sans-serif;
	font-size: 12px;
	color:#000000;

}

.tx_ablinklist_viewRateLinkResult a{
font-family: Verdana,Arial,Sans-serif;
	font-size: 12px;
	color: #CC0000;
	text-decoration:none;
}
.tx_ablinklist_viewRateLinkResult a:hover{
font-family: Verdana,Arial,Sans-serif;
	font-size: 12px;
	color:#000000;
	text-decoration:underline;
}



.tx_ablinklist_viewReportBrokenLinkResult{
font-family: Verdana,Arial,Sans-serif;
	font-size: 12px;
	color:#000000;

}

.tx_ablinklist_viewReportBrokenLinkResult a{
font-family: Verdana,Arial,Sans-serif;
	font-size: 12px;
	color: #CC0000;
	text-decoration:none;
}
.tx_ablinklist_viewReportBrokenLinkResult a:hover{
font-family: Verdana,Arial,Sans-serif;
	font-size: 12px;
	color:#000000;
	text-decoration:underline;
}

/*
p.Titre {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF6600;
	font-weight: bold;
	background-image: url('/fileadmin/template_arcsis/images/losange.gif');
	background-repeat: no-repeat;
	background-position: top left;
	border-width: 0px;
	padding-left: 20px;
	margin-left: 0px;
	position: relative;
}


p.Titre img{
	border:0 none;
}

a.Titre {
	color: #FF6600;
	font-weight: bold;
}

a.Titre:hover {	
	text-decoration : underline;
}





p.liste {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-image: url('/fileadmin/template_arcsis/images/losange.gif');
	background-repeat: no-repeat;
	background-position: top left;
	border-width : 0px;
	padding-left: 20px;
	margin-left: 40px;
}

a.Liste	{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-image: url('/fileadmin/template_arcsis/images/losange.gif');
	background-repeat: no-repeat;
	background-position: top left;
	text-decoration : underline;
	border-width : 0px;
	padding-left: 20px;
	margin-left: 40px;
}


p.liste img{
	border:0 none;
}

p {
	font-style : justify;
}

p.Texte_Normal {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align:justify;
}

p.Texte_Normal img{
	border:0 none;
}


a.Texte_Normal {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #cc0000;
	text-decoration : underline;
}
*/

/* ===============================
/*	Définition des balises standards
   ================================*/
a img {
	border:0 none!important;
}


/* ===============================
/*	Définition du style de TITRE
   ================================*/
p.Titre, p.Titre td { /*Paragraphe normal, Paragraphe dans un tableau*/
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF6600;
	position : relative;
	font-weight: bold;
	background-image: url('/fileadmin/template_arcsis/images/losange.gif');
	background-repeat: no-repeat;
	background-position: top left;
	padding-left: 20px;
	margin-left: 0px;
}


p.Titre img, p.Titre a img, p.Titre td a img{ /*Images, Images en lien, Images en lien dans un tableau*/
	border:0 none;
}


p.Titre a, p.Titre td a, p.Titre a:visited, p.Titre td a:visited  { /*Liens, Liens dans un tableau*/
	color: #FF6600;
	font-weight: bold;
}

p.Titre a:hover, p.Titre td a:hover  {	
	text-decoration : underline;
}

/* .liensDetail p { padding-bottom:1em }*/


/* ===============================
/*	Définition du style de LISTE
   ================================*/
p.liste, p.liste td {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-image: url('/fileadmin/template_arcsis/images/losange.gif');
	background-repeat: no-repeat;
	background-position: top left;
	padding-left: 20px;
	margin-left: 20px;
  margin-top:0;
  margin-bottom:0;
}

p.liste img, p.liste td img, p.liste a img, p.liste td a img{ /*Images, Images en lien, Images en tableau,  Images en lien dans un tableau*/
	border:0 none;
}

p.liste a, p.liste td a, p.liste a:visited, p.liste td a:visited {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #aa0000;
	font-weight:bold;
	background-repeat: no-repeat;
	background-position: top left;
	text-decoration : none;
	border-width : 0px;
}

p.liste a:hover, p.liste td a:hover {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #aa0000;
	font-weight:bold;
	background-repeat: no-repeat;
	background-position: top left;	
	border-width : 0px;
	text-decoration:underline;
}





/* ======================================
/*	Définition du style de TEXT NORMAL
   =======================================*/
p.Texte_Normal, p.Texte_Normal td {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align:justify;
}

p.Texte_Normal img, p.Texte_Normal a img, p.Texte_Normal td a img{
	border:0 none!important;
}


p.Texte_Normal a, p.Texte_Normal td a {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #cc0000;
	text-decoration : underline;
}


.tx-metafeedit-action {
	background-color: #ffffff;
	font-size: 12px;	
	color:#444444;
	font-weight:bold;	
	border: 0px;	
	text-decoration:none;
}


.tx-metafeedit-action-SAVE {/*Disposition du bouton SOUMETTRE*/
	float: left!important;
	margin-top:0px!important;
}

.tx-metafeedit-action-PUBLIER{ /*Disposition du bouton PUBLIER*/ 
	float: left!important;
	margin : 0px 0px 0px 0px!important;
	margin-left: 20px!important;
	margin-top:0px!important;
}


.tx-metafeedit-action-MESOFFRES {/*Disposition du bouton MES OFFRES*/
	float: left!important;
	margin-left: 20px!important;
}


.tx-metafeedit-action-BACK  {
	background-image: url(/typo3conf/ext/meta_feedit_0.10/res/retour_petit.jpg)!important;
	background-repeat : no-repeat;
	clear:left!important;
	margin-left:25px;
	cursor:pointer;
	width:100px;
	height:20px;	
}

.tx-metafeedit-action-DELETE{
	background-image: url(/typo3conf/ext/meta_feedit_0.10/res/poubelle_petit.jpg)!important;
	background-repeat : no-repeat;
	margin-left:25px;
	cursor:pointer;
	width:100px;
	height:40px;
}


.tx-metafeedit-pi1-editmenu-list-table-row a.published, .tx-metafeedit-pi1-editmenu-list-table-row a.published:visited {
	color:#990000!important;
	font-family: Verdana, Arial, Helvetica, sans-serif!important;
	font-weight: bold!important;
	font-size: 14px!important;
	text-decoration:none!important;
}

.tx-metafeedit-pi1-editmenu-list-table-row a.published:hover {
	color:#990000 !important;
	font-family: Verdana, Arial, Helvetica, sans-serif!important;
	font-weight: bold!important;
	font-size: 14px!important;
	text-decoration:underline!important;
}

table.imgtext-table {

}

/*dl { display:none;}*/

/******************************************/
/*       Styles pour le calendrier        */
/*                                        */
/******************************************/
#calendar-nav {
  width:300px;
}

.tx-cal-controller .download {
  background-image:url(/typo3conf/ext/cal/template/img/time_bg.gif);
}

.tx-cal-controller a, .tx-cal-controller a:visited{
  text-decoration:none;
}

.tx-cal-controller a, .tx-cal-controller a:visited, .tx-cal-controller a:hover{
  color:#000000;
}

.tx-cal-controller a:hover{
  text-decoration:underline;
}

#sc1{
  width:1160px;
  min-height:440px;
}

#sc1 label{
  width:100px;
}

#sc1 #startdate, #sc1 #enddate{
  width:6em;
}

#sc1 .editorWrap{
  height:280px !important;
  width:535px !important;
  margin:7px;
  clear:left !important;
}

.htmlarea{
  width:100% !important;
}

#sc1 .editorIframe{
  height:148px !important;
  /*display:inline !important;*/
}

#sc1 input[type="reset"] {background:url(../template_arcsis/images/calendrier.jpg) no-repeat;width:22px;height:17px;}
#sc1 #interval {
  display:none;
}

.month-small{
  width:170px;
}

.tx-cal-controller label {
  text-align:left;
  width:220px;
  font-weight:bold;
}

.tx-cal-controller fieldset div {
clear:none !important;
}
.tx-cal-controller h2.event_error{
  color:red;
  font-weight:bold;
}
#tx_cal_controller fieldset div {
  clear:left !important;
}

.htmlarea {
  clear:none !important;
}

.htmlarea .toolbar ul.tb-line {
  clear:none !important;
}

#conteneur_calendar_selector{
  display:none;
}

.conteneur_info_bulle{
  background : transparent url('/fileadmin/template_arcsis/images/info_bulle_fond.gif') no-repeat scroll right top;
  margin-left:50px;
  position:absolute;
  text-align:left !important;
  width:200px;
  height:120px;
}

.conteneur_info_bulle p{
  margin:10px;
  text-align:left;
}

.conteneur_info_bulle font{
  font-weight:bold;
  text-decoration:underline;
  font-size:11px;
}

#conteneur_equipements{
  /*float:right;*/
  width:522px;
  position:absolute;
  margin-left:575px;
  height:470px;
}

#category_selector{
  width:195px;
}

#category_tree{
  width:515px;
  height:450px;
  margin:7px;
}

#categoryEntries{
  width:100%;
  margin-top:20px;
}

#tx_cal_controller_create_element .treelevel0 {
  margin-left:0pt;
}

#categoryEntries {
  height:408px;
  border:1px solid #A5ACB2;
  position:relative;
}

#month-header-download{
  position:relative;
  left:745px;
  text-align:center;
  width:55px;
}

.ics_link{
  float:left;
  width:25%;
}

#mess_error, .mess_error{
  display:none;
}
#type_organisation, #orga_demandeuse, #activite{
  padding-bottom:20px;
}
.info_resa{
  border:1px dotted #FF9610;
  font-size:9px;
  font-style:italic;
  position:absolute;
  width:380px;
}
/***************/
/*   Workflow  */
/***************/
.libelle_workflow{
  font-weight:bold;
  text-decoration:underline;
}

/**********************/
/*   Workflow history */
/**********************/
.table_100{
  width:100%;
}
tr.row-category-history{
  background-color:#C8C8E8;
  color:#000000;
  font-weight:bold;
}
tr.row-0 {
background-color:#E8E8E8;
color:#000000;
}
tr.row-1 {
background-color:#D8D8D8;
color:#000000;
}

/***********************/
/*  styles ‚quipements */
/***********************/
.nomenclature {
  font-weight:bold;
}

.treelevel0 span a, .treelevel0 span a:hover, .treelevel0 span a:visited{
  color:#4670EA;
}

.equip1_header_bullet, .equip2_header_bullet, .equip3_header_bullet, .equip4_header_bullet, .equip5_header_bullet, .equip6_header_bullet, 
.equip7_header_bullet, .equip8_header_bullet, .equip9_header_bullet, .equip10_header_bullet, .equip11_header_bullet, .equip12_header_bullet,
.equip13_header_bullet, .equip14_header_bullet, .equip15_header_bullet, .equip16_header_bullet, .equip17_header_bullet, .equip18_header_bullet,
.equip19_header_bullet, .equip20_header_bullet, .equip21_header_bullet, .equip22_header_bullet, .equip23_header_bullet, .equip24_header_bullet,
.equip25_header_bullet, .equip26_header_bullet, .equip27_header_bullet, .equip28_header_bullet, .equip29_header_bullet, .equip30_header_bullet,
.equip31_header_bullet, .equip32_header_bullet, .equip33_header_bullet, .equip34_header_bullet{
  margin-left:3px;
  font-size:16px;
}

.equip1_header_text, .equip2_header_text, .equip3_header_text, .equip4_header_text, .equip5_header_text, .equip6_header_text, .equip7_header_text,
.equip8_header_text, .equip9_header_text, .equip10_header_text, .equip11_header_text, .equip12_header_text, .equip13_header_text, .equip14_header_text,
.equip15_header_text, .equip16_header_text, .equip17_header_text,.equip18_header_text, .equip19_header_text, .equip20_header_text, .equip21_header_text,
.equip22_header_text, .equip23_header_text, .equip24_header_text, .equip25_header_text, .equip26_header_text, .equip27_header_text, .equip28_header_text,
.equip29_header_text, .equip30_header_text, .equip31_header_text, .equip32_header_text, .equip33_header_text, .equip34_header_text{
  color:#000000;
  font-size:11px;
  margin-left:3px;
}


.equip1_header{  background-color:#557CA3;}
.equip1_body{ background-color:#6699CC;  border:1px solid #557CA3;}
.equip1_header_bullet{ color:#6699CC;}


.equip2_header{ background-color:#338C85;}
.equip2_body{  background-color:#44AA99;  border:1px solid #339C85;}
.equip2_header_bullet{  color:#44AA99;}


.equip3_header{  background-color:#E84F25;}
.equip3_body{  background-color:#FF6D3B;  border:1px solid #E84F25;}
.equip3_header_bullet{  color:#FF6D3B;}


.equip4_header{  background-color:#B350A1;}
.equip4_body{  background-color:#CE53BB;  border:1px solid #B350A1;}
.equip4_header_bullet{  color:#CE53BB;}


.equip5_header{  background-color:#338CCC;}
.equip5_body{  background-color:#44AACC;  border:1px solid #338CCC;}
.equip5_header_bullet{  color:#44AACC;}


.equip6_header{  background-color:#BBAACC;}
.equip6_body{  background-color:#CC9CCC;  border:1px solid #BBAACC;}
.equip6_header_bullet{  color:#CC9CCC;}


.equip7_header{  background-color:#AB1233;}
.equip7_body{  background-color:#CC1111;  border:1px solid #AB1233;}
.equip7_header_bullet{  color:#CC1111;}


.equip8_header{  background-color:#DDDD11;}
.equip8_body{  background-color:#FFFF22;  border:1px solid #DDDD11;}
.equip8_header_bullet{  color:#FFFF22;}


.equip9_header{  background-color:#338C85;}
.equip9_body{  background-color:#44AA99;  border:1px solid #339C85;}
.equip9_header_bullet{  color:#44AA99;}


.equip10_header{  background-color:#E84F25;}
.equip10_body{  background-color:#FF6D3B;  border:1px solid #E84F25;}
.equip10_header_bullet{  color:#FF6D3B;}


.equip11_header{  background-color:#557CA3;}
.equip11_body{ background-color:#6699CC;  border:1px solid #557CA3;}
.equip11_header_bullet{ color:#6699CC;}


.equip12_header{ background-color:#338C85;}
.equip12_body{  background-color:#44AA99;  border:1px solid #339C85;}
.equip12_header_bullet{  color:#44AA99;}


.equip13_header{  background-color:#E84F25;}
.equip13_body{  background-color:#FF6D3B;  border:1px solid #E84F25;}
.equip13_header_bullet{  color:#FF6D3B;}


.equip14_header{  background-color:#CE53BB;}
.equip14_body{  background-color:#B350A1;  border:1px solid #CE53BB;}
.equip14_header_bullet{  color:#B350A1;}


.equip15_header{  background-color:#557CA3;}
.equip15_body{  background-color:#6699CC;  border:1px solid #557CA3;}
.equip15_header_bullet{  color:#6699CC;}


.equip16_header{  background-color:#338C85;}
.equip16_body{  background-color:#44AA99;  border:1px solid #339C85;}
.equip16_header_bullet{  color:#44AA99;}


.equip17_header{  background-color:#E84F25;}
.equip17_body{  background-color:#FF6D3B;  border:1px solid #E84F25;}
.equip17_header_bullet{  color:#FF6D3B;}


.equip18_header{  background-color:#557CA3;}
.equip18_body{  background-color:#6699CC;  border:1px solid #557CA3;}
.equip18_header_bullet{  color:#6699CC;}


.equip19_header{  background-color:#338C85;}
.equip19_body{  background-color:#44AA99;  border:1px solid #339C85;}
.equip19_header_bullet{  color:#44AA99;}


.equip20_header{  background-color:#E84F25;}
.equip20_body{  background-color:#FF6D3B;  border:1px solid #E84F25;}
.equip20_header_bullet{  color:#FF6D3B;}


.equip21_header{  background-color:#557CA3;}
.equip21_body{ background-color:#6699CC;  border:1px solid #557CA3;}
.equip21_header_bullet{ color:#6699CC;}


.equip22_header{ background-color:#338C85;}
.equip22_body{  background-color:#44AA99;  border:1px solid #339C85;}
.equip22_header_bullet{  color:#44AA99;}


.equip23_header{  background-color:#E84F25;}
.equip23_body{  background-color:#FF6D3B;  border:1px solid #E84F25;}
.equip23_header_bullet{  color:#FF6D3B;}


.equip24_header{  background-color:#CE53BB;}
.equip24_body{  background-color:#B350A1;  border:1px solid #CE53BB;}
.equip24_header_bullet{  color:#B350A1;}


.equip25_header{  background-color:#557CA3;}
.equip25_body{  background-color:#6699CC;  border:1px solid #557CA3;}
.equip25_header_bullet{  color:#6699CC;}


.equip26_header{  background-color:#338C85;}
.equip26_body{  background-color:#44AA99;  border:1px solid #339C85;}
.equip26_header_bullet{  color:#44AA99;}


.equip27_header{  background-color:#E84F25;}
.equip27_body{  background-color:#FF6D3B;  border:1px solid #E84F25;}
.equip27_header_bullet{  color:#FF6D3B;}


.equip28_header{  background-color:#557CA3;}
.equip28_body{  background-color:#6699CC;  border:1px solid #557CA3;}
.equip28_header_bullet{  color:#6699CC;}


.equip29_header{  background-color:#338C85;}
.equip29_body{  background-color:#44AA99;  border:1px solid #339C85;}
.equip29_header_bullet{  color:#44AA99;}


.equip30_header{  background-color:#E84F25;}
.equip30_body{  background-color:#FF6D3B;  border:1px solid #E84F25;}
.equip30_header_bullet{  color:#FF6D3B;}

.equip31_header{  background-color:#E84F25;}
.equip31_body{  background-color:#FF6D3B;  border:1px solid #E84F25;}
.equip31_header_bullet{  color:#FF6D3B;}


.equip32_header{  background-color:#557CA3;}
.equip32_body{  background-color:#6699CC;  border:1px solid #557CA3;}
.equip32_header_bullet{  color:#6699CC;}


.equip33_header{  background-color:#E84F25;}
.equip33_body{  background-color:#FF6D3B;  border:1px solid #E84F25;}
.equip33_header_bullet{  color:#FF6D3B;}


.equip34_header{  background-color:#338C85;}
.equip34_body{  background-color:#44AA99;  border:1px solid #339C85;}
.equip34_header_bullet{  color:#44AA99;}


.wfvcard {
border:solid 1px #000000;
width:200px;
overflow:auto;
float :left;
height:60px;
margin:5px;
}
.wfimg {
float:left;
margin:5px;
width:30px;
height: 40px;
}


/************************************/
/*       Styles pour le menu        */
/*                                  */
/************************************/

.table_menu{
  background-color:#666666;
  margin-top:-12px;
}

.ss_menu_no, .ss_menu_act{
  height:30px;
}

.menu_no a, .menu_no a:visited, .menu_no a:hover, .menu_act a, .menu_act a:visited, .menu_act a:hover,
.ss_menu_no a, .ss_menu_no a:visited, .ss_menu_no a:hover, .ss_menu_act a, .ss_menu_act a:visited, .ss_menu_act a:hover{
  font-size:12px !important;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  text-decoration:none;
}

.menu_no a, .menu_no a:visited, .ss_menu_no a, .ss_menu_no a:visited{
  color:#CCCCCC;
  font-weight:100;
}
.menu_act a, .menu_act a:visited, .ss_menu_act a, .ss_menu_act a:visited{
  color:#FEC200;
  font-weight:100;
}

.menu_no, .ss_menu_no{
  background-color:#333333;
}

.menu_act, .ss_menu_act{
  background-image: url('/fileadmin/template_arcsis/images_100/fond_act.gif');
}


.menu_no a:hover, .menu_act a:hover, .ss_menu_no a:hover, .ss_menu_act a:hover{
  color:#FFFFFF;
}

.ss_menu_no a:hover, .ss_menu_act a:hover{
  background-image: url('/fileadmin/template_arcsis/images_100/fond_hover.gif');
  display:block;
  height:100%;
}

.conteneur_ss_menu{
  margin:0px;
  padding:0px;
  background-color:#333333;
  width:320px;
  border:2px solid #666666;
}

.tx-timtaw-pi1 a img { height:25px;width:25px;}
.typo3-editPanel {margin-left:15px;}
.timtabwrap .typo3-editPanel {margin-left:0px;}


/*********************************************/
/*       Styles pour l'authentification      */
/*                                           */
/*********************************************/
.tx-newloginbox-pi1 #welcome {
  background:#EEEEEE;
  margin:1em 0pt;
  padding:15px;
  position:relative;
  width:750px;
}

.tx-newloginbox-pi1 #welcome th{
  text-align:left;
}

.tx-newloginbox-pi1 .lienRetour, .tx-newloginbox-pi1 h3, .tx-newloginbox-pi1 .footer_plateforme{
  width:750px;
  text-align:left;
}

.tx-newloginbox-pi1 form{
  background-image:none;
}
.tx-newloginbox-pi1 .footer_plateforme .plateforme_connexion{
  text-align:center;
  width:25%;
}
.tx-newloginbox-pi1 #logo_connexion{
  float:right;
  width:120px;
  min-height:1px;
}

/******************************************/
/*              PARTENAIRES               */
/*                                        */
/******************************************/
#header_partenaire{
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  padding:69px 0 0;
  margin:0;
  width:413px;
  height:39px;
  background: url('/fileadmin/template_arcsis/images_100/logo/fond_partenaire_header.gif') no-repeat 0 -1px;
}
#header_partenaire li{
  float:left;
  margin-left:3px;
}
.infoMAJ span{
  line-height:20px;
  margin-left:23px;
}
#footer_partenaire{
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  padding:0;
  margin:0;
  width:524px;
  height:39px;
  background: url('/fileadmin/template_arcsis/images_100/logo/fond_partenaire_footer.png') no-repeat 0 0;
}
#footer_partenaire li{
  float:left;
  margin-left:10px;
}