body {
padding: 0px;
margin: 0px;
background: #F1EEEE url(immagini/body_background.jpg) repeat-x;
font-family: Verdana, Arial, Sans-serifs;
font-size: 12px;
text-align: justify;
}

#principale{
position: absolute;
width: 1004px;
height: 698px;
top: 0px;
left: 50%;
margin-left: -502px;
}
/*
definizioni delle proprietà della
colonna di sinistra
*/
#principale #sinistra{
float: left;
width: 664px;
background:  url(immagini/content_extension.jpg) repeat-y;
}
#principale #sinistra #contenuti{
width: 664px;
background:   url(immagini/cucina-bckgr.jpg) 0px 70px no-repeat;
}
#principale #sinistra #contenuti a{
border-bottom: none;
color: #333333;
text-decoration: none
}
#principale #sinistra #contenuti a:hover{
border-bottom: none;
text-decoration: none
}
#principale #sinistra #contenuti #ElencoPost{
top: 70px;
width: 550px;
margin-left: 80px; margin-top: 20px; margin-bottom: 50px; clip:  rect(   )
}
#principale #sinistra #contenuti #ElencoPost #titolo{
font-size: 14px;
font-weight: bold
}
#principale #sinistra #contenuti #ElencoPost #titolo a{
border-bottom: none;
font-weight: bold; color: #000000;
}
#principale #sinistra #contenuti #ElencoPost #titolo a:hover{
border-bottom: 1px dashed #0000CC;
text-decoration: none
}
#principale #sinistra #contenuti #ElencoPost #autore{
font-size: 10px;
}
#principale #sinistra #contenuti #ElencoPost #autore a{
font-weight: bold;
}

#principale #sinistra #contenuti #ElencoPost #more{
font-size: 10px;
font-weight: bold; color: #660000
}
#principale #sinistra #contenuti #ElencoPost #more a{
border-bottom: 1px dashed #660000;
font-weight: bold; color: #660000;
text-decoration: none
}
#principale #sinistra #contenuti #ElencoPost #more a:hover{
border-bottom: 1px dashed #FF9900;
font-weight: bold; color: #FF9900;
text-decoration: none
}
#principale #sinistra #contenuti #ElencoPost #precedente-successivo{
font-size: 10px;
font-weight: bold; color: #660000
}
#principale #sinistra #contenuti #ElencoPost #precedente-successivo a{
border-bottom: 1px dashed #660000;
font-weight: bold; color: #660000;
text-decoration: none
}
#principale #sinistra #contenuti #ElencoPost #precedente-successivo a:hover{
border-bottom: 1px dashed #FF9900;
font-weight: bold; color: #FF9900;
text-decoration: none
}

