body {
	background: url(sf-mattone-poesia.gif);
	background-repeat: repeat-x;
	background-color: #9E0823;
	margin: 0px;
	padding: 0px;
	margin-left: auto;
	margin-right: auto;
	font-family: arial;
	font-size: 12px;
	scrollbar-face-color:#A8122F;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#AE1833;
	scrollbar-darkshadow-color:#8D162A;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-track-color:#BCBDBE;
}
.mappa{
	FONT-SIZE: 12px;
	COLOR: #322d28;
	FONT-FAMILY: Arial;
}
.mappa a{
	FONT-SIZE: 12px;
	COLOR: #322d28;
	FONT-FAMILY: Arial;
	text-decoration:none;
}
.mappa a:hover{
	FONT-SIZE: 12px;
	COLOR: #322d28;
	FONT-FAMILY: Arial;
	text-decoration:underline;
}
.pdf{
	FONT-SIZE: 12px;
	COLOR: #322d28;
	FONT-FAMILY: Arial;
}
.pdf a{
	FONT-SIZE: 12px;
	COLOR: #322d28;
	FONT-FAMILY: Arial;
	text-decoration:none;
}
.pdf a:hover{
	FONT-SIZE: 12px;
	COLOR: #322d28;
	FONT-FAMILY: Arial;
	text-decoration:underline;
}

#proposta2 {
background: url(sf-mattone-poesia3.gif);
}

td{
font-family:arial;
font-size: 12px;
}
/*a {text-decoration: none;}
a:link {color: #9b865a;}
a:visited {color: #9b865a;}
a:active {color: #9b865a;}
a:hover {color: #ffffff;}*/


.entry-post a, .sidebar a {color: #E3CFA4;}
.entry-post a:hover, .sidebar a:hover {color: #ffffff;}
.img-float a {border-bottom: #504438 1px solid;}

select {
	width: 180px; 
	font-family: lucida sans unicode, lucida sans, lucida grande, verdana, arial;
	font-size: 10px; 
}

img {
	border: 0px;
}


ul {
	margin: 0px;
	padding: 0px 0px 0px 12px;
}



.img-float {
	float: left; 
	margin: 0px;
	padding: 0px 8px 0px 0px;
}

.img-float img {
	background-color: #685c50;
	border: 1px solid #73624a;
	padding: 2px;
}



.flickr {
	height: 200px;
	padding: 15px 0px 0px 0px;
}

.flickr img {
	background-color: #32241a;
	float: left; 
	margin: 0px 12px 12px 0px ; 
	padding: 3px;
	height: 65px;
	width: 65px;
	border: 1px solid #4b3a25;
}


#container {
	width: 960px;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
}


#side {
	float: left;
	width: 325px;
	margin: 0px;
	padding: 0px;
}


#main {
	float: left;
	width: 625px;
	margin: 0px;
	padding: 0px;
}


.logo {
	height: 400px;
	background: url(logo.jpg);
	background-repeat: no-repeat;

}


.top-navigation {
	padding: 55px 105px 50px 0px;
	color: #9b865a;
	font-family: georgia, lucida sans unicode, lucida sans, lucida grande, arial;
	font-size: 8px;
	text-align: right;
	letter-spacing: 0.2em;
}


.entry {
	width: 600px;
	margin: 0px;
	padding: 0px 25px 0px 10px;
}

.entry-title {
	padding: 50px 90px 10px 145px;
	color: #d0bc91;
	font-family: georgia, lucida sans unicode, lucida sans, lucida grande, arial;
	font-size: 22px;
	border-bottom: #73624a 1px solid;
}

.entry img {
	background-color: #685c50;
	border: 1px solid #73624a;
	padding: 6px;
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.entry-post {
	/*padding: 15px 10px 0px 140px;*/
	color: #ece6d9;
	font-family: arial;
	font-size: 12px;
	line-height: 21px;
} 

.entry-properties {
	float: left;
	position: absolute;
	width: 110px;
}

.entry-properties-date {
	padding: 20px 0px 20px 0px;
	color: #ece6d9;
	font-family: georgia, lucida sans unicode, lucida sans, lucida grande, arial;
	font-size: 28px;
	text-align: center;
	border-bottom: #73624a 1px solid;
}

.entry-properties-time-link {
	padding: 8px 5px 8px 0px;
	color: #d0bc91;
	font-family: lucida sans unicode, lucida sans, lucida grande, verdana, arial;
	font-size: 9px;
	letter-spacing: 0.2em;
	text-align: right;
	border-bottom: #73624a 1px solid;
}

.entry-properties-tagtitle {
	padding: 8px 5px 8px 0px;
	color: #d0bc91;
	font-family: lucida sans unicode, lucida sans, lucida grande, verdana, arial;
	font-size: 9px;
	letter-spacing: 0.2em;
	text-align: right;
	border-bottom: #73624a 1px solid;
}






.sidebar {
	width: 270px;
	margin: 0px;
	padding: 25px 0px 0px 25px;	
}

.sidebar-title {
	padding: 0px 0px 12px 30px;
	color: #cfbb90;
	font-family: georgia, lucida sans unicode, lucida sans, lucida grande, arial;
	font-size: 8px;
	letter-spacing: 0.4em;
	border-bottom: #73624a 1px solid;
}

.sidebar-content {
	padding: 15px 20px 50px 50px;
	color: #d4cab4;
	font-family: lucida sans unicode, lucida sans, lucida grande, verdana, arial;
	font-size: 9px;
	line-height: 16px;
}






#information {
	width: 100%;
	clear: both;
	background: url(foot.jpg);
	background-color: #1f140e;
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
}

