/* CONTENUTI */
#content a:link,  #content a:visited {
	color: #666666;
}
#content a:hover  {
	color:#000000;
}
#content h1 {
	color:#000000;
	font-size:16px;
}
#content h2 {
	color:#000000;
	font-size:14px;
}
#content p {

}
/* La foto di sezione */
#content #mainImg {
	display:block;
	margin-bottom:5px;
}
#content #mainImg img{
	padding:2px;
	background-color:#ffff;
	border:1px solid #cccccc;
}


/* BOOK */
/* Il div che contiene il book */
#book {
	width:760px;
	height:530px;
}
/* Il dive che contiene i dati del composit */
#composit {
	margin-left:20px;
}
#composit h3 {
	font-size:20px;
	margin-bottom:14px;
}
#composit p {
	font-size:13px;
	margin-top:1px;
	margin-bottom:1px;
}
#compositLeft {
	float:left;
	width:130px;
}
#compositRight {
	float:right;
	width:430px;
}

/* Il dive che contiene le foto in flash */
#flashImg {
	width:360px;
	height:480px;
	float:left;
	padding-right:15px;
}

/* GOOGLE MAP */
#googleMap {
	width:500px;
	height:400px;
	border:1px solid #CCCCCC;
	margin-bottom:10px;
}
/* Il contenitore dell'indirizzo nella pagina del dove siamo */
#mapAddress {
	width:400px;
}
#mapAddress p {
	margin-top:0px;
	margin-bottom:4px;
}

/* PRIVACY */
/* Avviso sulla privacy sotto al modulo contatti/registrazione */
#privacy {
	text-align:justify;
}
.infoPrivacy {
	font-size:11px;
	margin-top:3px;
	margin-bottom:3px;
	padding-top:3px;
	padding-bottom:3px;
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
}
/* Il contenitore dei radio box per la privacy */
.rdPrivacy {
	margin-top:5px;
	padding-top:5px;
}
.rdPrivacy input {
	background:none;
	border:none;
}

/* IL BOX x STAMPA/BOX */
#printContent {
	display:block;
	clear:both;
	margin-top:15px;
	padding-top:6px;
	border-top:1px solid #E9E9E9;
}
#printContent .stampaContent {
	float:left;
	width:170px;
	height:25px;
	background-image:url(../images/icone/stampante.png);
	background-repeat:no-repeat;
	padding-left:35px;
	padding-top:8px;
}
#printContent .pdfContent {
	width:170px;
	height:25px;
	margin-left:220px;
	background-image:url(../images/icone/pdf.png);
	background-repeat:no-repeat;
	padding-left:35px;
	padding-top:8px;
}

/* DOCUMENTI */
#docMain {
	display:block;
	clear:both;
	border:1px solid #CCCCCC;
}
.docContainer {
	display:block;
	width:595px;
	border-bottom:1px dashed #CCCCCC;
	margin-bottom:2px;
	padding-bottom:2px;
}
.docIcona {
	float:left;
	width:90px;
	height:40px;
	border-right:1px solid #CCCCCC;
	padding:2px;
	text-align:center;
}
.docDate {
	float:left;
	width:100px;
	height:40px;
	border-right:1px solid #CCCCCC;
	padding:2px;
	text-align:center;
}
.docTitle {
	float:left;
	width:300px;
	height:40px;
	border-right:1px solid #CCCCCC;
	padding:2px;
}
.docSize {
	float:left;
	height:40px;
	padding:2px;
	text-align:center;
}