@charset "UTF-8";
/* CSS Document */

/* COMMON 
____________________________ */


div#gallery {
	background-color:#333;
	margin-bottom:10px
	}
	
.img_acc {
padding: 10px 10px 10px 0px;
float:left
}

.img_acc_r {
padding: 10px 10px 10px 10px;
margin-left:6px;
}

.img_bio {
margin: 0px 10px 30px 10px;
float:left
}

.img_bio_h {
padding: 20px 0px 0px 0px;
}

.active {
color:#FF9900
}

/* BOXES 
____________________________ */

#titolo_galleries {
	text-align:right;
	margin-bottom: 10px;
	background-color:#333;
	width: 100%;
	padding: 10px 0px 10px 0px;
}

div#bio_container {
	width:761px;
	height:auto;
	background-color:#ffffff;
	margin-bottom:10px;
	overflow:visible
}

div#display2 {
	width:741px;
	height:700px;
	overflow:scroll;
	background-color:#FFFFFF;
	margin-top:35px;
	margin-left:10px;
	margin-bottom:10px;
	padding-bottom:10px;
	clear:both
}

div#display {
	width:741px;
	height:auto;
	background-color:#FFFFFF;
	margin-top:16px;
	margin-left:10px;
	margin-bottom:10px;
	padding-bottom:10px;
	padding:10px 0px 0px 0px
}

div#sheet {
	width:auto;
	height:auto;
	background-color:#FFFFFF;
	margin-top:0px;
	margin-left:110px;
	margin-right:auto;
	margin-bottom:0px;
	padding-left:0px;
}

/* MENÚ BIO _______________ */
div#head_tit {
	margin: 0px 0px 0px 0px;
	width: 430px;
	padding: 10px 0px 10px 20px;
	}
span#head_tit {
font-size:24px;
font-weight:bold;
color:#FF9900
}

ul#menucover_bio {
list-style:none;
float:left;
margin-top:-44px;
margin-left:-30px;
height:30px;
text-align:right
}

ul.menucover_bio {
list-style:none;
float:left;
margin-top:-44px;
margin-left:-30px;
height:30px;
text-align:right
}

li#back, li#a_back {
font-size:12px;
list-style:none;
float:left;
padding-top:15px;
padding-right:10px;
width:30px;
height:30px;
}

li#back a {
font-size:12px;
list-style:none;
float: left;
padding: 35px 8px 0px 10px;
background: url(../img/icone/back.png) no-repeat top center;
text-decoration: none;
color: #666666;
width:30px;
height:30px;
}

li#a_back a, li#back a:hover {
font-size:12px;
float: left;
padding: 35px 8px 0px 10px;
background: url(../img/icone/a_back.png) no-repeat top center;
text-decoration: none;
color: #fff;
width:30px;
height:30px;
}

li#quick, li#a_quick {
font-size:12px;
list-style:none;
float:left;
padding-top:15px;
padding-right:10px;
width:30px;
height:30px;
}

li#quick a {
font-size:12px;
list-style:none;
float: left;
padding: 35px 8px 0px 10px;
background: url(../img/icone/bio.png) no-repeat top center;
text-decoration: none;
color: #666666;
width:30px;
height:30px;
}

li#a_quick a, li#quick a:hover {
font-size:12px;
float: left;
padding: 35px 8px 0px 10px;
background: url(../img/icone/a_bio.png) no-repeat top center;
text-decoration: none;
color: #fff;
width:30px;
height:30px;
}

li#full, li#a_full {
font-size:12px;
list-style:none;
float:left;
padding-top:15px;
padding-right:10px;
width:30px;
height:30px;
}

li#full a {
font-size:12px;
list-style:none;
float: left;
padding: 35px 8px 0px 10px;
background: url(../img/icone/review.png) no-repeat top center;
text-decoration: none;
color: #666666;
width:30px;
height:30px;
}

li#a_full a, li#full a:hover {
font-size:12px;
float: left;
padding: 35px 8px 0px 10px;
background: url(../img/icone/a_review.png) no-repeat top center;
text-decoration: none;
color: #fff;
width:30px;
height:30px;
}

li#career, li#a_career {
font-size:12px;
list-style:none;
float:left;
padding-top:15px;
padding-right:10px;
width:30px;
height:30px;
}

