html,body {margin:0px; padding:0px;	/*background-color:#F7F7F7;*/ background-color:#FFFFFF;}

body{
font-family:Trebuchet MS, Helvetica, sans-serif; 
font-size: 0.8em; 
color:#68696b; 
background-color:#FFFFFF;
margin:0px;
padding:0px;
}

div#container {
	width:1000px;
	position:reltive;
	margin:0px;
	padding:0px;
	}

div#container.container_home {
background-image:url(../image/bk_container_home.jpg);
background-repeat:no-repeat;
background-position:right top;
}

div#container.container_home_en {
background-image:url(../image/bk_container_home_en.jpg);
background-repeat:no-repeat;
background-position:right top;
}
	
	
/* ---------------- STILI GENERALI ---------------- */
hr { height:1px; background-color:#000; margin:10px 0;}
.hrnascosto { display:none}

div.hr {
    height: 1px;
    background-color:#000;
		margin:2px 0;
}
div.hr hr {
    display: none;
} 

h1,h2{margin: 0;padding:0;}
h1{color:#3A264E; font-size:1.3em; margin:0 0 3px 0; padding:0;}
h2{color:#06264e; font-size: 1.1em; margin:10px 0 5px 0; padding:0;}
h3{/*border-bottom:1px dotted #58595B; */background-color:#EBEBEB;color:#58595B; font-size:1.3em; margin:30px 0px 0px 0px; padding:1px 1px 1px 1px;}
h4{
	/*color:#3A264E; font-size:1.2em; margin:10px 0px 10px 0px; padding:3px; border-bottom:1px dotted #68696B*/
	color:#06264E; 
	font-size:1em; 
	margin:10px 0px 10px 0px; 
	padding:2px; 
	border-bottom:1px solid #92A4B7;
}

h4.gallery_name {
	color:#06264E; 
	font-size:1em; 
	margin:10px 0px 10px 0px; 
	padding:2px; 
	border-bottom:1px solid #92A4B7;
	
	}
h5 {margin:0px; font-size:1.1em; padding:0px; color:#06264E}
.none {display:none}
.skip {position:absolute; left:-9999px}
form {margin:0; padding:0; }
img {border:0;}
.corsivo {font-style: italic;}
.left {text-align:left}
.right {text-align:right}
.center {text-align:center}
.imgright {float:right; margin-left:0.5em; margin-bottom:0.5em;}
.imgleft {float:left; margin-right:0.5em; margin-bottom:0.5em;}

/*--------- STILI  SU HEADER E FOOTER---------*/

#descrizione_home {padding:5px 0 10px 215px; font-size:0.8em;width:490px; }
#footer {padding:5px 0 10px 215px; font-size:0.9em; 	}

#footer a:link{color:#68696B;text-decoration:underline;}
#footer a:visited{color:#68696B;text-decoration:underline;}
#footer a:hover {color:#06264e;text-decoration:underline;}
#footer a:active {color:#06264e;text-decoration:underline;}

#logo {
	left:215px;
	top:30px;
	position:absolute;
	}
	
#logo_int {
	left:130px;
	top:30px;
	position:absolute;
	}



/*NAVIGATION*/
div#navigation{
	position:absolute; 
	left:0px;
 	width:200px;
	top:130px;
	text-align:right;
	font-size:0.9em;
	}

#menu  {margin:13px 15px 0px 0px;}
.eng {
	font-size:90%; 
	color:#9f9ea3; 
	margin:0px 0px 20px 0px;
	}
.eng a:link{color:#68696b}
.eng a:visited{color:#68696b}
.eng a:hover{color:#68696b}
.eng a:active{color:#68696b}

.eng select {background-color:#000000; font-size:85%; 	color:#9f9ea3; border:1px solid #000000}
.eng option {background-color:#000000; 	color:#9f9ea3; border:1px solid #000000}

.date {margin:34px 0px 0px 25px}
.respons {}

#menu ul.mainpage{
	list-style-type: none;
	margin:0px;
	padding:0px;
	line-height:1.8em;
	}

#menu .mainpage li {	
	margin: 0px;
	padding:0px;
	}

#menu .mainpage .selected {color:#06264e; text-decoration:none; font-weight:bold;}

a:link {color:#68696b; text-decoration:none;}
a:visited {color:#68696b; text-decoration:none;}
a:hover {color:#06264e; text-decoration:underline;}
a:active {color:#06264e; text-decoration:underline;}

#categotieventi {color:#06264e;}

#categotieventi a:link {color:#68696b; text-decoration:none;}
#categotieventi a:visited {color:#68696b; text-decoration:none;}
#categotieventi a:hover {color:#06264e; text-decoration:underline;}
#categotieventi a:active {color:#06264e; text-decoration:underline;}


#menu .subpages{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	list-style-type:none; 
	line-height:15px;
	margin:2px 0 10px 0;
	padding:0px;
	font-size:0.8em;
		}
		
#menu .subpages .li_sel .selected {color:#06264e; text-decoration:none;}

#menu .subpages a:link {color:#68696b; text-decoration:none;}
#menu .subpages a:visited {color:#68696b; text-decoration:none;}
#menu .subpages a:hover {color:#06264e; text-decoration:underline;}
#menu .subpages a:active {color:#06264e; text-decoration:underline;}


/*stili specifici per il layout*/
div#content{
	margin:0px 0px 0px 200px; 
	padding:0px;
	/*noIEmac\*/
	min-height:750px;
	height: auto !important;
	/*end */
	height:750px;
}	

div#contentHPNew{
	margin:0px 0px 0px 200px; 
	padding:29px 0 0 13px;
	/*noIEmac\*/
	min-height:250px;
	height: auto !important;
	/*end */
	height:250px;
}	

.descrizioneHome {
margin:0px 0px 0px 0px;
padding:1000px 0px 10px 15px;
}

#flash {margin-left:13px; padding:29px 0 0 0;}

.descrizione {margin:35px 0px 20px 15px; width:555px; padding:0; font-size:0.9em; line-height: 1.5em;}
.descrizione h1 {font-family:Trebuchet MS;font-size:1.4em; text-transform:uppercase; margin-bottom:20px; }
.descrizione_evento {padding:0; font-size:1em; font-family:Tahoma,Arial; line-height: 1.3em;}

.descrizione_evento ul{
	list-style-type: none;
	margin:15px 15px 0 15px;
	padding:0px;
	}

.descrizione_evento li {	
	margin: 0px;
	padding:0px;
	list-style-image: url(../image/icoEvento.gif);
	}



.descrizione a:link{color:#68696B;text-decoration:underline;}
.descrizione a:visited{color:#68696B;text-decoration:underline;}
.descrizione a:hover {color:#06264e;text-decoration:underline;}
.descrizione a:active {color:#06264e;text-decoration:underline;}

.imgDP {margin-bottom:51px;}
.imgDPstampa {display:none;}

#percorso {padding:0; font-size:0.8em; text-align:right;}

#percorso a:link{color:#9F9EA3;text-decoration:none;}
#percorso a:visited{color:#9F9EA3;text-decoration:none;}
#percorso a:hover {color:#9F9EA3;text-decoration:underline;}
#percorso a:active {color:#9F9EA3;text-decoration:underline;}

#boxAllegatieLink {
  width: 100%;
	margin:5px 0;
	padding:0;
	clear:both;
}

/*ALLEGATI---------------------------*/

#allegati {
  width: 100%;
  margin:7px 0;
	padding:5px 0;
}

.titoloboxapp {
  color:#9F9EA3;
  margin: 1px;
  padding: 1px 4px;
  font-weight: bold;
}

.contenutobox {
  padding:5px;
}

/*LINK---------------------------*/

#link {
  border-bottom: 1px solid #9F9EA3;
  width: 100%;
  margin:7px 0;
	padding:5px 0;
}

.titololinkboxapp {
  color:#9F9EA3;
  margin: 1px;
  padding: 1px 4px;
  font-weight: bold;
}

.contenutoboxlink {
  padding:5px;
}

/*----------------RICERCA-------------*/
fieldset{
	border:1px solid #191919;
	text-align:left;
	padding:0px 0px 10px 20px;
	margin-bottom:1em	;
	border:1px solid #8C9897;
	}
	
fieldset p {margin:0px 0px 10px 0px; padding:0px;}
	
legend {
	padding:3px 0px 10px 3px;
	color:#FFF;
	text-align:left;
	font-weight:bold;
	margin-bottom:10px;
	color:#8C9897;
 font-size:1.2em
	}
	
.lab{
	float:left;
	width:30%;
 	margin-right:0.2em;
 	padding-top:0.2em;
	color:#000;
}

.fld{
	width: 21em;
	vertical-align:top;
	color:#000;
	background-color:#E2E5E5;
	border:1px solid #535353;
	font-size:0.9em
	}
	
.imgcaptcha {margin-bottom:7px;}
textarea{
	width: 21em;
	vertical-align:top;
	color:#000;
	background-color:#E2E5E5;
	border:1px solid #535353;
	}

.fldg{
	/*height:8em;*/
	width: 20em;
	vertical-align:top;
	color:#000;
}
.bottoni {
	padding:2px;
	color:#FFF;
	text-align:center;
	font-weight:bold;
	margin:5px;
	color:#8C9897;
	background-color:#191919;
	font-size:0.9em;
		border:1px solid #535353;
}

.privacy {padding-top:5px; font-size:0.9em; text-align:center;}

/* MEDIAGALLERY */

.tdgallery {
	float:left; 
	margin-right:5px; 
	width: 102px;
	/*noIEmac\*/
	min-height:110px;
	height: auto !important;
	/*end */
	height:110px;
	text-align:center;
}

.tdgallery img {border:1px solid #B3BDC9; margin-bottom:5px; width:100px;}

.gallery_lista {
	margin:0px 0px 0px 0px;	
	/*noIEmac\*/
	min-height:120px;
	height: auto !important;
	/*end */
	height:120px;
	}

.gallery_lista  a:link{color:#FFF;text-decoration:none;}
.gallery_lista  a:visited{color:#FFF;text-decoration:none;}
.gallery_lista  a:hover {color:#FFF;text-decoration:none;}
.gallery_lista  a:active {color:#FFF;text-decoration:none;}

.absmiddle {vertical-align:middle}

#sottopagine {padding:0.8em 0.8em 0.8em 1.5em; margin-top:5px;}
.lista_pagine {margin: 0;padding:0; list-style-type: none}
.lista_pagine li{
	padding:0px;
	font-size:1em;
	font-weight:bold;
margin:15px 0px 20px 0px ;
	list-style-image: url(../image/icolista.gif);
	}

.lista_pagine li a:link{color:#FFF; text-decoration:none;}
.lista_pagine li a:visited{color:#FFF; text-decoration:none;}
.lista_pagine li a:hover {color:#9F9EA3; text-decoration:underline;}
.lista_pagine li a:active {color:#9F9EA3; text-decoration:underline;}

	/*cerca*/
.campo {margin:0; padding:0; border:1px solid #FFF; background-color:#B91D06; }
.bottone {margin:0; padding:0 2px; background-color:#FFF; color:#000; border:1px solid #FFF; font-size:0.8em; font-weight:bold;}	

/* ====== RICERCA GOOGLE-LIKE */
.evidenziato {
  background-color:#F0F099;}

.evidenziatoint {
  background-color:#F0F099;}

.risultatiricerca {}

/*SCEGLI PREFERITI-----------------------*/

#form3  fieldset {border:none; background-position:top right; background-repeat:no-repeat;}

#form3 #fieldset7 {
	background-image:url(../image/bk_preferiti1.gif);
	/*noIEmac\*/
	min-height:154px;
	height: auto !important;
	/*end */
	height:154px;
}
#form3 #fieldset7 .fld {background-color:#DBE9D8}
#form3 #fieldset7 legend {color:#6aae68; margin-top:20px;}


#form3 #fieldset10 {
	background-image:url(../image/bk_preferiti2.gif);
	/*noIEmac\*/
	min-height:140px;
	height: auto !important;
	/*end */
	height:140px;
}
#form3 #fieldset10 legend {color:#ba7300}
#form3 #fieldset10 .fld {background-color:#FDF3E6}


#form3 #fieldset11 {
	background-image:url(../image/bk_preferiti3.gif);
	/*noIEmac\*/
	min-height:220px;
	height: auto !important;
	/*end */
	height:220px;
}
#form3 #fieldset11 legend {color:#7a244e}
#form3 #fieldset11 .fld {background-color:#C5A5B5}

#form3 legend {font-family:georgia; font-size:140%;padding:0px; color:#836400}
#form3 .fld {background-color:#e6e0cc}
#form3 textarea {background-color:#e6e0cc; width:25em}

/*ENGLISH*/
#form4  fieldset {border:none; background-position:top right; background-repeat:no-repeat;}

#form4 #fieldset12 legend {color:#6aae68; margin-top:20px;}
#form4 #fieldset12 {
	background-image:url(../image/bk_preferiti1.gif);
	/*noIEmac\*/
	min-height:154px;
	height: auto !important;
	/*end */
	height:154px;
}
#form4 #fieldset12 .fld {background-color:#DBE9D8}



#form4 #fieldset13 legend {color:#ba7300}
#form4 #fieldset13 {
	background-image:url(../image/bk_preferiti2.gif);
	/*noIEmac\*/
	min-height:140px;
	height: auto !important;
	/*end */
	height:140px;
}
#form4 #fieldset13 .fld {background-color:#FDF3E6}


#form4 #fieldset14 {
	background-image:url(../image/bk_preferiti3.gif);
	/*noIEmac\*/
	min-height:220px;
	height: auto !important;
	/*end */
	height:220px;
}
#form4 #fieldset14 legend {color:#7a244e}
#form4 #fieldset14 .fld {background-color:#C5A5B5}


#form4 legend {font-family:georgia; font-size:140%;padding:0px; color:#836400}
#form4 .fld {background-color:#e6e0cc}
#form4 textarea {background-color:#e6e0cc; width:25em}

