﻿body
{
    text-align: center;
    margin-top: 0px;
    color: #333366;
    font-family: Verdana, Arial, Helvetica, sans-serif;/**/
    font-size :12px
    
}


UL
{
    margin-bottom :55px;
}

A:link
{ color :#5087FF;
  border-style :none ;
  background-color:Transparent ;
  text-decoration :none;
}
A:visited
{ color :#5087FF;
  border-style :none ;
  background-color:Transparent ;
  text-decoration :none;
}
A:active
{color :#5087FF;
}
a:hover{
color :red;
 text-decoration :underline;
    
}


#MainDiv
{
    width :1024px;
    text-align :center ;
    background-image : url(http://giancarlopagliarini.it/templates/beez_20/img/backgroung_page.jpg);
    background-repeat :repeat-y ;

}

#TabLogo
{
    height :193px;
    background-image :url(http://giancarlopagliarini.it/templates/beez_20/img/top_c.jpg);
    text-align :right ;
    width: 100%;

}

#menu_top
{
     width  :100%;
     height :15px;
     color :Red;
     background-color :Navy  ;
     overflow :hidden ;
     margin-top :-2px;
     padding-top :0px;
    

}

menu_top_voce{
     color :Red;

     overflow :hidden ;
     margin-top :-7px;
  
     

}

#structur_tab
{
     width  :100%;

}
#structur_sx
{
     width  :181px;
     vertical-align :top ;
}
#structur_dx
{
     vertical-align :top ;
}

#sx_TableEsterna
{
    width  :100%;
    height :100%;
    vertical-align :top ;
    vertical-align :text-top ;
    
}

#Main_TableEsterna
{
    width  :100%;
    height :100%;
    vertical-align :top ;
    vertical-align :text-top ;
    
}

.MainTable
{
    /*table-layout :fixed ;*/
    width: 100%;
    vertical-align :top ;
    border-collapse: separate;
    border-spacing: 0px;
}
.MainTable_Template
{
    /*table-layout :fixed ;
    width: 100%;*/
    width: 843px;
    vertical-align :top ;
    border-collapse: separate;
    border-spacing: 0px;
}

.MainTable_Iframe
{
    table-layout :fixed ;
    width: 92%;
    vertical-align :top ;/**/
    border-collapse: separate;
    border-spacing: 0px;
     
}

.content
{
    border-right: 1px solid; 
    border-top: 1px solid; 
    border-left: 1px solid; 
    border-bottom: 1px solid; 
    border-color :#FF9900;
    vertical-align :top ;
    background-color :White  ;
    text-align :justify ;
    padding :5px;
}

#content_incontri
{    background-image :url(http://giancarlopagliarini.it/templates/beez_20/css/img/sfondinoAzzurro.jpg);
}

#content_FlatTax
{     
}

#content_news
{    background-image :url(http://giancarlopagliarini.it/templates/beez_20/css/img/sfondino2.jpg);
   
}
#content_news_list
{    background-image :url(http://giancarlopagliarini.it/templates/beez_20/css/img/sfondino2_lungo.jpg);
   
}

.content_news_list_intestazione
{   
    text-align :center ;   
    padding-top: 45px;
    border-bottom-style :solid ;
    border-bottom-width :1px;
    border-bottom-color :Orange ;
}

.content_news_listi_data
{   font-size :12px;
   
}

.content_news_list_testata
{   font-size :11px;
   
}

A.content:link
{ color :#5087FF;
  border-style :none ;
  background-color:Transparent ;
}
A.content:visited
{ color :#5087FF;
  border-style :none ;
  background-color:Transparent ;
}
A.content:active
{color :#5087FF;
}
a.content:hover{
color :red;
    
}

.content_segue
{
    font-weight: bold;
    font-size: small;
    /*color: #ff6600;*/
    white-space: nowrap;
    text-decoration :none;
    border-style :none ;
    background-color:Transparent ;
}



IMG.menu_sx{
    border-right: midnightblue 1px solid;
    border-top: midnightblue 1px solid;
    border-left: midnightblue 1px solid;
    border-bottom: midnightblue 1px solid;
    border-color :#FF9900;
    /*border-color :#0000FF;*/
}



.titoletto_footer
{
    font-weight :bold ;
}

#footer_nojoomla
{
     color :#333366;
     width :80%;
     font-size :small ;
     text-align: center;
}

.policy_footer
{
    font-size :smaller ;
}


HR
{
    color: midnightblue;
    height: 1px;
    margin-top : 0px;
}
.titoletto_A
{
    font-weight: bold;
    font-size: x-large;
    color : #3366FF;
    text-align :justify ;
    margin-bottom :10px;
}

.titoletto_B
{
    font-weight: bold;
    font-size: x-large;
    color : #333333;
    text-align :center  ;
    margin-bottom :10px;
}
.sottotitolo_B
{
    font-weight: bold;
    font-size:small  ;
    color : #333333;
    text-align :center  ;
    margin-bottom :10px;
    text-align :center ;
}


#Link_Utili_table
{ height :563px;
}

.Link_Utili_table
{   padding-left  :10px;
    padding-top :10px;
    padding-right :10px ;  
}

.PolicyeCredits_table
{
    padding-left  :10px;
    padding-top :10px;
    padding-right :10px;
    font-size :8pt ;   
}


#Scrivetemi_table
{ height :473px;
}








#tabbar {
 padding-top :2px;  background-color: #3366CC; height:14px;  font-family:Verdana; font-size:10px; text-align :left ;
      margin-top :-2px;background-color:#3366DD;
}
#tabbar ul {
  margin: 0px;
  padding: 0px;
/*  list-style:none;*/
}
#tabbar a {float:none; font-weight: normal; text-decoration :none;}
#tabbar li {
  list-style:none; 
  margin: 0px;
  float:left;
  
  margin-left: 0px;
  padding: 0px;

}
#tabbar li a {
  list-style:none; 
  border:solid 1px #1e77d3;padding:0px 4px 0px 4px;font-size:10px; vertical-align :middle;color: white ;
  text-transform: uppercase;text-decoration :none;
}

#tabbar a:hover {
  border:solid 1px #a1c6eb;padding: 0px 4px 0px 4px;background:#3484D7;font-size:10px; vertical-align :middle;color: white;
  text-decoration :none;
}


