/*
Style par Noovéo
http://www.nooveo.fr/
*/

body{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:15px;
	background-color:#cfcbc6;
	
    scrollbar-face-color: #fad6c6;
    scrollbar-shadow-color: #dcdcdc;
    scrollbar-highlight-color: #fad6c6;
    scrollbar-3dlight-color: #ffffff;
    scrollbar-darkshadow-color: #000000;
    scrollbar-track-color: #3B3632;
    scrollbar-arrow-color: #000000;		
}

input, textarea, select{font:10px Tahoma, Arial, Geneva, sans-serif; color:#55595E; border:1px solid #A3A3A3; vertical-align:middle;}
form, textarea {margin:0; padding:0;}
textarea{
	width:250px;
	height:110px;
}

.input_1{ width:187px; height:19px;}
.button{ width:50px; height:19px;}

h1{
	font-family:Tahoma, Arial, Helvetica, sans-serif;	
	font-size:25px;
	color:#949089;	
	padding:0px;
	font-weight:normal;
}

h2{
	font-family:Tahoma, Arial, Helvetica, sans-serif;	
	font-size:20px;
	color:#949089;	
	padding:0px;
	font-weight:normal;	
}

.h2B{
	font-family:Arial, Helvetica, sans-serif;	
	font-size:14px;
	color:#2B9BA6;	
	padding:0px;
	margin:0px;
	font-weight:bold;
}

hr {
	clear: both;
	border: 0;
	border-bottom: 1px #2B9BA6 solid;
	height: 1px;
	line-height:2px;
}

h3{
	font-family:Tahoma, Arial, Helvetica, sans-serif;	
	font-size:18px;
	color:#949089;	
	padding:0px;
	font-weight:normal;	
}

h4{
	font-family:Tahoma, Arial, Helvetica, sans-serif;	
	font-size:15px;
	font-weight:bold;
	color:#949089;	
	padding:0px;
	font-weight:normal;	
}

h5{
	font-family:Tahoma, Arial, Helvetica, sans-serif;	
	font-size:14px;
	font-weight:bold;
	color:#949089;	
	padding:0px;
	font-weight:normal;	
}

h6{
	font-family:Tahoma, Arial, Helvetica, sans-serif;	
	font-size:13px;
	font-weight:bold;
	color:#949089;	
	padding:0px;
	font-weight:normal;	
}

a{
	color:#9E9D9B;
}

a:hover{
	color:#34332e;
}

ul{
	color:#008fcb;
	list-style-image: url(../images/puce-1.gif);
}

#index ul{
	color:#008fcb;
	list-style-image: url(../images/puce-1.gif);
}

#companyPuce ul{
	color:#008fcb;
	list-style-image: url(../images/puce-2.gif);
}

#productsPuce ul{
	color:#008fcb;
	list-style-image: url(../images/puce-3.gif);
}

#documentationPuce ul{
	color:#008fcb;
	list-style-image: url(../images/puce-4.gif);
}

#reserved-space ul{
	color:#008fcb;
	list-style-image: url(../images/puce-1.gif);
}

#contacts ul{
	color:#008fcb;
	list-style-image: url(../images/puce-1.gif);
}

p{
	font-family:Tahoma, Arial, Helvetica, sans-serif;	
	font-weight:500;
	font-size:15px;	
}

br{
	line-height:15px;
}

b{
	color:#008fcb;
}

.main_body{
	width:750px;
	height:587px;
	background-color:#ffffff;
	background-image:url(../images/main-body.jpg);
}

/*BOUTON HOME NEWS*/
.bt_home a{
	display:block;
	text-decoration:none;
	background-image:url(../images/home-news.jpg);
	width:182px;
	height:86px;
	color:#bcbab7;
	padding:0px;
	margin:0px;
	text-align:right;	
}

.bt_home_ok a{	/*Quand la page est sélectionnée*/
	display:block;
	text-decoration:none;
	background-image:url(../images/home-news_ok.jpg);
	width:182px;
	height:86px;
	color:#ffffff;
	padding:0px;
	margin:0px;
	text-align:right;	
}

.bt_home a:hover{
	background-image:url(../images/home-news_ok.jpg);
	color:#ffffff;
	font-size:17px;
}

#home{
	margin:0px;
	padding:5px 87px 0px 0px;
}

#news{
	margin:0px;
	padding:35px 78px 0px 0px;	
}


/*BOUTON COMPANY*/
.bt_company a{
	display:block;
	text-decoration:none;
	background-image:url(../images/company.jpg);
	width:182px;
	height:53px;
	color:#bcbab7;
	padding:0px;
	margin:0px;
	text-align:right;	
}

