@import url("css/menu.css");
@import url("css/MondialTabs.css");
@import url("/Providers/HtmlEditorProviders/Telerik/Config/Mondial2010Telerik.css");

/* CSS Document */
/*#Body {background:#000000 url(images/back.jpg) no-repeat top center;  margin:0; padding:0; }*/
#Body {background:#000000 url(images/bg_page.jpg) repeat-x top left; height:100%; margin:0; padding:0; }

/* ControlPanel style */
.ControlPanel{background:transparent url(images/cpanel_center.png) repeat-x bottom left; border:none;padding-bottom:10px;}
.cpanel_left {background: url(images/cpanel_left.png) no-repeat bottom left;padding-left:21px;}
.cpanel_right {background: url(images/cpanel_right.png) no-repeat bottom right;padding-right:33px;}

.DataGrid_AlternatingItem  {
background-color:Black;
}

/*-------- Default Style --------*/
body,th,td,div,p,table,h1,h2,h3,h4,h5,h6,.Article,.Normal,.NormalDisabled,.Article,.Head,.SubHead,.SubSubHead, a:link, a:visited, a:hover, input, .CommandButton{color:#ffffff; font-family: trebuchet MS, Verdana, Arial, Helvetica, sans-serif; text-align: justify;}
body,th,td,div,p,table,.Normal,.NormalDisabled,.Article,.Head,.SubHead,.SubSubHead, a:link, a:visited, a:hover{font-size:12px;}
h1, h2, h3, h4, h5, h6, h2 input{color:#0B4885;font-weight:bold;margin:1ex 0;}
h1{font-size:18px;margin:10px 0;}
h2, h2 input{font-size:14px;}
h3{font-size:13px;}
h4{font-size:12px;}
h5{font-size:11px;}
h6{font-size:10px;}

a,a:link,a:visited,a:active{color:ff0000 ; text-decoration:none; font-weight:normal; font-family: trebuchet MS, Verdana, Arial, Helvetica, sans-serif; }
a:hover{color:ff0000 ; font-family: trebuchet MS, Verdana, Arial, Helvetica, sans-serif; text-decoration:underline;}
,a:active{color:ff0000 ; font-family: trebuchet MS, Verdana, Arial, Helvetica, sans-serif;}
.Head, .SubHead, .SubSubHead, .Normal, .NormalDisabled, .NormalDisabled, .NormalBold, .NormalRed, .NormalTextBox
{font-family: trebuchet MS, Verdana, Arial, Helvetica, sans-serif;}
.Head{font-size: 14px;font-weight:bold; font-family: ,Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;}
.SubHead {color:#698DB6;}
.SubSubHead{color:#698DB6;}
.NormalRed {color:#F00;}
.Article{color:#FFFFFF;}



/*Datagrids */
.DataGrid_Container {margin-top:15px;}
.DataGrid_Header{font-weight:bold;}
.DataGrid_Header td, .NormalBold td{font-weight:bold;}

/*-------- design style --------*/
#s_wrap_main{display:table;width:970px; margin:0 auto;}
#s_wrap_sub{display:table-row}
.template_style{display:table-cell}

.top_space{height:34px;}
.lang_pad{padding:0 5px 0 0px; float:left;white-space: nowrap;}

.logo_top_left{padding:0; margin:0; background:url(images/logo_top_left.png) no-repeat top left; height:23px;}
.logo_top_right{padding:0; margin:0; background:url(images/logo_top_right.png) no-repeat top right;}
.logo_top_bg{padding:0; margin:0 39px 0 27px; background:#FFF url(images/logo_top_bg.png) repeat-x top;height:23px;}
.logo_left{padding:0; background:url(images/logo_left.png) repeat-y top left;}
.logo_right{padding:0; background:url(images/logo_right.png) repeat-y top right;}
.logo_pad{background:#FFF; margin: 0 19px 0 7px; padding:0 0 10px 10px;height:100%;}

.s_logo{float:left;}
.s_banner{background:#aaa;width:50%;float:right;}

.menu_bg{padding:0 0 0 6px;  margin: 0 21px 0 9px; background:url(images/menu_bg.png) top left;}
.menu_left{padding:0; margin:0; background:url(images/menu_left.png) repeat-y  top left;}
.menu_right{margin:0; background:url(images/menu_right.png) repeat-y top right; }

.search_style{ padding: 0px 0 0 0;}
.search_bg{padding:8px 2px 0 0;}

.bread_bg{padding:0; margin: 0 19px 0 7px; background:url(images/bread_bg.png) repeat-x top left; height:34px;}
.bread_left{padding:0; margin:0; background:url(images/bread_left.png) no-repeat top left; height:34px;}
.bread_right{padding:0;  background:url(images/bread_right.png) no-repeat top right; height:34px;}

#login_style{  line-height:34px; padding-right:18px; color:#787777; text-align: center; font-size:10px;}
#bread_style{ float:left; line-height:34px; padding-left:18px;color:#787777;}

.center_bg{padding:0; margin:0;clear:both;}
.left_bg{padding:0; margin:0; background:url(images/left_bg.png) repeat-y top left;}
.right_bg{padding:0; margin:0; background:url(images/right_bg.png) repeat-y top right;}
.content_pad{padding:10px 22px 0 22px; margin: 0 19px 0 7px; background:#FFF url(images/center_bg.png) repeat-x bottom left;}
.lm_content_pad{padding:0px 22px 0 0px; margin: 0 19px 0 7px; background:#FFF url(images/center_bg.png) repeat-x bottom left;}
.content_width{padding-top:15px; min-height:350px;}
.lm_content_width{padding-top:0px; min-height:350px;}

.bot_left{padding:0; margin:0; background:url(images/bot_left.png) no-repeat top left;}
.bot_right{padding:0; margin:0; background:url(images/bot_right.png) no-repeat top right; padding:0 39px 0 27px;}
.bot_bg{padding:0; margin:0; background:url(images/bot_bg.png) repeat-x top left; height:41px;}

.bot_pad{margin-bottom:20px;padding:0 30px 0 20px;}
#terms_style{float:left;}
#copy_style{float:right;}

.clear_float{clear:both; line-height:0; font-size:0; height:0;}

/* ------- FileManager -------*/
div.FileManager{height:auto;border:none;}
table.FileManager{width:99%}


a.CommandButton:link, a.CommandButton:visited{color:#FFFFFF;
font-family:trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
font-weight:normal;
text-decoration:none;}
a.CommandButton:hover{color:#FFFFFF;
font-family:trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
font-weight:normal;
text-decoration:none; text-decoration:underline;}

/*-------ControlPanel changes ---------------*/
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:visited{color:#698DB6;}
.ControlPanel a.CommandButton:hover{color:#0B4885; text-decoration:underline;}
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:hover, .ControlPanel a.CommandButton:visited, .ControlPanel .SubHead{font-size:11px;}
.ControlPanel a[disabled="disabled"]{color:#888 !important;text-decoration:none !important;}

/*--------- pane style ----------*/
.BannerPane {display:inline-block;float:right;padding-right:17px;width:auto;}
.TopPane, .BottomPane{ padding:0; margin:0;}
.LeftPane{ padding:0 20px 0 0; width:20%; margin:0;}
.RightPane{ padding:0 10 0 10px; width:230; margin:0;}
.ContentPane{width: 100%; padding: 0 0 0 25px;}
.Toppane{ background : #000000;}

/*------------ Breadcrumb Style --------------*/
.Breadcrumb,a.Breadcrumb:link,a.Breadcrumb:active,a.Breadcrumb:visited{color:#787777;}
a.Breadcrumb:hover{color:#787777;}

/*-------------- Link Style --------------*/
.linkscontainer{padding-top:20px;text-align:center;}
.links,a.links:link,a.links:active,a.links:visited{ font-weight:bold; color:#3E81B5; text-transform:uppercase;}
a.links:hover{color:#0B4885;}

/*-------------- User Style --------------*/
.user,a.user:link,a.user:active,a.user:visited,a.user:hover { color:#787777; font-size:10px;}
/*a.user:hover{color:#787777; font-size:10px; font-weight:normal;}*/

/*-------------- Footer Style --------------*/
.footer,a.footer:link,a.footer:active,a.footer:visited { color:#3E81B5;}
a.footer:hover{color:#0B4885;}

/*-------------- Empty panes Style --------------*/
.DNNEmptyPane{width:0;padding:0;margin:0;}

/*-------------- Search SkinObject Styles --------------*/
div.SearchContainer{position:relative; white-space: nowrap;}
div.SearchBorder{width: 100px; height:18px; border: none; float:left; background-color: white; white-space: nowrap; margin-top: 2px;}
div.SearchContainer a{padding: 0 0 0 0; display: block; float:left;}
div.SearchContainer a img{padding-left:15px;}
div.SearchIcon{ display:none; float: left; width: 10px; height: 20px; cursor: pointer; z-index: 11; background: no-repeat 2px 2px; text-align:right;}
div.SearchIcon img{margin-top: 3px;}

input.SearchTextBox{float: left; z-index: 10; border: 0px; width:90px; height:18px; margin-left:3px; color: #777777;}

#SearchChoices{clear: both; display: none; border: solid 1px #C3D4DF; z-index: 2000; cursor: pointer; margin: 0; padding: 0; text-align:left; background-color: #F3F7FA; position:absolute; top: 22px; left: 0;}
#SearchChoices li{cursor: pointer; margin: 0; padding: 2px 2px 0 2px; padding-left: 25px; height: 18px; text-align:left; background-color: #FFF; background-repeat: no-repeat; background-position: 2px center; list-style: none; list-style-image: none; border: none; display:block;}
#SearchChoices li.searchHilite{background-color: #698DB6;	color:#ffffff; border: none;}
#SearchChoices li.searchDefault{background-color: #fff; border: none;}


.BandeauHead{
background: url(images/bg_head.gif) repeat-x;
width: 100%;
}

.TableInside{
width: 100%;
border: none;

}

.TableInsideCenter{
width: 100%;
border: none;
background: url(images/bg_zonecentre.jpg) repeat-x;
}

.Bord_Ext_Gauche{
background: url(images/brdtabgauche.jpg) repeat-y;
background-position: top right;
padding: 300px 10px 0 0;
}

.Bord_Ext_Droite{
background: url(images/brdtabgauche.jpg) repeat-y;
background-position: top left;
padding: 300px 0 0 10px;
}

.BT_BasGauche{
/*background: url(images/bt_villegauche_long2.jpg) no-repeat;
background-position: top right;*/
background: url(images/brdtablow.jpg) repeat-y;
background-position: top right;
}

.BT_BasDroite{
/*background: url(images/bt_villedroite_long.jpg) no-repeat;*/
background: url(images/brdtablow.jpg) repeat-y;
background-position: top left;
}

.BT_Fond{
background: #777777;
}

.BottomZone{
background: url(images/bt_bgcentre.jpg) repeat-x;
}
.BottomZonen1{
background: url(images/bt_bgcentrefake.png) repeat-x;
}
.DaFlag{
width: 50px;
padding-left: 5px;
padding-right: 5px;
}
.ZoneMenu{
background: url(images/menu/men_bg.jpg) repeat-x;
}
Zonemenu_Btn{
background: transparent url(images/menu/men_bg.jpg) repeat-x;
}
.ZoneRech{
background: url(images/menu/men_rech.jpg) repeat-x;
background-position: top left;
width: 150px;
padding: 15px 0px 0px 18px;
}

.ZoneRechBis{
background: url(images/menu/men_rech.png) no-repeat;
background-position: top left;
width: 160px;
padding: 19px 0px 0px 18px;
}

.Bt_Part0{
background: url(images/bt_bgpart.jpg) no-repeat;
width:200px;
padding-top:10px;
padding-left:40px;
}

.Bt_Media0{
background: url(images/bt_bgmedia.jpg) no-repeat;
width:250px;
padding-top:10px;
padding-left:40px;
}

.Bt_Part2{
background: url(images/bt_bgpart2.jpg) no-repeat;
width:200px;
padding-top:10px;
padding-left:40px;
}

.Bt_Media2{
background: url(images/bt_bgmedia2.jpg) no-repeat;
width:250px;
padding-top:10px;
padding-left:40px;
}

.BottomPanecut{
background: url(images/bt_bgcentre_n1.jpg) repeat-x;
padding: 20px 0 0 0 ;
}
/*
.PostIt
{
position:absolute;
left:150px;
top:300px;
z-index:1;
}*/

/* Styles textes*/
.Gris{
color: #787777;
font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
}

/*Menus FR */
#dnn_dnnNAV_ctldnnNAVctr40{ /* HOME */
                background: url("images/menu/men_home.jpg") no-repeat;
                width: 34px;
}

#dnn_dnnNAV_ctldnnNAVctr72{ /* menu exposants */
                background: url("images/menu/men_expo.jpg") no-repeat;
                width: 149px;
}
.bc#dnn_dnnNAV_ctldnnNAVctr72, .sel#dnn_dnnNAV_ctldnnNAVctr72, #dnn_dnnNAV_ctldnnNAVctr72:hover{
                background: url("images/menu/men_expo_pink_u.jpg") no-repeat;
                width: 149px;
}
.hov#dnn_dnnNAV_ctldnnNAVctr72{
                background: url("images/menu/men_expo_pink_u.jpg") no-repeat;
                width: 149px;
}

#dnn_dnnNAV_ctldnnNAVctr73{ /* menu visiteurs*/
                background: url("images/menu/men_visit.jpg") no-repeat;
                width: 148px;
}

.bc#dnn_dnnNAV_ctldnnNAVctr73, .sel#dnn_dnnNAV_ctldnnNAVctr73, #dnn_dnnNAV_ctldnnNAVctr73:hover{
                background: url("images/menu/men_visit_green_u.jpg") no-repeat;
                width: 148px;
}

.hov#dnn_dnnNAV_ctldnnNAVctr73{
                background: url("images/menu/men_visit_green_u.jpg") no-repeat;
                width: 148px;
}

#dnn_dnnNAV_ctldnnNAVctr74{ /* menu presse*/
                background: url("images/menu/men_presse.jpg") no-repeat;
                width: 148px;
}

.bc#dnn_dnnNAV_ctldnnNAVctr74, .sel#dnn_dnnNAV_ctldnnNAVctr74, #dnn_dnnNAV_ctldnnNAVctr74:hover{
                background: url("images/menu/men_presse_blue_u.jpg") no-repeat;
                width: 148px;
}

.hov#dnn_dnnNAV_ctldnnNAVctr74{
                background: url("images/menu/men_presse_blue_u.jpg") no-repeat;
                width: 148px;
}

#dnn_dnnNAV_ctldnnNAVctr230{ /* menu histo*/
                background: url("images/menu/men_historique.jpg") no-repeat;
                width: 158px;
}

.bc#dnn_dnnNAV_ctldnnNAVctr230, .sel#dnn_dnnNAV_ctldnnNAVctr230, #dnn_dnnNAV_ctldnnNAVctr230:hover{
                background: url("images/menu/men_historique_yellow_u.jpg") no-repeat;
                width: 158px;
}

.hov#dnn_dnnNAV_ctldnnNAVctr230{
                background: url("images/menu/men_historique_yellow_u.jpg") no-repeat;
                width: 158px;
}

#dnn_dnnNAV_ctldnnNAVctr255{ /* menu espace exposant */
                background: url("images/menu/men_expoarea.jpg") no-repeat;
                width: 158px;
}

.bc#dnn_dnnNAV_ctldnnNAVctr255, .sel#dnn_dnnNAV_ctldnnNAVctr255, #dnn_dnnNAV_ctldnnNAVctr255:hover{
                background: url("images/menu/men_expoarea_red_u.jpg") no-repeat;
                width: 158px;
}

.hov#dnn_dnnNAV_ctldnnNAVctr255{
                background: url("images/menu/men_expoarea_red_u.jpg") no-repeat;
                width: 158px;
}

#dnn_dnnNAV_ctldnnNAVctr300{ /* menu partenaires */
                background: url("images/menu/men_partarea_grey.jpg") no-repeat;
                width: 135px;
}

.bc#dnn_dnnNAV_ctldnnNAVctr300, .sel#dnn_dnnNAV_ctldnnNAVctr300, #dnn_dnnNAV_ctldnnNAVctr300:hover{
                background: url("images/menu/men_partarea_grey_u.jpg") no-repeat;
                width: 135px;
}

.hov#dnn_dnnNAV_ctldnnNAVctr300{
                background: url("images/menu/men_partarea_grey_u.jpg") no-repeat;
                width: 135px;
}


#dnn_dnnNAV_ctldnnNAVctr77{ /* menu live*/
                background: url("images/menu/men_live.jpg") no-repeat;
                width: 120px;
}

.bc#dnn_dnnNAV_ctldnnNAVctr77, .sel#dnn_dnnNAV_ctldnnNAVctr77, #dnn_dnnNAV_ctldnnNAVctr77:hover{
                background: url("images/menu/men_live.jpg") no-repeat;
                width: 120px;
}

#dnn_dnnNAV_ctldnnNAVctr78{ /* menu e-boutique */
                background: url("images/menu/men_eboutique.jpg") no-repeat;
                width: 120px;
}

.bc#dnn_dnnNAV_ctldnnNAVctr78, .sel#dnn_dnnNAV_ctldnnNAVctr78, #dnn_dnnNAV_ctldnnNAVctr78:hover{
                background: url("images/menu/men_eboutique.jpg") no-repeat;
                width: 120px;
}

