BODY {
	margin : 0; 
	height:100%;
	font-family : Verdana, Arial, sans-serif;
	font-size : 0.6em;
	color : #666666; 
	background-color : #006666;
}
a:link{font-size : 0.9em;font-weight : bold;text-decoration : none;color : #006666; }
a:visited{font-weight : bold;text-decoration : none;color : #006666; }
a:active{font-weight : bold;text-decoration : none;color : #006666; }
a:hover{font-weight : bold;text-decoration : underline;color : #006666;}
h1 {font-family:Arial, Helvetica, sans-serif;font-weight:bold;color: #006666;margin:5px;font-size:2em}
h2 {font-family:Arial, Helvetica, sans-serif;font-weight:bold;color: #006666;margin:5px;font-size:1.5em}
h3 {margin:5px;font-family : Arial, sans-serif;font-size : 1.2em;font-weight : bold;color : #006666;}
h6 {margin:0px;font-family : Arial, sans-serif;font-size : 1.3em;font-weight : bold;color : #006666; text-decoration: none;width:100%;}
h6 a {margin:0px;font-family : Arial, sans-serif;font-size : 1.3em;font-weight : bold;color : #006666; text-decoration: none;width:100%;}
ul {list-style-image: url('/images/puce.gif');list-style-position: outside;}
li {margin-top: 0.8em;}
label {visibility:hidden}
tt {font-size : 1.5em;font-weight : bold;}
pre {font-size : 1.5em;}
code {font-size : 1.5em;}
pre code {font-size : 0.85em;}
acronym {border-bottom: 1px dotted;cursor: help}
var {border-bottom: 1px dotted;cursor: help}
a[hreflang]:after {content: " [" attr(hreflang) "]";font-size: 80%;text-transform: uppercase;}
#ref {position:relative;width:600px;z-index:2;margin-left:10px;}
#ref ol {list-style-type:upper-roman;counter-reset: item}
#ref li {content: counter(item) ". "; counter-increment: item}
.spacer {clear: both;}
table.CALSTABLE {border-spacing:0;border : 0}
.HOME_main{position:relative;margin-left:auto;margin-right:auto;width:723px;background-color : #006666; background-repeat:repeat-y;}
.HOME_vide_up{position:relative;height:20px;/*background-image : url('/images/bg.gif')*/;}
.HOME_centre{position:relative;margin-left:45px;width:710px;border: 1px solid #255588;background-color : #FFFFFF;}
/*largeur total=710*/
.HOME_page{position:relative;width: 700px;margin-left:5px;margin-right:5px;margin-top:5px;margin-bottom:5px;border: 1px solid #255588;}
.HOME_bandeau{position:relative;margin-top:2px;width: 700px;height: 70px;background-color : #FFFFFF;}
	.HOME_logo{position:relative;margin-left:5px;margin-top:15px;float:left;height: 45px;}
	.HOME_pub{position:relative;float:left;height: 70px;}
	.HOME_pubright{position:relative;float:left;height: 24px;font-size : 10px;font-weight : bold;margin-top:46px;overflow:auto;}
	a.linkmenu:link{font-size : 10px;font-weight : bold;text-decoration : none;color : #255588; }
	a.linkmenu:visited{font-size : 10px;font-weight : bold;text-decoration : none;color : #255588; }
	a.linkmenu:active{font-size : 10px;font-weight : bold;text-decoration : none;color : #255588; }
	a.linkmenu:hover{font-size : 10px;font-weight : bold;text-decoration : underline;color : #255588; }
a.link:link{font-size : 1em;font-weight : bold;text-decoration : none;color : #006666; }
a.link:visited{font-size : 1em;font-weight : bold;text-decoration : none;color : #006666; }
a.link:active{font-size : 1em;font-weight : bold;text-decoration : none;color : #006666; }
a.link:hover{font-size : 1em;font-weight : bold;text-decoration : underline;color : #006666; background-color: #EFF8FF;}
.HOME_menu{position:relative;height:15px;width: 700px;background-image : url('/images/menu_bg.gif');font-family : Verdana, sans-serif;font-size : 1em;color : #255588;font-weight : bold;}
.HOME_menu_bas{position:relative;height:4px;width: 700px;background-image : url('/images/menu_bas.gif');}
.HOME_ndd_form {margin:5px;}
.HOME_ndd_input {width:9em;font-size : 1.25em;border:1px dashed #000000;background-color:#D4D0C8}
.HOME_ndd_input:hover, .HOME_ndd_input:focus{background-color:#FFFFFF}
.HOME_ndd_submit {font-size : 90%;border:1px solid #000000;background-color:#D4D0C8}
/*class des div contenant les swf*/
.HOME_flash_hebergement{position:relative;width: 700px;height: 200px;z-index:1;}
.HOME_flash_referencement{position:relative;width: 700px;height: 200px;z-index:1;}
.HOME_flash_index{position:relative;width: 700px;height: 200px;z-index:1;}
.HOME_flash_client{position:relative;width: 700px;height: 150px;z-index:1;}
/*largeur total des contenus=700*/
.HOME_contenu_index{position:relative;width:700px;background-color : #FFFFFF;}
.HOME_contenu_contact{position:relative;width:400px;margin-left:150px;background-color : #FFFFFF;}
.HOME_contenu_referencement{position:relative;width:700px;background-color : #FFFFFF;}
.HOME_contenu_conception{position:relative;width:700px;background-color : #FFFFFF;}
.HOME_contenu_hebergement{position:relative;width:700px;background-color : #FFFFFF;}
.HOME_contenu_client{position:relative;width:700px;background-color : #FFFFFF;}

.HOME_description_client{position:relative;float:left;width:690px;z-index:2;margin-left:10px;margin-top:10px;margin-bottom:10px;}
.HOME_listing_client{position:relative;float:left;width:680px;}
.HOME_listing_line_client{float:left;width:570px;margin-bottom:10px;}
.HOME_liste_clients{margin:0;margin-left:3px;width:280px;}

.HOME_mentions{margin:10px;}

.elliptic{color:#EF1414;font-weight : bold;}
.bande_bleue{padding-top:5px;padding-left:5px;width:500px;height:24px;background-image : url('/images/test_bande.gif'); background-repeat:no-repeat;}
.bande_bleue_texte{font-family:Arial, Helvetica, sans-serif;font-weight:bold;color:#FFFFFF;}
.margin1{padding-left:2px;margin-right:5px;margin-bottom:5px;margin-top:-10px;}
.margin2{margin-left:5px;}
.copyright_elliptic {font-size : 1em; margin-left:0; margin-right:0; width:100%;color : #FFFFFF; height: 15px;text-align:center;background-color:#3168A3;background-image : url('/images/menu_bg.gif');}
a.copy:link{font-size : 1em;font-weight : bold;text-decoration : none;color : #FFFFFF; }
a.copy:visited{font-size : 1em;font-weight : bold;text-decoration : none;color : #FFFFFF; }
a.copy:active{font-size : 1em;font-weight : bold;text-decoration : none;color : #FFFFFF; }
a.copy:hover{font-size : 1em;font-weight : bold;text-decoration : underline;color : #FFFFFF;}
.sous_titres_nb{font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size : 1.3em;color: #006666;}

/******************************/
/*   design tableau html      */
/* (utilisé dans hébergement) */
/******************************/
.blank{background-color : #FFFFFF;}
.ligne1{background-color : #255588;color:#FFFFFF;font-size : 1.2em;font-family : Arial, sans-serif;;text-align:center;}
.ligne2{background-color : #9EB8CF;color:#255588;font-size : 1.3em;font-family : Arial, sans-serif;;text-align:center;}

/*****************************/
/*   formulaire de contact   */
/*****************************/
.input_contact {margin : 1px;font-size : 8pt;font-family : Arial, sans-serif;;background-color : #FFFFFF;border : 1px solid #00539C;}
div.row {clear: both; padding-top: 3px; }
div.formw {float:right;position: relative;margin-right:5px;text-align:right;}
div.label{float:left;position: relative;margin-left:20px;text-align: left;}
.separation_largeur{position: relative;	width:400px;margin-top: 30px;border-top: 1px dotted #006666;}

div.en_savoir_plus {width: 500px;text-align: right;margin:0px;}
.error {margin : 1px;font-size : 8pt;font-family : Arial, sans-serif;;background-color : #FFFFFF;color: #006666;}