body{margin:0; padding:0; background-color:#003366}
a, a:link, a:visited, a:hover,a:active {
	color:#ffffff;
	border: 4px #ffffff
	text-decoration:none;

}
.Arial_14Default {
	font-family: "Trebuchet MS", arial, helvetica, sans-serif;
	font-size: 14px;
	color:#ffffff
}
.Arial_14Default a:link{
	text-decoration:none;
	font-family: Trebuchet MS, arial, helvetica, sans-serif;
}
.Arial_14Default a:visited{
	text-decoration:none;
	font-family: Trebuchet MS, arial, helvetica, sans-serif;
	color:#ffffff
}
.Arial_14Default a:hover{
	text-decoration:none;
	font-weight:bold;
	color:#FF0000
}

.Arial_14DefaultGrey {
	font-family: "Trebuchet MS", arial, helvetica, sans-serif;
	font-size: 14px;
	color:#4F555E;
}
.Arial_14DefaultGrey a:link{
	text-decoration:none;
	font-family: "Trebuchet MS", arial, helvetica, sans-serif;
	font-size: 14px;
	color:#4F555E
}
.Arial_14DefaultGrey a:visited{
	text-decoration:none;
	font-family: "Trebuchet MS", arial, helvetica, sans-serif;
	font-size: 14px;
	color:#4F555E
}
.Arial_14DefaultGrey a:hover{
	text-decoration:none;
	font-weight:bold;
}

.Arial_12DefaultWhite {
	font-family: "Trebuchet MS", arial, helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF
}
.Arial_12TreArialWhite {
	font:12px/14px Trebuchet MS, arial, helvetica, sans-serif;
	color:#FFFFFF;
	border-color: #FFFFFF;
	border: #FFFFFF;
}
.Arial_12TreArialGrey {
	font:12px/14px Trebuchet MS, arial, helvetica, sans-serif;
	color:#4F555E;
}


.content{
	font:12px/14px Trebuchet MS, arial, helvetica, sans-serif;
	color:#ffffff;
}
.footer{
	font:11px/14px  tahoma, arial, helvetica, sans-serif;
	color:#ffffff;
}
.footer a{
	color:#ffffff;
	text-decoration:underline;
}
.footer a:hover{
	text-decoration:none;
}

/* HOME PAGE SETTINGS */
.mainTextLayer {
	position : absolute;
	width : 220px;
	height : 220px;
	z-index : 2;
	left : 725px;
	top : 460px;
	font:14px/16px Trebuchet MS, arial, helvetica, sans-serif;
	color:#4F555E;
}
.logoLayer {
	position : absolute;
	width : 400px;
	height : 81px;
	left : 257px;
	top : 0px;
	border:none
}

.mainNavLayer {
	position : absolute;
	width : 752px;
	height : 20px;
	z-index : 5;
	left : 259px;
	top : 88px
}

.mainImageLayer {
	position : absolute;
	width : 600px;
	height : 300px;
	left : 358px;
	top : 121px;
	z-index: -1;
}
.mainImageTextLayer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	position : absolute;
	width : 600px;
	height : 300px;
	left : 400px;
	top : 150px;
	color: #FFFFFF;
	font-weight: bold;
}

