/* 							classes type LIENS  */

/* lien footer */
a.hreffooter
{
color:#FFFFFF;
text-decoration: none;
font-weight: normal;
font-family: Verdana;
font-size: 9px;
font-style: normal;
letter-spacing: 0px;
cursor: pointer;
outline: 0 !important;
}

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

/* lien footer masque lien fleur de pixel */
a.hreffootermask
{
color:#888888;
text-decoration: none;
font-weight: normal;
font-family: Verdana;
font-size: 9px;
font-style: normal;
letter-spacing: 0px;
cursor: pointer;
outline: 0 !important;
}

a.hreffootermask:hover
{
color:#FFFFFF;
text-decoration: underline;
}

/* lien header */
a.hrefheader
{
color:#000000;
text-decoration: none;
font-weight: normal;
font-family: Verdana;
font-size: 9px;
font-style: normal;
letter-spacing: 0px;
cursor: pointer;
outline: 0 !important;
}

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

/* lien rescripting */
a.rescripting
{
color:#DEDEDE;
text-decoration: none;
font-weight: normal;
font-family: Verdana;
font-size: 9px;
font-style: normal;
letter-spacing: 0px;
cursor: pointer;
outline: 0 !important;
}

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

/* lien petit noir souligné */
a.hrefpetitnoirsoul
{
color:#000000;
text-decoration: underline;
font-weight: normal;
font-family: Verdana;
font-size: 9px;
font-style: normal;
letter-spacing: 0px;
cursor: pointer;
outline: 0 !important;
}

a.hrefpetitnoirsoul:hover
{
color:#888888;
text-decoration: underline;
}

/* lien petit Orange */
a.hreforange
{
color:#D06337;
text-decoration: none;
font-weight: bold;
font-family: Verdana;
font-size: 9px;
font-style: normal;
letter-spacing: 0px;
cursor: pointer;
outline: 0 !important;
}

a.hreforange:hover
{
color:#888888;
text-decoration: underline;
}

/* lien 12 noir classique */
a.hrefdouzenoir
{
color:#000000;
text-decoration: none;
font-weight: bold;
font-family: Verdana;
font-size: 12px;
font-style: normal;
letter-spacing: 0px;
cursor: pointer;
outline: 0 !important;
}

a.hrefdouzenoir:hover
{
color:#888888;
text-decoration: underline;
}

/* lien image rollover sans javascript OFF */
a.rolloversousmenu
{
display: block ;
line-height: 24px ;
text-indent: 0px ;
background: url(siteimages/puce-rolloversousmenu.gif) no-repeat 0 0 ;
border: 0px ;
color:#000000;
text-decoration: none;
font-weight: normal;
font-family: Verdana;
font-size: 12px;
font-style: normal;
letter-spacing: 0px;
cursor: pointer;
outline: 0 !important;
}

a.rolloversousmenu:hover
{
background: url(siteimages/puce-rolloversousmenu.gif) no-repeat 0 -24px ;
border: 0px ;
text-decoration: none;
font-style: italic;
font-weight: bold;
}

/* lien image rollover sans javascript ON */
a.rolloversousmenuon
{
display: block ;
line-height: 24px ;
text-indent: 0px ;
background: url(siteimages/puce-rolloversousmenu.gif) no-repeat 0 -24 ;
border: 0px ;
color:#000000;
text-decoration: none;
font-style: italic;
font-weight: bold;
font-family: Verdana;
font-size: 12px;
letter-spacing: 0px;
cursor: pointer;
outline: 0 !important;
}

a.rolloversousmenuon:hover
{
border: 0px ;
text-decoration: none;
font-style: italic;
font-weight: bold;
}

/* lien TELECHARGEMENT */
a.hrefdownload
{
color:#000000;
text-decoration: none;
font-weight: bold;
font-family: Verdana;
font-size: 13px;
font-style: normal;
letter-spacing: 0px;
cursor: pointer;
outline: 0 !important;
}

