/* CSS Document */

html,body
{	margin: 15px 0px 0px 0px ;
	padding: 0px;
	text-align: center;
	font: 12px arial, helvetica, sans-serif;
	background-color: #1b2864;
}

html,li {
	list-style-type:disc;
}

html,p {
margin: 0;
padding: 3px;
}

a:link {
	color: #1E3170;
}

/* MENU PRINCIPAL */

ul#listegauche
{
	list-style-type: none;
	margin:0;
	padding: 0px;
	text-align: left;
	background-image:url(images/fond_bt_sousmenu.gif);
	list-style-image: none;
	color: #625EB7;
	font-size: 13px;
	font-weight: bold ;
}

ul#listegauche li
{
	margin:0;
	padding: 7px;
	list-style-image: none;
	list-style-type: none;
}



ul#listegauche li a:hover
{
	color: #ffffff ;
	text-decoration: none;
	margin:0;
	padding: 0px;
}




ul#listegauche li a
{
	color: #9297be;
	font-size: 13px;
	font-weight: bold ;
	text-decoration: none;
	margin:0;
	padding: 0px;
}

.listegaucheon
{	
	font-weight: bold ;
	font-size: 13px;
	color:#ffffff;
	margin:0;
	padding: 0;
}


/*SOUS MENU de gammes _transmixair */

ul#sousliste_transmixair
{
	list-style: none ;
	margin:0;
	padding: 0px;
}



ul#sousliste_transmixair li
{
	margin:0;
	padding: 7px 20px 7px 20px;
}



ul#sousliste_transmixair li a:hover
{
	color: #DEB407 ;
	text-decoration:none;
	margin:0;
	padding: 0px;
}


ul#sousliste_transmixair li a
{
	color: #9297be;
	font-size: 12px;
	font-weight: bold ;
	text-decoration: none;
	margin:0;
	padding: 0px;
}

.sousliste_transmixairon
{	
	font-weight: bold ;
	font-size: 12px;
	color:#DEB407;
	margin:0;
	padding: 0px;
}

/*SOUS MENU de gammes _mixyjet */

ul#sousliste_mixyjet
{
	margin:0;
	padding: 0px;
	list-style-image: none;
	list-style-type: none;
}



ul#sousliste_mixyjet li
{
	margin:0;
	padding: 7px 20px 7px 20px;
	list-style: none ;
}



ul#sousliste_mixyjet li a:hover
{
	color: #3d8de7 ;
	text-decoration:none;
	margin:0;
	padding: 0px;
}


ul#sousliste_mixyjet li a
{
	color: #9297be;
	font-size: 12px;
	font-weight: bold ;
	text-decoration: none;
	margin:0;
	padding: 0px;
}

.sousliste_mixyjeton
{	
	font-weight: bold ;
	font-size: 12px;
	color: #3d8de7;
	margin:0;
	padding: 0px;
}

/*SOUS MENU de gammes _transflow */

ul#sousliste_transflow
{
	list-style: none ;
	margin:0;
	padding: 0px;
}



ul#sousliste_transflow li
{
	margin:0;
	padding: 7px 20px 7px 20px;
}



ul#sousliste_transflow li a:hover
{
	color: #b651a9 ;
	text-decoration:none;
	margin:0;
	padding: 0px;
}


ul#sousliste_transflow li a
{
	color: #9297be;
	font-size: 12px;
	font-weight: bold ;
	text-decoration: none;
	margin:0;
	padding: 0px;
}

.sousliste_transflowon
{	
	font-weight: bold ;
	font-size: 12px;
	color: #b651a9;
	margin:0;
	padding: 0px;
}

/*SOUS MENU de gammes _jointoyeur */

ul#sousliste_jointoyeur
{
	list-style: none ;
	margin:0;
	padding: 0px;
}



ul#sousliste_jointoyeur li
{
	margin:0;
	padding: 7px 20px 7px 20px;
}



ul#sousliste_jointoyeur li a:hover
{
	color: #d6792b ;
	text-decoration:none;
	margin:0;
	padding: 0px;
}


