body
{
}

/* ============ Colori e misure ================= */

.cmainBackColor
{
	background-color:#A1AD82;
}

.cMenuBackColor 
{
	background-color:#DEDEB5;
}

.cMenuSelected
{
	background-color:#FFBB69;
}

.cAllWidth
{
	width:976px;
}


.cLeftSideHome
{
	width:180px;
	text-align:center;
	vertical-align:top;	
}

.cMiddleHome
{
	width:636px;
}

.cRightSideHome
{
	width:160px;
}

.cMiddleRightHome
{
    width:796;	
}



/* top level links */
.cTopLevel 
{
	text-align:center;
	font-family:Verdana;
	font-size:x-small;
	font-weight:normal;
	color:Black;
	margin-left:4px;
}

.cTopLevelLink 
{
	text-align:center;
	font-family:Verdana;
	font-size:x-small;
	font-weight:normal;
	color:Black;
	margin-left:4px;
}

.cPanelLike
{
background-color:#ECE9D8;	
}

/* menu verticali finto separatore checked-disabled */
.cMenuVertCheckedSep
{
text-align:center;
color:Black;
font-family:Verdana;
background-color:WhiteSmoke;
font-style:italic;	
}

/* =================== Boxes =================== */
.cSquareDottedBox
{
border-top-width:1pt;
border-top-style:dotted;
border-top-color:Gray;
border-left-width:1pt;
border-left-style:dotted;
border-left-color:Gray;
border-bottom-width:1pt;
border-bottom-style:dotted;
border-bottom-color:Gray;
border-right-width:1pt;
border-right-style:dotted;
border-right-color:Gray;
}

.cLRDottedBox
{
border-left-width:1pt;
border-left-style:dotted;
border-left-color:Gray;
border-right-width:1pt;
border-right-style:dotted;
border-right-color:Gray;
}

.cTextInsideMargin
{
margin-left:3px;
margin-right:3px;	
}

/* ===================== Testo ==================== */

/* ========= come da GIORNALE ============ 


h1 {
font-family:Verdana,Sans-Serif,MS Sans Serif,Arial;
font-size:medium;
font-weight:bold;
text-align:center;
margin-top:18px; 
margin-bottom:8px;
color:Black;
}

h2 {
font-family:Verdana,Sans-Serif,MS Sans Serif,Arial;
font-size:small;
font-weight:bold;
text-align:left;
margin-top:6px; 
margin-left:2px;
border-bottom-width:1pt;
border-bottom-style:solid;
border-bottom-color:Gray;
margin-bottom:1px;
}

.sP {
font-family:Arial;
font-size:small;
font-weight:normal;
text-align:justify;
line-height:20px;
margin-left:1px;
margin-right:1px;
margin-top:2px;
}

**/

/* COME DA FORMULE */

h1 {
font-family:Verdana,Sans-Serif,MS Sans Serif,Arial;
font-size:12pt;
font-weight:bold;
text-align:center;
margin-top:18px; 
margin-bottom:8px;
}

h2 {
font-family:Verdana,Sans-Serif,MS Sans Serif,Arial;
font-size:10pt;
font-weight:bold;
text-align:left;
margin-top:6px; 
margin-left:2px;
border-bottom-width:1pt;
border-bottom-style:solid;
border-bottom-color:Gray;
margin-bottom:1px;
}

h3
{
font-family:Verdana,Sans-Serif,MS Sans Serif,Arial;
font-size:10pt;
font-weight:normal;
text-align:left;
text-decoration:underline;
margin-top:2px; 
margin-bottom:2px;	
margin-left:2px;
}

.sP {
font-family:Verdana,Sans-Serif,MS Sans Serif,Arial;
font-size:10pt;
font-weight:normal;
text-align:justify;
line-height:20px;
margin-left:1px;
margin-right:1px;
margin-top:2px;
}

/* come sp ma + margini */
.sPM {
font-family:Verdana,Sans-Serif,MS Sans Serif,Arial;
font-size:10pt;
font-weight:normal;
text-align:justify;
line-height:20px;
margin-left:4px;
margin-right:4px;
margin-top:2px;
}


/* */
/*============== href ==================== */

/* per Href */
.alinkBlue
.aLinkBlue
{
 font-weight : normal; 
 font-size: 12pt; 
 color: blue; 
 font-family: Arial;	
}

