/* ######### CSS for Shade Tabs. Remove if not using ######### */

.chisiamocontainer
{
    border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	width: 620px;
    height: 350px;
	font-size: 11px;
	padding-top: 5px;
	padding-left: 5px;
    text-align: left; /* for IE */
    color: #000000;
	border-left-color: #FFFFFF;
	border-right-color: #FFFFFF;
}

.countrydivcontainer
{
    width: 650px;
    height: 150px;
    border-top-style: solid;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-color: #FFFFFF;
    font-size: 11px;
    border-bottom-style: solid;
    padding-top: 5px;
    padding-left: 5px;
    
    text-align: left; /* for IE */
    background-image: url('/App_Themes/Comprel/images/rr.png');
    color: #FFFFFF;
}
.shadetabs li{
display: inline;
margin: 0;
 color: White;
}

.shadetabs li a{
text-decoration: none;
position: relative;
z-index: 1;
padding: 3px 7px;
margin-right: 3px;
color: White;
}
.shadetabs li a:visited
{
    
}

.shadetabs li a:hover
{
    border: 1px solid #FFFFFF;
    text-decoration: underline;
    font-weight: bold;
    background-color:inherit;
}

.shadetabs li a.selected
{ /*selected main tab style */
 border: 1px solid #FFFFFF;
    text-decoration: underline;
    font-weight: bold;
   background-color:inherit;
}



.shadetabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}


.elenco
{
    padding: 2px;
    text-transform: capitalize;
    color: #FFFFFF;
    text-align: left;
}
.elenco a

{
    padding: 2px;
    text-transform: capitalize;
   text-align: left;
    color: #FFFFFF;
}

.tab_home
{
      color: #FFFFFF;
}
.tab_home .ajax__tab_header
{
    padding: 5px;
    height: 23px;
}
  .tab_home  .ajax__tab_body
  {
      background-color:transparent;
      
      text-align:left;
  }
  
  .tab_home .ajax__tab_tab
{
    padding: 6px;
    color: #FFFFFF;
    background-image: url(/App_Themes/Comprel/images/bg_tab_hp.png);
    background-repeat: repeat-x;
    border-top-style: solid;
    border-right-style: solid;
    border-left-style: solid;
    border-top-width: 1px;
    border-right-width: 1px;
    border-left-width: 1px;
    border-top-color: #FFFFFF;
    border-right-color: #FFFFFF;
    border-left-color: #FFFFFF;
   
    
}
.tab_home .ajax__tab_active
{
     background-image: url(/App_Themes/Comprel/images/bg_tab_hp.png);
    }
    
    
    

.tab_bu .ajax__tab_header
{
    height: 43px;
    display: block;
    float: ;
     text-align:center;  
}
  .tab_bu  .ajax__tab_body
  {
     
  }
  
  .tab_bu .ajax__tab_tab
{
   
   
}
.tab_bu .ajax__tab_active
{
    
    }
    
    
    .tab_home1 .ajax__tab_header
{
  height: 0px;
  display: block;
  
  text-align:center;  
}
  .tab_home1 .ajax__tab_body
  {  
  }
.tab_home1 .ajax__tab_tab
{

}
.tab_home1 .ajax__tab_active
{
}

.td_componenti
{
 
    vertical-align: top;
    text-align: left;

    padding-left :3px;

}
.td_componenti li
{
    list-style-image: url('/App_Themes/Comprel/images/ar_arrow_verde.png');
    list-style-position: inside;
    line-height: 13px;
}
.td_memorie
{
    padding-top: 5px;
    vertical-align: top;
    text-align: left;
    padding-left :3px;

}

.td_memorie li
{
    list-style-image: url('/App_Themes/Comprel/images/ar_arrow_arancio.png');
    list-style-position: inside;
    line-height: 13px;
}
.td_sottosistemi
{
    padding-top: 5px;
    vertical-align: top;
    text-align: left;
    padding-left :3px;
}

.td_sottosistemi li
{
    list-style-image: url('/App_Themes/Comprel/images/ar_arrow_rosso.png');
  list-style-position: inside;
    line-height: 13px;
}
.td_robotica
{
    padding-top: 5px;
   
    vertical-align: top;
    text-align: left;
  
    padding-left :3px;
}

.td_robotica li
{
    list-style-image: url('/App_Themes/Comprel/images/ar_arrow_blu.png');
    list-style-position: inside;
    line-height: 13px;
}