#principale #sinistra #contenuti #ElencoPost #coda{
font-size: 10px;
}
#principale #sinistra #contenuti #ElencoPost #trackback{
font-size: 11px;
width: 480px;
margin-left: 25px; margin-top: 20px;
background-color: #E5E5E5
; clip:   rect(   ); padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px
}
#principale #sinistra #contenuti #ElencoPost #trackback #titolo{
font-size: 11px;
font-weight: bold
}
#principale #sinistra #contenuti #ElencoPost #trackback #more{
font-size: 10px;
font-weight: bold; color: #660000
}
#principale #sinistra #contenuti #ElencoPost #trackback #more a{
border-bottom: 1px dashed #660000;
font-weight: bold; color: #660000;
text-decoration: none
}
#principale #sinistra #contenuti #ElencoPost #trackback #more a:hover{
border-bottom: 1px dashed #FF9900;
font-weight: bold; color: #FF9900;
text-decoration: none
}
#principale #sinistra #contenuti #ElencoPost #trackback #coda{
font-size: 10px;
}
#principale #sinistra #contenuti #ElencoPost #post-autore{
font-size: 10px;
width: 480px;
margin-left: 25px; margin-top: 20px;
background-color: #E5E5E5
; clip:   rect(   ); padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px
}
#principale #sinistra #contenuti #ElencoPost #post-autore #titolo{
font-size: 10px;
font-weight: bold
}
#principale #sinistra #contenuti #ElencoPost #post-autore #more{
font-size: 10px;
font-weight: bold; color: #660000
}
#principale #sinistra #contenuti #ElencoPost #post-autore #more a{
border-bottom: 1px dashed #660000;
font-weight: bold; color: #660000;
text-decoration: none
}
#principale #sinistra #contenuti #ElencoPost #post-autore #more a:hover{
border-bottom: 1px dashed #FF9900;
font-weight: bold; color: #FF9900;
text-decoration: none
}
#principale #sinistra #contenuti #ElencoPost #post-autore #coda{
font-size: 10px;
}
#principale #sinistra #contenuti #ElencoPost #commenti{
font-size: 11px;
width: 480px;
margin-left: 25px; margin-top: 20px;
background-color: #E5E5E5
padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px
}
#principale #sinistra #contenuti #ElencoPost #commenti #titolo{
font-size: 11px;
font-weight: bold
}
#principale #sinistra #contenuti #ElencoPost #commenti #more{
font-size: 10px;
font-weight: bold; color: #660000
}
#principale #sinistra #contenuti #ElencoPost #commenti #more a{
border-bottom: 1px dashed #660000;
font-weight: bold; color: #660000;
text-decoration: none
}
#principale #sinistra #contenuti #ElencoPost #commenti #more a:hover{
border-bottom: 1px dashed #FF9900;
font-weight: bold; color: #FF9900;
text-decoration: none
}
#principale #sinistra #contenuti #ElencoPost #commenti #coda{
font-size: 10px;
}
#principale #sinistra #contenuti #ElencoPost h1{
font-size: 14px;
font-weight: bold
}
#principale #sinistra #contenuti #ElencoPost a{
border-bottom: 1px dashed #660000;
font-weight: normal; color: #660000;
text-decoration: none
}
#principale #sinistra #contenuti #ElencoPost a:hover{
border-bottom: 1px dashed #FF9900;
font-weight: normal; color: #FF9900;
text-decoration: none
}
#principale #sinistra #contenuti #footer{
width: 664px;
background:  url(immagini/footer_background.jpg) 0px 0px no-repeat;
}
#principale #sinistra #contenuti #footer #spaghetti{
position: absolute;
left: 520px;
margin-top: -80px;
clip:  rect(   );
}
#principale #sinistra #contenuti #footer #bottiglia{
position: absolute;
left: 10px;
margin-top: -150px;
clip:   rect(   )
}
/*
definizioni di proprietà per la colonna di destra
*/
#principale #destra{
float: right;
width: 340px; height: 600px;
background:   url(immagini/frigorifero-bckgr.jpg) no-repeat;
}
#principale #destra a{
border-bottom: 1px dashed #CCCCCC;
font-style: italic; font-size: 10px; 
color: #333333; 
text-decoration: none
}
#principale #destra  a:hover{
border-bottom: 1px dashed #0000CC;
font-size: 10px; font-style: italic; 
text-decoration: none
}

#principale #destra #specialita{
float: right;
width: 150px;
height: 435px;
margin-right: 12px!important;
margin-right: 8px;
margin-top: 110px;
font-size: 10px
}
#principale #destra #specialita ul{
   margin: 0;
   padding: 0;
   list-style: none;
}
#principale #destra #specialita li{
   margin-left: 10px;
   margin-top: 3px;
   margin-bottom: 3px;
}
#principale #destra #links{
width: 130px;
margin-top: 272px;
margin-left: 22px;
}
#principale #destra #Feeds{
width: 130px;
margin-left: 22px;
margin-top: 10px
}
#principale #destra #Preferiti{
width: 130px;
margin-left: 22px;
margin-top: 5px
}
#principale #destra #copyright{
font-size: 10px;
padding-left: 70px;
background:  url(immagini/copy_glyph.gif) no-repeat;
height: 60px;
margin-left: 10px;
top: 620px; clip:     rect(   ); position: absolute;
}
#principale #destra #altrodiv{
font-size: 11px;
margin-left: 10px;
width: 315px;
border-left: 1px dashed #808080;
border-right: 1px dashed #808080;
border-bottom: 1px solid #808080;
padding-left: 8px;
background: #FFFFFF url(immagini/pollo-bckgr.jpg) 50% 0px no-repeat;
top: 680px; clip:     rect(   ); position: absolute;
; padding-right: 10px
}
#principale #destra #altrodiv a{
font-style: normal; font-size: 11px;
border-bottom: 1px dashed #660000;
color: #660000; 
text-decoration: none;
}
#principale #destra #altrodiv a:hover{
font-style: normal; font-size: 11px; color: #FF9900;
border-bottom: 1px dashed #FF9900;
text-decoration: none;
}
#principale #destra #altrodiv h1{
font-size: 14px;
color: #F20400;
}
#principale #destra #altrodiv p{
margin-bottom: 3px;
margin-top: 3px;
}
#principale #destra #divfinale{
font-size: 11px;
margin-left: 10px;
width: 315px;
top: 880px; clip:     rect(   ); position: absolute;
}
#principale #destra #divfinale #evidenza-commenti-post{
font-size: 10px;
}