span#dnn_dnnNAV_ctldnnNAVt40.txt,#dnn_dnnNAV_ctldnnNAVt73.txt,#dnn_dnnNAV_ctldnnNAVt74.txt,#dnn_dnnNAV_ctldnnNAVctr300.txt,
#dnn_dnnNAV_ctldnnNAVt72.txt,#dnn_dnnNAV_ctldnnNAVt77,#dnn_dnnNAV_ctldnnNAVt78,#dnn_dnnNAV_ctldnnNAVt230,#dnn_dnnNAV_ctldnnNAVt255{ /* on cache le texte des points de menu ayant une image de fond */
                display:none;
}
/* définit une zone cliquable pr les pts de menu */
#dnn_dnnNAV_ctldnnNAVctr40,#dnn_dnnNAV_ctldnnNAVctr72,#dnn_dnnNAV_ctldnnNAVctr73,#dnn_dnnNAV_ctldnnNAVctr300,
#dnn_dnnNAV_ctldnnNAVctr74,#dnn_dnnNAV_ctldnnNAVctr77,#dnn_dnnNAV_ctldnnNAVctr78,#dnn_dnnNAV_ctldnnNAVctr230,#dnn_dnnNAV_ctldnnNAVctr255
{ 
                margin:0 0 0 0; /* 0 0 0 0 */
                padding:0 0 0 0;
                font-size: 0;
                height: 50px; /* 51px */

}



