/*struttura del layout*/

html,body{margin:0;padding:0;color:#f4d592;  font-family: Verdana, Arial, Helvetica, sans-serif; }
body{text-align:center; background-color:#111;}
div#contenitore{text-align:left; margin: 0 auto;} /* č 0 auto che fa andare il contenitore al centro*/
div#contenitore{width:700px; text-align:left; background-color: #000;} 
/*div#header{position:relative}*/

div#header {height:80px; width:700px; margin:0 auto;  /*background-color:Green; background: #000 url(../img/dariocusani.jpg) no-repeat 10px 0px; */}
div#navigazione{float:left;clear:left; width:150px;height:350px;}
div#contenuto{float:right; width:550px;color:#f4d592;}
div#footer{clear:both; text-align:center;}


/*regole generiche */

p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #f4d592}

a:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: none}
a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #ffffff; text-decoration: none}
a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; font-weight: bold; text-decoration: none}
a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #ffffff; text-decoration: none}

/* ??? */ table {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffcc99}


/* header */


#header{font: 11px, Verdana;}
#header #bandiere{float:right;margin-top:10px}
#header img{border:none;}

#header p{padding-left:175px; padding-top:1px; margin:0; color: #f7f7f7; font-size:18px}
#header h1{padding-left:200px; padding-top:76px; margin:0px; color: #b55;}


/* contenuto */


#contenuto h2{ color:#aaa; font-size:20px}
#contenuto {padding-bottom:20px;}

#listaAnni {list-style:none; margin:0 auto; margin-top:20px; padding-right:30px}
#listaAnni li{border-bottom:solid 2px #fff; margin :10px; float:left}
#listaAnni li a:hover{color: #f33333}

#testi_mostre {font-family:Verdana, helvetica, Sans-Serif; font-size:11px; padding:10px}

.titolo_testo {color:#fff; font-size:13px; font-weight:bold; float:left; border-bottom:solid 1px #555;}
.autore_testo {color:#fff; padding-right:1px; float:right; padding-right:2px;font-weight:normal; font-size:10px}
.corpo_testo {padding-top:10px; padding-bottom:30px; clear:both;}
.corpo_testo p {padding:3px; font-size:12px; line-height:1.4em}





/* MENU DELLE MOSTRE */

ul#mostra_menu { border-top: solid 1px #999; margin-top:5px; list-style-type:none}
ul#mostra_menu li {float:left; background-color:#444; border-bottom:solid 2px #555; padding:2px; margin:0px 3px 0px 0px;}




  
/* <menu laterale> */
#navigazione ul#menu{width:100px;}
#navigazione ul#menu, ul#menu li{list-style-type:none;margin:0;padding-left:10px}
#navigazione ul#menu li{margin-bottom:1em} /*vert */
#navigazione ul#menu a{padding:0px 0px 3px 0px; font-weight:normal; text-decoration:none;color:#f7f7f7;font-size:14px}

#navigazione ul#menu a:hover{border-bottom: 2px solid #f3f3f3; color:#f7f7f7}
#navigazione ul#menu li.current a,ul#menu li.current a:hover{color:#f3f3f3; border-bottom: 2px solid #f33333}
    
/* </menu laterale> */



/* <menu pič di pagina> */


#footer ul#menu_footer{width:700px; margin:0 auto; padding:0; list-style:none;}
/*font-size:10px; font-weight:bold; color:#f7f7f7;}*/

#footer ul#menu_footer li{display:inline; padding:0; margin: 0 0 0 5px;}

ul#menu_footer a{padding:0px; font-weight:bold; text-decoration:none; color:#f7f7f7; font-size:10px}
ul#menu_footer a:hover{border-bottom: 1px solid #f3f3f3; color:#f7f7f7}

ul#menu_footer li.current a, ul#menu_footer li.current a:hover{color:#f3f3f3; border-bottom: 1px solid #f33333;}


/* </menu pič di pagina> */


/* <menu paginazione> */
div#paginazione ul{margin:0 auto; padding:0; list-style:none;}
div#paginazione li{display:inline; padding:0; margin: 0 0 0 5px;}


/* </menu paginazione> */




/* <pagina galleria> */
#link_gallery { float:right;width:250px;margin:0; padding-top:30px; font-weight:bold }

/* #link_gallery ul{width:100px;} */
#link_gallery ul {list-style-type:none;margin:0px;padding-left:10px}
#link_gallery li {margin-bottom:1em} /*vert */
#link_gallery a {font-family: Tahoma, Helvetica, sans-serif; font-size: 16px; font-weight:normal;}

#link_gallery a:active {color: #f4d592; text-decoration: none}
#link_gallery a:hover {color: #f4d592; text-decoration: none}
#link_gallery a:link {color: #f4d592; text-decoration: none}
#link_gallery a:visited { color: #f4d592; text-decoration: none}

/* </pagina galleria> */


/* <pagina stampa> */
#link_press {width:450px;margin:0; padding-top:30px; font-weight:bold; text-align:center;}

/* #link_gallery ul{width:100px;} */
#link_press ul {list-style-type:none;margin:0px;padding-left:12px}
#link_press li {margin-bottom:1em} /*vert */

#link_press a {font-family: Tahoma, Helvetica, sans-serif; font-size: 16px; font-weight:normal;}

#link_press a:active {color: #f4d592; text-decoration: none}
#link_press a:hover {color: #f4d592; text-decoration: none}
#link_press a:link {color: #f4d592; text-decoration: none}
#link_press a:visited { color: #f4d592; text-decoration: none}

/* </pagina stampa> */
    
/* testo libero*/

#testo_libero {padding:10px 30px 10px 10px; font-size:12px;}
#testo_libero p { font-size:12px; margin:5px 0 0 0; }


/* CERCA*/

#cerca a:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #fff; text-decoration: none}
#cerca a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #fff; text-decoration: none}
#cerca a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #ffffff; font-weight: bold; text-decoration: none}
#cerca a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #fff; text-decoration: none}
