ok hai ragione.
ecco il link http://www.ggcaisavona.it/test/index.html

Sostanzialmente nell'index.html abbiamo un div content al cui interno vi è un div main il quale include 3 div: left, center e right

Questo è il foglio css:
Codice PHP:

*
{
margin0px;
padding0px;
}

a{
    
color#022649;
    
font-weight:bold;
    
text-decorationnone;
}

a:hover {
    
color#ffffff;
}

body {
    
background#c9ebff url(images/bg_all.jpg) top repeat-x;
    
font12px ArialHelveticasans-serif;
    
color#000000;
    
margin:0 auto;
    
padding:0px;
}

#content{
    
margin0 auto;
    
width1105px;
    
text-alignleft;
}

#main{
    
width1105px;
    
margin0 auto;
    
clear:both;
    
backgroundurl(images/con_bg.png);
}

#header {
    
width1105px;
    
height191px;
    
backgroundurl(images/xxx.jpgno-repeat center;
    
margin0 auto;
}

#logo {
    
height130px;
    
padding-left680px;
    
padding-top:20px;
}


#logo a {
    
text-decorationnone;
    
text-transformlowercase;
    
font-styleitalic;
    
font-size18px;
    
color#ffffff;
}
#logo H2 a{
    
font-size12px;
}

#menu{
    
width:1380px;
    
height31px;
    
margin0 auto;
    
padding-left10px;
    
margin-top:23px;
}

#menu ul {
    
padding-left0px;
    list-
style:none;
    
displayinline;
}

#menu li {
    
displayinline;
    list-
stylenone;
    
padding-left:0px;
}

#menu a {
    
font-familyGeorgia"Times New Roman"Timesserif;
    
floatleft;
    
width152px;
    
height23px;
    
displayblock;
    
text-aligncenter;
    
text-decorationnone;
    
color#ffffff;
    
font-weightnormal;
    
padding-top8px;
    
font-size17px;
    
backgroundurl(images/menu_bg.jpgno-repeat left top;
    
padding-right:1px;
}

#menu a:hover{
    
width152px;
    
height23px;
    
backgroundurl(images/menu_hover.jpgno-repeat center;
    
color#ffffff;
}

#con_top{
    
backgroundurl(images/con_top.pngno-repeat;
    
height:7px;
    
margin-top:10px;
}

#con_bot{
    
backgroundurl(images/con_bot.pngno-repeat;
    
height:18px;
}

#left{
    
width200px;
    
padding-left3px;
}

#left H3{
    
font-familyGeorgia"Times New Roman"Timesserif;
    
font-size18px;
    
font-weightnormal;
    
text-align:center;
    
color#ffffff;
    
padding-top:15px;
    
backgroundurl(images/title_left.jpgno-repeat;
    
height39px;
}

#left ul{
    
list-stylenone;
    
padding-left10px;
    
padding-right:10px;
    
padding-top35px;
    
backgroundurl(images/leftulbg.jpgno-repeat top;
}

#left li{
    
backgroundurl(images/ls.pngno-repeat left top;
    
padding-left25px;
    
margin-bottom:10px;
    
padding-bottom10px;
}

#left a{
    
font-familyArialHelveticasans-serif;
    
font-size:12px;
    
text-decoration:none;
    
color#3793ce;
    
font-weight:bold;
}

#left a:hover{
    
color#000000;
}

.
lefthr{
    
height:1px;
    
margin-top30px;
    
border-bottom1px solid #000000;
    
}

#right{
    
width200px;
    
padding-right1px;
    
float:right;
}

#right H3{
    
font-familyGeorgia"Times New Roman"Timesserif;
    
font-size18px;
    
font-weightnormal;
    
text-align:center;
    
color#ffffff;
    
padding-top:15px;
    
backgroundurl(images/title_left.jpgno-repeat;
    
height39px;
}

#right ul{
    
list-stylenone;
    
padding-left5px;
    
padding-right:5px;
    
padding-top35px;
    
backgroundurl(images/leftulbg.jpgno-repeat top;
}

#right li{
    
backgroundurl(images/ls.pngno-repeat left top;
    
padding-left2px;
    
margin-bottom:10px;
    
padding-bottom10px;
}

#right a{
    
font-familyArialHelveticasans-serif;
    
font-size:12px;
    
text-decoration:none;
    
color#3793ce;
    
font-weight:bold;
}

#right a:hover{
    
color#000000;
}

.
righthr{
    
height:1px;
    
margin-top30px;
    
border-bottom1px solid #000000;
    
}


#center_top{
    
backgroundurl(images/right_top.pngno-repeat;
    
height:8px;
}

#center{
    
floatright;
    
width597px;
    
margin-right:227px;
}

#textblog{
    
padding-top0px;
    
padding-right10px;
    
padding-bottom8px;
    
padding-left5px;
}

#center H4{
    
font-familyGeorgia"Times New Roman"Timesserif;
    
font-size18px;
    
font-weightnormal;
    
color#022649;
    
padding-left:0px;
    
backgroundurl(images/title_right.pngrepeat-x bottom;
    
margin-bottom:20px;
    
padding-bottom:5px;
    
clear:both;
}

#center p {
    
margin0;
    
padding0;
    
padding-bottom10px;
    
padding-left10px;
    
padding-right10px;
}

#center h2 {
    
margin0;
    
padding0;
    
padding-top10px;
    
color#196050;
}
.
read#left ul li .read{
    
float:right;
}
.
read a#left ul li .read a{
    
font-weight:normal;
    
color#ffffff;
    
backgroundurl(images/read.pngno-repeat top;
    
width:104px;
    
height19px;
    
displayblock;
    
padding-top:3px;
    
padding-right:15px;
    
text-align:center;
}

.
read a:hover#left ul li .read a:hover{
    
color#000000;
}

.
text{
    
padding-top:20px;
}

h3{
    
font-familyArialHelveticasans-serif;
    
font-size:12px;
    
color#18004f;
    
font-weight:bold;
}

#leftcol{
    
width195px;
    
float:left;
    
margin-left10px;
    
text-align:left;
}

#cencol{
    
width195px;
    
float:left;
    
margin-left40px;
    
text-align:left;
}

#rightcol{
    
width195px;
    
float:left;
    
margin-left40px;
    
margin-right10px;
    
text-align:left;
}

#footer {
    
height33px;
    
clearboth;
    
padding-top5px;
    
backgroundurl(images/footer.jpgrepeat-x top;
    
margin-top:10px;
}

#footer p {
    
margin0;
    
font-size10px;
    
text-aligncenter;
    
color#ffffff;
}

#footer a {
    
color#ffffff;