html, body {
 position: absolute;
 width: 100%;
 height: 100%;
 margin: 0px;
 padding: 0px;
 background-color: #FFFFFF;
 scrollbar-3dlight-color : #CCCCCC;
 scrollbar-arrow-color : #999999;
 scrollbar-base-color : #FFFFFF;
 scrollbar-darkshadow-color : #666666;
 scrollbar-face-color : #FFFFFF;
 scrollbar-highlight-color : #CCCCCC;
 scrollbar-shadow-color : #666666;
 scrollbar-track-color : #FFFFFF;
 overflow: hidden;
}

img {
 border: 0px;
 margin: 0px;
 padding: 0px;
}

#developed_by {
	width: 200px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin: 227px 0px 0px 175px;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}

#developed_by_2 {
	width: 200px;
	position: absolute;
	top: 47%;
	left: 50%;
	margin: 280px 0px 0px 175px;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}

#roberto_bandini_2 {
 margin: 0px;
 font-size: 10px;
}

#roberto_bandini_2 a {
 font-size: 10px;
}

.tablecenter {
	width: 750px;
	height: 450px;
	position: relative;
	top:10%;
	border: 1px solid #999999;
}


.tablecenter2 {
	width: 750px;
	height: 450px;
	position: relative;
	margin-top: 180px;
	border: 1px solid #999999;
}

.testo1c {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-align: right;
}

.testo1cb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #666666;
	text-align: center;
	display:block
}

.testo2c {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-align: center;
}

.testo2cb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #666666;
	text-align: center;
}

.testo2sb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #666666;
	text-align: left;
}

.testo2b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #666666;
}

.testo2s {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-align: left;
}

.testo3s {
	font-size: 11px;
}

.testo4c {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-align: center;
}

.testo5c {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-align: center;
}

.img_profilo {
	margin: 3px;
}

.link1:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #999999;
	text-decoration: none;
}

.link1:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #999999;
	text-decoration: none;
}

.link1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-decoration: underline;
}

.link1:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #999999;
	text-decoration: none;
}


.link2:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-decoration: none;
}

.link2:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-decoration: none;
}

.link2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-decoration: none;
}

.link2:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-decoration: none;
}

.link1c:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-decoration: none;
	text-align: center;
	display: block; 
}

.link1c:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-decoration: none;
	text-align: center;
	display: block; 
}

.link1c:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-decoration: none;
	text-align: center;
	display: block; 
}

.link1c:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-decoration: none;
	text-align: center;
	display: block; 
}

.link3c:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-align: center;
	text-decoration: none;
}

.link3c:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-align: center;
	text-decoration: none;
}

.link3c:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-align: center;
	text-decoration: underline;
}

.link3c:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-align: center;
	text-decoration: none;
}

.link4:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-align: left;
	text-decoration: underline;
}

.link4:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-align: left;;
	text-decoration: underline;
}

.link4:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-align: left;
	text-decoration: underline;
}

.link4:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-align: left;
	text-decoration: underline;
}

.link5c:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-decoration: none;
	text-align: center;
	display: block; 
}

.link5c:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-decoration: none;
	text-align: center;
	display: block; 
}

.link5c:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-decoration: none;
	text-align: center;
	display: block; 
}

.link5c:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-decoration: none;
	text-align: center;
	display: block; 
}

.link6c:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-decoration: none;
	text-align: left;
	display: block;
}

.link6c:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-decoration: none;
	text-align: left;
	display: block; 
}

.link6c:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-decoration: none;
	text-align: left;
	display: block; 
}

.link6c:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-decoration: none;
	text-align: left;
	display: block; 
}


.link7c:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-decoration: none;
	text-align: left;
	display: block; 
}

.link7c:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-decoration: none;
	text-align: left;
	display: block; 
}

.link7c:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-decoration: none;
	text-align: left;
	display: block; 
}

.link7c:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-decoration: none;
	text-align: left;
	display: block; 
}



.link8c:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #666666;
	text-decoration: none;
	text-align: center;
	display: block; 
}

.link8c:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #666666;
	text-decoration: none;
	text-align: center;
	display: block; 
}

.link8c:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #666666;
	text-decoration: none;
	text-align: center;
	display: block; 
}

.link8c:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #666666;
	text-decoration: none;
	text-align: center;
	display: block; 
}


.bord2 {
	border: 1px solid #999999;
}

.iframe_1 { 

width: 523px; 
height: 350px; 
overflow: auto;
padding: 5px;

}

.profile { 
width: 523px; 
height: 400px; 
overflow: auto;
padding: 15px 15px 5px 20px;

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-style: normal;
font-weight: normal;
font-variant: normal;
color: #666666;
text-align: justify;
}
p.lingue { 
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-align: center;
}
p.lingue a { 
	margin-right: 20px;
	color: #666666;
	letter-spacing: 2px;
	text-decoration: none;
}

div.contacts   { color: #666666; font: 10px Verdana, Arial, Helvetica, sans-serif;  padding: 0px 5px 0px 30px;}
div.contacts2   { color: #666666; font: 10px Verdana, Arial, Helvetica, sans-serif;}

.contacts h1 { 

font-size: 12px;
font-weight: bold;

}

#contacts_list      { margin-top: 15px;}

#contacts_list li  { margin-top: 5px; margin-left: 40px; padding: 0px }

#nav_menu {

	width: 140px;
	margin-left: 15px;
	margin-bottom: 14px;

}

.linkNum1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-decoration: none;
	margin-left: 4px;
}

.linkNum2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #666666;
	text-decoration: none;
	margin-left: 3px;
}

.pages_numbers {
	width: 200px; 
	margin-left: 80px; 
	text-align: center;
}

div#italiano {
	float: left;
	width: 45%;
	text-align: right;
	padding-right: 5px;
	color: #000;
	margin-top: 10px;
}
div#inglese {
	float: left;
	width: 45%;
	text-align: left;
	padding-left: 5px;
	color: #999;
	margin-top: 10px;
	border-left: 1px solid #666;
}

a {
  outline: none !important;
}

a:focus {
  -moz-outline-style: none !important;
}

