body
{
}

.cOrangeLogo
{
color:#FF6A00;	
}

cNormalText
{
color:Black;
font-family:Arial;
font-size:small;
}

cNormalText.white
{
color:White;	
}


.cWhiteLink
{
color:White;
font-family:Arial;
font-size:small;
}

.cBlueLink
{
color:Blue;
font-family:Arial;
font-size:small;
}

.cBlackLink
{
color:Black;
font-family:Arial;
font-size:small;
border-style:none;
font-style:normal;
}


.testoNewsLikeBox
{
margin-left:5px;
margin-right:5px;
/* margin-top:5px; */
/* margin-bottom:5px; */	
border-bottom-style:solid;
border-bottom-width:2pt;
border-bottom-color:Navy;
/* margin-right:5px; */
}

.testoNewsLikeBoxDotted
{
margin-left:5px;
margin-right:5px;
margin-top:2px; 
margin-bottom:2px; 	
/* */
border-top-style:dotted;
border-top-width:1pt;
border-top-color:Black;
/* */
border-right-style:dotted;
border-right-width:1pt;
border-right-color:Black;
/* */
border-left-style:dotted;
border-left-width:1pt;
border-left-color:Black;
/* */
border-bottom-style:solid;
border-bottom-width:2pt;
border-bottom-color:Navy;


/* margin-right:5px; */
}

.testoNewsLikeHead
{
font-weight: bold; 
font-size:9pt; 
color:#FF6A00; 
font-family: Arial;
text-align:left;
background-color:Transparent;
/* line-height:inherit; */
vertical-align:top;
margin-left:4px;
margin-top:4px;
}

.testoNewsLikeTitle
{
font-weight: bold; 
font-size:16pt; 
color:Navy; 
font-family: Times New Roman;
text-align:left;
background-color:White;
vertical-align:top;
}

.testoNewsLike
{
 font-weight : normal; 
 font-size: small; 
 color: black; 
 font-family: Arial;	
 text-align:justify;
 margin-left:5px;
 margin-right:5px;
 vertical-align:top; 
}

/* bg box */

.bgBoxBkHead
{
font-weight: bold; 
font-size:9pt; 
color:#FF6A00; 
font-family: Arial;
text-align:center;
/* line-height:inherit; */
vertical-align:top;
margin:4px;
/* border:Solid 1pt #59A3F7; 
background-color:#d0d0d0; */
}
 

.testoInBgBox
{
border-color:#78A3B8;	
border-left-style:solid;
border-left-width:1pt;
border-right-style:solid;
border-right-width:1pt;
border-bottom-style:solid;
border-bottom-width:1pt;
border-top-style:solid;
border-top-width:1pt;
background-color:#DFE9EE;
}

.testoInBgTitle
{
font-weight: bold; 
font-size:16pt; 
color:Navy; 
font-family: Times New Roman;
text-align:left;
margin-left:4px;
}

.testoInBg
{
 font-weight : normal; 
 font-size: small; 
 color: black; 
 font-family: Arial;	
 text-align:justify;
 margin-left:5px;
 margin-right:5px;
}


.testoInBgWhiteBox
{
border-color:#78A3B8;	
border-left-style:solid;
border-left-width:1pt;
border-right-style:solid;
border-right-width:1pt;
border-bottom-style:solid;
border-bottom-width:1pt;
border-top-style:solid;
border-top-width:1pt;
background-color:#FFFFFF;
}

 
.cTestoNormalBlack
{
 font-weight : normal; 
 font-size: small; 
 color: black; 
 font-family: Arial;	
 text-align:justify;
 margin-left:5px;
 margin-right:5px;
} 
 

.divIsVisible
{
 visibility:visible;	
}

.divNotVisible
{
  visibility:hidden;	
  
}

.divBlockVisible
{
display:block;	
}

.divBlockNotVisible
{
display:none; 	
}


.cMainMenu
{
cursor:pointer;	
font-family:Arial;
font-size:10pt;
color:White;
}

.cMenuItem
{
cursor:pointer;	
font-family:Arial;
font-size:10pt;
font-weight:Bold;
color:White;
}

.cMenuItemHover
{
cursor:pointer;	
font-family:Arial;
font-size:10pt;
font-weight:normal;
color:Black;
}

.cMenuItemSelected
{
cursor:pointer;	
font-family:Arial;
font-size:10pt;
font-weight:Bold;
text-decoration:none;
border-width:2px;
border-style:groove;
}