ul#sousliste_jointoyeur li a
{
	color: #9297be;
	font-size: 12px;
	font-weight: bold ;
	text-decoration: none;
	margin:0;
	padding: 0px;
}

.sousliste_jointoyeuron
{	
	font-weight: bold ;
	font-size: 12px;
	color: #d6792b;
	margin:0;
	padding: 0px;
}

/*SOUS MENU de gammes _autresproduits */

ul#sousliste_autresproduits
{
	list-style: none ;
	margin:0;
	padding: 0px;
}



ul#sousliste_autresproduits li
{
	margin:0;
	padding: 7px 20px 7px 20px;
}



ul#sousliste_autresproduits li a:hover
{
	color: #9999FF ;
	text-decoration:none;
	margin:0;
	padding: 0px;
}


ul#sousliste_autresproduits li a
{
	color: #9297be;
	font-size: 12px;
	font-weight: bold ;
	text-decoration: none;
	margin:0;
	padding: 0px;
}

.sousliste_autresproduitson
{	
	font-weight: bold ;
	font-size: 12px;
	color:#b5b7b4;
	margin:0;
	padding: 0px;
}

/*SOUS MENU de gammes _dragline */

ul#sousliste_dragline
{
	list-style: none ;
	margin:0;
	padding: 0px;
}



ul#sousliste_dragline li
{
	margin:0;
	padding: 7px 20px 7px 20px;
}



ul#sousliste_dragline li a:hover
{
	color:#DE5F68 ;
	text-decoration:none;
	margin:0;
	padding: 0px;
}


ul#sousliste_dragline li a
{
	color: #9297be;
	font-size: 11px;
	font-weight: bold ;
	text-decoration: none;
	margin:0;
	padding: 0px;
}

.sousliste_draglineon
{	
	font-weight: bold ;
	font-size: 11px;
	color:#DE5F68;
	margin:0;
	padding: 0px;
}

/*SOUS MENU Accueil System */

ul#system
{
	list-style: none ;
	margin:0;
	padding: 0px;
}



ul#system li
{
	margin:0;
	padding: 7px 20px 7px 5px;
}



ul#system li a:hover
{
	text-decoration:none;
	margin:0;
	padding: 0px;
	background-color:#dee2f1;
}


ul#system li a
{
	color:#003B79;
	font-size: 15px;
	font-weight: bold ;
	text-decoration: none;
	margin:0;
	padding: 0px;
}

/* Styles des cadres */

.titrecadre1 {
	font-size: 26px;
	font-weight: bolder;
	color: #FFFFFF;
	text-align: center;
}

.titrecadre2 {
	font-size: 19px;
	font-weight: bolder;
	color: #FFFFFF;
	text-align: center;
	padding-top: 0px;
}


.titrecadre3 {
	font-size: 20px;
	font-weight: bolder;
	color: #FFFFFF;
	text-align: center;
	padding-top: 5px;
}



/* Style des textes */

.txtblanc15 {
	font-size: 15px;
	font-style:italic;
	color: #FFFFFF;
	text-align: center;
	padding-top: 5px;
}


.titregamme {
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images/fond_titre_gamme.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 31px;
	padding-top: 4px;
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 4px;
	text-align:left;
}

.titresystem {
	font-size:24px;
	color:#003B79;
	font-weight:bold;
}

.accrochebleue {
	font-size: 13px;
	font-weight: bold;
	color: #1E3170;
}

.accrochebleue a { 
	color:#1E3170;
	display:inline;
	line-height: 25px;
	padding: 3px;
}

.accrochebleue a:hover { 
	text-decoration:none ;
	color: #ffffff;
	background-color:#1E3170 ;
}

.blanc13bold {
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
}

.blanc13bold a { 
	text-decoration:none ;
	color:#ffffff;
	display:inline;
	line-height: 25px;
	padding: 3px;
}

.blanc13bold a:hover { 
	text-decoration:none ;
	color: #ffffff;
	background-color:#0b1542 ;
}

.passouligne a { 
	text-decoration:none ;
	color: #1E3170;
}

.bleuclair13bold {
	font-size: 13px;
	font-weight: bold;
	color:#00005E;
	background-color:#dcdcf0;
}

/* Style des boutons */