li#career a {
font-size:12px;
list-style:none;
float: left;
padding: 35px 8px 0px 10px;
background: url(../img/icone/star.png) no-repeat top center;
text-decoration: none;
color: #666666;
width:30px;
height:30px;
}

li#a_career a, li#career a:hover {
font-size:12px;
float: left;
padding: 35px 8px 0px 10px;
background: url(../img/icone/a_star.png) no-repeat top center;
text-decoration: none;
color: #fff;
width:30px;
height:30px;
}

li#prizes, li#a_prizes {
font-size:12px;
list-style:none;
float:left;
padding-top:15px;
padding-right:10px;
width:30px;
height:30px;
}

li#prizes a {
font-size:12px;
list-style:none;
float: left;
padding: 35px 8px 0px 10px;
background: url(../img/icone/home.png) no-repeat top center;
text-decoration: none;
color: #666666;
width:30px;
height:30px;
}

li#a_prizes a, li#prizes a:hover {
font-size:12px;
float: left;
padding: 35px 8px 0px 10px;
background: url(../img/icone/a_home.png) no-repeat top center;
text-decoration: none;
color: #fff;
width:30px;
height:30px;
}

li#archive, li#a_archive {
font-size:12px;
list-style:none;
float:left;
padding-top:15px;
padding-right:10px;
width:30px;
height:30px;
}

li#archive a {
font-size:12px;
list-style:none;
float: left;
padding: 35px 8px 0px 10px;
background: url(../img/icone/archive.png) no-repeat top center;
text-decoration: none;
color: #666666;
width:30px;
height:30px;
}

li#a_archive a, li#archive a:hover {
font-size:12px;
float: left;
padding: 35px 8px 0px 10px;
background: url(../img/icone/a_archive.png) no-repeat top center;
text-decoration: none;
color: #fff;
width:30px;
height:30px;
}

li#last_int, li#a_last_int {
font-size:12px;
list-style:none;
float:left;
padding-top:15px;
padding-right:10px;
width:30px;
height:30px;
}

li#last_int a {
font-size:12px;
list-style:none;
float: left;
padding: 35px 8px 0px 10px;
background: url(../img/icone/last.png) no-repeat top center;
text-decoration: none;
color: #666666;
width:30px;
height:30px;
}

li#a_last_int a, li#last_int a:hover {
font-size:12px;
float: left;
padding: 35px 8px 0px 10px;
background: url(../img/icone/a_last.png) no-repeat top center;
text-decoration: none;
color: #fff;
width:30px;
height:30px;
}

li#int_arch, li#a_int_arch {
font-size:12px;
list-style:none;
float:left;
padding-top:15px;
padding-right:10px;
width:30px;
height:30px;
}

li#int_arch a {
font-size:12px;
list-style:none;
float: left;
padding: 35px 8px 0px 10px;
background: url(../img/icone/archive.png) no-repeat top center;
text-decoration: none;
color: #666666;
width:30px;
height:30px;
}

li#a_int_arch a, li#int_arch a:hover {
font-size:12px;
float: left;
padding: 35px 8px 0px 10px;
background: url(../img/icone/a_archive.png) no-repeat top center;
text-decoration: none;
color: #fff;
width:30px;
height:30px;
}

li#search, li#a_search {
font-size:12px;
list-style:none;
float:left;
padding-top:15px;
padding-right:10px;
width:30px;
height:30px;
}

li#search a {
font-size:12px;
list-style:none;
float: left;
padding: 35px 8px 0px 10px;
background: url(../img/icone/search.png) no-repeat top center;
text-decoration: none;
color: #666666;
width:30px;
height:30px;
}

li#a_search a, li#search a:hover {
font-size:12px;
float: left;
padding: 35px 8px 0px 10px;
background: url(../img/icone/a_search.png) no-repeat top center;
text-decoration: none;
color: #fff;
width:30px;
height:30px;
}

/* FINE MENÚ BIO
____________________________ */

/* MENÚ FLAGS  
____________________________ */

ul#flags {
list-style:none;
float:right;
margin-top:0px;
font-size:12px;
width:250px;
margin-right:5px;
}

/*_______________ */
li#eng, li#a_eng {
list-style:none;
float:left;
padding-top:15px;
padding-right:0px;
}

li#eng a {
list-style:none;
float: left;
padding: 15px 8px 0px 10px;
background: url(../img/icone/eng.jpg) no-repeat top center;
text-decoration: none;
text-align:center;
color: #666666
}

