BODY {
	SCROLLBAR-FACE-COLOR: #f7f7f7; FONT-SIZE: 11px; SCROLLBAR-HIGHLIGHT-COLOR: #ad9d97; SCROLLBAR-SHADOW-COLOR: #777777; COLOR: #000000; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #777777; SCROLLBAR-TRACK-COLOR: #f7f7f7; FONT-FAMILY: Arial, Helvetica, sans-serif; SCROLLBAR-DARKSHADOW-COLOR: #777777; BACKGROUND-COLOR: #f5f5f5
}
TD {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TABLE.cadre {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #ffffff
}
TD.cadre {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; BORDER-COLLAPSE: collapse
}
TR.cadre {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; BORDER-COLLAPSE: collapse
}
A {
	COLOR: #cb4e08; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff5b00; TEXT-DECORATION: underline
}
A.menu {
	COLOR: black; TEXT-DECORATION: none
}
A.menu:hover {
	COLOR: darkblue; TEXT-DECORATION: underline
}
.t1 {
	FONT-SIZE: 18px
}
.t2 {
	FONT-SIZE: 16px
}
.t3 {
	FONT-SIZE: 14px
}
.t4 {
	FONT-SIZE: 12px
}
.c {
	COLOR: #ff5700
}
.s {
	FONT-SIZE: 10px
}
FORM {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
INPUT {
	BORDER-RIGHT: #646464 1px solid; BORDER-TOP: #646464 1px solid; FONT-WEIGHT: 100; FONT-SIZE: 11px; BORDER-LEFT: #646464 1px solid; COLOR: #000000; BORDER-BOTTOM: #646464 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
INPUT.bouton {
	BORDER-RIGHT: #cf4d0a 1px solid; BORDER-TOP: #cf4d0a 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #cf4d0a 1px solid; COLOR: #000000; BORDER-BOTTOM: #cf4d0a 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffdd00
}
INPUT.radio {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-WEIGHT: 100; FONT-SIZE: 11px; BORDER-LEFT: 0px; COLOR: #000000; BORDER-BOTTOM: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
INPUT.checkbox {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-WEIGHT: 100; FONT-SIZE: 11px; BORDER-LEFT: 0px; COLOR: #000000; BORDER-BOTTOM: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
SELECT {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 100; FONT-SIZE: 11px; BORDER-LEFT: #000000 1px solid; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
TEXTAREA {
	BORDER-RIGHT: #5a4601 1px solid; BORDER-TOP: #5a4601 1px solid; FONT-WEIGHT: 100; FONT-SIZE: 11px; BORDER-LEFT: #5a4601 1px solid; COLOR: #000000; BORDER-BOTTOM: #5a4601 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: justify
}
HR {
	COLOR: #979797
}
.trait {  background-image: url(images/trait_gauche.gif); background-position: 5px center; background-repeat: no-repeat}
.trait_G_webdesign {  background-image: url(images/trait_G_webdesign.gif); background-repeat: no-repeat; background-position: 5px 10px}
.trait_services {  background-image: url(images/trait_services.gif); background-position: left 35px; background-repeat: no-repeat}
.trait_creation {  background-image: url(images/trait_gauche.gif); background-repeat: no-repeat; background-position: left top}
.trait_G_location {  background-image: url(images/trait_G_location.gif); background-repeat: no-repeat; background-position: 5px 8px}
.fond_formules {  background-image: url(images/REF.gif); background-repeat: no-repeat; background-position: left top}
.fond_crea {  background-image: url(images/fond_crea.gif); background-repeat: no-repeat; background-position: left top}
.heber2 {  background-image: url(images/heber2.gif); background-repeat: no-repeat; background-position: left top}
.techno {  background-image: url(images/techno.gif); background-repeat: no-repeat; background-position: left top}
.connect {  background-image: url(images/connect.gif); background-repeat: no-repeat; background-position: left top}
.heber3 {  background-image: url(images/heber3.gif); background-repeat: no-repeat; background-position: left top}
.domaine {  background-image: url(images/domaine.gif); background-repeat: no-repeat; background-position: left top}
.loc_droite {  background-image: url(images/loc_droite.gif); background-repeat: no-repeat; background-position: left top}
.crea_droite {  background-image: url(images/crea_droite.gif); background-repeat: no-repeat; background-position: left top}
.reven_droite {  background-image: url(images/reven_droite.gif); background-repeat: no-repeat; background-position: left top}
.webdesign_droite {  background-image: url(images/webdesign_droite.gif); background-repeat: no-repeat; background-position: left top}
.menu_formulaire {  background-image: url(images/menu_formulaire.gif); background-repeat: no-repeat; background-position: left top}
.menu_refe {  background-image: url(images/menu_referencement.gif); background-repeat: no-repeat; background-position: left top}
.realisations {  background-image: url(images/realisations_web.gif); background-repeat: no-repeat; background-position: left top}
.selection {  background-image: url(images/menu_selection.gif); background-repeat: no-repeat; background-position: left top}
.menu_news {  background-image: url(images/menu_news.gif); background-repeat: no-repeat; background-position: left top}
.fond-membres {  background-attachment: fixed; background-image: url(images/fond-membres.gif); background-repeat: no-repeat}
.fondbas {  background-color: #FFFFFF; background-image: url(img/menu_fond.gif); background-repeat: repeat}
.cadrenews {  border-color: #FFFFFF #E4E4E4 #e4e4e4 #FFFFFF; border-style: dotted; border-right-width: thin; border-bottom-width: thin}
.cadredomaine {  top: 0px; clip:  rect(   ); background-color: #FFFFFF}
.cadre-domaine {  font-size: 10px; background-color: #FFFFFF; border-color: black #CCCCCC #CCCCCC black; border-style: dotted; border-right-width: thin; border-bottom-width: thin; font-family: Arial, Helvetica, sans-serif; background-image: url(images/fond-table-domaine.gif); background-repeat: no-repeat}
.tabledomaine {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; background-attachment: fixed; background-image: url(images/fond-table-domaine.gif); background-repeat: no-repeat; color: #000000}
.banbasdevispopup {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FF9900; background-color: #CCCCCC; background-image: url(images/demandedevis.gif); text-transform: none; font-style: oblique}
.banhautdevispopup {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; background-color: #CCCCCC; background-image: url(images/banhaut-popup-devis.gif)}
.barre-verticale {  border-color: #FFFFFF #FFFFFF #FFFFFF #CCCCCC; border-style: dashed; border-left-width: thin}
.fond_copie_ecran {  background-image: url(images/fond_copie_ecran.gif); background-repeat: no-repeat; background-position: center; background-attachment: fixed}
.realisation-logo {  background-attachment: fixed; background-image: url(images/menu_realisation-logo.gif); background-repeat: no-repeat; background-position: left top}
.menu-flash {  background-image: url(images/menu_realisation-flash.gif); background-attachment: fixed; background-repeat: no-repeat; background-position: left top}
.frame_packs {  font-family: Geneva, Arial, Helvetica, san-serif; font-size: 10px; color: #000000; border: #CCCCCC; border-style: dotted; border-top-width: thin; border-right-width: thin; border-bottom-width: thin; border-left-width: thin}
.pointillet-menu-flash {  border-color: #FFFFFF #FFFFFF #CCCCCC; border-style: dotted; border-bottom-width: thin}
.menu-mascotte {  background-attachment: fixed; background-image: url(images/menu-mascotte.gif); background-repeat: no-repeat; background-position: left top}
.menu-packdiscount {  background-attachment: fixed; background-image: url(images/menu_pack-discount.gif); background-repeat: no-repeat; background-position: left top}
.fond-pack-discount {  background-attachment: fixed; background-image: url(images/fond_menu-pack-discount.gif); background-repeat: no-repeat; background-position: left top}
.font-option-pacdiscount1 {  background-attachment: fixed; background-image: url(images/fond-option-pasckdiscount-1.gif); background-repeat: no-repeat; background-position: center top}
.menu-font-packdiscount2 {  background-attachment: fixed; background-image: url(images/fond-option-pasckdiscount-2.gif); background-repeat: no-repeat; background-position: center top}
.menu-espace-client {  background-attachment: fixed; background-image: url(images/menu_espace-client.gif); background-repeat: no-repeat; background-position: left top}
.formules-logo {  background-attachment: fixed; background-image: url(images/formules-logo.gif); background-repeat: no-repeat; background-position: left center}
.formules-logo-2 {  background-attachment: fixed; background-image: url(images/formules-logo-2.gif); background-repeat: no-repeat; background-position: center top}
.menu-creation-logo {  background-attachment: fixed; background-image: url(images/menu_creation_logo.gif); background-repeat: no-repeat; background-position: left top}
.menu-procede {  background-attachment: fixed; background-image: url(images/menu_procede.gif); background-repeat: no-repeat; background-position: left top}
.pack-promo {  background-attachment: fixed; background-image: url(images/pack-discount.gif); background-repeat: no-repeat; background-position: -30px center}
.menu-op-ref {  background-attachment: fixed; background-image: url(images/menu-op-refe.gif); background-repeat: no-repeat; background-position: left top}
.menu-op-tra {  background-attachment: fixed; background-image: url(images/menu-op-tra.gif); background-repeat: no-repeat; background-position: left top}
