/* CSS Document */
.tabcontainer1 {padding:5px 0px; float:left;/* border:1px solid #91A7B4; */ width: 680px; height:auto!important;height:300px;min-height:300px; /*  overflow:auto; */display:block;
background:#D7FFFF;}

.tabcontainer1 td{width:20%;padding-right:15px;}

.tabtabs{ padding: 0px; width: 100%; background: transparent; voice-family: inherit; }

.tabtabs ul{ font: normal 9px Arial, Verdana, sans-serif; margin:0; padding:0; list-style:none; }

.tabtabs li{ display:inline; margin:0 2px 0 0; padding:0; text-transform:uppercase; }

.tabtabs a{ float:left; color: #FFFFFF; margin:0 4px 0px 0;  text-decoration:none; display:block; }

.tabtabs a span { float:left; font-size:14px;   text-decoration:none;    color: #006599; font-weight:bold; display:block; padding: 5px 10px; }

.tabtabs a span{ float:none; }

.tabtabs a:hover{text-decoration:none; background-color: #D7FFFF; }

.tabtabs a:hover span{ background-color: #D7FFFF; }

.tabtabs a.over span{ background-color: #D7FFFF; }

.tabtabs a.current1, #tabtabs a.current1 span{ /*currently selected tab*/ background-color: #D7FFFF; }



.tabcontainer2 {padding:5px; float:left;/* height:300px; */  display:block; background:#6699CC;}
.tabcontainer1 img {margin-right:15px; float:left;}
.tabcontainer1 td {padding-bottom:15px; }
.tabcontainer1 div { display:block; }


.tabtabs3 { padding: 0px; width: 100%;   voice-family: inherit; }

.tabtabs3 ul{ font: normal 9px Arial, Verdana, sans-serif; margin:0; padding:0; list-style:none; }

.tabtabs3 li{ display:inline; margin:0 2px 0 0; padding:0; text-transform:uppercase; }

.tabtabs3 a{ float:left; color: #FFFFFF; margin:0 4px 0px 0;  text-decoration:none; display:block; }

.tabtabs3 a span { float:left; font-size:11px;   text-decoration:none;   text-align:left; color: #FFFFFF; font-weight:bold; display:block;
padding: 5px 25px 5px 5px; background:#6699CC url("img/frecciadown.jpg") center right no-repeat; 
-moz-border-radius-bottomright:3px; -moz-border-radius-bottomleft:3px;}

.tabtabs3 a span{ float:none; }

.tabtabs3 a:hover{text-decoration:none; font-size:11px; text-align:left; color: #FFFFFF; }

.tabtabs3 a:hover span{ }

.tabtabs3 a.over span{ }

.tabtabs3 a.current1, #tabtabs a.current1 span{ /*currently selected tab*/ background-color: #D7FFFF; }




/*secondo menu*/

.tabtabs2 p {
          float:left;
          margin:5px 30px 0px 5px ;
          font-size:12px;
/* padding: 0; */
/* width: 100%; */
/* background: transparent; */
/* voice-family: "\"}\""; */
/* voice-family: inherit; */
}

.tabtabs2 ul{
/* font: normal 12px Arial, Verdana, sans-serif; */
margin:0;
padding:0;
list-style:none;
}

.tabtabs2 li{
display:inline;
margin:0;
padding:0;
text-transform:uppercase;
}

.tabtabs2 b{

color:#006699;
/* padding:5px 5px; */
display:block;
}


.tabtabs2 a{
/* float:left; */
color: #243A38;
/* background: #720C0C url(img/color_tabs_left.gif) no-repeat left top; */
margin-bottom:10px;
text-decoration:underline;
display:block;
/* letter-spacing: 1px; */
}

.tabtabs2 a span{
/* float:left; */
display:block;
/* background: transparent url(img/color_tabs_right.gif) no-repeat right top; */
margin-bottom:10px;
}

.tabtabs2 a span{
float:none;
}

.tabtabs2 a:hover{
/* background-color: #962626; */
}

.tabtabs2 a:hover span{
/* background-color: #962626; */
}

.tabtabs2 a.current2, #tabtabs2 a.current2 span{ /*currently selected tab*/
/* background-color: #962626; */
}

/*.current1, .current2{ 
background-color: #800000;
}*/
/*fine secvondo menu*/
.tabtabsline{
clear: both;
padding: 0;
width: 100%;
/* height: 6px;
line-height: 8px; */
background: #678b3f;
border-top: 0px solid #fff; /*Remove this to remove border between bar and tabs*/
margin-bottom:2px;
}
/*=======================================contenitore contenuti =========================================*/
.tabcontainer{
clear: left;
width:95%; /*width of 2nd level sub menus*/
height:100px; /*height of 2nd level sub menus. Set to largest's sub menu's height to avoid jittering.*/
margin-top:5px;
}
/*====================================== div contenuto output ===========================================*/
.tabcontent{
display:none;
}
.cellout{
width:120px;height:95px;font-family:Arial;font-size:11px;margin-right:5px;float:left;text-align:center;
}
.cellout img {border:0px;}
