/*HOME CSS */

* { padding: 0; margin: 0; }

body {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 13px;
 background-image:url(images/back.jpg)
  
 /*background-color:#CCBC88;*/
}

/*p {
 padding: 1em;
}*/

#wrapper { 
 margin: 0 auto;
 width: 950px;
 background-color: #81CCE1;
 background-image: url(images/navy.gif);
}

#content { 
 float: left;
 color: #333;
 height: 350px;
 width:640px;
 display: inline;
}

#content_2{ 
border-left:#000000 solid 1px;
margin:20px 0 0 1px ;
padding:0 20px 0 20px ;}

#content_2 h1, #content h1, #leftcolumn h1{ 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:1em; 
	font-weight:bolder;
	border-bottom:#F09329 solid 2px  }
#content_2 p { 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:1em;
	padding-top:5px 
 }


#header {
 width: 950px;
 float: left;
 height: 105px;
 background-image:url(images/banner.gif);

}

#footer { 
 width: 950px;
 height: 160px;
 clear: both;
 color: #333;
 background-image: url(images/bottom.gif);
 text-align:center; 
 padding: 0em;
}
#footer p{ font-size:0.8em; padding-top:12% }

.home {background-image: url(images/striscia01.jpg);
 background-repeat: no-repeat;
 background-position:bottom;}
.project {background-image: url(images/striscia02.jpg);
 background-repeat: no-repeat;
 background-position:bottom;}
.links {background-image: url(images/striscia03.jpg);
 background-repeat: no-repeat;
 background-position:bottom;}
.events {background-image: url(images/striscia04.jpg);
 background-repeat: no-repeat;
 background-position:bottom;}
.downloads {background-image: url(images/striscia05.jpg);
 background-repeat: no-repeat;
 background-position:bottom;}
.links {background-image: url(images/striscia06.jpg);
 background-repeat: no-repeat;
 background-position:bottom;}


#horrizontalnav { 
 float: left;
 width: 950px;
 height: 50px;
 /*background-color: #84CDDE;*/
 /*background-image: url(images/navy.gif);
 background-repeat: no-repeat;
 background-position:bottom;*/
}

#horrizontalnav td{margin:0;font-size:14px; font-weight:600; text-align:center; } 
#horrizontalnav a:visited,#horrizontalnav a:hover, #horrizontalnav a:active,#horrizontalnav a:link{text-decoration:none; font-size:12px; font-weight:600; color:#333333;}
#horrizontalnav a.active { text-decoration:none; color:#DA1124; font-size:14px; font-weight:bolder; } 
#horrizontalnav  td.border { border-right: #000000  solid 2px; }


/*#foto1 { float: left; height:20px; width: 950px; background-image: url(images/striscia01.jpg); }*/
#foto2 { float: left; height:120px; width: 950px; /*background-image: url(images/striscia01b.jpg); */}

#leftcolumn { 
 color: #333;
 /*background: #81CCE1;*/
 height:auto;
 width: 260px;
 float: left;

}

/* BOX ARROTONDATI */

/*Box_01*/
.bottom_01 {
	margin:30px;
	width: 200px;
	color: #000;
	background-color:#CCBC88;
	background-image: url(images/box01_dwn.jpg);
	background-repeat: no-repeat;
	background-position: bottom left;
}

.contbox_01 {
   background-image: url(images/box01_up.jpg);
   background-repeat: no-repeat;
   padding: 10px;
}
.contbox_01 td{
	padding:5px;
   vertical-align:top;
}

.contbox_01 h1 { 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:1em; 
	font-weight:bolder;
	border-bottom:#F09329 solid 2px  }
.contbox_01 h2{
	font-size:0.8em; 
	font-weight: bold;
	color:#DA1124;
	padding:0 5px 5px 5px;
	  }
.contbox_01 p{
	font-size:0.8em; 
	padding:0 5px 5px 5px;
	  }

/*Box_02*/
.bottom_02 {
	margin:30px 0 0 20px;
	width: 640px;
	color: #000;
	background-color:#CCBC88;
	background-image: url(images/box02_dwn.jpg);
	background-repeat: no-repeat;
	background-position: bottom left;
}

.contbox_02 {
   background-image: url(images/box02_up.jpg);
   background-repeat: no-repeat;
   padding: 5px;
}
.contbox_02 td{
	padding:5px;
   vertical-align:top;
}

.contbox_02 h1 { 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:1em; 
	font-weight:bolder;
	border-bottom:#F09329 solid 2px  }
.contbox_02 h2{
	font-size:0.8em; 
	font-weight: bold;
	color:#DA1124;
	padding:0 5px 5px 5px;
	  }
.contbox_02 p{
	font-size:0.8em; 
	padding:5px;
	  }

/*Box_03*/
.bottom_03 {
	margin:30px;
	width: 200px;
	color: #000;
	background-color:#AE9F74;
	background-image: url(images/box03_dwn.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
}

.contbox_03 {
   background-image: url(images/box03_up.gif);
   background-repeat: no-repeat;
   padding: 10px;
}

.contbox_03 td{
	padding:5px;
   vertical-align:top;
}

.contbox_03 h1 { 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:1em; 
	font-weight:bolder;
	border-bottom:#F09329 solid 2px  }
.contbox_03 h2{
	font-size:0.8em; 
	font-weight: bold;
	color:#DA1124;
	padding:0 5px 5px 5px;
	  }
.contbox_03 p{
	font-size:0.8em; 
	padding:0 5px 0 5px;
	  }

/*gallery*/
.gallery{
	width:200px;	
	margin:30px; 
	padding:0px;} 
.gallery td{
	padding:5px;
    vertical-align:top;
}