BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 11px;
	BACKGROUND-IMAGE: url(../images/back-head.jpg);
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #666;
	LINE-HEIGHT: 13px;
	PADDING-TOP: 0px;
	BACKGROUND-REPEAT: repeat-x;
	FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff

}

TABLE {
	FONT-SIZE: 11px;
	LINE-HEIGHT: 20px

}

H1 {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 30px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 28px; PADDING-TOP: 10px; LETTER-SPACING: -1px

}

H2 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #515345;
	LINE-HEIGHT: 20px;
	PADDING-TOP: 5px;
	LETTER-SPACING: 0px

}

H3 {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 13px; PADDING-TOP: 10px

}

H4 {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #515345; LINE-HEIGHT: 15px; PADDING-TOP: 1px; LETTER-SPACING: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}

H4 A {

	COLOR: #316adc; TEXT-DECORATION: none

}

H4 A:hover{

	COLOR: #94968c; TEXT-DECORATION: underlined

}



A {

	COLOR: #316adc; TEXT-DECORATION: none

}

A.link {

	FONT-WEIGHT: bold; COLOR: #316adc; TEXT-DECORATION: none

}

A IMG {

	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px

}

UL {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none

}

LI {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none

}

P {
	PADDING-RIGHT: 9px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 9px;
	MARGIN: 0px;
	PADDING-TOP: 3px

}

#head {

	WIDTH: 996px; HEIGHT: 92px

}

#logo {

	Z-INDEX: 100; FLOAT: left

}

#lang {

	BACKGROUND: url(../images/lang-back-head.jpg) no-repeat left top; LEFT: 683px; WIDTH: 311px; POSITION: absolute; TOP: 14px; HEIGHT: 23px

}

#lang LI {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 21px

}

#menu {

	Z-INDEX: 10; LEFT: 258px; WIDTH: 781px; POSITION: absolute; TOP: 54px; HEIGHT: 38px

}

#menu UL {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none

}

#menu LI {

	FLOAT: left

}

#menu LI IMG {

	MARGIN-LEFT: 1px; MARGIN-RIGHT: 1px

}

#footer {

	CLEAR: both; BORDER-TOP: #e9eae4 1px solid; PADDING-LEFT: 28px; FLOAT: none; COLOR: #94968c; LINE-HEIGHT: 27px; HEIGHT: 27px

}

#footer A {

	COLOR: #15508c; TEXT-DECORATION: none

}

#footer A:hover{

	COLOR: #94968c; TEXT-DECORATION: none

}

#home {

	BACKGROUND: url(../images/home-back_4.jpg) no-repeat left top; WIDTH: 100%; HEIGHT: 500px

}

#bt-decouvre {
	LEFT: 390px;
	WIDTH: 600px;
	COLOR: #404040;
	POSITION: relative;
	TOP: 86px

}

#refslideshow {

	FLOAT: left

}

#bt-decouvre H2 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 14px;
	COLOR: #404040

}

#bt-decouvre H1 {

	FONT-SIZE: 28px

}

#ref {

	PADDING-RIGHT: 5px; PADDING-LEFT: 18px; BACKGROUND: url(../images/back-brickb.jpg) no-repeat left top; LEFT: 20px; PADDING-BOTTOM: 18px; WIDTH: 459px; PADDING-TOP: 18px; POSITION: absolute; TOP: 432px; HEIGHT: 120px

}

#tar {

	PADDING-RIGHT: 18px; PADDING-LEFT: 18px; BACKGROUND: url(../images/back-bricka.jpg) no-repeat left top; LEFT: 512px; PADDING-BOTTOM: 18px; WIDTH: 446px; PADDING-TOP: 18px; POSITION: absolute; TOP: 432px; HEIGHT: 120px

}

#brique-demo {

	WIDTH: 974px; POSITION: relative; HEIGHT: 290px

}

.fr#brique-demo {

	BACKGROUND: url(../images/demo-fr.jpg) no-repeat left top

}

.en#brique-demo {

	BACKGROUND: url(../images/demo-en.jpg) no-repeat left top

}

.pt#brique-demo {

	BACKGROUND: url(../images/demo-pt.jpg) no-repeat left top

}

.it#brique-demo {

	BACKGROUND: url(../images/demo-it.jpg) no-repeat left top

}

#brique-demo P {

	DISPLAY: none

}

#brique-demo A {

	LEFT: 501px; POSITION: absolute; TOP: 192px

}

#brique-demo #flip {

	LEFT: 173px; POSITION: absolute; TOP: 16px

}

