.txtGrandBlanc { font-family: Arial, Helvetica, sans-serif; font-size: 16px; line-height: 16px; color: #FFFFFF; text-decoration:none; font-weight:bold;}
.txtGrandBleu { font-family: Arial, sans-serif; font-size: 16px; line-height: 16px; color: #4eb8e0; text-decoration:none; font-weight:bold;}
.txtGrandBleuF { font-family: Arial, sans-serif; font-size: 16px; line-height: 16px; color: #015c7d; text-decoration:none; font-weight:bold;}
.txtGrandBleuN { font-family: Arial, sans-serif; font-size: 16px; line-height: 16px; color: #000000; text-decoration:none; font-weight:bold;}
.txtBleuF { font-family: Arial, sans-serif; font-size: 12px; line-height: 14px; color: #015c7d; text-decoration:none; font-weight:bold;}
.txtBleu { font-family: Arial, sans-serif; font-size: 12px; line-height: 14px; color: #4eb8e0; text-decoration:none; font-weight:bold;}
.txtBleuO { font-family: Arial, sans-serif; font-size: 12px; line-height: 14px; color: #4eb8e0; text-decoration:none;}

.noir {color: #000000;}

a:link {font-family: Arial, sans-serif; font-size: 12px; line-height: 14px; color:#ffffff; text-decoration:underline;}
a:hover {font-family: Arial, sans-serif; font-size: 12px; line-height: 14px; text-decoration:underline; color:#ffffff; text-decoration:underline;}
a:visited {font-family: Arial, sans-serif; font-size: 12px; line-height: 14px; text-decoration:underline; color:#FFFFFF; text-decoration:underline;}
a:active {font-family: Arial, sans-serif; font-size: 12px; line-height: 14px; text-decoration:underline; color:#FFFFFF; text-decoration:underline;}


.input {background-color : #FFFFFF; border : solid #ffffff; border-width : 1px; width:330px; color : #000000; font-family: Arial, sans-serif; font-size: 12px;}
.input2 {background-color : #FFFFFF; border : solid #ffffff; border-width : 1px;  width:650px; color : #000000; font-family: Arial, sans-serif; font-size: 12px; overflow:auto;}

.contourtab{border : solid #ffffff; border-width : 1px;}
.contourtab2{border : solid #666666; border-width : 1px;}

.contourtab3{background-color:#FF6600; display: block;}


/* --------------------------------- General ----*/

	
div#main{
	position:relative;
	margin:0 auto;
	width:920px;
	height:837px;
	}



body { 
	font-family:Arial, sans-serif;
	font-size:12px;	
	height:100%;
	color:#FFFFFF;
	text-align:left;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#000000;
}

/* --------------------------------- Header ----*/

div#top {
	width:920px;
	height:243px;
	float:left;
	background-color: #000000;
	}
	
div#contentHome {
	width:920px;
	height:526px;
	padding-top:30px;
	background-image:  url("../images/bg_home_10.jpg");
    float:left;
}

div#contentHomeB {
	width:600px;
	height:auto;
    float:left;
}


div#contentHomeC {
	width:320px;
	height:auto;
    float:right;
}


div#contentContacts {
	width:867px;
	height:546px;
	padding-left:53px;
	padding-top:10px;
    background-image:  url("../images/bg_contacts_10.jpg");
    float:left;
}

div#contentLinks{
	width:866px;
	height:506px;
	padding-left:54px;
	padding-top:50px;
    background-image:  url("../images/bg_links_10.jpg");
    float:left;
}

div#contentMaterial{
	width:870px;
	height:506px;
	padding-left:50px;
	padding-top:50px;
    background-image:  url("../images/bg_material_10.jpg");
    float:left;
}

div#contentProcessing{
	width:870px;
	height:496px;
	padding-left:50px;
	padding-top:60px;
    background-image:  url("../images/bg_processing_10.jpg");
    float:left;
}









div#contentMaterialTXT{
	width:856px;
    background-color:transparent;
    float:left;
	overflow:auto;
	height:486px;
	scrollbar-face-color: #da8219;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-track-color: #da8219;
	scrollbar-highlight-color: #ffffff;
	scrollbar-darkshadow-color: #da8219;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-3dlight-color: #da8219;
}

div#contentServices{
	width:870px;
	height:506px;
	padding-left:50px;
	padding-top:50px;
    background-image:  url("../images/bg_services_10.jpg");
    float:left;
}

div#contentQuote{
	width:866px;
	height:506px;
	padding-left:54px;
	padding-top:50px;
    background-image:  url("../images/bg_quote_10.jpg");
    float:left;
}

div#contentPhoto{
	width:920px;
	height:556px;
    background-image:  url("../images/bg_photo_10.jpg");
    float:left;
}

div#contentPhotoB{
	width:866px;
	margin-top:50px;
	padding-left:54px;
    background-color:transparent;
    float:left;
}

div#contentPhotoC{
	width:920px;
	height:270px;
    background-color:transparent;
    float:left;
}

div#contentPhotoD{
	width:870px;
	padding-left:50px;
	height:190px;
    background-color:transparent;
    float:left;
}



div#footer {
	width:920px;
	height:38px;
    background-color:transparent;
    float:left;
}







div.scrollholder
{
    position: relative;
    overflow: auto;
    width:850px;
	height:470px;
}

div.scroll
{
    position: absolute;
    left: 0; top: 0;
    width: 95%;
    z-index: 2;
}

/* <Scroll> */
div.track
{
    position: relative;
    float:right;
    top: 0; 
    width: 11px; height: 100%;
    font-size: 0;
    z-index: 3;
    background: #da8119;
}

div.drag_bar
{
    position: absolute;
    width: 10px; height: 14px;
    cursor: pointer;
    z-index: 4;
    background: #FFFFFF;
}  