.incontri_tab_incontri_table{ 
    border-collapse:  collapse ;
    border-spacing: 0px;
    border-color :#FF9900;
    border-right: 1px solid; 
    border-top: 1px solid; 
    border-left: 1px solid; 
    border-bottom: 1px solid; 
     }

.incontri_tab_incontri_intestazione{ 
    font-weight:bold ;
    text-align :center ;
    background-color :#ffe72f;
    border-right: 1px solid; 
    border-top: 1px solid; 
    border-left: 1px solid; 
    border-bottom: 1px solid; 

     }
          
     
.incontri_tab_incontri {     
    vertical-align :top ;
     }
   
.incontri_tab_incontri_tr_1 {     
    background-color :#FFFFCC;
     }

.incontri_tab_incontri_tr_2 {     
    background-color :#f6eeca;
     }
     
.incontri_tab_incontri_td1{     
    width :180px;
     }
.incontri_tab_incontri_td2{     
    width :300px;
     }    
.incontri_tab_incontri_td3{     
    width :400px;
     }    
     
.incontriHP_tab_incontri_table{     
    font-size :smaller;
    border-collapse:  collapse ;
    border-spacing: 0px;
    border-color :#FF9900;
    border-right: 1px solid; 
    border-top: 1px solid; 
    border-left: 1px solid; 
    border-bottom: 1px solid;
    text-align :left ; 
     }
                    






.videolezioni_tab_incontri_table{ 
    border-collapse:  collapse ;
    border-spacing: 0px;
    border-color :#FF9900;
    border-right: 1px solid; 
    border-top: 1px solid; 
    border-left: 1px solid; 
    border-bottom: 1px solid; 
    width :100%;
     }

.videolezioni_tab_incontri_intestazione{ 
    font-weight:bold ;
    text-align : ;
    background-color :#ffe72f;
    border-right: 1px solid; 
    border-top: 1px solid; 
    border-left: 1px solid; 
    border-bottom: 1px solid; 

     }
          
     
.videolezioni_tab_incontri {     
    vertical-align :top ;
     }
   
.videolezioni_tab_incontri_tr_1 {     
    background-color :#FFFFCC;
     }

.videolezioni_tab_incontri_tr_2 {     
    background-color :#f6eeca;
     }
     
.videolezioni_tab_incontri_td1{     
    width :30px;
     font-weight :bold ;
     }
.videolezioni_tab_incontri_td2{     
    width :140px;  
     }    
.videolezioni_tab_incontri_td3
{
     font-weight :bold ;
     }  
.videolezioni_tab_incontri_td3_sub
{
     font-weight :normal ;
     }        
