*{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
HTML {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; 
	BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}

body{
	MARGIN: 0px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}

#wrap {
	MARGIN-LEFT: auto; WIDTH: 975px; MARGIN-RIGHT: auto; TEXT-ALIGN: left;	
}

a img {border: 0;}

/* Partie Haute */
#entete{
	WIDTH: 975px; HEIGHT: 196px;
	background: url(/images/fond_haut.gif) no-repeat 0px 0px;
}

#entete_logo {
		WIDTH: 190px;HEIGHT: 196px; 
		padding-left:8px; POSITION: absolute; 
		
	}
	
	#entete_banniere {
		WIDTH: 728px; HEIGHT: 90px;
		margin-top:38px;margin-left:225px;POSITION: absolute; 
	}
	
	#entete_newsletter {
		WIDTH: 400px; HEIGHT: 20px;
		margin-top:134px;margin-left:650px;POSITION: absolute; 
	}

	#entete_menu{
		WIDTH: 766px;  HEIGHT: 36px;
		margin-top:160px;margin-right:5px;float:right;
	}
	
	*> #entete_menu{
	/* Cette portion de code est interprétée exclusivement par IE7 */
	WIDTH: 766px;  HEIGHT: 36px;
		margin-top:160px;margin-right:10px;float:right;
}

	
/* Partie Basse */

#site {
height: auto;
min-height: auto;
	WIDTH: 975px; 
overflow:hidden;
}

#site_gauche {
	WIDTH: 190px;  HEIGHT: auto;
	float:left;
}

#site_gauche_menu {
	WIDTH: 190px;  HEIGHT: 140px;
	float:left;
}

/*Menu Gauche */

#menu_gauche {
  list-style:none;
margin-left:10px;
height:500px;
}
#menu_gauche li a{
padding-left:40px;line-height:17px; font-weight:bold;TEXT-DECORATION: none;
}
#menu_gauche li a:hover{
	 TEXT-DECORATION: underline; COLOR: #d73d54;
}

.menu_gauche_rouge {
background: url(/images/pastille_rouge.gif) no-repeat 0px 2px;
}

.menu_gauche_orange {
background: url(/images/pastille_orange.gif) no-repeat 0px 2px; 
}


#site_gauche_skyscrapper {
	margin-top:15px;
	WIDTH: 165px;  
	HEIGHT: 600px;
	margin-left:15px;
}

#site_droit_skyscrapper {
	margin-top:15px;
	WIDTH: 180px;  
	HEIGHT: 600px;
	margin-right:15px;
	text-align:center;
}

#site_centre {
	WIDTH: 550px;  HEIGHT:auto;  
	float:left;margin:15px;
}

#site_centre_index{
	WIDTH: 750px;  HEIGHT:auto;
	float:left;margin-left:15px;margin-right:15px;
}

#site_droite {
	WIDTH: 180px;  HEIGHT: auto;
	margin-right:10px;
	float:right;
}

/* Partie Pied de page */

#pied_page {
	WIDTH: 950px; MARGIN:20px; PADDING-BOTTOM:20px; MARGIN-TOP:35px; TEXT-ALIGN:CENTER;float:left;
}

/* Partie Message*/ 
	#message {
		WIDTH: 550px; margin-top:10px; border:1px solid #ccc;
		padding:5px;margin-left:10px;margin-right:10px;
		background-color:#f2f2f2;margin-bottom:10px;
		
	}
	
	#message ul {
		display:inline;
	}
	#color1{color:green;}
	#color2{color:#FF6600;}
	#color3{color:red;}


/* Pagination*/
	.pagination{
	float:left;margin-left:5px;border:1px solid #ccc;background-color:#F2F2F2; padding-left:5px;padding-right:5px;padding-top:2px;padding-bottom:2px;	text-decoration:none;
	color:#333;margin-bottom: 10px;
	}
	.pagination:hover{
	border:1px solid #CCC;background-color:#9bc816;color :#FFF; text-decoration:none;
	}

	.pagination_active{
	float:left;margin-left:5px;border:1px solid #ccc;background-color:#ccc; padding-left:5px;padding-right:5px;padding-top:2px;padding-bottom:2px;	text-decoration:none;
	color:#333;
	}
	.pagination_infos{
	float:left;margin-left:5px; padding-left:20px;padding-right:20px;padding-top:0px;color:#333;text-align:center;
	}


/* General */
.menu_bottom li
{ 
list-style:none;
display:inline;
MARGIN:2px;
}

