body, html {
	scrollbar-3dlight-color:#FFFFFF;
    scrollbar-arrow-color:#99FF00;
    scrollbar-base-color:#FFFFFF;
    scrollbar-track-color:#FFFFFF;
    scrollbar-darkshadow-color:#FFFFFF;
    scrollbar-face-color:#99FF00;
    scrollbar-highlight-color:#FFFFFF;
    scrollbar-shadow-color:#FFFFFF
}

.bg {	
    background-image: url(pics/bg/rotator.php);
	/*background: url(images/rotator.php)*/
	}

#design{
	position: absolute;
	bottom: 0px;
}

div#design a {
	color: #333333
}

div#design a:hover {
	color: #333333;
	text-decoration: underline;
}

#pre{
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 2;
	width: 82px;
	height: 82px;
}
#rec1 {
	position: absolute;
	top: 8px;
	left: 8px;
	z-index: 1;
    background-color:#FFFFFF;
	width: 288px;
	height: 288px;
}

#rec2 {
	position: absolute;
	top: 8px;
	left: 304px;
	z-index: 1;
    background-color:#FFFFFF;
	width: 288px;
	height: 288px;
}

#rec3 {
	position: absolute;
	top: 304px;
	left: 8px;
	z-index: 1;
    background-color:#FFFFFF;
	width: 288px;
	height: 288px;
}

#rec4 {
	position: absolute;
	top: 304px;
	left: 304px;
	z-index: 1;
    background-color:#FFFFFF;
	width: 288px;
	height: 288px;
}

#news {
	position: absolute;
	overflow: inherit;
	top: 304px;
	left: 304px;
	z-index: 1000;
	width: 288px;
	height: 16px;
	background-color: #FFFFFF;
}

#newsscroll {
	position: relative;
	overflow: auto;
	top: 320px;
	left: 304px;
	z-index: 1000;
    background-color:#FFFFFF;
	width: 288px;
	height: 272px;
}

#archivio_close {
	position: absolute;
	top: 8px;
	left: 600px;
	overflow: inherit;
	z-index: 1000;
    background-color:#FFFFFF;
	width: 288px;
	height: 16px;
}

#archivio_scroll {
	position: absolute;
	overflow: auto;
	top: 24px;
	left: 600px;
	z-index: 1000;
    background-color:#FFFFFF;
	width: 288px;
	height: 568px;
}

#newsw {
	position: absolute;
	overflow: inherit;
	top: 0px;
	left: 0px;
	z-index: 1000;
	width: 288px;
	height: 16px;
	background-color: #FFFFFF;
}

#newsimg {
	position: absolute;
	z-index: 1000;
    background-color:#FFFFFF;
	width: 288px;
	height: 288px;
}

#newsscrollw {
	position: absolute;
	overflow: auto;
	top: 16px;
	left: 0px;
	z-index: 1000;
    background-color:#FFFFFF;
	width: 288px;
	height: 272px;
}

#rec2white {
	position: absolute;
	top: 8px;
	left: 304px;
	z-index: 1;
    background-color:#FFFFFF;
	width: 288px;
	height: 288px;
}

#works {
	position: absolute;
	overflow: auto;
	top: 304px;
	left: 304px;
	z-index: 1000;
    background-color:#FFFFFF;
	width: 288px;
	height: 288px;
}

#texts {
	position: absolute;
	overflow: auto;
	top: 304px;
	left: 304px;
	z-index: 1000;
    background-color:#FFFFFF;
	width: 288px;
	height: 288px;
}

#links_ins {
	position: absolute;
	overflow: inherit;
	top: 8px;
	left: 304px;
	z-index: 1000;
    background-color:#FFFFFF;
	width: 288px;
	height: 12px;
}

#links_ins_nest {
	position: relative;
	overflow: auto;
	top: 0px;
	left: 0px;
	z-index: 1000;
    background-color:#FFFFFF;
	width: 288px;
	height: 272px;
}

#links_res {
	position: absolute;
	overflow: inherit;
	top: 304px;
	left: 304px;
	z-index: 1000;
    background-color:#FFFFFF;
	width: 288px;
	height: 12px;
}

#links_res_nest {
	position: relative;
	overflow: auto;
	top: 0px;
	left: 0px;
	z-index: 1000;
    background-color:#FFFFFF;
	width: 288px;
	height: 272px;
}

#books {
	position: absolute;
	overflow: auto;
	top: 304px;
	left: 304px;
	z-index: 1000;
    background-color:#FFFFFF;
	width: 288px;
	height: 288px;
}

#exib {
	position: absolute;
	overflow: auto;
	top: 304px;
	left: 304px;
	z-index: 1000;
    background-color:#FFFFFF;
	width: 288px;
	height: 288px;
}

#press {
	position: absolute;
	overflow: auto;
	top: 304px;
	left: 304px;
	z-index: 1000;
    background-color:#FFFFFF;
	width: 288px;
	height: 288px;
}

#awards {
	position: absolute;
	overflow: auto;
	top: 304px;
	left: 304px;
	z-index: 1000;
    background-color:#FFFFFF;
	width: 288px;
	height: 288px;
}

#wrktit {
	position: absolute;
	overflow: inherit;
	top: 0px;
	z-index: 1000;
    background-color:#FFFFFF;
	width: 288px;
	height: 42px;
}

#wrknav2 {
	position: absolute;
	overflow: inherit;
	top: 42px;
	z-index: 1000;
    background-color:#FFFFFF;
	width: 288px;
	height: 12px;
}

#wrknav {
	position: absolute;
	overflow: inherit;
	top: 264px;
	z-index: 1000;
    background-color:#FFFFFF;
	width: 288px;
	height: 24px;
}