.boutontxblanc a:hover {
	text-decoration:none;
	color:#ffffff;
}


.boutontxblanc a {
	color:#bec2e2;
	font-size: 16px;
	font-weight: bold ;
	text-decoration: none;
	margin:0;
	padding: 0px;
	background-image: url(images/fond_cadres_gamme.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 23px;
	padding-top: 3px;
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 0px;
	text-align:center;
	display:block;
}


/* Layer avec ascenseur */

#ascenseur {
	padding:0px;
	margin:0px;
	position:inherit;
	width:100%;
	height:400px;
	overflow:auto;
	visibility: visible;
	scrollbar-face-color : #1E3170;
	scrollbar-highlight-color : #ffffff;
	scrollbar-3dlight-color: #b0b6e1;
	scrollbar-shadow-color : #000000;
	scrollbar-darkshadow-color : #000000;
	scrollbar-track-color: #b0b6e1;
	scrollbar-arrow-color : #ffffff;
	overflow-x:hidden;
	overflow-y:auto;
}


#zonemenutop {
	padding:0px;
	margin:0px;
	position:inherit;
	width:100%;
	height:25px;
	visibility: visible;
	scrollbar-face-color : #1E3170;
	scrollbar-highlight-color : #ffffff;
	scrollbar-3dlight-color: #b0b6e1;
	scrollbar-shadow-color : #000000;
	scrollbar-darkshadow-color : #000000;
	scrollbar-track-color: #b0b6e1;
	scrollbar-arrow-color : #ffffff;
	overflow-x:hidden;
	overflow-y:hidden;
	background-color:#B7D2FB ;
}

#layermixyjet {
	padding:0px;
	margin:0px;
	position:inherit;
	width:100%;
	height:200px;
	overflow:auto;
	visibility: visible;
	scrollbar-face-color : #1E3170;
	scrollbar-highlight-color : #ffffff;
	scrollbar-3dlight-color: #b0b6e1;
	scrollbar-shadow-color : #000000;
	scrollbar-darkshadow-color : #000000;
	scrollbar-track-color: #b0b6e1;
	scrollbar-arrow-color : #ffffff;
	overflow-x:hidden;
	overflow-y:auto;
}

#layerjointoyeurs {
	padding:0px;
	margin:0px;
	position:inherit;
	width:100%;
	height:145px;
	overflow:auto;
	visibility: visible;
	scrollbar-face-color : #1E3170;
	scrollbar-highlight-color : #ffffff;
	scrollbar-3dlight-color: #b0b6e1;
	scrollbar-shadow-color : #000000;
	scrollbar-darkshadow-color : #000000;
	scrollbar-track-color: #b0b6e1;
	scrollbar-arrow-color : #ffffff;
	overflow-x:hidden;
	overflow-y:auto;
}

#layertransmixair {
	padding:0px;
	margin:0px;
	position:inherit;
	width:100%;
	height:145px;
	overflow:auto;
	visibility: visible;
	scrollbar-face-color : #1E3170;
	scrollbar-highlight-color : #ffffff;
	scrollbar-3dlight-color: #b0b6e1;
	scrollbar-shadow-color : #000000;
	scrollbar-darkshadow-color : #000000;
	scrollbar-track-color: #b0b6e1;
	scrollbar-arrow-color : #ffffff;
	overflow-x:hidden;
	overflow-y:auto;
}

#layerautresproduits {
	padding:0px;
	margin:0px;
	position:inherit;
	width:100%;
	height:170px;
	overflow:auto;
	visibility: visible;
	scrollbar-face-color : #1E3170;
	scrollbar-highlight-color : #ffffff;
	scrollbar-3dlight-color: #b0b6e1;
	scrollbar-shadow-color : #000000;
	scrollbar-darkshadow-color : #000000;
	scrollbar-track-color: #b0b6e1;
	scrollbar-arrow-color : #ffffff;
	overflow-x:hidden;
	overflow-y:auto;
}

