/* 

Par Eric Chandonnet (chando@iweb.qc.ca)
CSS pour iWebHébergement

*/
body
{
   background-color : #FFFFFF;
}
body.popUp
{
   background-color : #FFFFFF;
   margin : 0 0 0 0;
}
span
{
   font-family : Arial, Verdana, Helvetica, sans-serif;
   color : Black;
   font-size : 12px;
}
font
{
   font-family : Arial, Verdana, Helvetica, sans-serif; 
   color : Black;
   font-size : 12px;
}
table
{
   background-repeat : no-repeat;
}
td
{
   font-family : Arial, Verdana, Helvetica, sans-serif;
   color : Black;
   font-size : 12px;
}
a
{
   font-family : Arial, Verdana, Helvetica, sans-serif; 
   font-size : 11px;
}

span.exposant
{
   vertical-align: sup;
   font-size : 9px;
}

/* Menu pricipal */
a.menu
{
   font-size : 11px;
   color : #EEF3F7;
   text-decoration: none;
}

/* FIN Menu pricipal */

/* Menu juste en dessous du menu principal*/
a.menuProduit
{
   font-size : 10px;
   color: #000000;
   text-decoration: none;
}
td.menuProduit
{
   color : #000000;
   background-color : #BFD2DE;
   text-align : center;
   padding-top : 2px;
   padding-bottom : 2px;
   padding-left : 9px;
   padding-right : 9px;
}
/* Garder pareil comme menuProduit avec le fond différent */
td.menuProduitFocus
{
	color : #000000;
	background-color : #BFD2DE;
	background-image : url(/images/fond.menuFocus.gif);
	background-repeat : no-repeat;
	text-align : center;
	padding-top : 2px;
	padding-bottom : 2px;
	padding-left : 9px;
	padding-right : 9px;
}

/* FIN Menu juste en dessous du menu principal*/
/* Tableau comparatif*/
td.comparatifTitre
{
	background-color : #EFE8EF;
}
td.comparatifDetail
{
	background-color : #EFE8EF;
	text-align : center;
}
td.comparatifPrecision
{
	background-color : #EFE8EF;
	text-align : center;
        font-size : 10px;        
}
/* Tableau avec les crochets et liens*/
a.section
{
	font-weight : bold;
    font-size : 12px;
	color : #000040;
}
span.section
{
	font-weight : bold;
    font-size : 12px;
	color : #000040;
}
td.sectionPuce
{
	background-color : #034E80;
        font-size : 11px;
}
td.sectionTitre
{
	background-color : #81A3BD;
        font-size : 11px;
}
/* Lien dans les case de produits */
a.lienDetail
{
   font-size : 12px;
   font-weight: bold;
   color : #0000FF;
}
span.lienDetail
{
   font-size : 12px;
   font-weight: bold;
   color : #0000FF;
}
/* FIN Lien dans les case de produits */

span.precision
{
   font-size : 10px;
}

td.precision
{
   font-size : 10px;
}   

span.menu
{
   font-size : 11px;
   color : #EEF3F7;
   text-decoration: none;
}

/* Debut Promotion */

a.promoTitre
{
   font-size : 12px;
   font-weight : bold;
   color : #000000;
}
a.promoTexte
{
   font-size : 12px;;
   text-decoration: none;
   color : #000000;
}
span.lignePromo
{
   font-size : 12px;
   font-weight : bold;
}

/* Fin promotion */

/* Menu secondaire dans la page principale*/
a.menu2
{
   font-size : 12px;
   color : #000000;
   text-decoration: none;
}
span.menu2
{
   font-size : 12px;
}

/* Feature des produits annoncés sur la front page */
span.feature
{
   font-size : 12px;
   font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
   color : #006699;
}
span.featureSpecial
{
   font-size : 12px;
   font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
   color : #006699;
   font-weight : bold;
}
a.specialPrix
{
   color : #FF0000;
   font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size : 10px;
   text-decoration : none;
}
a.defautDetail
{
    font-size : 12px;
	font-weight : bold;
	color: #666666;
}
a.defautDetailPuce
{
   font-size : 12px;
   text-decoration: none;
}
td.feature
{
   background-image : url(/images/pixel.fondFeature.gif);
   background-repeat : repeat;
}
/* FIN Feature des produits annoncés sur la front page */

