Buona sera a tutti.

Avendo terminato il primo foglio di stile "serio", vorrei sapere quali miglioramenti sono, sicuramente, da apportare, e quali fesserie sono da eliminare.

Tenkiù.

codice:
@charset "UTF-8";


/* main */

div	
							{
								width:		    70%;
								
								padding:	            0;
								
								margin:		    0 auto;

								position:		     relative;

								font:			     95%/125% Tahoma, Geneva, sans-serif;
							}


/* general */

html body
							{
								background:	      #fff url('../img/bg.gif') repeat left top; 
			
								font:			      100%/120% Tahoma, Geneva, sans-serif;
								letter-spacing:	       1px;
								color:			       #000;
							}

span	
							{
								font-weight:		bold;
							}

ul
							{
								list-style-type:     	square;
							}

a#current						
							{
								background:		#000;
					
								color:			        #fff;
								
								border-bottom:		3px solid #000;
							}
	
a						
							{
								color:			        #000;
								
								border-bottom:		1px solid #000;

								font-weight:		bold;

								text-decoration:	        none;
							}

a#forimg						
							{
								color:		        	#fff;
								
								border-bottom:		0px;

								font-weight:		normal;

								text-decoration:	       none;
							}

a:hover						
							{
								border-bottom:		none;
							}


/* title */

h1

							{
								color:			       #000;
								
								font-weight:		normal;

								padding:	         	0;
							}

h2

							{
								color:			        #000;
								
								font-weight:		normal;

								padding:		       1% 0 2%;
							}


/* menu */

div.menu
							{
								font-weight:		bold;
								
								width:			70%;
						
								margin:			auto;
							}

div.menu ul
							{
								padding:		      1% 0 2% 0;
								
								text-align:		       right;
							}

div.menu ul li
							{
								display:		       inline;
							}

div.menu ul li a
							{
								color:			       #000;
								
								text-decoration:  	none;

								padding:	        	1% 0 0 0;
								
								margin-right:		2%;
								
								border-bottom:		3px solid #ccc;
							}

div.menu a:hover
							{
								color:			       #fff;
								
								background:		#000;
								
								border-bottom:		3px solid #000;
							}

/* content div */

div.container				       {
								background:		#fff url(../img/corner.gif) bottom right no-repeat;
								
								border:			1px solid #dcdcdc;
				
								width:			70%;

								padding:		        0;
							}


div.inner
							{
								padding:		        2% 2% 2% 4%;

								width:			100%;
							}