/* MENU Niveau 2 */

.mainMenu table#dnn_dnnNAV_ctldnnNAVsub72, table#dnn_dnnNAV_ctldnnNAVsub73, table#dnn_dnnNAV_ctldnnNAVsub74, table#dnn_dnnNAV_ctldnnNAVsub230, table#dnn_dnnNAV_ctldnnNAVsub255, table#dnn_dnnNAV_ctldnnNAVsub300 {
background: url("images/menu/men_bg_n1.jpg") repeat-x;
}

/*Menus EN */
#dnn_dnnNAV_ctldnnNAVctr172{ /* HOME */
                background: url("images/menu/men_home.jpg") no-repeat;
                width: 34px;
}

#dnn_dnnNAV_ctldnnNAVctr174{ /* menu exposants */
                background: url("images/menu/men_expo_en.jpg") no-repeat;
                width: 149px;
}
.bc#dnn_dnnNAV_ctldnnNAVctr174, .sel#dnn_dnnNAV_ctldnnNAVctr174, #dnn_dnnNAV_ctldnnNAVctr174:hover{
                background: url("images/menu/men_expo_pink_u_en.jpg") no-repeat;
                width: 149px;
}
.hov#dnn_dnnNAV_ctldnnNAVctr174{
                background: url("images/menu/men_expo_pink_u_en.jpg") no-repeat;
                width: 149px;
}


