@charset "utf-8";

a.mali {position: absolute !important; width: 60px !important; height: 60px !important; display: block; margin: 0 !important; }

/* ========   HOMEPAGE =============*/
body#home #a1 {background-image: url(../img/blacklogo.gif);}
body#home #b2 {background-image: url(../img/concorsi.gif);}
body#home #b4 {background-image: url(../img/edilizia.gif);}
body#home #c5 {background-image: url(../img/eventi.gif);}
body#home #d3 {background-image: url(../img/design.gif);}

/*  =========== CONTATTI  ============ */
body#contatti div#square ul li span, body#contatti div#square ul li a {background-color: #fffb9c; 
		position: relative; border: 1px solid #fce381; z-index: 0;}
body#contatti #a1 {background-image: url(../img/homelink.gif);}
body#contatti div#square ul li span a.bigbox {position: absolute; top: -1px; left: -1px; z-index: 2;
		width: 282px; height: 282px; margin: 0; border: 1px solid #000;
		background: #fffcc8 url(../img/maillinkbig.gif) repeat 0 0; overflow: visible; }
body#contatti div#square ul li a#b4, body#contatti div#square ul li a#c3, body#contatti div#square ul li a#c4 { visibility: hidden; height: 1%;}

/*  ============ CONCORSI - INDICI PER ANNO  ==============  */
body#concanno #a1, body#concanno #b1, body#concanno #c1, body#concanno #d1 { position: relative; border: 0 none; }
body#concanno #b3 {background-image: url(../img/concorsi.gif);}
body#concanno a.mali { background-color: #84c225; }
#a1a, #b1a, #c1a, #d1a {top: 0; left: 0; }
#a1b, #b1b, #c1b, #d1b {top: 0; right: 0; }
#a1c, #b1c, #c1c, #d1c {bottom: 0; left: 0; }
#a1d, #b1d, #c1d, #d1d {bottom: 0; right: 0; }
body#concanno #a1a {background-image: url(../common/linkedile.gif); }
body#concanno #a1b {background-image: url(../common/linkdesign.gif); }
body#concanno #a1c {background-image: url(../common/linkformaz.gif); }
body#concanno #a1d {background-image: url(../common/linkhome.gif); }

/*==============  CONCORSI SINGOLI  ==================  */
body#concorso #a1, body#concorso #b1, body#concorso #c1, body#concorso #d1 { position: relative; border: 0 none; }
body#concorso #a1a {background-image: url(../common/linkedile.gif); }
body#concorso #a1b {background-image: url(../common/linkdesign.gif); }
body#concorso #a1c {background-image: url(../common/linkformaz.gif); }
body#concorso #a1d {background-image: url(../common/linkhome.gif); }
/* body#concorso div.maincontent { background: #f7fbf1 url(../common/bgconcorso.gif) repeat-x; }  */
body#concorso div.maincontent { background-color: #84c225; }
body#concorso div#square {width: 770px; margin: 0 auto; }
body#concorso div#square ul { width: 150px; margin-left: 3px; clear: left;}
body#concorso #e1, body#concorso a.mali { background-color: #84c225; }
body#concorso div#foot {visibility: hidden; }

/*  ============ DESIGN - INDICI PER ANNO  ==============  */
body#designanno #a1, body#designanno #b1, body#designanno #c1, body#designanno #d1 { position: relative; border: 0 none; }
body#designanno #b3 {background-image: url(../img/design.gif);}
body#designanno a.mali { background-color: #e77a42 }
#a1b, #b1b, #c1b, #d1b {top: 0; right: 0; }
#a1c, #b1c, #c1c, #d1c {bottom: 0; left: 0; }
#a1d, #b1d, #c1d, #d1d {bottom: 0; right: 0; }
body#designanno #a1a {background-image: url(../common/linkconcorsi.gif); }
body#designanno #a1b {background-image: url(../common/linkedile.gif); }
body#designanno #a1c {background-image: url(../common/linkformaz.gif); }
body#designanno #a1d {background-image: url(../common/linkhome.gif); }

