
@import url("menu_verticali.css");
/*@import url("calendar.css");*/
@import url("ut.css");

body{
margin: 0;
padding: 0;
/*background-color:#EFF3F6;*/
background-color:#577EA5;
background-image:url(../img/fondo_body.gif);
background-repeat:repeat;
/*background-color:#4975A4;*/
scrollbar-arrow-color:#E5F3F7;
scrollbar-track-color:#4975A4;
scrollbar-shadow-color:#E5F3F7;
scrollbar-face-color:#4975A4;
scrollbar-highlight-color:#E5F3F7;
scrollbar-darkshadow-color:#4975A4;
scrollbar-3dlight-color:#4975A4;
}

img
{
  border: none;
}

.artigiani{
/*border:1px solid #4975A4;*/
border:1px solid #ffffff;
}

img{border=0;}

/*########## TOP  ###########*/

.link{
border-bottom:1px solid white;
background-color:#A4BFDA;
color:#000000;
height:14px;
font-size:9px;
font-family:verdana,arial;
text-align:right;
padding-right:5px;
}

.link a{
text-decoration:none;
color:#000000;
font-weight:800;
}

.link a:hover{
text-decoration:none;
background-color:#EBF5FF;
}

.fondotop{
background-image:url(../img/fondo_top.jpg);
background-reepeat:no-repeat;
background-color:#043569;
padding-right:5px;
}

.dicitura{
background-color:#255282;
border-top:1px solid white;
border-bottom:1px solid white;
}

.data{
font-size:9px;
font-family:verdana,arial;
text-align:right;
padding-right:5px;
color:white;
}

.macroaree{
background-color:#33608F;
margin:1px;
/*border-top:1px solid white;*/
}

.menuaree a{
margin:1px 0 1px 0;
border-bottom:1px solid #EFCC88;
border-top:1px solid #EFCC88;
border-left:1px solid #EFCC88;
font-family:arial,verdana;
font-size:14px;
padding:5px 3px 3px 3px;
font-weight:800;
height:30px;
color:#fff;
text-decoration:none;
}

.menuaree a:hover ,.highlight{
font-size:14px;
font-family:arial,verdana;
padding:5px 3px 3px 3px;
color:#FDDDA0;
text-decoration:none;
}

.menuaree a img {
border:0;
vertical-align:bottom;
float:left;
}
.areaspazio img{
margin-right:2px;
}

/*########## MAIN 1 #########*/

.menu{
background-color:#A4BFDA;
width:170px;
}
.menu p{
padding:0.5em 0 0.5em 0em;
margin:0;
background-image:url(../img/fondo_a_tit_area.gif);
background-repeat:no-repeat;
background-position:0.2em;
font-family:arial,verdana;
font-size:14px;
font-weight:800;
color:#255282;
text-align:center;
}

.artigianinelmondo{
/*border-bottom:1px solid #5AAD18;*/
border-top:1px solid #5AAD18;
}

.titnews{
background-color:#99B9D9;
border:1px solid #99B9D9;
font-family: verdana,arial;
font-size:11px;
color:#fff;
margin:0;
padding:0;
}
.archivio{
border:1px solid #99B9D9;
background-image:url(../img/img_tit_news_flash.gif);
background-repeat:no-repeat;
padding-left:2em;
background-color:#CCDCEC;
font-family: verdana,arial;
font-size:9px;
color:#000;
}
.archivio a{
font-family: verdana,arial;
font-size:9px;
color:#000;
text-decoration:none;
}
.archivio a:hover{
font-family: verdana,arial;
font-size:9px;
color:#000;
text-decoration:none;
}
.archivio img{
vertical-align:middle;
}
.testonewsflash{
margin-bottom:0.3em;
font-family:verdana,arial;
font-size:10px;
color:#000;
background-image:url(../img/tratteggio_news.gif);
background-repeat:repeat-x;
background-position:bottom;
}
.testonewsflash a{
color:#283785;
}

.testonewsflash a:hover{
text-decoration:none;
}

.titnewstesto{
color:#900;
}

.titnewstesto a{
color:#000;
text-decoration:underline;
}

.titnewstesto a:hover{
color: red;
text-decoration:underline;
}

.scroll-news{
	width: 225 px;
	height: 225 px;
	overflow-y : auto;
scrollbar-arrow-color:#E5F3F7;
scrollbar-track-color:#4975A4;
scrollbar-shadow-color:#E5F3F7;
scrollbar-face-color:#4975A4;
scrollbar-highlight-color:#E5F3F7;
scrollbar-darkshadow-color:#4975A4;
scrollbar-3dlight-color:#4975A4;
	vertical-align : top;
}

.titappr{
background-color:#99B9D9;
}

.inttit{
border:1px solid #fff;
background-color:#99B9D9;
font-family: verdana,arial;
font-size:11px;
color:#fff;
width:100%;
}