.videolezioni_tab_incontri_td4
{
    width :130px;    
     }  
                    
 .menu_sx:hover img{
   /* border-right: midnightblue 1px solid;
    border-top: midnightblue 1px solid;
    border-left: midnightblue 1px solid;
    border-bottom: midnightblue 1px solid;*/
    border-color :#0000FF;

}   

 .img_stile_2{
    border-right: midnightblue 1px solid;
    border-top: midnightblue 1px solid;
    border-left: midnightblue 1px solid;
    border-bottom: midnightblue 1px solid;
    border-color :#0000FF;
} 

#hp_lezioni{
    table-layout :fixed ;
    width :260px;
} 
.banner_L1
{
    width :280px;
    vertical-align :middle ;
    padding-top :4px;
} 




/* -------------------- da css paglia back -----------------------------*/

.hp_td_1{
    table-layout :fixed ;
    width :260px;
    
    text-align :justify ;
    padding :5px;
} 

.hp_tab_T3{
    table-layout :fixed ;
    width :150px;
    
    border-right: 1px solid; 
    border-top: 1px solid; 
    border-left: 1px solid; 
    border-bottom: 1px solid; 
    border-color :#FF9900;
    vertical-align :top ;
    background-color :White  ;
    text-align :justify ;
    padding :5px;
    
} 

.hp_tab_L1{
    table-layout :fixed ;
    width :281px;
    border-right: 1px solid; 
    border-top: 1px solid; 
    border-left: 1px solid; 
    border-bottom: 1px solid; 
    border-color :#FF9900;
    vertical-align :top ;
    background-color :White  ;
    text-align :justify ;
    padding :5px;
    
} 
.hp_tab_L2{
    table-layout :fixed ;
    width :400px;
        
    border-right: 1px solid; 
    border-top: 1px solid; 
    border-left: 1px solid; 
    border-bottom: 1px solid; 
    border-color :#FF9900;
    vertical-align :top ;
    background-color :White  ;
    text-align :justify ;
    padding :5px;
 } 
 
 .hp_tab_L2_noborder{
    table-layout :fixed ;
    width :514px;
    text-align :justify ;
    margin-bottom :5px;
}
 

.hp_tab_L1_noborder{
    table-layout :fixed ;
    width :260px;
    text-align :justify ;
    margin-bottom :5px;
} 

.hp_tab_L3{
    table-layout :fixed ;
    width :250px;  
    
    border-right: 1px solid; 
    border-top: 1px solid; 
    border-left: 1px solid; 
    border-bottom: 1px solid; 
    border-color :#FF9900;
    vertical-align :top ;
    background-color :White  ;
    text-align :justify ;
    padding :5px;
} 
 


.hp_tab_L3_noborder{
    table-layout :fixed ;
    width :810px;
    text-align :justify ;
    margin-bottom :5px;

} 

/* --------------------  da paglia template.css -----------------------*/

.content_segue
{
    font-weight: bold;
    font-size:smaller ;
    /*color: #ff6600;*/
    white-space: nowrap;
    text-decoration :none;
    border-style :none ;
    background-color:Transparent ;
    
}
A:link
{ color :#5087FF;
  border-style :none ;
  background-color:Transparent ;
  text-decoration :none;
}
A:visited
{ color :#5087FF;
  border-style :none ;
  background-color:Transparent ;
  text-decoration :none;
}
A:active
{color :#5087FF;
}
a:hover{
color :red;
 text-decoration :underline;
    
}
.content 
{
    border-right: 1px solid; 
    border-top: 1px solid; 
    border-left: 1px solid; 
    border-bottom: 1px solid; 
    border-color :#FF9900;
    vertical-align :top ;
    background-color :White  ;
    text-align :justify ;
    padding :5px;
}
.content_noBordo
{
    vertical-align :top ;
    background-color :White  ;
    text-align :justify ;
    padding :5px;
}
.titoletto_A
{
    font-weight: bold;
    font-size: x-large;
    color : #3366FF;
    text-align :justify ;
    margin-bottom :10px;
}
.titoletto_A_Small
{
    font-weight: bold;
    font-size: 14pt;
    color : #3366FF;
    text-align :justify;
    margin-bottom :10px;
}
.titoletto_A_Small2
{
    font-weight: bold;
    font-size: 11pt;
    color : #3366FF;
    text-align :justify;
    margin-bottom :10px;
}
.titoletto_B
{
    font-weight: bold;
    font-size: x-large;
    color : #333333;
    text-align :center  ;
    margin-bottom :10px;
    
    text-align :justify ;
    padding :5px;    
}
.sottotitolo_B
{
    font-weight: bold;
    font-size:small  ;
    color : #333333;
    text-align :center  ;
    margin-bottom :10px;
    text-align :center ;
    
    text-align :justify ;
    padding :5px;    
}

