/* OVERALL */

body{
color:#335;
background-color: #bbd;
background-repeat: no-repeat;
margin:0px;
}

/* IMMAGINI */

img{
border: 1px solid black;
}

/* TABELLE */

td, th, tr{
margin:0px
}

th{
font-size:11px;
font-weight:bold;
}

/* LINKS */

a{
text-decoration:none;
border:0px;
padding:0px;
margin:0px;
}

a:link , a:active , a:visited{
color:#57b;
}

a:hover{
color:#79d;
}


/* TESTO */

*{
font-family: Verdana, Arial, Helvetica, sans-serif;
}

p, h1, h1, h3, h4, h5, h6{
margin:5px 0px 10px 0px;
padding:0px;
}

h1, h2{
font-weight:bold;
}

h3, h4, h5, h6{
font-weight:normal;
}

h1{
font-size:15px;
}

h2{
font-size:13px;
}

h3{
font-size:11px;
text-align:justify;
}

h4{
font-size:10px;
font-style:italic;
}

h5{
font-size:11px;
font-style:italic;
text-align:right;
}

h6{
font-size:10px;
font-style:italic;
text-align:right;
text-transform:capitalize;
}

em{
color:#449966;
font-style:italic;
}

/* ELENCHI */

ul{
list-style-type:square;
padding-left:0px;
margin-left:20px;
}

/* FORMS */

form, input, select, option, textarea{
margin:0px;
}

form.std input[type=text], form.std input[type=password], form.std select{
width:180px;
}

form.std textarea{
width:300px;
height:100px;
}

input, select, textarea{
border:1px solid #bbbbbb;
}

option, optgroup{
}

optgroup{
font-weight:bold;
font-style:normal;
color:black;
}

input[type=submit]{
text-align:center;
}


/* GRAFICHE */
hr{
color:#99b;
margin:10px 0px;
}

/* ALTRI ELEMENTI */
div{
margin:0px;
}