li#a_eng a, li#eng a:hover {
float: left;
padding: 15px 8px 0px 10px;
background: url(../img/icone/a_eng.jpg) no-repeat top center;
text-decoration: none;
color: #ffffff
}

li#esp, li#a_esp {
list-style:none;
float:left;
padding-top:15px;
padding-right:0px;
}

li#esp a {
list-style:none;
float: left;
padding: 15px 8px 0px 10px;
background: url(../img/icone/esp.jpg) no-repeat top center;
text-decoration: none;
color: #666666
}

li#a_esp a, li#esp a:hover {
float: left;
padding: 15px 8px 0px 10px;
background: url(../img/icone/a_esp.jpg) no-repeat top center;
text-decoration: none;
color: #ffffff
}

li#ita, li#a_ita {
list-style:none;
float:left;
padding-top:15px;
padding-right:0px;
}

li#ita a {
list-style:none;
float: left;
padding: 15px 8px 0px 10px;
background: url(../img/icone/ita.jpg) no-repeat top center;
text-decoration: none;
color: #666666
}

li#a_ita a, li#ita a:hover {
float: left;
padding: 15px 8px 0px 10px;
background: url(../img/icone/a_ita.jpg) no-repeat top center;
text-decoration: none;
color: #ffffff
}

li#ger, li#a_ger {
list-style:none;
float:left;
padding-top:15px;
padding-right:0px;
}

li#ger a {
list-style:none;
float: left;
padding: 15px 8px 0px 10px;
background: url(../img/icone/ger.gif) no-repeat top center;
text-decoration: none;
color: #666666
}

li#a_ger a, li#ger a:hover {
float: left;
padding: 15px 8px 0px 10px;
background: url(../img/icone/a_ger.gif) no-repeat top center;
text-decoration: none;
color: #ffffff
}

li#fra, li#a_fra {
list-style:none;
float:left;
padding-top:15px;
padding-right:0px;
}

li#fra a {
list-style:none;
float: left;
padding: 15px 8px 0px 10px;
background: url(../img/icone/fra.gif) no-repeat top center;
text-decoration: none;
color: #666666
}

li#a_fra a, li#fra a:hover {
float: left;
padding: 15px 8px 0px 10px;
background: url(../img/icone/a_fra.gif) no-repeat top center;
text-decoration: none;
color: #ffffff
}

li#jap, li#a_jap {
list-style:none;
float:left;
padding-top:15px;
padding-right:0px;
}

li#jap a {
list-style:none;
float: left;
padding: 15px 8px 0px 10px;
background: url(../img/icone/jap.gif) no-repeat top center;
text-decoration: none;
color: #666666
}

li#a_jap a, li#jap a:hover {
float: left;
padding: 15px 8px 0px 10px;
background: url(../img/icone/a_jap.gif) no-repeat top center;
text-decoration: none;
color: #ffffff
}

li#chi, li#a_chi {
list-style:none;
float:left;
padding-top:15px;
padding-right:0px;
}

li#chi a {
list-style:none;
float: left;
padding: 15px 8px 0px 10px;
background: url(../img/icone/chi.gif) no-repeat top center;
text-decoration: none;
color: #666666
}

li#a_chi a, li#chi a:hover {
float: left;
padding: 15px 8px 0px 10px;
background: url(../img/icone/a_chi.gif) no-repeat top center;
text-decoration: none;
color: #ffffff
}

/* END MENÚ FLAGS  
____________________________ */

/* FULL BIO 
____________________________ */

div#indice {
	width:300px;
	float:right;
	margin-top:-30px
	}

/*_______________ */
ul#anni {
list-style:none;
display:inline;
overflow: hidden
}

span#anni, li#a_anni {
	display:inline}

span#anni a {
list-style:none;
margin-left:5px;
text-decoration: none;
color: #D3D3D3;
float:left
}

span#anni a:hover {
list-style:none;
margin-left:5px;
text-decoration: none;
color: #FF9900;
float:left
}

span#a_anni a {
list-style:none;
margin-left:5px;
text-decoration: none;
color: #333;
float:left
}

div#testo_full {
margin: 0px 10px 10px 10px;
padding: 10px 0px 0px 0px;
background-color: #ffffff;
height:650px;
overflow:auto;
font-size:16px;
}
