@charset "UTF-8";
/* CSS Document */
body { font-family: Arial, Helvetica, sans-serif; background-color: #282828; background-repeat: repeat-y; background-attachment: fixed; margin: 0 auto; }
img {
border: none;
} 

a{ color: #282828; font-size: 12px; font-family: Georgia, serif; font-weight: normal; font-style: normal; line-height: 15px; text-align: left; border-top-style: none; border-top-width: medium;border-right-style;border-left-style: none; border-left-width: medium;: none;border-right-width: medium; border-bottom-style: none; border-bottom-width: medium; }


h1 { color:#737373; font-size:12px; font-family: Georgia; font-weight: normal; font-style: italic; line-height: 15px; margin-top: 0; margin-bottom: 2px; }
h3 { color: #282828; font-size: 12px; font-family: Georgia, serif; font-style: normal; font-weight: bold; line-height: 15px; margin-top: 0; margin-bottom: 2px; }
#new {
	color:#ddbb2c;
	font-size:10px;
	font-family: Georgia, serif;
	line-height: 12px;
	margin-top: 0;
	margin-bottom: 2px;
	}
h5 { color: #737373; font-size: 12px; font-family: Georgia; font-style: italic; font-weight: normal; line-height: 15px; margin: 0 0 0; }
h5 a { color: #737373; font-size: 12px; font-family: Georgia, serif; font-style: italic; line-height: 15px; text-decoration: none; margin-top: 0; margin-bottom: 2px; }
h5 a:hover { font-size: 12px; font-family: Georgia, serif; line-height: 15px; background-color: white; margin-top: 0; margin-bottom: 2px; }
h5 a:active{ font-size:12px; font-family: Georgia, serif; line-height: 15px; background-color: white; margin-top: 0; margin-bottom: 2px; }
h5 a:visited { color: #737373; font-size: 12px; font-family: Georgia, serif; line-height: 15px; margin-top: 0; margin-bottom: 2px; }
h1 a{ color:#737373; font-size:12px; font-family: Georgia, serif; font-style: italic; line-height: 15px; margin-top: 0; margin-bottom: 2px; text-decoration: none; }
h1 a:hover{ font-size:12px; font-family: Georgia, serif; line-height: 15px; background-color: white; margin-top: 0; margin-bottom: 2px; }
h1 a:active { font-size: 12px; font-family: Georgia, serif; line-height: 15px; background-color: white; margin-top: 0; margin-bottom: 2px; }
h1 a:visited{ color:#737373; font-size:12px; font-family: Georgia, serif; line-height: 15px; margin-top: 0; margin-bottom: 2px; }
new {
	color:#FED900;
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 12px;
	font-weight: normal;
	margin: 0px;
}
h2 { color: #737373; font-size: 12px; font-family: Georgia, serif; font-style: normal; font-weight: normal; line-height: 15px; margin: 0; }
h2 a{ color: #737373; font-size:12px; font-family: Georgia, serif; line-height: 15px; text-decoration: none; margin: 0; }
h2 a:hover{ font-size:12px; font-family: Georgia, serif; line-height: 15px; background-color: white; margin: 0; border-color: 0px 0 0; border-style: ;;border-width: ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
}
h2 a:active{ color:#737373; font-size:12px; font-family: Georgia, serif; line-height: 15px; margin: 0; border: 0px 0 0;;;;;;;;;;;;;;;;;;;;;;;;;
}
h2 a:visited{ color:#737373; font-size:12px; font-family: Georgia, serif; line-height: 15px; text-decoration: none; margin: 0; border: 0px 0 0;;;;;;;;;;;;;;;;
}
#logo { float: left; height: auto; width: auto; position: fixed; left: 0; top: 40px; }

#logoheader {
	float: left;
	height: 40px;
	width: 170px;
	
	position: fixed;
	left:202px;
	top: 50px;
}

#nav { background-image: none; float: left; width: 140px; position: fixed; left: 75px; top: 40px; padding: 0; }
#freccia01 { width: 14px; position: fixed; left: 55px; top: 118px; height: 100px; }
#freccia02 { position: fixed; top: 146px; left: 55px; width: 14px; height: 100px; }
#freccia03 { position: fixed; top: 161px; left: 55px; width: 14px; height: 100px; }
#freccia04 { position: fixed; top: 174px; left: 55px; width: 14px; height: 100px; }
#freccia05 { position: fixed; top: 190px; left: 55px; width: 14px; height: 100px; }
#freccia06 { position: fixed; top: 204px; left: 55px; width: 14px; height: 100px; }
#freccia07 { position: fixed; top: 249px; left: 55px; width: 14px; height: 100px; }
#freccia14 { position: fixed; top: 221px; left: 55px; width: 14px; height: 100px; }
#freccia08 { position: fixed; top: 235px; left: 55px; width: 14px; height: 100px; }
#freccia09 { position: fixed; top: 249px; left: 55px; width: 14px; height: 100px; }
#freccia10 { position: fixed; top: 265px; left: 55px; width: 14px; height: 100px; }
#freccia11 { position: fixed; top: 281px; left: 55px; width: 14px; height: 100px; }
#freccia12 { position: fixed; top: 311px; left: 55px; width: 14px; height: 100px; }
#freccia13 { position: fixed; top: 296px; left: 55px; width: 14px; height: 100px; }
#frecciacontatti { position: fixed; top: 66px; left: 55px; width: 14px; height: 100px; }
#frecciaprofilo { position: fixed; top: 41px; left: 55px; width: 14px; height: 100px; }
#columnb {
	float: left;
	height: 600px;
	width: 300px;
	
	position: fixed;
	left: 245px;
	top: 38px;
}

#columnc {
	float: left;
	height: 300px;
	width: 170px;
	
	position: fixed;
	left: 642px;
	top: 140px;
	padding: 10px;
}

#columnd {
	float: left;
	height: 300px;
	width: 170px;
	
	position: fixed;
	left: 202px;
	top: 140px;
	padding: 10px;
}


#columne {
	float: left;
	height: 300px;
	width: 170px;
	
	position: fixed;
	left: 422px;
	top: 140px;
	padding: 10px;
}

#columnf {
	float: left;
	height: 300px;
	width: 170px;
	
	position: fixed;
	left: 642px;
	top: 140px;
	padding: 10px;
}

#columng {
	float: left;
	height: 300px;
	width: 170px;
	
	position: fixed;
	left: 202px;
	top: 400px;
	padding: 10px;
}


#columnh {
	float: left;
	height: 300px;
	width: 170px;
	
	position: fixed;
	left: 422px;
	top: 400px;
	padding: 10px;
}

#columni {
	float: left;
	height: 300px;
	width: 170px;
	
	position: fixed;
	left: 642px;
	top: 400px;
	padding: 10px;
}
.box { position: relative; top: 38px; left: 245px; width: 390px; height: 400px; float: left; clip: rect(auto auto auto auto); margin-right: 40px; margin-bottom: 30px; }
.flash { float: left; clip: rect(auto auto auto auto); }
.profilo { position: relative; top: 38px; left: 245px; width: 390px; height: auto; float: left; clip: rect(auto auto auto auto); margin-right: 40px; margin-bottom: 20px; }
.works { position: relative; top: 40px; left: 245px; width: 500px; margin-right: 35px; margin-bottom: 30px; margin-left: 20px; }
#container { width:800px; }

#image { background-repeat: repeat-x; float: left; height: auto; width: auto; background-colour: red; position: absolute; left: 400px; top: 97px; padding: 0; }
#News { float: left; height: 40px; width: 170px; position: fixed; left: 202px; top: 30px; }

#wrapper{
height: 400px;
width: 500px;
position: relative;
}
#sfondo{
z-index: 1;
position: absolute;
}
#contenuto{
z-index: 2;
position: relative;
}
