body {
	text-align: center;
	margin: 0px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	background-color: #FFF;
	background-image: url(images/bg.gif);
	background-repeat: repeat-x;
	color: Black;
	
	/*line-height: 130%;*/
}

p
{
    font-size:95%;
}
ul {list-style-image: url('images/listadivisore.gif'); margin-left:20px; padding-left: 0px;}

/*table {
	border: 1px solid Blue;
}

td {
	border: 1px solid Blue;
}*/

a {
	color: #F8C103;
}
a:hover {
	color: #CEA002;
	text-decoration: none;
}

#parteCentrale {
	background-color: #F9FAF5;
	color: Black;
}

#logo {
	margin: 8px 10px 0px 13px;
	
	/*border: 1px solid #FF0000;*/
}
#logo div#lingue{float:right;}
#logo img{float:left;}
#logo div#lingue a img{float:left; margin-top:43px; margin-right:3px; border:0px}


#menu {
	width:548px;
	height:89px;
    margin: 0px;
	background-image: url(images/bg_menu.png);
	background-repeat: no-repeat ;
	/*margin: 10px 10px 0px 13px;*/
}

#path {
	margin: 5px 21px 0px 100px;
	font-size: 75%;
	color: #568727;
	/*border: 1px solid Black;*/
}

#path a {
	color: #568727;
}

#path a:hover {
	text-decoration: none;
}

#content {
    /*font-size: 93%;*/
	margin: 40px 0px 0px 100px;
	/*border: 1px solid Black;*/
}

#content table {
	 font-size: 85%;
	text-align: left;
	line-height: 140%;
	color: #555;
}

#recapmenu {
	margin-top: 150px;
	margin-bottom: 0px;
	margin-right: 0px;
	color:#568727;
	text-align: center;
	font-size: 75%;
	
}	 
#recapmenu ul {text-align: center; list-style: none; margin-left:35px; padding-left: 0px; margin-top:0px;}
#recapmenu li {margin-right: 10px; display: inline;}
#recapmenu a {
	color:#568727;
	text-decoration: none;
}
#recapmenu a:hover {
	color:#568727;
	text-decoration: underline;
}


.immagine_bordo {
	margin-top: 4px;
}

#img_shdw {
	background: url(images/shdw_imgs.png) no-repeat bottom center;
	text-align: center;
	padding-bottom: 6px;
}

#img_shdw a {
	color: #ccc;
}

#img_shdw a:hover {
	color: #BF4952;
}

.img_title {
	border: 2px solid #BFD1AD;
}

.back
{
	float:right;
	font-size: 80%;
	color: #1766B6;
}

.back:hover
{
	color: #1766B6;
	text-decoration: none;
}

#piante_list
{
	
	/*background-image: url(images/piante_bg_1.gif);*/
	background-repeat: repeat-x;
}
#piante_list td
{
	padding-left: 5px;
}
#piante_list td p
{
	display: inline;
}
#piante_list td p.nome
{
	
	font-size: 110%;
	font-weight: bold;
	
}

#piante_list a
{
	color: #426410;
}
#piante_list a:hover
{
	color: #426410;
}

#news_modulo{ width:530px; border-top:1px dotted green; text-align:left; position:relative; left:-11px;; padding-top:30px; background-image:url(images/news_.png); background-repeat:no-repeat; background-position:right top}
#news_modulo h2{font-size:1.1em};  color:#A90F05
#news_modulo #colonna_logo{width:71px; float:right; background-color:white; padding-bottom:100px}
#news_modulo #news{float:left; width:459px; background-color:white; padding-top:13px }
#news_modulo #news .news_elmnt{ border-bottom:1px dotted green; width:400px; padding-top:10px; padding-bottom:10px}
#news_modulo #news .news_elmnt h2, #news_modulo #news .news_elmnt p { margin:0px 100px 0px 100px; }
#news_modulo #news .news_elmnt h2 {font-size:.9em; color:#A90F05}
#news_modulo #news .news_elmnt p {font-size:.9em;}
#news_modulo #news .news_elmnt a {color:#ef3824}

	 
	 