/***********************************************************************************/
/*	Foglio di stile del sito http://www.conaprato.com/  - - - - - - Haxl Webmaster */
/***********************************************************************************/

/* ---------------- SEZIONE GENERICA ---------------- */

* {padding:0; margin:0; }*

body {
	background-image: url("img/sfondo.gif");
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
}

#pagina {
	padding: 10px;  /*Margini Interni*/
	margin: 10px auto;  /*Margini dagli oggetti circostanti */
  width: 790px;
	border-width: 1px;
	border-style: solid;
	border-color: #ff4800;
	background-color: #ffffff;
}

#intestazione {
	padding: 10px;
  height: 100px;
	border-width: 1px;
	border-style: solid;
	border-color: #ff4800;
	background: url(img/logonew.gif) no-repeat;
  text-align: right;
}

#banner {
  border-width: 0px;
}

#titolopagina {
  padding: 5px;
  font-weight: bold;
	font-style: italic;
	text-align: left;
}

#dataora {
	float: right;
  padding: 5px;
	width: 160px;
  margin-top: 3px;
	border-width: 1px;
	border-style: solid;
	border-color: #aaade1;
  font-weight: bold;
	font-style: italic;
	font-size: 10px;
	text-align: center;
}

#corpo {
	position: relative;
	padding: 5px;
	padding-bottom: 0px;
	margin-top: 5px;
	border-width: 1px;
	border-style: solid;
	border-color: #ff4800;
	background-color: #ffffff;
}

#menudx {
	position: absolute;
	top: 5px;
	right: 18px;
	padding: 10px;
	width: 140px;
	height: 215px;
	overflow: auto;
	border-width: 1px;
	border-style: solid;
	border-color: #ffffff;
  background: url(img/sfondomenu.gif) repeat-y;
	text-align: right;
}

#altricontenuti {
	position: absolute;
	top: 250px;
	right: 15px;
	padding: 10px;
	width: 143px;
	height: 205px;
	margin-top: 5px;
	overflow: auto;
	border-width: 1px;
	border-style: solid;
	border-color: #aaade1;
	background-color: #ffffff;
	text-align: center;
}

#contenuto {
	padding: 10px;
	width: 570px;
  height: 470px;
	overflow: auto;
	border-width: 1px;
	border-style: solid;
	border-color: #ffffff;
	background-color: #fffffe;
	text-align: left;
}

#contenutodinamico {
	padding: 10px;
	width: 570px;
	border-width: 1px;
	border-style: solid;
	border-color: #ffffff;
	background-color: #fffffe;
	text-align: left;
}

#inevidenza {
	padding: 10px;
	width: 570px;
	border-width: 1px;
	border-style: solid;
	border-color: #ffffff;
	background-color: #fffffe;
	text-align: left;
}

#notizie {
	padding: 10px;
	padding-left: 20px;
	width: 565px;
	height: 100px;
	margin-top: 35px;
	overflow: auto;
	border-width: 2px;
	border-style: dotted;
	border-color: #aaade1;
	background-color: #ffffff;
  text-align: left;
}

#guestbook {
	padding: 10px;
	width: 480px;
  height: 110px;
	margin-top: 15px;
  overflow: auto;
	border-width: 1px;
	border-style: dashed;
	border-color: #ffffff;
	border-top-color: #ff4800;
	/*background: url(img/sfondoguest.gif) repeat-x;*/
	text-align: left;
}

#csscompliant {
	position: relative;
	top: -70px;
	left: 515px;
	width: 88px;
	height: 31px;
}

#xhtmlcompliant {
	position: relative;
	top: -30px;
	left: 422px;
	width: 88px;
	height: 31px;
}
#orologio {
	width: 91px;
  height: 30px;
}

p.contenuti {
	margin: 17px 0px;
}

div.vocemenu {
  margin: 1px 0px;
  font-size: 12px;
	height: 20px;
	width: 140px;
  background: url(img/sfondovoce.gif) no-repeat;
}

div.titolodiv {
  height: 20px;
  font-weight: bold;
	font-style: italic;
  color: #ff4800;
}

div.titolodiv2 {
  height: 20px;
  font-weight: bold;
	font-style: italic;
  color: #aaade2;
}

div.voceFeed {
	padding-top: 3px;
	padding-bottom: 3px;
}

li.puntoelenco {
  font-weight: bold;
  color: #ff4800;
	margin: 10px 0px;
  background-color: #ede9e9;
}

span.titoletto {
  background-color: #aaade1;
}

p.nota {
  font-size: 10px;
  color: #444444;
}

div.centrato {
	text-align: center;
}

img.gallery {
	margin: 10px 10px;
}

.titoloForte {
  font-weight: bold;
  font-size: 18px;
  color: #ff4800;
  text-align: center;
}

.testoEvidente {
	font-size:14px;
	font-weight: bold;
	font-style: italic;
}

.italico {
  font-style: italic;
}

.grassettoitalico {
  font-weight: bold;
	font-style: italic;
  font-size: 12px;
}

table.default {
	padding: 0px 3px;
  text-align: center;
}

td {
  border: solid 1px #aaade1;
}

td.noBorder {
  border: solid 0px;
}

input.special {
  visibility: hidden;
}

a:link {/* link da visitare */
	color: #000000;
  text-decoration: none;
}

a:hover {/* link al passaggio del mouse */
	color: #ff4800;
}

a:visited {/* link visitato */
	color: #000066;
  text-decoration: underline;
}

a.vocemenu:hover {
	color: #aaade0;
}