.presentation {

	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; WIDTH: 981px; PADDING-TOP: 20px

}

.titre {

	CLEAR: right; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: none; PADDING-BOTTOM: 10px; PADDING-TOP: 10px

}

.pres {

	PADDING-RIGHT: 25px; PADDING-LEFT: 25px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 430px; PADDING-TOP: 0px; HEIGHT: 100px

}

.pres IMG {

	FLOAT: left; MARGIN-RIGHT: 10px

}

.voir {
	BACKGROUND: url(../images/back-brick2.png) no-repeat left top;
	MARGIN: 0px;
	WIDTH: 482px;
	HEIGHT: 200px

}

.voir .ref {

	FLOAT: left; MARGIN: 6px 10px 10px

}

.voir P {

	MARGIN: 10px

}

.voir H2 {

	MARGIN: 10px

}

.voir H2 {

	PADDING-TOP: 10px

}

.exemp {

	PADDING-RIGHT: 25px; PADDING-LEFT: 25px; FLOAT: left; MARGIN-BOTTOM: 25px; PADDING-BOTTOM: 0px; WIDTH: 440px; PADDING-TOP: 0px

}

.exemp LI {

	PADDING-RIGHT: 0px; PADDING-LEFT: 11px; PADDING-BOTTOM: 0px; PADDING-TOP: 11px

}

#faq P {

	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(../images/border-h.png) repeat-x 50% bottom; PADDING-BOTTOM: 12px; MARGIN: 0px 15px 0px 0px; PADDING-TOP: 10px

}

#devis-main {

	MARGIN-BOTTOM: 20px; WIDTH: 996px; POSITION: relative

}

#devis-howto {

	RIGHT: 0px; WIDTH: 261px; POSITION: absolute; TOP: 30px; HEIGHT: 529px

}

.fr#devis-howto {

	BACKGROUND: url(../images/howto-fr.jpg)

}

.en#devis-howto {

	BACKGROUND: url(../images/howto-en.jpg)

}

.pt#devis-howto {

	BACKGROUND: url(../images/howto-pt.jpg)

}

.it#devis-howto {

	BACKGROUND: url(../images/howto-pt.jpg)

}

#devis-howto P {

	DISPLAY: none

}

#devis-howto H2 {

	DISPLAY: none

}

.demandedevis {

	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 20px; MARGIN-LEFT: 20px; WIDTH: 690px; PADDING-TOP: 5px

}

.demandedevis P {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px

}

#devis-texte {

	MARGIN-LEFT: 15px; WIDTH: 700px; PADDING-TOP: 25px

}

.demandedevis TABLE TD {

	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; TEXT-ALIGN: right

}

.demandedevis TABLE TD.left {

	TEXT-ALIGN: left

}

UNKNOWN {

	WIDTH: 200px

}

.demandedevis TABLE {

	WIDTH: 100%

}

#tarifs {

	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 40px; WIDTH: 600px; PADDING-TOP: 20px

}

#tarifs UL {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 11px

}

#tarifs LI {

	PADDING-RIGHT: 0px; PADDING-LEFT: 11px; PADDING-BOTTOM: 0px; PADDING-TOP: 11px

}

#devis {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 360px; PADDING-TOP: 20px; HEIGHT: 480px

}

#devis FORM {

	PADDING-RIGHT: 15px; PADDING-LEFT: 25px; BACKGROUND: url(../images/back-devis.png) no-repeat; PADDING-BOTTOM: 40px; WIDTH: 313px; PADDING-TOP: 20px; HEIGHT: 367px

}

LABEL {

	MARGIN-TOP: 10px; DISPLAY: block; WIDTH: 300px; LINE-HEIGHT: 20px; HEIGHT: 18px

}

UNKNOWN {

	BORDER-RIGHT: #bcbfae 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #bcbfae 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #bcbfae 1px solid; COLOR: #797d62; LINE-HEIGHT: 18px; PADDING-TOP: 3px; BORDER-BOTTOM: #bcbfae 1px solid; HEIGHT: 12px

}

.demandedevis SELECT {

	BORDER-RIGHT: #bcbfae 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #bcbfae 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #bcbfae 1px solid; COLOR: #797d62; PADDING-TOP: 0px; BORDER-BOTTOM: #bcbfae 1px solid; HEIGHT: 20px

}

