/*
°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
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_html.css

============================


#ABSTRACT
========
This stylesheet contains acquaincomune.org base set of stylesheet rules for standard HTML tags

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

html {
	border: 0;
	margin: 0;
	padding: 0;
}

body {
	border: 0;
	margin: 0;
	padding: 0;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	text-align: justify;
	color: #000000;
	background-color: #336699;
}

table {
	border: 1px solid #fff;
	border-collapse: separate;
	font-size: 100%;
	width: 100%;
}

th, td {
	padding: 5px 10px 5px 10px;
}

th {
	color: #ffffff;
	background-color: #336699;
}

td {
	background-color: transparent;
}

caption {
}

a, a:visited {
	font-weight: bold;
	color: #336699;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
	color: #ff9933;
}

p {
    margin: 0 0 0.75em 0;
    line-height: 1.5em;
}

img {
	border: 0;
	padding: 0;
}

p img {
    border: none;
    margin: 0;
}

br {
	clear: left;
   line-height: 1.5em;
}

hr {
   height: 1px;
   color: #336699;
   background-color: #ffffff;
   margin: 0;
}

h1, h2, h3, h4, h5, h6 {
    border-bottom: 1px solid #336699;
    margin: 1.5em 0 1.5em 0em;
	 line-height: 1.5em;
    font-weight: bold;
    color: #336699;
    background-color: transparent;
}

h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a {
    color: #336699 ! important;
    text-decoration: none;
}

h1 {
    font-size: 160%;
}

h2 {
    font-size: 150%;
}

h3 {
    border-bottom: none;
    font-size: 125%;
    font-weight: bold;
}

h4 {
    border-bottom: none;
    font-size: 110%;
    font-weight: bold;
}

h5 {
	border-bottom: none;
	font-size: 100%;
	font-weight: bold;
}

h6 {
    border-bottom: none;
    font-size: 85%;
    font-weight: bold;
}

ul {
    line-height: 1.5em;
    margin: 0.5em 0 0 1.5em;
    padding: 0;
/*    list-style-image: url(image_url);
    list-style-type: square;*/
}

ol {
    line-height: 1.5em;
    margin: 0.5em 0 0 2.5em;
    padding: 0;
    list-style-image: none;
}

li {
    margin-bottom: 0.5em;
}

dt {
    font-weight: bold;
}

dd {
    line-height: 1.5em;
    margin-bottom: 1em;
}

fieldset {
    border: 1px solid #8cacbb;
    margin: 1em 0em 1em 0em;
    padding: 0em 1em 1em 1em;
    line-height: 1.5em;
    width: auto;
}

legend {
    background-color: transparent;
    padding: 0.5em;
    font-size: 90%;
}

form {
    border: none;
    margin: 0;
	 padding: 0;
}


label {
    font-weight: bold;
}

textarea {
    border: 1px solid #336699;
    width: 100%;
	 font-size: 100%
}

input {
    border: 1px solid #336699;
	 margin: 0;
	 padding: 2px;
	 width: 100%;
    background: white url(http://www.acquaincomune.org/images/background_input.gif) repeat-x;
	 font-size: 100%;
}

select {
    visibility: visible;
    border: 1px solid #336699;
	 margin: 0;
	 padding: 2px;
	 font-size: 100%;
	 background-color: #ffffff;
	 width: 100%;
}

button {
    visibility: visible;
    border: 1px solid #336699;
	 margin: 0;
	 padding: 2px;
	 font-size: 100%;
    background: white url(http://www.acquaincomune.org/images/background_input.gif) repeat-x;
	 width: 150px;
}

abbr, acronym, .explain {
    border-bottom: 1px dotted black;
    background-color: transparent;
    cursor: help;
}

q {
    font-family: Baskerville, Georgia, serif;
    font-style: italic;
    font-size: 120%;
}

blockquote {
    border-left: 4px solid #8cacbb;
    margin: 0;
    padding-left: 0.5em;
    color: #76797c;
}

code {
    padding: 0 0.1em;
    font-family: Monaco, "Courier New", Courier, monospace;
    font-size: 120%;
    color: #000000;
    background-color: #cccccc;
}

pre {
    font-family: Monaco, "Courier New", Courier, monospace;
    font-size: 100%;
    padding: 1em;
    border: 1px solid #ffffff;
    color: #ffffff;
    background-color: #000000;
    overflow: auto;
}

ins {
    color: green;
    text-decoration: none;
}

del {
    color: red;
    text-decoration: line-through;
}