/* css*/

body{	margin:  0px;
	padding: 0px;
	background-color: #fff;
	/*background-image:url('images/background-body.jpg');  
	background-repeat:repeat-x;*/
	font-family:  Trebuchet MS, Lucida Sans, verdana, arial, georgia, sans-serif;
	font-size:12px;
	text-align:center;}

h1,h2,h3,h4,h5,h6{font-weight: normal;}
h1{color:#0d690d; margin:0px; padding:0px; font-size:35px; display:block;}
h2{color:#0d690d; /*margin-top:7px;*/ margin:0px; padding:0px; font-size:30px;}
h3{margin-top:15px; font-size:22px;}
h4{margin-top:0px; font-size:17px; color:#0d690d;}
.cosa{margin:0px; padding:0px;}
h5{margin-top:0px; font-size:12px;}
h6{margin-top:0px; font-size:9px;}
a{margin:0px; padding:0px; text-decoration:none;}
a:visited{text-decoration:none;}
img{margin:0px; padding:0px; text-decoration:none; border:0px solid #fff;}

#wrapper
{	margin:0px auto;
	padding:0px;
      width:1100px;
/*	background-color:#eee;*/
	background-image:url('images/background-tovini.png');
	background-position:center;
	background-repeat:repeat-y;}

#header
{	/*background-color:#112233;     */
	height:160px;
	width:960px;
	border-bottom:2px solid #0d690d;
	margin:0px auto;
	padding:0px;
	margin-top:10px;}

#headphoto
{    text-align:center;
	/*background-color:#334455;*/
	width:160px;
	height:160px;
	float:left;
	margin:0px;
	margin-right:15px;
	border-right:2px solid #008a00;}

#headphoto2
{    text-align:center;
	/*background-color:#334455;*/
	width:960px;
	height:160px;
	float:left;
	margin:0px;}

div#headphoto2 a img {border: 0px solid #0000ff;}
/*div#headphoto2 a:hover img {border: 0px solid #0000ff;}*/

href{text-decoration:none;}


#title
{	/*	height:38px;
	background-color:#ddd;	*/
	width:550px;
	margin:0px;
	margin-top:70px;
	float:left;
	text-align:left;}

#title a{text-decoration:none; margin:0px; padding:0px;}

#content
{	width:960px;
	margin:0px auto;
	padding:0px; 
	/*background-image:background-content_1.jpg;
	background-position:right;
	background-repeate:repeat-y;*/
/*	background-color:#497bac;*/}

#nav
{	text-align:left;
	width:160px;
	margin:0px;
	padding:0px;
	/*background-color:#00a600;*/
	float:left;
/*	padding-left:15px;*/
	line-height:30px;}

#nav a{width:160px; height:30px; display:block; color:#0d690d; text-decoration:none; padding-left:15px;}
#nav a:hover{width:145px; height:30px; color:#fff; background-color:#0d690d; text-decoration:underline;}
#nav ul{margin:0px; padding:0px;}
#nav li{margin:0px; padding:0px; width:160px;  height:30px; list-style-type:none; /*border-bottom:1px solid #0d690d;*/}
.green{/*background-image:url('images/cursore_nav.png'); background-repeat:no-repeat; background-position:right; color:#fff;*/
	background-color:#efa901; font-size:16px; color:#fff;}
.green a{color:#fff;}
.green a:hover{color:#fff;}

#txt
{	
	width:545px;
	margin:0px;
	padding:0px;
	padding-left:30px;
	float:left;
	text-align:justify;
	border-left:2px solid #0d690d;
	/* width:780px; 
	background-color:#ff0;*/}

#txt a{color:#0d690d;}
#txt a:hover{color:#0d690d; text-decoration:underline;}
#txt a:visited{color:#9d6900;}

.consigli{color:#0d690d;}

#link
{    	width:170px;
     	padding:15px; 
     	float:left;
	margin-left:10px;
/*	background-color:#9900aa; */
	text-align:center;	
	}

.border{border:2px solid #ddd;}

#language
{	padding:0px;
	padding-top:5px;
	padding-bottom:5px;
	margin:0 auto;
	text-align:right;
	height:50px;
	width:160px;
	line-height:20px;
	/*background-color:#ccc;
	/* padding-right:20px;
	margin-top:130px;
	float:right;*/
	}

#reserved
{	padding:5px;
	margin:0 auto;
	margin-top:30px;
	text-align:center;
	height:70px;
	width:130px;
	font-size:17px;
	background-image:url(images/reserved.jpg);
	float:right;
}

#reserved a{color:#0d690d;}
#reserved a:hover{color:#0d690d; text-decoration:underline;}
/*#reserved a:visited{color:#0d690d;}*/

#footer
{    clear:both;
	color:#fff;
	height:60px;
	background-color:#0d690d; 
	margin:0px;
/*	margin-top:20px;*/
	padding:7px 7px 2px 7px;
	}
#footer a{color:#fff; margin:0px; padding:0px;}

#vpermille 
{	width:449px;
	margin-left:25px;
	margin-bottom:15px;
	padding:20px;  
	float:left;
	background-color:#e4f6df;
	text-align:justify}
	
#gallery{width:auto}

ul#gallery{width: 500px; margin: 0 auto; list-style-type:none; padding: 0; }

#gallery li{float: left; width: 100px; height: 100px; padding: 4px; margin:5px;}

ul#gallery li a{text-decoration:none}
.gallerytabs{float:left; margin-bottom:15px;}
h4 .gallerytabs{margin-bottom:5px;}

.imgmateriali{float:left; margin-right:25px; border:0px solid #FFF; text-decoration:none;}
.imgmateriali a{border:0px solid #FFF; text-decoration:none;}
.noview{display:none;}
.citaz{padding:20px 20px 0px 20px;}
.firma{float:right; padding-right:20px;}
.pdfstatuto {float:right; text-decoration:none;}
.inline{display:inline;}
.nomiorgani{list-style-type:none}


#shinystat{
	padding:0px;
	margin:0 auto;
	margin-right:25px;
	height:20px;
	width:100px;
	position:relative;
	left:190px;
	}

.accordionButton {
	cursor: pointer;
	color:#045807;
	margin-top:0px;}
 
.accordionContent {	
	display: none;
	margin-left:15px;
	margin-bottom:25px;}

.accordionButton h5{margin:5px 0px; font-size:14px;}

/*#video{width:480px; height:320px; background-color:#CCC; float:left;}
#player{width:480px; height:320px; display:block;}*/


/* player container */
div.player {
	height:240px;
	width:320px;
	border:2px solid #fff;
	outline:1px solid #333;
	-moz-outline-radius:4px;
	cursor:pointer;
	float:left;
	text-align:center;
	margin-right:15px;
}

/* play button */
div.player img {
	margin-top:67px;
}

/* info area */
div.player div.info {
	height:40px;
	background:#000 url(/img/global/gradient/h80.png) repeat-x;
	opacity:0.7;
	color:#fff;
	margin-top:45px;
	text-align:left;
	padding:5px 15px;	
	font-family:"bitstream vera sans","trebuchet ms";
	font-size:12px;
	border-top:1px solid #ccc;
	margin-top:40px;
}

/* duration data inside info area */
div.player div.info span {
	color:#99FF99;
	display:block;
	font-weight:bold;
}

.press{color:#fff; background-color:#0d690d; padding-left:10px;}