a.boite
{
   font-size : 12px;
   text-decoration: none;
   font-weight : bold;
}

td.crochet
{
   font-family : Arial, Verdana, Helvetica, sans-serif;
   background-color : #034E80;
   color : White;
   font-size : 12px;
   background-repeat : no-repeat;
   text-align : center;
   text-decoration: none;
   font-weight : bold;
}

/* Section menu iWeb */
.menuIweb
{
   background-color : #CFC8CF;
   color : #000000;
   font-size : 13px;
   font-family : Arial;
   text-align : center;
}
/* FIN Section menu iWeb */

/* Section contenu */
td.contenu, font.contenu, span.contenu, div.contenu
{
   font-size : 12px;
}
a.contenu
{
    font-size : 12px;
}

table.contenu
{
   background-image : url(/images/pixel.fondNote.gif);
   background-repeat : repeat;
}

/* FIN Section contenu */
td.note
{
   background-image : url(/images/pixel.fondNote.gif);
   background-repeat : repeat;
   font-size : 11px;
}
td.titre
{
   font-family : Arial, Verdana, Helvetica, sans-serif;
   background-color : #81A3BD;
   font-size : 12px;
   text-decoration: none;
}
td.vide
{
   background-color : #FFFFFF;
   font-size : 12px;
}

/* Section détail qui est le genre de contenu secondaire */
a.note
{
    font-size : 11px;
}
span.note
{
    font-size : 11px;
}
span.noteTitre
{
    font-size : 12px;
    font-weight : bold;
}
span.noteDefinition
{
    font-size : 12px;
}
span.noteSpecial
{
    font-size : 12px;
    font-weight : bold;
}
span.noteQuestion
{
    font-size : 12px;
    font-weight : bold;
}
span.noteReponse
{
    font-size : 12px;
    font-style : italic;
}
/* FIN Section détail qui est le genre de contenu secondaire */

.contenuTitre
{
    font-size : 12px;
    font-weight : bold;
}
span.contenu
{
    font-size : 12px;
}
.msgErreur
{
   color: Red;
   font-weight : bold;
}
.msgSysteme
{
   color: Green;
   font-weight : bold;
}
.nouvelleTexte
{
   font-size : 10px;
   color: #FFFFFF;
   text-decoration : none;
}
a.nouvelleTexte:hover
{
   text-decoration : underline;
}

/* Copyright dans les credits dans le bas */
span.copyright
{
   font-size : 10px;
   color: #FFFFFF;
}
a.copyright
{
   font-size : 10px;
   color: #FFFFFF;
   text-decoration: none;
}

/* Citations des clients */
span.recommandation
{
   font-size : 11px;
   font-weight : bold;
}
span.quote
{
   font-size : 12px;
}
span.quoteSig
{
   font-size : 10px;
}
a.quote
{
   font-size : 10px;
}

/* Page de produit */
span.tarifProduit
{
   font-size : 12px;
   font-weight : bold;
}
span.precisionProduit
{
   font-size : 10px;
   font-style: italic;
}
table.promoProduit
{
   background-image : url(/images/pixel.fondPromo.gif);
   background-repeat : repeat;
}
span.promoTitreProduit
{
   font-weight : bold;
   font-size : 12px;
}
a.promoProduit
{
   font-size : 12px;
}
span.convertirDevise
{
   font-size : 12px;
}
a.convertirDevise
{
   font-size : 12px;
}
span.promoTexteProduit
{
   font-size : 12px;
}
span.legendeTitre
{
   font-size : 11px;
   font-weight : bold;
   color : #336699;
}
span.legendeTexte
{
   font-size : 11px;
   color : #336699;
}
span.legendeDef
{
   font-size : 10px;
   color : #336699;
}
span.specPrix
{
   font-size : 11px;
   font-weight : bold;   
}
span.specTitre
{
   font-size : 11px;
   font-weight : bold;   
}
span.specSpecial
{
   font-size : 12px;
   font-weight : bold;   
}
a.specCliquable
{
   font-size : 12px;
	color: #000;
	text-decoration: underline;
}
span.specPrecision
{
   font-size : 10px;
   font-style : italic;   
}
span.specTexte
{
   font-size : 12px;

}
/* Fin Page de produit*/

/* PopUp */

#popUpDetail td
{
   font-size : 11px;
}

