a:focus{ outline:none}

/*-------------------Menu lyria-----------------
---------------------------------------*/
.nav-wrap {background:#be1518; width:980px;   }
#menu {list-style: none; position: relative; /*width:983px;*/ width:689px;  height:33px; /*padding-left:14px;*/ margin: 0 auto; }
#menu li {display: inline;  }
#menu li a {position: relative; z-index: 200; color: #fff; font-size: 14px; display: block; float: left; padding: 6px 10px 4px 10px; text-decoration: none; text-transform: uppercase; font-family:Helvetica,Arial,sans-serif; }
#menu li a:hover {color: white; }
#menu li a:focus{ outline:none}
#menu #magic-line {position: absolute; top: 0; left: 0;  background:#be1518; z-index: 100; }
.border_right{background:url(/main/FCK/Image/bandeau/separateur.gif) no-repeat right; }
#Ong_8 .border_right{ background:none}
.current_page_item_two a {color: white !important; }
.teston{ background:#b0a39b !important ; height:23px;}
/*---- fin menu lyria--------*/ 

/*-------------------Bloc haut du Menu lyria-----------------
---------------------------------------*/

#Bloc_conteneur{ width:980px; height:244px;  }

.fond_fr.sui_fr{background:url(/main/FCK/Image/bandeau/bd_lyria_garcon_FR.jpg) no-repeat top}
.fond_en.sui_fr{background:url(/main/FCK/Image/bandeau/bd_lyria_garcon_EN.jpg) no-repeat top}
.fond_de.sui_fr{background:url(/main/FCK/Image/bandeau/bd_lyria_garcon_DE.jpg) no-repeat top}

.fond_fr.fr_sui{background:url(/main/FCK/Image/bandeau/bd_lyria_femme_FR.jpg) no-repeat top}
.fond_en.fr_sui{background:url(/main/FCK/Image/bandeau/bd_lyria_femme_EN.jpg) no-repeat top}
.fond_de.fr_sui{background:url(/main/FCK/Image/bandeau/bd_lyria_femme_DE.jpg) no-repeat top}


#ssMenu_1, #ssMenu_2, #ssMenu_3, #ssMenu_4, #ssMenu_5, #ssMenu_6, #ssMenu_7, #ssMenu_8{height:244px; }
.flou_fr.sui_fr{background:url(/main/FCK/Image/bandeau/bd_on_lyria_ga.jpg) no-repeat;}
.flou_en.sui_fr{background:url(/main/FCK/Image/bandeau/bd_on_lyria_ga.jpg) no-repeat;}
.flou_de.sui_fr{background:url(/main/FCK/Image/bandeau/bd_on_lyria_ga.jpg) no-repeat;}


.flou_fr.fr_sui{background:url(/main/FCK/Image/bandeau/bd_on_lyria.jpg) no-repeat;}
.flou_en.fr_sui{background:url(/main/FCK/Image/bandeau/bd_on_lyria.jpg) no-repeat;}
.flou_de.fr_sui{background:url(/main/FCK/Image/bandeau/bd_on_lyria.jpg) no-repeat;}

#DivTop{ margin:0 auto; width:980px;  height:25px; }

.top_fr_sui{background:url(/main/FCK/Image/bandeau/bloc_info.jpg) no-repeat top;}
.top_sui_fr{background:url(/main/FCK/Image/bandeau/bloc_info_ga.jpg) no-repeat top;}


#DivTop ul{ float:right}
#DivTop li{ display:inline; padding:0 5px 0 5px;  }/*border-right:solid 1px #000;*/
#DivTop li a{ font-size:1.1em; font-family: Helvetica, Arial, sans-serif; text-decoration:none; color:#3d3d3d; }
.addthis_default_style .at300b, .addthis_default_style .at300m{ font-size:1.1em; font-family: Helvetica, Arial, sans-serif; text-decoration:none; color:#3d3d3d; }

#DivTop #lang li a{font-family:Arial, Helvetica, sans-serif; color:#FFF; font-weight:bold; }
#DivTop #lang  .langBg_on{ background:#9f928a; width:38px; height:20px; float:left; text-align:center}
#DivTop #lang  .langBg{ background:url(/main/FCK/Image/bandeau/lang.jpg); width:38px; height:20px; float:left; text-align:center}
#DivTop #lang  .langBg:hover{ background:#9f928a}

#DivTop li a:hover{ color:#666}
#DivTop input{font-family: Helvetica, Arial, sans-serif; font-size:1em; border:0; width:120px; height:15px; margin-right:8px;}

#DivTop .noborder{ border-bottom:#a4948f 1px solid; border-left:#a4948f 1px solid; border-right:#a4948f 1px solid; background:#FFF; margin-left:5px;  margin-top:3px; width:152px}
#DivTop #lang ul{ height:25px}
#DivTop #lang {width:122px; height:25px;}
#DivTop #lang li{  border:none; padding:5px 0 0 0; display:block; margin-left:2px }

#ssMenu h1{ color:#FFF; font-family:  Arial,Helvetica, sans-serif; font-size:1.2em; margin-bottom:5px; text-transform:uppercase}
#ssMenu h1 a{ color:#FFF; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:1.0em}
#ssMenu h1 a:hover{ text-decoration: underline}
#ssMenu h1 a:focus{ outline:none}



#ssMenu li{ list-style-type:none; font-family:Arial, Helvetica, sans-serif;}
#ssMenu li a{ color: #FFF; text-decoration:none;font-size:1.1em; font-family:Arial, Helvetica, sans-serif}
#ssMenu li a:hover{ color:#f5f0f0; text-decoration:underline }
#ssMenu li a:focus{ outline:none}

.info_bloc{ height:120px; margin:45px 0 0 90px}

#info{width:204px; height:114px; background:url(/main/FCK/Image/bandeau/info_lyria.png) no-repeat; position:absolute; margin:90px 0 0 20px; z-index:10; 
      filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#60ffffff,endColorstr=#60ffffff);
	  _background:transparent;
	  zoom: 1; 
}
#info h1{ color:#cd001c; font-family: Helvetica, Arial, sans-serif; sans-serif; font-size:1em; text-transform:uppercase; margin-left:20px; padding-top:10px}
#info p{ color: #333333; font-family:Helvetica, Arial, sans-serif; font-size:0.9em; margin:2px 25px 0 20px; position:relative; z-index:1;}
a,p{}
.volet{ float: right; margin-right:20px; _margin-right:5px; margin-top:45px }
.volet  a{ text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:1em; font-weight:bold; color:#FFF; text-transform:uppercase }

.classFermer{ float:right; width:160px; margin-right:10px; margin-top:5px}
.plusinfo{ float:right; margin-right:10px; color:#F00; font-size:0.8em}
.plusinfo a{ text-decoration: none; color:#F00}


#ssMenu .blocmenuInfo{ width:275px; height:195px; float:left}
#ssMenu .blocmenu{float:left; border-left:#FFF solid 1px; width:190px; padding-left:20px; margin-top:45px;}
#ssMenu .blocmenu.secondeligne{margin-top:0;}


#bloc_logo{ width:245px; height:61px; background:url(/main/FCK/Image/bandeau/logo_lyria_mah_ay.png) no-repeat; position:absolute; margin:15px 0 0 19px; z-index:100;
_background:none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/main/FCK/Image/bandeau/logo_lyria_mah_ay.png', sizingMethod='scale');
}

#addthisBloc{ width:200px; float: left; }
.floatleft{ float: left}
.floatleft a{ font-size:1.1em; font-family: Helvetica, Arial, sans-serif; text-decoration:none; color:#3d3d3d; }

.marginL{ margin-left:285px}
#DivTop .inputOk{ width:18px; height:13px; position:absolute; margin-top:2px; margin-right:0}
#DivTop .FloatLeft{ float:left}
#DivTop .rss{position:absolute; margin-top:1px; margin-left:-40px}
.separator{ color:#6e564d; font-size:1.1em; margin:0 10px 0 10px}
#ssMenu .Noborder{ border:none; width:160px}


<!--[if lt IE 7]>#menu{ width:960px}<![endif]-->



