html { min-width : 300px; height : 100%; margin: 0; padding: 0; } body { margin: 0; padding: 0; background: #F1F1F1 url('../img/img01mini.jpg') repeat-x; font: normal 13px 'Bitstream Vera Sans', sans-serif; color: #41445E; text-align : center; } dt { margin-top : 5px; } .linea { display: inline; } h1, h2, h3, h4 { color : #41445E; font-family : 'Bitstream Vera Sans', sans-serif; margin-bottom : 0; margin-left : 0; margin-right : 0; margin-top : 0; padding-bottom : 0; padding-left : 0; padding-right : 0; padding-top : 0; } h1 { font-size: 200%; } h2 { text-transform: uppercase; font-size: 160%; } h3 { text-transform: uppercase; letter-spacing: 2px; font-size: 110%; color : #063C88; } h4 { font-size :100%; } p, blockquote, ul, ol { line-height: 150%; text-align: justify; } blockquote, .block, #block { font-family : 'Nimbus Roman No9 L', 'Times New Roman', serif; font-size : 160%; padding-left : 20px; font-weight : bold; margin-left : 5%; } blockquote { background-image : url('../img/img05.gif'); background-repeat : repeat-y; } #privacy { background-color : #ffffff; color : #000000; font-family : 'Bitstream Vera Sans', sans-serif; font-size : 8pt; padding : 2%; line-height : 150%; } #testo, #docente { float : left; padding-right : 10px; vertical-align : middle; } #docente { width : 40%; } .testo, .docente { float : left; padding-right : 10px; vertical-align : middle; } .docente { width : 40%; } #testo { width : 100%; } .testo { width : 100%; } #foto { float : right; } .elenco,#elenco { background-image : url('../img/img05.gif'); background-repeat : repeat-y; font: 140% 'Bitstream Vera Sans', sans-serif; margin:1em 2em;padding-left :1em; color : #343434; } a { text-decoration : none; color: #41445E; } a:hover { text-decoration: underline; } #a-capo { clear : both; } .a-capo { clear: both; } div.hr { background: url('../img/img06.gif') repeat-x center center; display :block; height : 5px; width : 90%; } #logo { background-image : url('../img/logomini.png'); background-repeat : no-repeat; float : left; height : 73px; margin-left : 10px; margin-top : 5px; width : 82px; } #header { width: 100%;/*1024px*/ height: 80px; margin: 0px auto; } #header h1, #header h2 { font-weight: normal; } #header h1 { float : left; font-family : 'Nimbus Roman No9 L', 'Times New Roman', 'Bitstream Vera Serif', serif; font-size : 4em; padding-bottom : 0; padding-left : 14%; padding-right : 0; padding-top : 15px; color: #042476; } #header h2 { float : right; font-size : 2.5em; padding-bottom : 0; padding-left : 0; padding-right : 50px; padding-top : 28px; color: #2D2583; } #content { margin: 20px auto; padding: 10px 10px 10px 20px; background: #FCFCFC url('../img/img04.jpg') repeat-x left bottom; text-align : left; border: groove 3px; border-color: #FFF #E5E5E5 #E5E5E5 #FFF; width: 91%; min-width:91%; } #news { font-family : Purisa, 'Comic Sans MS'; font-size :160%; } #news a { color : #D93C3C; text-decoration : blink; } #news a:hover { text-decoration : none; font-weight : bold; } .posts,#posts { float: left;line-height:2.2} #posts-w { float: left; width: 95%;line-height:2 } .progr,#progr,.presentaz, #presentaz { width : 98%/*780px*/; margin : 0 auto 20px auto;} .progr ul,#progr ul { margin-top : 20px; margin-bottom : 20px; font-size : 130%; } .progr ul dt { font-size:120%; } .progr li .inv{font-size:100%} .progr dl dt,#progr dl dt { font-size : 145%/*16px*/; } .progr dl ul,#progr dl ul { margin-top : 1em; margin-bottom : 10px; } .progr dd {font-size:120%} .progr dl dd,#progr dl dd {font-size:120%} .presentaz dt,#presentaz dt { width : 10em; border : 1px solid red; font : bold 170% 'Bitstream Vera Serif', serif; color : blue; margin-top : 1em; padding : 2%; text-align:left; } .presentaz dd,#presentaz dd { background-image : url('../img/img05.gif'); background-repeat : repeat-y; font-family : 'Bitstream Vera Serif', serif; font-size : 150%; padding-left : 20px; font-weight : normal; } .presentaz dd dt,#presentaz dd dt { background-color : #EAEAEA; border : 0px; width : 92%; padding-right : 1em; font-size : 120%; font-weight: normal; color : #042476; margin-top : 0em; } .presentaz dd dd,#presentaz dd dd { background : url(''); padding-left : 0px; font : bold 120% 'Bitstream Vera Sans Serif', sans-serif; } div.textimage img { float:left; margin-right: 2px; } .textimage p {width:100%;margin-left:10px} #grigio-blu, #iscrizione,.grigio-blu, .iscrizione { background-image:url('');background : #EAEAEA; color : blue; text-align: center; } dd.grigio-blu {background-image:url('')}.iscrizione,#iscrizione { font-family : 'Bitstream Vera Serif', serif; font-size : 170%/*18px*/; font-weight : bold; margin-bottom : 20px; margin-left : auto; margin-right : auto; margin-top : 20px; width : 220px; border : 1px solid red; } .grigio-blu dt,#grigio-blu dt { font-size : 110%/*12pt*/; } .grigio-blu dl dd,#grigio-blu dl dd { background-color : white; background-image : url(''); font-family : 'Bitstream Vera Sans Serif',sans-serif; font-size : 130%/*14px*/; font-weight : bold; } .evidenza,#evidenza { color : #f00; font-weight : bold; } .inv, #inv { background-color : #042476; color : white; font-size : 130%/*14px*/; font-weight :bold; } #links { float: right; width: 22%/*200px*/; padding-left: 20px; background: url('../img/img05.gif') repeat-y; font-size: 130%/*14px*/; } #links dd { text-indent : -30px; } #links ul { margin: 0; padding: 0; list-style: none; text-align: left; } #links li ul { padding: 5px 0 30px 0; } #links li li { padding: 7px 10px; background: url('../img/img06.gif') repeat-x left bottom; } #links li a { text-decoration: none; } #links li a:hover { text-decoration: underline; } #links li i { font-style: normal; font-size: 85%/*9px*/; } #links li h2 { font-size: 130%/*14px*/; } .link { float :left; width : 100%; border : 4px ridge; border-color : #C6EEFF; margin-bottom : 10px; text-align:right } #counter { float: right; margin-top: 10px; visibility: hidden; } #footer { float : left; width : 100%; height: 95px; padding: 10px; background: #2D2D2D url('../img/img07.gif') repeat-x; } #pop-footer { height : 50px; background: #2D2D2D; } #qualita { float : right; margin-top : -12px; width : 15%; height : 120%; background: url('../img/logoqualita.gif'); } #footer p { text-align: left; color: #999999; float : left; } #legal { padding-top : 30px; } .story { font-weight : bold; line-height : inherit; } .separa { clear: both; height: 25px; width:100%;min-width:100% } #separa td { border-bottom: 1px silver solid; } #separa img { float : left; margin-left: 5px; } .post,#post { width : 95%; } .bkg_stampa { background: url('../img/bkg-stampa.png') repeat; } .stampa { float:left; margin:0px 5px; width:100%; padding:10px 0px; border:solid 1px; } .post a { font-weight: bold; } .post dt { margin-top : 20px; margin-bottom : 10px; color : #063C88; } .post dd { line-height : 2.2; } .testo {font-size : 140%/*15px*/; width:100%; } .testograss { FONT-WEIGHT: bold; FONT-SIZE: 140%/*14px*/; COLOR: #000000; } .testopicc { FONT-SIZE: 110%/*12px*/; COLOR: #000000; } .testopiccgrass { FONT-WEIGHT: bold; FONT-SIZE: 90%/*10px*/; COLOR: #000000; } .titolo { FONT-WEIGHT: bold; FONT-SIZE: 165%/*18px*/; color : #000; } .titoletto { FONT-SIZE : 140%/*14px*/; FONT-WEIGHT : bold; color: #005ac0; background-image : url('../img/bullet_ball_glass_blue.png'); background-position : center bottom; background-repeat : no-repeat; height : 30px; /*    width:30px;*/ padding-left: 18px; margin-bottom: 0.75em; } dt { font-weight : bold; font-size : 140%/*14px*/; } em { font-weight : normal; } table { border-bottom-style : hidden; border-left-style : hidden; border-right-style : hidden; border-top-style : hidden; background-color : white; } #triang-sin { background-image : url('../img/triang_sin_blue.png'); height : 16px; width : 16px; float:left; } #triang-dx { background-image : url('../img/triang_dx_blue.png'); height : 16px; width : 16px; float:right; } #arrowhead { z-index: 99; position:absolute; top: -500px; left: 0; visibility: hidden; }