.adv_noir a:link, .adv_noir a:active, .adv_noir a:visited{
    text-decoration: none;
	color: #CCFFFF;
}
.adv_noir a:hover{
	color: yellow;
}
/*************  BANNER *******************/
.testatabanner{
  background: url(/images/cornicebanner.gif) no-repeat;
  border: 0px solid #9A9A9A;
  height:60px;
  width: 800px;
  margin-left: 0px;
 }
 .testatabanner1{
  position: relative;
  float: left;
  margin-top: 10px;
  margin-left: 20px;
  /*width: 700px;*/
  border: 0px solid red;
 }
 .banner_footer{
    font-family: times,verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:center;
    color: brown;
}
.banner_footer_bold{
    font-family: times, verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-align:center;
	color: red;
}
/*************  CLOCK *******************/
#clock{
	width: 236px;
	/*height: 25px;
    background-color: #F9F5D2;*/
    margin-top: 10;
    /*margin-left: 150px;*/
    position: relative;
    float: left;
	border:0px yellow solid;

    font:bold 10px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
    color:white;
}


/*************  BOTTONE *******************/

.button {
	/*float:left;*/
	font-family: verdana;
    font-size: 7pt;
	clear:right;
	padding:0px;
	margin-left: 0px;
	width:37px;

}
.button:hover {
	background-color:#E9F496;
}
.button1 {
	/*float:left;*/
	font-family: verdana;
    font-size: 7pt;
	clear:right;
	padding:0px;
	margin-left: 0px;
	width:67px;

}

/*************  BOTTONE  X  TESTODOPOFOTO*******************/

.bottone_foto{
	width: 130px;
	height: 46px;
	padding-left: 0px;
	margin-top: -13px;
	/*float: left;*/
	text-align: center;
	background-image:url(/images/bottone_foto_su.gif);
	background-repeat:no-repeat;
	border:0px green solid;
}
.bottone_foto_medio{
	width: 100px;
	height: 46px;
	padding-left: 0px;
	margin-top: -13px;
	/*float: left;*/
	text-align: center;
	background-image:url(/images/bottone_medio.gif);
	background-repeat:no-repeat;
	border:0px green solid;
}
.bottone_foto_piccolo{
	width: 80px;
	height: 28px;
	padding-left: 0px;
	margin-top: 0px;
	/*float: left;*/
	text-align: center;
	background-image:url(/images/bottone_p.gif);
	background-repeat:no-repeat;
	border:0px green solid;
}
/* TESTO DEL BOTTONE */
.bottone_foto_txt {	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*float:left;   */
	margin-top: 12px;
    padding-top: 9px;
	font-weight: bold;
	text-align:center;
	text-decoration: none;
}
.bottone_foto_txt a:link, .bottone_foto_txt a:active, .bottone_foto_txt a:visited{
	color: navy;
	text-decoration: none;
}
.bottone_foto_txt a:hover{
	color: red;
	text-decoration: none;
}




/*************  MENU PER CONCORSI *******************/
.glossymenu{
list-style-type: none;
text-align: center;
margin: 5px 0;
margin-left:0px;
padding: 0;
width: 126px;
border: 0px solid #9A9A9A;
border-bottom-width: 0;
}

.glossymenu li a{
background: white url(/images/a.png) repeat-x bottom left;
font: bold 12px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
text-align: center;
color: #A70303;
display: block;
width: auto;
padding: 1px 0;
padding-left: 0px;
text-decoration: none;

}
* html .glossymenu li a{ /*IE only. Actual menu width minus left padding of A element (10px) */
width: 120px;
}

.glossymenu li a:visited, .glossymenu li a:active{
color: #A70303;
}

.glossymenu li a:hover{
background-image: url(/images/a1.png);
color: white;
}
/*************  MENU PER MOSTRE CHROMO *******************/
.chromestyle{
width: 100%;
/*font-weight: bold;*/
}

.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

.chromestyle ul{
border: 0px solid #BBB;
width: 100%;
background: url(/images/menubg.gif) center center repeat-x; /*THEME CHANGE HERE*/
padding: 4px 0;
margin: 0;
font:normal 11px Tahoma, Arial, Verdana;
font-weight: bold;
text-align: left; /*set value to "left", "center", or "right"*/
}



.chromestyle ul li{
display: inline;
}

.chromestyle ul li a{
color: #A70303;
padding: 4px 7px;
margin: 0;
text-decoration: none;
border-right: 1px solid #B5E2FE;
}

.chromestyle ul li a:hover, .chromestyle ul li a.selected{ /*script dynamically adds a class of "selected" to the current active menu item*/
background: url(/images/menuover.gif) center center repeat-x; /*THEME CHANGE HERE*/
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
top: 0;
border: 1px solid #E38F96; /*THEME CHANGE HERE*/
border-bottom-width: 4;
border-right-width: 4;
font:normal 11px Tahoma, Arial, Verdana;
font-weight: none;
text-align: left;
/*padding: 5px;*/
line-height:16px;
z-index:120;
background-color: #F9F5D2;
width: 200px;
visibility: hidden;
filter: progid:DXImageTransform.Microsoft.Shadow(color=#EEBDAC,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/
}


.dropmenudiv a{
width: auto;
display: block;
text-indent: 5px;
border-bottom: 1px solid #EEBDAC; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
font-weight: bold;
color: #A70303;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
color: #A70303;
background-color: #F3CABB;
}

/*************  MENU PER MOSTRE  *******************/
.arrowlistmenu{
width: 140px; /*width of accordion menu*/
}

.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
font: bold 14px Arial;
color: white;
background: black url(/images/titlebar.png) repeat-x center left;
margin-bottom: 10px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 4px 0 4px 10px; /*header text is indented 10px*/
cursor: hand;
cursor: pointer;
}

.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
background-image: url(/images/titlebar-active.png);
color: white;
}

.arrowlistmenu ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
padding-bottom: 1px; /*bottom spacing between menu items*/
text-align:left;
}

.arrowlistmenu ul li a{
color: #A70303;
background: url(arrowbullet.png) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 30px; /*link text is indented 19px*/
text-decoration: none;
/*font-weight: bold;*/
border-bottom: 1px solid #dadada;
font-size: 80%;
}

.arrowlistmenu ul li a:visited{
color: #A70303;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: red;

}
/*************   ************************/

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.animatedtabs{
/*border-bottom: 1px solid gray;*/
overflow: hidden;/*Il contenuto in eccesso non è visualizzato*/
width: 100%;
font-size: 14px; /*font of menu text*/
margin-top: 9px;
border:0px yellow solid;
}


.animatedtabs ul{
/* List Unordered */
list-style-type: none;/* se davanti alla lista si vuole mettere un disco, un quadratino, etc.- qui nulla*/
margin: 0;
margin-right: 0px; /*offset della prima occorrenza dei tabs*/
padding: 0; /*spazio tra bordo e contenuto*/
}

.animatedtabs li{

float: right;/* la Lista parte da sinistra verso destra: se right viceversa ed il primo della lista e' a destra*/
margin: 0;
padding: 0;
}

.animatedtabs a{
float: left;/*??????????*/
position: relative;
top: 5px; /* ********** 1) numero di pixel dall'alto - Should equal (3) MINUS (2) below */
background: url(/images/tab-blue-left.gif) no-repeat left top;/*chiusura laterale sinistra*/
margin: 0;
margin-right: 1px; /*Spazio tra due tab*/
padding: 0 0 0 9px;
text-decoration: none;/*non sottolineato per i link*/


}

.animatedtabs a span{
float: left;
position: relative;
display: block;/*Elemento visualizzato come un blocco, con una interruzione di linea alla fine*/
background: url(/images/tab-blue-right.gif) no-repeat right top;/*pulsante a destra*/
padding: 5px 14px 3px 5px; /* ********* 2) Padding within each tab. The 3rd value, or 3px, should equal (1) MINUS (3) */
font-weight: bold;
color: #7E2B42;/*colore del testo dei bottoni a riposo*/
border:0px white solid;
}

.animatedtabs .selected a{
background-position: 0 -125px;
top: 0;

}

.animatedtabs .selected a span{
background-position: 100% -125px;
color: #7E2B42;/*colore del testo del bottone selezionato attivo*/
padding-bottom: 9px; /* ******* 3) Parte bottom del tab selezionato. Should equal (1) PLUS (2) above */
top: 0;
border:0px blue solid;
}