.cMenuSubItemHover
{
cursor:pointer;	
font-family:Arial;
font-size:10pt;
color:White;
background-color:#EDF3F4;
font-weight:normal;
}

.cMenuSubItem
{
cursor:pointer;	
font-family:Arial;
font-size:10pt;
color:#EDF3F4;
background-color:white;
font-weight:normal;
}

.cMenuSubSelected
{
cursor:not-allowed;	
font-family:Arial;
font-size:10pt;
color:Black;
background-color:#EDF3F4;
font-weight:normal;
}

/* grids */
.cGridStyle
{
font-family:Arial;
font-size:8pt;	
}

.cGridHeadStyle
{
color:White;
font-family:Arial;
font-size:9pt;	
}


/* lbl tbx e btn PICCOLI (es per login) */
.cLittleLbl
{
font-family:Arial;
font-size:xx-small;
font-style:italic;
text-align:right;	
}

.cLittleTbx
{
font-family:Arial;
font-size:xx-small;
text-align:left;	
}

.cLittleBtn
{
font-family:Arial;
/*font-size:xx-small;*/
font-size:8pt;
font-weight:bold;
text-align:center;	
border:Solid 1px white;
color:White;
/*background-color:DarkBlue;*/
background: black url(images/fb_Like_backButton.png) repeat-x bottom left;
padding-left:3px;
padding-right:3px;
padding-bottom:1px;
padding-top:1px;
cursor:hand;
border:Solid 1px black;
}

.cLittleBtn:Hover
{
background: white;	
background-color:White;
color:Blue;
}

.cLittleBtnOk
{
font-family:Arial;
/*font-size:xx-small;*/
font-size:8pt;
font-weight:bold;
text-align:center;	
border:Solid 1px white;
color:White;
/*background-color:DarkBlue;*/
background: black url(images/back_blue_ok.png) repeat-x bottom left;
padding-left:3px;
padding-right:3px;
padding-bottom:1px;
padding-top:1px;
cursor:hand;
border:Solid 1px black;
text-align:right;
}

.cLittleBtnOk:Hover
{
background: white;	
background-color:White;
color:Blue;
}



/* ------------------------------------------------------ */
/* Input forms                                            */
/* ------------------------------------------------------ */

.cForm
{
background-color:#F0F0F0;	
}

.cFormPopUpBody
{
background-color:#F0F0F0;	
}

.cFormHeadStyle
{
color:White;
font-family:Arial;
font-size:9pt;	
font-weight:bold;
}


.cFormTbxInput
{
font-weight:Normal; 
font-family:Arial;
text-align:left;
/* margin-left:20px; */
font-size:9pt;
height:11px;
vertical-align:top;
}

.cFormDdlInput
{
font-weight:Normal; 
font-family:Arial;
/* margin-left:20px; */
font-size:9pt;
}


.cFormLblInput
{
font-weight:Normal; 
font-family:Arial;
text-align:right;
/* margin-left:20px; */
font-size:9pt;
height:11px;
vertical-align:top;
}

.cFormRowInfoBox
{
}

.cFormRowInfoHead
{
color:Black;
font-family:Arial;
font-size:8pt; 
width:auto; 
background-color:WhiteSmoke;	
}

.cFormRowInfoText
{
color:Black;
font-family:Arial;
width:auto; 
font-family:Arial; 
font-size:9pt; 
background-color:WhiteSmoke; 
margin-top:0px; 
margin-bottom:0px;  
margin-left:3px;
margin-right:3px;  
text-align:justify;  
border-style:solid; 
border-bottom-width:1px; 
border-bottom-color:Black; 
border-top-width:1px; 
border-top-color:Black; 
border-right-style:none; 
border-left-style:none;
}

/* infoBox */
.cBtnInfoBox
{
font-family:Arial;
font-size:8pt;
font-weight:bold;
text-align:Left;	
border:Solid 1px white;
color:Black;
background-color:#FFEBBD;
padding-left:3px;
padding-right:3px;
padding-bottom:1px;
padding-top:1px;
cursor:hand;
border:Solid 1px LightGray;
}

.cBtnInfoBox:Hover
{
background-color:#FFDDA6;
color:Black;
}


/* div visible or not */
.divHidden
{
visibility:hidden;
display:none;
}
.divShow  
{
visibility:visible;
display:block;
}

/* cursori */

.cCursorHand
{
	cursor:hand;
}

