/*
°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
COPYRIGHTS DBS Digital Business Solutions s.r.l.

According to the law, it is forbidden to disclose, reproduce or however
use this document and any data herein contained for any use without
previous written authorization by DBS Digital Business Solutions s.r.l.

°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°

#Configuration Control Record

============================
Project Name:	acquaincomune.org
Project Code:	CSA
Unit Name:		styles
Unit Code:		NA
File Name:		styles.css
============================


#ABSTRACT
========
This stylesheet contains acquaincomune.org site custom styles

#History (identifier;date;author;change)
=======
0;07-feb-2007 11.57.00;lE;Creation
°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
*/



/* STILI ALLINEAMENTO TESTO */

.center {
	text-align: center;
}

.left {
	text-align: left;
}

.right {
	text-align: right;
}

/* STILI DIV IMPLEMENTAZIONE TABELLE */

div.table {
	display: table;
	width: 100%;
	border: 0;
	margin: 0;
	padding: 0;
	border-spacing: 0;				/*cellspacing:poor IE support for  this*/
	border-collapse: separate;
	background-color: transparent;
}

div.row  {
	float: left;
	display: table-row;
	border: 0;
	margin: 0;
	padding: 0;
	width: 100%;
}

div.row_underline  {
	float: left;
	display: table-row;
	border-bottom: 1px solid #336699;
	margin: 0;
	padding: 0;
	width: 100%;
}

div.cell {
	float: left;
	display: table-cell;
	border: 0;
	margin: 0;
	padding: 10px 0 10px 0;
	background-color: transparent;
}

/* STILI DIV IMPLEMENTAZIONE TABELLE */

div.thumb60 {
	width: 60px;
	height: auto;
	border: 0;
	margin: 0;
	padding: 0;
	text-align: center;
}

div.thumb120 {
	width: 120px;
	border: 0;
	margin: 0;
	padding: 0;
}

div.thumb120 a img {
	background-color: #eee;
	border: 1px solid #cccccc;
	margin: 0;
	padding: 3px;
}

div.thumb120 a:hover img {
	background-color: #85add6;
}

div.data340 {
	width: 340px;
	border: 0;
	margin: 0;
	padding: 0;
}

div.data400 {
	width: 400px;
	border: 0;
	margin: 0;
	padding: 0;
}

div.data460 {
	width: 460px;
	border: 0;
	margin: 0;
	padding: 0;
}

div.data {
	width: 100%;
	height: auto;
	border: 0;
	margin: 0;
	padding: 0;
}

div.content_photo {
	float: left;
	border: 0;
	margin: 0;
	padding: 0 10px 10px 0;
}

div.content_photo img {
	border: 1px solid #cccccc;
	margin: 0;
	padding: 3px;
	background-color: #eeeeee;
}

div.content_photo_gallery {
	border: 0;
	margin: 0;
	padding-top: 0 0 20px 0;
}

div.content_photo_gallery img {
	background-color: #eee;
	border: 1px solid #cccccc;
	padding: 3px;
}

ul#thumbnails {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

ul#thumbnails img {
	margin: 0;
	padding: 0;
}

ul#thumbnails a img {
	border: 2px solid #ffffff;
}

ul#thumbnails a:hover img {
}

ul#thumbnails li.thumb {
	display: inline;
}

ul#thumbnails li.thumb a {
	float: left;
	display: inline;
	border: 1px solid #dddddd;
	margin: 0px 15px 15px 0px;
	padding: 3px;
	background-color: #eeeeee;
}

ul#thumbnails li.thumb a:hover {
	background-color: #85add6;
}

ul#photo_gallery {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

ul#photo_gallery li {
	display: inline;
	margin: 0;
	padding: 0 10px 0 0;
}

#content_clients {
	float: left;
	width: 100%;
	height: 220px;
	border: 0;
	margin: 0;
	padding: 0;
}

#content_hp_message {
	float: left;
	width: 100%;
	height: 220px;
	border: 0;
	margin: 0;
	padding: 0;
}

/* STILI FORMATTAZIONE TABELLE */

td.firstcell {
	background-color: #cccccc;
}

td.datacell {
	background-color: #eeeeee;
}