/* CSS Document */
html {background:url(../images/background.jpg) repeat-x fixed;}
body {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;margin:0;height:900px;}
#content{position:absolute;width:986px;margin-left:50%;left:-493px;padding-top:40px;padding-bottom:50px;}
#head{background:url(../images/head.gif) no-repeat right;height:120px;}
#body{background:url(../images/body.gif) repeat-y right;margin:0;padding:0;}
#left{width:246px;float:left;height:450px;list-style:none;margin:0;padding:0;}
#left li {margin:0; padding:0;}
#left li a{display:block;width:246px;height:145px;margin:0;padding:0;text-decoration:none;}
	#cables a{background:url(../images/menu-cables.png) no-repeat right;cursor:hand;}
	#enceintes a{background:url(../images/menu-enceintes.png) no-repeat right;cursor:hand;}
	#electroniques a{background:url(../images/menu-electroniques.png) no-repeat right;cursor:hand;}
#right{width:720px;float:left;background:url(../images/violon.jpg) #FFFFFF no-repeat top right;padding-left:20px;min-height:648px;}
#footLogos{background:url(../images/logos.jpg) no-repeat center; width:750px;height:115px;margin:auto;}
#foot{background:url(../images/foot.gif) no-repeat right;height:33px;clear:both;text-align:center;}
#foot a {color:#CCCCCC; font-size:9px;}

#breadCrumb{padding-top:90px;padding-left:280px;color:#203a87;font-size:12px;}
#breadCrumb a {text-decoration:none;color:#203a87;font-weight:bold;z-index:0;}

#menuHaut{position:absolute;top:100px;margin-left:50%;width:740px;left:-270px;}
#menuHaut{font-family:"Trebuchet MS", Arial, Verdana; font-size:16px; list-style:none;}
#menuHaut li{display:block;float:left;margin:0 20px 0 20px;z-index:9999; }
#menuHaut li a { text-decoration:none;color:#203a87; }
#where {position:absolute;width:10px;height:9px;background:url(../images/arrow.gif) no-repeat center;top:100px;left:-185px;margin-left:50%;}
#sousMenu{display:none;position:absolute;width:178px;height:375px;background:url(../images/sous-menu.png) no-repeat top center;margin:20px 0 0 50%;left:-300px;top:0px;padding:10px 0 0 20px;z-index:9999;}
#menuHaut li.parent:hover ul#sousMenu li {font-weight:bold; font-size:15px;color:#b7c2dc;list-style:none;margin:0;clear:both;}
#menuHaut li.parent:hover ul#sousMenu li ul {padding:0;margin:0;}
#menuHaut li.parent:hover ul#sousMenu li ul li {font-weight:normal; font-size:12px; color:#203a87;padding-left:10px;clear:both;height:14px;width:160px;}
#menuHaut li.parent:hover ul#sousMenu {display:block;z-index:9999;}

h1{font-size:14px;color:#203a87;}

.articlePresse {width:670px; border:1px solid #A5AAD8;padding:5px 15px 5px 15px;min-height:648px;}
.articlePresse h1,.afficheEvenement h1 {border-bottom:1px dashed #203a87;border-left:3px solid #203a87;padding-left:10px;}

.afficheEvenement{width:310px; border:1px solid #A5AAD8;padding:5px 15px 5px 15px;float:left;margin:5px}
.complementEvenement{ width:300px; margin:auto;border:1px solid #203a87;background-color:#D6E1FF;padding:5px;}
#listeArticle {list-style:none;}
#listeArticle li {height:20px;background:url(../images/page.gif) no-repeat; padding-left:25px;}
#listeArticle li a{text-decoration:none;color:#203a87;}

#boxProduit { background:url(../images/box-produits.jpg) no-repeat top right;clear:both;font-family: "Times New Roman";font-size:18px;color:#192D6A;padding:31px 50px 50px 80px;}
#boxProduit a {text-decoration:none;color:#192D6A;font-weight:bold;}
#boxProduit img{border-color:#FFFFFF;}
#boxReplicProd{background:url(../images/box-produits-replic.jpg) repeat-y top right;}
#boxFootProd{background:url(../images/box-produits-foot.jpg) no-repeat top right;height:49px;}

#boxGammes{float:right;height:156px;padding-right:20px;width:700px;background:#FFFFFF;text-align:right;}
#titreGamme{font-family: "Times New Roman", Times, serif;font-weight: bold;font-size: 24px;color: #5669a2;display:block;}
.encartGammes{border:1px solid #A5AAD8;padding:5px;background-color:#EFF2F9;width:172px;margin:0 10px 10px 0;float:left;height:290px;}