#dnn_dnnNAV_ctldnnNAVctr188{ /* menu visiteurs*/
                background: url("images/menu/men_visit_en.jpg") no-repeat;
                width: 148px;
}

.bc#dnn_dnnNAV_ctldnnNAVctr188, .sel#dnn_dnnNAV_ctldnnNAVctr188, #dnn_dnnNAV_ctldnnNAVctr188:hover{
                background: url("images/menu/men_visit_green_u_en.jpg") no-repeat;
                width: 148px;
}

.hov#dnn_dnnNAV_ctldnnNAVctr188{
                background: url("images/menu/men_visit_green_u_en.jpg") no-repeat;
                width: 148px;
}

#dnn_dnnNAV_ctldnnNAVctr196{ /* menu presse*/
                background: url("images/menu/men_presse_en.jpg") no-repeat;
                width: 148px;
}

.bc#dnn_dnnNAV_ctldnnNAVctr196, .sel#dnn_dnnNAV_ctldnnNAVctr196, #dnn_dnnNAV_ctldnnNAVctr196:hover{
                background: url("images/menu/men_presse_blue_u_en.jpg") no-repeat;
                width: 148px;
}

.hov#dnn_dnnNAV_ctldnnNAVctr196{
                background: url("images/menu/men_presse_blue_u_en.jpg") no-repeat;
                width: 148px;
}