a.hrefdownload:hover
{
color:#C20800;
text-decoration: underline;
}



/* 							classes type COULEUR & ASTUCES */

.grisdede
{
background-color: #DEDEDE;
}

.tdcorps
{
background-color: #FFFFFF;
}

.fantome
{
display:none;
}

/* zone de clic pour fleche virtuelle */
.butflechebloc
{
float:right;
clear:right;
background-color:transparent;
width:20px;
height:20px;
outline: 0 !important;
}

/* 							classes type IMAGE TILE  */

/* tile de fond en haut */
.tilehaut
{
background-image:url(siteimages/tile-haut.gif);
background-repeat:repeat-x;
background-color: #FFFFFF;
}

/* tile de fond en bas */
.tilebas
{
background-image:url(siteimages/tile-bas.gif);
background-repeat:repeat-x;
background-color: #DEDEDE;
height: 72px;
}

/* img de fond corps gauche */
.tilecorpsgauche
{
background-image:url(siteimages/tile-corps-gauche.gif);
background-repeat:repeat-y;
}

/* img de fond corps droite */
.tilecorpsdroite
{
background-image:url(siteimages/tile-corps-droite.gif);
background-repeat:repeat-y;
}

/* tile de petits points à l'horizontale */
.tileptitpointshoriz
{
background-image:url(siteimages/tile-ptitpoints-horiz.gif);
background-repeat:repeat-x;
}

/* tile de petits points verti bas gauche POUR HOME PAGE */
.tileptitpointshome
{
background-image:url(siteimages/tile-ptitpoints-specialhome.gif);
background-repeat:repeat-y;
}


/* 							classes type IMAGE DE FOND  */

/* img de fond footer */
.footerplain
{
background-image:url(siteimages/footer-plain.gif);
background-repeat: no-repeat;
}

/* img de fond header (logo) */
.headerlogo
{
background-image:url(siteimages/header-logo.gif);
background-repeat: no-repeat;
}

/* header (logo) le U en flash qui tourne */
.logokitourne
{
display:block;
position:relative;
width:65px;
height:59px;
top:41px;
left:116px;
}

/* img de fond sous menu */
.fondsousmenu
{
background-image:url(siteimages/sousmenu-fond.gif);
background-repeat: no-repeat;
}

/* sprite nous contacter */
.spritecontactez
{
background-image:url(siteimages/image-contactezcube.gif);
background-repeat: no-repeat;
width:111;
height:109;
}

/* img de fond HOME titre focalisez */
.homefocal
{
background-image:url(siteimages/titre-focalisez.gif);
background-repeat: no-repeat;
}

/* fond bloc HOME CTI */
.homecti
{
background-image:url(siteimages/box-home-cti.gif);
background-repeat: no-repeat;
width:342;
height:177;
}

/* fond bloc HOME Infogerance */
.homeinfogerance
{
background-image:url(siteimages/box-home-infogerance.gif);
background-repeat: no-repeat;
width:342;
height:162;
}

/* fond bloc HOME telephonie */
.hometelephonie
{
background-image:url(siteimages/box-home-telephonie.gif);
background-repeat: no-repeat;
width:342;
height:162;
}

/* fond bloc HOME mobilite */
.homemobilite
{
background-image:url(siteimages/box-home-mobilite.gif);
background-repeat: no-repeat;
width:342;
height:162;
}

/* fond bloc SAVOIRFAIRE Infogerance */
.savoirfaireinfogerance
{
background-image:url(siteimages/box-savoirfaire-infogerance.gif);
background-repeat: no-repeat;
width:461;
height:171;
}

/* fond bloc SAVOIRFAIRE telephonie */
.savoirfairetelephonie
{
background-image:url(siteimages/box-savoirfaire-telephonie.gif);
background-repeat: no-repeat;
width:448;
height:234;
}

/* fond bloc SAVOIRFAIRE couplage */
.savoirfairecouplage
{
background-image:url(siteimages/box-savoirfaire-couplage.gif);
background-repeat: no-repeat;
width:439;
height:209;
}