/* per Href */
.alinkBlueVerdana
.aLinkBlueVerdana
{
 font-weight : normal; 
 font-size: 10pt; 
 color: blue; 
 font-family: Verdana;	
}



/* =============== fine da frml ==========================*/


/* ======================= da fab01 ===========================*/

.cTextNormal
{
 font-weight : normal; 
 font-size: small; 
 color: black; 
 font-family:Verdana,Sans-Serif,MS Sans Serif,Arial;
 text-align:justify;
 margin-left:5px;
 margin-right:5px; 	
}

.cWhiteLink
{
color:White;
font-family:Arial;
font-size:small;
}

.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; */
}


.testoNewsLikeHead
{
font-weight: bold; 
font-size:9pt; 
color:Red; 
font-family: Arial;
text-align:left;
background-color:Transparent;
line-height:inherit;
vertical-align:bottom;
}

.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; 
}
 

.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;
}
 
 

.divIsVisible
{
  display:block;	
}

.divNotVisible
{
  display:none;	
}
/* ========================== fine da fab01 ===================*/


/* =========== buttons ============= */

.menuButtonSelected
{
	behavior: url(inc/cmdbutton.htc);
	height:40px;
	cursor:hand;	
	font-weight: bold;
	font-size: xx-small;
	font-family: Verdana;
	color:Black;
	background-color: Red;
	/* text-transform:uppercase; */
	width:auto;
	height:auto;
	padding-left:5px;
	padding-right:5px;
	border-style:outset;
	/* my borders */
	border-left-color :White; 
	border-top-color   :White; 
	border-right-color :Black; 
	border-bottom-color :Black;

}

.menuButton
{
	behavior: url(inc/cmdbutton.htc);
	height:40px;
	cursor:hand;	
	font-weight: bold;
	font-size: x-small;
	font-family: Verdana;
	color:Black;
	background-color: #A1AD82; /* vedi cMainBackColor */
	text-transform:uppercase; 
	width:100%;
	height:auto;
	/*
	padding-left:5px;
	padding-right:5px;
    */
	border-style:ridge;
	/* my borders */
	border-left-color :White; 
	border-top-color   :White; 
	border-right-color :Black; 
	border-bottom-color :Black;
}

.cmdButton
{
	behavior: url(inc/cmdbutton.htc);
	height:40px;
	cursor:hand;	
	font-weight: bold;
	font-size: xx-small;
	font-family: Verdana;
	/* 
     border-style:ridge;
     color:Gray; 
	 height:30px;
	 background-color: #D9E3E5;	*/
	color:White;
	background-color: #6C8CAF;
	text-transform:uppercase;
	width:auto;
	height:auto;
	padding-left:5px;
	padding-right:5px;
	border-style:none;
}


/* Labels */

.cFormLabel
{
font-family:Verdana,Sans-Serif,MS Sans Serif,Arial;
font-size:10pt;
font-weight:bold;
text-align:right;
margin-right:2px;
}

.cFormLabelTip
{
font-family:Verdana,Sans-Serif,MS Sans Serif,Arial;
color:Black;
background-color:Silver;
font-size:8pt;
font-weight:normal;
text-align:left;
margin-left:1px;	
width:100%;
}

.cVertMenuName
{
font-family:Verdana,Sans-Serif,MS Sans Serif,Arial;
font-size:8pt;	
color:Black;	
background-color:#DEDEB5;	
text-align:center;
}

/* TextBox */
.cFormTextBox
{
font-family:Verdana,Sans-Serif,MS Sans Serif,Arial;
font-size:10pt;
font-weight:normal;
text-align:left;
}

/* alteratori */
.fp8
{
font-size:8pt;	
}


.fp12
{
font-size:12pt;	
}


.fp10
{
font-size:10pt;	
}

.fbold
{
font-weight:bold;	
}

.funder
{
text-decoration:underline;	
}

.fitalic
{
font-style:italic;	
}

.cCursorHand
{
cursor:hand;	
}


/* dynamic tooltip */

#dhtmltooltip{
font-family:Verdana; 
font-size:Medium; 
color:black;
position: absolute;
width: 500px;
border: 3px solid black;
padding: 3px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}
.ttpStyle
{
font-family:Verdana; 
/* color:Blue; */ 
color:Green;
text-decoration:underline;
cursor:hand;	
}
