html, body {

 position: absolute;
 width: 100%;
 height: 100%;
 margin: 0px;
 padding: 0px;
 scrollbar-3dlight-color : #CCCCCC;
 scrollbar-arrow-color : #CC33CC;
 scrollbar-base-color : #FFFFFF;
 scrollbar-darkshadow-color : #666666;
 scrollbar-face-color : #C0C0C0;
 scrollbar-highlight-color : #CCCCCC;
 scrollbar-shadow-color : #666666;
 scrollbar-track-color : #DDDDDD;
 overflow: hidden;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #333333;
 
}

img {
 border: 0px;
 margin: 0px;
 padding: 0px;
}

#developed_by {

	width: 747px;
	height: 15px;
	background: #333333;
	text-align: right;
	font-size: 9px;
	color: #969696;
	padding-right: 3px;
	
}

#roberto_bandini_2 {
 margin: 0px;
 font-size: 10px;
}

#roberto_bandini_2 a {
 font-size: 10px;
}

.tablecenter {

	width: 750px;
	height: 486px;
	position: absolute; 
        top: 50%; 
	left: 50%;
	margin: -243px 0 0 -375px;
	background-color: #333333;
        z-index:5

}

.tablecenter2 {

	width: 750px;
	height: 450px;
	
	
}

.testo1c {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-align: center;
	
}

.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: 12px;
	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;
}

a.link1 {

	color: #969696;
	
}

a.link1:hover {

	color: #CC33CC;                
	
}

.link2:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	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: #333333;
	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: #333333;
	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: #333333;
	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: #333333;
	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: #333333;
	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: #333333;
	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: #333333;
	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: #333333;
	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: #333333;
	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: #CC33CC;
	text-align: center;
	text-decoration: none;
}

.link4 {

	color: #333333;
	
}

.link4:hover {

	color: #CC33CC;                  
	background-color: #;
	
}

.bord2 {
	border: 1px solid #999999;
}

.iframe_1 { 

width: 523px; 
height: 350px; 
overflow: auto;
padding: 5px;

}

.profile { 

width: 523px; 
height: 350px; 
overflow: auto;
padding: 5px;
padding-right: 15px;
font-size: 12px;
font-weight: bold;
text-align: justify;

}

.contacts { 

padding: 5px;
padding-left: 30px;
height: 400px;
width: 500px;

}

.contacts h1 { 

font-size: 12px;
font-weight: bold;

}

#contacts_list {
	
	margin-bottom: 15px;
	margin-top: 35px;
	list-style: square;
	padding: 0px;
	margin-left: 0px;
	
}

#contacts_list li {
	
	padding: 0px;
	margin-top: 2px;
	margin-left: 40px;
	
}

#nav_menu {

	width: 140px;
	margin-left: 15px;
	margin-bottom: 13px;

}

#nav_menu a {

	color: #333333;
	text-decoration: none;
	font-size: 18px;

}

#nav_menu a:hover {

	color: #CC33CC;

}

.linkNum1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	text-decoration: none;
	margin-left: 3px;
}

.linkNum2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	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;

}

#adsense_2 {

	height: 18px;
	text-align: center;

}

