/*************  BANNER *******************/
.testatabanner{
  background: url(/images/cornicebanner.gif) no-repeat;
  border: 0px solid #9A9A9A;
  height:60px;
  width: 800px;
  margin-left: 0px;
 }
/*************  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;
}
/*************  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: 8px;
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: 8px; /* ******* 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: 8px; /* 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_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;
}
.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;
}
#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: 300px;
	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;
}
.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:10;
	padding-left: 0px;
	padding-top: 0px;
	float: center;
	text-align: center;
	background-image:url(/images/bot1.gif);
	background-repeat:no-repeat;
	border:0px green 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;
}

.testa_bottom{
	width: 170px;
	background-image:url(../images/testa_bottom.gif);
	background-repeat:no-repeat;
	border:0px blue solid;
}

/* 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_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;
}
.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;
}

.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_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_text {	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
    color: black;
}
.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_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_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_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;
}

/*PAGINA HTML*/
.table_pagina {
    width: 798px;
    /*height: 600px;*/
    float:center;
	background-color: #F9F5D2;
	/*border:1px blue solid; */
	border:1px 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;
}
.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: 174px;
	/*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: 172px;
	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;
}
.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;
}
.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 {
	text-decoration: none;
	color: green;
}
