html,body{
      margin:0;
      padding:0;
      height:100%;
      border:none
    
   }
#fullheight{width:100%;height:100%;vertical-align: top;}
#fullheight1{height:100%;}
body{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			color: #000000;			  
}
A{
 color: #666666;
 text-decoration:none;
}
P{
margin-top:0px;
margin-bottom:0px;

}
A:hover{
	text-decoration:none;
}

ul{
	list-style-type: square;
	color: #FF0000;
	margin:18px;
}
li{
	color: #666666;
}
hr{
	height: 1px; 
	color: #000000; 
	background-color: #FF0000;
  border: 0px;
}
input{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000; 
	border: 1px inset #CCCCCC;
}

select{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000; 
	border: 1px inset #CCCCCC;
}

#sottolineato a { 
    text-decoration:none;
}
#sottolineato a:hover { 
  text-decoration:underline;
}


.paginatore{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #808080;
  font-weight: normal;
  text-decoration:none;
}
A.paginatore{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #808080;
  font-weight: normal;
  font-style: italic; 
  text-decoration:none;
  text-decoration:none;
}
A.paginatore:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #808080;
        font-weight: normal;
        font-style: italic; 
        text-decoration:none;
        text-decoration:underline;
}

A.titolo-testo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
  text-decoration:none;
}
A.titolo-testo:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
  text-decoration:none;
}

A.testo2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #808080;
        text-decoration:none;
}
A.testo2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
        text-decoration:none;
}

.bgquad {
	background-image: url(../immagini/bgquad.gif);
	background-repeat: repeat-x;
	background-position: right;
}
.bgquad_ds {
	background-image: url(../immagini/bgquad_ds.gif);
	background-repeat: repeat-x;
	background-position: left;
}
.bgstandard {
	background-image: url(../immagini/bg-banda-sin.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.bgstandard-ds {
	background-image: url(../immagini/bg-banda-ds.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
HR.redline{
	height: 1px; 
	color: #FF0000; 
	background-color: #FF0000;
  border: 0px;

}
.testo2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #808080;
}

.titolo-testo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.titolo-testo-rosso{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
}
.testo-rosso {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
}
.bordoup {
	BORDER-TOP: #FF0000 1px solid;
	BORDER-BOTTOM: #CCCCCC 1px solid;
}

.bgc {
	background-image: url(../immagini/bgc.gif);
}

.txt_end {
	letter-spacing: -0.6px;
}

.input_menu {
	bottom-margin: 15px;
	margin-bottom: 15px;
	width: 166px;
}

.voce-menu-non-selezionata {
	text-decoration: none;
	color: #000000;
}

.voce-menu-non-selezionata:hover {
	text-decoration: none;
	color: #FF0000;
}

.voce-sotto-menu-non-selezionata {
	color: #666666;
	text-decoration: none;
}

.voce-sotto-menu-non-selezionata:hover {
	color: #FF0000;
	text-decoration: none;
}

.voce-sotto-menu-selezionata {
	color: #FF0000;
	text-decoration: none;
}

.voce-menu-non-selezionata-bold {
	font-weight: bold;	
	text-decoration: none;
	color: #000000;
}


.voce-menu-selezionata-bold {
	color: #FF0000;
	text-decoration: none;
}
.voce-menu-selezionata {
	color: #FF0000;
	text-decoration: none;
}

.button-menu {
        border: 0px;
        background-color: #FFFFFF;
        cursor: hand;
}

.button-menu:hover {
        border: 0px;
        background-color: #FFFFFF;
        color: #FF0000
        cursor: hand;
}

.voce-sotto-menu-ul {
	text-decoration: none;
}
.voce-sotto-menu-ul:hover {
	color: #FF0000;
	text-decoration: none;
}


.voce-sotto-menu-ul-selezionato {
	color: #FF0000;
	text-decoration: none;
}

.voce-menu{
	font-size: 20px;
	color: #000000;
}

.titolo-big{
	font-size: 20px;
	color: #000000;
}

.spazio-menu{
	line-height: 10px;
	height: 12px;
}

.spazio-titolo{
	line-height: 6px;
}
.spazio-titolo1{
	line-height: 24px;
}
.spazio-sottotitolo{
	line-height: 15px;
}
.spazio-sottotitolo1{
	line-height: 20px;
}
.spazio-sottotitolo2{
	line-height: 5px;
}
spazio-titolo-hr{

}



.div-principale-menu {
        position: relative; 
	top: 0px;	
	left: 0px;
        border: 0px;
        padding : 0px;
        margin: 0px;
        width: 346px
}

#Rollover {
        position: relative; 
	top: 0px;	
	left: 0px;
        border: solid #000000 0px;
        padding : 5px;
        margin: 0px;
        height: 270px;
}
#Rollover img {
  position:absolute
}
#Rollover #abs {
  position:absolute
}


#Focus {
        position: relative; 
	top: 0px;	
	left: 0px;
        border: solid #000000 0px;
        padding : 5px;
        margin: 0px;
}
.sottotitolo{
	color: #FF0000;
}

.bg342{
background-image: url(../immagini/ombra_342.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.bg160{
background-image: url(../immagini/ombra_160.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.sfombra-xxs{
	background-image: url(../immagini/ombra_108.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.txt-art{
color: #666666;
}
.puntino{
color: #FF0000;
margin-left: 1px;
margin-right: 1px;
}
.rientro-tb-img{
 margin-left: -3px;
}
.tumbquad{
width:114px;
height:114px;
}
.spazio-l-img{
width:5px
}
.spazio-h-img{
height:4px
}
.testoart{
line-height:14px;
}

.checkbox {border:0px;}

.link_articolo{
	font-style: italic;
	color: #000000;
}
A.link_articolo:hover{
	color: #FF0000;
}


A.focuslink:hover{
	text-decoration:underline;
}
#supercont{
	height: auto;
}

input{
color: #666666
}