/* Decor  image settings  */
#decorImg img {
	border: 0px solid #4F555E;
}
.decorImgLink {
	text-align:center;
	font:12px/14px Trebuchet MS, arial, helvetica, sans-serif;
	color:#ffffff;
}
.decorImgLink a:link{
	text-decoration:none;
	font:12px/14px Trebuchet MS, arial, helvetica, sans-serif;
	color:#ffffff;
}
.decorImgLink a:visited{
	text-decoration:none;
	font:12px/14px Trebuchet MS, arial, helvetica, sans-serif;
	color:#ffffff;
}
.decorImgLink a:hover{
	text-decoration:none;
	font-weight:bold;
	color: #FF0000
}
/* Classic image settings */
#classicImg img {
	border: 0px solid #4F555E;
}
.classicImgLink {
	text-align:center;
	font:12px/14px Trebuchet MS, arial, helvetica, sans-serif;
	color:#ffffff
}
.classicImgLink a:link{
	text-decoration:none;
	font:12px/14px Trebuchet MS, arial, helvetica, sans-serif;
	color:#ffffff
}
.classicImgLink a:visited{
	text-decoration:none;
	font:12px/14px Trebuchet MS, arial, helvetica, sans-serif;
	color:#ffffff
}
.classicImgLink a:hover{
	text-decoration:none;
	font-weight:bold;
	color: #FF0000
}
/* Canopie image settings */
#canopieImg img {
	border: 0px solid #4F555E;
}
.canopieImgLink {
	text-align:center;
	font:12px/14px Trebuchet MS, arial, helvetica, sans-serif;
	color:#ffffff
}
.canopieImgLink a:link{
	text-decoration:none;
	font:12px/14px Trebuchet MS, arial, helvetica, sans-serif;
	color:#ffffff;
}
.canopieImgLink a:visited{
	text-decoration:none;
	font:12px/14px Trebuchet MS, arial, helvetica, sans-serif;
	color:#ffffff;
}
.canopieImgLink a:hover{
	text-decoration:none;
	font-weight:bold;
	color: #FF0000
}
/* Sun shade settings */
#sunshadeImg img {
	border: 0px solid #4F555E;
}
.sunshadeImgLink {
	text-align:center;
	font:12px/14px Trebuchet MS, arial, helvetica, sans-serif;
	color:#ffffff
}
.sunshadeImgLink a:link{
	text-decoration:none;
	font:12px/14px Trebuchet MS, arial, helvetica, sans-serif;
	color:#ffffff
}
.sunshadeImgLink a:visited{
	text-decoration:none;
	font:12px/14px Trebuchet MS, arial, helvetica, sans-serif;
	color:#ffffff
}
.sunshadeImgLink a:hover{
	text-decoration:none;
	font-weight:bold;
	color: #FF0000
}

/* HOME PAGE SETTINGS END */

/* CONTACTS SETTINGS */
.contactImageLayer {
    position : absolute;
    width : 480px;
    height : 330px;
    left : 300px;
    top : 160px
}
.contactTextLayer {
	position : relative;
	width : 220px;
	height : 220px;
	z-index : 2;
	top: 10px;
	font:12px/14px Trebuchet MS, arial, helvetica, sans-serif;
	color:#FFFFFF
}
/* CONTACTS SETTINGS END */
.currentpageTextLayer {
    position : absolute;
    width : 220px;
    height : 15px;
    z-index : 2;
    left : 660px;
    top : 120px
}
.currentpageTextLayer a:link{
	text-decoration:none;
}

/* PRODUCT PAGE SETTINGS */
.productPageTextLayer {
	position : relative;
	z-index : 2;
	top : 10px;
	font:12px/14px Trebuchet MS, arial, helvetica, sans-serif;
	color:#ffffff;
}
.productPageSubTextLayer {
	font:12px/14px Trebuchet MS, arial, helvetica, sans-serif;
	color:#ffffff;
}

.level11ImgLayer {
	position: absolute;
	top: 140px;
	left: 100px
	}
.productImgTextLayer {
	z-index : 2;
	text-align:left;
	color:#ffffff;
	font-family: "Trebuchet MS", arial, helvetica, sans-serif;
	font-size: 14px;
	line-height: 14px;
}
.productImgTextLayer a:link{
	text-decoration:none;
	font:12px/14px Trebuchet MS, arial, helvetica, sans-serif;
	color:#ffffff
}
.productImgTextLayer a:visited{
	text-decoration:none;
	font:12px/14px Trebuchet MS, arial, helvetica, sans-serif;
	color:#ffffff
}
.productImgTextLayer a:hover{
	text-decoration:none;
	font-weight:bold;
	color:#FF0000
}

.certTable {
	font-family: "Trebuchet MS", arial, helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
}
.certTable a:link{
	text-decoration:none;
	font:12px/14px Trebuchet MS, arial, helvetica, sans-serif;
	color:#ffffff
}
.certTable a:visited{
	text-decoration:none;
	font:12px/14px Trebuchet MS, arial, helvetica, sans-serif;
	color:#ffffff
}
.certTable a:hover{
	text-decoration:none;
	font-weight:bold;
	color:#FF0000
}
.prodDetailsTable {
	top: 155px;
	left: 250px;
	color:#4F555E;
	font-family: "Trebuchet MS", arial, helvetica, sans-serif;
	font-size: 12px;
	position: absolute;
	width: 781px;
}
.prodDetailsTable a:link{
	text-decoration:none;
	font:12px/14px Trebuchet MS, arial, helvetica, sans-serif;
	color:#4F555E
}
.prodDetailsTable a:visited{
	text-decoration:none;
	font:12px/14px Trebuchet MS, arial, helvetica, sans-serif;
	color:#4F555E
}
.prodDetailsTable a:hover{
	text-decoration:none;
	font-weight:bold;
}
.prodDetailsText {
	font-family: "Trebuchet MS", arial, helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF
}
.prodDetailsText a:link{
	text-decoration:none;
	font:12px/14px Trebuchet MS, arial, helvetica, sans-serif;
	color:#FFFFFF
}
.prodDetailsText a:visited{
	text-decoration:none;
	font:12px/14px Trebuchet MS, arial, helvetica, sans-serif;
	color:#FFFFFF
}
.prodDetailsText a:hover{
	text-decoration:none;
	font-weight:bold;
	color: #FF0000
}

