Mi aiutate a mettere le scrollbar con questi colori nella pagina seguente? E' forse questione di ordine degli "indicatori" css?

http://www.brunodettori.it

codice:
	scrollbar-arrow-color: ff0066;
	scrollbar-track-color: ff0099;
	scrollbar-face-color: ff0033;
	scrollbar-highlight-color: ;
	scrollbar-3dlight-color: ;
	scrollbar-darkshadow-color: ;
	scrollbar-shadow-color: ;
Ecco il codice Css:


codice:
/* CSS Document */
html 
{

	scrollbar-arrow-color: ff0066;
	scrollbar-track-color: ff0099;
	scrollbar-face-color: ff0033;
	scrollbar-highlight-color: ;
	scrollbar-3dlight-color: ;
	scrollbar-darkshadow-color: ;
	scrollbar-shadow-color: ;

}


html,body { 


margin:0; padding: 0; height: 100%;
/* background:#fff url(../images/bg.jpg) repeat-x top;*/
background:#C6D8E2;
}
body, td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}

h1 { font: bold 20px arial; color:#888}
h2 { font: bold 16px arial; color:#888}
h3 { font: bold 12px 'Lucida Sans Unicode'; text-transform:uppercase; color:#3A9828}
h4 { font: bold 10px 'Lucida Sans Unicode'; color:#000000}
h5 { font: bold 12px 'Lucida Sans Unicode'; color:#000000}
a { color:#9A3216; text-decoration:none}
a:hover { text-decoration: underline}
.ParagrafoNotevole {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	text-align: justify;
}
.txtTitoliNotevoli {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-weight: bold;
	color: #000000;
}



div#container { 
	width: 950px; background:#fff;
	margin: 0px auto;
	padding:10px;
	position: relative; height:100%
}

body>div#container { height: auto; min-height: 100%}

/* HEADER */
#header{ margin:0 0 15px 0; background:#E91D26 url(../images/head.png) no-repeat;  height: 140px; clear:both;}
#header .logo{ height: 140px;}
#header .logo h1, #header .logo h2 { text-indent:-1000em; margin:0; padding:0; float:left}
#header .logo a img { border:0}

/*ELEMENTI COLONNA E MENU'*/
#colsx{ width:194px; margin: 0 0 25px 0; padding-bottom:80px; float:left; background:#eee url(../images/sf-bottom.gif) bottom repeat-x}
#coldx{ width:194px; margin: 0 0 25px 0; padding-bottom:80px; float:right; background:#eee url(../images/sf-bottom.gif) bottom repeat-x }

.nav { padding:10px; font-size:11px}
.nav ul{ padding:0; margin:0;}
.nav li{padding:0; margin:0; list-style-type:none; display: inline;}
.nav a { padding: 0 7px; color:#666; }
.nav input{  font-size:11px; width:85px; border:1px solid #bbb  }
.nav input.pulsante{  font-size:11px; width:38px;   }
.nav form { display:inline}

.menusx { padding: 10px 0 15px 0; background:#F4F4F2 url(../images/sf-menu1.gif) no-repeat; }
.menusx h3 { padding:3px 0 10px 15px; margin:0}
.menusx ul { padding:0; margin:0}
.menusx ul li { padding:0; margin:0; list-style-type:none;}
.menusx ul li:hover { background:#3A9828 url(../images/freccia.png) no-repeat 3px 5px; color:#fff}
.menusx ul li a{ color:#555; display:block; padding:4px 10px 4px 15px;}
.menusx ul li a:hover{color:#fff; text-decoration:none;}

.banner { background:#fff; padding-bottom:10px}
.menudx {background:#F9F8F6 url(../images/sf-footer.gif) repeat-x; padding:15px; border-bottom:5px solid #fff}
.menudx h3 { padding:0px 0px 10px 0; margin:0}
.menudx ul { padding:0; margin:0}
.menudx ul li { padding:3px 0px; margin:0; list-style-type:none;}
.menudx ul li a{ color:#666}
.menudx ul li a:hover{color:#c00}

#arearis { background:#d6d6d6 url(../images/sf-ar.gif) repeat-x; padding:10px 20px; margin-bottom: 5px }
#arearis h3 { padding:0; margin:0; color:#fff; font-size: 12px; font-weight:bold; }
#arearis label { margin: 2px 0 ; display:block }
#arearis .puls { 
border:none; background:url(../images/p-entra.gif) no-repeat center center; 
text-align:center; color:#fff; font-weight:bold; width:68px; height:28px; margin-right: 15px;
}


/* CORPO CENTRALE*/
#center{ width:520px; margin: 0 auto 20px; /*padding-bottom:150px */}
#center h3 { font: bold 18px 'Lucida Sans Unicode'; text-transform:uppercase; color:#3A9828}
#center h4 { font: bold 14px Arial; color:#3A9828}

.animazione {
	margin-bottom:15px;
	background:url(../images/sf-anim.jpg) no-repeat;
	height:60px;
	text-align: center;
}
#corporate {
	margin-bottom: 20px;
	text-align: center;
}
#box-news {  }
#box-news h1 { padding-top: 8px; font-size:15px; margin:0 }
#box-news h2 { padding: 0px 0 0 0; font-size:14px; margin:0 }
#box-news h3 { text-align:center; padding:0; margin:0; line-height: 30px; background:url(../images/fascia-news.gif) no-repeat;}

.primo-piano { border:8px solid #BCDCEB; padding:10px; margin:5px 0; min-height:120px; font-size:14px}
.primo-piano span { font-size:12px; color: #999; letter-spacing:1px; display:block }
.primo-piano img { float:right; padding: 0 0 0 10px;}

#box-news .pagina-corpo {padding:10px;}
#box-news .pagina-corpo h3 { font-size:20px; background:none; text-align:left; }
#box-news .pagina-corpo h4 { font-size:18px;}

.news { background: url(../images/sf-news.gif) repeat-x; padding:10px;}
.sommario { border-bottom: 1px dotted #ccc; padding:10px 0px; min-height:70px; }
.sommario p{ margin: 4px 0 15px 0; height: 34px}
.sommario img { float:left; margin:0px 10px 10px 0; border:2px solid #ccc; max-height:85px; min-height:60px}

.articolo, .volta { background: url(../images/fascia-articolo.gif) no-repeat; padding:5px 15px; line-height:18px}
.articolo h1 { color:#006633; margin:10px 0 0 0; padding:0}
.articolo h2 { color:#333; font-size:16px; font-weight:normal; margin:5px 0; padding:0}
.articolo img { float: left; margin-right: 10px; width: 200px; background:#ddd; padding:8px; }

.paginazione { padding: 10px; margin-top:20px; text-align:center}

.modulo { background:#E4F2FF; padding:10px 20px; border:2px solid #C6D8E2}
.error { color:#c00; font-weight:bold}

.descrizione { }
.foto { float:left; margin-top:10px }
.foto img { float: none; margin:0 10px 10px 0; width: 150px; background:#ddd; padding:8px; }


/* FOOTER */
#footer{ 
	/*position:absolute;*/ bottom:0; width:920px; 
	background:#F9F8F6 url(../images/sf-footer.gif) repeat-x; 
	font-size:11px; color:#666;
	padding:15px; line-height:20px; height:80px ; clear:both;
}
.txtMiniChars {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #0000CC;
	font-weight: bold;
}
.primo-piano0 {
	border:8px solid #BCDCEB;
	padding:10px;
	margin:5px 0;
	min-height:120px;
	font-size:14px;
	background-color: #99ffcc;
}
.txtTitoliNotevoli0 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-weight: bold;
	color: #000000;
	text-align: center;
}
.tableAlbumFoto {
	text-align: center;
	background-color: #00FF99;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	width: 100%;
	border-top-style: groove;
	border-right-style: groove;
	border-bottom-style: groove;
	border-left-style: groove;
}
.videoMultimedia {
	padding:10px;
	text-align: center;
}
.txtSovraTitoliNotevoli0 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12pt;
	font-weight: bold;
}
.txtParagGiustif {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	text-align: justify;
}
.txtFirma {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12pt;
	font-weight: bold;
	text-align: right;
}
.primo-piano1 {
	border:8px solid #BCDCEB;
	padding:10px;
	margin:5px 0;
	min-height:120px;
	font-size:14px;
	background-color: #99ffcc;
	text-align: center;
}
.primo-piano2 {
	border:8px solid #BCDCEB;
	padding:10px;
	margin:5px 0;
	min-height:120px;
	font-size:14px;
	text-align: center;
	background-color: #FFAEAE;
}
.filmCornice {
	border: 8px groove #FF0000;
	text-align: center;
}

.txtFirma0 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	text-align: right;
}