.special{color:#FFB32C}
.read{display:block}
a:link.read ,  a:visited.read,  a:hover.read {
	color: #FFB32C;
	text-decoration: none;
	font-size:16px;
	font-weight:bold;
	padding:4px;
	margin-left:60px;
	margin-right:60px;
	border:1px solid #FFB32C;
	border-left:0;
	border-right:0;
}
 a:hover.read {
background:#FFB32C;
color:white}

.ask{display:block;margin-top:20px;}
a:link.ask ,  a:visited.ask,  a:hover.ask {
	color: #94C824;
	text-decoration: none;
	font-size:16px;
	font-weight:bold;
	margin-left:60px;
	margin-right:60px;
		padding:4px;
	border:1px solid #94C824;
	border-left:0;
	border-right:0;
}
 a:hover.ask {
	background:#94C824;
	color:white
}

a:link.reply ,  a:visited.reply,  a:hover.reply {
	text-decoration: none;
	font-size:10px;
	font-weight:bold;
		padding:1px;
	margin-left:3px;
	color: #94C824;
	background:white;
		border:1px solid #94C824;
	border-left:0;
	border-right:0;

	text-decoration:none;
}
 a:hover.reply {
	background:#94C824;color:white;
}


.autore{color:#006699;}
*{font-family: Trebuchet MS,Arial, Helvetica, sans-serif}
body{
	color: #333333;
	line-height: 1.166;	
	margin: 0px;
	padding: 0px;
	background:url(sfondo1.jpg) fixed repeat-x;

}

#titolo{
position:absolute;top:15px;left:35px;z-index:1;
font-size:10px;
color:white;
letter-spacing:3px;

}

#footerblog{
font-size:10px;
color:#003366;
background:#F2D4FE;
border:1px dashed #C5C6F5;
letter-spacing:1px;
padding:3px;
margin-bottom:20px;

}


#datablog{
font-size:11px;
color: #FF0099;
font-weight:bold;
letter-spacing:2px;
padding-bottom:5px;
}
#tagsblog{
font-size:11px;
color:#63516B;
text-align:right;
font-style:italic;
margin-right:10px;
padding-right:0px;
}

#avviso{background:#FF0099;color:white;font-size:16px;border:3px dotted black;padding:7px;margin-bottom:20px;font-weight:bold;width:200px;text-align:center}


.commentotitolo{font-size:11px;border-bottom:1px solid #C1CBCF;padding:3px;padding-top:5px;padding-left:6px;background:#C1E3F1;}
.commentotesto{font-size:12px;padding:3px 20px 6px 30px;letter-spacing:0px;background:#F3FAFD;border-bottom:2px solid #C1CBCF;}

.commentoheader{letter-spacing:3px;font-weight:bold;color:white;background:#936D93;font-size:12px;font-variant:small-caps;padding:2px;padding-left:4px	}

#pulsantiera
{
z-index:1;
position:absolute;top:71px;left:455px;z-index:1;
font-size:10px;
color:white;
letter-spacing:3px;

}


#sitocontenitore{	
	background:url(topask.gif) no-repeat;
}

#extracontenitore{	
z-index:10000;
background:url(bottomask.gif) no-repeat;
width:777px;
	border:0px solid white;
   margin-left: auto;
    margin-right: auto;
	
padding:0px;
height:80px;}

#masthead{
	margin: 0;
	padding: 15px 0px 0px 25px;
	width: 100%;
	height:45px;
	
}


#colonna{
  
  position:relarive;
  float:right;
  border:1px dashed #B8C4DE;
  width:150px;
  background: #ECEFF6;
  padding:5px;
  font-size:10px;
  margin:10px;
  margin-top:0px;
  z-index:10;
	margin-right:0px;
}
#content{
	width: 757px;
	margin: 0px;
	padding: 10px 10px 10px 10px;
	font-size:13px;
	border:0px solid red;
	background:white;
	line-height:15px;
	 z-index:100;
}
#content p{text-indent:10px}

#credits{text-align:center;padding-top:20px;color:#3BA5BF;font-size:11px}

a:link, a:visited, a:hover {
	color: #006699;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}
/* overrides decoration from previous rule for hovered links */

h1, h2, h3, h4, h5, h6 {
	margin: 0px;
	padding: 0px;
}

h1{
 font-size: 120%;
 color: #334d55;
}

h2{
 font-size: 114%;
 color: #006699;
 border-left:20px solid #FF0099;
 padding-left:5px
}

h3{
 font-size: 100%;
 color: #334d55;
}

h4{
 margin-top:10px;font-size: 100%;
 font-weight: normal;
 color: #333333;
 border-bottom:1px dashed #B8C4DE;
}

h5{
 font-size: 100%;
 color: #334d55;
}

ul{
 list-style-type: square;
}

ul ul{
 list-style-type: disc;
}

ul ul ul{
 list-style-type: none;
}

label{
 color: #334d55;
}
				

