/* ridefinizione html tags */

body
{
	font-family: Tahoma;
	font-size: 11.5px;
	margin: 0px;
	padding-left:5px; padding-right:5px; padding-top:0; padding-bottom:0;
	background-color:#e5e5e5
}
.ContentTable   { background-image: 
               url('../images/BackGround.jpg'); 
               background-repeat: repeat-y; background-attachment: scroll; 
               background-position:   right top;  }

.RightColumn { background-color: #000000 }
.LeftColumn  { background-color: #e5e5e5 }

td{font-family:Century Gothic, Tahoma, Verdana;font-size:13px; color:#ffffff}

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:underline; color:#FFFFFF}
a:hover{color:#E21621;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: #FFFFFF; font-family:Verdana; 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}