.iframe_wrap
{
            display:none;/*sorry for IE5*/
            display/**/:block;/*sorry for IE5*/
            position:absolute;/*must have*/
            top:0;/*must have*/
            left:0;/*must have*/
            z-index:0;/*must have*/
            filter:mask();/*must have*/
			
}


body {	
	background-color: #000000;
	color: #000000;
	margin-left: 0;
	font-family:Arial;
}

td {	
	color: #000000;
	font-family:Arial;
	font-size:12px;
} 

a.accueil:link, a.accueil:hover, a.accueil:visited {
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	color: #CCCCCC;
	text-decoration:none;	
}

a.accueil_zoom :link, a.accueil_zoom:hover, a.accueil_zoom:visited {
	font-family:Arial;
	font-size:11px;
	color: #000000;
	text-decoration:none;	
}

.accueil_Contact {
	color:#999999;
	font-size:12px;
}

a.accueil_Contact:link, a.accueil_Contact:hover, a.accueil_Contact:visited {
	font-family:Arial;
	font-size:11px;
	color: #999999;
}

a:link {text-decoration:none;}

a:visited {text-decoration:none;}

a:hover {text-decoration:none;}

/**************************************************************************************/
/* Styles pour l'affichage de la fausse pop-up de confirmation d'ajout dans le panier */
/**************************************************************************************/
#modalPage
{
    display: none;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0px; left: 0px;
}

.modalBackground
{
    filter: Alpha(opacity=40); -moz-opacity:0.4; opacity: 0.8;
    width: 100%; height: 100%; background-color: #000000;
    position: absolute;
    z-index: 500;
    top: 0px; left: 0px;
}

.modalContainer
{
    position: absolute;
    width: 500px;
    left: 50%;
    top: 50%;
    z-index: 750;
}

.modal
{
    background-color: white;
    border: solid 1px black; position: relative;
    top: -200px;
    left: -200px;
    z-index: 1000;
    width: 420px;
    height: 180px;
    padding: 0px;
    text-align:center;
}


.modalBody
{
    padding: 10px;
    text-align:center;
}



/****************************/
/* Styles MENU Deroulant	*/
/****************************/

#menu
{
	margin:0;
	padding:0;
}

/* Menu Definition */
#menu ul, li
{
	list-style-type: none;
	margin:0;
	padding:0;
}

/* Menu Horizontal */
#menu li
{
	float:left;
	line-height: 31px;
}

#menu li a {
	display: block;
}

/* Sous Menu */
#menu ul 
{
	display:none;
	position: absolute;
	background-color: #ffffff;
	border: 1px solid #cccccc;
	border-top: 1px solid #1986bd;
}

/* Sous Menu Item */
#menu ul li 
{
	float:none;
	border-bottom: 1px solid #cccccc;
	display: block;
	clear:left;
	background-color:#4D639C;
	font-family:Verdana;
	font-size:8pt;
	line-height:25px;
}

#menu ul li  a
{
	color:#FFFFFF;
	text-decoration:none;
	text-indent:10px;
}

#menu ul li a:hover
{
	background-color:#AA060D;
}

/* Tailles de menu spécifique */
#sous_menu_1
{
	width:220px;
}

#sous_menu_2
{
	width:210px;
}

#sous_menu_3
{
	width:120px;
}

#sous_menu_4 
{
	width:120px;
}

#sous_menu_5
{
	width:210px;
}

#sous_menu_6
{
	width:160px;
}

#sous_menu_7
{
	width:160px;
}
.sous_menu_horizontal
{
	position:absolute;
	left:219px;
	top:104px;
}

.sous_menu_horizontal_7
{
	position:absolute;
	left:209px;
	top:26px;
}