.accessoryDetailsText {
	font-family: "Trebuchet MS", arial, helvetica, sans-serif;
	font-size: 14px;
	position : absolute;
	left : 450px;
	top: 205px;
	width: 422px;

}
.companyTextLayer {
	position : absolute;
	width : 250px;
	height : 220px;
	z-index : 2;
	left : 725px;
	top : 200px;
	font:12px/14px Trebuchet MS, arial, helvetica, sans-serif;
	color:#4F555E;
}
.companyImgLayer {
	position : relative;
	left : 140px;
	top: 0px;
	z-index: 1;
}
.companyImgLayer1 {
	position : relative;
	left : 20px;
	top: 40px;
}
.companyImgLayer2 {
	position : relative;
	left : 275px;
	top: -400px;
}
.newsBodyTextLayer {
	position : absolute;
	left : 250px;
	top: 190px;
}
.telechargement-fond {
	background-image: url(images/telechargement-01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 15px;
}

.telechargement-textD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4F555E;
}
.telechargement-bleu {
	background-image: url(images/telechargement-02.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4F555E;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
	font-weight: normal;
	letter-spacing: 1px;
}
.telechargement-texteG {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #4F555E;
	text-align: right;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-weight: normal;
	text-transform: uppercase;
}
.telechargement-move {
	background-image: url(images/telechargement-03.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4F555E;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
	font-weight: normal;
	letter-spacing: 1px;
}
.telechargement-gris {
	background-image: url(images/telechargement-04.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4F555E;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
	font-weight: normal;
	letter-spacing: 1px;
}
.telechargement-rouge {
	background-image: url(images/telechargement-05.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4F555E;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
	font-weight: normal;
	letter-spacing: 1px;
}
.telechargement-turquoise {
	background-image: url(images/telechargement-06.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4F555E;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
	font-weight: normal;
	letter-spacing: 1px;
}
.telechargement-vert {
	background-image: url(images/telechargement-07.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4F555E;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
	font-weight: normal;
	letter-spacing: 1px;
}
.telechargement-jaune {
	background-image: url(images/telechargement-08.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4F555E;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
	font-weight: normal;
	letter-spacing: 1px;
}
.telechargement-orange {
	background-image: url(images/telechargement-09.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4F555E;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
	font-weight: normal;
	letter-spacing: 1px;
}
.telechargement-vertC {
	background-image: url(images/telechargement-10.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4F555E;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
	font-weight: normal;
	letter-spacing: 1px;
}
.telechargement-bleusombre {
	background-image: url(images/telechargement-11.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4F555E;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
	font-weight: normal;
	letter-spacing: 1px;
}
.contactInstructionsLayer {
	position : absolute;
	left : 320px;
	top: 500px;
	z-index: 1;
}
/* FABRICATION PAGE SETTINGS */
.fabImage2 {
	position : relative;
	z-index : 2;
	left : 20px;
	top : 20px;
	font:14px/16px Trebuchet MS, arial, helvetica, sans-serif;
}
.fabImage4 {
	position : relative;
	z-index : 3;
	left : 300px;
	top : -200px;
	font:14px/16px Trebuchet MS, arial, helvetica, sans-serif;
}
.fabImage5 {
	position : relative;
	z-index : 2;
	left : 50px;
	top : -270px;
	font:14px/16px Trebuchet MS, arial, helvetica, sans-serif;
}
.fabText {
	position : relative;
	z-index : 5;
	left : 230px;
	top : -125px;
	text-decoration:none;
	font-family: Trebuchet MS, arial, helvetica, sans-serif;
	color:#ffffff
}
.fabText2 {
	position : relative;
	z-index : 5;
	left : -200px;
	top : -570px;
	text-decoration:none;
	font-family: Trebuchet MS, arial, helvetica, sans-serif;
	color:#ffffff
}
.fabText3 {
	position : relative;
	z-index : 5;
	left : 260px;
	top : -370px;
	text-decoration:none;
	font-family: Trebuchet MS, arial, helvetica, sans-serif;
	color:#ffffff
}
