﻿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:34px; line-height:36px; color:#c00; padding:12px 0 12px 0; letter-spacing:-2px; text-align:left; }
h2                      {font-family: Georgia, 'Times New Roman'; font-weight:normal; font-size:25px; line-height:25px; color:#666; text-align:left;  }
h3                      {font-family: Georgia, 'Times New Roman'; font-size:19px; line-height:28px; color:#666; padding:10px 0 0 10px; text-align:left;  }
h4                      {font-size:17px; line-height:26px; color:#999; padding-left:20px; text-align:left;  }
h5                      {font-size:17px; line-height:26px; color:#036; padding-left:20px; font-weight:normal; text-align:left;  }
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#SideBar                 {width:250px; position:absolute; top:100px; left:0; height:auto; min-height:750px; background-image: url('/comune/img/Bk-Menu-Citta.jpg'); background-repeat:no-repeat; background-position:top; overflow:hidden; }
    div#SideBarTitolo           {width:250px; position:absolute; top:60px; text-align:center; font-family:Georgia, 'Times New Roman'; font-weight:normal; font-size:30px; letter-spacing:-1px; color:#c00; }
    div#MenuLeft                {position:absolute; top:120px; font-family: Georgia, 'Times New Roman';}
    
    .MenuCitta a              {padding-left:20px; height:34px; display:block; font-size:18px; color:#fff; line-height:34px; margin-top:5px; background-image: url('/comune/img/Bk_Link_Left.png'); background-repeat:no-repeat; background-position:top;}
    .MenuCitta a:hover        {color:#369; background-position:bottom;}      
    
    div#SiteMap     {background-color:#ccc; font-size:18px; color:#fff; line-height:30px; margin:10px 0 10px 0; }      
         
    div#Content     {width:740px; position:relative; height:auto; min-height:650px; margin-left:260px;}      
    
                div#TextBox            {font-family:Calibri, Arial, Helvetica;  text-align:justify; padding:0 50px 20px 50px; font-size:15px; line-height:18px; color:#036; position:relative;}	
                div#TextBox ul         {padding: 5px 0 5px 50px; }                
                div#TextBox li         {padding: 0 0 0 10px; }
                div#TextBox a                       {color:#369; font-size:16px; text-decoration:none;}
                div#TextBox a:hover                 {color:#c00; text-decoration:underline;}  
                    div#Gallery                      { padding:40px;}	
                   
                        .ColSx                       {width:300px; float:left; border:0; padding-right:20px; border-right:1px dashed #ccc;}                    
                        .ColDx                       {width:300px; float:right; border:0;}                    
                   
                    .FotoGallery                     {Float:right; width:138px; min-height:69px; margin: 0 0 5px 5px ;}                        
                        .FotoS                       {Float:left; width:64px; height:64px; margin: 0 0 5px 5px;} 
                        .ImgC                        {margin:5px; border:0; text-align:center; margin:0 auto 0 auto;}                            
                        .ImgL                        {float:left; margin:5px 10px 5px 0; border:0;}                    
                        .ImgR                        {float:right; margin:5px 0 5px 10px; border:0;} 
                        .ImgLa                       {border:5px solid;}                    
                        .ImgRa                       {border:5px solid;}  
                        
.Testo                              {font-family:Calibri, Arial, Helvetica, sans-serif; font-size:16px; color:#666; text-decoration:none; line-height:18px; text-align:left; } 
.Testo a:link                       {color : #06c; text-decoration : none; } 
.Testo a:visited                    {color : #06c; text-decoration : none; } 
.Testo a:active                     {color : #06c; text-decoration : none; } 
.Testo a:hover                      {color : #c00; text-decoration : underline; }  
.Titolo3                            {font-family: Georgia, 'Times New Roman'; font-size:18px; color:#036;} 

.BoxConsiglio                       { width:170px; height:200px; float:left; margin:10px; padding:10px; border:1px #ccc solid; text-align:center; }      
.PhotoBox	{width:90px; height:90px; text-align:center; vertical-align:middle; display:block; float:left;}  

                       
                        
 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;}  
