/* 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: #FFFFFF; border: solid black 1px; background: #CCCCCC; }
TABLE.typo3-dyntabmenu TD.tab { color:#CCCCCC; border: solid #555 1px;  background: #FFFFFF; }
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:#000000; border: solid #555 1px;  background: #FFFFFF; }
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-radius: 3px; -moz-border-radius: 3px; border-bottom: 0px; }
TABLE.typo3-dyntabmenu TD A { color:#CCCCCC; 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 { font-weight:bolder; color:#000000;}

.tx-metafeedit-pi1-error {
	font-size: 14x;
	margin:5;
	width:99%;
	background-color: #ffffff;
	font-weight: bold;
	color:#990000;
	padding:5;
	text-align: left;
	outline: Black thick;
	margin-right: 10;
}

.tx-metafeedit-pi1-form-field {
	font-size: 12px;
	margin:5;
	width:97%;
	background-color: #EFEFEF;
	padding:5;
	text-align: left;
	outline: Black thick;
	margin-right: 10;
}

.tx-metafeedit-pi1-form-field INPUT{
	width:90%;
}

.tx-metafeedit-pi1-form-data {
	width:90%;
}
.tx-metafeedit-pi1-form-button-date INPUT {
	width:5%!important;
}
.tx-metafeedit-pi1-form-field TEXTAREA {
	width:98%;
}
.tx-metafeedit-pi1-preview-value {
	font-size: 12px;
	margin:5;
	width:97%;
	background-color: #EFEFEF;
	padding:5;
	outline: Black thick;
	margin-right: 10;
}

.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-preview-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-lettersearch { 
	float:left; 
	width:1.5em; 
}

.tx-metafeedit-pi1-editmenu-list-table {
	clear:left;
	width:100%;
}
.tx-metafeedit-pi1-editmenu-list-table-header{
	# APS 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-preview-row {
	background-color:#EEEEEE;
	text-align:left;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
}

.tx-metafeedit-pi1-editmenu-list-table-row{
	background-color:#ffffff;
	text-align:left !important;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
padding-bottom:3em;
}
.tx-metafeedit-pi1-editmenu-list a, a:visited{
	color:#666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	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;
}

.tx-metafeedit-searchbox form	{
	 padding-left:1.5em;
	 background-image:  url(../Metaphorev2/typo3conf/ext/meta_feedit/res/loupe_petit.jpg);
	 background-repeat: no-repeat; background-position: 0% 0em; 
}	
.tx-metafeedit-pi1-link-edit a{
	 line-height:2.5em;
	 padding-top:1.6em;
	 padding-bottom:1.6em;
	 padding-left:1.8em;
	 background-image:  url(../Metaphorev2/typo3conf/ext/meta_feedit/res/edit_petit.jpg);
	 background-repeat: no-repeat; background-position: 0% 60%; 
}
.tx-metafeedit-pi1-link-consult a{
	 line-height:2.5em;
	 padding-top:1.6em;
	 padding-bottom:1.6em;
	 padding-left:1.8em;
	 background-image:  url(../Metaphorev2/typo3conf/ext/meta_feedit/res/loupe_petit.jpg);
	 background-repeat: no-repeat; background-position: 0% 60%; 
}

.tx-metafeedit-pi1-link-create a{
	 line-height:6em;
	 padding-top:1.6em;
	 padding-bottom:1.6em;
	 padding-left: 5em;
	 background-image:  url(../Metaphorev2/typo3conf/ext/meta_feedit/res/baguette.jpg);
	 background-repeat: no-repeat; background-position: 0% 60%; 
}

.tx-metafeedit-pi1-link-delete a{
	 line-height:6em;
	 padding-top:1.6em;
	 padding-bottom:1.6em;
	 padding-left: 5em;
	 background-image:  url(../Metaphorev2/typo3conf/ext/meta_feedit/res/poubelle.jpg);
	 background-repeat: no-repeat; background-position: 0% 60%; 
}

.tx-metafeedit-pi1-list_table_field img {border:0;}

.tx-metafeedit-pi1-editmenu-list-table-row {
	width:25%;
	vertical-align:top;
}

.tx-metafeedit-pi1-link-delete-list a{
	 line-height:2.5em;
	 padding-left:1.8em;
	 padding-top:;
	 padding-bottom:;
	 valign:bottom;
	 background-image:  url(../Metaphorev2/typo3conf/ext/meta_feedit/res/poubelle_petit.jpg);
}
.tx-metafeedit-pi1-link-back a{
	 line-height:6em;
	 padding-top:1.6em;
	 padding-bottom:1.6em;
	 padding-left: 5em;
	 background-image:  url(../Metaphorev2/typo3conf/ext/meta_feedit/res/retour.jpg);
	 background-repeat: no-repeat; background-position: 0% 45%; 
}

.tx-metafeedit-pi1-form-error-field {
	 padding-left:1.5em;
	 background-image:  url(../Metaphorev2/typo3conf/ext/meta_feedit/res/drapeau_petit);
	 background-repeat: no-repeat; background-position: 0% 45%; 
}
.tx-metafeedit-pi1-form-required-message {
	 padding-left:1.5em;
	 background-image:  url(../Metaphorev2/typo3conf/ext/meta_feedit/res/drapeau_petit);
	 background-repeat: no-repeat; background-position: 0% 45%; 
}

.tx-metafeedit-pi1-list_table_field_image {height:115;}

.tx-metafeedit-pi1-actions {
	padding-top:1em;
	display:block;
	height:100%; 
	vertical-align:bottom;
}

.tx-metafeedit-pi1-link-delete-ok a{ 
	 line-height:6em;
	 padding-top:1.6em;
	 padding-bottom:1.6em;
	 padding-left: 6em;
	 background-image:  url(../Metaphorev2/typo3conf/ext/meta_feedit/res/ok.jpg);
	 background-repeat: no-repeat; background-position: 0% 45%; 
}

.tx-metafeedit-pi1-link a, a:visited{
	color:#666666;
	font-size:10px!important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	text-decoration:none;
}

.tx-metafeedit-pi1-link-delete-ko a{
	 line-height:6em;
	 padding-top:1.6em;
	 padding-bottom:1.6em;
	 padding-left: 6em;
	 background-image:  url(../Metaphorev2/typo3conf/ext/meta_feedit/res/ko.jpg);
	 background-repeat: no-repeat; background-position: 0% 45%; 
}

.tx-metafeedit-pi1-editmenu-list-table {width:100%;}
.tx-metafeedit-pi1-list_table_field_username {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#990000;
}


.tx-metafeedit-pi1-list_table_field_first_name{
	float:left;
    margin-right:0.5em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:justify;
	color:#990000;
	text-transform:capitalize;
}

.tx-metafeedit-pi1-list_table_field_first_name a, .tx-metafeedit-pi1-list_table_field_first_name a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:justify;
	color:#990000;
	text-transform:capitalize;
	text-decoration:underline;
}
.tx-metafeedit-pi1-list_table_field_first_name a:visited{
 font-size:12px !important;
}


.tx-metafeedit-pi1-list_table_field_first_name a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align:justify;
	color:#990000;
	text-transform:capitalize;
	text-decoration:underline;
}

.tx-metafeedit-pi1-list_table_field_last_name {
	padding-left:40px;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	text-align:justify;
	color:#990000;
}

.tx-metafeedit-pi1-list_table_field_title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	text-align:left; #modified aps
	color:#000000;
}

.tx-metafeedit-pi1-list_table_field_title a, .tx-metafeedit-pi1-list_table_field_title a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:justify;
	text-decoration:underline;
	color:#000000;
}

.tx-metafeedit-pi1-list_table_field_title a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:justify;
	text-decoration:underline;
	color:#000000;
}

.tx-metafeedit-pi1-list_table_field_email {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:justify;
	color:#666666;
	text-decoration:underline;
}

.tx-metafeedit-pi1-list_table_field_email a, .tx-metafeedit-pi1-list_table_field_email a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:justify;
	color:#666666;
	text-decoration:underline;
}
.tx-metafeedit-pi1-list_table_field_email a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:justify;
	color:#666666;
	text-decoration:underline;
}

.tx-metafeedit-browsebox{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#666666;
}

.tx-metafeedit-browsebox a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#666666;
}

.tx-metafeedit-browsebox a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#000000;
}

.tx-metafeedit-pi1-list_table_field_tx_pdgbbdd_specialite {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:left!important;
	clear:left;
	text-decoration:none;
	color:#000000;
}

.tx-metafeedit-pi1-list_table_field_tx_pdgbbdd_specialite a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:justify;
	text-decoration:underline;
	color:#000000;
}

.tx-metafeedit-pi1-list_table_field_tx_pdgbbdd_specialite a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold !important;
	text-align:justify;
	text-decoration:underline;
	color:#000000;
}

.tx-metafeedit-pi1-list_table_field_tx_pdgbbdd_specialite a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px !important;
	font-weight:normal;
	text-align:justify;
	text-decoration:underline;
	color:#000000;
}
.next a{
 background-image: url("../../fileadmin/images/btn_droite.jpg")!important;
 background-repeat: no-repeat; background-position: 0% 45%; 
}

.last a{
 line-height:0.6em;
 padding-top:1.6em;
 padding-bottom:1.6em;
 padding-left: 5em;
 background-image: url("../../typo3conf/ext/meta_feedit/res/retour.jpg")!important;
 background-repeat: no-repeat; background-position: 0% 45%; 
}
.first a{
 line-height:0.6em;
 padding-top:1.6em;
 padding-bottom:1.6em;
 padding-left: 5em;
 background-image: url("../../typo3conf/ext/meta_feedit/res/retour.jpg")!important;
 background-repeat: no-repeat; background-position: 0% 45%; 
}

.prev a{
 background-image: url("../../fileadmin/images/btn_gauche.jpg")!important;
 background-repeat: no-repeat; background-position: 0% 45%; 
}


.tx-metafeedit-pi1-list_table_field {clear:left;}

.vishack a{color:#FFFFFF;}
.vishack a:hover{color:#FFFFFF;}
.vishack a:visited{color:#FFFFFF;}

.titrePage a {
 position: relative;
 left: 54%;
}

.activeLinkWrap a {
 float:left;
 color:#000000!important;
 margin-left:0.1em;
 margin-right:0.1em;
 font-size:0.8em!important;
}
.inactiveLinkWrap a {
 float:left;
 color:#666666!important;
 margin-left:0em;
 margin-right:0em;
 font-size:0.8em !important;
}
.disabledLinkWrap a {
 float:left;
 color:red;
 margin-left:0em;
 margin-right:0em;
 font-size:0.8em !important;
}

.browseBoxWrap {
 display: inline;
 float: left;
}

/* style pour les lettres pdgb */
.tx-metafeedit-pi1-editmenu-list-table-row {
 width: 20%;
 padding-bottom: 0em;
}

