/********** Table 1 **********/
/** Rouge **/
table.table1 {font-family: 'Montserrat', sans-serif;font-size:15px;border:none;border-collapse:collapse;clear:both;cursor:default;empty-cells:show;margin:0px;padding:0px;table-layout:auto;margin-top:-1px;border:1px solid #fff;border-right:1px solid #fff;}
table.table1 thead th {background-color:#4aa0d3;border:1px solid #2a4471;font-weight:bold;padding:2px;text-align:left;vertical-align:top;color:#ffffff;}
table.table1 thead td {background-color:#fff;border:1px solid #fff;font-weight:bold;padding:2px;text-align:left;vertical-align:top;color:#ffffff;}

table.table1 tbody th {background-color:#fff;border:1px solid #e0e0e0;font-weight:bold;padding:2px;text-align:left;vertical-align:top;}
table.table1 tbody tr {}
table.table1 tbody tr.on {}
table.table1 tbody tr.contraste{}
table.table1 tbody td {border:1px solid #e0e0e0;margin:0px;padding:2px;text-align:left;vertical-align:top;background:#fff;padding-top:4px;padding-bottom:4px;}
table.table1 tbody td p {margin:0px ;padding:0px ;text-align:left;}
table.table1 tbody td ul {padding:0px;margin:0px;}
table.table1 tbody td ul li{margin-top:0px;}

/******COULEUR SPÉCIAL AVEC STYLE (BD css_textes)*************/
table.table1 tbody td.table_bleup {background:#97C2DE;}
table.table1 tbody td.table_bleuf {background:#2a4471; color:white;}

table.table1 tbody tr.table_bleup td {background:#97C2DE;}
table.table1 tbody tr.table_bleuf td {background:#4AA0D3; color:white;}

/**************TABLE NOIR***********************/

table.table2 {font-family: 'Montserrat', sans-serif;font-size:15px;border:none;border-collapse:collapse;clear:both;cursor:default;empty-cells:show;margin:0px;padding:0px;table-layout:auto;margin-top:-1px;border:1px solid #000;border-right:1px solid #000;}
table.table2 thead th {background-color:#000;border:1px solid #000;font-weight:bold;padding:2px;text-align:left;vertical-align:top;color:#ffffff;}
table.table2 thead td {background-color:#fff;border:1px solid #fff;font-weight:bold;padding:2px;text-align:left;vertical-align:top;color:#000;}

table.table2 tbody th {background-color:#000;border:1px solid #000;font-weight:bold;padding:2px;text-align:left;vertical-align:top;}
table.table2 tbody tr {}
table.table2 tbody tr.on {}
table.table2 tbody tr.contraste{}
table.table2 tbody td {border:1px solid #000;margin:0px;padding:2px;text-align:left;vertical-align:top;background:#fff;padding-top:4px;padding-bottom:4px;}
table.table2 tbody td p {margin:0px ;padding:0px ;text-align:left;}
table.table2 tbody td ul {padding:0px;margin:0px;}
table.table2 tbody td ul li{margin-top:0px;}

/********** Table 2 **********/
/** Gris **/
/*
table.table2 {border:2px solid #cccccc;border-spacing:0px;border-collapse:collapse;clear:both;cursor:default;empty-cells:show;font-size:12px;margin:1px;padding:0px;table-layout:auto;}
table.table2 thead th {background-color:#bbbbbb;border-top:1px solid #ffffff;border-bottom:1px solid #ffffff;border-left:1px solid #ffffff;border-right:1px solid #ffffff;color:#58595B;font-weight:bold;padding:5px 5px 5px 5px;text-align:left;vertical-align:top;}
table.table2 tbody th {background-color:#dadada;border-top:1px solid #ffffff;border-bottom:1px solid #ffffff;border-right:1px solid #ffffff;color:#58595B;font-weight:bold;padding:5px 5px 5px 5px;text-align:left;vertical-align:top;}
table.table2 tbody tr {}
table.table2 tbody tr.on {}
table.table2 tbody tr.contraste{}
table.table2 tbody td {border:1px solid #58595B;margin:0px;padding:5px;text-align:left;vertical-align:top;}
table.table2 tbody td p {margin:0px;padding:0px;text-align:left;}
table.table2 tbody td ul li{margin-left:-20px;}
*/
/********** Table vide **********/
/** Vide **/
table.table-vide {font-family:Verdana, Arial, Helvetica, sans-serif;border:none;clear:both;margin:1px;padding:0px;empty-cells:show;font-size:12px;}
table.table-vide thead th{margin:0px;padding:5px;text-align:left;vertical-align:top;}
table.table-vide tbody th{margin:0px;padding:5px;text-align:left;vertical-align:top;}
table.table-vide tbody tr{}
table.table-vide tbody tr.on {}
table.table-vide tbody tr.contraste	{}
table.table-vide tbody td 	{margin:0px;padding:5px;text-align:left;vertical-align:top;}
table.table-vide tbody td p {margin:0px;padding:0px;text-align:left;}
