/********************/
/***** MAIN.CSS *****/
/********************/

html, body, table, td, p  {    
    color: #ffffff;
    padding: 0px 0px 0px 0px;
    font-family: "courier new", courier, verdana, arial, sans-serif;    
    font-size: 10pt;
}

html, body {
    background-color: #000000;
    height: 100%;
}

body { padding-bottom: 10px; margin-top: 10px;  }

p  { margin: 0px; }

a  {
   text-decoration: none;
    font-size: 10pt; /*STD_FONT_SIZE*/   
    color: #ff0000;
   }

a:hover  {
   text-decoration: underline;
   color: #ff8040;
}



/****************/
/**** COMUNI ****/
/****************/


/*************************/
/**** MENU PRINCIPALE ****/
/*************************/

div.plainmenu {
    /* background-color: #00ff00; */
    color: #ffffff;
    font-size: 11pt;
    padding-left: 10px;
    padding-top: 2px;
    width: 710px;
    float: left;
    height: 20px;
}

a.plainmenu  {
   text-decoration: none;
   font-size: 11pt; /*STD_FONT_SIZE*/   
   color: #ffffff;
}
   
a.plainmenu:hover  {
   text-decoration: underline;
   color: #00ffff;
   }

a.plainmenu:visited {
/*   color: #ffffff; */
}

span.plainmenusel { color: #00ffff; }


/***********************************/
/**** COLONNE SINISTRA E DESTRA ****/
/***********************************/

a.minired { color: #ff0000; font-size: 8pt; }
a.minired:hover { color: #ff8040; }
a.miniwhite { color: #ffffff; font-size: 8pt; }
a.miniwhite:hover { color: #00ffff; }
a.minigray { color: #909090; font-size: 8pt; }
a.minigray:hover { color: #c0c0c0; }
a.minigray2 { color: #303030; font-size: 8pt; }
/*a.minigray2:hover { color: #303030; }*/
a.minigray3 { color: #c0c0c0; font-size: 8pt; }
a.minigray3:hover { color: #909090; }
a.miniorange { color: #ff8040;  font-size: 8pt; }
a.miniorange:hover { color: #ff0000; }
a.miniorange2 { color: #ff9900;  font-size: 8pt; }
a.miniorange2:hover { color: #ff0000; }
a.minicyan { color: #00ffff;  font-size: 8pt; }
a.minicyan:hover { color: #ffffff; }
a.miniyell { color: #ffff00;  font-size: 8pt; }
a.miniyell:hover { color: #FFFF99; }
a.minigreen { color: #CCFFCC; font-size: 8pt; }
a.minigreen:hover { color: #ffffff; }
a.minipink { color: #FF99FF; font-size: 8pt; }
a.minipink:hover { color: #ffffff; }
a.minipink2 { color: #FF00FF; font-size: 8pt; }
a.minipink2:hover { color: #ffffff; }
a.minipink3 { color: #FF99CC; font-size: 8pt; }
a.minipink3:hover { color: #ffffff; }

p.minired { color: #ff0000; font-size: 8pt; }
p.miniblue { color: #0000ff; font-size: 8pt; }
p.miniblue2 { color: #00CCFF; font-size: 8pt; }
p.miniblue3 { color: #99CCFF; font-size: 8pt; }
p.minigray { color: #909090; font-size: 8pt; }
p.minipink { color: #FF99FF; font-size: 8pt; }
p.minigreen { color: #CCFFCC; font-size: 8pt; }
p.miniwhite { color: #ffffff; font-size: 8pt; }
p.miniyell2 { color: #FFFF99; font-size: 8pt; }

span.minired { color: #ff0000; font-size: 8pt; }
span.miniblue { color: #0000ff; font-size: 8pt; }
span.miniblue2 { color: #00CCFF; font-size: 8pt; }
span.miniblue3 { color: #99CCFF; font-size: 8pt; }
span.minigray { color: #909090; font-size: 8pt; }
span.minipink { color: #FF99FF; font-size: 8pt; }
span.minigreen { color: #CCFFCC; font-size: 8pt; }
span.miniwhite { color: #ffffff; font-size: 8pt; }
span.miniyell2 { color: #FFFF99; font-size: 8pt; }



/*==== IMMAGINI PICCOLE NELLE COLONNE SINISTRA E DESTRA ====*/

img.imgcol {
  margin: 0px 5px 2px 0px;
  width: 80px;
 /* border: 1px solid #808080; */
}


/**************************/
/**** COLONNA SINISTRA ****/
/**************************/

div.navleft  {
    font-size: 8pt;    
    background-color: #0F0F0F;
}


/************************/
/**** COLONNA DESTRA ****/
/************************/

div.navright  {
    font-size: 8pt;    
    background-color: #0F0F0F;
}


/**************************/
/**** COLONNA CENTRALE ****/
/**************************/

a.cred { color: #ff0000;  }
a.cred:hover { color: #ff8040;  }
a.cwhite { color: #ffffff;  }
a.cwhite:hover { color: #00ffff;  }
a.cwhite12 { color: #ffffff; font-size: 12pt; }
a.cwhite12:hover { color: #00ffff;  }

a.white-gray { color: #c0c0c0; font-size: 9pt; }
a.white-gray:hover { color: #909090; }

p.cblue { color: #0000ff;  }
p.cblue2 { color: #00CCFF; }
p.cblue3 { color: #99CCFF; }
p.cyell { color: #FFFF00; }
p.cyell2 { color: #FFFF99; }
p.cgray { color: #909090;  }

span.cblue { color: #0000ff; }
span.cblue2 { color: #00CCFF; }
span.cblue3 { color: #99CCFF; }
span.cyell { color: #FFFF00; }
span.cyell2 { color: #FFFF99; }
span.cgray { color: #909090;  }


/*=========================*/
/*==== linee con slash ====*/
/*=========================*/
div.slash {
    width: 100%;
    text-align: right;
    background: url(../vdisk/css/ico_slash.gif) repeat-x bottom;
    font-size: 8pt; 
    color: #303030;
    height: 14px;
}    

span.slash {
    background: url(../vdisk/css/ico_noslash.gif);
    padding-right: 2px;    
}


/*========================*/
/*==== titolo sezioni ====*/
/*========================*/
/* titolo delle colonne centrali */
h2 {
    font-weight: normal;
    font-size: 26px;
    margin-top: 10px;
    margin-bottom: 10px;
}

h2 a:hover {
    color: #00ffff;
}

/* immagini sezioni */
img.navsez { margin-top: 5px; margin-bottom: 5px; width: 370px; }


/*===================================*/
/*==== link sottomenu multimedia ====*/
/*===================================*/

a.navsub {
    font-size: 22px;
    color: #ffffff;
/*    font-weight: bold; */
}

a.navsub:hover {
    color: #00ffff;
}

/****************/
/**** NEWS ******/
/****************/

p.newstitle {
    color: #ff9900;
    font-weight: bold;
    font-size: 12pt;
}
span.newstitle {
    color: #ff9900;
    font-weight: bold;
    font-size: 12pt;
}

img.newsimg {
    margin-right: 10px;
    margin-bottom: 5px;
}

/****************/
/**** FOOTER ****/
/****************/
div.footer p {
    background-color: #262626;
    color: #ffffff;
    font-family: Arial;
    font-size: 9pt;
    text-align: center;
    margin-top: 10px;
}




