/* GENERAL */
body {margin:0px 60px 20px 60px; padding:0px; background: #ffffff url(../img/bg6.jpg) no-repeat fixed left top; color:#5A8E76; font-size:1em; font-family:"trebuchet MS", verdana, arial, sans-serif; text-align:center;}
b, strong {color: #00703C; font-weight:bold; letter-spacing:2px; font-size:larger}
.bolder {color: #00703C; font-weight:bold; letter-spacing:2px; font-size:larger}
table {margin:0; padding:0px; color:#5A8E76; font-family:"trebuchet MS", verdana, arial, sans-serif; border:0;}
td {margin:0; padding:0px; color:#5A8E76; font-size:1em; font-family:"trebuchet MS", verdana, arial, sans-serif;}
/*#page {margin:0 auto; text-align:left; background:url(../img/bg_pg.gif) repeat-y left top;}*/
#page {text-align:left; min-width:780px;}
#main {}
#flash, #flashsmall { margin:0px; border-bottom: solid 0px #C7DCD6;}
#flash {height:175px;}
#flashsmall {height:130px;}
.space {height:200px;}
.titoli{font-weight:bold; color:#00703C; font-family: arial, serif; font-size:25px; display:block; border-bottom: solid 3px #C7DCD6; background: url(../img/petalo.gif) no-repeat left top; padding-left:40px; padding-top:0px; margin:0px;}
a .mn1_link{background-color:#FFFFFF; }
#right {background-color:#FFFFFF;  padding:10px 10px 0px 20px; width:200px; float:right;  }/*background:#ffffff url(../img/sfondo_news.jpg) no-repeat left top;*/
sup {
font-size:0.7em}
.fotogallery{margin:10px;}
#left li {list-style:url(../img/ulitem1.gif);	margin:0px 0px 10px 0px; /*background: url(../img/ulitem1.gif) no-repeat left top;*/}
#left  li:hover { text-decoration:none;}
#left  a:hover {text-decoration:none;}
#left  li a{ font-weight:bold}
#right ul {margin:0px; padding:0px;}
#right li {display:inline; list-style:none; /*background:#ffffff url(../img/ulitem.gif) no-repeat left top;*/}
#right li a{font-weight:bold; display:block; border-left:1px solid #C7DCD6;	border-top:1px solid #C7DCD6; border-bottom:1px solid #C7DCD6; background-color:#F2F7F2; margin:10px 0px 0px 0px; padding:0px 0px 0px 0px;}
#right li a:hover {text-decoration:none; color:#FFFFFF; background-color:#2B7363;}

a {color:#2B7363; text-decoration:none; font-weight:bold }
a:visited {color:#2B7363; text-decoration:none;}
a:hover {color:#FF6F0E; text-decoration:underline;}

a.bkstr {color:#F9AA88; text-decoration:none; font-weight:normal; }
a.bkstr:visited {color:#F9AA88; text-decoration:none; font-weight:normal;}
a.bkstr:hover {color:#F9AA88; text-decoration:underline; font-weight:normal;}
.bkstr {color:#F9AA88;}

.footer a {color:#ffffff;}
.footer {margin:0px; padding:5px 10px 5px 10px; background: #00703C url(../img/baseverde.gif) repeat-x left bottom; color:#ffffff; font-size:11px;}
#credits {float: left; width: 525px; height: 15px; /*border: 1px solid black;*/ margin:0px 20px; padding: 0px; display: inline; font-family: georgia, "times new roman", serif; /*vertical-align:-30px;*/}



div.spacer {clear:both;}
div.ombramenu {clear:both; background: url(../img/ombramenu.gif) no-repeat left top; height:20px;}
div.ombraforum {clear:both; background: url(../img/ombraforum.gif) no-repeat left top; height:20px;}

/* LAYOUT GENERALE */
#left {
	/*overflow-x: hidden;	
	overflow:auto; 	
	height: 450px;*/
	margin:0px; padding-right: 20px;padding-top:40px;border-left:2px solid #C7DCD6;	border-right:2px solid #C7DCD6;	border-bottom:2px solid #C7DCD6;border-top:1px solid #ffffff;}

.contenuti{background: #FFFFFF url(../img/bgfiore.gif) no-repeat left bottom;padding-left: 100px;}

.contenuti_sch{background: #FFFFFF url(../img/ricerca.jpg) no-repeat left top;padding-left: 230px;}

.contenuti_pvbio{background: #FFFFFF;padding-left: 100px;padding-top: 0px;}

.contenuti_cont{background: #FFFFFF url(../img/contatti.jpg) no-repeat right 120px;padding-left: 80px;padding-top: 0px;}

.contenuti_home{background: #FFFFFF url(../img/donnahome1.jpg) no-repeat left top;padding-left: 350px;padding-top: 0px;}
/*//////////////// NAV */

#topnav { clear:both; width:577px; float:right}
#topnav ul {margin:0; padding:0;}
#topnav li {list-style:none; float:left; }
#topnav li:hover ul, #topnav li.sfhover ul {left:auto;}
#topnav a, #topnav a:visited {display:block;}
#IT a {background: url(../img/menu.gif) no-repeat;}
#EN a {background: url(../img/menuEN.gif) no-repeat;}
#topnav a.p1 {height:60px; background-position:0 -60px; width:75px;}
#topnav a.p2 {height:60px; background-position:-75px -60px; width:94px;}
#topnav a.p3 {height:60px; background-position:-169px -60px; width:84px;}
#topnav a.p4 {height:60px; background-position:-253px -60px; width:131px;}
#topnav a.p5 {height:60px; background-position:-384px -60px; width:68px;}
#topnav a.p6 {height:60px; background-position:-452px -60px; width:91px;}

#topnav span {display:none;}

/*/////////////////// NAV TASTI HOVER */
#topnav a.p1:hover {background-position:0 0;}
#topnav a.p2:hover {background-position:-75px 0;}
#topnav a.p3:hover {background-position:-169px 0;}
#topnav a.p4:hover {background-position:-253px 0;}
#topnav a.p5:hover {background-position:-384px 0;}
#topnav a.p6:hover {background-position:-452px 0;}

/* ////////////////////SUBNAV */
#topnav li ul { position:absolute; left:-999em; width:210px; background:#ffffff; border-bottom: solid 3px #C7DCD6; list-style:none; margin:0px 0px 0px 10px; padding:5px 0px 0px 0px;}

#topnav li ul li {margin:0px; padding:0px; width:100%; height:20px; display:inline; text-align:left;}
#topnav li ul li.ind {margin:0px; padding:0px;  width:100%;height:20px; display:inline; text-align:left;}

#topnav li ul li a {height:20px; font-weight:normal; color:#00703C; font-size:11px;	font-family:"trebuchet MS", verdana, arial, sans-serif;	text-decoration:none; padding:0px 0px 0px 10px; margin:0px; display:block;}
#topnav li ul li.ind a {height:20px; font-weight:normal; color:#65B18D; font-size:14px;	font-family:"trebuchet MS", verdana, arial, sans-serif;	text-decoration:none; padding:0px 0px 0px 20px; margin:0px; display:block;}

#topnav li ul li a:hover {color:#ffffff; text-decoration:none; background: url(../img/bg_submenu.gif) no-repeat;}


/* Fix IE. Hide from IE Mac \*/
* html #topnav li ul li { float:left;}
* html #topnav li ul li a { height:20px;}
/* End */


.button {font-size:11px; font-family:"trebuchet MS", verdana, arial, sans-serif; color: #9D2601; margin: 0px;}

fieldset{margin:10px 0px; padding:10px; border:1px solid #C7DCD6;}
legend{color:#00703C; font-family: georgia, times, arial, serif; font-size:15px; font-weight:bold}
label {font-size:11px; font-family:"trebuchet MS", verdana, arial, sans-serif; width: 4em; float: left; text-align: right; margin: 0px 1em 10px 0px; clear: both;}

.bgnavleft{width:30px;background: url(../img/bg_topleft.gif) no-repeat left top;}
.bgnavcenter{background: url(../img/bg_top.gif) repeat-x left top;}
.bgnavright{width:30px;background: url(../img/bg_topright.gif) no-repeat left top;}
.bigtext {display:block; text-align:left;color:#C7DCD6; padding:0px 0px 0px 0px;}
.bigtext a {color:#C7DCD6; font-size:18px}
.subtitle {font-style:italic;}