#wrktit_full {
	position: absolute;
	overflow: auto;
	top: 54px;
	z-index: 1000;
    background-color:#FFFFFF;
	width: 288px;
	height: 210px;
}

#texts_full {
	position: absolute;
	overflow: auto;
	top: 40px;
	z-index: 1000;
    background-color:#FFFFFF;
	width: 288px;
	height: 224px;
}

#books_full {
	position: absolute;
	overflow: auto;
	top: 54px;
	z-index: 1000;
    background-color:#FFFFFF;
	width: 288px;
	height: 234px;
}

#awards_tit {
	position: absolute;
	overflow: inherit;
	top: 0px;
	z-index: 1000;
    background-color:#FFFFFF;
	width: 288px;
	height: 40px;
}

#awards_full {
	position: absolute;
	overflow: auto;
	top: 40px;
	z-index: 1000;
    background-color:#FFFFFF;
	width: 288px;
	height: 248px;
}

#wrktit_info {
	position: absolute;
	overflow: auto;
	top: 54px;
	z-index: 1000;
    background-color:#FFFFFF;
	width: 288px;
	height: 210px;
}

#wrktit_ref {
	position: absolute;
	overflow: auto;
	top: 54px;
	z-index: 1000;
    background-color:#FFFFFF;
	width: 288px;
	height: 210px;
}

#wrktit_credits {
	position: absolute;
	overflow: auto;
	top: 54px;
	z-index: 1000;
    background-color:#FFFFFF;
	width: 288px;
	height: 210px;
}

#theory {
	position: absolute;
	top: 304px;
	left: 304px;
	z-index: 1;
    background-color:#FFFFFF;
	width: 288px;
	height: 288px;
}

#events {
	position: absolute;
	top: 304px;
	left: 304px;
	z-index: 1;
    background-color:#FFFFFF;
	width: 288px;
	height: 288px;
}

#about1 {
	position: absolute;
	top: 8px;
	left: 304px;
	z-index: 1;
    background-color:#FFFFFF;
	width: 140px;
	height: 288px;
}

#about2 {
	position: absolute;
	top: 8px;
	left: 452px;
	z-index: 1;
    background-color:#FFFFFF;
	width: 140px;
	height: 288px;
}

#about3 {
	position: absolute;
	top: 8px;
	left: 600px;
	z-index: 1;
    background-color:#FFFFFF;
	width: 140px;
	height: 288px;
}

#about4 {
	position: absolute;
	top: 304px;
	left: 304px;
	z-index: 1;
    background-color:#FFFFFF;
	width: 436px;
	height: 288px;
}

#about_ita {
	position: absolute;
	top: 304px;
	left: 304px;
	z-index: 1;
    background-color:#FFFFFF;
	width: 436px;
	height: 288px;
}

#ab1prof {
	position: absolute;
	overflow: auto;
	top: 304px;
	left: 304px;
	z-index: 1;
    background-color:#FFFFFF;
	width: 140px;
	height: 288px;
}

#ab2prof {
	position: absolute;
	overflow: auto;
	top: 304px;
	left: 452px;
	z-index: 1;
    background-color:#FFFFFF;
	width: 140px;
	height: 288px;
}

#ab3prof {
	position: absolute;
	overflow: auto;
	top: 304px;
	left: 600px;
	z-index: 1;
    background-color:#FFFFFF;
	width: 140px;
	height: 288px;
}


#abpeimg {
	position: absolute;
	top: 8px;
	left: 304px;
	z-index: 1;
    background-color:#FFFFFF;
	width: 436px;
	height: 288px;
}


#abpeople {
	position: absolute;
	overflow: auto;
	top: 304px;
	left: 304px;
	z-index: 1;
    background-color:#FFFFFF;
	width: 436px;
	height: 288px;
}


#about5 {
	position: absolute;
	top: 304px;
	left: 304px;
	z-index: 1;
    background-color:#FFFFFF;
	width: 436px;
	height: 288px;
}

.myLayersClass {
	visibility: hidden;
	}

.nest {
	position: absolute;
	visibility: hidden;
	}


.tab01 {
width: 100%;
height: 100%;
}

.tab02 {
width: 258px;
}

.tab03 {
width: 100%;
}

.tab04 {
width: 288px;
}

.close {
	margin: 0px;
	font-size: 0%;
	line-height: 4px;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	}

.ian {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 40px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	line-height: 35px;
}

.ian_home {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 40px;
	font-weight: bold;
	color: #99FF00;
	text-decoration: none;
	line-height: 35px;
}

.ian_home a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 40px;
	font-weight: bold;
	color: #99FF00;
	text-decoration: none;
	line-height: 35px;
}

.ian_home a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 40px;
	font-weight: bold;
	color: #99FF00;
	text-decoration: none;
	line-height: 35px;
}

.ian_home a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 40px;
	font-weight: bold;
	color: #99FF00;
	text-decoration: none;
	line-height: 35px;
}

.ian_home a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 40px;
	font-weight: bold;
	color: #99FF00;
	text-decoration: none;
	line-height: 35px;
}

.ian_l {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #333333;
	line-height: 18px;
	text-decoration: none;
}

.norm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
	margin: 0px;
	}

.bold {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 10px;
	line-height: 12px;
	text-decoration: none;
	font-weight: bold;
	margin: 0px;
}

.boldg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #99FF00;
	text-decoration: none;
	font-weight: bold;
	margin: 0px;
}

A:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;}

A:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;}

A:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;}

A:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #99FF00;
	text-decoration: none;}

.button {
	border-style: none;
	background: #99FF00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #333333;
	height: 12px;
	width: 100%;}

