.page {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006BB7;
	background-color: #FFFFFF;
	margin: 0px;
}

body
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	/* padding: 5px 5px 5px 5px; */
	margin: 0px;
	border-style: none;
	background-color: #FFFFFF;
	color: #006BB7;
}


.menu {
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}

A.menu:link
	{
	text-decoration:none;
	}
A.menu:visited
	{
	text-decoration:none;
	}
A.menu:hover
	{
	text-decoration:none;
	color: #FFCC00
	}

.gammeprincipale{
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

A.gammeprincipale:link
	{
	text-decoration:none;
	}
A.gammeprincipale:visited
	{
	text-decoration:none;
	}
A.gammeprincipale:hover
	{
	text-decoration:none;
	color: #FFCC00
	}
	
.sousgamme {
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}

A.sousgamme:link
	{
	text-decoration:none;
	}
A.sousgamme:visited
	{
	text-decoration:none;
	}
A.sousgamme:hover
	{
	text-decoration:none;
	color: #FFCC00
	}

.sousgamme_active {
	font-size: 10px;
	font-weight: bold;
	color: #FFCC00;
}

A.sousgamme_active:link
	{
	text-decoration:none;
	}
A.sousgamme_active:visited
	{
	text-decoration:none;
	}
A.sousgamme_active:hover
	{
	text-decoration:none;
	color: #FFCC00
	}



.modele {
	font-size: 10px;
	font-weight: bold;
	color: #006BB7;
}

A.modele:link
	{
	text-decoration:none;
	}
A.modele:visited
	{
	text-decoration:none;
	}
A.modele:hover
	{
	text-decoration:underline;
	}


.version {
	color: #006BB7;
}

A.version:link
	{
	color: #006BB7;
	text-decoration:none;
	}
A.version:visited
	{
	color: #006BB7;
	text-decoration:none;
	}
A.version:hover
	{
	color: #006BB7;
	text-decoration:underline;
	}


.famille {
	font-size: 10px;
	color: #FFFFFF;
}

A.famille:link
	{
	text-decoration:none;
	}
A.famille:visited
	{
	text-decoration:none;
	}
A.famille:hover
	{
	text-decoration:underline;
	}


.famille_active {
	font-size: 10px;
	color: #FFCC00;
	font-weight:bold;
}

A.famille_active:link
	{
	text-decoration:underline;
	}
A.famille_active:visited
	{
	text-decoration:underline;
	}
A.famille_active:hover
	{
	text-decoration:underline;
	}
	
.lien1 {
	font-weight: bold;
	color: #FF6600;
}

A.lien1:link
	{
	text-decoration:none;
	}
A.lien1:visited
	{
	text-decoration:none;
	}
A.lien1:hover
	{
	text-decoration:none;
	color: #000000
	}

	
.sousmenu {
	font-size: 10px;
	text-indent: 5px;
}
.footer1 {
	font-size: 10px;
	color: #999999;
	text-align: right;
}

.footer2 {
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}
A.footer2:link
	{
	text-decoration:none;
	}
A.footer2:visited
	{
	text-decoration:none;
	}
A.footer2:hover
	{
	text-decoration:none;
	color: #006BB7;
	}

.colgauche {
	border: none;
	background-attachment: fixed;
	background-image: url(images/tirets.gif);
	background-repeat: repeat;
	background-position: right;


}
.tdgauche {
	padding: 10px;
	font-size: 10px;
	color: #FFFFFF;
	width: 205px;

}
.tdmain {
	padding: 10px;
	font-size: 10px;
}
.tddroite {
	padding: 10px;
	font-size: 10px;
	color: #006BB7;
	letter-spacing: 0px;
}

.titre1 {
	font-size: 12px;
	font-weight: bold;
}

.titre2 {
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-transform: uppercase;
}

A.titre2:link
	{
	text-decoration:none;
	}
A.titre2:visited
	{
	text-decoration:none;
	}
A.titre2:hover
	{
	text-decoration:none;
	color: #FF9900
	}

.titre3 {
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}

.libelle {
	font-weight: bold;
	color: #000000;
	margin-top: 5px;
}

A.lien2:link
	{
	color: #006BB7;
	text-decoration:none;
	}
A.lien2:visited
	{
	color: #006BB7;
	text-decoration:none;
	}
A.lien2:hover
	{
	color: #006BB7;
	text-decoration:underline;
	}


.lien3 {
	font-weight: bold;
	color: #FFFFFF;
}

A.lien3:link
	{
	text-decoration:none;
	}
A.lien3:visited
	{
	text-decoration:none;
	}
A.lien3:hover
	{
	text-decoration:none;
	color: #FFCC00
	}

.lien4 {
	font-weight: bold;
	color: #006BB7;
}

A.lien4:link
	{
	text-decoration:none;
	}
A.lien4:visited
	{
	text-decoration:none;
	}
A.lien4:hover
	{
	text-decoration:none;
	color: #FFCC00
	}

.lienimage {
	border: 1px solid #000000;
}

A.lienimage:link
	{
	border: 1px solid #000000;
	}
A.lienimage:visited
	{
	border: 1px solid #000000;
	}
A.lienimage:hover
	{
	border: 1px solid #000000;
	}

.tdmain2 {
	font-size: 10px;
}
.developpement {
	color: #FFCC00;
}

.input1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 18px;
	width:200px;
	border: 1px solid #6699CC;
	background-color: #CEE7FF;
}

.input2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 18px;
	border: 1px solid #6699CC;
	background-color: #CEE7FF;

}
.input3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 200px;
	border: 1px solid #6699CC;
	background-color: #CEE7FF;

}

.select1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 18px;
	border: 1px solid #6699CC;
	background-color: #CEE7FF;
}


.select2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 18px;
	border: 1px solid #6699CC;
}

.bouton1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #006699;
	cursor:hand;
}
.bouton2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	cursor:hand;
}
.tabledoc {
	margin: 0px;
	padding: 0px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #006BB7;
	border: 1px solid #006BB7;
}	

.trdoc1 {
	color: #FFFFFF;
	background-color:  #006BB7;
}
.trdoc2 {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #006BB7;
}

.rubrique {
	margin-top: 10px;
	font-size: 12px;
	font-weight: bold;
	width:350px;
	color:	#006BB7;
	display:block;
}


.doc_ligne {
	width:350px;
	overflow:auto;
	clear:left;
	border-bottom-color: #006BB7;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #006BB7;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #006BB7;
}

.doc_titre {
	float:left;
	width:250px;
	padding-left: 2px;
	background-color:  #FFFFFF;

}	

.doc_titre2 {
	float:left;
	width:352px;
	vertical-align: bottom;
	height: 25px;
	display:block;
	background-color:  #FFFFFF;
	color: #006BB7;	
}	

.doc_titre3 {
	background-color:  #006BB7;
	color: #FFFFFF;	
}	

.doc_ref {
	float:left;
	background-color:  #FFFFFF;
	
}	

.doc_lang {
	width:25px;
	float:left;
	text-align:center;
	vertical-align: bottom;
}

.doc_version {
	float:left;
	width:348px;
	padding-left: 2px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #006BB7;
	border-left-color: #006BB7;
}	

.doc_desc {
	display:block;
	width:352px;
	color: #FFFFFF;
	background-color: #006BB7;
}

.note {
	font-size: 9px;
	letter-spacing: 0px;
	font-weight : normal;
}

.doc_fin_ligne {
	clear:left;
	width:350px;
	height:1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #006BB7;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #006BB7;
	border-left-color: #006BB7;
}	