.tx-metafeedit-pi1-list_field_periode, .tx-metafeedit-pi1-list_field_titre, .tx-metafeedit-pi1-list_field_pdf {
 display: inline;
 font-size: 13px;
 color: #000000;
}

.tx-metafeedit-pi1-list_table_field_puce .tx-metafeedit-pi1-list_table_field_title, .tx-metafeedit-pi1-list_table_field_puce_act .tx-metafeedit-pi1-list_table_field_title {
 padding-left: 20px;
}

.tx-metafeedit-pi1-list_table_field_puce .tx-metafeedit-pi1-list_table_field_title {
 background: url(/fileadmin/images/puce.jpg) no-repeat;
}

.tx-metafeedit-pi1-list_table_field_puce_act .tx-metafeedit-pi1-list_table_field_title {
 background: url(/fileadmin/images/puce_on.jpg) no-repeat;
}

.tx-metafeedit-pi1-list_table_field_puce:hover  .tx-metafeedit-pi1-list_table_field_title, .tx-metafeedit-pi1-list_table_field_puce_act:hover  .tx-metafeedit-pi1-list_table_field_title {
 background: url(/fileadmin/images/puce.jpg) no-repeat;
}

.tx-metafeedit-pi1-list_field_pdf {
color: #666666;
}

.contenu_lettre {
 width: 100%;
}

.tx-metafeedit-pi1-list_field_pdf a, .tx-metafeedit-pi1-list_field_pdf a:hover {
 font-size: 12px !important;
}

.tx-metafeedit-pi1-list_field_pdf a:hover {
 text-decoration: none;
}

#puce_rouge {
 display: inline;
 color: #990000;
 width: 10px;
 font-size: 13px;
}

#filet_rouge {
 height: 1px;
 width: 100%;
 background-color: #990000;
}

#contenu_lettre .tx-metafeedit-pi1-list_field_titre {
 /*width: 405px;*/
}