.testoappr{
background-color:#EFF6FC;
font-family: verdana,arial;
font-size:10px;
color:#000;
}
.tittestoappr{
font-family: verdana,arial;
font-size:10px;
color:#900;
text-transform:uppercase;
font-weight:800;
}
.leggi{
font-family: verdana,arial;
font-size:10px;
color:#4683C0;
font-weight:800;
text-align:right;
}
.leggi a{
font-family: verdana,arial;
font-size:10px;
color:#4683C0;
font-weight:800;
text-decoration:none;
}
.leggi a:hover{
font-family: verdana,arial;
font-size:10px;
color:#084E95;
font-weight:800;
text-decoration:none;
}

.testo{
font-family: verdana,arial;
font-size:10px;
color:#084E95;

}

.flash{
background-image:url(../img/tratteggio.gif);
background-repeat:repeat-x;
background-position:bottom;
margin-bottom:0.2em;
}

.lineabot{
border-bottom:1px dashed #255282;
padding:0.2em 0 0.2em 0;
}

/* ## DX ##*/

.dx{
background-color:#A4BFDA;
width:162px;
padding:2px;
}

.ricerca{
background-color:#D2DFED;
font-family:verdana,arial;
font-size:10px;
color:#255282;
}

.ricerca fieldset{
padding:0;
margin:0;
border:none;
}

.ricerca form{
margin:0.2em;
padding:0.1em;
}

.form{
margin:0.2em;
padding:0.1em;

}
.ricerca .text{
border:1px solid #255282;
width:70%;
font-size:10px;}

.logtext{
border:1px solid #255282;
width:70%;
font-size:10px;
}

.submit{
border:none;
font-size:10px;
color:#ffffff;
background-color:#255282;
}
.arearis{
/*border-top:2px solid #A4BFDA;*/
border-top:2px solid #A4BFDA;
border-bottom:1px solid #ffffff;
border-left:1px solid #ffffff;
border-right:1px solid #ffffff;
/*background-color:#D2DFED;*/
background-color:#81A4C9;
font-family:verdana,arial;
font-size:12px;
color:#255282;
background-image:url(../img/img_area_riservata.gif);
background-repeat:no-repeat;
}

.arearis p{
padding:5px 0px 5px 25px;
margin:0;
}

.boxdx{
border-top:2px solid #A4BFDA;
background-color:#D2DFED;
background-image:url(../img/fondo_freccia_box.gif);
background-repeat:no-repeat;
background-position:right bottom;
padding:0.3em 0 0.3em 0;
}

.testoboxdx{
font-family:verdana,arial;
font-size:11px;
color:#255282;
padding:0.2em;
}

.testoboxdx a{
color:#255282;
padding:0.2em;
text-decoration:underline;
}


/*############ MAIN 2 ##########*/

.convenzioni{
border-top:2px solid #A4BFDA;
background-color:#D2DFED;
font-family:verdana,arial;
font-size:10px;
color:#255282;
}

.convenzioni img {
float:left;
mergin:0.2em;
}

.sx{
background-color:#A4BFDA;
width:170px;
}

.all{
background-color:#BAD1E8;
font-family:verdana,arial;
font-size:11px;
color:#255282;
padding:0.3em;
border:1px solid #8FAECD;
}

.all a{
text-decoration:none;
color:#255282;
border-bottom:1px dashed #8FAECD;
}

.all a:hover{
text-decoration:none;
color:#255282;
background-color:#FFF9E7;
border-bottom:1px dashed #F1CF66;
}

.linkbottom{
border-bottom:1px solid #255282;
border-left:1px solid #255282;
}

/*######## FOOTER ########*/

.subfooter{
background-image:url(../img/fondo_chiusura.gif);
background-repeat:no-repeat;
border-top:1px solid white;
border-bottom:1px solid white;
}

.datamod{
font-family:verdana,arial;
font-size:9px;
color:#255282;
padding:0.1em 0 0.1em 0.3em;
}
.qweb{
color:white;
font-family:verdana,arial;
font-size:9px;
padding:0.1em 0.3em 0.1em 0;
text-align:right;
}

.qweb a{
text-decoration:none;
color:#FFC833;
font-weight:800;
}

.qweb a:hover{
text-decoration:none;
color:#FEE7A9;
}

.linea{
font-size:8px;
background-color:#769BBF;
}

.indirizzo{
background-color:#33608F;
color:white;
font-family:verdana,arial;
font-size:10px;
padding:0.1em 0.3em 0.1em 0;
text-align:center;
}
.indirizzo a{
text-decoration:none;
color:#FFC833;
font-weight:800;
}

.indirizzo a:hover{
text-decoration:none;
color:#FEE7A9;
}

.statistiche
{
  color: #336666;
  text-decoration: none;
}

.statistiche:hover
{
  color: #ffffff;
  text-decoration: underline;
}
