
/* -- ncube -------------------------------------------- */
/* -- http://www.html.it/articoli/niftycube ------------ */ 

/* -- ncube button corners -------- */

/* -- Primary -------- */

ul.tbnav1,ul.tbnav1 li{ margin:0; padding:0; list-style-type:none; }
ul.tbnav1 li{ float:left;

/* -- Position Button From Left -- */
margin-left: 0px;


width: 160px auto; }

ul.tbnav1 a{
display:block;
width: 160px;
padding: 3px 0px 3px 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
font-weight: bold;
text-align:center;
text-decoration:none;
color: #FFFFFF;	
background: #1E1E1E;
cursor: hand;
cursor: pointer;
}

ul.tbnav1 a:hover{
background: #D9D9D9;
color: #1E1E1E;
}


/* -- Primary -------- */

/* -- Primary 2 ------ */

ul.tbnav1b,ul.tbnav1b li{ margin:0; padding:0; list-style-type:none; }
ul.tbnav1b li{ float:left;

/* -- Position Button From Left -- */
margin-left: 0px;


width: 114px auto; }

ul.tbnav1b a{
display:block;
width: 114px;
padding: 3px 0px 3px 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
font-weight: bold;
text-align:center;
text-decoration:none;
color: #FFFFFF;	
background: #1E1E1E;
cursor: hand;
cursor: pointer;
}

ul.tbnav1b a:hover{
background: #D9D9D9;
color: #1E1E1E;
}

/* -- Primary 2 ------ */

/* -- Secondary - Center Justify - Size 1 Font ------ */

ul.tbnav2,ul.tbnav2 li{ margin:0; padding:0; list-style-type:none; }
ul.tbnav2 li{ float:left;

/* -- Position Button From Left -- */
margin-left: 0px;


width: 140px auto; }

ul.tbnav2 a{
display:block;
width: 140px;
padding: 2px 0px 2px 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
font-weight: bold;
color: #FFFFFF;	
background: #1E1E1E;
text-decoration:none;
text-align:center;
cursor: hand;
cursor: pointer;
}

ul.tbnav2 a:hover{
background: #D9D9D9;
color: #1E1E1E;
}

/* -- Secondary - Center Justify - Size 1 Font ------ */

/* -- Secondary - Left Justify - Size 1 Font -------- */

ul.tbnav3,ul.tbnav3 li{ margin:0; padding:0; list-style-type:none; }
ul.tbnav3 li{ float:left;

/* -- Position Button From Left -- */
margin-left: 0px;


width: 140px auto; }

ul.tbnav3 a{
display:block;
width: 140px;
padding: 3px 10px 3px 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
font-weight: bold;
color: #FFFFFF;	
background: #1E1E1E;
text-decoration:none;
text-align:left;
cursor: hand;
cursor: pointer;
}

ul.tbnav3 a:hover{
background: #D9D9D9;
color: #1E1E1E;
}

/* -- Secondary - Left Justify - Size 1 Font -------- */

/* -- Secondary - Left Justify - Size 2 Font -------- */

ul.tbnav4,ul.tbnav4 li{ margin:0; padding:0; list-style-type:none; }
ul.tbnav4 li{ float:left;

/* -- Position Button From Left -- */
margin-left: 0px;

width: 180px auto; }

ul.tbnav4 a{
display:block;
width: 180px;
padding: 3px 10px 3px 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight: bold;
color: #FFFFFF;	
background: #1E1E1E;
text-decoration:none;
text-align:left;
cursor: hand;
cursor: pointer;
}

ul.tbnav4 a:hover{
background: #D9D9D9;
color: #1E1E1E;
}

/* -- Secondary - Left Justify - Size 2 Font -------- */

/* -- Secondary - Left Justify - Size 4 Font -------- */

ul.tbnav5,ul.tbnav5 li{ margin:0; padding:0; list-style-type:none; }
ul.tbnav5 li{ float:left;

/* -- Position Button From Left -- */
margin-left: 0px;


width: 140px; }

