/* Foglio di stile per i siti dei dipartimenti@UNIVPM realizzati con il CMS amministrato da Ce.S.M.I. */

/* Igniter theme */
.stato {width:70%;
margin-left:auto;
margin-right:auto;}
.lettera {font-size:22pt;}
.posti {font-size:14pt;font-weight:bold; text-align:center;}
.disponibili {font-size:10pt;}
table {
    border-collapse: collapse;
    border-style: hidden;
}


html                                  { font-size: 100%; }
body                                  { font-family: Verdana, Arial, Helvetica, sans-serif;
                                        font-size: 0.9em;
                                        background: #ffffff;
                                        margin: 0;
                                        padding: 0;
                                      
                                        color: #000000;
                                        line-height: 1.45; }
p {margin-left:50px; margin-right:50px}
ul {margin-left:60px;}
h1                                    {}
h2                                    {}
h3                                    {}
a                                     { text-decoration: underline; }
div#container                      { width: 100%;
                                        background: #ffffff;
                                        text-align: left; }
div#navigation                     { margin: 1em 0;
                                        background: #ffffff; }
div#primary                        {}
div#secondary                      {}
div#main_content                   { overflow: hidden;
                                        padding: 0 1em;
                                        font-size: 0.9em;}
div#sidebar_left                   { float: left;
                                        width: 14em;
                                        background: #ffffff;
                                        padding: 0 1em; }
div#sidebar_right                  { float: right; 
                                        width: 14em;
                                        background: #ffffff;
                                        padding: 0 1em; }
.fltrt                                { float: right; }
.fltlft                               { float: left; }
.clearfloat                           { clear: both;
                                        height: 10px;
                                        font-size: 0px;
                                        line-height: 0px; }
.title                                { position: relative;
                                        font-family: Verdana, Arial, Helvetica, sans-serif;
                                        font-size: 1.2em;
                                        font-weight: bold; }
.primary_links                        {}
div#primary_navlist                {}

/* Essential ClonE-NTRA revisited - Defininizione di classi */
div#header                         { background: url(bg_pagina.png) repeat-x 0 0; }
div#header_grafica                 { background: url(bg_contenitore.png) no-repeat 0 0; 
                                        text-align: left; }
div#header_titolo                  { background: url(http://medicina08.univpm.it/afp2012/bg_intestazione.png) no-repeat right 0;
                                        height: 160px;
                                        margin: 0; }
div#header_titolo h1               { position: absolute;
                                        top: 40px;
                                        right: 110px;
                                        font-family: Verdana, Arial, Helvetica, sans-serif;
                                        font-size: 1.5em;
                                        font-weight: normal;
                                        letter-spacing: 2px;
                                        color: #ffffff;
                                        background: transparent; }
div#header_primary                 { position: absolute;
                                        text-align: left;
                                        top: 110px;
                                        left: 80px; }
div#header_menu                    { position: absolute;
                                        top: 110px;
                                        right: 5px;
                                        left: 29em; }
div#header_primary ul              { float: left;
                                        margin: 0; 
                                        padding: 0 0 5px 0; }
div#header_menu ul                 { float: right;
                                        margin: 0; 
                                        padding: 0 0 5px 0; }
div#header_primary ul li,
div#header_menu ul li              { font-family: Verdana, Arial, Helvetica, sans-serif; 
                                        font-style: normal; 
                                        font-size: 0.9em; 
                                        margin: 0;
                                        padding: 0;
                                        display: inline;
                                        line-height: 1.5em; }
div#header_primary ul li a:link,
div#header_primary ul li a:visited,
div#header_menu ul li a:link,
div#header_menu ul li a:visited    { padding: 0 0.6em 0 0.6em;
                                        text-decoration: none;
                                        color: #000000;
                                        background: inherit; 
                                        border-right: 1px solid #000000;
                                        font-weight: bold; }
div#header_primary ul li a:hover,
div#header_primary ul li a:active,
div#header_primary ul li a:focus,
div#header_menu ul li a:hover,
div#header_menu ul li a:active,
div#header_menu ul li a:focus      { border-bottom: 4px solid #ac0013; }
div#header_primary ul li strong,
div#header_menu ul li strong       { padding: 0 0.6em 0 0.6em;
                                        border-bottom: 4px solid #ac0013;
                                        color: #000000;
                                        background: inherit;
                                        border-right: 1px solid #000000; }
