/* tags html ============================================= */
html { padding:0; margin:0; }
body { background-color:#37425B; padding:0; margin:0; font-size: 12px; font-family: "Trebuchet MS", "Tempus Sans ITC", "Arial", Times, serif; }
h2, h3 { margin:0px; padding:0px; letter-spacing:-1px; font-size:1.5em; }
p {font-size:15px;color:#000000; }
a {color:#596789;}
a:hover {color:#37425B;}
/* img { border:none; } */
/* tags html ============================================= */
 
 
/* div  impaginazione e colori ============================================= */
#page { background-color:#FFFFFF; background-position:center; background-repeat:repeat-y; width:800px; margin: 0 auto 0 auto; min-height:650px; }
#header, #footer { background-color:#596789; } 
#header {width:800px; height:270px; margin: 0 auto 0 auto; background-image: url(header3.jpg); }
#header h1, #header a, #header a:visited, #header a:hover { color:#cdcddd; text-decoration:none; }
#content { clear:none; min-height:650px; }
#header p { margin:10px 20px 0 0px; padding:0px; font-weight:bold; letter-spacing:-1px; text-align:right; }
#header h1 { color:#FFFFFF; font-size:48px; font-weight:bold; letter-spacing:-4px; margin:0px; padding:0px; position:relative; }
#header h2 { color:#FFFFFF; font-size:28px; font-weight:bold; letter-spacing:3px; margin:0px;  padding:0px; position:relative; }
#footer { width:800px; height:50px; margin: 0 auto 0 auto; clear:both; background-image: url(footer.png); }
#footer p { text-align:center; padding:20px 0 0 10px; font-size:10px; position:relative; color: yellow;}
#footer a { color: white; margin-right: 20px; text-decoration: none; }
.contenuto { width:570px; margin:5px; line-height: auto; }
#header .bump { padding: 70px 0 0 5px; }
#header .bump h1 {display:none;  }
 /* div  impaginazione e colori ============================================= */
 

/* Sidebar ================================================ */
#sidebar { width:170px; float:right; margin: 0 10px 0 10px; padding: 5px; border-left: 1px dotted #596789; height:100%; }
#sidebar h2 { font-size:1.4em; color:#000000; background-image: url(quoteTiny.png); background-position:left;
	background-repeat:no-repeat; padding:5px 0 0 20px; border-bottom: 1px solid #DDDDDD; }
#sidebar p {margin-top: 2px; font-size: 14px; }
#sidebar ul, #sidebar li, #sidebar ul li { padding:0px; margin:0px; }
#sidebar li li { font-size:small; margin-left:15px; }
#sidebar li li ul li { margin-left:0px; padding-left:15px; }
#sidebar ul { list-style-type: none; }
#sidebar li, #sidebar ul select { margin: 0px; padding:0px; }
#sidebar a {text-decoration: none;  }
#sidebar a:hover { background-position:left; text-decoration:underline; }
#sidebar .active {color: red; }
/* Sidebar ================================================ */


/* Classi miste ================================================ */
.stica {font-size: 13px; color: white; margin-top: 1px; text-align: justify; padding: 0 10px; font-family: "Trebuchet MS", "Times New Roman", Times, serif; }
.centrato {text-align: center; }
.imgdx {float: right; background-color: #ddd; text-align: center; padding: 5px; border: 1px dotted blue; }
/* Classi miste ================================================ */



 

/* fino qui
 

 

 
.navigation {
	font-size:small;
	margin: 0 0 0 20px;
}

span.bumpleft {
	margin: 0 0 0 20px;
}
.bump { padding: 70px 0 0 20px; }


/* Text  







 
 


 


/* Links  


#footer a, #footer a:visited { color:#FFFFFF; text-decoration:none; }

#footer a:hover { text-decoration:underline; }

a { text-decoration:none; }

a:hover { text-decoration:underline; }

h2 a:hover, h3 a:hover, h1 a:hover { text-decoration:none; }

 




/* Lists  

ol {
	font-size:small;
}

ul {
	font-size:small;
	list-style-type:square;
}

/* Misc  

 


#header img {
	position:relative;
}

small {
	font-size:10px;
}

.date {
	font-size:10px;
	color:#999999;
}

span.alignleft {
	
}

.commentlist li {
	padding:5px 10px 5px 10px;
	margin: 0 0 5px 0;
}

.alt {
	background-color:#F5F5F5;
}

 */
