body { margin:1px;padding:0px;background: #e1e1e1 url(../images/bg_grad.gif) repeat-x;color:#555;  font-family: Verdana, Tahoma, Arial;font-size:11px;}
h1 {margin-top:0px;  font-size:19px; font-weight:bold; color:#AD0808; font-family: Arial; }
h2 {margin-top:0px; font-size:16px; font-weight:bold; color:#AD0808; font-family: Arial;}

a {color:#005577;FONT-WEIGHT: bold;text-decoration:	none;}
a:visited {color:#005577;text-decoration:	none;FONT-WEIGHT: bold;}
a:active {color:#005577;FONT-WEIGHT: bold;text-decoration:	none;}
a:hover	{color:	#005577;FONT-WEIGHT: bold;text-decoration:underline;}
#shadow	{width: 820px;margin-top: 0px;margin-left: auto;margin-right: auto; background-image: url('../images/bg_main1.gif'); background-repeat:no-repeat;}
#container {width: 800px;\width: 800px;	w\idth: 800px;margin-top: 0px;margin-left: auto;margin-right: auto;padding:0px 0px 0px 0px;background-color: #fbb958; background-image: url('../images/bg.gif'); background-repeat:repeat-y;
    border-bottom: 2px solid #ccc; 
    border-right: 0px solid #ccc;  
    border-top: 1px solid #ddd;
    border-left: 0px solid #ddd;}

#copertina {width: 629px;\width: 629px;	w\idth: 629px;margin-top: 0px;margin-left: auto;margin-right: auto;padding:0px 0px 0px 0px;background-color: #fbb958; background-image: url('../images/bg.gif'); background-repeat:repeat-y;
    border-bottom: 2px solid #ccc; 
    border-right: 0px solid #ccc;  
    border-top: 1px solid #ddd;
    border-left: 0px solid #ddd;
    text-align:center;}

#copertina #footer {clear:both; padding-bottom:0px; width:629px; border-top:solid 0px #333; background-color:#572412;font-size: 10px; line-height:2.0; color: #eee; text-align:center;}
#copertina a {color:#005577;FONT-WEIGHT: bold;text-decoration: underline;}
#header { background-image: url('../images/Header.jpg'); background-repeat: repeat;width:800px;height:126px;}
#header #logo {float:left;margin-left:35px; margin-top:0px;height:85px;display: inline; } 

img.curveBottom {margin-left:160px;}


#menu{margin:0px 0px 20px 0px;float:left;width:220px; background:#fbb958 url('../images/left.gif') no-repeat; }
#menu ul{margin:5px 10px 0px 10px;border-top:  6px solid #ff9900;font-weight:bold; list-style-type:none; padding:5px 0 0 0;}						
#menu li{font-weight:normal;padding-left:13px;text-align:left; margin-left:0px;border-bottom:  0px solid #444; }				
#menu li a{display:block;color: #572411; text-decoration:none;height:20px; line-height:20px;}	
#menu li a:hover{display:block;color: #555; text-decoration:underline;	}
#menu li.group{margin-left:5px;background: url(../images/lista_li_square.gif) no-repeat 2px 9px;}	
#menu li.item, #menu li.last{margin-left:10px;background: url(../images/lista_li_bg.gif) no-repeat 4px 7px;}
#menu li.selected {border:dashed 1px #f00;}				
				
#menu div.group{padding-top:1px;margin-left:0px;border-bottom:  0px solid #777;background:#182131 url('../images/sfumatura.gif') repeat-x;}				

#content { margin-top:0px;margin-left:220px; background-image: url('../images/tree.JPG'); background-position:center top; background-repeat: repeat-y;background-color:#fbb958;}
#content-inner { text-align:justify ;padding: 10px 30px 40px 0px;min-height: 560px;height: auto !important;height: 560px;}

#home {}  
#home #left {float:left;width:280px;padding: 0px 5px 0px 0px;}
#home #left #welcome {float:left; text-align:justify;}
#home #left #strillo {float:left; margin-top:10px;padding: 5px 10px 10px 10px;  background-color:#fbb958;border: dotted 1px #444;text-align:justify;}
#home #left #iniziative {float:left;width:100%; border-top: solid 1px #5D607F;padding-top:1px;margin-top:10px;}
#home #left #iniziative #testata {background-color:#ccc;width:100%;margin-bottom:10px;}
#home #left #iniziative .titolo {margin-top:0px;}
#home #left #iniziative .corpo {margin-top:2px;}

#home #right {float:left;width:250px;padding-left:7px; background-image:url(../images/dash.gif); background-repeat:repeat-y;}
#home #right #news {float:left;width:100%; border-top: solid 1px #5D607F;padding-top:1px;}
#home #right #news #testata {background-color:#FA9B36;width:100%;margin-bottom:10px;}
#home #right #news .titolo {margin-top:0px;text-align:left ;}
#home #right #news .corpo {margin-top:5px;}

#home #right #convegni {float:left;width:100%; border-top: solid 1px #5D607F;padding-top:1px; margin-top:20px;}
#home #right #convegni #testata {background-color:#ccc;width:100%; margin-bottom:10px;}
#home #right #convegni .titolo {margin-top:0px;}
#home #right #convegni .corpo {margin-top:2px;}
#home hr{color:#8f5b34; height:1px;width:100%; } 

#footer {clear:both; padding-bottom:0px; width:800px; border-top:solid 0px #333; background-color:#572412;font-size: 10px; line-height:2.0; color: #eee; text-align:center;}

#path { color:#aaa; margin-bottom:10px; padding-left:18px; background: url('../images/home_ico.gif') no-repeat left;}
#path a{color:#777; font-weight:normal; text-decoration:underline;}
#path a:hover{color:#ccc;text-decoration:underline;}

#sottoscrizioni { }
#chisiamo { }
#chisiamo .indent{ margin-left:30px; width:90%;}

#cosafacciamo { }
#cosafacciamo .indent{ margin-left:30px; width:90%;}

#cosafacciamo .expandblock a{text-decoration:underline;}
#cosafacciamo .expandblock a:hover{text-decoration:underline;}

#contattaci { }

td.shade  {background-color:#eee;border:1px solid #ccc;}
	
.bacheca table{width:100%;border:0px;padding:5px;}
.bacheca th{font-size: 11px;font-weight: bold;padding: 3px; background-color:#eeeeee;  text-align: center; border: solid 1px #ccc;width: 230px;}
.bacheca td{font-size: 10px;padding: 5px;width: 230px; vertical-align:top;border-bottom: solid 1px #ccc;}


.box1{padding: 2px; border: 1px solid #ccc; font-weight:bold;background-color:#eeeeee; }

.links table{width:100%;border:0px;}
.links th{font-size: 10px;font-weight: bold; padding:4px; background-color:#eeeeee; text-align: center; border: 1px solid #ccc; width: 230px;}
.links td{font-size: 10px;padding-bottom: 20px; width: 230px; vertical-align:top;}


/* classes for validator */
.tfvHighlight {color: #FF0000; font-weight:bold}
.tfvNormal {color: black;}

input {

	BORDER-BOTTOM: 336699 1px solid; 
	BORDER-LEFT: 336699 1px solid;
	BORDER-RIGHT: 336699 1px solid; 
	BORDER-TOP: 336699 1px solid;
	FONT-FAMILY: Verdana,Tahoma,Arial ;
	FONT-SIZE: 11px;
	COLOR: #000000; 
}
#progettoscheda { margin-top: 20px; }
#progettoscheda td { border: solid 1px #f90000; padding: 5px; }

p.hide{display:none;padding:5px 0 13px 0;color:#000;}

.collapseblock {display:none}
.expandblock {display:inline}

#gallery { text-align:center;}				
#gallery .bgthumb {
	background-image:url(../images/bgthumb.jpg);
	background-repeat: no-repeat;
	width:95px;
	height:73px;
	padding:0px;
}
#gallery img{ margin-left:0px; margin-top:6px; width:82px;height:60px;}
#gallery .caption{FONT-SIZE: 9px; }

.bordered td { border: solid 1px #f90000; padding: 5px; }

.caption { font-weight: bold;text-align: center;	margin-top:5px;}

.nolinked {
    color:#572411;
    display:block;
    height:20px;
    line-height:20px;
    text-decoration:none;
    font-weight:bold;
}

#statuto
{
    width: 70%;
}
#statuto td
{
    border-collapse: collapse;
    border-bottom: 1px dashed #808080;
    text-align:center;
    font-weight:bold;
}
