Ahora va la segunda parte,
Código CSS:
Ver original#textpiamon {width:120px;
height:91px;
float:left;
padding-top:25px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
color:#666;
font-weight:bold;
margin-left:20px}
#antepaulin{width:300px;
height:93px;
margin:auto}
#lapaulina {width:148px;
height:91px;
padding-top:25px;
float:left}
#textpaulin {width:120px;
height:91px;
float:left;
padding-top:25px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
color:#666;
font-weight:bold;
margin-left:20px}
#anteaceit{width:300px;
height:93px;
margin:auto}
#aceitera {width:148px;
height:91px;
padding-top:25px;
float:left}
#textaceit {width:120px;
height:91px;
float:left;
padding-top:25px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
color:#666;
font-weight:bold;
margin-left:20px}
#centroder {width:21px;
height:370px;
background:url(imagenes/borde_izq_der.jpg) top right no-repeat;
float:left}
#derecha {width:280px;
height:370px;
background:url(imagenes/bg_i_c_d.jpg) top right repeat-x;
float:left;
margin-left:10px;
margin-top:20px}
#derechaizq {
width:21px;
height:370px;
background:url(imagenes/borde_izq_izq.jpg) top left no-repeat;
float:left}
#derechacent {
width:238px;
height:370px;
background:url(imagenes/fnd_izq.jpg) top right repeat-x;
float:left}
#novedad1 {width:200px;
height:140px;
padding-top:20px;
margin:auto}
#leer1{width:200px;
margin:auto;
padding-left:100px
}
#novedad2{width:200px;
height:140px;
margin:auto}
#leer2{width:200px;
margin:auto;
padding-left:100px}
texto2 {width:200px;
height:120px;
padding-top:10px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
color:#666;
font-size:12px;
text-align:left;
margin-left:4px;
margin-right:4px}
#derechader {width:21px;
height:370px;
background:url(imagenes/borde_izq_der.jpg) top right no-repeat;
float:left}
#cuerpocont{width:974px;
height:400px;
margin:auto;
background:#FFF}
#anteform{width:370px;
height:300px;
float:left;
padding-left:55px;
margin-top:45px}
#antelogo{width:350px;
height:300px;
float:right;
margin-top:45px;
padding-right:75px
}
#cuerposomos{width:974px;
height:400px;
margin:auto;
background:#FFF}
#antetextizq{width:640px;
height:360px;
float:left;
padding-left:25px;
margin-top:15px}
.letragris{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
color:#666}
#textizq2 p{width:640px;
height:360px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
color:#666;
margin-top:30px}
#antefotocent{width:270px;
height:300px;
float:right;
margin-top:15px;
}
#fotocent {width:196px;
height:150px;
float:right;
margin-right:25px}
#fotocent2 {width:196px;
height:150px;
float:right;
margin-right:25px;
margin-top:30px}
#cuerpo2serv {width:900px;
height:400px;
margin:auto;}
#textserv {width:620px;
height:350px;
float:left;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
color:#666;
font-size:12px;
padding-top:30px}
.parrafo1 {margin-top:30px}
#colserv1, #colserv2, #col1, #col2 {width:280px;
height:340px;
float:left}
#colserv1, #colserv2, #col1, #col2 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
color:#666;
margin-left:15px;
margin-right:15px}
#fotoserv {width:260px;
height:380px;
margin-top:25px;
float:right}
#fotoserv1 {width:196px;
height:150px;
float:right;
margin-top:25px}
#fotoserv2 {width:196px;
height:150px;
float:right;
margin-top:30px}
#anteprod {width:950px;
height:400px;
margin:auto}
#antegaleria {width:500px;
height:380px;
margin:auto;
float:left;
margin-left:25px;
background-color:#FFF;
margin-top:10px}
#galeria {width:460px;
height:360px;
margin:auto;
background-color:#FFF}
#product {width:380px;
height:380px;
float:right;
margin-right:40px;
background-color:#FFF;
/*margin-right:30px*/}
#anteproduct1 {width:380px;
height:190px;
margin:auto;
background-color:#FFF}
#anteproduct2 {width:380px;
height:190px;
margin:auto;
background-color:#FFF}
#product1 {width:180px;
height:180px;
margin-left:5px;
background-color:#FFF;
float:left;
padding-top:5px}
.reggia{margin-top:5px;
margin-left:10px}
#textproduct1 {width:180px;
height:180px;
margin-left:5px;
background-color:#FFF;
float:left;
padding-top:5px}
#textproduct1 p{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
color:#666;
text-align:left}
#textproduct1 p{margin-left:5px}
#product2 {width:180px;
height:180px;
margin-left:5px;
background-color:#FFF;
float:left;
padding-top:5px}
.fondiu {margin-left:8px;
margin-top:25px}
#textproduct2 {width:180px;
height:180px;
margin-left:5px;
background-color:#FFF;
float:left;
margin-top:1px}
#textproduct2 p{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
color:#666;
text-align:left;
margin-left:5px;
margin-bottom:15px}
#pie {width:974px;
height:120px;
background-color:#333;
margin:auto}
#pieizq {width:37px;
height:100px;
float:left;
background:url(imagenes/curva-pie.jpg);
margin-top:20px}
#espaciopie {width:800px;
margin:auto}
#pieder {width:37px;
height:100px;
background:url(imagenes/curva_pie_der.jpg);
float:right;
margin-top:2px}
#botonera2 {margin-left:190px}
#pie a {font-size:0,5em;
color:#FFFFFF;
text-decoration:none;
font-weight:bold}
marcasbot ul{list-style:none;
margin:0px;
padding:0px;
width:500px;
height:70px}
#marca a{
float:left;
margin-left:55px;
margin-top:16px}
marcasbot marca li a{
width:140px;
height:70px;
background:url(imagenes/La_Piamontesa_logo.gif) top right no-repeat;
float:left;
margin-left:175px;
margin-top:16px}
marcasbot marca li a:hover{background:url(imagenes/La_Piamontesa_lhoverogo.gif) top right no-repeat}
#marca2{float:left;
margin-left:10px;
margin-top:16px}
#marca3{float:left;
margin-left:10px;
margin-top:16px}
#marca4{float:left;
margin-left:10px;
margin-top:16px}
#pie a:hover {color:#CCCCCC;
}