#dnn_dnnNAV_ctldnnNAVctr240{ /* menu hostorique en*/
                background: url("images/menu/men_historique_en.jpg") no-repeat;
                width: 158px;
}

.bc#dnn_dnnNAV_ctldnnNAVctr240, .sel#dnn_dnnNAV_ctldnnNAVctr240, #dnn_dnnNAV_ctldnnNAVctr240:hover{
                background: url("images/menu/men_historique_yellow_u_en.jpg") no-repeat;
                width: 158px;
}

.hov#dnn_dnnNAV_ctldnnNAVctr240{
                background: url("images/menu/men_historique_yellow_u_en.jpg") no-repeat;
                width: 158px;
}

#dnn_dnnNAV_ctldnnNAVctr262{ /* menu espace exposant en */
                background: url("images/menu/men_expoarea_en.jpg") no-repeat;
                width: 158px;
}

.bc#dnn_dnnNAV_ctldnnNAVctr262, .sel#dnn_dnnNAV_ctldnnNAVctr262, #dnn_dnnNAV_ctldnnNAVctr262:hover{
                background: url("images/menu/men_expoarea_red_u_en.jpg") no-repeat;
                width: 158px;
}

.hov#dnn_dnnNAV_ctldnnNAVctr262{
                background: url("images/menu/men_expoarea_red_u_en.jpg") no-repeat;
                width: 158px;
}

