/* TAG generali */
body {font: 100% verdana, helvetica, sans-serif; margin:0em; padding:0em;  background: url(../img/preghiera.jpg) #FFFCE8 top left no-repeat fixed;}
acronym {cursor: help; 	border-bottom: 1px dotted #000;	border-left: 0px dotted #000; border-right: 0px dotted #000; border-top: 1px dotted #000;}
ul {margin: 0px;padding: 0px;}
li {line-height: 2.5ex;	list-style: none;}
ol li {	padding-left:0px;	margin-bottom:5px;	list-style-type: decimal;}
h1 {margin:0; padding:0; color: #425142; font:italic 1.8em Georgia;}
h2 {margin:10px 0 0 0;	padding:0;color: #425142; font-size: 1em;}
h3 {margin-top: 12px; margin-bottom: 10px; padding-left: 5px; color: #425142; background-color: #FFFFFF; font:italic 1.6em Georgia; width:auto; border: 0px solid #5D88B5;}
h4 {color: #425142; font-size: 1.4em;font-family: Georgia, Helvetica, geneva, Arial, Helvetica, sans-serif; margin-bottom: -10px; font-style: italic;}
input.submit {margin-top:1em;}	
address{color: #333; font:italic normal 1em arial; text-align:left}

/* -- Struttura della pagina -- */
#corpo {text-align: center; margin:0 0 0 160px; padding:0;	background-color:#fffefe; border-left: solid 1px #734110; 
border-bottom: solid 1px #734110;background: url(../img/UX/fondo_dx.gif) #FFF top right repeat-y;}
#corpo_all {text-align: center; margin:0 0 0 160px; padding:0;	background-color:#fffefe; border-left: solid 1px #734110; 
border-bottom: solid 1px #734110;}

#testa {position:relative; width:100%;	height: 120px;	/*border-left:1px solid #630;*/	border-bottom:1px solid #630; 
	background: url(../img/testa1.jpg) #516C3F top left no-repeat; 
	/* background: url(../img/testa2.jpg) #6f5f4b top left no-repeat;  */
	color:#FFF;	}
#colonna-dx  {float:right; margin-right:5px; margin-top:5px; width:160px; color:#000; font-size: 92%;
border-bottom: 0px #5D88B5 solid; border-right: 0px #5D88B5 solid;	border-left: 0px #5D88B5 solid;}
#principale {margin-top:0; margin-right:170px; padding:1.5em 1em 0.8em 1em; font:0.95em sans-serif;	line-height: 1.3em;text-align:left; color:#333;}
#footer {clear:both; margin:0.5em 0 1em 160px; padding: 1em; color: #333; font:italic normal 0.8em arial;}

#extraDiv1 {background: transparent url(images/design.gif) no-repeat top left; position: absolute;	top: 80px;	right: 0px;	width: 360px; height: 80px;}

/* -- Elementi della testa -- */	
#titolo_sito {position:absolute; left:10px;	top:0;	font:30px Monotype Corsiva;}
#nome_monastero{ position:absolute;	left:10px; 	top:20px; font:bold 60px Monotype Corsiva;}

/* -- Elementi della colonna dx -- */
.box_dx {float:right; width:160px; font:85% sans-serif; margin:0;padding: 0;text-align: left; }
.box_dx ul{	margin:0 0 10px 0;}
.box_dx li{	list-style-image: url(../img/UX/arrow1.gif); color: #900; margin:10px 0 10px 25px;}
.box_dx a{ text-decoration: none;}
.box_dx a:hover{ text-decoration: underline;}
.box_dx .navtit { margin:5px; padding:5px; /*background-color:#900;*/ background: url(../img/UX/fondo_navtit.gif) top left no-repeat;  color:#FFF; text-align: center; font:bold 1.1em sans-serif; text-transform:uppercase}
.box_dx .primavoce {}
.box_dx .navtit a{color:#FFF; font:bold 1em sans-serif;}
.box_dx li.docindex{margin:5px 0 5px 25px; font-size:0.85em;}

/* -- Elementi del principale -- */	
#principale p {font-size:0.9em; line-height:1.5em}

/* -- Elementi del footer -- */
#footer #validazioni {color:#AAA;	font:italic normal 75% arial;	margin:0.5em;}
#footer #validazioni a{	color:#AAA;	text-decoration: none;	font-weight:bold;}
#footer #validazioni a:hover{ text-decoration: underline;	color:#000;}


/* -- Elementi della homepage -- */	
#colonna-highlight{position:absolute; width:12em; right:5px; top:40px; padding:5px; background-color: transparent;}
.box_right {width:100%; margin:0 0 10px 0; padding:0;}
.box_right h2{margin:0; text-align:center; font-family:georgia;}
.box_right h2.news_title{padding-top:8px; height:40px; background:url(../img/UX/fondo_titolo.gif) top center no-repeat}

.box_right .news{margin:0; padding:10px 5px; border:1px dotted #C03; font:0.75em georgia; background-color: #FFD;}
.box_right .news img{float:right; margin:0 0 5px 0; padding:0 0 0 3px; border:none; width:30%;}
.box_right .news hr, .documenti hr{clear:right; margin:3px 0;	padding:0;	text-align: center;	width: 90%;	height: 1px; border-bottom: 1px dotted #CCC;}

.box_right .documenti{margin:0; padding:10px 5px; border:1px dotted #4c663f; font:0.75em georgia; background-color:#FFD;}
.box_right .documenti .bloccotitolo, .box_right .news .bloccotitolo{margin:0; padding:0; font: 1em georgia;}
.box_right .documenti .bloccocorpo, .box_right .news .bloccocorpo{margin:0 0 2px 0; padding:0; font:normal 0.9em arial; }
.box_right .documenti .bloccodata, .box_right .news .bloccodata{margin:0; padding:0; font:italic 1em arial;}

.box_right .documenti  ul{margin:0 0 10px 0;}
.box_right .documenti  li{list-style-image: url(../img/UX/arrow1.gif); color: #900; padding:0; margin:5px 0 0 20px;}


#content-homepage{margin-right:0;}
.poesia {font-Family: Georgia;	font-weight: bold;   text-align: center; margin:1em; line-height:1.6em;	color: #333;}
.nota {	margin:0.5em 1em 0 1em;	padding:0.4em 0; border-top: 1px dotted #CCC;	font-size:80%;	font-style: italic;}
.ast{ padding-left:5px; vertical-align:top; font:bold 18px arial; color:#F00;}

/* -- Classi della sezione informazioni -- */
.box_notizie {margin:0.5em 0; padding:0.2em 0.5em;}
.box_notizie h2{border-bottom:1px solid #AAA}
.box_notizie p{}
.box_percorsi {	border-top:1px solid #AAA;}
.box_notizie .data {font:italic 0.85em Georgia;}
.box_notizie img, .box_percorsi img {float:right; border:none; margin:1em;}

/* -- Classi della sezione photogallery -- */
.box_icona {clear:left; margin:0 0 1em 0; 	padding: 5px; 	height:210px;}
.box_icona img{ float:left; margin-right:10px;	padding:0;	border:1px solid #AAA;}
.box_icona h2{	border-bottom:1px solid #AAA; }
.box_icona p{margin-top:5px;}

/* -- Classi generiche -- */
.cit {font-style:italic; padding-left:20px; padding-right:20px;}
.imgleft {float:left; border: none;	margin:0 1em 1em 0;} 
.imgright {float:right;	border: none; margin:0 0 1em 1em;}
.clear_right{clear:right; height:0} 

#form_prenota label{float: left; width:140px; margin:0 0 5px 0;}
#form_prenota input, #form_registra textarea{width:160px; margin:0 0 5px 0;}
#form_prenota input#confessione, 
#form_prenota input#colloquio,
#form_prenota input#pp1,
#form_prenota input#pp2,
#form_prenota input#pp3,
#form_prenota input#pa1,
#form_prenota input#pa2{ width:auto; margin:0;}
#form_prenota testarea{width:100px; height:100px;}
#form_prenota #submitbutton{margin-left:140px;}
#form_prenota br{clear:left;}

h2#spiritualita {margin:0 0 10px 0;	border-bottom:1px solid #AAA;}

.prodotti {	float:left;	padding:10px;	margin:1em 0;}
.prodotti img { float:left;	margin:5px;	padding:10px;	background-color: #FFF;	border:1px solid #AAA;}

ul#marmellate {	margin-top:-10px;}
ul#marmellate li{	margin-left:15px;text-indent: 5px!important;text-indent: 20px;	list-style: disc;}

/* Fotogallery nella sezione attivitą */
/*
#fotogallery {float:right; width:228px; margin-left:20px; padding:5px 0 0 5px; background-color:#700; text-align:center}
#fotogallery h3{color:#FFF; background-color:#700;}
#fotogallery img{padding: 5px; border:none; background-color:#000}
#fotogallery a{ text-decoration:none}
*/

#fotogallery {float:right; width:228px; margin-left:20px; padding:5px 0 0 5px; background-color:#FFF; text-align:center}
#fotogallery h3{color:#700; background-color:#FFF;}
#fotogallery img{padding: 1px; border:none; background-color:#000}
#fotogallery a{ text-decoration:none}


/********************************************/
/* Gestione delle immagini piu alte del div */
/********************************************/
/*
.box_notizie:after, .box_percorsi:after, .box_right .news:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.box_notizie, .box_percorsi, .box_right .news {display: inline-table;}
*/

/* Hides from IE-mac \*/
/*
* html .box_notizie, * html .box_percorsi, * html .box_right .news {height: 1%;}
.box_notizie, .box_percorsi, .box_right .news {display: block;}
*/
/* End hide from IE-mac */