.animatedtabs a:hover{
background-position: 0% -125px;
top: 0;
border:0px red solid;
}

.animatedtabs a:hover span{
background-position: 100% -125px;
padding-bottom: 9px; /* 3) Bottom padding of selected tab. Should equal (1) PLUS (2) above */
color: red;/*colore del testo dei bottoni selezionato al passaggio del mouse*/
top: 0;
border:0px yellow solid;
}

/* 
CSS Document 
*/
body {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(/images/fondo.gif);
	/*background-image: url(/images/backstoria.gif);*/
    background-repeat: repeat;
    background-attachment: fixed;
    /* scrollbar-face-color:#FFFF99;
    scrollbar-highlight-color:white;
    scrollbar-3dlight-color:#6A747A;
    scrollbar-darkshadow-color:#FFCC66;
    scrollbar-shadow-color:#000000;
    scrollbar-arrow-color:#EBD7AE;
    scrollbar-track-color:#FF9999;*/

}


/*PAGE*/
.page{
	width: 800px;
	position: right;
	background-color:#F9F5D2;
	border:0px blue solid;
}
.pageconc{
	width: 800px;
	position: right;
	background-color:#F9F5D2;
	border:0px blue solid;
}

/*HEADER*/
#header{
	width: 802px;
	position:relative;
	height: 101px;
	background: url(/images/testata.gif)  no-repeat;
	border:0px blue solid;
}
#header_top{
	width: 800px;
	position:relative;
	height: 50px;
	border:0px white solid;
}
#header_testa{
	width: 270px;
	position:relative;
	/*height: 50px;*/
	float:right;
    margin-right: 0px;
    margin-top: 10px;
	border:0px red solid;
}
#header_bottom{
	width: 800px;
	position:relative;
	height: 51px;
	border:0px yellow solid;
}
/*CONTENT*/
#content{
	width: 800px;
    /*height: 530px;*/
	position:relative;
	float:center;
    background:#F9F5D2;
    border:0px violet solid;
}
#content_artista{
	width: 800px;
    height: 1600px;
	position:relative;
	float:center;
    background:#804040;
    border:0px red solid;
}
#contenttext{
	float:right;
	width: 580px;
}
/*CONTENT_sx*/
#content_sx{
	width: 610px;
    /*height: 1130px;*/
	position:relative;
	float:right;
	margin-left: 5px;
	margin-right:5px;
    background:#F9F5D2;
    /*background-repeat:repeat-y; */
    border:0px red solid;
}

/*CONTENT_dx*/
#content_dx{
	width: 180px;
    /*height: 530px; */
	position:relative;
	float:right;
	margin-left: 0px;
    background:#F9F5D2;
    border:0px green solid;
}
.htm_conc_tit1 {
	font-size: 16px;
	color: #0000FF;
	font-weight: bold;
}
.htm_conc_cittatorino {
	font-size: 16px;
	color: #0000ff;
	font-weight: bold;
}

.htm_conc_tit2 {
	font-size: 18px;
	color: #0000FF;
	font-weight: bold;
}
.htm_conc_tit_brown {
	font-size: 18px;
	font-weight: bold;
	color: #990000;
}
.htm_conc_justify {
	text-align: justify;
}

/*CONCORSI_CONTENT_sx*/
#concorsi_content_sx{
	width: 145px;
    /*height: 530px;*/
	position:relative;
	float:left;
	overflow: auto;
    background:#F9F5D2;
    border-right:2px solid red;
    border-top:2px solid red;
/*     border:0px red solid;*/
}


/*CONCORSI_CONTENT_sx - mostraincorso*/
#mostraincorso{
	width: 425px;
	height:56px;
    position:relative;
    margin-top:8px;
    text-align:center;
	/*background:#F9F5D2;  */
    background-image: url(/images/incorso.gif);
    background-repeat:no-repeat;
    border:1px #F9F5D2 solid;
}

.mostraincorso_txt{
	width: 420px;
	height:15px;
    position:relative;
   /* margin-top:8px; */
    text-align:center;
    color: red;
    margin-top:12px;
    border:0px blue solid;
}
/*
.mostraincorso_txt{
    width: 420px;
    height:40px;
    position:relative;
    text-align:center;
    color: red;
    margin-top:0px;
    border:0px blu solid;
} */
.mostraincorso_visita{
    font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
	color: red;
	border:0px green solid;
}
.mostraincorso_datavisita{
    font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
	color: #8080FF;
}
.mostraincorso_titolo{
    font-family: tahoma, Arial, Helvetica, sans-serif;
    position:relative;
	font-size: 15px;
	font-weight: bold;
	/*margin-top:-20px;
	font-style: italic;*/
	color: brown;
	border:0px red solid;
}
.mostraincorso_titolo a:link, .mostraincorso_titolo a:active, .mostraincorso_titolo a:visited{
	color: brown;
	text-decoration: none;
}
.mostraincorso_titolo a:hover{
	color: green;
}

/*CONCORSI_CONTENT_dx*/
#concorsi_content_dx{
	width: 650px;
    height: 530px;
	position:relative;
	float:right;
	overflow: auto;
    background:#F9F5D2;
    border:0px blue solid;
}

/*CONCORSI_CONTENT_top*/
#concorsi_content_top{
	width: 800px;
    height: 100px
	position:relative;
	float:center;
    background:#804040;
    font-family: Brush Script MT,tahoma, Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-weight: none;
	color: yellow;
    border:0px red solid;

}

/*CONTENT_middle*/
#content_middle{
	width: 420x;
    /*height: 390px;*/
	position:relative;
	float:right;
	padding-top: 0px;
    background:#F9F5D2;
    /*background:white;*/
    border:0px black solid;
}

#content_middle_bottom{
	width: 425px;
    /*height: 390px;*/
	position:relative;
	float:left;
	padding-top: 0px;
    background:#F9F5D2;
    border:0px green solid;
}
#content_middle_bottom_sx{
	width: 170px;
	/*height: 330px;*/
	position:relative;
	float:left;
    border:0px red solid;
}
#content_middle_bottom_sx_empty{
	width: 170px;
	/*height: 175px;*/
	position:relative;
	float:left;
    border:1px red solid;
}
#content_middle_bottom_dx{
	width: 245px;
	position:relative;
	float:right;
    border:0px green solid;
}
/*ADV*/
#adv{
	width: 420px;
	height:160px;
    position:relative;
    /*float:center;  */
    margin-top:0px;
    text-align:center;
	/*background:#F9F5D2;   */
    background-image: url(/images/adv.gif);
    background-repeat:no-repeat;
    border:0px red solid;
}
.advtit {	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
    text-decoration: none;
    text-align:center;
    padding-top: 5px;
	color: red;
}
.advtit1 {	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
    text-decoration: none;
    text-align:center;
	color: brown;
}
.advtxt {	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: none;
    text-decoration: none;
    text-align:center;
	color: brown;
}
.advtxtrid {	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: none;
    text-decoration: none;
    text-align:center;
    line-height:13px;
	color: navy;
}
.advtithref {	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
    text-decoration: none;
    text-align:center;
	color: brown;
}
.advtithref a:link, .advtithref a:active, .advtithref a:visited{
	color: red;
}
.advtithref a:hover{
	color: green;
}
.advtithref1 {	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: bold;
    text-decoration: none;
    text-align:left;
	color: brown;
}
.advtithref1 a:link, .advtithref1 a:active, .advtithref1 a:visited{
	color: blue;
}
.advtithref1 a:hover{
	color: green;
}
.advtestobrownleft {	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
    text-decoration: none;
    text-align:left;
	color: #008000;
}
.advtestoblue {	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
    text-decoration: none;
    text-align:left;
	color: blue;
}
.advtestoblackjustify {	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: none;
    text-decoration: none;
    text-align:justify;
	color:black;
}
#content_middle_bottom_adv{
	width: 425px;
    /*height: 390px;*/
	position:relative;
	float:left;
	padding-top: 0px;
    background:#F9F5D2;
    border:0px green solid;
}