#dnn_dnnNAV_ctldnnNAVctr301{ /* menu partenaires */
                background: url("images/menu/men_partarea_grey_en.jpg") no-repeat;
                width: 135px;
}

.bc#dnn_dnnNAV_ctldnnNAVctr301, .sel#dnn_dnnNAV_ctldnnNAVctr301, #dnn_dnnNAV_ctldnnNAVctr301:hover{
                background: url("images/menu/men_partarea_grey_u_en.jpg") no-repeat;
                width: 135px;
}

.hov#dnn_dnnNAV_ctldnnNAVctr301{
                background: url("images/menu/men_partarea_grey_u_en.jpg") no-repeat;
                width: 135px;
}

#dnn_dnnNAV_ctldnnNAVctr77{ /* menu live*/
                background: url("images/menu/men_live_en.jpg") no-repeat;
                width: 120px;
}

.bc#dnn_dnnNAV_ctldnnNAVctr77, .sel#dnn_dnnNAV_ctldnnNAVctr77, #dnn_dnnNAV_ctldnnNAVctr77:hover{
                background: url("images/menu/men_live_en.jpg") no-repeat;
                width: 120px;
}

#dnn_dnnNAV_ctldnnNAVctr78{ /* menu e-boutique */
                background: url("images/menu/men_eboutique_en.jpg") no-repeat;
                width: 120px;
}

