﻿body                    {background-color:#fff; color:#333; margin:0; padding:0; font-family: 'Trebuchet MS', Calibri, Arial, Helvetica; font-size:14px;}
h1, h2, h3, h4, h5, h6  {padding:0; margin:0;}
h1                      {font-family: Georgia, 'Times New Roman'; font-weight:normal; font-size:14px; font-size:44px; line-height:36px; color:#69c; text-align:center; padding:0 0 12px 0;}
h2                      {font-family: Georgia, 'Times New Roman'; font-weight:normal; font-size:25px; line-height:32px; color:#bbb; }
h3                      {font-family: Georgia, 'Times New Roman'; font-weight:normal; font-size:20px; line-height:20px; color:#036; letter-spacing:-1px; }
h4                      {font-size:17px; line-height:26px; color:#999; padding-left:20px; }
a                       {color:#369; text-decoration:none;}
a:hover                 {color:#c00; text-decoration:underline;}
                
    div#Wrapper                 {width:1000px; height:auto; min-height:500px; position:absolute; top:0; left:50%; margin-left:-500px;}
    div#HomeHead                {z-index:95; width:1000px; height:100px; position:relative; background-repeat:no-repeat; background-image: url('/comune/img/Bk_Head_Home.png');}
    div#LogoHome                {z-index:99; width:212px; height:151px; position:absolute; background-repeat:no-repeat; background-image: url('/comune/img/Logo-Comune-di-Cefalu.png');}
    
    div#MenuTop                {z-index:98; text-align:center; font-size:26px; width:750px; height:40px; color:#fff; display:block; line-height:40px; position:absolute; top:60px; left:250px; font-family: Georgia, 'Times New Roman'; letter-spacing:-1px}
    div#MenuTop a              {padding:0 15px 0 15px; display:block; float:left; }
    div#MenuTop a:hover        {background-color:#fff;}   
    
    div#Home                    {width:660px; position:relative;}
    div#HomeSlide               {width:660px; height:330px; margin:15px 0 15px 0;}
    
    div#HomeAmministrazione     {width:210px; height:432px; background-repeat:no-repeat; background-image: url('/comune/img/Bk_Menu_Home.png'); margin:0 15px 15px 0; float:left;}
    div#HomeAmministrazione h2  {Color:#666; font-size:22px;}
    
    div#HomeCitta               {width:210px; height:432px; background-repeat:no-repeat; background-image: url('/comune/img/Bk_Menu_Home.png'); margin:0 15px 15px 0; float:left;}
    div#HomeCitta h2            {Color:#666; font-size:22px;}
        
    div#HomeServizi             {width:210px; height:432px; background-repeat:no-repeat; background-image: url('/comune/img/Bk_Menu_Home.png'); float:left;}    
    div#HomeServizi h2          {Color:#666; font-size:22px;}
        
    .MenuHome                   {margin:8px auto 8px 8px; } 
    .MenuHome a                 {line-height:24px;} 
    
    div#HomeSideBar             {width:325px; position:absolute; top:100px; right:0;}
    
    div#HomeMeteo               {font-size:12px; width:325px;}
    .GiornoOra                  {font-size:18px; width:325px; color:#369; line-height:32px; text-align:center; border-bottom:3px #ccc double; margin-bottom:5px;}
    .MeteoImg                   {float:left;}

    .TMax                       {width:80px; font-size:16px; line-height:24px; color:#FF6600; font-weight:bold; display:block; text-align:center; float:left}
    .TNow                       {width:80px; font-size:20px; line-height:24px; font-weight:bold; color:#999; display:block; text-align:center; float:left}    
    .TMin                       {width:80px; font-size:16px; line-height:24px; font-weight:bold; color:#3399CC; display:block; text-align:center; float:left} 
    .MeteoInfo                  {width:120px; font-size:10px; line-height:10px; color:#666; border-bottom:1px #ccc solid; display:block; float:left} 
           
    .Forecast                   { margin-top:5px; width:65px; font-size:11px; height:110px; text-align:center; vertical-align:top; float:left;  background-repeat:no-repeat; background-image: url('/comune/img/Bk-forecast.png');}    
    .Forecast img               {width:30px; height:31px; border:0; padding:15px 0 0 0;  }    
    .FCMax                      {color:#FF6600;}
    .FCMin                      {color:#3399CC;}   
  
div#HomeBanner                  {width:325px;} 
div#HomeBanner img              {border:0; padding:5px 10px 5px 5px;} 
div#HomeBanner a                {width:162px; border-bottom:1px #ccc solid; display:block; float:left; text-align:center;} 


div#HomeBannerW                  {width:325px;} 
div#HomeBannerW img              {border:0;} 
div#HomeBannerW a                {border:0;} 

.TitoloBanner                   {font-size:18px; width:325px; color:#369; line-height:32px; text-align:center; border-bottom:3px #ccc double; margin-bottom:5px;}
 

div#HomeRSS  {width:325px;}
div#RSSHead  {font-size:18px; width:325px; color:#369; line-height:32px; text-align:center; border-bottom:3px #ccc double; margin-bottom:5px;}
div#RSSNews  {width:323px; height:290px; font-size:11px; border:1px solid orange; overflow:hidden; }
div#RSSMenu  {width:325px; height:25px}

div#RSSMenu  a {padding:0 3px 0 3px; margin:0 0 0 5px; font-size:13px; letter-spacing:-1px; line-height:25px; background-color:#ddd; color:#666; display:block; float:left; }
div#RSSMenu  a:hover {background-color:Orange; color:#fff;}
div#RSSMenu  a:active {background-color:Orange; text-decoration:none; color:#000;}
div#RSSFoot   { position:absolute; width:380px; height:24px; left:0; bottom:0px}

div#HomeNews      {width:310px; float:left; border:0; padding-right:20px; border-right:1px dashed #ccc;}                    
div#HomeNews p    {text-align:justify; font-family:Calibri, Arial, Helvetica; font-size:13px; color:#666; }                    

div#HomeEventi    {width:310px; float:right; border:0;}                    
div#HomeEventi p  {text-align:justify; font-family:Calibri, Arial, Helvetica; font-size:13px; color:#666;}                    

.ImgL                        {float:left; margin:5px 10px 5px 0; border:0;}     

                        .PdfR                        {float:right; margin:5px 0 5px 10px; border:0; margin-top:-30px} 
               

 div#Foot        {width:1000px; padding-top:5px; margin-top:5px; color:#666; text-align:center;  border-top:3px #ccc double;}
 div#Foot b      {font-size:16px; color:#369; font-weight:normal;}
 div#Foot a      {color:#369;}
  .FootBox	{ width:200px; height:60px; text-align:center; vertical-align:middle; display:block; float:left;}  