.hp_td_1{
    table-layout :fixed ;
    width :260px;
    
    text-align :justify ;
    padding :5px;
} 

.hp_tab_T3{
    table-layout :fixed ;
    width :150px;
    
    border-right: 1px solid; 
    border-top: 1px solid; 
    border-left: 1px solid; 
    border-bottom: 1px solid; 
    border-color :#FF9900;
    vertical-align :top ;
    background-color :White  ;
    text-align :justify ;
    padding :5px;
    
} 

.hp_tab_L1{
    table-layout :fixed ;
    width :281px;
    border-right: 1px solid; 
    border-top: 1px solid; 
    border-left: 1px solid; 
    border-bottom: 1px solid; 
    border-color :#FF9900;
    vertical-align :top ;
    background-color :White  ;
    text-align :justify ;
    padding :5px;
    
} 
.hp_tab_L2{
    table-layout :fixed ;
    width :400px;
        
    border-right: 1px solid; 
    border-top: 1px solid; 
    border-left: 1px solid; 
    border-bottom: 1px solid; 
    border-color :#FF9900;
    vertical-align :top ;
    background-color :White  ;
    text-align :justify ;
    padding :5px;
 } 
 
 .hp_tab_L2_noborder{
    table-layout :fixed ;
    width :514px;
    text-align :justify ;
    margin-bottom :5px;
}
 

.hp_tab_L1_noborder{
    table-layout :fixed ;
    width :260px;
    text-align :justify ;
    margin-bottom :5px;
} 

.hp_tab_L3{
    table-layout :fixed ;
    width :250px;  
    
    border-right: 1px solid; 
    border-top: 1px solid; 
    border-left: 1px solid; 
    border-bottom: 1px solid; 
    border-color :#FF9900;
    vertical-align :top ;
    background-color :White  ;
    text-align :justify ;
    padding :5px;
} 
 


.hp_tab_L3_noborder{
    table-layout :fixed ;
    width :810px;
    text-align :justify ;
    margin-bottom :5px;

} 

/*A.trafiletto_titolo:link 
{
    color: #004276;  
    font-size :10pt;
    font-family: Helvetica; 
    text-decoration: underline;
    font-weight:bold ;
}*/
.trafiletto_titolo
{
    color: #004276;  
    font-size :10pt;
    font-family: Helvetica; 
    text-decoration: underline;
    font-weight:bold ;
}



.trafiletto_testo
{
       font-size :8pt;
       
}
.trafiletto_img
{
    width: 87px ;
    border-width :0px;
    float :left; 
    padding-right  :3px;
}

.trafiletto_img2
{
    width: 165px ;
    float :left; 
    border-width :0px;
}

.trafiletto_img3
{
    width: 275px ;
    float :left; 
    border-width :0px;
}

A.trafiletto_titolo:link
{ color: #004276;  
    text-decoration:underline;
}

A.trafiletto_titolo:visited
{ color: #004276;  
     text-decoration:underline; 
}

A.trafiletto_titolo:hover{
color :Orange ;
 text-decoration :underline;
    
}

/*-----------NUOVO MENU x Joomla ------------*/
.menu_sx img{
    border-right: midnightblue 1px solid;
    border-top: midnightblue 1px solid;
    border-left: midnightblue 1px solid;
    border-bottom: midnightblue 1px solid;
    border-color :#FF9900;
  border-color :silver;
  margin: -8px 0 0 -21px;
   width: 178px;
  
  
    margin: -6px 0 0 -15px;
    width: 166px;
    /*border-color :#0000FF;*/
}
 .menu_sx:hover img{
   /**/ border-right: midnightblue 1px solid;
    border-top: midnightblue 1px solid;
    border-left: midnightblue 1px solid;
    border-bottom: midnightblue 1px solid;
    border-color :#0000FF;}
  
  .image-title {
  color:red;
  display:none;

}
#nav ul {
    list-style-type: none;
    margin: -4px 0 15px;
}

.logoheader{
    min-height:100px;
}
#header form, #header form .search {
  display:none;
}
.display-limit, .filter {
  display:none;
}