.bc#dnn_dnnNAV_ctldnnNAVctr78, .sel#dnn_dnnNAV_ctldnnNAVctr78, #dnn_dnnNAV_ctldnnNAVctr78:hover{
                background: url("images/menu/men_eboutique_en.jpg") no-repeat;
                width: 120px;
}

span#dnn_dnnNAV_ctldnnNAVt172.txt,#dnn_dnnNAV_ctldnnNAVt174.txt,#dnn_dnnNAV_ctldnnNAVt188.txt,
#dnn_dnnNAV_ctldnnNAVt196.txt,#dnn_dnnNAV_ctldnnNAVt240.txt, #dnn_dnnNAV_ctldnnNAVt262.txt  { /* on cache le texte des points de menu ayant une image de fond */
                display:none;
}
/* définit une zone cliquable pr les pts de menu */
#dnn_dnnNAV_ctldnnNAVctr172,#dnn_dnnNAV_ctldnnNAVctr174,#dnn_dnnNAV_ctldnnNAVctr188,
#dnn_dnnNAV_ctldnnNAVctr196,#dnn_dnnNAV_ctldnnNAVctr240, #dnn_dnnNAV_ctldnnNAVctr262, #dnn_dnnNAV_ctldnnNAVctr301
{ 
                margin:0 0 0 0; /* 0 0 0 0 */
                padding:0 0 0 0;
                font-size: 0;
                height: 50px; /* 51px */

}



/* MENU Niveau 2 */

.mainMenu table#dnn_dnnNAV_ctldnnNAVsub174, table#dnn_dnnNAV_ctldnnNAVsub188, table#dnn_dnnNAV_ctldnnNAVsub196,
table#dnn_dnnNAV_ctldnnNAVsub240, table#dnn_dnnNAV_ctldnnNAVsub262, table#dnn_dnnNAV_ctldnnNAVsub301 {
background: url("images/menu/men_bg_n1.jpg") repeat-x;
}


.menu_style span table tr.mi td{
	background-color: #cdd8de;
	color: #839dad;
	text-transform: none;
	font-size: 11px;
	border-bottom: 1px solid red;
}

.menu_style span table tr.mi:hover td, .menu_style span table tr.sel td{ /* OVER et ON */
	background-color: #537891;
	color: #ffffff;
}

.menu_style span table tr.mi td span.txt{
	margin-left:5px;
}

/* MENU Niveau 3 */

.mainMenu table.m1 tr.mi td{
	background-color: #C2C2C2;
	color: black;
	text-transform: none;
	font-size: 11px;
}

.mainMenu table.m1 tr.mi:hover td, .mainMenu table.m1 tr.hov td, .mainMenu table.m1 tr.sel td{ /* OVER et ON */
	background-color: black;
	color: #C2C2C2;
}