div#header_primary ul li a strong,
div#header_menu ul li a strong     { border-right: none; }
div#footer                         { padding: 0.7em;
                                        background:#ffffff;
                                        border-top: 1px solid #aa0000;
                                        font-family: Verdana, Arial, Helvetica, sans-serif;
                                        font-size: 0.7em;
                                        font-weight: normal;
                                        text-align: center; }
div#footer p                       { margin: 0;
                                        padding: 0.7em 0 0.7em 0.7em; }
.titpagina                            { color: #aa0000;
                                        font-family: Verdana, Arial, Helvetica, sans-serif;
                                        font-size: 1.2em;
                                        font-weight: bold; }
.block                                { border: 1px solid #c6c6c6;
                                        font-family: Verdana, Arial, Helvetica, sans-serif;
                                        font-size: 0.9em;
                                        padding: 0.5em 0.5em 0.5em 0.5em;
                                        margin: 0.5em 0.5 0.5em 0.5em; }
.block h2                             { position: relative;
                                        margin-top: -1.3em;
                                        margin-left: 0.1em;
                                        color: #aa0000;
                                        border: 0px solid #c6c6c6;
                                        background: #ffffff;
                                        font-family: Verdana, Arial, Helvetica, sans-serif;
                                        font-size: 1em;
                                        font-weight: bold; }
.breadcrumb                           { padding: 0 1em 1.4em 1em;
                                        left: 1.4em;
                                        font-family: Verdana, Arial, Helvetica, sans-serif;
                                        font-size: 0.9em;
                                        font-weight: bold; }
.dati {text-align:center; margin-bottom:5px; margin-top:5px;}
.testo                  { word-spacing: normal;
                          font-family: Verdana, Arial, Helvetica, sans-serif;
                          font-weight: normal;
                          font-size: 9pt;
                          font-style: normal;
                          text-decoration: none;
                          text-transform: none;
                          text-align: left;
                          letter-spacing: normal;
                          padding: 1px;
                          line-height: 2.5 }

.etichetta              { word-spacing: normal;
                          font-family: Verdana, Arial, Helvetica, sans-serif;
                          font-weight: bold;
                          font-size: 9pt;
                          font-style: normal;
                          text-decoration: none;
                          text-transform: none;
                          text-align: left;
                          letter-spacing: normal;
                          padding: 1px;
                          line-height: 2.5; 
                          color: rgb(255,0,0) }

.etichetta2             { word-spacing: normal;
                          font-family: Verdana, Arial, Helvetica, sans-serif;
                          font-weight: bold;
                          font-size: 9pt;
                          font-style: normal;
                          text-decoration: none;
                          text-transform: none;
                          text-align: left;
                          letter-spacing: normal;
                          padding: 1px;
                          line-height: 2.5;
                          color: rgb(0,0,0) }

.cella                  { font-family: Arial, Helvetica, sans-serif;
                          font-size: 9pt;
                          font-weight: normal;
                          text-decoration: none;
                          background: #ffffff;
                          text-align: left }

.cella2                 { font-family: Arial, Helvetica, sans-serif;
                          font-size: 9pt;
                          font-weight: normal;
                          text-decoration: none;
                          text-align: center }

.cella3                 { font-family: Arial, Helvetica, sans-serif;
                          font-size: 9pt;
                          font-weight: normal;
                          background: #e0e0e0;
                          text-decoration: none;
                          text-align: center }
                          
.bordo_lt               { border-width: 1px; 
                          border-style: solid }
td                      { font-family: Arial, Helvetica, sans-serif;
                          font-size: 9pt;
                          font-weight: normal;
                          text-decoration: none;
                          background: #f4f4f4;
                          text-align: left }
						  .posti {font-size:14pt;font-weight:bold; text-align:center;}
.disponibili {font-size:10pt;}
.colonne_gruppi { border-top:1px solid black;
    border-left: 1px solid black;
}