hr, .navigazione {display:none;}

#contenitore {width:960px;margin:0 auto;}

/* testata
------------------------ */
#testata {width:960px;height:130px;margin-bottom:18px;}
#testata h1 {width:365px;height:130px;text-indent:-9999px;background: url(../img/logo_nero2.png) no-repeat top left;}


/* logo cittą
---------------------- */
#contorno h2 {position:absolute;z-index:1000;margin-bottom:0;}
#contorno h2 a {text-indent:-9999px;display:block;width:190px;height:190px;background:url(../img/box_cdt_xy.png) no-repeat; background-position:top;cursor:hand;}
#contorno h2 a:hover {background-position:bottom;}


/*h2:hover {background:url(../img/box_cdt_y.png) no-repeat top;}*/


#logoct {width: 960px;height: 50px;margin:0 auto;}
#logoct h2 {position:absolute;z-index:1000;margin-bottom:0;}
#logoct h2 a {text-indent:-9999px;display:block;width:190px;height:50px;background:url(../img/logo_ct_xy.png) no-repeat ; background-position:top;cursor:hand;}
#logoct h2 a:hover {background-position:bottom;}




/* slider
------------------------------ */
#contorno {padding:7px 0;margin-bottom:11px; background:url(../img/ombra.png) no-repeat top;zoom:1;}
#slideshowHolder {position:relative;margin:0 auto;/*padding:0 7px;*/}

#ft-buttons-slideshowHolder, #ft-prev-slideshowHolder, #ft-next-slideshowHolder {display:none;}

#ft-title-slideshowHolder {width:148px;height:108px;display:block;padding:40px 20px;}

/* ATTESA
---------------------------- */
.box1 {width:190px;height:170px;padding-top:20px;background:#fff;position:absolute;top:189px;z-index:1000;display:block;background:url(../img/box_ct2_xy.png) no-repeat;background-position:top;zoom:1;}
.box1 h3, .box1 h4 {text-align:center;z-index:2000;letter-spacing:2px; padding-top:60px;}
.box1 h3, .box1 h4 {text-shadow: 0px 1px 0px #fff;/*filter: dropshadow(color=#fff, offx=1, offy=1)*/}
.box1 ul {display:none;/*display:block;list-style:none;font-size:1.416667em;line-height:1.058824em;/*margin-top:18px;*/padding-left:0;margin-bottom:0;}
.box1:hover, #contorno h2:hover {-webkit-box-shadow: 0 0 6px #000;-moz-box-shadow: 0 0 6px #000;box-shadow: 0 0 6px #000;}
.box1:hover {background-position:bottom;z-index:1001;}
.box1:hover h3, .box1:hover h4 {text-shadow: 0px 1px 0px #000;color:#fff;}
.box1:hover ul {display:block;list-style:none;font-size:1.416667em;line-height:1.058824em;/*margin-top:18px;*/margin-bottom:0;}
.box1 ul li {margin-bottom:5px/*0.529412em*/;position:relative;padding-left:0;}
.box1 ul li.last {margin-bottom:0}

.box1 ul li a {cursor:hand;z-index:2000;display:block;width:172px;padding:1px 0 3px 18px;height:18px;/*border:1px solid red;*/}
.box1 a:link, .box a:visited {color:#000;text-decoration:none;}
/*.box a:hover, .box a:active {color:#fff;text-decoration:underline;}*/
.box1:hover a:link, .box1:hover a:visited {color:#000;text-decoration:none;}
.box1:hover a:hover, .box1:hover a:active {color:#e21927;text-decoration:underline;}

.box1:hover ul li a:hover, .box1:hover ul li a:active {background:#f0e2b4;}

/* museo */
#museo {left:189px;}

#cantiere {left:378px;}

#rivista {right:189px;}



/* BOX
---------------------------- */
.box {width:190px;height:170px;padding-top:20px;background:#fff;position:absolute;top:189px;z-index:1000;display:block;background:url(../img/box_ct_xy.png) no-repeat;background-position:top;zoom:1;}
.box h3, .box h4 {text-align:center;z-index:2000;letter-spacing:2px;}
.box h3/*, .box h4*/ {text-shadow: 0px 1px 0px #fff;/*filter: dropshadow(color=#fff, offx=0, offy=1);*/}
.box h4 {text-shadow: 0px -1px 0px #000;/*filter: dropshadow(color=#000, offx=0, offy=-1);*/}
.box h3.nero {text-shadow: 0px 1px 0px #000;/*filter: dropshadow(color=#000, offx=0, offy=-1);*/}
.box ul {display:none;/*display:block;list-style:none;font-size:1.416667em;line-height:1.058824em;/*margin-top:18px;*/padding-left:0;margin-bottom:0;}
.box:hover, #contorno h2:hover {-webkit-box-shadow: 0 0 6px #000;-moz-box-shadow: 0 0 6px #000;box-shadow: 0 0 6px #000;}
.box:hover {background-position:bottom;z-index:1001;}
.box:hover h3, .box:hover h4 {text-shadow: 0px 1px 0px #000;}

.box:hover ul {display:block;list-style:none;font-size:1.416667em;line-height:1.058824em;/*margin-top:18px;*/margin-bottom:0;}
.box ul li {margin-bottom:5px/*0.529412em*/;position:relative;padding-left:0;}
.box ul li.last {margin-bottom:0}

.box ul li a {cursor:hand;z-index:2000;display:block;width:172px;padding:1px 0 3px 18px;height:18px;/*border:1px solid red;*/}
.box a:link, .box a:visited {color:#000;text-decoration:none;}
/*.box a:hover, .box a:active {color:#fff;text-decoration:underline;}*/
.box:hover a:link, .box:hover a:visited {color:#000;text-decoration:none;}
.box:hover a:hover, .box:hover a:active {color:#e21927;text-decoration:underline;}

.box:hover ul li a:hover, .box:hover ul li a:active {background:#f0e2b4;}

/* museo */
#museo {left:189px;}


#cantiere {left:378px;}

#rivista {right:189px;}

#partecipa {right:0;top:0px;background:url(../img/box_pt_xy.png) no-repeat;background-position:top;}
/*#partecipa .box h4 {color:#ceba78;}*/
#partecipa a {color:#ceba78;}
#partecipa:hover {background-position:bottom;}
#partecipa:hover a:link, #partecipa:hover a:visited {color:#ceba78;text-decoration:none;}
#partecipa:hover a:hover, #partecipa:hover a:active {color:#fff;text-decoration:underline;}
#partecipa:hover ul li a:hover, #partecipa:hover ul li a:active {background:#89000a;}
/* ------------- */
html, body, #contenitore { height: 100%; }
body > #contenitore { height: auto; min-height: 100%; }

#piedipagina {
/*background:rgba(237,119,0,0.3);*/
 clear: both;
 position: relative;
 z-index: 10;
 height: 71px;margin:0 auto;
 margin-top: -71px;width:100%;}

#principale { padding-bottom:71px;}

#piedipagina p {text-align:center;	padding-top:1.5em;	margin-bottom:0;	color:#000;
font-size:1em;
font-family:"Trebuchet MS", sans-serif;font-weight:normal;}
#piedipagina p a {color:#000;}
#piedipagina p a:hover {color:#e21927;}