.button {
	cursor : pointer; 
	BORDER-TOP: #8974b5 1px solid;
	BORDER-BOTTOM: #8974b5  1px solid; 
	BORDER-LEFT: #8974b5  1px solid; 
	BORDER-RIGHT: #8974b5  1px solid; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
    HEIGHT:17px;
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; COLOR: #8974b5; PADDING-TOP: 0px; BACKGROUND-COLOR: #FFFFFF; TEXT-ALIGN: center; MARGIN-RIGHT: 5px;
}

.liste_square {
list-style-type:square; 
}

P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  
}

A {
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  TEXT-DECORATION: underline; FONT-SIZE: 8pt; COLOR: #000000; 
}
A:hover {
	 TEXT-DECORATION: underline; 
}

A.vert {
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  TEXT-DECORATION: underline; FONT-SIZE: 8pt; COLOR: #8974b5;  
}
A.vert:hover {
	 TEXT-DECORATION: underline; COLOR: #9bc816; 
}

A.link_vert {
   TEXT-DECORATION: none;
}
A.link_vert:hover {
	 TEXT-DECORATION: underline;  COLOR: #9bc816; 
}

A.link_rouge {
   TEXT-DECORATION: none;
}
A.link_rouge:hover {
	 TEXT-DECORATION: underline;  COLOR: #d73d54; 
}


A.noir {
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  TEXT-DECORATION: underline; FONT-SIZE: 8pt; COLOR: #000;  
}
A.noir:hover {
	 TEXT-DECORATION: underline; COLOR: #9bc816; 
}

A.orange {
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  TEXT-DECORATION: underline; FONT-SIZE: 8pt; COLOR: #8974b5;  
}
A.orange:hover {
	 TEXT-DECORATION: underline;  COLOR: #eba206;
}

A.orange2 {
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  TEXT-DECORATION: underline; FONT-SIZE: 8pt; COLOR: #eba206;  
}
A.orange2:hover {
	 TEXT-DECORATION: underline;  COLOR: #000;
}

A.violet {
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  TEXT-DECORATION: underline; FONT-SIZE: 8pt; COLOR: #8974b5;   
}
A.violet:hover {
	 TEXT-DECORATION: underline; COLOR: #8974b5;
}

A.rouge {
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  TEXT-DECORATION: underline; FONT-SIZE: 8pt; COLOR: #8974b5;  
}
A.rouge:hover {
	 TEXT-DECORATION: underline; COLOR: #d73d54;
}

A.rouge2 {
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  TEXT-DECORATION: underline; FONT-SIZE: 8pt; COLOR: #d73d54;  
}
A.rouge2:hover {
	 TEXT-DECORATION: underline; COLOR: #000;
}


h1{
	font-family:  Verdana,arial,tahoma; font-size:10pt; PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 0px; 
}
h1.vert {
	background-image: url(/images/titre_vert.gif); 
	font-family:  Verdana,arial,tahoma; font-size:10pt; PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; MARGIN: 0px; COLOR: #9bc816; PADDING-TOP: 0px;
}
h1.orange {
	background-image: url(/images/titre_orange.gif);
	font-family:  Verdana,arial,tahoma; font-size:10pt; PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; MARGIN: 0px; COLOR: #eba206; PADDING-TOP: 0px; 
}
h1.violet {
	background-image: url(/images/titre_violet.gif); 
	font-family:  Verdana,arial,tahoma; font-size:10pt; PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; MARGIN: 0px; COLOR: #8974b5; PADDING-TOP: 0px; 
}
h1.rouge {
	background-image: url(/images/titre_rouge.gif);
	font-family:  Verdana,arial,tahoma; font-size:10pt; PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; MARGIN: 0px; COLOR: #d73d54; PADDING-TOP: 0px; 
}
h1.vert_noline{
	font-family:  Verdana,arial,tahoma; font-size:11pt; PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; MARGIN: 0px; COLOR: #9bc816; PADDING-TOP: 5px;
}
h1.orange_noline{
	font-family:  Verdana,arial,tahoma; font-size:11pt; PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; MARGIN: 0px; COLOR: #eba206; PADDING-TOP: 5px; 
}
h1.violet_noline {
	font-family:  Verdana,arial,tahoma; font-size:11pt; PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; MARGIN: 0px; COLOR: #8974b5; PADDING-TOP: 5px; 
}
h1.rouge_noline{
	font-family:  Verdana,arial,tahoma; font-size:11pt; PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; MARGIN: 0px; COLOR: #d73d54; PADDING-TOP: 5px; 
}
h2 {
	font-family:  Verdana,arial,tahoma; font-size:8pt; PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; MARGIN: 0px; margin-bottom: 5px; margin-top: 10px; COLOR: #000000; PADDING-TOP: 0px;
	}
