BODY {scrollbar-3dlight-color:#FFD7FF; scrollbar-highlight-color:#FFD7FF;scrollbar-shadow-color:#FFD7FF; scrollbar-track-color:#FFD7FF; scrollbar-face-color:#C32F9B ; scrollbar-darkshadow-color:#666666; scrollbar-arrow-color:#FFD7FF; }.colleft { background:#FFD7FF; font:bold 8pt arial; color:#932275; line-height: 1 }.colleft a { color:#932275; font:bold 8pt arial; text-decoration:none; line-height: 1 }.colleft a:hover { color:#000000; font:bold 8pt arial; text-decoration:none; line-height: 1 }.rech { background:#FFD7FF; font:bold 8pt arial; color:#932275 }.rech a { color:#932275; font:bold 8pt arial; text-decoration:none }.rech a:hover { color:#000000; font:bold 8pt arial; text-decoration:none }.titre { font:bold 9pt Verdana; color:#C32F9B }.ok { background:#C32F9B }.ok2 { font:bold 9pt arial; color:#C32F9B }.ok3 { background:#C32F9B; border : 1px solid; border-color : #C32F9B }.ok4 { font:bold 9pt arial; color:#C32F9B; line-height: 1.4  }.haut{ background-color: #FFD7FF;	 font : bold;     font-family: Arial;     font-size: 13px;	 color:#C32F9B}.voir { 	font-family: Verdana, Arial, Helvetica, sans-serif;	width:129px;	background-color: #ffffff ;	font-size: 11px;	font:normal;	text-decoration:none;	color: #C32F9B;	line-height: 1}.voir a { 	font-family: Verdana, Arial, Helvetica, sans-serif;	width:129px;	background-color: #ffffff ;	font-size: 11px;	font:normal;	text-decoration:none;	color: #C32F9B;	line-height: 1}.voir a:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	width:129px;	background-color: #ffffff ;	font-size: 11px;	font:normal;	text-decoration:none;	color: #000000;	text-decoration:none;    line-height: 1}.boite3{font:bold 8pt  arial; color:#C32F9B; line-height: 1.1; background: url("http://ville-saintpolsurmer.fr/edezign/fond3.png");}.boiteb{font:bold 8pt  arial; color:#C32F9B; line-height: 1.1; background: url("http://ville-saintpolsurmer.fr/edezign/fond3b.png");}input{     border : 1px solid;	 height:18px;     border-color : #FFD7FF ;     background-color: #FFFFFF;	 font : normal;     font-family: Arial;     font-size: 11px;}input.bouton {text-align:center;border:1px outset #C32F9B;background-color:#C32F9B;color : #ffffff ;font-weight:bold;cursor:pointer;}input.bouton:hover {border:1px outset #C32F9B;background-color:#C32F9B;color : #ffffff ;font-weight:bold;cursor:pointer;}input.bouton:active {border:1px outset #C32F9B;background-color:#C32F9B;color : #ffffff ;font-weight:bold;cursor:pointer;} ..retour { 	font-family: Verdana, Arial, Helvetica, sans-serif;	width:55px;	font-size: 8px;	font-weight:normal;	text-decoration:none;	color: #2190C8;	border : 1px solid;    border-color : #2190C8 }.retour:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	width:55px;	background-color: #FFD7FF ;	font-size: 8px;	font-weight:bold;	text-decoration:none;	border : 1px solid;    border-color : #2190C8;	color: #ffffff;	text-decoration:none};}.bouton { text-align:left }      .bouton A { font:normal 8pt Tahoma;text-decoration:none;         color:#000000 }      .bouton A:hover { font:normal 8pt Tahoma;color:#C32F9B; background: url("http://ville-saintpolsurmer.fr/edezign/flecheculture.png");background-repeat:no-repeat }      .lien {  font:normal 8pt Tahoma; color:#000000; background: url("http://ville-saintpolsurmer.fr/edezign/flecheculture2.png");background-repeat:no-repeat }      .nolien { font:bold 8pt Tahoma;color:#C32F9B; background: url("http://ville-saintpolsurmer.fr/edezign/flecheculture.png");background-repeat:no-repeat }      .fond { background:#ffffff }	  /* CULTURE */.menulistculture, .menulistculture  ul { margin: 0; padding: 0; list-style: none; 	}/*  */.menulistculture ul { display: none; position: absolute; top: 1.0em; margin-top: 16px;  left: -1px; width: 150px; }/*  */.menulistculture ul ul { top: -1px; margin-top: 0; left: 148px;}/**/.menulistculture li { float: left; display: block; position: relative; margin-right: -1px;margin-left: 9px;  width: 126px;   background: #C32F9B;	border :1px solid #FFD7FF;	font-family:Verdana;	font-weight:bold;	font-size:11px;}/*  */.menulistculture ul li { float: none; margin: 0; margin-bottom: -1px;}.menulistculture ul>li:last-child { margin-bottom: 1px; /* Mozilla fix */}/*  */.menulistculture a { display: block; padding: 6px; color:#ffffff; text-decoration: none;  height:1.5em;}/*  ************* COULEUR HOVER1 ***************/.menulistculture a:hover, .menulistculture a.highlighted:hover, .menulistculture a:focus { color: #000000; background-color: #FFD7FF;  height:1.5em;}/*  ************* COULEUR HOVER2 ***************/.menulistculture a.highlighted { color: #FFF; background-color: #DD34B1;}/*  */.menulistculture a .subind { display: none;}.menulistculture ul a .subind { display: block; float: right;}/*  */.menulistculture a { float: left;}.menulistculture ul a { float: none;  background: #C32F9B; font-family:Verdana;	font-size:10px;	font-weight:normal;	color:#ffffff;	text-decoration: none;}/* \*/.menulistculture a { float: none;}/* */*:first-child+html .menulistculture ul li { float: left; width: 100%;}* html .menulistculture ul li { float: left; height: 1%;}* html .menulistculture ul a { height: 1%;}/* End Hacks */
