body{

}
hr{
	clear:both;
	visibility:hidden;
	height:0;
	margin:0;
	padding:0;
}
fieldset{
border:none;
	width:920px;
	margin:0 auto;
	margin-top:20px;
}
legend{
	display:none;
}
.boxlarge, .boxmed, .boxsmall{
	border:none;
	background:#fff url(../img/formbox.gif) no-repeat;
	color:#fff;
	padding:5px;
	width:320px;
}
.boxmed{
	background:#fff url(../img/formbox_m.gif) no-repeat;
	width:220px;
}
.boxsmall{
	background:#fff url(../img/formbox_s.gif) no-repeat;
	width:80px;
}
.boxpaesi{
	background-color:#666;
	color:#fff;width:330px;
}
.xxl{
	background:#666;
	height:200px;
	width:90%;
}


#logout{
	position:absolute;
	background-color:#8B151B;
    background-image: -moz-linear-gradient(center top , #8B151B, #c00);
	padding:4px 10px;
	margin:0;
	top:369px;
}
.boxlogin {
	margin-bottom:200px;
}
.boxlogin div{
	margin:0 auto;

}
.boxlogin input{
	background:url(../img/boxlogin.gif) no-repeat;
	width:275px;
	height:30px;
	color:#fff;
	border:none;
	padding:0 20px;
}

.boxlogin fieldset{
	width:280px;
}
.boxlogin label{
	display:block;
	color:#000;
	padding:0;
	font-weight:bold;
	font-size:1.2em;
}
.boxlogin a{
	color:#000;
	text-decoration:none;
}
#sfondo.var8{
	height:800px;
}
.boxcontatti  label{
	/* Traditional Garamond-based serif stack */
	font-family: "Trebuchet", Arial, Verdana, sans-serif;
	font-size:1.2em;
	text-transform:capitalize;
}

.invia{
	background:#000;
	color:#fff;
	border:none;
	padding:5px 10px;
	/* Traditional Garamond-based serif stack */
	font-family: "Palatino Linotype", Palatino, Palladio, "URW Palladio L", "Book Antiqua", Baskerville, "Bookman Old Style", "Bitstream Charter", "Nimbus Roman No9 L", Garamond, "Apple Garamond", "ITC Garamond Narrow", "New Century Schoolbook", "Century Schoolbook", "Century Schoolbook L", Georgia, serif;

}
.boxcontatti .formbox , .boxcontatti .formbox2  {background:none;}
/*home*/
 .newsbox div{
	float:left;width:386px;
} 
.newsbox a{
text-decoration:none;
}
/*EVENTS*/
.boxevents a, .boxnews a{
	text-decoration:none;
}
#mainbox.boxevents, #mainbox.boxnews{
	background: url(../img/notizie_sfondo.jpg) no-repeat 50% 0;
	padding:0;
	color:#000;
	margin:0;
}
.boxevents span, .boxenews h2 span{
	visibility:hidden;
}
.boxevents h2, .boxnews h2, h2.boxpress{
	background:url(../img/eventi.jpg) no-repeat ;
	height:70px;
	padding:0;
	margin:0;

}
.boxevents.box_en h2, .boxnews h2.box_en,.box_en h2.boxpress{
	background:url(../img/eventi_en.jpg) no-repeat ;
	height:70px;
}
.boxevents.box_de h2, .boxnews h2.box_de,.box_de h2.boxpress{
	background:url(../img/eventi_en.jpg) no-repeat ;
	height:70px;
}
.boxnews h2{
	background:url(../img/news.jpg) no-repeat ;
}
.boxnews.box_en h2{
	background:url(../img/news_en.jpg) no-repeat ;
}
.boxnews.box_de h2{
	background:url(../img/news_en.jpg) no-repeat ;
}
h2.boxpress{
	background:url(../img/press.jpg) no-repeat ;
}
h2.boxpress.box_en{
	background:url(../img/press_en.jpg) no-repeat ;
}
h2.boxpress.box_de{
	background:url(../img/press_de.jpg) no-repeat ;
}
.boxevents h3, .boxnews h3{
	color:#c00;
}


#boxcontentnews {
	width:690px;
	height:280px;overflow:hidden;
	margin:0 auto;
	/*	*/
}
#boxcontentnews img {

}
#boxcontent{
	width:690px;
	margin:0 auto;
}
#boxcontent h2,
#submenu h2{
	font-size:1.3em;
	float:left;
	padding-left:0;
}
#boxcontentnews h2{
	width:340px;
}
.downloadable{
	padding-left:260px;
	padding-top:20px;
	min-height:300px;
}
ul.allegati li{
	list-style-type:disc;
	font-size:1.2em;
	color:#000;
	line-height:2em;
}
ul.allegati li a,
ul.allegati li a:active,
ul.allegati li a:link{
	color:#000;
}
ul.allegati li a:hover{
	color:#C69C6D;
}
.news-content{
	padding-right:350px;
}
.boxthumbs{
	width:100px;
	height:90px;
	overflow:hidden;
	float:left;
}
.imgwrapper{
	float:right;margin:10px;padding:0; 
	padding-top:10px;
	width:340px;
	height:320px;
}
ul.submenu{
	margin:0;
	padding:0;
}

.submenu li{
	color:#000;	
	margin:8px 0 ;
	padding:4px 0;
	list-style-type:square;
	border-top:1px solid #ccc;
}
.submenu li a{
	color:#c00;
}
.submenu li span.data{
	color:#000;
	display:inline;
}


#lang{
	display:none;
}
.data{
	display:none;
}

.msgwarning, .msgok{
	font-size:1.2em;
	color:#c00;
}
.msgok{
	color:#0f0;
}

/*GALLERY*/
.boxgallery{

} .boxgallery div{
	float:left;
	margin:0 10px 10px 0;
	width:100px;
	height:76px;
	overflow:hidden;
	padding:0;
	background:none;

}
#gallery.boxgallery img{
	border:none;
	padding:0;
}
#gallery .boxgallery a:hover img{
	border:none;
	padding:0;
	border:1px solid red;
}

#gallery.boxgallery {clear:both; margin:0;}

#gallery.boxgallery  {border:none;}
#gallery.boxgallery   a:hover img {border:none;}

#homebox a{color:#000;}
#homebox a:hover{color:#C69C6D;}

#boxcontent .boxnav{color:#333; }
#boxcontent .boxnav span{visibility:visible;}
#boxcontent .boxnav a{color:#c00;}
#boxcontent .boxnav a:hover{color:#C69C6D;}
#submenu {
	background:#333;
	min-height:300px;
	margin:0 20px 10px 0;
	padding:10px;
	width:220px;
	float:left;
}
#submenu ul{

	list-style-type:none;

}
#submenu li{
	background:url( ../../../img/freccia.gif) no-repeat 1% 50%;
	padding:10px;
}
#submenu a{
	color:#777;
}
#submenu a:hover{
	color:#fff;
}
#submenu #logout a{
	color:#fff;
}
#submenu  #logout a:hover{
	color:#c00;
}
#boximages{
	float:left;
	margin-right:10px;
}
#boximages img{
	
	max-width:480px;
}
ul.path {
	padding:0;
	margin:0;
	margin-top:10px;
}
.path li{
	display:inline;
	padding:0;
	margin:0;
}
.path, .path a, .path a:visited{
	color:#000;
}
.path a{
	text-decoration:none;
}
.path a:hover{
	color:#C69C6D;
}