ul.tbnav5 a{
display:block;
width: 220px;
padding: 3px 10px 3px 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size : 18px;
font-weight: bold;
color: #FFFFFF;	
background: #1E1E1E;
text-decoration:none;
text-align:left;
cursor: hand;
cursor: pointer;
}

ul.tbnav5 a:hover{
background: #D9D9D9;
color: #1E1E1E;
}

/* -- Secondary - Left Justify - Size 4 Font -------- */


/* -- ncube button corners ------------------------------------------------------------ */

/* -- ncube div corners ----------- */

div.tbox {
text-align : center;
text-decoration:none;
color: #606060;	
padding:5px;
margin:0;
width:180px;
background:#F3F3F3;
}

div.tbox2 {
text-align : center;
text-decoration:none;
color: #FFFFFF;	
padding:5px;
margin:0;
width:180px auto;
background: #0063A9;
}

div.tbox3 {
text-align : center;
text-decoration:none;
color: #606060;	
padding:5px;
margin:0;
width:160px auto;
background:#F3F3F3;
}

div.tbox4 {
text-align : center;
text-decoration:none;
color: #606060;	
padding:5px;
margin:0;
width:100px auto;
background:#F3F3F3;
}

div.tbox5 {
text-align : left;
text-decoration:none;
color: #606060;	
padding:5px;
margin:0;
width:100px auto;
background:#F3F3F3;
}

div.tbox6 {
text-align : left;
text-decoration:none;
color: #404040;	
padding:5px 10px;
margin:0;
width:120px auto;
background:#E5E5E5;
}


div.tbox8 {
text-align : left;
text-decoration:none;
color: #404040;	
padding:5px 10px;
margin:0;
width:120px auto;
background:#008080;
filter:alpha(opacity=80);
-moz-opacity:.80;
opacity:.80;
}



/* -- ncube / Nifty container settings ---- */

div.n_outer{
width: 135px auto;
height: 100px auto;
margin: 0 auto;
padding: 5px;
background:#D9D9D9;
}

div.n_inner{
width: 135px auto;
height: 100px auto;
padding: 5px;
margin: 0;
background: #F3F3F3;
clear:both;
}

div.n2_outer{
width: 600px auto;
height: 100px auto;
margin: 0 auto;
padding: 10px;
background:#F1F1F1;
z-index: 1000;
}

div.n2_inner{
width: 600px auto;
height: 100px auto;
padding: 5px;
margin: 0;
background: #FFFFFF;
clear:both;
z-index: 1000;
}

/* -- ncube / Nifty container settings ---- */



/* -- ncube div corners ----------- */

b.niftycorners,b.niftyfill{display:block}
b.niftycorners *{display:block;height: 1px;line-height:1px;font-size: 1px;
overflow:hidden;border-style:solid;border-width: 0 1px}
/*normal*/
b.r1{margin: 0 3px;border-width: 0 2px}
b.r2{margin: 0 2px}
b.r3{margin: 0 1px}
b.r4{height: 2px}
b.rb1{margin: 0 8px;border-width:0 2px}
b.rb2{margin: 0 6px;border-width:0 2px}
b.rb3{margin: 0 5px}
b.rb4{margin: 0 4px}
b.rb5{margin: 0 3px}
b.rb6{margin: 0 2px}
b.rb7{margin: 0 1px;height:2px}
b.rb8{margin: 0;height:2px}
b.rs1{margin: 0 1px}
/*transparent inside*/
b.t1{border-width: 0 5px}
b.t2{border-width: 0 3px}
b.t3{border-width: 0 2px}
b.t4{height: 2px}
b.tb1{border-width: 0 10px}
b.tb2{border-width: 0 8px}
b.tb3{border-width: 0 6px}
b.tb4{border-width: 0 5px}
b.tb5{border-width: 0 4px}
b.tb6{border-width: 0 3px}
b.tb7{border-width: 0 2px;height:2px}
b.tb8{border-width: 0 1px;height:2px}
b.ts1{border-width: 0 2px}



/* -- ncube button corners ------------------------------------------------------------ */

/* -- ncube -------------------------------------------- */