#layertransflow {
	padding:0px;
	margin:0px;
	position:inherit;
	width:100%;
	height:180px;
	overflow:auto;
	visibility: visible;
	scrollbar-face-color : #1E3170;
	scrollbar-highlight-color : #ffffff;
	scrollbar-3dlight-color: #b0b6e1;
	scrollbar-shadow-color : #000000;
	scrollbar-darkshadow-color : #000000;
	scrollbar-track-color: #b0b6e1;
	scrollbar-arrow-color : #ffffff;
	overflow-x:hidden;
	overflow-y:auto;
}

#layerdragline {
	padding:0px;
	margin:0px;
	position:inherit;
	width:100%;
	height:165px;
	overflow:auto;
	visibility: visible;
	scrollbar-face-color : #1E3170;
	scrollbar-highlight-color : #ffffff;
	scrollbar-3dlight-color: #b0b6e1;
	scrollbar-shadow-color : #000000;
	scrollbar-darkshadow-color : #000000;
	scrollbar-track-color: #b0b6e1;
	scrollbar-arrow-color : #ffffff;
	overflow-x:hidden;
	overflow-y:auto;
}

/* Modif F MURAOUR : champ height 170 -> 150 */
#memerubrique {
	padding:0px;
	margin:0px;
	position:inherit;
	width:100%;
	height:150px;
	overflow:auto;
	visibility: visible;
	scrollbar-face-color : #1E3170;
	scrollbar-highlight-color : #ffffff;
	scrollbar-3dlight-color: #b0b6e1;
	scrollbar-shadow-color : #000000;
	scrollbar-darkshadow-color : #000000;
	scrollbar-track-color: #b0b6e1;
	scrollbar-arrow-color : #ffffff;
	overflow-x:hidden;
	overflow-y:auto;
}

#accueiloccaz {
	padding:0px;
	margin:0px;
	position:inherit;
	width:100%;
	height:160px;
	overflow:auto;
	visibility: visible;
	scrollbar-face-color : #bcbcd2;
	scrollbar-highlight-color : #ffffff;
	scrollbar-3dlight-color: #bcbcd2;
	scrollbar-shadow-color : #000000;
	scrollbar-darkshadow-color : #000000;
	scrollbar-track-color: #8888af;
	scrollbar-arrow-color : #ffffff;
	overflow-x:hidden;
	overflow-y:auto;
}

/* Fond tableau accueil Système */

.fondsystem {
	background-image:url(images/fond_system.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

/* Ecran revendeurs */
.revendeurs {
	font-size: 12px;
	font-weight: normal;
	color: #1E3170;
	text-align: left;
}

.revendeurs th {
	background-color:#003366;
	line-height:15px;
	color:#FFFFFF;
	padding: 0 0 0 10px;
}

.revendeurs td {
	background-color:#dee2f1 ;
	padding: 10px;
}

.revendeurs strong {
	font-size: 14px;
	font-weight: bold;
	margin:0;
	line-height:20px;
}
.revendeurs li {
	list-style-position: outside;
	list-style-type: none;
	list-style-image: none;
}
.revendeurs em {
	color:#333333;

}
.revendeurs ul {
	margin:0;
	padding:0;
}

/* Ecran backoffice : fichiers de l'espace privé */

.zonebackoffice {
	font-size: 13px;
	font-weight: bold;
	color:#00005E;
	background-color:#dcdcf0;
	padding:5px;
}

/* Style des div des cartes ommerciales */

.commerciales {
	color:#000000;
	font-size:11px;
}
.cliquer {
	font-size: 12px;
	font-style:italic;
}


/* Table raison d'être */

.nongras {
	font-weight:normal;
	font-size:12px;
}

/* Ajout F Muraour - pour les cartes Réseau - 29-10-08 */

#Mbaudais {
	position:absolute;
	left:235px;
	top:192px;
	width:270px;
	height:65;
	z-index:1;
	background-color: #AAD36D;
	visibility: hidden;
}
#Mmonier {
	position:absolute;
	left:235px;
	top:192px;
	width:270px;
	height:65;
	z-index:1;
	background-color: #9DC6E6;
	visibility: hidden;
}
#Mbrinkmann {
	position:absolute;
	left:235px;
	top:192px;
	width:270px;
	height:65;
	z-index:1;
	background-color: #F6BFD6;
	visibility: hidden;
}
#Mbaudais2 {
	position:absolute;
	left:235px;
	top:192px;
	width:270px;
	height:65;
	z-index:1;
	background-color: #FAAA71;
	visibility: hidden;
}
#Mjimenez {
	position:absolute;
	left:235px;
	top:192px;
	width:270px;
	height:65;
	z-index:1;
	background-color: #FBD3AF;
	visibility: hidden;
}
#Meurope {
	position:absolute;
	left:235px;
	top:192px;
	width:270px;
	height:65;
	z-index:1;
	background-color: #CACBCD;
	visibility: hidden;
}

