html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	background : #FFF;				
	color : #000;
	font : 10px Verdana, Arial, sans-serif;
	text-align : center;
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
div {
	overflow : hidden;
}
#noscript {
	background : #ffd2a7;
	color : #000;
	height : 18px;
	border-bottom : solid 1px #000;
	padding-top : 2px;
}
#header {
	background : #d0dae0;
	color : #FFF;
	height : 215px;
}
#menu-ext{
	background : url(menu.jpg) #5981a0 repeat-x;
	color : #FFF;
	text-align : center;
	height : 35px;
}
#menu {
	display : block;
	height : 35px;
	margin : 0 auto;
	width : 760px;
}
#menu div {
	float : left;
}
#menu_home a {
	display : block;
	width : 140px;
	height : 35px;
	background : url("menu_home.jpg") no-repeat;
	color : #666;
}
#menu_home a:hover {
	color : #333;
	background : url("menu_home.jpg") 0 -35px no-repeat;
}
#menu_attivita a {
	display : block;
	width : 140px;
	height : 35px;
	background : url("menu_attivita.jpg") no-repeat;
	color : #666;
}
#menu_attivita a:hover {
	color : #333;
	background : url("menu_attivita.jpg") 0 -35px no-repeat;
}
#menu_progetti a {
	display : block;
	width : 140px;
	height : 35px;
	background : url("menu_progetti.jpg") no-repeat;
	color : #666;
}
#menu_progetti a:hover {
	color : #333;
	background : url("menu_progetti.jpg") 0 -35px no-repeat;
}
#menu_curriculum a {
	display : block;
	width : 140px;
	height : 35px;
	background : url("menu_curriculum.jpg") no-repeat;
	color : #666;
}
#menu_curriculum a:hover {
	color : #333;
	background : url("menu_curriculum.jpg") 0 -35px no-repeat;
}
#menu_contatti a {
	display : block;
	width : 140px;
	height : 35px;
	background : url("menu_contatti.jpg") no-repeat;
	color : #666;
}
#menu_contatti a:hover {
	color : #333;
	background : url("menu_contatti.jpg") 0 -35px no-repeat;
}
#corpo {
	margin : 0 auto;
	width : 1000px;
	padding-top : 10px;
	text-align : left;
}
#link {
	background : #d0dae0;
	width : 200px;
	float : left;
	padding-top : 10px;
}
#link h1 {
	font : bold 13px Verdana, Arial, sans-serif;
	padding-bottom : 10px;
	padding-left : 10px;
}
#link a {
	text-decoration: none;
	padding : 9px 0 0 9px;
	font : bold 10px Verdana, Arial, Helvetica, sans-serif;
	height : 21px;
	color : #e4ebf0;
	background : url(../layout/link.jpg) repeat-x;
	display : block;
}
#link a:hover {
	color : #5f7e9d;
	background : url(../layout/link.jpg) 0 -30px repeat-x ;
}
#down {
	background : #FFFFFF;
	padding-top : 50px;
	text-align : center;
}
#down a {
	text-decoration: none;
	padding : 0px 0 0 0px;
	font : bold 11px Verdana, Arial, Helvetica, sans-serif;
	height : 65px;
	color : #062494;
	background : #FFFFFF;
}
#down a:hover {
	color : #c10f0f;
	background : #FFFFFF;
}
#fade {
	background : #556470;
	float : left;
	height : 366px;
	width : 282px;
}
#slideshow {
	border: 1px solid #000;
	overflow: hidden;
	margin: 15px auto 0px;
	position: relative;
	width: 250px;
	height: 334px;
}
#slideshow img {
	width: 250px;
	height: 334px;
}
#footer-e {
	clear : both;
	margin-top : 10px;
	background : url(footer.jpg) #5981a0 repeat-x;
	color : #e3e9ed;
	height : 24px;
	padding-top : 11px;
}
#footer {
	width : 975px;
	margin : 0 auto;
}
#footer a {
	text-decoration: none;
	color : #e3e9ed;
}
#footer a:hover {
	color : #c10f0f;
}
.footer1 {
	float : left;
}
#copyright {
	background : #FFF;
	color : #999;
	padding-top : 2px;
}
#icone img {
	padding : 6px 20px 5px 20px;
}
