/********* STILE GENERALE DELLA PAGINA *********/
html {

	font-family:Geneva, Arial, Helvetica, sans-serif;
	
	font-size:14px;
	
}

body {
	
	background: #ffffff;
	
	margin-top: 0px;
	
	margin-bottom:0px;
	
	background-image: url('/images/bg.jpg');
	
	background-repeat: repeat-x;

}

#header_flash {

	height: 235px;
	
	width: 900px;
	
}

#header_statico1 {

	height: 235px;
	
	background-image: url('/images/header_statico1.jpg');
	
	background-repeat: no-repeat;
	
}

#header_statico2 {

	height: 235px;
	
	background-image: url('/images/header_statico2.jpg');
	
	background-repeat: no-repeat;

}

#header_statico3 {

	height: 235px;
	
	background-image: url('/images/header_statico3.jpg');
	
	background-repeat: no-repeat;

}

#spacer {

	height: 40px;
	
}

#spacer_sx {

	height: 40px;
	
	width: 175px;
	
	background-image:url('/images/spacer_bg_sx.jpg');
	
	background-repeat:repeat-y;

}

#spacer_dx {

	height: 40px;
	
	width: 175px;
	
	background-image:url('/images/spacer_bg_dx.jpg');
	
	background-repeat:no-repeat;

}

#spacer_dx img {

	padding-top:5px;
	
	padding-left: 10px;
	
	padding-right: 10px;
	
	text-align:center;
	
	vertical-align:middle;
	
	border:none;

}

#spacer_centro {

	height: 40px;
	
	width: 550px;
	
	background-image:url('/images/spacer_centro.jpg');
	
	background-repeat:no-repeat;

}

#bodypage {

	height: 400px;
	
	background-image:url('/images/body_bg.jpg');
	
	background-repeat:repeat-y;

}

#colonna_dx, #colonna_sx {

	width: 175px;
	
}

#ricerca {

	width:100px;
	
	padding-left:15px;
	
	padding-top:10px;
	
	padding-bottom:10px;

}

#ricerca input {

	vertical-align: middle;
	
	border: #d1d1d5  solid 1px;
	
	padding-top:4px;
	
	padding-bottom:4px;
}

#Txt {

	width:110px;
	
}

#ricerca img {

	vertical-align: middle;
	
	border: none;
	
	margin-left:5px;

}

#box_dx {

	width:160px;
	
	text-align:center;
	
	padding-left:10px;
	
	color:#7e3135;
	
	padding-bottom:20px;	

}


.box_dx img{
	
	padding: 4px;	

}

#contenuti_centrali {

	width: 550px;
	
	padding-left:10px;
	
	padding-right:10px;

	font-size: 12px;

	text-align: justify;

}


#contenuti_centrali img{

	
	padding: 5px;

}


#contenuti_centrali p {

	font-size:12px;
	
	color:#0B2CB2;
	
	padding-left:5px;
	
	padding-right:5px;
	
	padding-bottom:6px;

}

#contenuti_centrali h1 {
	
	color:#5C85DF;
	
	font-size:18px;
	
	padding-left:5px;
	
	padding-right:5px;

}

#contenuti_centrali h2 {

	color:#054397;
	
	font-size:13px;
	
	padding-left:5px;
	
	padding-right:5px;

}

#sfumatura {
	
	height: 90px;
	
	background-image:url('/images/sfumatura_bg.jpg');
	
	background-repeat:no-repeat;

}

#footer1 {

	height:40px;

}


#footer1_sx {

	height: 40px;
	
	width: 40px;
	
	background-image:url('/images/footer_sx.jpg');
	
	background-repeat:no-repeat;

}

#footer1_dx {

	height: 40px;
	
	width: 40px;
	
	background-image:url('/images/footer_dx.jpg');
	
	background-repeat:no-repeat;

}

#footer1_centro {

	height: 40px;
	
	width: 820px;
	
	background-image:url('/images/footer_bg.jpg');
	
	background-repeat:repeat-x;
	
	text-align:center;
	
}	

#footer1_centro a {
	
	color:#8aacd8;
	
	font-size: 16px;
	
	font-weight:bold;
	
	text-decoration:none;
	
}

#footer1_centro a:hover {
	
	color:#7e3135;
	
	text-decoration:none;

}


#note {

 height:40px;
 
 padding-top: 20px;
 
 padding-bottom:40px;
 
 text-align:center;
 
 color:#C09E94;

}

#note a {

	color:#7e3135;
	
	text-decoration:none;
	
}

#note a:hover {

	color:#b96eac;
	
	text-decoration:underline;
	
}

.path
{
	font-size: 12px;
	font-style: italic;
	text-align: justify;
	border-bottom: 2px solid #5C85DF;
	padding-bottom: 10px;
	color: #7D3134;
	margin-bottom: 20px;

}

