body {
	margin: 0px;
	padding: 0px;
	/*background-color:#fff;*/
	background-color:#eeeeee;
	font-family:Arial, Helvetica, sans-serif;
}
h1{
	font-size:22px;
	padding:0 30px;
}
#Center h1{
	padding:0;
	padding-bottom:1em;
	margin:0;
}
h2{
	font-size:23px;
	padding:0 30px;
}
#Center h2{
	font-size:18px;
	padding:0;
	padding-bottom:1em;
	margin:0;
}
h3{
	font-size:18px;
	padding:0 30px;
}
h4{
	font-size:16px;
	padding:0 30px;
}
#HomeBarraUp{
	height:44px;
	padding-left:690px;
	font-size:13px;
}
#HomeCenter{
	background: transparent url(img/home_center.jpg) top left no-repeat;
}
#HomeLeft{
	background: transparent url(img/home_sx.jpg) top left no-repeat;
	height:501px;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
}
#HomeRight{
	background: transparent url(img/home_dx.jpg) top left no-repeat;
	height:501px;
}
#HomeRight h2{
	margin:0;
	font-size:20px;
	padding:10px;
}

#HomeRight div{
	padding:0 150px 10px 10px;
	font-size:13px;
}
#HomeLeft ul{
	list-style-type:none;
	margin:0;
	padding:20px;
}
#HomeLeft li{
	margin:0;
	padding-bottom:10px;
}
#HomeLeft a{color:#EADCB7;}
#HomeLeft a:link { text-decoration: none; }
#HomeLeft a:visited { text-decoration: none;}
#HomeLeft a:hover { text-decoration: none; color:#fff;}

#LinkUp{
	padding-left:25px;
	border-bottom:2px solid #fff;
}
#LinkUp td{
	line-height:49px;
	color: #EADCB7;
	font-size:0.8em;
}
#LinkUp a{color:#EADCB7;}
#LinkUp a:link { text-decoration: none; }
#LinkUp a:visited { text-decoration: none;}
#LinkUp a:hover { text-decoration: none; color:#fff;}

#LinkUpHome{
	padding-left:25px;
}
#LinkUpHome{
	line-height:49px;
	color: #EADCB7;
	font-size:0.8em;
}
#LinkUpHome a{color:#EADCB7;}
#LinkUpHome a:link { text-decoration: none; }
#LinkUpHome a:visited { text-decoration: none;}
#LinkUpHome a:hover { text-decoration: none; color:#fff;}

#InternoSx{
	background-image:url(img/interno_back_sx.jpg);
	background-position:top left;
	background-repeat:repeat-y;
	font-size:1.0em;
}
#InternoSx ul{
	list-style-type:none;
	margin:0;
	padding:20px;
	padding-left:30px;
}
#InternoSx li{
	margin:0;
	padding-bottom:10px;
}
#InternoSx li span{
	padding:0;
	margin:0;
	margin-left:0px;
	padding-left:10px;
	font-size:0.9em;
	display:block;
	line-height:1.3em;
	background-color:#E0CC96;
}
#InternoSx a{color:#000;}
#InternoSx a:link { text-decoration: none; }
#InternoSx a:visited { text-decoration: none;}
#InternoSx a:hover { text-decoration: underline;}

#Center{
	background-image:url(img/back_interno.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	border-right:1px solid #8B6946; 
	padding:10px;
	padding-right:30px;
	font-size:0.9em;
}
#Center a{color:#000;}
#Center a:link { text-decoration: underline; }
#Center a:visited { text-decoration: underline;}
#Center a:hover { text-decoration: underline; color:#8B6946;}

.Dida{
	font-size:90%;
	font-style: Italic;
	background-image:url(img/back_dida.jpg);
	background-position:top left;
	background-repeat:repeat-y;
	padding:5px;
	
}
.seiin{
	font-size:0.85em;
	border-bottom: 1px solid #ccc;
}
a.seiin {font-size:100%;}
a.seiin:link {text-decoration: none; color:#000;}
a.seiin:visited {text-decoration: none; color:#000;}
a.seiin:hover {text-decoration: none; color:#8B6946;}


#Center p{
	margin-top:0;
	margin-bottom:1em;
}


#InternoBarraUp{
	border-right:1px solid #8B6946;
	background-image:url(img/interno_barra_up.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	height:110px;
}

#menu_dx ul{
	list-style-type:none;
	margin:0;
	padding:20px;
	padding-left:20px;
}
#menu_dx li{
	margin:0;
	padding-bottom:10px;
}
#menu_dx li span{
	padding:0;
	margin:0;
	margin-left:0px;
	padding: 1px 5px 1px 5px;
	font-size:90%;
	display:block;
	line-height:1.3em;
	background-color:#eadcb7;
}
#menu_dx a{color:#000;}
#menu_dx a:link { text-decoration: none; }
#menu_dx a:visited { text-decoration: none;}
#menu_dx a:hover { text-decoration: underline; color:#000;}.menuHOME {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.txtTIT {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
}
.sfNEWS_home {
	background: #F9F4E9 url(img/sfLOGO_sfumato.gif) center center no-repeat;
	border:1px solid #330000;
	
}
.txtNEWS {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: left;
}

.txtNEWS a:link, .txtNEWS a:visited{
	color:#3B651D;
	text-decoration:none;
}
.txtNEWS a:hover{
	color:#3B651D;
	text-decoration:underline;
}

.txtFOOTER {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: center;
}
