﻿/*stili per il layout fisso*/
html,body{margin: 0;padding:0}
body{font-family: verdana,arial,sans-serif;font-size: 76%;text-align: center}
div#container{width: 780px;margin: 0 auto;text-align: left;}

/*stili generici, su header e footer*/
h1,h2{margin: 0;padding:0}
h1{padding-left:0.5em;font: bold 1.4em/1.8em verdana,arial,sans-serif;
    color:#4E6E78;letter-spacing:0.1em;
     margin-bottom:10px;}
h2{color: #999;font-size: 1.5em}

div#TopPane p{background-color:#006699}


/*stili specifici per il layout*/
input {margin: 0;padding: 0; border: solid 1px #ccc;}
.button {margin: 0;padding: 0; background:#EBF0F3; height:18px; font-size:11px}

div#ContentPane{}

div#MenuPane{background:#638590 url("Images/backgRigheOrizz.gif") repeat-x;height:26px}

/*stili specifici per il layout*/
div#LeftPane{float:left;width:268px; padding:0;margin: 0}
div#RightPane{float: right;width:512px; padding: 0;margin: 0}

div#BottomPane {background:#638590 url("Images/backgRigheOrizz.gif") repeat-x; height:22px;
    clear:both; text-align:center; margin: 0;padding-top:0.5em; color: #fff}
div#BottomPane a{color: #EBF0F3;font-weight: bold;text-decoration: underline}
 
/*stili per la navigazione*/
div#TopPane a{}

div#MenuPane tr{margin: 0;padding: 0;}
div#MenuPane td{margin: 0 ;padding: 0 0.5em 0 0.5em;} /*nota display: inline*/
div#MenuPane a{color:#fff;font-weight: bold;font-size:1em;text-decoration: none;}
div#MenuPane a:hover{color: #EBF0F3;text-decoration: underline}
div#MenuPane a#activelink{color: #EBF0F3;text-decoration: none}

/*stili per i contenuti*/
.testo 
{color:#231F20;}

div.textimage{width: 400px;margin-bottom: 10px;border: 1px solid #000;background-color: #f9f9f9}
div.textimage img{float:left;margin: 10px}
div.textimage h2, div.textimage p{margin:0 10px;padding: 0}
div.textimage h2{margin-top: 10px; color: #666}
div.clearer{clear: left}

div#container2{
    width: 80%;border-right: 1px solid #000;
    font: 76% georgia,serif
    }
div#separatore{background:#638590 url("Images/backgRigheOrizz.gif") repeat-x;height:26px}
div#separatoreVuoto{height:14px}
div.split2 {
    width: 150px;
    padding: 0 2%
    }
div.righeAnni
{
    font-family: Arial;
    border-bottom: 1px dotted #000;
    }
div.pnAnno 
{
    font-family: Arial;
    float: left;
    width: 4em;
    padding: 0 2%;
    }
div.pnTrimestre 
{
     font-family: Arial;
   float: right;
    width: 15em;
    text-align:right
    }
.LnkTrimestre 
{
     font-family: Arial;
   font-size: 0.9em;text-decoration: none;
    }
div#LeftPane td{margin: 0;padding: 0;}
.Level101Border {margin:0;padding:0; border-bottom: solid 1px #ccc; height:24px}
.Level101Select {margin:0;padding:0; border-bottom: solid 1px #ccc; height:24px; 
    background-color:#EBF0F3;}

.Level101Ini {margin: 0 0 0 5px; color:#231F20;font: normal 1.4em/1.8em verdana,arial,sans-serif;text-decoration: none; letter-spacing:0.1em}
.Level101 {color:#4E6E78;font: normal 1.4em/1.8em verdana,arial,sans-serif;text-decoration: none; letter-spacing:0.1em }

.topBackground {color:#678690; background-color:#EBF0F3; padding:0;margin:0; height:32px;
     border-top:solid 1px #006699;}
.headerBackground {background-color:#EBF0F3; padding:5px 0 0 15px; height:32px;}
.titleImg {padding:0 0 0 25px}
.menuImg {padding:0 0 0 15px}
.titolo {padding:0;margin:0;color:#4E6E78;font: normal 1.2em/1.6em verdana,arial,sans-serif; letter-spacing:0.1em}

/*
div#LeftPane td{margin: 0;padding: 0; border-bottom: solid 1px #ccc;}
div#LeftPane tr{margin: 1em 0 1em 1em;padding: 0; list-style-type: none;}
div#LeftPane div.sottomenu_selezionato{background-color:#006699;color:#fff; font: normal bold 1.2em/1.6em arial,sans-serif;}
/*

div.split2 div{
    float: left;
    width: 45%;
    padding: 0 2%
    }
div.wide{
    clear: left; padding: 0 2%
    }

div#container3{
    width: 80%;border-right: 1px solid #000;
    font: 76% georgia,serif
    }
div.split3 div{
    float: left;
    width: 29%;
    padding: 0 2%
    }
div.wide{
    clear: left; padding: 0 2%
    }