/*==============  DESIGN SINGOLI  ==================  */
body#undesign #a1, body#undesign #b1, body#undesign #c1, body#undesign #d1 { position: relative; border: 0 none; }
body#undesign a.mali { background-color: #e77a42 }
body#undesign #a1a {background-image: url(../common/linkedile.gif); }
body#undesign #a1b {background-image: url(../common/linkdesign.gif); }
body#undesign #a1c {background-image: url(../common/linkformaz.gif); }
body#undesign #a1d {background-image: url(../common/linkhome.gif); }
/* body#undesign div.maincontent { background: #f7fbf1 url(../common/bgdesign.gif) repeat-x; } */
body#undesign div.maincontent { background-color: #e77a42; }
body#undesign div#square {width: 770px; margin: 0 auto; }
body#undesign div#square ul { width: 150px; margin-left: 3px; clear: left;}
body#undesign #e1 { background-color: #e77a42; }
body#undesign div#foot {visibility: hidden; }

/*  ============ EDILIZIA - INDICI PER ANNO  ==============  */
body#edilanno #a1, body#edilanno #b1, body#edilanno #c1, body#edilanno #d1 { position: relative; border: 0 none; }
body#edilanno #b3 {background-image: url(../img/edilizia.gif);}
body#edilanno a.mali { background-color: #3bb3c2; }
#a1b, #b1b, #c1b, #d1b {top: 0; right: 0; }
#a1c, #b1c, #c1c, #d1c {bottom: 0; left: 0; }
#a1d, #b1d, #c1d, #d1d {bottom: 0; right: 0; }
body#edilanno #a1a {background-image: url(../common/linkconcorsi.gif); }
body#edilanno #a1b {background-image: url(../common/linkdesign.gif); }
body#edilanno #a1c {background-image: url(../common/linkformaz.gif); }
body#edilanno #a1d {background-image: url(../common/linkhome.gif); }

/*==============   SINGOLI  LAVORI EDILI==================  */
body#edile #a1, body#edile #b1, body#edile #c1, body#edile #d1 { position: relative; border: 0 none; }
body#edile a.mali { background-color: #3bb3c2; }
body#edile #a1a {background-image: url(../common/linkconcorsi.gif); }
body#edile #a1b {background-image: url(../common/linkdesign.gif); }
body#edile #a1c {background-image: url(../common/linkformaz.gif); }
body#edile #a1d {background-image: url(../common/linkhome.gif); }
/* body#edile div.maincontent { background: #f7fbf1 url(../common/bgedile.gif) repeat-x; } */
body#edile div.maincontent { background-color: #64c2cc; }
body#edile div#square {width: 770px; margin: 0 auto; }
body#edile div#square ul { width: 150px; margin-left: 3px; clear: left;}
body#edile #e1 { background-color: #e77a42; }
body#edile div#foot {visibility: hidden; }

/*  ============ FORMAZIONE - INDICI PER ANNO  ==============  */
body#formanno #a1, body#formanno #b1, body#formanno #c1, body#formanno #d1 { position: relative; border: 0 none; }
body#formanno #b3 {background-image: url(../img/formazione.gif);}
body#formanno a.mali { background-color: #901e78; }
#a1b, #b1b, #c1b, #d1b {top: 0; right: 0; }
#a1c, #b1c, #c1c, #d1c {bottom: 0; left: 0; }
#a1d, #b1d, #c1d, #d1d {bottom: 0; right: 0; }
body#formanno #a1a {background-image: url(../common/linkconcorsi.gif); }
body#formanno #a1b {background-image: url(../common/linkedile.gif); }
body#formanno #a1c {background-image: url(../common/linkdesign.gif); }
body#formanno #a1d {background-image: url(../common/linkhome.gif); }

/*==============   SINGOLI  PERIODI DI FORMAZIONE ==================  */
body#formaz #a1, body#formaz #b1, body#formaz #c1, body#formaz #d1 { position: relative; border: 0 none; }
body#formanno a.mali { background-color: #901e78; }
body#formaz #a1a {background-image: url(../common/linkconcorsi.gif); }
body#formaz #a1b {background-image: url(../common/linkedile.gif); }
body#formaz #a1c {background-image: url(../common/linkdesign.gif); }
body#formaz #a1d {background-image: url(../common/linkhome.gif); }
/* body#formaz div.maincontent { background: #f9f2f8 url(../common/bgformazione.gif) repeat-x;} */
body#formaz div.maincontent { background-color: #901e78; color: #fff; }
body#formaz div#square {width: 770px; margin: 0 auto; }
body#formaz div#square ul { width: 150px; margin-left: 3px; clear: left;}
body#formaz #e1 { background-color: #e77a42; }
body#formaz div#foot {visibility: hidden; }

