/* Ce fichier est le fichier CSS pour Windows (visiodent-win.css) */
html>body{font-family:Arial, Helvetica, sans-serif; font-size:1.04em; color:#000000; background-color:#F5F1F1; margin-top:0px; line-height: 1.15em;}


.body{
font-family:Arial, Helvetica, sans-serif;
	background-color:#F5F1F1;
}


.tb_global{
	background-color:#F5F1F1;
	background-image: url(./images/structure/fond.jpg);
	background-repeat:repeat-x;
	background-position:top;
}

.tb_centre{
	font-size:12px;
	color:#000000;

}

.td_menu{
	background-image: url(./images/menu/trait_bas.gif);
	background-repeat:repeat-x;
}

.td_menu_up{
	background-image: url(./images/menu/trait_bas_up.gif);
	background-repeat:repeat-x;
}

.select{
	font-size:12px;
	color:#000000;
	border: 1px solid #364854;

}

.arial_12_esp{
	font-size:12px;
	color:#000000;
	line-height:20px;
}

.arial_12_bold{
	font-size:12px;
	color:#000000;
	font-weight:bold;
}

.titre_actu{
	font-size:14px;
	color:#000000;
}

.arial_11_bold{
	font-size:11px;
	color:#000000;
	font-weight:bold;
}


#listeVidal ul {margin:0px 0px 0px 0px;padding:0 0 0 0px;}
#listeVidal li {list-style:none; background:url(./images/logiciels/puce-rouge.gif) transparent no-repeat 0 .5em;margin:0px 0px 0px 0px;padding:0 0 0 10px;}
 
.traitlogiciel {background:url(./images/logiciels/trait_m_visiodent.gif) transparent repeat-y 0 0;}

.arial_16_bold{
	font-size:16px;
	color:#000000;
	font-weight:bold;	 
}

.arial_14_bold{
	font-size:14px;
	color:#000000;
	font-weight:bold;
}

.arial_13_bold{
	font-size:13px;
	color:#364854;
	font-weight:bold;
}

.arial_11_gris{
	font-size:11px;
	color:#676767;
	/*line-height:20px;*/
}

.arial_10_gris{
	font-size:9px;
	color:#676767;
}

.arial_10_noir{
	font-size:9px;
	color:#000000;
}

.arial_11_noir{
	font-size:11px;
	color:#364854;
}

.arial_11_noir_n{
	font-size:11px;
	color:#000000;
}

.arial_11_blanc{
	font-size:11px;
	color:#FFFFFF;
}

.arial_10_blanc{
	font-size:9px;
	color:#FFFFFF;
}

.arial_11_bleu_bold{
	font-size:11px;
	color:#395A6F;
	font-weight:bold;
}

.arial_11_rouge_bold{
	font-size:11px;
	color:#BD0A07;
	font-weight:bold;
}


.arial_9_bleu{
	font-size:9px;
	color:#00A0C6;
	font-weight: normal;

}
.button {
	border: 1px solid #333333;
	font-size: 12px;
	color: #333333;

}
.button_noir {
	border: 1px solid #000000;
	font-size: 12px;
	color: #98D4E6;
	background-color:#000000;

}
.th_style {
	background-color: #364854;
	color: #98D4E6;
	font-weight: bold;
	font-size:13px;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}

.table_style {
	font-size: 12px;
	color:#000000;
	border: 1px solid #000000;
	display: table;
}
.txt_bleu{
	font-size: 12px;
	color:#00A0C6;
	font-weight:bold;
	line-height:20px;
}


.fondFormVentePrivee {background:url(./images/services/fondVentePrivee.jpg) #f4f2f1 no-repeat 0 0;}



/*******Lien**********/
a.inter_lien:link {
	font-size: 11px;
	/*color:#00A0C6;*/
}

a.bleu:link {
	font-size: 11px;
	color:#00A0C6;
}
a.bleu:visited {
	font-size: 11px;
	color:#00A0C6;
}
a.bleu:active {
	font-size: 11px;
	color:#00A0C6;
}
a.bleu:hover {
	color:#FF9900;
}

a.actu_link:link {
	font-size: 11px;
	color:#0485B9;
}
a.actu_link:visited {
	font-size: 11px;
	color:#0485B9;
}
a.actu_link:active {
	font-size: 11px;
	color:#0485B9;
}
a.actu_link:hover {
	color:#FF9900;
}


a.bleu_c:link {
	font-size: 11px;
	color:#80CFE2;
}
a.bleu_c:visited {
	font-size: 11px;
	color:#80CFE2;
}
a.bleu_c:active {
	font-size: 11px;
	color:#80CFE2;
}
a.bleu_c:hover {
	color:#FF9900;
}


a.blanc:link {
	font-size: 11px;
	color:#FFFFFF;
}
a.blanc:visited {
	font-size: 11px;
	color:#FFFFFF;
}
a.blanc:active {
	font-size: 11px;
	color:#FFFFFF;
}
a.blanc:hover {
	color:#FF9900;
}

a.blanc2:link {
	font-size: 11px;
	color:#FFFFFF;
}
a.blanc2:visited {
	font-size: 11px;
	color:#FFFFFF;
}
a.blanc2:active {
	font-size: 11px;
	color:#FFFFFF;
}
a.blanc2:hover {
	color:#FF9900;
	font-size: 12px;
}


a.bleu_10:link {
	font-size: 9px;
	color:#00A0C6;
}
a.bleu_10:visited {
	font-size: 9px;
	color:#00A0C6;
}
a.bleu_10:active {
	font-size: 9px;
	color:#00A0C6;
}
a.bleu_10:hover {
	color:#FF9900;
}


a.bleu12:link {
	font-size: 12px;
	color:#00A0C6;
}
a.bleu12:visited {
	font-size: 12px;
	color:#00A0C6;
}
a.bleu12:active {
	font-size: 12px;
	color:#00A0C6;
}
a.bleu12:hover {
	color:#FF9900;
}

a.gris:link {
	font-size: 11px;
	color:#676767;
	text-decoration:none;
}
a.gris:visited {
	font-size: 11px;
	color:#676767;
	text-decoration:none;
}
a.gris:active {
	font-size: 11px;
	color:#676767;
	text-decoration:none;
}
a.gris:hover {
	color:#FF9900;
	text-decoration:none;
}

a.gris_u:link {
	font-size: 11px;
	color:#676767;

}
a.gris_u:visited {
	font-size: 11px;
	color:#676767;

}
a.gris_u:active {
	font-size: 11px;
	color:#676767;

}
a.gris_u:hover {
	color:#FF9900;

}



a.noir:link {
	font-size: 11px;
	color:#364854;
	text-decoration:none;
}
a.noir:visited {
	font-size: 11px;
	color:#364854;
	text-decoration:none;
}
a.noir:active {
	font-size: 11px;
	color:#364854;
	text-decoration:none;
}
a.noir:hover {
	color:#FF9900;
	text-decoration:none;
}


a.noir2:link {
	font-size: 11px;
	color:#000000;
	font-weight:bold;
}
a.noir2:visited {
	font-size: 11px;
	color:#000000;
	font-weight:bold;
}
a.noir2:active {
	font-size: 11px;
	color:#000000;
	font-weight:bold;
}
a.noir2:hover {
	color:#FF9900;
	font-weight:bold;
}

a.noir3:link {
	font-size: 11px;
	color:#000000;
}
a.noir3:visited {
	font-size: 11px;
	color:#000000;
}
a.noir3:active {
	font-size: 11px;
	color:#000000;
}
a.noir3:hover {
	color:#FF9900;
}

a.noir_menu:link {
	font-size: 11px;
	color:#000000;
	text-decoration:none;
}
a.noir_menu:visited {
	font-size: 11px;
	color:#000000;
	text-decoration:none;
}
a.noir_menu:active {
	font-size: 11px;
	color:#000000;
	text-decoration:none;
}
a.noir_menu:hover {
	color:#FF9900;
	text-decoration:none;
}



a.noir4:link {
	font-size: 11px;
	color:#000000;
}
a.noir4:visited {
	font-size: 11px;
	color:#000000;
}
a.noir4:active {
	font-size: 11px;
	color:#000000;
}
a.noir4:hover {
	color:#037391;
}

a.gris12:link {
	font-size: 12px;
	color:#676767;
	text-decoration:none;
}
a.gris12:visited {
	font-size: 12px;
	color:#676767;
	text-decoration:none;
}
a.gris12:active {
	font-size: 12px;
	color:#676767;
	text-decoration:none;
}
a.gris12:hover {
	color:#FF9900;
	text-decoration:none;
}

a.rouge12:link {
	font-size: 12px;
	color:#BD0A07;
}
a.rouge12:visited {
	font-size: 12px;
	color:#BD0A07;
}
a.rouge12:active {
	font-size: 12px;
	color:#BD0A07;
}
a.rouge12:hover {
	color:#FF9900;
}


a.vert12:link {
	font-size: 12px;
	color:#8CD281;
}
a.vert12:visited {
	font-size: 12px;
	color:#8CD281;
}
a.vert12:active {
	font-size: 12px;
	color:#8CD281;
}
a.vert12:hover {
	color:#8CD281;
}

a.vert1:link {
	font-size: 11px;
	color:#5F9215;
}
a.vert1:visited {
	font-size: 11px;
	color:#5F9215;
}
a.vert12:active {
	font-size: 11px;
	color:#5F9215;
}
a.vert1:hover {
	color:#8CD281;
}

a.vert11_2:link {
	font-size: 11px;
	color:#9CCC23;
}
a.vert11_2:visited {
	font-size: 11px;
	color:#9CCC23;
}
a.vert11_2:active {
	font-size: 11px;
	color:#9CCC23;
}
a.vert11_2:hover {
	color:#FF9900;
}




a.newsActif {
	color:#FF9900;
	text-decoration:none;
}
a.newsActif:hover {
	color:#FF9900;
	text-decoration:none;
}






/*****************Module****************/
.radilogie{
	background-image: url(./images/module/radiologie_c.gif);
	background-repeat:no-repeat;
}


/***************Administration************/
.edit_petit{
	position:absolute;
	padding-left:160px;
}

.edit_grand{
	padding:0px 0px 0px 360px;
}


.menu_admin{
	position:absolute;
	display:none;
	z-index:1;
	background-color:#FFFFFF;
	border: 1px solid #000000;
	font-size: 12px;
	color:#676767;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	height:40px;
}

.bibliotheque{
	position:absolute;
	z-index:2;
	display:none;
	font-size: 12px;
	color:#676767;
	background-color:#FFFFFF;
	width:500px;
	height:500px;
	border: 1px solid #000000;
	overflow: auto;
}

.table_edit{
	font-size: 12px;
	color:#000000;
	display: table;
}

.module_standard{
	width:195px;
	height:152px;
}

.module_grand{
	width:410px;
	height:316px;
}

.div_masque_petit{
	opacity: 0.01;
  	filter:alpha(opacity=1);
	position:absolute; 
	width:195px; 
	height:152px;
	background-color:#FFFFFF;
}

.div_masque_grand{
	opacity: 0.1;
  	filter:alpha(opacity=10);
	position:absolute; 
	width:410px; 
	height:306px; 
}

.input_style {  
	font-size: 11px;
	color: #666666;
	border: #000000; 
	border-style: outset; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px
}

.input_style_vente {  
	font-size: 11px;
	color: #666666;
	border: #000000; 
	border-style: outset; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
	padding: 3px 1px 3px 1px;
}


ul.apropos{
	padding-left:10px;
	margin-left:6px;
	padding-top:0px;
	font-size:11px;
	color:#364854;
	
}

li.apropos {
	padding-left: 0px;
	padding-top:8px;
	list-style-image: url(./images/apropos/picto.gif);
	font-size:11px;
	line-height:15px;
	color:#364854;
	
}



	


.repeaty {
	background-repeat: repeat-y;
}
.bleu11boldcapital {font-size:11px; font-weight:bold; color:#003366; }


.lienPays {text-align:right; line-height: 2.30em;  font-size:11px; font-weight:bold; color:#394d63;  }
.lienPays  a { color:#394d63; text-decoration:none; margin:0px 15px 0px 0px;}
.lienPays  a:hover { color:#003366; text-decoration:underline;}

.lienAnnee{text-align:right; line-height: 2.30em;  font-size:11px; color:#000000; font-weight:bold;}
.lienAnnee  a { color:#000000; text-decoration:none; margin:0px 15px 0px 0px;}
.lienAnnee  a:hover { color:#000000; text-decoration:underline;}
/*pour ie uniquement apres le voice-family */
#vignette_photo {  float:left; width:180px; font-weight: bold;font-size: 11px;color: #ffffff;  voice-family:"\"}\"";voice-family:inherit;  margin: 35px 15px 0px 15px;  padding: 0px 0px 0px 0px;}
/* pour firefox*/
html>body #vignette_photo {margin: 30px 10px 0px 30px;  padding: 0px 0px 0px 0px;}
#vignette_photo table {   border:0px;  width:180px;  margin: 0px 0px 0px 0px;  padding: 0px 0px 0px 0px;}
#vignette_photo .hauteur_photo { height:134px; vertical-align:bottom;  margin: 0px 0px 0px 0px;  padding: 0px 0px 0px 0px;}
#vignette_photo .TDfondgris { height:38px; background:url(./images/saga/fond-legende.gif) #292829 no-repeat 0px 30px; }
.fondTitreZoom { height:8px; background:url(./images/saga/fond-legende.gif) #292829 no-repeat 0px 0px; }

/*border:1px solid #fff;*/
#navPhotos { float:left; width:250px; font-size:.70em; font-weight:bold; color:#ffffff; margin:32px 0px 30px 30px;  padding:0px 0px 0px 0px;}
#navPhotos a { font-weight:bold; color:#0092de; text-decoration:underline;}
#nombrePhotos { float:right; width:130px; font-size:.70em; font-weight:bold; color:#ffffff; margin:30px 0px 30px 0px;  padding:0px 0px 0px 0px;}
.input_select { width:45px;  font-size:10px; color:#666666; }

#navPhotosNex { float:left; width:250px; font-size:.70em; font-weight:bold; color:#ffffff; margin:0px 0px 0px 0px;  padding:0px 0px 0px 0px;}

#datesaga { 
	font-size: .65em;
	color: #84828c;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	padding-left: 10px;
}
#datesaga-zoom { width:300px; font-size:.70em; color:#84828c; margin:15px 0px 0px 30px;  padding:0px 0px 0px 0px;}

#legendesaga {
	font-weight: bold;	
	font-size: .70em;
	color: #ffffff;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	padding-left: 10px;
}
#legendesaga-zoom {  width:300px; font-size:1.10em;; color:#ffffff; margin:0px 0px 8px 30px;  padding:0px 0px 0px 0px;}

/*
div {border:1px solid #fff;}
*/
#txtsaga-zoom { width:260px; font-size: .70em; margin:10px 0px 2px 30px;  padding:0px 0px 20px 0px; color: #ffffff;}

.arial_11_bleu {
	font-size:11px;
	color:#0092de;
	font-weight: normal;
}

/*---module saga---*/
#TabModule{ text-align:left; width:197px; height:152px; background:url(./images/saga/fond_modul.gif) #f7f3f7 no-repeat 12px 13px; font-size:12px;} 
#TabModule .imgModule img{ text-align:left; border:0px;  margin:27px 0px 0px 30px;  padding:0px 0px 0px 0px;}
#TabModule .dateModule { text-align:left;  font-size:0.90em; color:#84828c;   margin:1px 0px 0px 30px;  padding:0px 0px 0px 0px;}
#TabModule .titreModule { text-align:left;  font-size:0.90em; color:#fff;   margin:1px 0px 0px 30px;  padding:0px 0px 0px 0px;}


/*---contenu des pages----*/
/*


div {border:1px solid #000; }
*/

html>/**/body #cadre_col1col2, x:-moz-any-link, x:default {float:left; width:445px;}
#cadre_col1col2{float:left;}
@media screen and (-webkit-min-device-pixel-ratio:0) {#cadre_col1col2 {float:left; width:445px;}}
#colsContenu {margin:0px; padding:0px;}
#colsContenu img { border:0px; }
#menuRubrique { font: 1.00em Arial,Helvetica,sans-serif;  width:785px; margin:0 0 10px 0; padding:0px 0 0 0; }
#menuRubrique .logiciel{ margin:0px;  voice-family:"\"}\"";voice-family:inherit; padding:0px 0px 0px 230px; }
html>body #menuRubrique .logiciel{padding:0px 0px 0px 230px; }
#imageTitreRubrique {  margin:0px; padding:0px; text-align:left; }
#imageTitreRubrique img{ margin:0px; margin:0px 0px 0px 0px;}
#contenuPage { font: .85em Arial,Helvetica,sans-serif ;color:#48484e; display:block;  float:left; width:609px; margin:0px 0px 0px 0px; padding:25px 0px 0px 0px; background-color:#FFF;}
#contenuPage a{ margin:0px; padding:0px; text-decoration: underline; color:#af0070}
#contenuPage a:hover{ margin:0px; padding:0px; text-decoration: underline; color:#af0070}

#contenuPage  .col1 {  float:left;  margin:0px; padding:0px 10px 0px 0px; text-align:right; voice-family:"\"}\"";voice-family:inherit; width:190px;}
html>body #contenuPage  .col1 { width:180px;}
#contenuPage  .col2 { font-size:1.04em; float:left;  margin:0px;  text-align:left; voice-family:"\"}\"";voice-family:inherit; width:250px; padding:0px 18px 65px 5px; }
html>body #contenuPage  .col2 { padding:0px 20px 65px 5px; width:230px;}
#contenuPage  .col3 { float:left;  margin:0px; padding:0px 0px 0px 17px; text-align:left;}

border:1px solid #000; background:url(./images/adf/titre_adf01.gif) #000 no-repeat 0px 0px; 

/*----images col 1----*/
#contenuPage  .col1 .logoWord01 { margin:0px; margin:378px 0px 0px 0px;}
#contenuPage  .col1 .logoWord02 { margin:0px; margin:258px 0px 80px 0px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {#contenuPage  .col1 .logoWord02 { margin:0px; margin:228px 0px 13px 0px;}}
#contenuPage  .col1 .logoWord03 { margin:0px; margin:165px 0px 50px 0px;}

#contenuPage  .col1 .pageNew .imgCol01_01 { margin:0px; margin:50px 0px 0px 0px;}

#contenuPage  .col1 .pageNew .imgCol01_02 { margin:0px; margin:284px 0px 0px 0px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {#contenuPage  .col1 .pageNew .imgCol01_02 { margin:0px; margin:310px 0px 0px 0px;}}
html>body #contenuPage  .col1 .pageFonct .imgCol01_01 { margin:0px; margin:20px 0px 10px 0px;}/*hack navig moderne dont safari*/
html>/**/body #contenuPage  .col1 .pageFonct .imgCol01_01, x:-moz-any-link {margin:20px 0px 60px 0px;}/* hack ff2*/
html>/**/body #contenuPage  .col1 .pageFonct .imgCol01_01, x:-moz-any-link, x:default {margin:20px 0px 40px 0px;}/* hack ff3*/
#contenuPage  .col1 .pageFonct .imgCol01_01 { margin:0px; margin:20px 0px 0px 0px;}

#contenuPage  .col1 .pageFonct .imgCol01_02 { margin:0px; voice-family:"\"}\"";voice-family:inherit; margin:95px 0px 10px 0px;}
html>body #contenuPage  .col1 .pageFonct .imgCol01_02 {margin:40px 0px 0px 0px;}
html>/**/body #contenuPage  .col1 .pageFonct .imgCol01_02, x:-moz-any-link {margin:40px 0px 10px 0px;}
html>/**/body #contenuPage  .col1 .pageFonct .imgCol01_02, x:-moz-any-link, x:default {margin:40px 0px 0px 0px;}

#contenuPage  .col1 .pageFonct .imgCol01_03 { margin:0px; margin:50px 0px 0px 0px;}
html>body #contenuPage  .col1 .pageFonct .imgCol01_03 {margin:40px 0px 0px 0px;}
html>/**/body #contenuPage  .col1 .pageFonct .imgCol01_03, x:-moz-any-link { margin:0px; margin:55px 0px 20px 0px;}
html>/**/body #contenuPage  .col1 .pageFonct .imgCol01_02, x:-moz-any-link, x:default {margin:55px 0px 10px 0px;}



html>body #contenuPage  .col1 .pageFonct .imgCol01_04 {margin:40px 0px 0px 0px;}
#contenuPage  .col1 .pageFonct .imgCol01_04 { margin:0px; margin:64px 0px 10px 0px;}
html>/**/body #contenuPage  .col1 .pageFonct .imgCol01_04, x:-moz-any-link{margin:45px 0px 30px 0px;}
html>/**/body #contenuPage  .col1 .pageFonct .imgCol01_04, x:-moz-any-link, x:default {margin:50px 0px 30px 0px;}

html>body #contenuPage  .col1 .pageFonct .imgCol01_05 {margin:60px 0px 0px 0px;}
#contenuPage  .col1 .pageFonct .imgCol01_05 { margin:0px; margin:89px 0px 0px 0px;}
#contenuPage  .col1 .pageFonct .imgCol01_06 { margin:0px; margin:82px 0px 0px 0px;}
#contenuPage .titreTextContenu{ font:bold 1.25em Arial,Helvetica,sans-serif ; color:#050505;}
#contenuPage p{ margin:0px 0px 0px 0px; margin:20px 0px 20px 0px;}
/*---listes---*/
#contenuPage .col2 .listeCol2{list-style:none;  margin:0px; margin:-20px 0px 0px 0px;}
#contenuPage .col2 .listeCol2 li{ display:block; background:url(./images/logiciels/puce_gris.gif) transparent no-repeat 0px 6px;  voice-family:"\"}\"";voice-family:inherit; margin:0px 0px 0px 2px; }
html>body  #contenuPage .col2 .listeCol2 li{margin:0px 0px 0px -38px;}
#contenuPage .col2 .listeCol2 p{  margin:0px 0px 0px 0px; margin:0px 0px 0px 6px;}

#contenuPage .col2 .liste02Col2{list-style:none;  margin:0px; margin:-15px 0px 10px 0px;}
#contenuPage .col2 .liste02Col2 li{ display:block; background:url(./images/logiciels/puce_gris.gif) transparent no-repeat 0px 6px; padding:0px 0px 5px 0px; voice-family:"\"}\"";voice-family:inherit; margin:0px 0px 0px 2px; }
html>body  #contenuPage .col2 .liste02Col2 li{margin:0px 0px 0px -38px;}
#contenuPage .col2 .liste02Col2 p{  margin:0px 0px 0px 0px; margin:0px 0px 0px 6px;}


#contenuPage .col2 .liste03Col2{list-style:none;  margin:0px; margin:-20px 0px 10px 0px;}
#contenuPage .col2 .liste03Col2 li{ display:block; background:url(./images/logiciels/puce01.gif) transparent no-repeat 0px 6px; padding:0px 0px 5px 0px; voice-family:"\"}\"";voice-family:inherit; margin:0px 0px 0px 2px; }
html>body  #contenuPage .col2 .liste03Col2 li{margin:0px 0px 0px -38px;}
#contenuPage .col2 .liste03Col2 p{  margin:0px 0px 0px 0px; margin:0px 0px 0px 6px;}
#contenuPage .col2 .liste03Col2 .titre{ color:#af0070;}

#contenuPage .asterix{ font:normal 0.85em Arial,Helvetica,sans-serif;}
/*------block blanc a droite-----*/
#BlocDroit {font:bold 0.90em Arial,Helvetica,sans-serif; color:#af0070; float:left;  width:170px;  margin:0px; padding:0px;}
#BlocDroit #haut{height:15px;  background:url(./images/haut_bloc_droit.gif) transparent no-repeat 0px 0px;}
#BlocDroit #centre{ background-color:#FFF;  margin:0 auto; padding:0px 0px 0px 37px;}
#BlocDroit #centre p{margin:0px 0px 0px 0px; padding:8px 0px 6px 0px;}
#BlocDroit #centre a{  text-decoration: underline; color:#050505}
#BlocDroit #centre a:hover{text-decoration: underline; color:#050505}
#BlocDroit #bas{height:15px;  background:url(./images/bas_bloc_droit.gif) transparent no-repeat 0px 0px;}

/*----block gris 3eme cols-----*/
#BlocDroitGris {font:0.95em Arial,Helvetica,sans-serif; width:117px; text-align:left; margin:0px; padding:0px 0px 27px 0px; color:#FFF;}
#BlocDroitGris .haut{height:10px;  background:url(./images/haut_col3_gris.gif) transparent no-repeat 0px 0px;}
#BlocDroitGris .centre{background-color:#686868; margin:0 auto; padding:15px 5px 0px 6px;}
#BlocDroitGris .bas{height:10px;  background:url(./images/bas_col3_gris.gif) transparent no-repeat 0px 0px;}
#BlocDroitGris .titre{font:bold 1.20em Arial,Helvetica,sans-serif;}
#BlocDroitGris .centre p{margin:0px; margin:0px 7px 0px 7px;}
#BlocDroitGris .centre img{margin:0px; margin:10px 0px 10px 0px;}

/*-----bloc mac osx------*/
#BlocDroitMac {font:0.95em Arial,Helvetica,sans-serif; width:105px; text-align:left; margin:0px 0px 0px 0px; padding:6px 0px 0px 0px; color:#FFF;}
#BlocDroitMac .haut{height:121px;  background:url(./images/haut_col3_mac.gif) transparent no-repeat 0px 0px;}
#BlocDroitMac .centre{background-color:#141717; margin:0px; padding:15px 3px 25px 0px;}
#BlocDroitMac .bas{height:10px;  background:url(./images/bas_col3_mac.gif) transparent no-repeat 0px 0px;}
#BlocDroitMac .titre{font:bold 1.20em Arial,Helvetica,sans-serif;}
#BlocDroitMac .centre img{margin:0px; margin:10px 0px 0px 0px;}


/*----block les plus 3eme cols-----*/
#BlocDroitPlus {background:url(./images/fond_col3_plus.gif) transparent repeat-y 0px 0px; font:0.95em Arial,Helvetica,sans-serif; width:117px; text-align:left; margin:0px; padding:0px; color:#48484e;}
#BlocDroitPlus .haut{height:29px;  background:url(./images/haut_col3_plus.gif) transparent no-repeat 0px 0px;}
#BlocDroitPlus .centre{  margin:0px; margin:20px 0px 20px 0px; }
#BlocDroitPlus .bas{height:20px;  background:url(./images/bas_col3_plus.gif) transparent no-repeat 0px 0px;}
#BlocDroitPlus .titre{font:bold 1.20em Arial,Helvetica,sans-serif;}

#BlocDroitPlus .centre .listeLesPlus { margin:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
#BlocDroitPlus .centre ul{line-height:1.10em; LETTER-SPACING: -0.06em; list-style:none; margin:0px; margin:0px 0px 0px 0px;}
#BlocDroitPlus .centre li{ width:100px;  background:url(./images/logiciels/puce01.gif) transparent no-repeat 0px 5px; margin:0px 0px 0px 0px; voice-family:"\"}\"";voice-family:inherit; margin:10px 0px 0px 10px; }
html>body #BlocDroitPlus .centre li{margin:10px 0px 0px -30px;}
#BlocDroitPlus .centre p{  margin:0px 0px 0px 0px; margin:0px 0px 0px 6px;}


/*----block n°2 3eme cols-----*/
#BlocDroit02 {background:url(./images/fond_col3_gris_02.gif) transparent repeat-y 0px 0px; font:0.95em Arial,Helvetica,sans-serif; width:117px; text-align:left; margin:0px; padding:0px; color:#48484e;}
#BlocDroit02 .haut{height:20px;  background:url(./images/haut_col3_gris_02.gif) transparent no-repeat 0px 0px;}
#BlocDroit02 .centre{  margin:0px; margin:10px 11px 10px 11px; }
#BlocDroit02 .centre p{  margin:0px; margin:8px 0px 0px 0px; }
#BlocDroit02 .centre .titre_rose{  color:#af0070; }
#BlocDroit02 .bas{height:20px;  background:url(./images/bas_col3_gris_02.gif) transparent no-repeat 0px 0px;}
#BlocDroit02 .titre{font:bold 1.20em Arial,Helvetica,sans-serif;}






#basContenu { width:609px; display:block; float:left; height:14px; margin:0px; padding:0px;  background:url(./images/fond_bas_contenu.gif) transparent no-repeat 0px 0px;}

.td_impression{
	/*border-top: 1px solid #000000;*/
	border-right: 1px solid #000000;
	/*border-left: 1px solid #000000;*/
	border-bottom: 1px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#000000;
}
.th_impression{
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
	border-bottom: 1px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#000000;
}











/*------accueil------*/