/*SALA_ACA*/
#sala_aca{
	width: 598px;
    height: 135px;
	position:relative;
	float:left;
    background:#F9F5D2;
    border:0px red solid;
}
/*SALA*/
#sala{
	width: 270px;
    height: 130px;
	position:relative;
	float:left;
	padding-top: 5px;
    border:0px red solid;
}
/*ACA*/
#aca{
	width: 323px;
    height: 105px;
	position:relative;
	float:right;
	padding-top: 20px;
    border:0px blue solid;
}
/*CORSI*/
#corsi{
	width: 171px;
    /*height: 410px;*/
	position:relative;
	float:left;
	padding-left: 3px;
    border:0px blue solid;
}
/*CHISIAMO*/
#chisiamo{
	/*position:relative;*/
	/*float:right; */
	text-align: justify;
	padding-left: 15px;
    border:0px blue solid;
}

/*SPONSOR*/
#sponsor1{
	position:relative;
	width: 170px;
	/*height: 320px;*/
	float:left;
	padding-top: 0px;
	margin-left: 0px;
    border:0px blue solid;
}

#sponsor{
	width: 120px;
    height: 110px;
	position:relative;
	float:left;
	padding-top: 25px;
    border:0px blue solid;
}
/*RIVISTA*/
#rivista{
	width: 300px;
    height: 120px;
	position:relative;
    float:center;
	padding-top: 0px;
    border:0px red solid;
}
.bottone1{
	width: 145px;
	height: 35px;
	padding-left: 0px;
	padding-top: 7px;
	background-image:url(/images/bottone1.gif);
	background-repeat:no-repeat;
	border:0px green solid;
}
.bottone2{
	width: 240px;
	height: 123px;
    padding-left:0px;
	padding-top: 7px;
	float: justify;
	background-image:url(/images/bottone2.gif);
	background-repeat:no-repeat;
	border:0px green solid;
}
.bottonenew{
	width: 145px;
	height: 35px;
	padding-left: 0px;
	padding-top: 7px;
	background-image:url(/images/bottonenew.gif);
	background-repeat:no-repeat;
	border:0px green solid;
}
.bot1_sx{
	width: 80px;
	height: 28px;
	padding-left: 0px;
	margin-top: 4px;
	float: left;
	text-align: center;
	background-image:url(/images/bot1.gif);
	background-repeat:no-repeat;
	border:0px green solid;
}

.bot1_middle{
	width: 80px;
	height: 28px;
	margin-left:0;
	padding-left: 0px;
	padding-top: 0px;
	float: center;
	text-align: center;
	background-image:url(/images/bot1.gif);
	background-repeat:no-repeat;
	border:1px #F9F5D2 solid;
}
.bot1_middle_video{
	width: 80px;
	height: 28px;
	margin-left:0;
	padding-left: 0px;
	padding-top: 0px;
	float: center;
	text-align: center;
	background-image:url(/images/bot1.gif);
	background-repeat:no-repeat;
	border:1px #F9F5D2 solid;
}
.bot1_dx{
	width: 80px;
	height: 28px;
	padding-left: 0px;
	margin-top: 4px;
	float: right;
	text-align: center;
	background-image:url(/images/bot1.gif);
	background-repeat:no-repeat;
	border:0px green solid;
}

/*TABLE*/
.testa_top{
	width: 170px;
	height: 31px;
	background-image:url(../images/testa_top.gif);
	background-repeat:no-repeat;
    border:0px red solid;
}
.testa_content{
	width: 170px;
	background-image:url(../images/testa_content.gif);
	background-repeat:repeat-y;
	border:0px red solid;
}
.testa_text{
	margin-left:15px;
	margin-right:10px;
	text-align:justify;
}
.testa1_text{
	margin-left:0px;
	margin-right:00px;
	text-align:justify;
}
.testa_bottom{
	width: 170px;
	height: 17px;
	background-image:url(../images/testa_bottom.gif);
	background-repeat:no-repeat;
	border:0px blue solid;
}
.testa_bottom1{
	width: 170px;
	height: 17px;
	background-image:url(../images/testa_bottom.gif);
	background-repeat:no-repeat;
	border:0px blue solid;
}
/* HOME NEWS*/
.home_news_top{
	width: 245px;
	height: 35px;
	position:relative;
	float: right;
	background-image:url(/images/home_news_top.gif);
	background-repeat:no-repeat;
    border:0px blue solid;
}
.home_news_content{
	width: 245px;
    float: right;
    position:relative;
	background-image:url(/images/home_news_content.gif);
	background-repeat:repeat-y;
	border:0px red solid;
}
.home_news_bottom{
	width: 245px;
	height: 13px;
    float: right;
    position:relative;
	background-image:url(/images/home_news_bottom.gif);
	background-repeat:no-repeat;
	border:0px blue solid;
}
.home_news_tit{
    font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: red;
	padding-left: 3px;
	text-align:center;
	border:0px blue solid;
	padding-top: 5px;
}


/* HOME ARTISTI MESE*/
.home_artisti_top{
	width: 420px;
	height: 35px;
	position:relative;
	float: right;
	background-image:url(/images/home_artisti_top.gif);
	background-repeat:no-repeat;
    border:0px blue solid;
}
.home_artisti_content{
	width: 420px;
    float: right;
    position:relative;
	background-image:url(/images/home_artisti_content.gif);
	background-repeat:repeat-y;
	border:0px red solid;
}
.home_artisti_text{
    font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align:center;
}
.home_artisti_text_bold{
    font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-align:center;
	color: brown;
}
.home_artisti_tit{
    font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: red;
	padding-left: 3px;
	text-align:center;
	border:0px blue solid;
	padding-top: 5px;
}
.home_artisti_tit a:link, .home_artisti_tit a:active, .home_artisti_tit a:visited{
    color: red;
    text-decoration: none;
}
.home_artisti_tit a:hover{
	color: red;
	text-decoration: none;
}
.home_artisti_nome{
    font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-align:center;
	color: blue;
}
.home_artisti_foto1{
    width: 60px;
    /*height: 100px;*/
    float: left;
    margin-left: 13px;
	border: 0px red solid;
}
.home_artisti_foto2{
    width: 60px;
    /*height: 100px;*/
    margin-right: 0px;
    float: right;
	border: 0px red solid;
}
.home_artisti_fotosx{
    width: 60px;
    /*height: 100px;*/
    float: left;
    margin-left: 13px;
	border: 0px red solid;
}
.home_artisti_fotodx{
    width: 60px;
    /*height: 100px;*/
    float: left;
    margin-left: 13px;
	border: 0px red solid;
}
.home_artisti_testo{
    width: 268px;
    float: left;
    /*background-color: red;*/
   	border: 0px blue solid;
}

.home_artisti_testo_1foto{
    width: 328px;
    float: left;
    /*background-color: red;*/
   	border: 0px blue solid;
}
.home_artisti_testo_nofoto{
    width: 415px;
    float: left;
    /*background-color: red;*/
   	border: 0px blue solid;
}
.home_artisti_tot{
    width: 410px;
    /*height: 100px;*/
   	font-size: 4px;
    float: left;
	border: 0px black solid;
}
.home_artisti_bottom{
	width: 420px;
	height: 13px;
    float: right;
    position:relative;
	background-image:url(/images/home_artisti_bottom.gif);
	background-repeat:no-repeat;
	border:0px blue solid;
}


/* BANNER 420*/
.banner420_top{
	width: 420px;
	height: 35px;
	position:relative;
	float: right;
	background-image:url(../images/banner420_top.gif);
	background-repeat:no-repeat;
    border:0px red solid;
}
.banner420_content{
	width: 420px;
    float: right;
    position:relative;
	background-image:url(../images/banner420_content.gif);
	background-repeat:repeat-y;
	border:0px red solid;
}
.banner420_text{
    font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left:15px;
	margin-right:10px;
	margin-top:0px;
	text-align:justify;
    float:justify;
    color: red;
}
.banner420_txt a:link, .banner420_txt a:active, .banner420_txt a:visited{
	color: green;
}
.banner420_txt a:hover{
	color: brown;
}
.banner420_tit{	
    font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: none;
	text-decoration:none;
	color: red;
	padding-left: 3px;
	border:0px blue solid;
	padding-top: 5px;
}

.banner420_bottom{
	width: 420px;
	height: 13px;
    float: right;
    position:relative;
	background-image:url(../images/banner420_bottom.gif);
	background-repeat:no-repeat;
	border:0px blue solid;
}

