/* CSS Document */

/*
Copyright 2003-2008 Lino Mocerino
$Revision: 2.0 $
*/

.no-background { background-image:none!important; }

.fc_gr01 { min-height:141px; height:auto!important; height:141px; }

#fc_gr01 { position:absolute; z-index:1; width:224px; left:291px; top:73px; background:url(../img/index/fc_gr01.jpg) 0 0  no-repeat; }

#ricciolo { position:absolute; z-index:1; width:118px; background:url(../img/index/visual_I.jpg) 0 0 no-repeat; left:504px; top:-43px;  min-height:219px; height:auto!important; height:219px; }

#visual	{ margin-top:73px; }

#sectionHd_index { position:absolute; z-index:3; left:291px; width:224px; }

.home { left:237px!important; top:88px!important; }
#sections { position:absolute; z-index:2; left:86px; top:165px; margin-bottom:18px; width:594px; background:url(../img/index/gr_dx.gif) right top no-repeat; }
#sections ul { margin:0; padding:0; }
#sections li { margin:0; padding:0; display:inline; list-style-type:none; }

#description { position:absolute; top:11px; left:197px; width:120px; text-align:right; }
#description p { font-family:LubaGraphMedium,Verdana,Arial,Helvetica,sans-serif!important; font-size:13px!important; }

.headline { padding:0 0 0.5em 0; font-family:'Arial Black', Arial, Verdana, sans-serif; font-size:55px; line-height:0.5em; letter-spacing:-0.1em; color:#450E2B; }

.headline strong { display:block; margin:0; font-size:120px; line-height:0.78em; }

dl.col-00 { position:absolute; top:-74px!important; left:-160px!important; }
dl.col-00 dt { font-size:15px; font-family:Arial, Helvetica, sans-serif; }
dl.col-01 { margin-top:-45px; float:left; }
dl.col-02 { float:left; margin-top:-53px; margin-left:131px; width:310px!important; text-align:left; }
dl.col-02 dd { width:130px; } /* normalmente sarebbe a 110px, ma rassegnamoci a cambiarla spesso... */
#concept dd a { line-height:0.95em; padding:0.2em 0; }

.fc-03 { position:absolute; top:-5px; }
.fc-04 { margin-left:108px!important; }
