
h1 {
clear: both;
margin: 0;
text-align: left;
padding-top: 30px;
padding-left: 40px;
letter-spacing: 1px;
font: bold 2.4em Verdana, serif;}

a.mainlink {
text-decoration: none;
color: #FFFFFF;}

a.mainlink:hover {
text-decoration: none;
color: #FFFFFF;}

#description {
clear: both;
padding-top: 12px;
padding-left: 45px;
font: 1.1em Verdana, serif;
color: #DCEAF4;}

/* SIDEBAR */

#main {
float : left;
margin-top : 15px;
line-height : 16px;
text-align : justify;
font : 10pt verdana, serif;
width : 625px;
color : #000000;
margin-bottom : 5px;
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
padding:3px;
}



h3 {
padding-bottom: 5px;
padding-left : 34px;
background: url(images/articolo.png) no-repeat center left;
margin: 3px 0px 3px 0px;
font: bold 14pt "Lucida Sans", arial;
letter-spacing: 1px;
text-align: left;
color:#033D72;
border-bottom: 1px solid #BCBCBB;
}

.reply {
clear: both;
padding-top: 20px;
padding-bottom: 5px;
margin: 3px 0px 3px 0px;
font: bold 14pt "Lucida Sans", arial;
letter-spacing: -1px;
text-align: left;
margin-bottom: 14px;
color: #033D72;}

blockquote {

	background:#F4F5F7 url(images/blockquote.gif) 3px 3px no-repeat;
	border:1px dashed #CCC;
	padding:8px 12px 8px 36px;
	margin:5px 0;
	
/*padding-left: 7px;
padding-right: 5px;
font-size: 8pt;
border-left: 3px solid #025590;
color: #8F9192;*/
}

.clear {
clear: both;}



h5 {
font: 8pt Verdana, arial;
margin-top: 6px;
color: #c93d3d;
}

h5 strong {
color: #1C689D;}

.entries {
clear: both;
height: 25px;
padding: 0;
margin-top: 35px;
margin-bottom: 20px;}

.entries a {
text-decoration: none;}

.entries a:hover {
text-decoration: none;
color: #043264;}

.left {
float: left;}

.right {
float: right;}


.author {
padding: 7px 0 0 10px;
font: bold 13pt Times New Roman, arial;
color: #1D588A;}

.author a {
color: #4C83B1;}

.alt {
background-color: #F5F8FA;}

.comment {
padding: 0 10px;}

.userinfo {
padding: 0 10px 10px 0;
text-align: right;}






#search {
margin-top: 4px;
margin-bottom: 0px;}

.field {
background-color: #F5F8FA;
border: 1px solid #BCBCBB;
color: #6E6E6E;}

.comments {
background-color: #F5F8FA;
border: 1px solid #BCBCBB;
color: #6E6E6E;}

.button {
font-weight: bold;
background-color: #FFFFFF;
border: 1px solid #A3A4A3;
color: #000000;}

* html .button {
height: 20px;}


img {
padding-right: 5px;
border: 0;}

.wp-smiley {
float: none;}


a {
text-decoration: none;
color: #1C689D;}

a:hover {
text-decoration: none;
color: #034379;}

.entry {
border-bottom: 3px solid #BCBCBB;
padding-bottom: 20px;
margin-bottom: 15px;
color: #3E3C3C;}

/*commneti categorie*/
.com {
clear: both;
text-align: left;
height: 18px;
border-bottom: 3px solid #BCBCBB;
padding-bottom: 20px;
margin-bottom: 15px;
color: #3E3C3C;}

.entrymeta {
	color : #FA9A38;
	background : #fbfcfe url(images/postmetabottombg.jpg) no-repeat bottom left;
	background-repeat : repeat-x;
	border-top : 1px dotted #ccc;
	clear : both;
border-bottom: 4px solid #BCBCBB;
padding-bottom: 10px;
margin-bottom: 20px;
}
.rss {
background : url(./images/rss.gif) no-repeat;
padding-bottom : 6px;
padding-left : 20px;
}
.commentslink {
background : url(./images/packaged.gif) no-repeat;
padding : 1px 2px 2px 20px;
}
.filedto {
background : url(./images/post.gif) no-repeat;
padding : 2px 3px 3px 20px;
}

.filedto1 {
padding : 2px 3px 3px 1px;
}

