codice:
body {background:#FFFFFF url(images/pat1.png) repeat-x; font:12px "Trebuchet MS", verdana, arial, sans-serif; color:#606060;}

#container {background:#AFC8EB; width:765px;height:auto;margin:0 auto;border: 1px solid Highlight;}

#quickSummary{background:url(images/studiotocci2.png) no-repeat center;width: 500px;height: 100px;}

#preamble { padding-top:5px;}
#preamble ul {list-style:none; padding:6px 3em;margin:0;text-align:right;	}
#preamble ul li { padding:5px 0;margin:0;display:inline;} 
#preamble ul li.nascosto { display:none }
#preamble ul li a { text-decoration:none;padding:5px 10px 5px 10px;background:transparent;color:#009;}
#preamble ul li a:visited { background:transparent;color:#009 }
#preamble ul li a:hover { background:#ffffff ;color:#000000; }
#preamble ul li#voisietequi a { background:#fff;color:#009;padding-bottom:6px }
#preamble ul { position:relative;top:1px }

#supportingText {float:right; width:593px; line-height:22px; text-align:justify;border: 2px solid red;}
#supportingText ul {list-style-type:none;}

#info a:link {display:block;background: #AFC8EB; text-decoration:none;padding-left: 5px;border: 1px solid white;}
#info a:visited {display:block;background: #AFC8EB; text-decoration:none;padding-left: 5px;border: 1px solid white;}
#info a:hover {color:#000000; background:#FFFFFF; }

#info h3 {position:relative; width:155px;}
#info ul {padding-top:1px;}
#info li {padding-bottom:1px;}

#explanation {float:left;background: white; width:425px; line-height:22px; text-align:justify;border: 2px solid red;}
#explanation h3 span {display:none;} 
#explanation h3 {position:relative; width:425px; height:28px;}

#requirements {float:right;background: #AFC8EB; width:155px; color:#009; font-size:11px; padding-left: 5px; border: 2px solid black;}


#footer {position:relative; font-size: 14px; text-align:center;background:url(footer_bg.gif) no-repeat; width:543px; height:35px; padding-top:63px;}
#footer a:link {color: #c20000; font-weight:bolder; text-decoration:none; border:0;}
#footer a:visited {color:#c20000; font-weight:bolder;}
#footer a:hover {color:#f33; border:0;}

#linkList {float:left;background:url(images/Service.png) no-repeat;  background: #AFC8EB; width:155px; color:#009; font-size:11px;padding: .1em ;border: 2px solid black;}
#linkList ul {list-style-type:none;}

#lselect a:link {display:block; background: #AFC8EB; text-decoration:none;padding-left: 5px;border: 1px solid white;}
#lselect a:visited {display:block; background: #AFC8EB; text-decoration:none;padding-left: 5px;border: 1px solid white;}
#lselect a:hover {color:#000000; background:#FFFFFF; }

#linkList2 li {padding:0 5px ; }
#linkList2 {padding:3em 0 0 0 ;}

#lselect h3 {position:relative; width:155px;}
#lselect ul {padding-top:1px;}
#lselect li {padding-bottom:1px;}
ora ho validato...
mi rimangono cmq i problemi sopra citati...
scusa gli errori stupidi che c'erano.. ora non dovrebbero esserci errori di sintassi...
per il no-repeat non ho capito cosa intendi e dove..