* {font-family: times;}
a:hover{text-decoration: underline}
a{text-decoration: none}
address{color:#753a00;text-align: right;padding:0;font-size: 80%;margin:0;margin-top:100px;padding-right:5px;font-style: normal;}
html {height:100%;}
body {font-size: 100%;margin:0;padding:0;height:100%;background-color: #fdb774;}
#wrap {min-height:100%;margin:auto;position:relative;}
* html #wrap {height:100%}
#left {float:left;width:305px;text-align:left;}
#main {position:relative;margin-left:305px;background: url('img/sfondo_nuvole.jpg') 0 -100px no-repeat;background-color: #ffffc6}  
#inner-wrap {}
#inner-wrap:after {content:' ';display:block;clear:both;}
#footer {margin-top:25px}
#footer div{font-size:65%;text-align: right;}
#footer div img {float: right;margin:5px}
#header{height:100px}
#header #hdLeft{background-color: #fdb774; text-align: right;width:305px;float:left}
#header #hdRight img{margin-top: 46px}
#header #hdRight {height: 100px;background: url('img/sfondo_nuvole.jpg')} 
#header #hdLeft div{background-color: #fff;margin-top: 46px}
img{border:0}
 
#mc{padding:20px;padding-bottom:0;height:auto;min-height:700px;}
#mc p{padding:10px;font-size: 110%;text-align: justify;padding-top:0;}
#logo{margin-left:20%}
#main-menu{padding:0;margin:0;list-style: none}
#main-menu li {margin-top:20px;list-style: none;text-align: right;padding-right: 5px}
#main-menu li.nom{margin-top:0;margin-bottom:15px;font-size: 95%} 
#main-menu li a {color:#753a00;font-size: 145%}
#contact {text-align: right;padding-right: 5px}
#contact a {color:#753a00;} 
h2{font-weight: normal;color:#753a00;font-size: 195%;padding: 0;margin: 0;line-height: normal;margin-left:40px}
h2 span{font-size: 205%}
h3 {font-variant: small-caps;margin:0;padding: 0;line-height: normal;color:#753a00;font-size: 80%;margin-bottom:25px;font-weight: normal;letter-spacing: 2px }
h4 {margin:0;padding: 0;line-height: normal;color:#753a00;font-size: 130%;margin-bottom:25px;font-weight: normal;letter-spacing: 2px }

#main-submenu{padding:0;margin:0;list-style: none;margin-left:80px;margin-bottom:40px}
#main-submenu li {list-style: none;text-align: left;}
#main-submenu li a {color:#ff3300;font-size: 170%}
#main-subsubmenu li a {color:#ff3300;font-size: 140%}
#main-submenu li a.sel {color:#753a00;text-decoration: underline}
.alLeft{float:left;margin-right: 10px;margin-bottom: 0;margin-top: 5px;padding:5px;border:1px solid #fdb774}
#opere{ float:left;width: 100%;margin-bottom:20px}

div.eF {float:left;height:240px;margin:0 20px 40px;border:1px solid #4dffb1;overflow:hidden;padding:10px;padding-bottom:2px;text-align:center;width:200px;}
.cF { display:table-cell;height:200px;text-align:-moz-center;vertical-align:bottom;width:200px;}
div.eFs {float:left;height:160px;margin:10px 20px 40px;border:1px solid #4dffb1;overflow:hidden;padding:10px;padding-bottom:2px;text-align:center;width:160px;}
.cFs { display:table-cell;height:150px;text-align:-moz-center;vertical-align:bottom;width:160px;}
div.eFv {float:left;height:410px;margin:0 5px 40px;border:1px solid #4dffb1;overflow:hidden;padding:5px;padding-bottom:2px;text-align:center;width:425px;}
.cFv { height:360px;text-align:-moz-center;width:425px;}

.titolo{display:block;height:20px;margin-top:2px}
.mInfo{color:#753a00;z-index:3;display:block;position:absolute;background-color: #fff;text-align:left;margin:-10px;width:220px;margin-right:0}
.mInfo span{padding:5px;display:block;font-size: 105%}
.aInfo{background-color: gray;color:white;margin-left:178px;text-transform: uppercase;font-size: 10px;margin-top:2px;border:1px solid;padding-left:3px;padding-right:2px}
.aInfo:hover{text-decoration:none;background-color: white;color:gray;}
.al{text-align: left}

.mostre{font-size: 110%;list-style: none;}
.mostre li{font-size: 110%;margin-top: 20px;}
.mostre li em.anno{color:#ff3300;font-style: normal;font-variant: small-caps;margin-left:-35px}
.openM{font-size: 112%;color:#ff3300;}
.openMn{font-size: 112%;color:#ff3300;}

a.pdfLink{height: 35px;display:block;font-size: 80%;color:#ff3300;font-style: normal;font-variant: small-caps;}
.pdfLink img{margin-right:5px;display: inline;}
div.pdfLink{margin:5px;text-align: right; }

a.simpleLink{display:block;font-size: 80%;color:#ff3300;font-style: normal;font-variant: small-caps;}
.simpleLink img{margin-right:5px;display: inline;}
div.simpleLink{margin-top:10px;margin-bottom:5px;text-align: right; }

ul.poesie{font-size: 110%;list-style: none;min-height: 700px}
ul.poesie li a {color:#ff3300;font-size: 120%;}
ul.poesie li {margin-bottom:15px }
ul.poesie li div{margin-left:20px}
ul.poesie li div span.titolo{color:#753a00;font-size: 115%;display: inline;font-weight: bold}
ul.poesie li div span.luogo_data{color:#753a00;font-size: 100%;font-style: italic;}
ul.poesie li div span.autore{color:#753a00;font-size: 110%}

#sottosezione ul {list-style: none;}
#sottosezione ul li {font-size: 110%}
#sottosezione ul li div.cont {width:100%;float:left;}
#sottosezione ul li em.anno{width:100%;float:left;color:#ff3300;font-style: normal;font-variant: small-caps;position:relative;left:-35px}

 
.autoreP{display:block;font-style: italic;margin-top:15px;}

.autore{display:block;font-style: italic;margin-bottom:35px;margin-top:15px;}
.data{display:block;font-size: 80%;font-style: italic;margin-bottom:-15px;margin-top:15px;}
.titoloScritti{display:block;color:#753a00;font-size: 110%;margin-bottom:25px;text-transform: uppercase}
.sottotitolo{display:block;color:#753a00;font-size: 105%;margin-bottom:15px;}