h2.vert {
	font-family:  Verdana,arial,tahoma; font-size:8pt; PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; MARGIN: 0px; margin-bottom: 5px; margin-top: 10px; COLOR: #9bc816; PADDING-TOP: 0px;
}
h2.orange {
	font-family:  Verdana,arial,tahoma; font-size:8pt; PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; MARGIN: 0px; margin-bottom: 5px; margin-top: 10px; COLOR: #eba206; PADDING-TOP: 0px; 
}
h2.violet {
	font-family:  Verdana,arial,tahoma; font-size:8pt; PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; MARGIN: 0px; margin-bottom: 5px; margin-top: 10px; COLOR: #8974b5; PADDING-TOP: 0px; 
}
h2.rouge {
	font-family:  Verdana,arial,tahoma; font-size:8pt; PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; MARGIN: 0px; margin-bottom: 5px; margin-top: 10px; COLOR: #d73d54; PADDING-TOP: 0px; 
}

h3 {
	font-family:  Verdana,arial,tahoma; font-size:8pt; PADDING-RIGHT: 0px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; MARGIN: 0px; margin-bottom: 10px; COLOR: #000000; PADDING-TOP: 0px; 
	}
h3.vert {
	font-family:  Verdana,arial,tahoma; font-size:8pt; PADDING-RIGHT: 0px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; MARGIN: 0px; margin-bottom: 10px; COLOR: #9bc816; PADDING-TOP: 0px;
}
h3.orange {
	font-family:  Verdana,arial,tahoma; font-size:8pt; PADDING-RIGHT: 0px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; MARGIN: 0px; margin-bottom: 10px;  COLOR: #eba206; PADDING-TOP: 0px; 
}
h3.violet {
	font-family:  Verdana,arial,tahoma; font-size:8pt; PADDING-RIGHT: 0px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; MARGIN: 0px; margin-bottom: 10px; COLOR: #8974b5; PADDING-TOP: 0px;
}
h3.rouge {
	font-family:  Verdana,arial,tahoma; font-size:8pt; PADDING-RIGHT: 0px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; MARGIN: 0px; margin-bottom: 10px; COLOR: #d73d54; PADDING-TOP: 0px; 
}
	
input {
	font-family:  Verdana,arial,tahoma; font-size:8pt;
	}

table.prix {
border-style:solid; 
border-width:2px; 
border-color:#8974b5;
border-collapse: collapse;
width: 100%;
}
th.prix {
font-size:10pt;
FONT-WEIGHT: bold;
font-family:  Verdana,arial,tahoma;
border-color:#FFF;
COLOR: #FFF; 
border-style:solid; 
border-width:1px; 
width: 50%;
padding: 5px;
background-color: #8974b5;
}
td.prix{
border-style:solid; 
border-width:1px; 
border-color:#8974b5;
width: 50%;
padding: 5px;
text-align: center;
background-color: #FFF;
}

.prix li{
      list-style:none;
    }



.td_prix { 
border-style:solid; 
border-width:1px; 
border-color:#8974b5;
width:200px;
}



/* CSS du menu horizontal, bieler batiste */
.menu{
    position:absolute;
    display:block;
    margin-TOP:0px;
    padding:0;
    width:770px;
    }

.menu ul{
    position:absolute;
    display:block;
    width:124px;
    /*margin:0;*/
    padding:0;
    }
    
.menu li ul{ 
    POSITION: absolute;  
	BORDER-RIGHT: #8974b5 1px solid; 
	BORDER-LEFT: #8974b5 1px solid; 
	BORDER-BOTTOM: #8974b5 1px solid; 
    PADDING-BOTTOM: 5px; 
	WIDTH:128px;
	BACKGROUND: #FFFFFF;
	VISIBILITY: hidden; 
    }

.menu li li ul{
    position:absolute;
    margin-left:124px;
    margin-top:0px;
    }
    
.menu li{
    list-style:none;
    width:128px;
    height:auto;
    display:inline;
    display/**/:block;
    float:none;
    float/**/:left;
    margin:0;
    padding:0;
    }
    
.menu li li{
    display:block;
    float:none;
    }

	
/* correct a little IE bug */
* html .menu li li{
    display:inline;
    }
    
