


html {background-color:#eaeacf;}


.ptit1{ background:#49a4b0 url(titpostup.png) repeat-x top; }

.ptit1a{ background:#49a4b0 url(titpostup1.png) repeat-x top; }

a:link{	color: #a20002 ; text-decoration: none; }
a:visited {color:  #a20002; text-decoration: none;}
a:hover {color:  #f7d005;}
a:active{ text-decoration: none; color: #FFCC99;}

#subnav a:hover, #subnav a:active, #subnav a:focus {

	text-decoration: none;
	color:#14b4f7;
}
.post img:hover { border-color: #f7d005;  }
.post3 a:hover img { border-color:#f7d005}

.commentinfo {  -moz-box-shadow:0px 0px 6px #a20002;}

/*--------- footer - */

#footer {
padding-top:44px;
	background: #551718 url(bg-footer.jpg) repeat-x top left;
	padding-bottom:50px;
}

.cola   { float:left; width:318px; border-right:1px solid #7f1419;  }
.colb   { float:left; width:318px; border-right:1px solid #7f1419;    }
.colc   {float: left; width:318px;    }




.cola:hover, .colb:hover, .colc:hover { background-color:#681216;  
-moz-border-radius:6px; -webkit-border-radius: 6px; -moz-box-shadow:0px 0px 6px #681216;}


.cola li, .colb li, .colc li { list-style: decimal; list-style-position:inside; margin-left:3px; padding:2px; border-bottom:1px dotted #7f1419; color:#aa6a06;}
.cola ul:hover li a, .colb ul:hover li a, .colc ul:hover li a { color:#cddfff;}
.cola li:hover, .colb li:hover, .colc li:hover { background:#4a4a4a; border-bottom:1px dotted #a20002;}
.cola li a, .colb li a, .colc li a { color:#f2f2f2;}
.cola li a:hover, .colb li a:hover, .colc li a:hover { background:#4a4a4a; border-bottom:1px dotted #a20002;}
.cola li:hover a, .colb li:hover a, .colc li:hover a{ color:#f7d005!important;}

#credits   { border-top:1px solid #7f1419; text-align:center; color:#f2f2f2; padding-top:8px; }


/*-------------------------------------------------------
nav pagine
--------------------------------------------*/

	.wp-pagenavi {
		text-align: center;
		padding: 14px 0	;	
	}
	.wp-pagenavi a, .wp-pagenavi span {-moz-border-radius:4px; -webkit-border-radius: 4px;
	
	}

	
.wp-pagenavi a, .wp-pagenavi a:link, .wp-commentnavi a, .wp-commentnavi a:link {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #a20002;

	background-color: #FFFFFF;	
}
.wp-pagenavi a:visited, .wp-commentnavi a:visited {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #a20002;
	
	background-color: #FFFFFF;	
}
.wp-pagenavi a:hover, .wp-commentnavi a:hover {	
	border: 1px solid #f7d005; color:#a20002;
	background-color: #f7d005;
}
.wp-pagenavi a:active, .wp-commentnavia:acrive {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #0066cc;
	color: #0066cc;
	background-color: #FFFFFF;	
}
.wp-pagenavi span.pages, .wp-commentnavi span.pages {
	padding: 2px 4px 2px 4px; 
	margin: 2px 2px 2px 2px;
	color: #333;
	border: 1px solid #333;
	background-color: #f2f2f2;
}
.wp-pagenavi span.current, .wp-commentnavi span.current {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	font-weight: bold;
	border: 1px solid #a20002;
	color: #f2f2f2;
	background-color:#a20002;
}
.wp-pagenavi span.extend, .wp-commentnavi span.extend {
	padding: 2px 4px 2px 4px; 
	margin: 2px 2px 2px 2px;
	color: #333;
	border: 1px solid #333;
	background-color: #f2f2f2;
}


/* END STYLESHEET*/

