@import url(jquery.lightbox-0.5.css);
@media screen{
html{height:100.01%;}
body{font:62.5% Helvetica,Arial,sans-serif;background:#f2f2f2 url(img/body-bck.png) top center repeat-x;color:#000;height:100%;}
p, li, td, th, caption{font-size:1.5em;line-height:1.2;}/* corpo 15/18 */
li p, td p, td li, li li{font-size:1em;}
h1{font-size:1.9em;line-height:1.8947;margin:0;padding:0;}
h2{font-size:1.6em;line-height:1.125;margin:2.5em 0 0;}
h3{font-size:1.5em;line-height:1.2;margin:1.2em 0 0;}
p{margin:0 0 1.2em;}
a:link, a:visited{color:#554423;text-decoration:underline;}
a:hover{background-color:#ff9;color:#000;text-decoration:none;}
a img{border:none;}

.generic-table{border-collapse:collapse;border:none;}
    .generic-table td{border:1px solid #999;border-style:none none solid;text-align:left;padding:3px 20px 5px 1px;vertical-align:top;}
    .generic-table th{border:2px solid #666;border-style:none none solid;text-align:left;padding:0 20px 1px 0;vertical-align:bottom;}
    .generic-table .even td{background:#e8e2d8;}

#container{width:960px;margin:0 auto;padding:0;background:#e8decc;color:#000;}
	#header{float:left;position:relative;width:800px;padding:150px 0 0 160px;background:#a29886 url(img/logo-scuola-educazione-ambiente.jpg) top center no-repeat;}
		#nav{float:left;width:800px;margin:0;padding:0;}
			#nav ul{float:left;width:800px;margin:0;padding:0;}
				#nav li{float:left;margin:0;padding:0;list-style:none;}
				#nav a{display:block;padding:.7333em 8px;background:url(img/nav-bck.jpg) repeat 0 0;color:#fff;text-decoration:none;font-weight:normal;border-left:1px dotted #ab8773;}
				#nav ul li:first-child a{border-left:none;}
				#nav a:hover{background-color:#e8decc;color:#000;background-position:50px 0;}
				#nav a.mnuOn{background-color:#e8decc;color:#000;background-position:0px -250px;}
				#nav .current a{font-weight:bold;}
		#search{position:absolute;right:20px;top:120px;}
		
	#content{clear:left;color:#193b2a;background:transparent url(img/shadow.png) top center no-repeat;padding:18px 0 0;}
		#main{display:table-cell;vertical-align:top;width:520px;padding:0 20px 0;}
			#buttons{padding:0 30px;}
				#buttons a{float:left;display:block;padding:10px 6px 0;border:none;}
				#buttons a:hover{margin-bottom:-1px;margin-right:-1px;padding-top:11px;padding-left:7px;background:transparent;}

		#sidebar{display:table-cell;vertical-align:top;width:380px;padding:0 20px 0 0;}

			#photogallery{background:#bfbdac;border:1px solid #b5ada0;margin:0 0 18px;padding:0 19px;}
				#photogallery table{border-collapse:collapse;table-layout:fixed;border:0;margin:0 -10px;}
					#photogallery td{padding:10px;}
						#photogallery td a{border:none;text-decoration:none;}
						#photogallery td img{border:1px solid #000;margin:0;padding:0;display:block;}
    	    #slideshow{background:#bfbdac;border:1px solid #b5ada0;}
    	    			
	/* calendario */
	.cal{border-collapse:collapse;border:1px solid #666;margin:1.8em 0;}
	.cal td{padding:0;border:none;color:#000;}
	.cal-title{border-collapse:collapse;margin:0;background:#fff;color:#000;}
	.cal-title td{padding:5px;background:#fff;color:#000;font-size:1em;}
    .cal-nav{font-size:smaller;}
	.cal-day-head{background:#fff;color:#000;font-size:1.2em;}
	.cal .cal-day,.cal .cal-other-month{border:1px dotted #666;padding:3px;}
	.cal .cal-other-month{background:#efefef!important;}
	.cal .cal-today{border:1px solid #f00;font-weight:bold;}



	#footer{text-align:center;background:#f2f2f2 url(img/footer-bck.png) top center no-repeat;padding:36px 0 0;}
		#info-links{margin:0;padding:0;}
		#info-links li{display:inline;list-style:none;border-right:1px solid #999;padding:0 10px;margin:0;}
		#info-links .last{border:none;}
		#sponsor{margin:18px auto;}


/* IE */
.ie6 #header{float:none;}
.ie6 #nav{float:none;}
.ie6 #content{background-image:url(img/shadow-8.png);}
.ie6 #main, .ie7 #main{float:left;}
.ie6 #buttons a{display:inline;padding:10px 5px 0;}
.ie6 #buttons a:hover{padding-left:6px;}
.ie6 #sidebar, .ie7 #sidebar{float:left;}
.ie6 #main, .ie6 #sidebar{display:inline;}
.ie6 #footer, .ie7 #footer{clear:left;zoom:1;}
.ie6 #footer{background-image:url(img/footer-bck-8.png);}


/* AGGIUNTE DA TABA */
.contact DIV{float:left;margin-bottom:15px;}
.contact SPAN{float:left;display:block;width:150px;}
.contact INPUT{float:left;display:block;width:150px;}
.contact .button BUTTON{float:right !important;display:block;border:1px solid red  !important;}
.galleryTable{border:1px solid black;}
.galleryTable TD{border:1px solid black;}
#sidebar H2{margin-top:0px;}
.containerLarge{width:950px !important;}
.detail TD{padding:5px;}
#sidebar H2{margin-bottom:15px}
.tableSchedaAttivita{background:#bfbdac;border:1px solid #b5ada0;margin:18px 0; padding:19px 19px 0 19px;}

}
