/* CSS sviluppato da: OlgaBechtold © 2007 - 2011*/

html {
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	margin: 0px; 
	padding-top: 0px
	}
	
body {
	background-color: #a52a2a; 
	font-family:Verdana,Tahoma,sans-serif;
	text-align: center;
	font-size: 76%
	}
	
div#container {
	border: 2px solid #8B0000;
	width:780px;
	margin: 0px auto; 	
 	text-align: left;
	background-color: #ffffff;
	}
			
div#logo { 
	height:100px; 	
	background-color: #ffffff;
	text-align: center;
	color: #a52a2a
	}

div#foto { 
	height:110px; 
	background-image: url(../images/banner_tras1.jpg);
	background-repeat: no-repeat;		 
	text-align: right;
	}
	
div#nav_o { 
	color: #ffffff;
	height:10px; 
	background-color: #687d8c;
	text-align: right;
	padding-top: 0px;
	padding-bottom: 5px
	}

div#menu {  
	float: left; 
	width: 160px;	
	padding: 01em 0 0 3px;
}
	
div#extra {
	float: right;    	
	padding: 1em  5px;
	width: 160px;
	text-align: left;
	color: #a52a2a;
	}
	
div#centro {  
 	background-color: #ffffff;
	border-right: 1px solid #fdaa57;
	border-left: 1px solid #fdaa57;	
	padding: 1em 10px;
	margin: 0 170px;
	text-align: left;
	color: #a52a2a;
	}
	
div.imgcontainer img{ 
	float: left;
	padding:0 6px 3px 0;
	display:block;
	border:1px solid #ccc;border-color: #ccc #666 #666 #ccc;
   position: relative; top: -5px;left: -5px;
	padding:5px;
	}	
	
div#month1{ 
	background-color:#ffebcd; 
	border: 1px solid #8B0000; 
	padding-left: 5px;	
	}	
	
div#month2{ 
	background-color:#d6f3f5; 
	border: 1px solid #8B0000; 
	padding-left: 5px;	
	}	
	
div#month3{ 
	background-color: #e6e6fa; 
	border: 1px solid #8B0000; 
	padding-left: 5px;	
	}	
div#archives{ 
	background-color:#f5f5f5; 
	border: 1px solid #8B0000; 
	padding-left: 5px;	
	}	
	
	
	

div#footer {
	clear: both; 
	border-bottom: #717d93 1px solid;
	padding-right: 0.5em; 
	padding-left: 0.5em; 
	padding-top: 0.5em; 
	padding-bottom: 0.5em;   
	background: #ffffff; 
	font-size: 72%; 	 
	color: #a52a2a;		 
	font-family: verdana,sans-serif; 	
	text-align: center;
	}


a {
	text-decoration:none; 
	font-weight:bold; 
	border-bottom: 1px dotted; 
	color:#fdaa57
	}
a:visited {
	text-decoration:none; 
	font-weight:bold; 
	border-bottom: 1px dotted; 
	color: #AD2B2B 
	}
a:hover {
	text-decoration:none; 
	font-weight:bold; 
	border-bottom: 1px dotted; 
	color: #cccccc
	}


li {
	margin-top: 0.5em; 
	margin-bottom: 0.5em
	}
	
hr.divide {
	margin-top: 0.5em; 
	margin-bottom: 0.5em;
	width: 40%
	}
	
.dx {
	
	text-align: right;
	
	}	
