* {margin:0; padding:0}
body {font-size:68.75%; font-family:Arial, Helvetica, Sans-Serif; color:#333; text-align:center; background:#fff url(../img/bgrbody.gif) repeat-x}
h1 {font-weight:bold; color:#00f; margin:18px 0 0 0; font-size:2.4em}
h2 {font-weight:bold; color:#00f; margin:18px 0 0 0; font-size:2.2em}
h3 {font-weight:bold; color:#00f; margin:18px 0 0 0; font-size:1.7em}
h4 {font-weight:bold; color:#00f; margin:18px 0 0 0; font-size:1.5em}
h5 {font-weight:bold; color:#00f; margin:18px 0 0 0; font-size:1.3em}
a:link, a:visited {color:#00f; text-decoration:none}
a:hover {color:#00f; text-decoration:underline}
ul {list-style:none}
hr {visibility:hidden; position:absolute; top:100px; left:50px}
.avviso {color:#f00; font-size:1.4em !important; font-weight:bold; margin-bottom:20px !important} 
.nasc {visibility:hidden; position:absolute; top:100px; left:50px}
.clearer {clear:both; visibility:hidden}
.sezione {text-align:justify; margin:0 30px 0 0}
.sezione p {margin:10px 0; line-height:1.5em; font-size:1.1em}
.subcoldx {padding-bottom:15px}
.nobrd {border:0 !important}
.visit {color:#00c; font-weight:bold}
.flutsx {float:left}
.flutdx {float:right}
.max350 {width:350px}
.max320 {width:320px}
#top {background:transparent url(../img/bgrtop.gif) repeat-y 100% 0; margin:0 auto; width:970px; text-align:left}
#testa {height:193px; width:100%; background:transparent url(../img/bgrtesta.jpg) no-repeat 0 0; position:relative}
#istituto {height:72px; width:606px; background:transparent url(../img/istituto.jpg) no-repeat 0 0; position:absolute; top:77px; left:1px}
#stile {position:absolute; top:50px; left:115px; font-size:1em}
#corpo {float:left; font-size:1.1em; width:745px; background:transparent url(../img/bgrcorpo.gif) no-repeat 100% 0}
#corpo ul {padding:15px 0}
#corpo li {padding:0 0 0 15px; background:transparent url(../img/SferaGialla.gif) no-repeat 0 4px; line-height:1.5em; font-size:1.1em}
#corpo li p {font-size:1em; margin:1px}
#corpo h2 {padding:0 0 0 50px; background:transparent url(../img/logo_single.jpg) no-repeat 0 0; line-height:2.5em}
#piede {clear:both; width:100%; min-height:100px; height:auto !important; height:100px; background:#7bf url(../img/bgrpiede.gif) repeat-x 0 0}
#piedeint {margin:0 auto; width:970px; background:#7bf url(../img/bgrpiedeint.gif) no-repeat 0 0; min-height:100px; height:auto !important; height:100px}
#piedeint p {padding:46px 252px 0 0; text-align:right; color:#333; font-size:1em; line-height:1.1em}
#piedeint a:link, #piedeint a:visited {color:#00f; font-weight:bold}
#piedeint a:hover {color:#000; font-weight:bold; text-decoration:underline}
#barra {position:absolute; top:160px; right:0; height:33px; background:transparent url(../img/bgrbarradx.gif) no-repeat 100% 0}
#barra ul {right:0; height:33px; margin-right:25px; background:transparent url(../img/bgrbarrasx.gif) no-repeat 0 0; padding-left:25px; float:right; display:inline}
#barra li {float:left; height:33px; background:transparent url(../img/bgrbarracc.gif) repeat-x 0 0; padding:15px 5px 0 5px; line-height:1.2em; font-weight:bold; font-size:1.1em}
#barra a {float:left}
#barra a:link, #barra a:visited {color:#555}
#barra a:hover {color:#000; text-decoration:none; margin-top:1px}
#barra a:active {color:#555; text-decoration:none}
#puls {width:240px; height:50px; background:transparent url(../img/bgrpulssx.gif) no-repeat 0 100%}
#puls  ul {height:50px; margin-left:25px; background:transparent url(../img/bgrpulsdx.gif) no-repeat 100% 0; padding-right:25px; padding-top:0 !important; float:left; display:inline}
#puls  li {float:right; height:50px; background:transparent url(../img/bgrpulscc.gif) repeat-x 0 0; padding:15px 5px 0 5px; line-height:1.2em; font-weight:bold; font-size:1.5em}
#puls  a {float:right}
#puls  a:link, #puls  a:visited, #puls  a:active {color:#555}
#puls  a:hover {color:#000; text-decoration:none; margin-top:1px}
#puls  a:active {color:#555; background:none; text-decoration:none}
#colonnadx {background:transparent url(../img/bgrtop.gif) repeat-y 100% 0; float:left; width:225px; color:#555; font-weight:bold}
#colonnadx a:link, #colonnadx a:visited {color:#555}
#colonnadx a:hover {color:#000; text-decoration:none; margin-left:12px}
#colonnadx a:active {color:#555; text-decoration:none}
#colonnadx p {padding:5px 18px 0 18px; line-height:1.4em; color:#000}
#colonnadx ul {margin:5px 18px 0 18px}
#colonnadx h4 {font-size: 1.2em; padding:8px 18px 2px 18px; color:#000; background:#ddd  url(../img/bgrtitledx.gif) repeat-y 100% 0; border-top:1px solid #aaa; border-bottom:1px solid #aaa; margin-top:0}
#menu {background:transparent  url(../img/bgrmenudx.gif) repeat-y 100% 0; min-height:265px; height:auto !important; height:265px; border-right:1px solid #aaa; border-left:1px solid #aaa}
#menu li {border-bottom:1px solid #aaa; line-height:1.7em; padding-top:1px; padding-bottom:1px; margin-bottom:2px}
#percorso {text-align:right; font-size:1em}
#lktop {text-align:right; font-size:1.2em; margin:0 252px 0 0}
#datario {float:right; width:237px; min-height:76px; height:auto !important; height:76px; background:transparent url(../img/datario.gif) no-repeat 100% 0; margin:4px 0 12px 20px; text-align:right}
#datario p {color:#000; margin:0 6px 0 0; font-size:1.2em; font-weight:bold}
#datario a {margin:0 6px 0 0}
#datarionojs {background:#fff; text-align:justify; padding:2px 6px; border:1px solid #aaa; margin:0 0 4px 0 !important; font-size:0.9em !important}
#datario0 {padding:30px 55px 0 0; color:#444 !important; font-size:0.9em !important}
#datario1 {font-size:1.5em}
#datario2 {color:#fff; font-size:1.5em}
#datario3 {padding:8px 0 0 0; color:#555 !important; font-size:0.9em !important}
#datario4 {font-size:1em !important}
#trasparenza {min-height:47px; padding:0 0 0 160px; background:transparent url(../img/logooperazionetrasparenza.jpg) no-repeat 0 50%}
#brugnera {min-height:196px; padding:0 0 0 270px; background:transparent url(../img/brugnera.jpg) no-repeat 0 50%}
#sacile {min-height:196px; padding:0 270px 0 0; background:transparent url(../img/sacile.jpg) no-repeat 100% 50%}
#contratti {min-height:282px; padding:0 0 0 370px; background:transparent url(../img/contratti.jpg) no-repeat 0 50%}
#moduli {min-height:259px; padding:0 0 0 370px; background:transparent url(../img/moduli.jpg) no-repeat 0 50%}
#crup {min-height:82px; padding:0; background:transparent url(../img/crup-b-colore.gif) no-repeat 0 100%}
#aluweb {min-height:300px; padding:0 0 0 350px; background:transparent url(../img/registri.jpg) no-repeat 0 50%}
#logobrugnera {float:right; width:260px; height:158px; background:transparent url(../img/logobrugnera.jpg) no-repeat 0 0; margin:12px 0 0 12px}
#e-map {width:auto; height:auto; margin-top:16px; border:1px solid #aaa; padding:2px}
#b-map {min-width:700px; height:400px}
#eventi {float:left; width:340px; height:232px; background:transparent url(../img/eventi.jpg) no-repeat 0 0}
#newtec01 {float:left; width:338px; height:225px; background:transparent url(../img/newtec/01.JPG) no-repeat 0 0; margin:8px 0 8px 0}
#newtec02 {float:right; width:338px; height:225px; background:transparent url(../img/newtec/02.JPG) no-repeat 0 0; margin:8px 0 8px 0}
#newtec03 {float:left; width:338px; height:225px; background:transparent url(../img/newtec/03.JPG) no-repeat 0 0; margin:8px 0 8px 0}
#newtec04 {float:right; width:338px; height:225px; background:transparent url(../img/newtec/04.JPG) no-repeat 0 0; margin:8px 0 8px 0}
#newtec05 {float:left; width:338px; height:225px; background:transparent url(../img/newtec/05.JPG) no-repeat 0 0; margin:8px 0 8px 0}
#newtec06 {float:right; width:338px; height:225px; background:transparent url(../img/newtec/06.JPG) no-repeat 0 0; margin:8px 0 8px 0}
#newtec07 {float:left; width:338px; height:225px; background:transparent url(../img/newtec/07.JPG) no-repeat 0 0; margin:8px 0 8px 0}
#newtec08 {float:right; width:338px; height:225px; background:transparent url(../img/newtec/08.JPG) no-repeat 0 0; margin:8px 0 8px 0}
#agn0701 {float:left; width:340px; height:255px; background:transparent url(../img/agn07/img01.jpg) no-repeat 0 0; margin:8px 0 8px 0}
#agn0702 {float:right; width:340px; height:255px; background:transparent url(../img/agn07/img02.jpg) no-repeat 0 0; margin:8px 0 8px 0}
#agn0703 {float:left; width:340px; height:255px; background:transparent url(../img/agn07/img03.jpg) no-repeat 0 0; margin:8px 0 8px 0}
#agn0704 {float:right; width:340px; height:714px; background:transparent url(../img/agn07/img04.jpg) no-repeat 0 0; margin:8px 0 8px 0}
#agn0705 {float:left; width:340px; height:714px; background:transparent url(../img/agn07/img05.jpg) no-repeat 0 0; margin:8px 0 8px 0}
#agn0706 {float:right; width:340px; height:714px; background:transparent url(../img/agn07/img06.jpg) no-repeat 0 0; margin:8px 0 8px 0}
#agn0707 {float:left; width:340px; height:255px; background:transparent url(../img/agn07/img07.jpg) no-repeat 0 0; margin:8px 0 8px 0}
#agn0708 {float:right; width:340px; height:255px; background:transparent url(../img/agn07/img08.jpg) no-repeat 0 0; margin:8px 0 8px 0}
#agn0801 {float:left; width:340px; height:500px; background:transparent url(../img/agn08/img01.jpg) no-repeat 0 0; margin:8px 0 8px 0}
#agn0802 {float:right; width:340px; height:500px; background:transparent url(../img/agn08/img02.jpg) no-repeat 0 0; margin:8px 0 8px 0}
#agn0803 {float:left; width:340px; height:500px; background:transparent url(../img/agn08/img03.jpg) no-repeat 0 0; margin:8px 0 8px 0}
#agn0804 {float:right; width:340px; height:500px; background:transparent url(../img/agn08/img04.jpg) no-repeat 0 0; margin:8px 0 8px 0}
#bel0900 {float:left; width:340px; height:auto; background:transparent url(../img/bel09/00.jpg) no-repeat 0 0; margin:8px 0 0 0; padding:255px 0 0 0}
#bel0901 {float:right; width:340px; height:auto; background:transparent url(../img/bel09/01.jpg) no-repeat 0 0; margin:8px 0 0 0; padding:255px 0 0 0}
#bel0902 {float:left; width:340px; height:auto; background:transparent url(../img/bel09/02.jpg) no-repeat 0 0; margin:8px 0 0 0; padding:205px 0 0 0}
#bel0903 {float:right; width:340px; height:auto; background:transparent url(../img/bel09/03.jpg) no-repeat 0 0; margin:8px 0 0 0; padding:255px 0 0 0}
#bel0904 {float:left; width:340px; height:auto; background:transparent url(../img/bel09/04.jpg) no-repeat 0 0; margin:8px 0 0 0; padding:255px 0 0 0}
#bel0905 {float:right; width:340px; height:auto; background:transparent url(../img/bel09/05.jpg) no-repeat 0 0; margin:8px 0 0 0; padding:255px 0 0 0}
#bel0906 {float:left; width:340px; height:auto; background:transparent url(../img/bel09/06.jpg) no-repeat 0 0; margin:8px 0 0 0; padding:255px 0 0 0}
#bel0907 {float:right; width:340px; height:auto; background:transparent url(../img/bel09/07.jpg) no-repeat 0 0; margin:8px 0 0 0; padding:453px 0 0 0}
#bel0908 {float:left; width:340px; height:auto; background:transparent url(../img/bel09/08.jpg) no-repeat 0 0; margin:8px 0 0 0; padding:453px 0 0 0}
#bel0909 {float:right; width:340px; height:auto; background:transparent url(../img/bel09/09.jpg) no-repeat 0 0; margin:8px 0 0 0; padding:453px 0 0 0}
#bel0910 {float:left; width:340px; height:auto; background:transparent url(../img/bel09/10.jpg) no-repeat 0 0; margin:8px 0 0 0; padding:453px 0 0 0}
#bel0911 {float:right; width:340px; height:auto; background:transparent url(../img/bel09/11.jpg) no-repeat 0 0; margin:8px 0 0 0; padding:453px 0 0 0}
#bel0912 {float:left; width:340px; height:auto; background:transparent url(../img/bel09/12.jpg) no-repeat 0 0; margin:8px 0 0 0; padding:255px 0 0 0}
#bel0913 {float:right; width:340px; height:auto; background:transparent url(../img/bel09/13.jpg) no-repeat 0 0; margin:8px 0 0 0; padding:255px 0 0 0}
#bel0914 {float:left; width:340px; height:auto; background:transparent url(../img/bel09/14.jpg) no-repeat 0 0; margin:8px 0 0 0; padding:255px 0 0 0}
#bel0915 {float:right; width:340px; height:auto; margin:8px 0 0 0}
#scuolaperta {min-height:212px; padding:0 0 0 340px; background:transparent url(../img/scuolaperta.jpg) no-repeat 0 50%}
#sport2010_01 {float:left; width:338px; height:451px; background:transparent url(../img/sport2010/01.jpg) no-repeat 0 0; margin:8px 0 8px 0}
#sport2010_02 {float:right; width:338px; height:451px; background:transparent url(../img/sport2010/02.jpg) no-repeat 0 0; margin:8px 0 8px 0}
#sport2010_03 {float:left; width:338px; height:451px; background:transparent url(../img/sport2010/03.jpg) no-repeat 0 0; margin:8px 0 8px 0}
#sport2010_04 {float:right; width:338px; height:451px; background:transparent url(../img/sport2010/04.jpg) no-repeat 0 0; margin:8px 0 8px 0}
#sport2010_05 {float:left; width:338px; height:451px; background:transparent url(../img/sport2010/05.jpg) no-repeat 0 0; margin:8px 0 8px 0}
#sport2010_06 {float:right; width:338px; height:451px; background:transparent url(../img/sport2010/06.jpg) no-repeat 0 0; margin:8px 0 8px 0}
#sport2010_07 {float:left; width:710px; height:532px; background:transparent url(../img/sport2010/07.jpg) no-repeat 0 0; margin:8px 0 8px 0}
#sport2010_08 {float:left; width:710px; height:532px; background:transparent url(../img/sport2010/08.jpg) no-repeat 0 0; margin:8px 0 8px 0}
#sport2010_09 {float:left; width:710px; height:532px; background:transparent url(../img/sport2010/09.jpg) no-repeat 0 0; margin:8px 0 8px 0}