#popUpDetail table
{
   background-image : url(/images/pixel.fondNote.gif);
   background-repeat : repeat;
}

span.popUpTitre
{
   font-size : 12px;
   font-style: italic;
   font-weight : bold;
}
span.popUpTexte
{
   font-size : 12px;
}

a.popUpLien
{
   
}

td.popUp
{
   background-image : url(/images/fond.infoPopUp.jpg);
   background-repeat : no-repeat;
}

/* FIN popUp */

/* Mon Compte */
div.titre
{
   font-family : Arial, Verdana, Helvetica, sans-serif;
   color : black;
   font-size : 12px;
   font-weight : bold;
}
/* Mon Compte */
div.sousTitre
{
   font-family : Arial, Verdana, Helvetica, sans-serif;
   color : black;
   font-size : 12px;
   font-weight : bold;
   margin-bottom: 10px;
   margin-top: 10px;

}
/* FIN Mon Compte */

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

/* Mon Plan */


span.arborescence0
{
	padding-left: 0px;
	font-weight: bold;
}
span.arborescence1
{
	padding-left: 0px;
}
span.arborescence2
{
	padding-left: 20px;
}
span.arborescence3
{
	padding-left: 40px;
}
span.arborescenceAInstaller0
{
	padding-left: 0px;
	font-weight: bold;
	color: gray;
}
span.arborescenceAInstaller1
{
	padding-left: 20px;
	color: gray;
}
span.arborescenceAInstaller2
{
	padding-left: 40px;
	color: gray;
}
span.arborescenceAInstaller3
{
	padding-left: 60px;
	color: gray;
}
#fermetureEnCours td{
   background-color : #E1E1E1;
   font-size : 12px;
}
#fermetureEnCours th{
   width : 33%;
   background-color : #E1E1E1;
   font-size : 13px;
}
#fermetureEnCours table{
   width : 100%;
}

span.enFermeture
{
	color: gray;
}

/* Mon compte (mc=monCompte) */
 /* image */ 	 
 div.mcEnteteImage{ 	 
         background-image: url(../images/fond.monCompteHead.gif); 	 
         background-repeat : repeat-x; 	 
 }

/* lien */

a.mcOptionTitre{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
a.mcOptionMenu{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}
a.mcOptionBody{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

a.mcSectionBody{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

td.mcQuitterEntete
{
	font-weight: bold;
   text-align: right; 
   vertical-align: bottom; 
   padding : 10px;
}
a.mcQuitterEntete
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
   color: white;
}
/* titres */ 

span.mcTitre{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
span.mcSousTitre{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
span.mcSectionTitre{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
span.mcSectionBody{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

/* body */

span.mcDescription{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
}
span.mcBody{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
}
span.mcSectionBody{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
}
span.mcSectionEntete{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: bold;
	color: white;
}
/* Entete client à la iSGI */ 
span.mcEnteteClient{
   font-family : Arial, Verdana, Helvetica, sans-serif;
   font-size : 11px;
}

/* Autres */
div.mcFonce
{
   width: 97.5%; 
   padding: 5px 5px 5px 5px;
	background-color : #EEEEEE;
	border : 1px solid #3A377E;
	margin-bottom: 5px;
	margin-top: 5px;
}

hr.mcLigneClient{
	height: 1px;
	border-style: none; 
	color: black; 
	background-color: black; 
}

hr.mcLigneSection{
	border: 1px dashed Black;
	border-left-width: 0px;
	border-right-width: 0px;
}

/* boite1 */
#boite1 table{
	font-size:8pt;
	padding: 0px;
	border: 1px solid #000000;
	width: 275px;
	margin-bottom : 15px;
	padding: 2px;
}

#boite1 th{
	font-size:8pt;
	border-bottom: 1px solid #000000;
	border-right :0px;
	border-left :0px;
	background-color: #DDDDDD;
	text-align: left;
	padding: 2px;
	margin: 0px
}
#boite1 tr{
	font-size:8pt;
	background-color: #FFF;
}
#boite1 td{
	font-size:8pt;
	border-right :0px;
	border-left :0px;
	padding: 2px;
	margin: 0px;
}

#boite1 a{
	font-size:8pt;
	text-decoration: none;
}

#boite1 a:hover{
	font-size:8pt;
	text-decoration: underline;
}

/* Fin de style monCompte */