/*TEXT STYLES*/
.tit1 {	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: blue;
}
.tit1 a:link, .tit1 a:active, .tit1 a:visited{
	color: green;
}
.tit1 a:hover{
	color: brown;
}
.tit2 {	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
/*	float:left;*/
/*	margin-right:25px;*/
	color: red;
}
.tit3 {	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
/*	font-weight: bold;*/
	color: #DF4F08;
}
.tit4 {	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
    text-decoration: none;
	color: red;
}
.tit4 a:link, .tit4 a:active, .tit4 a:visited{
	color: red;
}
.tit4 a:hover{
	color: green;
}
.body_text {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.tit5 {	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #E10000;
}
.tit6 {	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: red;
}

.tit_more {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: right;
	/*float: right; */
}
.tit_more a:link, .tit_more a:active, .tit_more a:visited{
	color: #89A6C1;
}
.tit_more a:hover{
	color: green;
}
.tit_more_left {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	border:1px blue solid;
	/*float: right; */
}
.tit_more_left  a:link, .tit_more_left  a:active, .tit_more_left  a:visited{
	color: #89A6C1;
}
.tit_more_left  a:hover{
	color: green;
}
.tit_link {	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	/*float:left;*/
	text-align: left;
	height: 18px;
	padding-left: 15px;
	font-weight: bold;
	text-decoration: none;
	border:0px blue solid;
}
.tit_link a:link, .tit_link a:active, .tit_link a:visited{
	color: navy;
	text-decoration: none;
}
.tit_link a:hover{
	color: red;
	text-decoration: none;
}
.tit_link1 {
    font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	/*float:left;*/
	height: 18px;
	padding-left: 15px;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
	border:0px blue solid;
}
.tit_link1 a:link, .tit_link1 a:active, .tit_link1 a:visited{
	color: navy;
	text-decoration: none;
}
.tit_link1 a:hover{
	color: violet;
	text-decoration: none;
}
.tit_link2 {
    font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	/*float:left;
	height: 18px;
	padding-left: 15px;*/
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	border:0px blue solid;
}
.tit_link2 a:link, .tit_link2 a:active, .tit_link2 a:visited{
	color: green;
	text-decoration: none;
}
.tit_link2 a:hover{
	color: red;
	/*text-decoration: none;*/
}

.tit_text {	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
    color: black;
}
.tit_text1 {
	font-family: verdana;
    font-size: 8px;
	font-weight: bold;
	font-style: none;
	color: blue;
}
.tit_text_left {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
 	text-align: left;
}
.title_panel1 {	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: italic;
	color: red;
	padding-left: 3px;
	line-height: 0.6em;
}
.title_panel1 a:link, .title_panel1 a:active, .title_panel1 a:visited{
    text-decoration: none;
	color: red;
}
.title_panel1 a:hover{
	color: green;
}
.title_panel {
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: italic;
	color: red;
	padding-left: 3px;
	border:0px blue solid;
	padding-top: 5px;
	/*line-height: 0.6em; */
}
.title_panel a:link, .title_panel a:active, .title_panel a:visited{
    text-decoration: none;
	color: red;
}
.title_panel a:hover{
	color: green;
}

.titchisiamo1 {	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: blue;
}
.titchisiamo2 {	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align:justify;
	color: black;
}
.footer {	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
    text-align: left;
	padding-left: 0px;
	font-weight: bold;
	text-decoration: none;
}
.footer a:link, .footer a:active, .footer a:visited{
	color: blue;
	text-decoration: none;
}
.footer a:hover{
	color: red;
	text-decoration: none;
}
.conc_dati_gen_text {font-family: times,Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
	color: white;
}
.conc_dati_gen_text a:link, .conc_dati_gen_text a:active, .conc_dati_gen_text a:visited{
    text-decoration: none;
	color: white;
}
.conc_dati_gen_text a:hover{
	color: orange;
}
.aca_txt {
    font-family: verdana, tahoma, Arial, Helvetica, sans-serif;
	font-size: 15px;
	/*font-weight: bold; */
	text-align:center;
	color: black;
}
.aca_ {
    font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: none;
	text-align:center;
	text-decoration: none;
	color: red;
}
.aca_mail a:link, .aca_mail a:active, .aca_mail a:visited{
    text-decoration: none;
	color: red;
}
.aca_mail a:hover{
	color: green;
}
#mail{
	width: 27px;
	/*height: 30px;*/
	position:relative;
	float:right;
	margin-top: 0px;
	margin-right: 0px;
    font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: none;
	text-align:center;
	color: #7E2B42;
	border:0px yellow solid;
}
/*TAG*/
#tag{
	width: 697px;
	height: 28px;
	position:relative;
	float:right;
	margin-top: 10px;
	margin-right: 0px;
    font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: none;
	text-align:center;
	color: #7E2B42;
	border:0px yellow solid;
}
#tag_active{
    background: url(/images/tag_active.gif)  no-repeat top;
   	width: 77px;
	height: 28px;
	position:relative;
	float:right;
	border:0px blue solid;
}
#tag_no_active{
    background: url(/images/tag_no_active.gif)  no-repeat top;
   	width: 77px;
	height: 28px;
	position:relative;
	float:right;
	border:0px red solid;
}
#tit_tag {	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	float:center;
	padding-left:2px;
	font-weight: bold;
	text-decoration: none;
    margin-top:8px;
}
#tit_tag a:link, #tit_tag a:active, #tit_tag a:visited
{
	color: #7E2B42;
	text-decoration: none ;
}

#tit_tag a:hover{
	color: red;
	text-decoration: none;
}

/*ARTISTI*/
.latosx {
    width: 155px;
    height: 510px;
	font-family: times, Tahoma, Arial, sans-serif;
    font-size: 12px;
	font-weight: none;
	text-align: left;
	padding-left: 10px;
	padding-top: 0px;
	overflow: auto;
	border-right: 2px red solid;
	color: #ACD8E9;
	background-color: #504A8B;
    border: 0px red solid;
}
.latosx a:link, .latosx a:active, .latosx a:visited{
	color: #DFFF04;
	text-decoration: none
}

.latosx a:hover{
	color: red;
}
.latodx {
    width: 600px;
	height:600px;
	font-family: verdana;
    font-size: 12px;
	font-weight: none;
	text-align: center;
	color: #ACD8E9;
	background-color: red;
    border: 2px red solid;
}
.cognome {
	font-family: Times New Roman;
    font-size: 35px;
	font-weight: bold;
	font-style: italic;
	text-align: left;
	color: #FFFFE0;
}
.mailart {
	font-family: Arial;
    font-size: 12px;
	font-weight: bold;
	font-style: none;
	text-align: left;
	color: #FFFF00;
}
.mailart a:link, .mailart a:active, .mailart a:visited{
	color: white;
	text-decoration: none

}
.mailart a:hover{
	color: red;
}
.mailconc {
	font-family:  Arial;
    font-size: 11px;
	font-weight: bold;
	font-style: none;
	text-align: left;
	color: #FFFF00;
}
.mailconc a:link, .mailconc a:active, .mailconc a:visited{
	color: white;
	text-decoration: none

}
.mailconc a:hover{
	color: red;
}

#qualifica {
	font-family: Arial;
    font-size: 24px;
	font-weight: none;
	font-style: none;
	text-align: right;
    padding-right: 100px;
/*  background-color: #504A8B;*/
	color: #FFD700;
}
.testoquadri {
	font-family: Times New Roman;
    font-size: 14px;
	font-weight: none;
	font-style: none;
	text-align: center;
	color: white;
}
.testocriTit {
	font-family: Times New Roman;
    font-size: 14px;
	font-weight: bold;
	font-style: none;
	color: navy;
}
#testocri {
	font-family: Times New Roman;
    font-size: 14px;
	font-weight: none;
	font-style: none;
	text-align: justify;
	color: white;
}
.testoconc {
	font-family: verdana;
    font-size: 12px;
	font-weight: bold;
	font-style: none;
	text-align: left;
	color: brown;
}
.testoconc_tab_cl {
	font-family: verdana;
    font-size: 10px;
	font-weight: none;
	font-style: none;
	text-align: left;
	color: brown;
}
.testoconc_tab_name {
	font-family: verdana;
    font-size: 10px;
	font-weight: none;
	font-style: none;
	text-align: left;
	color: navy;
}
.testoconc_tab {
	font-family: verdana;
    font-size: 10px;
	font-weight: none;
	font-style: none;
	text-align: justify;
	color: navy;
}
.testoconc_tab a:link, .testoconc_tab a:active, .testoconc_tab a:visited{
    font-weight: bold;

}
.testoconc_tab a:hover{
	color: red;
}
.testoconc_tab_img {
	font-family: verdana;
    font-size: 10px;
	font-weight: bold;
	/*text-decoration: underline;*/
	text-align: justify;
	color: blue;
}