/********* STILE DEL CONTENITORE DEI CONTENUTI DINAMICI *********/
#content
{

 
}
#content img
{
	border: 0px;
}
/********* STILI DEL MENU CLASSICO *********/

/* quello che segue serve a specificare lo stile dei link (scritte) all'interno del menù */

#menu_fine {

	height:60px;
	width: 175px;
	
	background:url('/images/menu_fine.jpg') no-repeat;

}

#menu .menuNormal a
{

	height:40px;
	
	width: 175px;

	list-style:none;

	display:block;

	color:#7e3135;

	font-size:14px;

	text-decoration:none;

	line-height:38px;
	
	margin-top:0px;
	
	margin-bottom:0px;
	
/*	padding-left: 15px;  */

	text-indent:29px;
	
	text-align:left;

	background:url('/images/menu.jpg') no-repeat;
	
	font-weight:bold;
	
}

#menu_dx .menuNormal a
{

	height:40px;
	
	width: 175px;

	list-style:none;

	display:block;

	color:#7e3135;

	font-size:14px;

	text-decoration:none;

	line-height:38px;
	
	margin-top:0px;
	
	margin-bottom:0px;

	text-indent:14px;
	
	text-align:center;

	background:url('/images/menu_btn_dx.jpg') repeat-x;
	
	font-weight:bold;

}

#menu .menuHover a
{
	background:url('/images/menu_h.jpg') no-repeat;

	text-decoration:none;

	color: #5c7b99;
}

#menu_dx .menuHover a {

	background:url('/images/menu_btn_dx_h.jpg') repeat-x;

	text-decoration:none;

	color: #5c7b99;

}

/* specifichiamo lo stile del contenitore dei sotto menù */
#menu .subMenuNormal a
{
	height:40px;
	
	min-width: 175px;

	list-style:none;

	display:block;

	color:#7e3135;

	font-size:14px;

	text-decoration:none;

	line-height:38px;
	
	margin-top:0px;
	
	margin-bottom:0px;
	
	padding-right: 15px;

	text-indent:29px;
	
	text-align:left;

	background:url('/images/sub_menu.jpg') no-repeat;
	
	font-weight:bold;
}

#menu .subMenuNormal td
{
	background:url('/images/sub_menu_pattern.jpg');
}

#menu .subMenuHover a
{
	background:url('/images/sub_menu_h.jpg') no-repeat;

	text-decoration:none;

	color: #5c7b99;
}

#menu .subMenuHover td
{
	background:url('/images/sub_menu_pattern_h.jpg');
}

.menu_btn_dx a {

	height:40px;

	list-style:none;

	display:block;

	color:#7e3135;

	font-size:14px;

	text-decoration:none;

	line-height:38px;
	
	margin-top:0px;
	
	margin-bottom:0px;

	text-indent:14px;
	
	text-align:center;

	background:url(/images/menu_btn_dx.jpg) repeat-x;
	
	font-weight:bold;

}

.menu_btn_dx a:hover {

	background:url(/images/menu_btn_dx_h.jpg) repeat-x;

	text-decoration:none;

	color: #5c7b99;

}

.menu_btn_dx_1 a {

	height:40px;

	list-style:none;

	display:block;

	color:#7e3135;

	font-size:11px;

	text-decoration:none;

	line-height:38px;
	
	margin-top:0px;
	
	margin-bottom:0px;

	text-indent:14px;
	
	text-align:center;

	background:url(/images/menu_btn_dx.jpg) repeat-x;
	
	font-weight:bold;

}

.menu_btn_dx_1 a:hover {

	background:url(/images/menu_btn_dx_h.jpg) repeat-x;

	text-decoration:none;

	color: #5c7b99;

}

a.new_page {
  /*background-image: url('/images/new.gif');
  background-repeat: no-repeat;
  display: block;
  padding-left: 40px;*/ 
}

#contenuti_centrali h1.new_page {
  background-image: url('/images/new.gif');
  background-repeat: no-repeat;
  display: block;
  padding-left: 40px;
}


#agenda .intestazione_box
{
  background-color: #017e9e;
}

#rivista .intestazione_box
{
  background-color: #af6c03;  
}

#Ultime notizie .intestazione_box
{
  background-color: #017e9e;
}

#Ultime notizie .content_box, #agenda .content_box, #rivista .content_box
{
  padding: 10px;
  border: 1px #c3c3c3 solid;
}

#Ultime notizie .intestazione_box, #agenda .intestazione_box, #rivista .intestazione_box
{
  color: #FFF;
  padding: 6px;
  font-weight: bolder;
  margin-bottom: 4px;
}

#Ultime notizie .intestazione_box
{
  background-color: #a33035;
}
