﻿.boldrosso
{
    FONT-WEIGHT:  bold;
    margin-left: 10px;
    FONT-SIZE: 11px;
    COLOR: #993400;
    LINE-HEIGHT: 35px;
    LETTER-SPACING: 1px;
    TEXT-DECORATION: none;
     }
.login_base
    {
        font-family: Arial;
        font-size: smaller;
        background-image: url('../_Images/footer.jpg');
        color: #FFFFFF;
    }
.ricercaAv
{
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #00349a; FONT-FAMILY: Arial; margin:0 0 0 0 ; border: none 0;
	}
	.ricercaFld
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    height: 15px;
}
.cercalibriOpzione
{
	padding: 2px 5px 2px 5px;
	font-weight: normal;
	font-size: small;
	line-height: 12px;
	font-family: Verdana, Arial;
	letter-spacing: 1px;
	text-decoration: none;
	color: White;

}
A.cercalibriOpzione
{
	
	color: yellow;
}

.catalogo_tit
{	width: 200px;
 	height:auto;
 	
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
    COLOR: #00349a;
    FONT-FAMILY: Verdana, Arial;
    white-space:normal;
}
.catalogo_sottit
{
    width: 200px;
    height: 20px;
    /*FONT-WEIGHT: bold;*/
    font-style:italic;
    FONT-SIZE: 10px;
    COLOR: #00349a;
    FONT-FAMILY: Verdana, Arial;
    white-space: normal;
    text-align: left;
}
.catalogo_aut
{	width: 210px;
 	 /*FONT-WEIGHT: bold;*/
    FONT-SIZE: 12px;
    COLOR: #00349a;
    FONT-FAMILY: Verdana, Arial;
     white-space:normal;
}

.catalogo_det
{	FONT-SIZE: 12px;
    COLOR: #00349A;
    FONT-FAMILY: Verdana, Arial;
    white-space:normal;
    }
.catalogo_sep
{	width: 20px;
 	FONT-WEIGHT:  normal;
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial ;
}
.lstRisorse
{
    table-layout: fixed;
    FONT-WEIGHT: normal;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 12px;
    width: 200px;
    vertical-align: top;
    COLOR: #00349A;
    text-align: left;
    background-color: #ECF2FF;
}
.small 
{
    FONT-FAMILY: Verdana, Arial ;
     FONT-SIZE: smaller;
}
   .x-small
    {
        font-size: x-small;
    }
.novita
{    
	text-align:justify;
   background-color:#00349A;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #FFCC00;
    FONT-FAMILY: Arial
}
.storia
{  text-align:justify;
  background-color:#00349A;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #FFCC00;
    FONT-FAMILY: Arial;
}

.barracat
{
	margin: 15px;
	border-style: none;
	border-color: #FFFFFF;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	LINE-HEIGHT: 20px;
	FONT-FAMILY: Arial, Verdana;
	LETTER-SPACING: 1px;
	TEXT-DECORATION: none;
	border-bottom-width: thick;
	color: #FFFFFF;
	background-color: #00349A;
}
 .foot01
        {
	font-size: xx-small;
	color: white;
} 
P.testobianco
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
     background-color: #00349A;
    FONT-FAMILY: Arial;
    color:White;
}

.foot01 a 
{color:#ffcc00;}	

.pscheda
{
	font-size: 12px;
	color: #003399;
}
/*=========== identificativi =========================*/
#catalogo 
{
    width: 368px;
    table-layout: fixed;
    vertical-align: top;
    height: 70px;
}	
	
#cercalibri
{
	background: url('../_Images/footer.jpg');
}
/* --- --- --- Top Menu --- --- --- */		

#topMenu
{
	height: 28px;
	background-color: #00349A;
	background-position: left;
	background-repeat: repeat-x;
	text-align: inherit;
	margin-top: 50px;
	margin: 0 0 0 0;
	border-collapse:collapse;
}
#topMenu A:link 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:34px;
	margin-left:14px;
	margin-right:14px;
	color:#FFFFFF;
}
#topMenu A:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:34px;
	margin-left:14px;
	margin-right:14px;
	color:#FFFFFF;
}
#topMenu A:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:34px;
	margin-left:14px;
	margin-right:14px;
	color: Yellow;
}
#topMenu A:Active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	line-height:34px;
	margin-left:14px;
	margin-right:14px;
	color: lime;
}
#mnuCatalogo 
{
	}
#head01 { 
	
	margin:  0 0;  /* questo padding corrisponde all'allineamento a sinistra degli elementi nei div sottostanti. Se in #header viene utilizzata un'immagine anziché un testo, può essere utile rimuovere il padding. */
	width: 600px
} 
#head02 { 
	
	margin: 0 0;  /* questo padding corrisponde all'allineamento a sinistra degli elementi nei div sottostanti. Se in #header viene utilizzata un'immagine anziché un testo, può essere utile rimuovere il padding. */
	width: 354px
} 
#head03 {
	/*background: #DDDDDD; */
	margin:    0 0 0 0;
/* questo padding corrisponde all'allineamento a sinistra degli elementi nei div sottostanti. Se in #header viene utilizzata un'immagine anziché un testo, può essere utile rimuovere il padding. */	background-image: url('../_Images/footer.jpg');
} 
.vetrina 
{
    overflow: hidden;
    float: left;
    color: white;
    width: 100%;
    font-size: 120%;
    background : url('../_Images/footer.jpg');
}
#news 
{
overflow: hidden;
float:left;
background-color: Yellow;
border-color: Red;
 border-style:double;

 margin: 10px


}			
#noaut
{
	position: fixed;
	top: 171px;
	right: 239px;
	width: 64%;
}
#paswresend
{
	
	width: 800px;

}
.novita_tit
{	height:auto;
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #00349a;
    FONT-FAMILY: Verdana, Arial;
    white-space:normal;
}
.novita_sottit
{	height:auto;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #00349a;
    FONT-FAMILY: Verdana, Arial;
    white-space:normal;
}
.novita_aut
{	FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #00349a;
    FONT-FAMILY: Verdana, Arial;
     white-space:normal;
}
.novita_det
{	FONT-WEIGHT:  normal;
 	 vertical-align: text-top;
    FONT-SIZE: 12px;
    COLOR: #00349A;
    FONT-FAMILY: Verdana, Arial ;
}
.novita_sep
{	width: 5px;
}
          .colLeft
        {
                    vertical-align: middle;
                    font-weight: bold;
        font-size: 12px;
        color : #00349a;
        font-family: Arial; 
        width: 50%;
        padding-left:20px;
        }    
        .colRight
        {
                    vertical-align: middle;
                    font-weight: bold;
        font-size: 12px;
        color : #00349a;
        font-family: Arial; 
        width: 50%;
        }
        .lblLeft
        {
                    vertical-align: middle;
                    font-weight: bold;
        font-size: 12px;
        color : #00349a;
        font-family: Arial; 
        width: 150px;
        text-align:right
        }
        .fldleft
        {
           vertical-align: middle;
            font-weight: bold;
            font-size: 12px;
            color : #00349a;
            font-family: Arial;
            width: 250px;
        }
        .lblright
        {
                vertical-align: middle;
    font-weight: bold;
        font-size: 12px;
        color : #00349a;
        font-family: Arial; 
        width: 150px;
        text-align:right;
        }
        .fldright
        {
            vertical-align: middle;
            font-weight: bold;
            font-size: 12px;
            color : #00349a;
            font-family: Arial;
            width: 250px;

        }
     