.bt_company_ok a{	/*Quand la page est sélectionnée*/
	display:block;
	text-decoration:none;
	background-image:url(../images/company_ok.jpg);
	width:182px;
	height:53px;
	color:#ffffff;
	padding:0px;
	margin:0px;
	text-align:right;	
}

.bt_company a:hover{
	background-image:url(../images/company_ok.jpg);
	color:#ffffff;
	font-size:17px;
}

#company{
	margin:0px;
	padding:12px 82px 0px 0px;
}


/*BOUTON PRODUCTS*/
.bt_products a{
	display:block;
	text-decoration:none;
	background-image:url(../images/products.jpg);
	width:182px;
	height:59px;
	color:#bcbab7;
	padding:0px;
	margin:0px;
	text-align:right;	
}

.bt_products_ok a{
	display:block;
	text-decoration:none;
	background-image:url(../images/products_ok.jpg);
	width:182px;
	height:59px;
	color:#ffffff;
	padding:0px;
	margin:0px;
	text-align:right;	
}

.bt_products a:hover{
	background-image:url(../images/products_ok.jpg);
	color:#ffffff;
	font-size:17px;
}

.ligne_20{
	line-height:20px;
}

#products{
	margin:0px;
	padding:20px 75px 0px 0px;
}


/*BOUTON DOCUMENTATION*/
.bt_documentation a{
	display:block;
	text-decoration:none;
	background-image:url(../images/documentation.jpg);
	width:182px;
	height:59px;
	color:#bcbab7;
	padding:0px;
	margin:0px;
	text-align:right;	
}

.bt_documentation_ok a{
	display:block;
	text-decoration:none;
	background-image:url(../images/documentation_ok.jpg);
	width:182px;
	height:59px;
	color:#ffffff;
	padding:0px;
	margin:0px;
	text-align:right;	
}

.bt_documentation a:hover{
	background-image:url(../images/documentation_ok.jpg);
	color:#ffffff;
	font-size:17px;
}

#documentation{
	margin:0px;
	padding:20px 65px 0px 0px;
}


/*BOUTON RESERVED SPACE*/
.bt_reserved_space a{
	display:block;
	background-image:url(../images/reserved-space-faq.jpg);
	width:182px;
	height:91px;
	color:#bcbab7;
	padding:0px;
	margin:0px;
	text-align:right;	
	text-decoration:none;
}

.bt_reserved_space_ok a{
	display:block;
	background-image:url(../images/reserved-space-faq_ok.jpg);
	width:182px;
	height:91px;
	color:#ffffff;
	padding:0px;
	margin:0px;
	text-align:right;	
	text-decoration:none;
}

.bt_reserved_space a:hover{
	background-image:url(../images/reserved-space-faq_ok.jpg);
	color:#ffffff;
	font-size:17px;
}

#reserved_space{
	margin:0px;
	padding:12px 55px 0px 0px;
}

#faq{
	margin:0px;
	padding:37px 40px 0px 0px;	
}


/*BOUTON CONTACT*/
.bt_contact a{
	display:block;
	background-image:url(../images/contacts.jpg);
	width:182px;
	height:58px;
	color:#bcbab7;
	padding:0px;
	margin:0px;
	text-align:right;	
	text-decoration:none;
}

.bt_contact_ok a{
	display:block;
	background-image:url(../images/contacts_ok.jpg);
	width:182px;
	height:58px;
	color:#ffffff;
	padding:0px;
	margin:0px;
	text-align:right;	
	text-decoration:none;
}

.bt_contact a:hover{
	background-image:url(../images/contacts_ok.jpg);
	color:#ffffff;
	font-size:17px;
}

#contact{
	margin:0px;
	padding:18px 58px 0px 0px;
}


.ligne{
	line-height:15px;
}

.ligne_5{
	line-height:5px;
}

.ligne_10{
	line-height:10px;
}

.ligne_20{
	line-height:20px;
}

.ligne_25{
	line-height:25px;
}

.ligne_news{
	line-height:32px;
}

.ligne_40{
	line-height:40px;
}
.page_ascenseur{
	overflow:auto;
	height:500px;
}

#footer2{
	font-size:11px;
	color:#000000;
}

#disposable h2{
	font-family:Helvetica, sans-serif;
	color:#ed1c24;
	font-size:14px;
	font-weight:bold;
	margin:0px;
	padding:0px;
}

#disposable h3{
	font-family:Helvetica, sans-serif;
	font-size:13px;
	margin:0px;
	padding:0px;
}