body {
  background-color: #ffffff;
  background-image: url('/images/sfondo.jpg');
  margin:0;
  color: #000099;
}

h1, h2, h3, font, ul, ol, li, td, body, p, div, input, textarea, form, select, a, .title, .content, .storytitle, .storycat, .boxtitle, .boxcontent, .option, .tiny, .dummy, .cellbox, .formtexts
{
    font-family: Verdana, Tahoma, Arial, Sans-Serif;
}

font, td, body, p, div, input, textarea, span, form, select, a, .content, .boxtitle, .boxcontent
{
    font-size: 12px;
}

h1{font-size: 15px;}
h2{font-size: 14px;}
h3{font-size: 13px;}

p, ul, ol, li
{
    text-align: justify;
    line-height: 150%;
}

iframe  
{
    border: none;
    margin: 0;
    overflow: hidden;
}
    


.box {
	padding: 10px;
	border: 1px dashed #003399;
	background-color: #E0F1FE;
	font-size: 12px;
	margin-right: 10px;
}

code, pre
{
    font-family: Courier, Courier New, System;
    text-align: left;
}

form
{
    margin: 0;
}

a:link
{
    background: #F4FAFF;
    color: #006600;
    text-decoration: none;
}

a:active
{
    background: #F4FAFF;
    color: #CC0000;
    text-decoration: none;
}

a:visited
{
    background: #F4FAFF;
    color: #330000;
    text-decoration: none;
}

a:hover
{
    background: #F4FAFF;
    color: #009900;
    text-decoration: underline;
}

.boxcontent
{
    background: White;
    color: #000099;
    border: 1px solid #000099;
}


.formtexts
{
    text-decoration: none;
    font-size: 12px;
    font-weight: normal;
}


/* Usato nelle celle della tabella dei link in header.asp */
.cellbox
{
    border: 1px #000066 solid;
    font-weight: normal;
    width: 14%;
    background-color: #f4faff;    
}






.sideboxtable 
{
    background-color: #000066;
    width: 160px;
    border: 0;
}

.sideboxth 
{
    background-image: url('/images/barra.gif');
    color: #000099;
    height: 10px;
    background-color: #f4faff;
}

.sideboxtr 
{
    vertical-align: top;
}

.sideboxtd
{
    background-color: #F4FAFF;
     text-align: left;
}









.articleboxtable 
{
    background-color: #000066;
    width: 100%;
    border: 0;
}

.articleboxth 
{
    background-image: url('/images/barra2.gif');
    color: #FFFF00;
    height: 10px;
    background-color: #000066;
    text-align: left;
}

.articleboxtr 
{
    vertical-align: top;
}

.articleboxtd
{
    background-color: #F4FAFF;
    text-align: justify;
}















/*     
body { 
	scrollbar-face-color: #E6F2FF; 
	scrollbar-shadow-color: #E6F2FF; 
	scrollbar-highlight-color: #E6F2FF; 
	scrollbar-3dlight-color: #9AB6C4; 
	scrollbar-darkshadow-color: #20253A; 
	scrollbar-track-color: #F4FAFF; 
	scrollbar-arrow-color: #000099 
}
*/
