﻿/*
Stile Per il riquadro dell'articolo
Anteporre .Main a qualsiasi definizione
per assicurarsi di applicarla solo
al suddetto riquadro 
esempio:
.Main a { color: #003B6E; background: inherit; }
*/

/* links */
.Main a { color: #003B6E; background: inherit; }
.Main a:hover { color: #9EC068; background: inherit; }	

/* headings */
.Main h1 { font: bold 2.5em "Arial", Sans-Serif; margin: 0; letter-spacing: -1px; }
.Main h2 { font: bold 2em Arial, Sans-Serif; margin: 0; padding: 0; }
.Main h1 a, .Main h2 a { color: #2b2b2b; background: #fff; text-decoration: none; }
.Main h1 a:hover, .Main h2 a:hover { color: #2b2b2b; background: #FFF; }
.Main .title { color: #808080; background: #fff; }

/* header */
.Main #header { height: 75px; }
.Main #titolo { padding: 0px 0 0 8px; }

/* grey subheader */
.Main .gboxtop { clear: both; height: 8px; background: #dedede url(images/gboxtop.gif) no-repeat; color: #000; }
.Main .gbox { background: #dedede no-repeat bottom left; color: #444; padding: 1px 13px 7px 13px; margin: 0 0 0px 0; }
.Main .gbox p { padding: 0px 0; margin: 0;}


/* left side */
.Main .left { float: left; width: 360px; margin: 2 2 2px 2; }
.Main .left_articles {
		margin: 0 0px 0px 0px;
		padding: 0px 0 0 0;
		text-align: justify;
		border-bottom: 1px dotted #ccc;
		color: #000;
		background: #fff;
	}
	
.Main .description { padding: 0 0 0px 0; margin: 0 0px 0px 0; border-bottom: 1px dotted #ccc; }
.Main .thumbnail { float: left; margin: 0 18px 8px 0; border: 2px solid #000; }