/*TESTO HTML*/
.htm_titolo {
	font-family:  Times New Roman, Helvetica,Times, serif;
    font-size: 24px;
	font-weight: bold;
	font-style: italic;
	text-align: center;
	color: #FF0000;
}
.htm_titolo_concorsi {
    font-family: Times New Roman,verdana, Helvetica,tahoma, Arial ;
	font-size: 24px;
	font-weight: bold;
	font-style: italic;
	text-align:center;
	color: blue;
}
.htm_titolo_concorsi_princ {
    font-family: Times New Roman,verdana, Helvetica,tahoma, Arial ;
	font-size: 24px;
	font-weight: bold;
	font-style: italic;
	text-align:center;
	color: brown;
}
.htm_txt_body {
    font-family: Times New Roman,Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: none;
	font-style: none;
	text-align: left;
	color: navy;
}
.htm_txt_body_center {
    font-family: Times New Roman,Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: none;
	font-style: none;
	text-align: center;
	color: navy;
}
.htm_txt_body_justify {
    font-family: Times New Roman,Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: none;
	font-style: none;
	text-align: justify;
	color: blue;
}
.htm_txt_mostre_tit{
    font-family: Times New Roman,Tahoma, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	font-style: italic;
	text-align: center;
	color: blue;
}
.htm_txt_mostre_aca{
    font-family: Times New Roman,Tahoma, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	font-style: italic;
	text-align: center;
	color: red;
}

.htm_txt_mostre_autori{
    font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	text-align: center;
	color: red;
}
.htm_txt_mostre_orari{
    font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	font-style: none;
	text-align: left;
	margin: 0px;
	padding: 0px;
	color: red;
	border:0px navy solid;
}
.htm_txt_mostre_testodopofoto{
    width: 94%;
    margin-top:10px;
    font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	/*font-weight: bold;*/
	font-style: none;
	text-align: justify;
	border:0px navy solid;
}

.htm_txt_mostre_testodopofotocolonne{
    font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: left;
	border:1px navy solid;
}
.htm_tit_msg {
	font-family:  Times New Roman, Helvetica,Times, serif;
    font-size: 24px;
	font-weight: bold;
	/*font-style: italic; */
	text-align: center;
	color: white;
}
.htm_txt_msg {
	font-family: verdana;
    font-size: 13px;
	font-weight: none;
	font-style: none;
	color: white;
}
.htm_txt1_msg {
	font-family: verdana;
    font-size: 13px;
	font-weight: none;
	font-style: none;
	color: yellow;
}
.htm_txt2_msg {
	font-family: verdana;
    font-size: 10px;
	font-weight: bold;
	font-style: none;
	text-align: center;
	color: red;
}
.htm_link_msg {
	font-family: verdana;
    font-size: 12px;
	font-weight: none;
	font-style: none;
	color: #CCFFCC;
}
.htm_link_msg a:link, .htm_link_msg a:active, .htm_link_msg a:visited{
    font-weight: bold;
    color: #FFFF00;
}
.htm_link_msg a:hover{
	color: red;
}
.htm_chiudi_msg {
	font-family: verdana;
    font-size: 10px;
	font-weight: none;
	font-style: none;
	color: #CCFFCC;
}
.htm_chiudi_msg a:link, .htm_chiudi_msg a:active, .htm_chiudi_msg a:visited{
    font-weight: bold;
    color: #CCFFFF;
}
.htm_chiudi_msg a:hover{
	color: red;
}
.htm_conc_psw {
	font-family: verdana;
    font-size: 8px;
	font-weight: none;
	font-style: none;
	color: #993366;
}
.htm_conc_psw a:link, .htm_conc_psw a:active, .htm_conc_psw a:visited{
    font-weight: bold;
    color: #993366;
}
.htm_conc_psw a:hover{
	color: red;
}
.htm_conc_upload {
	font-family: verdana;
    font-size: 10px;
    font-weight: bold;
	color: #800000;
}
/*PAGINA HTML*/
.table_pagina {
    width: 798px;
    /*height: 600px;*/
    float:center;
	background-color: #F9F5D2;
	/*border:1px blue solid; */
	border:0px blue solid;
}
.table_pagina_concorsi {
    width: 800px;
    /*height: 600px;*/
    float:center;
	background-color: #F9F5D2;
	border:0px red solid;
}
.table_pagina_sx {
    width: 200px;
    /*height: 600px;*/
    float:left;
	background-color: #F9F5D2;
	border:0px red solid;
}
.table_pagina_artisti {
    width: 800px;
    /*height: 500px;*/
    float:center;
	background-color: #804040;
	border:0px red solid;
}
.table_pagina_scrittori {
    width: 800px;
    /*height: 500px;*/
    float:center;
	/*background-color: #336699;*/
    background-color: #003300;
	border:0px red solid;
}
.test_table_pagina {
    width: 434px;
    /*height: 600px;*/
    float:center;
	background-color: #F9F5D2;
	/*background-color: green;*/
	border:0px green solid;
}
.test_pagina_htm_middle1{
	width: 420px;
	position:relative;
	/*float:left;*/
	overflow: none;
    background:#F9F5D2;
    /*background-color: blue;*/
    border:0px solid red;
}
.test_pagina_htm_middle1_center{
	width: 420px;
	position:relative;
	/*float:left;*/
	overflow: none;
    background:#F9F5D2;
    /*background-color: green;*/
    border:0px solid red;
}
/*pagina_htm*/
.pagina_htm_sx{
	width: 172px;
	position:relative;
	float:left;
	/*overflow: auto;*/
	margin-left: 3px;
    background:#F9F5D2;
    border:0px solid blue;
}
.pagina_conc_sx{
	width: 125px;
	position:relative;
    font-family: times,verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	/*float:left;
	overflow: auto;*/
	margin-left: 0px;
	margin-top: 0px;
    background:#E4845F;
    border: 0px solid navy;
    color: white;
}
.pagina_conc_middle{
	width: 660px;
	position:relative;
    font-family: times,verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: none;
	float:left;
	/*overflow: auto;*/
	margin-left: 0px;
	margin-top: 0px;
    /*background:#E4845F;*/
    border: 0px solid navy;
    color: red;
}
.pagina_conc_middle_new{
	width: 510px;
	position:relative;
    font-family: times,verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: none;
	float:left;
	/*overflow: auto;*/
	margin-left: 0px;
	margin-top: 0px;
    /*background:#E4845F;*/
    border: 0px solid navy;
    color: red;
}
.pagina_conc_middle_foto{
	width: 665px;
	position:relative;
    font-family: times,verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: none;
	float:left;
	/*overflow: auto;*/
	margin-left: 0px;
	margin-top: 0px;
    /*background:#E4845F;*/
    border: 0px solid navy;
    color: red;
}
.pagina_conc_middle_sx{
	width: 515px;
	position:relative;
    font-family: times,verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: none;
	float:left;
	/*overflow: auto;*/
	margin-left: 0px;
	margin-top: 0px;
    /*background:#E4845F;*/
    border: 0px solid red;
    border-top: 1px solid brown;
    color: navy;
}
.pagina_conc_middle_sx_new{
	width: 515px;
	position:relative;
    font-family: times,verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: none;
	float:left;
	/*overflow: auto;*/
	margin-left: 0px;
	margin-top: 0px;
    /*background:#E4845F;*/
    border: 0px solid violet;
    border-top: 1px solid brown;
    color: navy;
}
.pagina_conc_middle_sx_reg{
    /*height: 500px;*/
	position:relative;
    font-family: times,verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*float: left;*/
	text-align: left;
	/*overflow: auto;
	background:red;*/
	border: 0px solid navy;
    color: brown;
}