#Ebaudais {
	position:absolute;
	left:235px;
	top:192px;
	width:270px;
	height:65;
	z-index:1;
	background-color: #B6CE5E;
	visibility: hidden;
}
#Echizelle {
	position:absolute;
	left:235px;
	top:192px;
	width:270px;
	height:65;
	z-index:1;
	background-color: #C8C2BF;
	visibility: hidden;
}
#Eschmitt {
	position:absolute;
	left:235px;
	top:192px;
	width:270px;
	height:65;
	z-index:1;
	background-color: #D0ACCA;
	visibility: hidden;
}
#Ebroquet {
	position:absolute;
	left:235px;
	top:192px;
	width:270px;
	height:65;
	z-index:1;
	background-color: #F6AF6D;
	visibility: hidden;
}
#Ejimenez {
	position:absolute;
	left:235px;
	top:192px;
	width:270px;
	height:65;
	z-index:1;
	background-color: #FFF89A;
	visibility: hidden;
}
#Efrance {
	position:absolute;
	left:235px;
	top:192px;
	width:270px;
	height:65;
	z-index:1;
	background-color: #EBEBE7;
	visibility: hidden;
}
#Ebrinkmann {
	position:absolute;
	left:235px;
	top:192px;
	width:270px;
	height:65;
	z-index:1;
	background-color: #F6BFD6;
	visibility: hidden;
}
#Emonier {
	position:absolute;
	left:235px;
	top:192px;
	width:270px;
	height:65;
	z-index:1;
	background-color: #9DC6E6;
	visibility: hidden;
}

#Fbaudais {
	position:absolute;
	left:235px;
	top:192px;
	width:270px;
	height:65;
	z-index:1;
	background-color: #b9a9c8;
	visibility: hidden;
}
#Fchizelle {
	position:absolute;
	left:235px;
	top:192px;
	width:270px;
	height:65;
	z-index:1;
	background-color: #a3bcbb;
	visibility: hidden;
}
#Fschmitt {
	position:absolute;
	left:235px;
	top:192px;
	width:270px;
	height:65;
	z-index:1;
	background-color: #f2b787;
	visibility: hidden;
}
#Fbroquet {
	position:absolute;
	left:235px;
	top:192px;
	width:270px;
	height:65;
	z-index:1;
	background-color: #f8ec9f;
	visibility: hidden;
}
#Fmaraval {
	position:absolute;
	left:235px;
	top:192px;
	width:270px;
	height:65;
	z-index:1;
	background-color: #bfd58d;
	visibility: hidden;
}
#Fmonier {
  position:absolute;
	left:235px;
	top:192px;
	width:270px;
	height:65;
	z-index:1;
	background-color: #9DC6E6;
	visibility: hidden;
}
#Fcatherine {
	position:absolute;
	left:235px;
	top:192px;
	width:270px;
	height:65;
	z-index:1;
	background-color: #FFFFFF;
	visibility: hidden;
}

/* Modif F MURAOUR : style pour Détail Tech Produits */
.titretech_fond {
	text-align: center;
	color: white;
	font-size: 14px;
	font-weight: bold;
	background-color: #1E3170;
	padding-right: 4px;
	padding-left: 4px;
}

.titretech_bleu {
	font-size: 14px;
	font-weight: bold;
	color: #1E3170;
}

/* Modif A Maire : style pour Ile de france */
#IDF {
  position:absolute;
	left:235px;
	top:192px;
	width:270px;
	height:65;
	z-index:1;
	background-color: #f8ec9f;
	visibility: hidden;
}