/* fond bloc SAVOIRFAIRE mobilite */
.savoirfairemobilite
{
background-image:url(siteimages/box-savoirfaire-mobilite.gif);
background-repeat: no-repeat;
width:475;
height:213;
}

/* fond bloc SAVOIRFAIRE confiance */
.savoirfaireconfiance
{
background-image:url(siteimages/box-savoirfaire-confiance.gif);
background-repeat: no-repeat;
width:750;
height:264;
}

/* fond bloc QUI SOMMES NOUS */
.quisommestechnique
{
background-image:url(siteimages/box-quisommes-technique.gif);
background-repeat: no-repeat;
width:750;
height:264;
}

/* fond bloc PARTENAIRES */
.partencertif
{
background-image:url(siteimages/box-parten-certif.gif);
background-repeat: no-repeat;
width:750;
height:264;
}


/* 							classes type TEXTES  */

.pousstextright
{
float:right;
clear:right;
background-color:transparent;
}

.txtfooter
{
color:#FFFFFF;
text-decoration: none;
font-weight: normal;
font-family: Verdana;
font-size: 9px;
font-style: normal;
letter-spacing: 0px;
float:right;
padding-top: 6px;
padding-right: 12px;
}

.txtheader
{
color:#000000;
text-decoration: none;
font-weight: normal;
font-family: Verdana;
font-size: 9px;
font-style: normal;
letter-spacing: 0px;
float:right;
padding-top: 84px;
padding-right: 12px;
}

.txtintro
{
color:#000000;
text-decoration: none;
font-weight: bold;
font-family: Verdana;
font-size: 12px;
font-style: normal;
letter-spacing: 0px;
line-height: 18px;
text-align: justify;
}

.txtnormal
{
color:#000000;
text-decoration: none;
font-weight: normal;
font-family: Verdana;
font-size: 12px;
font-style: normal;
letter-spacing: 0px;
line-height: 20px;
text-align: justify;
}

.txtboites
{
color:#000000;
text-decoration: none;
font-weight: normal;
font-family: Verdana;
font-size: 10px;
font-style: normal;
letter-spacing: 0px;
line-height: 16px;
text-align: justify;
}

.txtorange
{
color:#D06337;
text-decoration: none;
font-weight: bold;
font-family: Verdana;
font-size: 9px;
font-style: normal;
letter-spacing: 0px;
}
	
.txtblocssavoirfaire
{
color:#000000;
text-decoration: none;
font-weight: normal;
font-family: Verdana;
font-size: 12px;
font-style: normal;
letter-spacing: 0px;
text-align: justify;
}

.txtgrostitre
{
color:#C20800;
text-decoration: none;
font-weight: bold;
font-family: Verdana;
font-size: 16px;
font-style: normal;
letter-spacing: 0px;
text-align: justify;
border-bottom-width:1px;
border-bottom-style:solid;
border-color:#C20800;
padding-left:18px;
}

.txtsoustitre
{
color:#C20800;
text-decoration: none;
font-weight: bold;
font-family: Verdana;
font-size: 12px;
font-style: normal;
letter-spacing: 0px;
text-align: justify;
padding-left:68px;
padding-top:12px;
padding-bottom:12px;
}
	
.txtblocpage
{
color:#000000;
text-decoration: none;
font-weight: normal;
font-family: Verdana;
font-size: 12px;
font-style: normal;
letter-spacing: 0px;
text-align: justify;
border-left-width:1px;
border-left-style:solid;
border-color:#C20800;
padding-left:12px;
padding-right:68px;
}

.txtblocquisommes
{
color:#000000;
text-decoration: none;
font-weight: normal;
font-family: Verdana;
font-size: 12px;
font-style: normal;
letter-spacing: 0px;
text-align: justify;
border-left-width:1px;
border-left-style:solid;
border-color:#C20800;
}
	
	