.demandedevis TEXTAREA {

	BORDER-RIGHT: #bcbfae 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #bcbfae 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #bcbfae 1px solid; COLOR: #797d62; LINE-HEIGHT: 18px; PADDING-TOP: 3px; BORDER-BOTTOM: #bcbfae 1px solid; FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; HEIGHT: 100px

}

#devis INPUT.bt {

	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 0px 160px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px

}

.label_revendeur {

	MARGIN-TOP: 0px; FONT-SIZE: 13px; WIDTH: auto; LINE-HEIGHT: 15px; HEIGHT: auto

}

.agences {

	PADDING-RIGHT: 20px; PADDING-LEFT: 25px; FLOAT: left; MARGIN-BOTTOM: 25px; PADDING-BOTTOM: 0px; WIDTH: 437px; PADDING-TOP: 0px

}

.agences IMG {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 12px

}

#rev UL {

	MARGIN-LEFT: 20px; LIST-STYLE-TYPE: square

}

#rev LI {

	MARGIN-LEFT: 20px; LIST-STYLE-TYPE: square

}

#admin {

	MARGIN: 100px

}

#admin TABLE {

	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; MARGIN: auto; BORDER-COLLAPSE: collapse

}

#admin TD {

	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #797d62 1px solid

}

TH {

	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #797d62 1px solid

}

#admin TR:hover {

	BACKGROUND-COLOR: #dedede

}

#admin INPUT {

	BORDER-RIGHT: #bcbfae 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #bcbfae 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 12px; FLOAT: right; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #bcbfae 1px solid; COLOR: #797d62; LINE-HEIGHT: 18px; PADDING-TOP: 3px; BORDER-BOTTOM: #bcbfae 1px solid

}

#admin P A {

	COLOR: #fefefe

}

.b-c {

	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(../images/b-c.png) #fff repeat-x right bottom; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; OVERFLOW: hidden; WIDTH: auto; PADDING-TOP: 10px; HEIGHT: 100%

}

UNKNOWN {

	WIDTH: 100%

}

.b-nw {

	BACKGROUND: url(../images/b-nw.png) no-repeat left top

}

.b-n {

	BACKGROUND: url(../images/b-n.png) repeat-x 50% top

}

.b-ne {

	BACKGROUND: url(../images/b-ne.png) no-repeat right top

}

.b-w {

	BACKGROUND: url(../images/b-w.png) repeat-y left bottom

}

.b-e {

	BACKGROUND: url(../images/b-e.png) repeat-y right bottom

}

.b-sw {

	BACKGROUND: url(../images/b-sw.png) no-repeat right bottom

}

.b-s {

	BACKGROUND: url(../images/b-s.png) repeat-x 50% bottom

}

.b-se {

	BACKGROUND: url(../images/b-se.png) no-repeat right bottom

}

.b-nw {

	WIDTH: 10px; max-width: 10px; min-width: 10px

}

.b-sw {

	WIDTH: 10px; max-width: 10px; min-width: 10px

}

.b-w {

	WIDTH: 10px; max-width: 10px; min-width: 10px

}

.b-ne {

	WIDTH: 10px; max-width: 10px; min-width: 10px

}

.b-se {

	WIDTH: 10px; max-width: 10px; min-width: 10px

}

.b-e {

	WIDTH: 10px; max-width: 10px; min-width: 10px

}

.b-n {

	MIN-HEIGHT: 10px; HEIGHT: 10px; max-height: 10px

}

.b-ne {

	MIN-HEIGHT: 10px; HEIGHT: 10px; max-height: 10px

}

.b-nw {

	MIN-HEIGHT: 10px; HEIGHT: 10px; max-height: 10px

}

.b-s {

	MIN-HEIGHT: 10px; HEIGHT: 10px; max-height: 10px

}

.b-se {

	MIN-HEIGHT: 10px; HEIGHT: 10px; max-height: 10px

}

.b-sw {

	MIN-HEIGHT: 10px; HEIGHT: 10px; max-height: 10px

}

.b-n {

	WIDTH: auto

}

.b-s {

	WIDTH: auto

}

.b-e {

	HEIGHT: auto

}

.b-w {

	HEIGHT: auto

}



.voirnw {

	BACKGROUND: url(../images/back-brick2-nw.jpg) no-repeat left top; MARGIN: 0px; WIDTH: 482px; HEIGHT: 90px

}

.voirnw .ref {

	FLOAT: left; MARGIN: 2px 10px 5px

}

.voirnw P {

	MARGIN: 10px

}

.voirnw H2 {

	MARGIN: 10px

}

.voirnw H2 {

	PADDING-TOP: 10px

}