.pagina_conc_middle_sx_testata{
	position:relative;
    font-family: times,verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*overflow: auto;
	background:red;*/
    color: navy;
    border:0px solid red;
}

.pagina_conc_middle_sx_testata_txt{
    font-family: times,verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.pagina_conc_middle_sx_testata_txt a:link, .pagina_conc_middle_sx_testata_txt a:active, .pagina_conc_middle_sx_testata_txt a:visited{
	color: green;
	text-decoration: undeline;
}
.pagina_conc_middle_sx_testata_txt a:hover{
	color: red;
}

.pagina_conc_middle_dx{
	width: 140px;
	position:relative;
    font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align:center;
	float:right;
	overflow: auto;
	margin-left: 0px;
	margin-top: 0px;
    /*background:#E4845F;*/
    border:0px solid red;
    color: brown;
}

.drop{
	width: 400px;
	/*height: 200px;*/
	/*background-color: #CC9900;*/
	background-image: url(/images/bg.gif);
	position:absolute;
	visibility: hidden;
	float:left;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	overflow: none;
	margin-top:-250px;
	margin-left:-50px;
	padding: 3px;
    border:3px solid #DD5A6F;
}
.drop1{
	width: 350px;
	/*height: 100px;*/
	/*background-color: #FFFFCC;*/
	background-image: url(/images/bg1.gif);
	position:absolute;
	visibility: hidden;
	float:left;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	overflow: none;
	margin-top:-250px;
	margin-left:-50px;
	padding: 2px;
    border:3px solid #CC6699;
}
.droptxt{
	font-family: verdana,Arial,  Helvetica, sans-serif;
	font-weight: none;
	text-align: left;
	font-size: 10px;
	color: navy;
}
.drop1txt{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: none;
	color: black;
}

.pagina_htm_sx1{
	width: 174px;
	/*height: 600px;*/
	position:relative;
	float:right;
	overflow: none;
    background:#F9F5D2;
    border:0px solid blue;
}
.pagina_htm_middle1{
	width: 434px;
	/*height: 600px;*/
	position:relative;
	float:right;
	overflow: none;
    background:#F9F5D2;
    border:0px solid green;
}
.pagina_htm_dx1{
	width: 175px;
	/*height: 600px;*/
	position:relative;
	float:right;
	overflow: none;
	margin-right: 0px;
    background:#F9F5D2;
    border:0px solid black;
}
.pagina_htm_dx2{
	width: 175px;
	/*height: 600px;*/
	position:relative;
	float:right;
	overflow: none;
	margin-right: 0px;
    background:#F9F5D2;
    border:0px solid black;
}

.pagina_htm_middle{
	width: 435px;
	position:relative;
	float:left;
	overflow: auto;
    background:#F9F5D2;
    border:0px solid green;
}
.pagina_htm_dx{
	width: 175px;
	position:relative;
	float:left;
	/*overflow: auto;*/
    background:#F9F5D2;
    border:0px solid red;
}

.pagina_htm_prg_sx{
	width: 610px;
	position:relative;
	float:left;
	overflow: auto;
    background:#F9F5D2;
    border:0px solid red;
}
.pagina_htm_prg_dx{
	width: 178px;
	position:relative;
	float:right;
	overflow: auto;
    background:#F9F5D2;
    border:0px solid red;
}
/* CRITICA X MOSTRE */
.critica_mostre_bodytxt {
    font-family: tahoma,  verdana,Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: none;
	text-align:justify;
	color: black;
}
.critica_mostre_nome {
    font-family: verdana, tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-align:center;
	color: blue;
}
.critica_mostre_nome a:link, .critica_mostre_nome a:active, .critica_mostre_nome a:visited{
	color: blue;
	text-decoration: undeline;

}
.critica_mostre_nome a:hover{
	color: red;
}
/* CRITICA TESTO */
.critica_bodytxt {
    font-family:verdana, tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: none;
	text-align:left;
	color: black;
}
.critica_txt {
    font-family:verdana, tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: none;
	text-align:justify;
	color: black;
}
.critica_tittxt {
    font-family: tahoma,  verdana,Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-align:center;
	font-weight: bold;
	font-style: italic;
	color: red;
}
.critica_nome {
    font-family:  Arial, verdana, tahoma,Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align:center;
	color: blue;
}
.critica_nome a:link, .critica_nome a:active, .critica_nome a:visited{
	color: blue;
	text-decoration: undeline;

}
.critica_nome a:hover{
	color: red;
}
/* TESTO DEL BOTTONE */
.bot_txt {	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	/*float:left;   */
	margin-top: 5px;
	font-weight: bold;
	text-align:center;
	text-decoration: none;
}
.bot_txt a:link, .bot_txt a:active, .bot_txt a:visited{
	color: navy;
	text-decoration: none;
}
.bot_txt a:hover{
	color: red;
	text-decoration: none;
}
.bot_txt_video {	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	/*float:left;   */
	margin-top: 5px;
	font-weight: bold;
	text-align:center;
	text-decoration: none;
	border:0px solid red;
}
.bot_txt_video a:link, .bot_txt_video a:active, .bot_txt_video a:visited{
	color: navy;
	text-decoration: none;
}
.bot_txt_video a:hover{
	color: red;
	text-decoration: none;
}
.bot_txt_video1 {	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	/*float:left;   */
	margin-top: 8px;
	font-weight: bold;
	text-align:center;
	text-decoration: none;
	border:0px solid red;
}
.bot_txt_video1 a:link, .bot_txt_video1 a:active, .bot_txt_video1 a:visited{
	color: navy;
	text-decoration: none;
}
.bot_txt_video1 a:hover{
	color: red;
	text-decoration: none;
	background-image:url(/images/bot1a.gif);
}
.chiudi {	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
.chiudi a:link, .chiudi a:active, .chiudi a:visited{
	color: green;
	background-color: #F9F5D2;
	text-decoration: none;
}
.chiudi a:hover{
	color: red;
	text-decoration: none;
}
/* CASELLA DELLE NOTIZIE */
.notizie{
	width: 222px;
    background-color: #F8F2BA;
	position:relative;
	/*float:center; */
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	overflow: none;
	text-align:left;
	padding: 8px;
    border:3px solid #DD5A6F;
}
.notizie a:link, .notizie a:active, .notizie a:visited{
	color: green;
	text-decoration: none;
}
.notizie a:hover{
	color: red;
	/*background-color: #E6FAB7;*/
	text-decoration: none;
}

.titolonotizie{
    background-color: #DD5A6F;
	/*float:center; */
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:center;
    color: white;
    border:0px solid #DD5A6F;
}
.testonotizie{
	width: 230px;

	border:0px solid black;
	margin-left: 0px;
}
/* MODULO CONCORSO */
.compilam {
    width:80px;
	height:15px;
	margin-top:0px;
    background-image: url(/images/botmodulo.gif);
    border:0px solid blue;
}

.compilamodulo {
    font-family: verdana, Arial, Helvetica, sans-serif;
    width:75px;
	font-size: 8px;
	font-weight: bold;
	float:right;
	text-decoration: none;
	margin-top:3px;
    border:0px solid red;
}
.compilamodulo a:link, .compilamodulo a:active, .compilamodulo a:visited{
	color: green;
	background-color: #F9F5D2;
	text-decoration: none;
}
.compilamodulo a:hover{
	color: red;
	text-decoration: none;
}
.compilam_mod {
    width:31px;
	height:15px;
	margin-top:0px;
    background-image: url(/images/botmodulomod.gif);
    border:0px solid blue;
}
.compilamodulo_mod {
    font-family: verdana, Arial, Helvetica, sans-serif;
    width:20px;
	font-size: 8px;
	font-weight: bold;
	margin-left:7;
	text-decoration: none;
	margin-top:3px;
    border:0px solid red;
}
.compilamodulo_mod a:link, .compilamodulo_mod a:active, .compilamodulo_mod a:visited{
	color: green;
	background-color: #F9F5D2;
	text-decoration: none;
}
.compilamodulo_mod a:hover{
	color: red;
	text-decoration: none;
}
.conc_err {	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
    text-decoration: none;
    text-align:center;
	color: red;
}

.modificanumpers {
    font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
    border:0px solid red;
}
.modificanumpers a:link, .modificanumpers a:active, .modificanumpers a:visited{
	color: #333300;
	text-decoration: none;
}
.modificanumpers a:hover{
	color: green;
	text-decoration: none;
}

.textinput{
	font-family:verdana;
	font-size:110%;
	color: #000000;
	background-color: #EBEBEB;
}
.textinput1{
	font-family:verdana;
	font-size:90%;
	color: navy;
	background-color: #EBEBEB;
}
.textinput2{
	font-family:verdana;
	font-size:95%;
	color: navy;
	background-color: #EBEBEB;
}
.textinput3{
	font-family:verdana;
	font-size:80%;
	color: navy;
	background-color: #EBEBEB;
}
.textinput4{
	font-family:verdana;
	font-size:70%;
	color: navy;
	background-color: #EBEBEB;
}
.txt_modulo{
	font-family:tahoma;
	font-size:70%;
	color: brown;
}
.puls2
{
    font-family:  verdana,tahoma,times, Arial, Helvetica, sans-serif;
    font-size: 70%;
    text-align:center;
    color: browm;
}
.puls3
{
    font-family:  tahoma,times, Arial, Helvetica, sans-serif;
    font-size: 70%;
    text-align:center;
    color: browm;
    background-color: #FFE0C1;
}
.moduloinput {
    font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
    color: navy;
}
.modulooutput {
    font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
    color: red;
}
.modulobutton {
    font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
    color: navy;
}

.modulocontrollo {
    font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
    color: red;
}
.pageone_table_pagina {
    width: 800px;
    /*height: 600px; */
    float:center;
	background-color: #F9F5D2;
	/*border:1px blue solid; */
	border:0px blue solid;
}
.pageone_table_pagina_frasi {
    width: 400px;
    /*height: 600px; */
    background-color: #F9F5D2;
	/*background-color: red;*/
	/*border:1px blue solid; */
	border:0px blue solid;
}
.pageone_table_pagina_home_artisti {
    width: 410px;
    background-color: #F9F5D2;
	border:0px blue solid;
}
.pageone_content{
	width: 797px;
    /*height: 530px;*/
	position:relative;
	/*float:center;*/
    background:#F9F5D2;
    border:0px blue solid;
}
.pageone_container{
	width: 797px;
    /*height: 530px;  */
	position:relative;
	text-align:left;
	/*float:center;*/
    background: #F9F5D2;
    border:0px red solid;
}
.pageone_content_dx{
	width: 170px;
    /*height: 530px; */
	position:relative;
    float: right;
   /* padding-top: 100px;
	margin-top: 200px; */
    background:#F9F5D2;
    border:0px green dashed;
}
.pageone_content_sx{
	width: 608px;
    /*height: 1130px;*/
	position:relative;
	float:left;
	margin-left: 5px;
	margin-right:5px;
    background:#F9F5D2;
    /*background-repeat:repeat-y; */
    border:0px red solid;
}
.pageone_bottone1{
	width: 145px;
	height: 35px;
	padding-left: 0px;
	padding-top: 7px;
	background-image:url(/images/bottone1.gif);
	background-repeat:no-repeat;
	border:0px green solid;
}
.pageone_title_panel {
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: italic;
	color: red;
	padding-left: 3px;
	border:0px blue solid;
	padding-top: 5px;
	/*line-height: 0.6em; */
}
.pageone_title_panel a:link, .pageone_title_panel a:active, .pageone_title_panel a:visited{
    text-decoration: none;
	color: red;
}
.pageone_title_panel a:hover{
	color: green;
}
/* PAGINA MOSTRE */
.mostre_pageone_content_sx{
	width: 612px;
    /*height: 1130px;*/
	position:relative;
	float:left;
	margin-left: 0px;
	margin-right:0px;
    background:#F9F5D2;
    /*background-repeat:repeat-y; */
    border:0px violet solid;
}
.mostre_pageone_content_dx{
	width: 174px;
	position:relative;
    float: right;
    background:#F9F5D2;
    border:0px green solid;
}
.mostre_pagina_htm_sx1{
	width: 174px;
	/*height: 600px;*/
	position:relative;
	float:left;
	overflow: none;
    background:#F9F5D2;
    border:0px solid blue;
}
.mostre_pagina_htm_middle1{
	width: 420px;
	/*height: 600px;*/
	position:relative;
	float:right;
    background:#F9F5D2;
    border:0px solid red;
}
.mostre_parte_dx{
	width: 433px;
	position:relative;
	float:right;
    background:#F9F5D2;
    border:0px solid blue;
}
.mostre_parte_sx{
	width: 172px;
	position:relative;
	float:left;
    background:#F9F5D2;
    border:0px solid brown;
}
.bannertestata{
    font-family: times, Arial, Helvetica, sans-serif;
	font-size: 13px;
    color: #800080;
}
.bannertestata a:link .bannertestata a:active, .bannertestata a:visited {
	text-decoration: underline;
	color: red;
}

.bannertestata a:hover {
    /*font-size: 8px;*/
	text-decoration: none;
	color: green;
}
.bannertestata1{
    font-family: times, Arial, Helvetica, sans-serif;
	font-size: 18px;
    color: #800000;
}
.bannertestata1 a:link .bannertestata1 a:active, .bannertestata1 a:visited {
    font-size: 18px;
	text-decoration: underline;
	color: red;
}

.bannertestata1 a:hover {
    /*font-size: 8px;
	text-decoration: none;*/
	color: green;
}
.htm_link_artisti {
	font-family: tahoma;
    font-size: 11px;
	font-weight: none;
	font-style: none;
	
}
.htm_link_artisti a:link, .htm_link_artisti a:active, .htm_link_artisti a:visited{
    font-weight: bold;
    color: brown;
}
.htm_link_artisti a:hover{
	color: red;
}
.htm_link_foto {
	font-family: verdana;
    font-size: 10px;
	font-weight: none;
	font-style: none;

}

.htm_link_artisti1 {
	font-family: tahoma;
    font-size: 11px;
	font-weight: none;
	font-style: none;
	
}
.htm_link_artisti1 a:link, .htm_link_artisti1 a:active, .htm_link_artisti1 a:visited{
    font-weight: bold;
    color: #00FFFF;
}
.htm_link_artisti1 a:hover{
	color: red;
}

.htm_link_foto {
	font-family: verdana;
    font-size: 10px;
	font-weight: none;
	font-style: none;

}

.htm_link_foto a:link, .htm_link_foto a:active, .htm_link_foto a:visited{
    /*font-weight: bold;*/
    color: green;
    text-decoration: none;
}
.htm_link_foto a:hover{
	color: red;
}
.concorsi_nomefile_foto {
	font-family: verdana;
    font-size: 9px;
    color: navy;
}
.concorsi_vedi_foto {
	font-family: verdana;
    font-size: 9px;

    color: green;
}
.concorsi_vedi_foto a:link, .concorsi_vedi_foto a:active, .concorsi_vedi_foto a:visited{
    color: green;
    font-weight: bold;
    text-decoration: none;
}
.concorsi_vedi_foto a:hover{
    
	color: red;
}

.home_link_pdf {
	font-family: verdana;
    font-size: 9px;
	font-weight: none;
	font-style: none;
	text-align:right;
	color: blue;

}
.home_link_pdf a:link, .home_link_pdf a:active, .home_link_pdf a:visited{
    /*font-weight: bold;*/
    color: green;
    text-decoration: none;
}
.home_link_pdf a:hover{
	color: red;
}
.home_link_pdf_sin {
	font-family: verdana;
    font-size: 9px;
	font-weight: none;
	font-style: none;
	text-align:left;
	color: green;

}
.home_link_pdf_sin a:link, .home_link_pdf_sin a:active, .home_link_pdf_sin a:visited{
    /*font-weight: bold;*/
    color: blue;
    text-decoration: none;
}
.home_link_pdf_sin a:hover{
	color: red;
}
.home_sx_pdf_sin {
	font-family: verdana;
    font-size: 8px;
	font-weight: bold;
	font-style: none;
	text-align:left;
	color: blue;

}
.home_sx_pdf_sin a:link, .home_sx_pdf_sin a:active, .home_sx_pdf_sin a:visited{
    /*font-weight: bold;*/
    color: green;
    text-decoration: none;
}
.home_sx_pdf_sin a:hover{
	color: red;
}
.home_sx_ctr1 {
	font-family: tahoma;
    font-size: 8px;
	font-weight: bold;
	font-style: none;
	text-align:center;
	color: #003300;

}
.home_sx_ctr2 {
	font-family: verdana;
    font-size: 8px;
	font-weight: bold;
	font-style: none;
	text-align:center;
	color: red;

}
.home_sx_ctr {
	font-family: verdana;
    font-size: 8px;
	font-weight: bold;
	font-style: none;
	text-align:center;
	color: blue;

}
.home_sx_ctr a:link, .home_sx_ctr a:active, .home_sx_ctr a:visited{
    /*font-weight: bold;*/
    color: green;
    text-decoration: none;
}
.home_sx_ctr a:hover{
	color: red;
}
.facebook_txt {
	color: #800000;
	font-family: verdana,Times,tahoma,  serif;
	font-size: 9px;
	text-align: center;
    letter-spacing:0.01em;
}
/*POESIE*/
.poesie_dx{
	font-family: verdana;
    font-size: 10px;
	font-weight: bold;
	font-style: none;
	text-align:right;
	color: red;

}
.poesie_sin {
	font-family: verdana;
    font-size: 10px;
	font-weight: bold;
	font-style: none;
	text-align:left;
	color: blue;

}
.poesie_sin a:link, .poesie_sin a:active, .poesie_sin a:visited{
    /*font-weight: bold;*/
    color: green;
    text-decoration: none;
}
.poesie_sin a:hover{
	color: red;
}
.poesie_sin_nobold {
	font-family: verdana;
    font-size: 9px;
	font-weight: none;
	font-style: none;
	text-align:justify;
	color: #800000;

}
.poesie_sin_nobold a:link, .poesie_sin_nobold a:active, .poesie_sin_nobold a:visited{
    /*font-weight: bold;*/
    color: green;
    text-decoration: none;
}
.poesie_sin_nobold a:hover{
	color: red;
}

.poesie_centr {
	font-family: verdana;
    font-size: 10px;
	font-weight: bold;
	font-style: none;
	text-align:center;
	color: #800000;

}
.poesie_centr  a:link, .poesie_centr  a:active, .poesie_centr  a:visited{
    /*font-weight: bold;*/
    color: #800000;
    text-decoration: none;
}
.poesie_centr  a:hover{
	color: red;
}

.poesie_nome {
	font-family: verdana;
    font-size: 9px;
	font-weight: bold;
	font-style: none;
	text-align:center;
	color: #800000;

}
.poesie_nome  a:link, .poesie_nome  a:active, .poesie_nome  a:visited{
    /*font-weight: bold;*/
    color: #800000;
    text-decoration: none;
}
.poesie_nome  a:hover{
	color: red;
}

.facebook_txt {
	color: #800000;
	font-family: verdana,Times,tahoma,  serif;
	font-size: 9px;
	text-align: center;
    letter-spacing:0.01em;
}
.txt_video {	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*float:left;   */
	margin-top: 0px;
	font-weight: bold;
	text-align:center;
	text-decoration: none;
	border:0px solid red;
}
.txt_video a:link, .txt_video a:active, .txt_video a:visited{
	color: white;
	text-decoration: none;
}
.txt_video a:hover{
	color: red;
	text-decoration: none;
}
.txt_video_10 {	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align:center;
	text-decoration: none;
	border:0px solid red;
}
.txt_video_10 a:link, .txt_video_10 a:active, .txt_video_10 a:visited{
	color: #800000;
	text-decoration: none;
}
.txt_video_10 a:hover{
	color: red;
	text-decoration: none;
}
.txt_video_10_light {	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align:center;
	text-decoration: none;
	border:0px solid red;
}
.txt_video_10_light a:link, .txt_video_10_light a:active, .txt_video_10_light a:visited{
	color: #00FFFF;
	text-decoration: none;
}
.txt_video_10_light a:hover{
	color: white;
	text-decoration: none;
}
/*FRASI*/
.frase_blue {	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
    text-decoration: none;
    text-align:justify;
	color: blue;
}
.frase_brown {	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
    text-decoration: none;
    text-align:justify;
	color: brown;
}
/* 8VOLANTE*/
.ottovol_top{
	width: 420px;
	height: 35px;
	position:relative;
	float: right;
	background-image:url(../images/banner420_top.gif);
	background-repeat:no-repeat;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
	text-align:center;
	margin-top:0px;
    color: red;
    border:0px red solid;
}
.ottovol_content{
	width: 420px;
    float: right;
    position:relative;
	background-image:url(../images/banner420_content.gif);
	background-repeat:repeat-y;
	border:0px red solid;
}
.ottovol_text{
    font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left:15px;
	margin-right:10px;
	margin-top:0px;
	text-align:justify;
    float:justify;
    color: red;
}
.ottovol_txt a:link, .ottovol_txt a:active, .ottovol_txt a:visited{
	color: brown;
}
.ottovol_txt a:hover{
	color: red;
}
.ottovol_tit{
    font-family: verdana,tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
    padding-top: 5px;
	color: red;
	border:0px blue solid;
}

.ottovol_bottom{
	width: 420px;
	height: 13px;
    float: right;
    position:relative;
	background-image:url(../images/banner420_bottom.gif);
	background-repeat:no-repeat;
	border:0px blue solid;
}
.ottovol_txtlogo{
    font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	font-style: italic;
	text-align:center;
    color: brown;
}
.ottovol_link {
	font-family: tahoma;
    font-size: 11px;
	font-weight: none;
	font-style: none;

}
.ottovol_link a:link, .ottovol_link a:active, .ottovol_link a:visited{
    font-weight: bold;
    color: brown;
}
.ottovol_link a:hover{
	color: red;
}
.ottovol_link_foto {
	font-family: tahoma;
    font-size: 11px;
}
.ottovol_link_foto a:link, .ottovol_link_foto a:active, .ottovol_link_foto a:visited{
    font-weight: bold;
    color: brown;
}
.ottovol_link_foto a:hover{
	color: red;
}
.alignleft { float: left; padding: 15px 15px 15px 0; }
.alignright { float: right; padding: 15px 0 15px 15px; }


.riga_fondo_quadri_spazio{
	height: 11px;
    border:0px blue solid;
    border-bottom: 1px solid brown;
}
/*CONCORSO NUOVO*/
.newconc_txt{
	font-family: times, tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align:justify;
    color: #000080;
}
.newconc_txt_bold{
	font-family: times,tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align:justify;
    font-weight: bold;
    color:  #000080;
}
.newconc_txt_tit{
	font-family: times, tahoma, Arial, Helvetica, sans-serif;
	font-size: 20px;
	text-align:center;
    color: #000080;
}
.newconc_txt_tit_bold{
	font-family: times,tahoma, Arial, Helvetica, sans-serif;
	font-size: 20px;
	text-align:center;
    font-weight: bold;
    color: #000080;
}.newconc_txt_premi_bold{
	font-family: times,tahoma, Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-align:left;
    margin-left: 50px;
    font-weight: bold;
    color: #FF0000;
}.newconc_txt_info{
	font-family: times,tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align:center;
    font-style: italic;
    color: #800000;
}
.htm_testocommento{
    width: 100%;
    font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*font-weight: bold;*/
	font-style: none;
	text-align: justify;
	border:0px navy solid;
}
.poesie_autori_abbin{
    font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
    color: #800000;
}
.poesie_autori{
    font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
    color: #000080;
}
.poesie_autori_poeti{
    font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
    color: #008000;
}
.poesie_autori_tit{
    font-family: times, verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
    font-style: italic;
    color: red;
}
/*MOSTRE PRECEDENTI*/
.mostre_prec_anno{
    font-family: Times New Roman,Tahoma, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	font-style: italic;
	text-align: center;
	color: brown;
}
.mostre_prec_data {
    font-family:Times New Roman, verdana, tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
    font-weight: none;
	text-align:center;
	color: blue;
    text-decoration: none;
 }

 .mostre_prec_tit a{
    font-family: Times New Roman,Tahoma, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	font-style: none;
	text-align: center;
	color: red;
    text-decoration: none;
}
.mostre_prec_tit a:hover{ 
color: #A70303;
}
 .mostre_prec_testata {
    font-family: Times New Roman,Tahoma, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	font-style: none;
	text-align: center;
	color: navy;
}