.menu_vert a{
    MARGIN-TOP: 0px; DISPLAY: block; 
    background: url(/images/btn_off.gif) no-repeat; 
    MARGIN-LEFT: 0px; WIDTH: 128px; HEIGHT: 36px;  COLOR: #8873b5; FONT-FAMILY: Verdana, Arial;FONT-WEIGHT: bold; FONT-SIZE: 13px; TEXT-INDENT: 0px; LINE-HEIGHT: 30px; PADDING-TOP: 0px; TEXT-ALIGN: center; TEXT-DECORATION: none
    }
    
.menu_vert a:hover {
background:url(/images/btn_vert.gif) no-repeat; 
COLOR: #9bc816;
 TEXT-DECORATION: none
}   

.menu_vert_sel a {
 MARGIN-TOP: 0px; DISPLAY: block; 
background:url(/images/btn_vert.gif) no-repeat;
COLOR: #9bc816;
  MARGIN-LEFT: 0px; WIDTH: 128px; HEIGHT: 36px; FONT-FAMILY: Verdana, Arial;FONT-WEIGHT: bold; FONT-SIZE: 13px; TEXT-INDENT: 0px; LINE-HEIGHT: 30px; PADDING-TOP: 0px; TEXT-ALIGN: center; TEXT-DECORATION: none
}   

.menu_vert_sel a:hover {
background:url(/images/btn_vert.gif) no-repeat;
 TEXT-DECORATION: none
}  


.menu_orange a{
    MARGIN-TOP: 0px; DISPLAY: block; 
    background: url(/images/btn_off.gif) no-repeat; 	
    MARGIN-LEFT: 0px; WIDTH: 128px; HEIGHT: 36px;  COLOR: #8873b5; FONT-FAMILY: Verdana, Arial;FONT-WEIGHT: bold; FONT-SIZE: 13px; TEXT-INDENT: 0px; LINE-HEIGHT: 30px; PADDING-TOP: 0px; TEXT-ALIGN: center; TEXT-DECORATION: none
    }
    
.menu_orange a:hover{
background:url(/images/btn_orange.gif) no-repeat; 
COLOR: #eba206;
 TEXT-DECORATION: none
} 

.menu_orange_sel a {
 MARGIN-TOP: 0px; DISPLAY: block; 
background:url(/images/btn_orange.gif) no-repeat;
COLOR: #eba206;
  MARGIN-LEFT: 0px; WIDTH: 128px; HEIGHT: 36px; FONT-FAMILY: Verdana, Arial;FONT-WEIGHT: bold; FONT-SIZE: 13px; TEXT-INDENT: 0px; LINE-HEIGHT: 30px; PADDING-TOP: 0px; TEXT-ALIGN: center; TEXT-DECORATION: none
}   

.menu_orange_sel a:hover {
background:url(/images/btn_orange.gif) no-repeat;
 TEXT-DECORATION: none
} 

.menu_rouge a{
    MARGIN-TOP: 0px; DISPLAY: block; 
    background: url(/images/btn_off.gif) no-repeat; 		
    MARGIN-LEFT: 0px; WIDTH: 128px; HEIGHT: 36px;  COLOR: #8873b5; FONT-FAMILY: Verdana, Arial;FONT-WEIGHT: bold; FONT-SIZE: 13px; TEXT-INDENT: 0px; LINE-HEIGHT: 30px; PADDING-TOP: 0px; TEXT-ALIGN: center; TEXT-DECORATION: none
    }
    
.menu_rouge a:hover{
background:url(/images/btn_rouge.gif) no-repeat; 
COLOR: #d73d54;
 TEXT-DECORATION: none
} 

.menu_rouge_sel a {
 MARGIN-TOP: 0px; DISPLAY: block; 
background:url(/images/btn_rouge.gif) no-repeat;
COLOR: #d73d54;
  MARGIN-LEFT: 0px; WIDTH: 128px; HEIGHT: 36px; FONT-FAMILY: Verdana, Arial;FONT-WEIGHT: bold; FONT-SIZE: 13px; TEXT-INDENT: 0px; LINE-HEIGHT: 30px; PADDING-TOP: 0px; TEXT-ALIGN: center; TEXT-DECORATION: none
}   

.menu_rouge_sel a:hover {
background:url(/images/btn_rouge.gif) no-repeat;
 TEXT-DECORATION: none
} 


/* Menu Deploi */

.ss_menu_vert a{
	 LINE-HEIGHT: 20px;
	 WIDTH:121px;
	 PADDING-RIGHT: 0px; 
	 DISPLAY: block; 
	 PADDING-LEFT: 7px; 
	 FONT-WEIGHT: normal; 
	 FONT-SIZE: 8pt; 
	 BACKGROUND: #FFFFFF;  
	 COLOR: #8873b5; 
	 FONT-FAMILY: Verdana, Arial; 
	 HEIGHT: 16px; 
	 HEIGHT: AUTO; 
	 TEXT-DECORATION: none;
	 Text-align:left;
    }
    