/* Largeurs minimales fixes */
.menu_style td{
width:150px;
}
/* hack ie7 */
*+html div.menu_style table #dnn_dnnNAV_ctldnnNAVctr72{  
                width: 250px;
} 

*+html div.menu_style table #dnn_dnnNAV_ctldnnNAVctr174{ 
                width: 250px;
} 

*+html div.menu_style table #dnn_dnnNAV_ctldnnNAVctr300{ 
                width: 250px;
} 
.bl_td_inter couleur0{
display:none;
}


/* Style du menu a juju*/

.bl_global
{
	
}

.bl_td_global
{
	vertical-align:top;
	padding: 0 0 0 15px;
}


.bl_td_inter 
{
	text-transform:none;
	font-size:11px;
}



.bl_td_contenu a , .bl_td_contenu a:active
{
	color:#8D8D8D;
	font-size:11px;
	text-transform:none;
	padding: 0 0 0 5px;
	font-weight:normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
.bl_td_contenu a:visited
{
	color:#8D8D8D;
	font-size:11px;
	text-transform:none;
	padding: 0 0 0 5px;
	font-weight:normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
.bl_td_contenu a:hover
{
	color:#8D8D8D;
	font-size:11px;
	text-transform:none;
	padding: 0 0 0 5px;
	font-weight:normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

.bl_td_inter a
{
	font-size:11px;
	font-weight:normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

.bl_td_inter a:hover
{
	text-decoration:none;
	font-size:12px;
}

td.bl_td_separateur {
	height:2px;
	margin:0;
	padding:0;
}
.couleur0 a
{
	color:#DA2981;
	font-size:12px;
	font-weight:bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
.couleur0 a:visited
{
	color:#DA2981;
	font-size:12px;
	font-weight:bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
.couleur0 a:hover
{
	color:#DA2981;
	font-size:12px;
	font-weight:bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

td.sep0 
{
	background-color:none;
}

.couleur1 a
{
	color: #98BB08;
}

.couleur1 a
{
	color:#98BB08;
	font-size:12px;
	font-weight:bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
.couleur1 a:visited
{
	color:#98BB08;
	font-size:12px;
	font-weight:bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
.couleur1 a:hover
{
	color:#98BB08;
	font-size:12px;
	font-weight:bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}


td.sep1 
{
	background-color:none;
}

.couleur2 a
{
	color:#28B1D7;
	font-size:12px;
	font-weight:bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
.couleur2 a:visited
{
	color:#28B1D7;
	font-size:12px;
	font-weight:bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
.couleur2 a:hover
{
	color:#28B1D7;
	font-size:12px;
	font-weight:bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

td.sep2 
{
	background-color:none;
}

.couleur3 a
{
	color:red;
}
.couleur3 a:visited
{
	color:red;
}
.couleur3 a:hover
{
	color:red;
}

td.sep3 
{
	background-color:none;
}


.couleur4 a
{
	color:red;
}
.couleur4 a:visited
{
	color:red;
}
.couleur4 a:hover
{
	color:red;
}

td.sep3 
{
	background-color:none;
}

.couleur5 a
{
	color:#A6A6A6;
}

td.sep5 
{
	background-color:#A6A6A6;
}

/*
.linktest , a.linktest, a.linktest:visited, a.linktest:hover{
color: green;
} */

/* listes */
.Puce-rouge, ul.Puce-rouge
{
list-style-image: url(images/puce-rouge.gif);
}

.Puce-noire, ul.Puce-noire
{
list-style-image: url(images/puce-noire.gif);
}


/* liens droite , droite a:link, droite a:visited, droite a:active*/
a.droite:link, a.droite:visited, a.droite:active{color:FFFFFF ; text-decoration:none; font-weight:normal; font-family: trebuchet MS, Verdana, Arial, Helvetica, sans-serif; }
a.droite:hover{color:FFFFFF ; font-family: trebuchet MS, Verdana, Arial, Helvetica, sans-serif; text-decoration:underline;}

input {
color: #000000;
}



