.information-container {
	width: 960px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 110px 0px 0px 0px;
	color: #857a67;
	font-family: lucida sans unicode, lucida sans, lucida grande, verdana, arial;
	font-size: 9px;
}

.section {
	width: 900px;
	margin: 0px;
	padding: 0px 30px 0px 30px;
	line-height: 18px;

}

.section-left {
	width: 300px;
	position: absolute;
}


.section-middle {
	width: 300px;
	margin: 0px 0px 0px 300px;
	position: absolute;
}

.section-right {
	width: 300px;
	height: 275px;
	left: 600px;
	position: relative;
}

.section h2 {	
	margin: 0px 0px 8px 0px;
	padding: 0px 0px 8px 20px;
	color: #9b865a;
	border-bottom: #2d2317 1px solid;
	font-family: lucida sans unicode, lucida sans, lucida grande, verdana, arial;
	font-size: 9px;
	font-weight: normal;
	letter-spacing: 0.2em;
}

.section p {
	margin: 0px;
	padding: 10px 0px 10px 0px;
}

.section-content {
	margin: 0px 20px 0px 20px;
}







#footer {
	width: 100%;
	clear: both;
	height: 30px;
	background-color: #19100b;
	margin: 0px;
	padding: 0px;
}

.footer-content {
	color: #584f3b;
	padding: 11px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-family: georgia,lucida sans unicode, lucida sans, lucida grande, arial;
	font-size: 8px;
	font-weight: normal;
	text-align: center;
	letter-spacing: 0.2em;
}





#delicious a:link
#delicious a:visited{}
#delicious a:hover{}
#delicious { }
#delicious ul {}
#delicious ul li {}


.delicious-posts a {}
.delicious-posts a:hover {}
 ul.delicious-posts {list-style:none;}
 li.delicious-posts {}
.delTitle {font-weight: bold;}
a.delTitle {font-weight: bold;}
.delNote {}
.small-del-tags {margin-left: 20px; margin-bottom: 20px;}
a.small-del-link {}
a.small-del-link-tagpage {color: #ece6d9;}


.post-cat {
	background: url(tagline.gif);
	margin: 0px;
	padding: 0px;
	color: #d0bc91;
	font-family: lucida sans unicode, lucida sans, lucida grande, verdana, arial;
	font-size: 9px;
	letter-spacing: 0.2em;
	text-align: right;
	line-height: 31px;
}

.small-del-link {
	padding: 0px 5px 0px 0px;
	margin: 0px;
}


.titolopagina {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #b10823;
	FONT-FAMILY: Arial;
}


.titoloparag {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #b10823;
	FONT-FAMILY: Arial;
}
.titoloparag a{
	FONT-WEIGHT: bold;
	COLOR: #b10823;
	FONT-FAMILY: Arial;
	text-decoration:none;
}
.titoloparag a:hover{
	text-decoration:underline;
	COLOR: #b10823;
}
.titoloparag1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	COLOR: #9e0823;
	FONT-FAMILY: Arial;
}
.titoloparag1 a{
	FONT-WEIGHT: bold;
	COLOR: #9e0823;
	FONT-FAMILY: Arial;
	text-decoration:none;
}
.titoloparag1 a:hover{
	text-decoration:underline;
	COLOR: #9e0823;
}


p{
	FONT-SIZE: 12px;
	COLOR: #322d28;
	FONT-FAMILY: Arial;
	line-height:20px;
}
.testoparag {
	FONT-SIZE: 12px;
	COLOR: #322d28;
	FONT-FAMILY: Arial;
	line-height:20px;
}
.testoparag a{
	FONT-SIZE: 12px;
	COLOR: #9e0823;
	text-decoration:underline;
}
.testoparag a:hover{
	FONT-SIZE: 12px;
	COLOR: #322d28;
	text-decoration:underline;
}

.testonavigatore {
	FONT-SIZE: 12px;
	COLOR: #323232;
	FONT-FAMILY: Arial
}
.testonavigatore a{
	FONT-SIZE: 12px;
	COLOR: #323232;
	text-decoration:none;
}
.testonavigatore a:hover{
	FONT-SIZE: 12px;
	COLOR: #323232;
	text-decoration:underline;
}
.testonavigatore1 {
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial
}
.testonavigatore1 a{
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	text-decoration:none;
}
.testonavigatore1 a:hover{
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	text-decoration:underline;
}

.testologin {
FONT-WEIGHT: normal;
FONT-SIZE: 9px;
COLOR: #000066;
FONT-FAMILY: Arial
}

.testoerror {
FONT-WEIGHT: normal;
FONT-SIZE: 10px;
COLOR: #ff0000;
FONT-FAMILY: Arial
}

