/* CSS Document *//* RESET *//*Copyright (c) 2006,Yahoo! Inc. All rights reserved. Code licensed under the BSD License: http://developer.yahoo.net/yui/license.txt version 0.12.1*//*reset.css*/body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0}#caracteristique table{border-collapse:collapse;border-spacing:0; font-size:10px}.StyleW {color: #FFFFFF}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;}/*fonts.css*/h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th { font-size: 1em; font-weight: normal; font-style: normal }/* BODY HTML*/HTML {HEIGHT: 100%}body { font: 12px/18px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color:#000; HEIGHT: 100%  }body { background:url(http://www.billards-breton.com/images/css/default/bkgd.jpg) } h1 { font-weight: bold; font-size: 24px; line-height: 36px; margin-bottom: 18px; color:#2971a7; } h2 { font-weight: bold; font-size: 16px; line-height: 18px; margin-bottom: 18px; color:#2971a7; } h3 { font-weight: bold } /* LAYOUT */.clear { clear:both; }.clearer { clear: both; display: block; margin: 0; padding: 0; height: 0; line-height: 1px; font-size: 1px; }/* IMG */img { behavior:url("http://www.billards-breton.com/styles/pngbehavior.htc") }img a { behavior:url("http://www.billards-breton.com/styles/pngbehavior.htc") }img.left { float: left; margin: 2px 20px 16px 0; }img.right { float: right; margin: 2px 0 16px 20px; }#centre { clear: both; margin: 0px auto; width:100%; text-align: center; }	 /* LOGO */#logo a { 	      text-decoration:none; 	      border:0;	      text-indent:-9999px;		  width: 180px;           height: 160px; 		  margin: 0 auto; 		  position: relative;		  display:block;		  cursor:pointer;		  background-image:url(http://www.billards-breton.com/images/css/default/ie/logo.gif);          		  /* la première ligne applique le background à la classe content pour tous les navigateurs.             La seconde ligne supprime le background (uniquement pour IE) précédement appliqué.             La troisième ligne applique le background (uniquement pour IE) de manière à ce que IE puisse gérer la transparence du png.          	          background-image:url(http://www.billards-breton.com/images/css/default/logo.png) !important;           background-image:url(no-image);          filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='http://www.billards-breton.com/images/css/default/logo.png');		  background-repeat: no-repeat; */		}/* HEADER */#header { width: 980px; height: 50px; margin: 10px auto; position: relative; z-index: 9998; }#header #navigation { margin: 0; padding: 0; }#header #navigation li { display: inline; }#header #navigation li a { float: left; width: 100px; height: 35px; overflow: hidden; text-decoration:none; color:#fff; text-align:center; padding-top: 15px}#header #navigation li a, #header #search {            background-image:url(http://www.billards-breton.com/images/css/default/menu.png);           _background-image:url(http://www.billards-breton.com/images/css/default/menu.png); 		  background-repeat: no-repeat;		}/* Navigation */#header #navigation li#Menu-0 a { width: 80px; background-position: 0 0; height: 0; padding-top: 50px; overflow: hidden; }#header #navigation li#Menu-1 a { width: 100px; background-position: -80px 0; padding-top: 7px }#header #navigation li#Menu-2 a { width: 100px; background-position: -180px 0; }#header #navigation li#Menu-3 a { width: 100px; background-position: -280px 0; }#header #navigation li#Menu-4 a { width: 100px; background-position: -380px 0; }#header #navigation li#Menu-5 a { width: 100px; background-position: -480px 0; }#header #navigation li#Menu-6 a { width: 100px; background-position: -580px 0; }#header #navigation li#Menu-7 a { width: 100px; background-position: -680px 0; }#header #navigation li#Menu-8 a { width: 100px; background-position: -780px 0; }#header #navigation li#Menu-9 a { width: 100px; background-position: -780px 0; }/*#header #navigation li#Menu-9 a { width: 100px; background-position: -880px 0; }*//* Navigation Over*/#header #navigation li#Menu-0 a:hover { width: 80px; background-position: 0 -50px; height: 0; padding-top: 50px; overflow: hidden; }#header #navigation li#Menu-1 a:hover { width: 100px; background-position: -80px -50px;  padding-top: 7px}#header #navigation li#Menu-2 a:hover { width: 100px; background-position: -180px -50px; }#header #navigation li#Menu-3 a:hover { width: 100px; background-position: -280px -50px; }#header #navigation li#Menu-4 a:hover { width: 100px; background-position: -380px -50px; }#header #navigation li#Menu-5 a:hover { width: 100px; background-position: -480px -50px; }#header #navigation li#Menu-6 a:hover { width: 100px; background-position: -580px -50px; }#header #navigation li#Menu-7 a:hover { width: 100px; background-position: -680px -50px; }#header #navigation li#Menu-8 a:hover { width: 100px; background-position: -780px -50px; }#header #navigation li#Menu-9 a:hover { width: 100px; background-position: -780px -50px; }/*#header #navigation li#Menu-9 a:hover { width: 100px; background-position: -880px -50px; }*//* Navigation Pressed */#header #navigation li#Menu-0 a:active { width: 80px; background-position: 0 -100px; height: 0; padding-top: 50px; overflow: hidden; }#header #navigation li#Menu-1 a:active { width: 100px; background-position: -80px -100px;  padding-top: 7px}#header #navigation li#Menu-2 a:active { width: 100px; background-position: -180px -100px; }#header #navigation li#Menu-3 a:active { width: 100px; background-position: -280px -100px; }#header #navigation li#Menu-4 a:active { width: 100px; background-position: -380px -100px; }#header #navigation li#Menu-5 a:active { width: 100px; background-position: -480px -100px; }#header #navigation li#Menu-6 a:active { width: 100px; background-position: -580px -100px; }#header #navigation li#Menu-7 a:active { width: 100px; background-position: -680px -100px; }#header #navigation li#Menu-8 a:active { width: 100px; background-position: -780px -100px; }#header #navigation li#Menu-9 a:active { width: 100px; background-position: -780px -100px; }/*#header #navigation li#Menu-9 a:active { width: 100px; background-position: -880px -100px; }*//* Navigation ON*/#header.Menu-0 #navigation li#Menu-0 a { width: 80px; background-position: 0 -50px; cursor: default; height: 0; padding-top: 50px; overflow: hidden; }#header.Menu-0 #navigation li#Menu-0 a:hover { width: 80px; background-position: 0 0px; cursor: default; height: 0; padding-top: 50px; overflow: hidden; }#header.Menu-1 #navigation li#Menu-1 a { width: 100px; background-position: -80px -50px;  padding-top: 7px !important; }#header.Menu-2 #navigation li#Menu-2 a { width: 100px; background-position: -180px -50px !important; }#header.Menu-3 #navigation li#Menu-3 a { width: 100px; background-position: -280px -50px !important; }#header.Menu-4 #navigation li#Menu-4 a { width: 100px; background-position: -380px -50px !important; }#header.Menu-5 #navigation li#Menu-5 a { width: 100px; background-position: -480px -50px !important; }#header.Menu-6 #navigation li#Menu-6 a { width: 100px; background-position: -580px -50px !important; }#header.Menu-7 #navigation li#Menu-7 a { width: 100px; background-position: -680px -50px !important; }#header.Menu-8 #navigation li#Menu-8 a { width: 100px; background-position: -780px -50px !important; }#header.Menu-9 #navigation li#Menu-9 a { width: 100px; background-position: -780px -50px !important; }/*#header.Menu-9 #navigation li#Menu-9 a { width: 100px; background-position: -880px -50px !important; }*/#header #uk { position:absolute; top:50px; right:0px; width: 22px; height:22px; z-index: 9999; }#header #esp { position:absolute; top:50px; right:25px; width: 22px; height:22px; z-index: 9999; }/* GLOBAL SEARCH#search { width: 163px; height: 38px; position: absolute; top: 0; right: 0; background-position: 100% 0; background-repeat: no-repeat; }#search.active { background-position: 100% -38px; }#search input.inputsearch { width:140px; height: 16px; margin-top: 9px; margin-left: 11px; background: url(http://www.billards-breton.com/images/css/searchfield.png) center top repeat-x; }#search input.inputsearch { width: 110px; margin-left: 20px; *margin-top:-1px; *margin-right:-2px; *margin-left:10px; }#search .left, #search .right { behavior:url(http://www.billards-breton.com/images/css/iepngfix.htc); }#search .left { display: block; position: absolute; left: 11px; top: 9px; width: 140px; height: 19px; background: url(http://www.billards-breton.com/images/css/searchfield_left.png) left top no-repeat; }#search .right { display: block; position: absolute; right: 0; top: 0; width: 10px; height: 19px; background: url(http://www.billards-breton.com/images/css/searchfield_right.png) right top no-repeat; }#search input.inputsearch { position: absolute; width: 110px; top: 0; right: 10px; background: url(http://www.billards-breton.com/images/css/searchfield.png) center top repeat-x; border: 0px; margin: 0; padding: 3px 0 0 0; font: 11px "Lucida Grande", Geneva, Arial, sans-serif; }*//* Ariane */#ariane a {           width: 980px;           height: 35px; 		  margin: 0 auto; 		  position: relative;		  display:block;		  cursor:pointer;	          background-image:url(http://www.billards-breton.com/images/css/queue-billard.png) !important;           background-image:url(no-image);          filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='http://www.billards-breton.com/images/css/queue-billard.png');		  background-repeat: no-repeat; 		}		/* Contact */#contact a {           width: 980px;           height: 60px; 		  margin: 0 auto 10px; 		  position: relative;		  display:block;		  cursor:pointer;	          background-image:url(http://www.billards-breton.com/images/css/default/contact.png) !important;           background-image:url(no-image);          filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='http://www.billards-breton.com/images/css/default/contact.png');		  background-repeat: no-repeat;		}#contact2 a {           width: 980px;           height: 60px; 		  margin: 0 auto 10px; 		  position: relative;		  display:block;		  cursor:pointer;	          background-image:url(http://www.billards-breton.com/images/css/default/contact2.png) !important;           background-image:url(no-image);          filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='http://www.billards-breton.com/images/css/default/contact2.png');		  background-repeat: no-repeat;		}#contact3 a {           width: 980px;           height: 60px; 		  margin: 0 auto 10px; 		  position: relative;		  display:block;		  cursor:pointer;	          background-image:url(http://www.billards-breton.com/images/css/default/contact3.png) !important;           background-image:url(no-image);          filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='http://www.billards-breton.com/images/css/default/contact3.png');		  background-repeat: no-repeat;		}				/* Brochure */#brochure a {           width: 980px;           height: 60px; 		  margin: 0 auto 10px; 		  position: relative;		  display:block;		  cursor:pointer;	          background-image:url(http://www.billards-breton.com/images/css/default/brochure.png) !important;           background-image:url(no-image);          filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='http://www.billards-breton.com/images/css/default/brochure.png');		  background-repeat: no-repeat;		}				/* Main Title */#container { width: 980px; margin: 0 auto; position: relative; }#main { width:100%; position: relative; }#main #Title { padding: 10px 0 10px; }#main #Title h1, #container h1 { float: left; margin: 0 0 0 10px; }#main #Title h1, #container h1, #main #Title h1 a, #container h1 a { background-position: top left; background-repeat: no-repeat; color: #858585; display: block; font-weight: normal; height: 32px; position: relative; outline: none; text-decoration: none;border-bottom: 1px solid #d4d4d4}#main #Title ul { float :right; margin: 0 -0.3em; padding: 0 0 1px; }#main #Title ul li { display: inline; margin: 0; padding: 0; }#main #Title ul li a { color: #959595; float: left; margin: 1em 1em 1em 0; padding: 0; text-decoration: none; }#main #Title ul li a:hover { color:#737373; }/*#main h1 { font-weight: bold; font-size: 24px; line-height: 36px; margin-bottom: 18px; }#main h2 { font-weight: bold; font-size: 16px; line-height: 18px; margin-bottom: 18px; }#main h3 { font-weight: bold; font-size: 1em; line-height: 18px; }#main h4 { font-weight: bold; font-size: 10px; line-height: 18px; }*/#main #Title h1, #container h1, #main #Title h1 a, #container h1 a { color: #fff}#main #Title ul li a { color: #000}#main #Title ul li a:hover { color:#fff}/* Edito */#Edito, #Market, #headlines, .Pave-txt, #options, #links, #footer { width: 980px; margin: 0 auto 10px; clear: both; color: #000; }#Edito { position:relative; width: 900px; margin-right: auto; margin-top: 10px; margin-left: auto; margin-bottom: 0; }#Edito img { padding: 0; border: 0; margin: 0; margin-bottom: 10px; }		#Edito { width: 980px; margin: 0 auto; overflow: hidden; position: relative}		#Edito #pave1 { position:absolute; top:325px; left:100px; }		#Edito #pave2 { position:absolute; top:325px; left:270px; }		        		#Edito .grid1col { position:absolute; top:50px; left:40px; width:750px}		#Edito .grid2col { position:absolute; bottom:40px; left:100px; width:500px; padding:10px;		                   background-image:url(http://www.billards-breton.com/images/css/white.png) !important;                            background-image:url(no-image);                           filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='http://www.billards-breton.com/images/css/white.png');		  }		#Edito .grid2col h2 { margin-bottom: 22px; }		#Edito .grid2col p {/* color: #979797; font-size:13px;*/ line-height:20px; }		#Edito .grid2col .column.first { float: left; width:500px; }		#Edito .grid2col .column.last { float: left; width:500px; font-weight:bold }		#Edito .grid2col .column.last p { /*font-size:12px; */margin-top:-18px; }		#Edito .grid3col { position:absolute; bottom:40px; left:100px; width:500px; padding:10px;background-image:url(no-image);}		#Edito .grid3col h2 { margin-bottom: 22px; }		#Edito .grid3col p { /*color: #979797; font-size:13px; */line-height:20px; }		#Edito .grid3col .column.first { float: left; width:500px; }		#Edito .grid3col .column.last { float: left; width:500px; }		#Edito .grid3col .column.last p { font-size:12px; margin-top:-18px; }/* Market #Market img { behavior:url("http://www.billards-breton.com/styles/pngbehavior.htc") }#Market img a { behavior:url("http://www.billards-breton.com/styles/pngbehavior.htc") }*/#Market { width: 980px; /* height: 155px;*/ margin: 10px auto 10px; min-height:155px}#Market img { float: left; border-width: 0; margin: 0 12px 0 0; }#Market img.last { margin: 0; }/* Pave-txt */.PaveBloc { width: 980px; margin: 0 auto; *margin: 0 auto 15px; _margin: 0 auto; }.Pave-txt { min-height: 40px; margin-bottom: 25px; position: relative; float: left;                           background: url(http://www.billards-breton.com/images/css/default/pave-big.png) no-repeat bottom left;          }.Pave-txt .top { width: 100%; padding-top: 20px; padding-bottom: 0.2em; float: left;                           background: url(http://www.billards-breton.com/images/css/default/pave-big.png) no-repeat top left;               }.Pave-txt a#Pave-txt-headline { width: 12.5em; margin-right: 1em; color: #565656; font-weight: bold; text-align: center; border-right: 1px solid #808080; display: block; float: left; }.Pave-txt a#news-headline { padding-left: 15px; color: #a1a5a9; float: right; }.Pave-txt a { color: #6e6e6e; text-decoration: underline; }/* FOOTER */#footer { clear:both; margin: 10px auto 0; text-align: center; font-size: 10px; color: #FFF; }#footer a { margin: 0 2px; color: #FFF; text-decoration: underline; }#footer a:hover { text-decoration: underline; }#footer p.left { width: 47%; float: left; text-align: left; text-indent: 10px; }#footer p.right { width: 53%; float: right; }#footer p.links { border: 1px solid #e5e5e5; border-width: 1px 0; padding: .5em 0; margin: 1.5em 0 2em; background-color: #000;  }/* BoosterLink */#BoosterLink { width: 400px; margin: 1em auto 10em; background-color: #FFF; }#BoosterLink select { margin-top: 4px; }#BoosterLink img.left { float: left; margin: 0; padding: 0; }#BoosterLink form#BoosterLinklinks { padding: 2px 0 0; float: left; width: 196px; height: 19px; margin: 0 0 50px 8px; background: #FFF url(http://www.billards-breton.com/images/css/Booster-search.png) no-repeat 0 100%; color: #fff; }#BoosterLink form#BoosterLinklinks select { width: 196px; margin-top: -2px; opacity: 0; }/* Actus RSS 		  .news_headlines {padding:6px 0 0 400px;}*/		  #news_headlines {           width: 980px;           height: 30px; 		  margin: 0 auto; 		  position: relative;		  display:block;	          background: url(http://www.billards-breton.com/images/css/default/actu.gif) top center no-repeat;		}			.news_headlines a	,			.news_headlines a:hover,			.news_headlines a:visited {color:#8ab4e0;font-size:12px;}			.textrolling21 {display:block}            .textrolling22 {display:none}/* TYPE */a { color: #2971a7; }strong, b { font-weight:bold; }em, i { font-style:italic; }sup { padding-left:1px; font-size:10px !important; font-weight:normal !important; vertical-align: baseline; position: relative; bottom: 0.33em; color:#76797c; _position:static !important; }.sosumi { font-size: 10px !important; color:#76797c; }#main p { margin-bottom: 18px; }.label {float:left;width:150px;background-color:#FFFFFF;margin:0px;padding:0px;height:20px;}.formulaire {float:left;width:100%;}.Text_cache{visibility: hidden}.searchword {color: :#000000;text-decoration: none ;background-color: #FFCC00}.OBLIGATOIRE {color: red;font-size:120%;font-style:bold}/* LOCAL NAV */		#Edito { width: 980px; margin: 0 auto; overflow: hidden; position: relative; }			#homefooter { margin: 60px auto 50px; }		#homefooter p#redeem { margin-bottom: 18px; }		#Edito #tvadimage { position:absolute; top:325px; left:100px; }		#Edito #guidedtourimage { position:absolute; top:325px; left:270px; }#Trame_fond { background-image: url(http://www.billards-breton.com/images/css/overlay.png); }	* html #Trame_fond{			               background-image:url(http://www.billards-breton.com/images/css/white.png) !important;                            background-image:url(no-image);                           filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='http://www.billards-breton.com/images/css/overlay.png');	}	#Boite_Dialogue , #Boite_Dialogue1 {	BORDER-RIGHT: #eee 2px solid; PADDING-RIGHT: 10px; BORDER-TOP: #eee 2px solid; PADDING-LEFT: 10px; BACKGROUND: #2d2d2d; PADDING-BOTTOM: 10px; BORDER-LEFT: #eee 2px solid; WIDTH: 300px; PADDING-TOP: 10px; BORDER-BOTTOM: #eee 2px solid; POSITION: absolute}/*body {behavior: url(http://www.billards-breton.com/styles/csshover.htc);} http://www.tuto-fr.com/tutoriaux/menu-deroulant-css/mise_en_page_5.php  on enleve la restriction de taille du menu*//*mis dans paramdiv#SousM { clear:both; width: 980px; height:30px; margin: 10px auto 10px; position: relative; }*/div#menu {position:absolute; top:0px; right:10px;font-family: arial, sans-serif;font-size:11px; z-index:102; }div#menu a {color:white; background: url(http://www.billards-breton.com/images/css/default/SousMenuA.gif) top center no-repeat;}div#menu a:hover {color:red; background: url(http://www.billards-breton.com/images/css/default/SousMenuOver.gif) top center no-repeat;}div#menu a:active {color:white; background: url(http://www.billards-breton.com/images/css/default/SousMenuActive.gif) top center no-repeat;}/* on enleve la taille de ul et labordure*/div#menu ul {padding: 0}/*div#menu li:hover {background: #EDD}div#menu li.sousmenu:hover {background: #EBB;}div#menu li.sousmenu {background: url(fleche.gif) 95% 50% no-repeat;}*/ /* float left pour les li afin d'aligner le menu et plus de bordures*/div#menu ul li {position:relative; list-style: none; float:left;}/* le décalage n'est plus a gauche maintenant mais en bas on annule donc le decalage a gauche et la correction en haut et on place la restriction de taille*/div#menu ul ul {position: absolute;/* top: -1px; left: 100px; */display:none; width:160px}/* plus de bordure et taille remise a 100*/div#menu li a {text-decoration: none; padding: 5px 0 5px 0/*8px*/; display:block; width:160px}div#menu ul.niveau1 li.sousmenu:hover ul.niveau2, div#menu ul.niveau2 li.sousmenu:hover ul.niveau3 {display:block;/*background:black;padding-left:20px*/}/*Il faut decaller les soussous menu de la taille du sous menu */div#menu ul.niveau3 {top:0; left: 160px;}/* on enleve la bordure de chaque hauteur a une couleure de survoldiv#menu li a:hover {border-left-color: red;}div#menu ul ul li a:hover {border-left-color: #00FF00;}div#menu ul ul ul li a:hover {border-left-color: #0000FF;}*/ div#menu ul.niveau1 li a {text-align:center }div#menu ul.niveau1 li a:hover {text-align:center }div#menu ul.niveau1 li.sousmenu:hover ul.niveau2 li a {clear: both; display:block; text-align:center}div#menu ul.niveau1 li.sousmenu:hover ul.niveau2 li a:hover {text-align:center}div#menu ul.niveau2 li.sousmenu:hover ul.niveau3 li a {color:#000;/*background: url(http://www.autocopro.com/images/css/default/menu.png) no-repeat top left*/ }div#menu ul.niveau2 li.sousmenu:hover ul.niveau3 li a:hover {color:#fff; /*background:#000;background: url(http://www.autocopro.com/images/css/default/menu-over.png) no-repeat top left;*/ }.finmenu ul li a, .finmenu ul li a:visited  {text-align:center;color:#000;/*background: url(http://www.autocopro.com/images/css/default/fin-menu.png) no-repeat top left*/ }.finmenu ul li a:hover { color:#000; text-align:center; /*background:#fff; background: url(http://www.autocopro.com/images/css/default/fin-menu-over.png) no-repeat top left*/ }.menu6 {position:absolute; top:0px; right:0px;}.menu5 {position:absolute; top:0px; right:160px;}.menu4 {position:absolute; top:0px; right:320px;}.menu3 {position:absolute; top:0px; right:480px;}.menu2 {position:absolute; top:0px; right:640px;}.menu1 {position:absolute; top:0px; right:800px;}.menu12 {position:absolute; top:30px; right:0px;}.menu11 {position:absolute; top:30px; right:160px;}.menu10 {position:absolute; top:30px; right:320px;}.menu9 {position:absolute; top:30px; right:480px;}.menu8 {position:absolute; top:30px; right:640px;}.menu7 {position:absolute; top:30px; right:800px;}.menu18 {position:absolute; top:60px; right:0px;}.menu17 {position:absolute; top:60px; right:160px;}.menu16 {position:absolute; top:60px; right:320px;}.menu15 {position:absolute; top:60px; right:480px;}.menu14 {position:absolute; top:60px; right:640px;}.menu13 {position:absolute; top:60px; right:800px;}/*ul#banner { position:absolute;top:0;left:0;list-style:none;list-style-image:none;margin:0 auto;padding:0;overflow:hidden;background:none;width:980px; height:520px; z-index: 2}ul#banner li {list-style:none;margin:0;padding:0;border:none;background:none}ul#banner li a {margin:0;padding:0;border:none;background:none}ul#banner li a img {display:none;position:absolute;top:0;left:0;border:none;background:none}ul#banner li#banner-loading {background:url(http://www.billards-breton.com/images/loading/loading.gif) no-repeat left;width:980px; height:520px}*/#intro { position:relative; width: 980px; height: 489px; margin: 0 auto 10px; clear: both; color: #000; }#intro #billard { position:absolute; top:0px; left:0px; width: 732px; height: 322px; }#intro #excellence { position:absolute; top:0px; right:0px; }#intro #initiale { position:absolute; top:167px; right:0px; }#intro #fabricant { position:absolute; bottom: 0px; right:0px; }#intro #accessoires { position:absolute; bottom: 0px; left:496px; }#intro #offres { position:absolute; bottom: 0px; left:248px; }#intro #occasions { position:absolute; bottom: 0px; left:0px; }ul#banner { /*position:absolute;*/ position:absolute;top:0;left:0;list-style:none;list-style-image:none;margin:0 auto;padding:0;overflow:hidden;background:none; width: 732px; height: 322px; z-index: 2}ul#banner li {list-style:none;margin:0;padding:0;border:none;background:none}ul#banner li a {margin:0;padding:0;border:none;background:none}ul#banner li a img {display:none;position:absolute;top:0;left:0;border:none;background:none}ul#banner li#banner-loading {/*display:none; position:absolute; top:0; left:0; border:none; */ background:url(http://www.billards-breton.com/images/css/default/home/loading.gif) no-repeat left; width: 732px; height: 322px;}/* PRINT */@media print {	body, #main, #content { color:#000 !important; }	a, a:link, a:visited { color:#000 !important; text-decoration:none !important; }	#tabs, #globalheader, #globalfooter, #directorynav, .noprint, .hide { display: none !important; }	#main a.pdf, #main a.html, #main a.qt, #main a.ical, #main a.dl, #main a.dmg, #main a.zip, #main a.keynote, #main a.audio { padding-left: 0 !important; background-image: none !important; }}