.ss_menu_vert a:hover{
	 BACKGROUND: #FFFFFF; COLOR: #9bc816;
	 TEXT-DECORATION: none
    }

.ss_menu_rouge a{
	 LINE-HEIGHT: 20px;
	 WIDTH:121px;
	 PADDING-RIGHT: 0px; 
	 DISPLAY: block; 
	 PADDING-LEFT: 7px; 
	 FONT-WEIGHT: normal; 
	 FONT-SIZE: 8pt; 
	 BACKGROUND: #FFFFFF;  
	 COLOR: #8873b5; 
	 FONT-FAMILY: Verdana, Arial; 
	 HEIGHT: 16px; 
	 HEIGHT: AUTO; 
	 TEXT-DECORATION: none;
	 Text-align:left;
    }
    
.ss_menu_rouge a:hover{
	 BACKGROUND: #FFFFFF; COLOR: #d73d54;
	 TEXT-DECORATION: none
    }

.ss_menu_orange a{
	 LINE-HEIGHT: 20px;
	 WIDTH:121px;
	 PADDING-RIGHT: 0px; 
	 DISPLAY: block; 
	 PADDING-LEFT: 7px; 
	 FONT-WEIGHT: normal; 
	 FONT-SIZE: 8pt; 
	 COLOR: #8873b5; 
	 FONT-FAMILY: Verdana, Arial; 
	 HEIGHT: 16px; 
	 HEIGHT: AUTO; 
	 TEXT-DECORATION: none;
	 Text-align:left;
    }
    
.ss_menu_orange a:hover{
	 COLOR: #eba206;
	 TEXT-DECORATION: none
    }



/* ONGLET SOUS MENU SITE */

   #onglet {
	  background:#FFFFFF url("http://www.modap.com/images/onglet/bg_onglet.gif") repeat-x bottom;
      height :20px;  width:100%; margin-bottom:3px; 
      }

  #onglet a {
	  background:url("http://www.modap.com/images/onglet/onglet_off.png") no-repeat left top;
	   color:#FFF; margin-left:5px; border-bottom:1px solid #FFF; border-right:1px solid #FFF;
	  float:left; display:block; width:.1em; padding:4px 12px 4px 12px; text-decoration:none; width:auto;
      }

    #onglet a:hover {
	 background:url("http://www.modap.com/images/onglet/onglet_on.png") no-repeat left top;
	 border-bottom:1px solid #FFF; color:#333; border-right:1px solid black;
      
	 float:left; display:block; width:.1em; padding:4px 12px 4px 12px; text-decoration:none; width:auto;
      }

    #onglet_on a {
	  background:url("http://www.modap.com/images/onglet/onglet_on.png") no-repeat left top;
	  border-bottom:1px solid #FFF; color:#333; border-right:1px solid black;
  	    
	  float:left; display:block; width:.1em; padding:4px 12px 4px 12px; text-decoration:none; width:auto;
      }

    #onglet_on a:hover {
	   background:url("http://www.modap.com/images/onglet/onglet_on.png") no-repeat left top;	
	    border-bottom:1px solid #FFF;   color:#333;
     
	  float:left; display:block; width:.1em; padding:4px 12px 4px 12px; text-decoration:none; width:auto;
      }

    #onglet ul {
      margin:0;
      padding:3px 10px 0;
      list-style:none;
      }
    #onglet li {
      float:left;
      margin:0;
      padding:0 0 0 0px;
      }

/* GOOGLE MAP */

  v\:* {
    behavior:url(#default#VML);
  }
  /*pour les infobulles de la carte*/
  #gmapmarker { 
    font: normal small verdana, arial, helvetica, sans-serif;
    font-size: 10pt;
    margin: 0px;
    width: 350px;
    height: 150px;
    overflow:auto;
  }
  
  #gmapmarker p{ 
    margin : 0;
    padding : 2px 0 2px 0;
  }
 
  #gmapmarker a {text-decoration: none; color: #0066CC; background-color: transparent;}
 
  #gmapmarker a:hover {color: #F60; background-color: transparent;}
 
  #gmapmarker h1 {
    font-weight: bold; 
    font-size: 13px; 
    color: #369; 
    border-bottom: 2px solid #369;
    padding : 2px;
    margin : 0;
  }
 
 /*div qui contient la carte*/
  #map {
    float : left;
  }