INPUT {
BORDER-RIGHT: #cccccc 1px solid;
BORDER-TOP: #cccccc 1px solid;
FONT-SIZE: 10px;
BORDER-LEFT: #cccccc 1px solid;
COLOR: #3e3e3e;
BORDER-BOTTOM: #cccccc 1px solid;
FONT-FAMILY: Arial, Helvetica, sans-serif
;
font-weight: lighter
}

TEXTAREA {
BORDER-RIGHT: #808080 1px solid;
BORDER-TOP: #808080 1px solid;
FONT-SIZE: 12px;
BORDER-LEFT: #808080 1px solid;
COLOR: #3e3e3e;
BORDER-BOTTOM: #808080 1px solid;
FONT-FAMILY: Arial, Helvetica, sans-serif
}

.linksezioni {
FONT-WEIGHT: bold;
FONT-SIZE: 11px;
COLOR: #ffffff;
FONT-FAMILY: Arial
}

.linkpagine {
FONT-SIZE: 9px;
PADDING-TOP: 2px;
FONT-FAMILY: Arial;
clip:  rect(   )
}

.linkfissi {
	FONT-SIZE: 12px;
	COLOR: #322d28;
	FONT-FAMILY: Arial;
}
.linkfissi a{
	COLOR: #9e0823;
	text-decoration:underline;
}
.linkfissi a:hover{
	COLOR: #9e0823;
	text-decoration:none;
}

.linkdownload {
FONT-WEIGHT: normal;
FONT-SIZE: 11px;
COLOR: #535353;
FONT-FAMILY: Arial
}

.testorosso {
FONT-WEIGHT: normal;
FONT-SIZE: 11px;
COLOR: #ff0000;
FONT-FAMILY: Arial
}

.link_lingue { FONT-WEIGHT: normal;
FONT-SIZE: 11px;
COLOR: #535353;
FONT-FAMILY: Arial
}

.didascalie {
FONT-SIZE: 9px;
COLOR: black;
FONT-FAMILY: Arial;
font-style: italic
}

.testomessaggio {
FONT-SIZE: 10px;
COLOR: #FFFFFF;
FONT-FAMILY: Arial;
font-style: italic
}

.form {
font-family: Arial;
font-size: 12px;
padding-top: 1pt;
padding-right: 1pt;
padding-bottom: 1pt;
padding-left: 1pt;
border: #666666;
border-style: solid;
border-top-width: 1pt;
border-right-width: 1pt;
border-bottom-width: 1pt;
border-left-width: 1pt
}

/******************************************************************/
.box_catalogo{
	font-family:verdana;
	font-size:11px;
	color:#000313;
	float:left; 
	width:134px; 
	margin:6px;
	text-align:center; 
	box-sizing:content-box; 
}
.box_catalogo_ambientazioni{
	font-family:verdana;
	font-size:11px;
	color:#000313;
	float:left; 
	width:192px; 
	margin:5px;
	text-align:center; 
	box-sizing:content-box; 
}

.img_box{width:106px; margin:0 0 0px 0; padding:0; }

.img_box_home{width:130px; margin:0 0 0px 0; padding:0; }


.download{
font-family:verdana;
font-size:10px;
height:45px;
}
.download a{
text-decoration:none;
color:#CC0000;
}
.download a:hover{
text-decoration:underline;
color:#990000;
}
/* ***************************** */

#immagine dd {
  	margin: 0px;
  	padding: 0;
  	}
#immagine dl {
  	margin: 0px;
  	padding: 0;
	border:1px solid #bcbdbe;
  	}
#immagine dd a:link {
	text-decoration: none;
	}
	
#immagine dd a:hover {
	background-color:#fafafa;
	}
	
#immagine a img, #immagine img {
	display:block;
	margin: 0px;
	padding: 0px;
  	border: 2px solid  #ffffff;
  	border-bottom-color: #ffffff;
  	border-right-color: #ffffff;
  	background: #ffffff;
	}	
	
#immagine a:hover img {
	border: 2px solid  #d0d1d2;
	background:#d0d1d2;
  	padding:0; 
  	padding:0px;
} 
/* ***************************** */
.path{
	font-family:Arial;
	font-size:11px;
	color:#808182;
}
.path a{
	color:#9e0823;
	text-decoration:underline;
	line-height: 20px;
	border-bottom-color: #9e0823;
}
.path a:hover{
color:#9e0823;
	text-decoration:none;
	line-height: 20px;
	border-bottom-color: #9e0823;
}
h2{
	color:#bc0805;
	font-size:18px;
	font-family:arial;
	margin:0;
}
h3{
	color:#322d28;
	font-size:13px;
	font-family:arial;
	margin:0;
}
.bottom{
	color:#ffffff;
	font-size:11px;
	font-family:arial;
	text-align:center;
}
.bottom a{
	color:#ffffff;
	font-size:11px;
	font-family:arial;
	text-decoration:none;
}
.bottom a:hover{
	color:#ffffff;
	font-size:11px;
	font-family:arial;
	text-decoration:underline;
}
	

