/* ridefinizione html tags */
body
{
	background:#5777B2 url('../images/Background.jpg') repeat-y fixed center top; font-family: Tahoma;
	font-size: 11.5px;
	margin: 0px;
	padding-left:0px; padding-right:0px; padding-top:0; padding-bottom:0;
	 
}

.LeftColumn { background:#5f81c2}
.RightColumn { background:#4d4e4e ; }
.ContentTable   {   border-left: 1px solid #333333; border-right: 1px solid #333333; border-bottom: 1px solid #333333; padding: 0}



td{font-family:Century Gothic, Tahoma, Verdana;font-size:12px; color:#333333}

h1           { padding:0; font-family: Tahoma; font-size: 20px; color: #EBEBEB; text-align:left; margin-top:0; margin-bottom:0 }

p {
	margin: 0px 0px 0px 0px;
	}
	
a{text-decoration:none; color:#000000}
a:hover{color:#000000;text-decoration:underline}

/* definizione stili personalizzati */
.sepline     { border-left-width: 1px; border-right-width: 1px; border-top: 1px solid #EBEBEB; 
               border-bottom-width: 1px; padding: 0 }
               
.ImageBorder { border: 1px solid #EBEBEB; padding: 0 }

.footer {color: #666666; font-size:10px}

.MainTable   { border-top: 1px solid #E21621; border-bottom: 1px solid #E21621; padding: 0 }
.menu{color:#000000;text-decoration:none;}

.contSx {border-right:1px solid #FFFFFF; padding-left:0px;padding-top:0px;padding-bottom:10px;
        
}

.contCx {border-left:1px solid #C0C0C0; padding-bottom:15px;
		padding-left:0px;
		padding-right:0px;
        border-right-width: 1px; 
        border-top-width: 1px; 
        border-bottom-width: 1px; 
        background-color: #F5F5F5; 
        text-align:justify;
        }


        
.contDx {padding-bottom:15px;
		padding-left:4px;
		padding-right:4px;
        border-left-style: solid; 
        border-left-width: 1px; 
        border-right-width: 1px; 
        border-top-width: 1px; 
        border-bottom-width: 1px; 
        background-color: #EBEBEB;
        }

.flds {border:1px solid #C0C0C0; padding:1px; font-family: Verdana; font-size: 11.5}
.flds_focus {border-style:solid; border-width:1px; padding:1px; font-family: Verdana; font-size: 11.5; background-color:#9797FF}

.table1 {border:1px dotted #C0C0C0; padding:1px; }
.table1_focus {cursor:hand; border:1px dotted #C0C0C0; padding:1px;  background-color:#da303b}
.titletd {}
.titletd_focus {background-color:#da303b; color:#FFFFFF}