/*  ===========CHI SIAMO ============ */
body#chisiamo div#square ul li span, body#chisiamo div#square ul li a {background-color: #000; 
		position: relative; border: 1px solid #fce381; z-index: 0;}
body#chisiamo #a1 {background-image: url(../img/homelink.gif);}
body#chisiamo #d1 {background-image: url(../img/chimail.gif);}
body#chisiamo div#square ul li span a.bigbox {position: absolute; top: -1px; left: -1px; z-index: 2;
		width: 282px; height: 282px; margin: 0; border: 1px solid #000;
		background: #fffcc8 url(../img/chibig.gif) repeat 0 0; overflow: visible; }
body#chisiamo div#square ul li a#b4, body#chisiamo div#square ul li a#c3, body#chisiamo div#square ul li a#c4 { visibility: hidden; height: 1%;}

/* ============  SINGOLA PERSONA ============= */
body#persona div#square ul li span, body#persona div#square ul li a {background-color: #fff;
		position: relative; border: 1px solid #000; }
body#persona div#square ul li #a1 { border: 0 none; }
body#persona div.maincontent { background: #f2f2f2 url(../common/bgchisiamo.gif) repeat-x; }
body#persona div#square ul { width: 150px; margin-left: 10px; clear: left;}
body#persona div#square #a1b { background-image: url(../common/linklogo.gif); }
body#persona div#square #a1d { background-image: url(../common/linkhome.gif); }

/* =============== PORTFOLIO  ======================= */
body#portfolio div#square ul li #a1 { background: #fff url(../img/homelink.gif); }
body#portfolio div#square ul li #b2 { background: #fff url(../img/concorsi.gif); }
body#portfolio div#square ul li #b4 { background: #fff url(../img/edilizia.gif); }
body#portfolio div#square ul li #c5 { background: #fff url(../img/formazione.gif); }
body#portfolio div#square ul li #d3 { background: #fff url(../img/design.gif); }

/*  =========== MODULO DI RICERCA  ============ */
body#formcerca div#square ul li span, body#formcerca div#square ul li a, body#formcerca div#square ul li div#b3 {background-color: #fffb9c; 
		position: relative; border: 1px solid #fce381; z-index: 0;}
body#formcerca #a1 {background-image: url(../img/homelink.gif);}
body#formcerca div#square ul li div#b3 div.bigbox {position: absolute; top: -1px; left: -1px; z-index: 2;
		width: 282px; height: 282px; margin: 0; border: 1px solid #000;
		background: #fffcc8; overflow: visible; text-align: center; }
body#formcerca div#b3 form { margin-top: 80px; }
body#formcerca div#b3 form fieldset { border: 0 none; }
body#formcerca div#b3 form fieldset legend { text-indent: -2000px; }
body#formcerca div#b3 form fieldset input#najdi { width: 240px; margin: 15px auto; background-color: #fffb9c; }
body#formcerca div#b3 form fieldset input#go { background-color: #fffb9c; width: 80px; font-weight: bolder;}
body#formcerca div#square ul li a#b4, body#formcerca div#square ul li a#c3, body#formcerca div#square ul li a#c4 { visibility: hidden; height: 1%;}

/* ============= PAGINA RISULTATI  ======================  */
body#trovato #a1 { position: relative; border: 0 none; }
body#trovato div#square ul { width: 150px; margin-left: 10px; clear: left;}
body#trovato div#square #a1b { background-image: url(../common/linklogo.gif); }
body#trovato div#square #a1d { background-image: url(../common/linkhome.gif); }
body#trovato #b1 {background-image: url(../img/concorsi.gif);}
body#trovato #c1 {background-image: url(../img/design.gif);}
body#trovato #d1 {background-image: url(../img/edilizia.gif);}
body#trovato #e1 {background-image: url(../img/formazione.gif);}
