/*
color: #1F1A17; nero
color: #E77817; arancione 
color: #0093DD; azzurro
color: #0B74F8F; viola
color: #C3C5C8; grigio


*/

	
body{
	background: #1F1A17;
	margin: 0px;
	padding: 0px;
	font-size: 10px;
	color: #341606;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	height: 100%;
	overflow: -moz-scrollbars-vertical;
	overflow-x: hidden;
}

html>body #contenitore{
	width: 800px; /* ie5win fudge ends */
	}

	
a{
	color: #000; 
	text-decoration: underline;
	
}

a:hover{
	color: #E77817;
	text-decoration: none;
	
}

.non_visibile{
	display: none;
}

h1 {
	font-size: 14px;
	color: #C3C5C8;
}

h2 {
	font-size: 16px;
	color: #E77817;
	
}


p.torna_su { 
	float: right;	
	color: #E77817;
	width: 400px;
	margin: 0; 
	margin-top: 10px;
	padding:0;	
	border: 0px solid red;
}

p.torna_su a {
	color: #E77817;
}

p { 
	float: right;
	font-size:  10px;
	color: #E77817; arancione 
	text-decoration: none;
}

p a{ 
	float: right;
	font-size:  10px;
	color: #E77817; 
	text-decoration: none;
}


#contenitore  {
	position: relative;
	clear: both;
	background: #FFF;
	margin: 0;
	padding: 0;
	border: 0px solid yellow;
		
}


#corpo_home {
	background: #FFF;
	margin: 0;
	padding: 0;
	height: 1780px;
	border: 0px solid yellow;
	
}

#corpo_scritti_interno {
	background: #FFF;
	margin: 0;
	padding: 0;
	height: 1300px;
	border: 0px solid yellow;
	
}

#corpo_scritti_interno_long {
	background: #FFF;
	margin: 0;
	padding: 0;
	height: 5100px;
	border: 0px solid yellow;
	
}

#corpo_scritti {
	background: #FFF;
	margin: 0;
	padding: 0;
	height: 550px;
	border: 0px solid yellow;
	
}

#corpo_scritti_testimonianze {
	background: #FFF;
	margin: 0;
	padding: 0;
	height: 200px;
	border: 0px solid yellow;
	
}

#corpo_maestri {
	background: #FFF;
	margin: 0;
	padding: 0;
	height: 550px;
	border: 0px solid yellow;
	
}

#corpo_achi {
	background: #FFF;
	margin: 0;
	padding: 0;
	height: 1820px;
	border: 0px solid yellow;
	
}

#corpo_privacy {
	background: #FFF;
	margin: 0;
	padding: 0;
	height: 524px;
	border: 0px solid yellow;
	
}


#corpo_contatti {
	background: #FFF;
	margin: 0;
	padding: 0;
	height: 560px;
	border: 0px solid yellow;
	
}

#corpo_copyright {
	background: #FFF;
	margin: 0;
	padding: 0;
	height: 510px;
	border: 0px solid yellow;
	
}

#corpo_discipline {
	background: #FFF;
	margin: 0;
	padding: 0;
	height: 1050px;
	border: 0px solid yellow;
	
}

#corpo_newsletter {
	background: #FFF;
	margin: 0;
	padding: 0;
	height: 662px;
	border: 0px solid yellow;
	
}


#corpo_discipline2 {
	background: #FFF;
	margin: 0;
	padding: 0;
	height: 1755px;
	border: 0px solid yellow;
	
}

#corpo_sferologico2 {
	background: #FFF;
	margin: 0;
	padding: 0;
	height: 1000px;
	border: 0px solid yellow;
	
}

#corpo_foto {
	background: #FFF;
	margin: 0;
	padding: 0;
	height: 1050px;
	border: 0px solid pink;
	
}

#corpo_foto_paesi {
	background: #FFF;
	margin: 0;
	padding: 0;
	height: 1920px;
	border: 0px solid yellow;
	
}
#corpo_foto_grecia {
	background: #FFF;
	margin: 0;
	padding: 0;
	height: 2850px;
	border: 0px solid yellow;
	
}

#corpo_foto_amici {
	background: #FFF;
	margin: 0;
	padding: 0;
	height: 2000px;
	border: 0px solid yellow;
	
}

#corpo_foto_altro {
	background: #FFF;
	margin: 0;
	padding: 0;
	height: 300px;
	border: 0px solid yellow;
	
}

#corpo_foto_silvia {
	background: #FFF;
	margin: 0;
	padding: 0;
	height: 2250px;
	border: 0px solid yellow;
	
}

#corpo_foto_sauro {
	background: #FFF;
	margin: 0;
	padding: 0;
	height: 2500px;
	border: 0px solid yellow;
	
}

#corpo_foto_seminari {
	background: #FFF;
	margin: 0;
	padding: 0;
	height: 3800px;
	border: 0px solid yellow;
	
}

#corpo_foto_seminari_archivio {
	background: #FFF;
	margin: 0;
	padding: 0;
	height: 2100px;
	border: 0px solid yellow;
	
}

#corpo_stages2 {
	background: #FFF;
	margin: 0;
	padding: 0;
	height: 2700px;
	border: 0px solid yellow;
	
}

#corpo_stages {
	background: #FFF;
	margin: 0;
	padding: 0;
	height: 1280px;
	border: 0px solid yellow;
	
}

#corpo_maestri_silvia {
	background: #FFF;
	margin: 0;
	padding: 0;
	height: 4000px;
	border: 0px solid yellow;
	
}

#corpo_maestri_manju {
	background: #FFF;
	margin: 0;
	padding: 0;
	height: 700px;
	border: 0px solid yellow;
	
}

#corpo_maestri_sauro {
	background: #FFF;
	margin: 0;
	padding: 0;
	height: 3600px;
	border: 0px solid yellow;
	
}

#header_home {
	background: url(../img/home/header.jpg) no-repeat;
	margin: 0;
	padding: 0;
	width: 760px;
	height: 233px;
	border: 0px solid red;
}

#header_scritti {
	background: url(../img/scritti/header1.jpg) no-repeat;
	margin: 0;
	padding: 0;
	width: 760px;
	height: 233px;
	border: 0px solid red;
}

#header_privacy {
	background: url(../img/privacy/header.jpg) no-repeat;
	margin: 0;
	padding: 0;
	width: 760px;
	height: 232px;
	border: 0px solid red;
}

#header_copyright {
	background: url(../img/copyright/header.jpg) no-repeat;
	margin: 0;
	padding: 0;
	width: 760px;
	height: 233px;
	border: 0px solid red;
}

#header_achi {
	background: url(../img/a_chi_si_rivolge/header.jpg) no-repeat;
	margin: 0;
	padding: 0;
	width: 760px;
	height: 234px;
	border: 0px solid red;
}

#header_casa {
	background: url(../img/casa/header_casa.jpg) no-repeat;
	margin: 0;
	padding: 0;
	width: 760px;
	height: 234px;
	border: 0px solid red;
}


#header_sfero {
	background: url(../img/sferologico/header_sfero.jpg) no-repeat;
	margin: 0;
	padding: 0;
	width: 760px;
	height: 234px;
	border: 0px solid red;
}

#header_sfero2 {
	background: url(../img/sferologico/header_sfero2.jpg) no-repeat;
	margin: 0;
	padding: 0;
	width: 760px;
	height: 234px;
	border: 0px solid red;
}


#header_maestri {
	background: url(../img/maestri/header.jpg) no-repeat;
	margin: 0;
	padding: 0;
	width: 760px;
	height: 233px;
	border: 0px solid red;
}

#header_maestri_manju {
	background: url(../img/maestri/header_manju.jpg) no-repeat;
	margin: 0;
	padding: 0;
	width: 760px;
	height: 233px;
	border: 0px solid red;
}

#header_maestri_silvia {
	background: url(../img/maestri_silvia/header.jpg) no-repeat;
	margin: 0;
	padding: 0;
	width: 760px;
	height: 235px;
	border: 0px solid red;
}

#header_maestri_sauro {
	background: url(../img/maestri_sauro/header3.jpg) no-repeat;
	margin: 0;
	padding: 0;
	width: 760px;
	height: 223px;
	border: 0px solid red;
}

#header_discipline {
	background: url(../img/discipline/header.jpg) no-repeat;
	margin: 0;
	padding: 0;
	width: 760px;
	height: 236px;
	border: 0px solid red;
}

#header_discipline2 {
	background: url(../img/discipline2/header.jpg) no-repeat;
	margin: 0;
	padding: 0;
	width: 760px;
	height: 233px;
	border: 0px solid red;
}

#header_stages {
	background: url(../img/stages/header.jpg) no-repeat;
	margin: 0;
	padding: 0;
	width: 760px;
	height: 235px;
	margin-top: 2px;
	border: 0px solid red;
}

#header_stages2 {
	background: url(../img/stages2/header.jpg) no-repeat;
	margin: 0;
	padding: 0;
	width: 760px;
	height: 232px;
	border: 0px solid red;
}

#header_viaggi {
	background: url(../img/viaggi/header_viaggi.jpg) no-repeat;
	margin: 0;
	padding: 0;
	width: 760px;
	height: 234px;
	border: 0px solid red;
}

#header_viaggi2 {
	background: url(../img/viaggi/header_viaggi2.jpg) no-repeat;
	margin: 0;
	padding: 0;
	width: 760px;
	height: 234px;
	border: 0px solid red;
}

#header_contatti {
	background: url(../img/contatti/header.jpg) no-repeat;
	margin: 0;
	padding: 0;
	width: 760px;
	height: 231px;
	border: 0px solid red;
}

#header_foto {
	background: url(../img/galleria/header.jpg) no-repeat;
	margin: 0;
	padding: 0;
	width: 760px;
	height: 234px;
	border: 0px solid red;
}

#header_foto_paesi {
	background: url(../img/galleria/header_paesi.jpg) no-repeat;
	margin: 0;
	padding: 0;
	width: 760px;
	height: 233px;
	border: 0px solid red;
}

#header_foto_amici {
	background: url(../img/galleria/header_amici.jpg) no-repeat;
	margin: 0;
	padding: 0;
	width: 760px;
	height: 233px;
	border: 0px solid red;
}

#header_foto_silvia {
	background: url(../img/galleria/header_silvia.jpg) no-repeat;
	margin: 0;
	padding: 0;
	width: 760px;
	height: 233px;
	border: 0px solid red;
}

#header_foto_sauro {
	background: url(../img/galleria/header_sauro.jpg) no-repeat;
	margin: 0;
	padding: 0;
	width: 760px;
	height: 233px;
	border: 0px solid red;
}

#header_foto_seminari {
	background: url(../img/galleria/header_seminari.jpg) no-repeat;
	margin: 0;
	padding: 0;
	width: 760px;
	height: 233px;
	border: 0px solid red;
}



#header_creta {
	background: url(../img/creta/header_creta.jpg) no-repeat;
	margin: 0;
	padding: 0;
	width: 760px;
	height: 234px;
	border: 0px solid red;
}

#corpo_sx_home {
	float: left;
	background: #FFF url(../img/home/blocco_sx.jpg) no-repeat;
	margin: 0;
	margin-top: -1px;
	padding: 0;
	width: 760px;
	height: 220px;
	border: 0px solid yellow;
}

#corpo_sx_scritti_recenti {
	float: left;
	background: #FFF url(../img/scritti/blocco_sx.jpg) no-repeat;
	margin: 0;
	margin-top: -1px;
	padding: 0;
	width: 760px;
	height: 200px;
	border: 0px solid yellow;
}


#corpo_sx_scritti {
	float: left;
	background: #FFF url(../img/scritti/blocco_sx1.jpg) no-repeat;
	margin: 0;
	margin-top: 0px;
	padding: 0;
	width: 760px;
	height: 317px;
	border: 0px solid yellow;
}

#corpo_sx_scritti_testimonianze {
	float: left;
	background: #FFF url(../img/scritti/blocco_sx1.jpg) no-repeat;
	margin: 0;
	margin-top: -1px;
	padding: 0;
	width: 760px;
	height: 400px;
	border: 0px solid yellow;
}


#corpo_sx_scritti_archivio {
	float: left;
	background: #FFF url(../img/scritti/blocco_sx1.jpg) no-repeat;
	margin: 0;
	margin-top: 0px;
	padding: 0;
	width: 760px;
	height: 1000px;
	border: 0px solid yellow;
}

#corpo_sx_newsletter {
	float: left;
	background: #FFF url(../img/home/blocco_sx.jpg) no-repeat;
	margin: 0;
	margin-top: -1px;
	padding: 0;
	width: 760px;
	height: 430px;
	border: 0px solid yellow;
}


#corpo_sx_privacy {
	float: left;
	background: #FFF url(../img/privacy/blocco_sx.jpg) no-repeat;
	margin: 0;
	margin-top: -1px;
	padding: 0;
	width: 760px;
	/*height: 220px;*/
	border: 0px solid yellow;
}

#corpo_sx_copyright {
	float: left;
	background: #FFF url(../img/copyright/blocco_sx.jpg) no-repeat;
	margin: 0;
	margin-top: -1px;
	padding: 0;
	width: 760px;
	height: 220px;
	border: 0px solid yellow;
}

#corpo_sx_achi {
	float: left;
	background: #FFF url(../img/a_chi_si_rivolge/blocco_sx.jpg) no-repeat;
	margin: 0;
	margin-top: -1px;
	padding: 0;
	width: 760px;
	/*height: 220px;*/
	border: 0px solid blue;
}

#corpo_sx_casa {
	float: left;
	background: #FFF url(../img/casa/blocco_sx_casa.jpg) no-repeat;
	margin: 0;
	margin-top: 0px;
	padding: 0;
	width: 760px;
	height: 223px;
	border: 0px solid yellow;
}

#corpo_sx_sfero {
	float: left;
	background: #FFF url(../img/sferologico/blocco_sx_sfero.jpg) no-repeat;
	margin: 0;
	margin-top: 0px;
	padding: 0;
	width: 760px;
	height: 223px;
	border: 0px solid yellow;
}

#corpo_sx_sfero2 {
	float: left;
	background: #FFF url(../img/sferologico/blocco_sx_sfero2.jpg) no-repeat;
	margin: 0;
	margin-top: 0px;
	padding: 0;
	width: 760px;
	height: 223px;
	border: 0px solid yellow;
}



#corpo_sx_maestri {
	float: left;
	background: #FFF url(../img/maestri/blocco_sx.jpg) no-repeat;
	margin: 0;
	/*margin-top: -1px;*/
	padding: 0;
	width: 760px;
	height: 260px;
	border: 0px solid blue;
}

#corpo_sx_foto {
	float: left;
	background: #FFF url(../img/galleria/blocco_sx.jpg) no-repeat;
	margin: 0;
	margin-top: -1px;
	padding: 0;
	width: 760px;
	height: 824px;
	border: 0px solid pink;
}


#corpo_sx_foto_paesi {
	float: left;
	background: #FFF url(../img/galleria/blocco_sx_paesi.jpg) no-repeat;
	margin: 0;
	margin-top: -1px;
	padding: 0;
	width: 760px;
	height: 322px;
	border: 0px solid pink;
}

#corpo_sx_foto_amici {
	float: left;
	background: #FFF url(../img/galleria/blocco_sx_amici.jpg) no-repeat;
	margin: 0;
	margin-top: -1px;
	padding: 0;
	width: 760px;
	height: 222px;
	border: 0px solid pink;
}

#corpo_sx_foto_silvia {
	float: left;
	background: #FFF url(../img/galleria/blocco_sx_silvia.jpg) no-repeat;
	margin: 0;
	margin-top: -1px;
	padding: 0;
	width: 760px;
	height: 484px;
	border: 0px solid blue;
}

#corpo_sx_foto_sauro {
	float: left;
	background: #FFF url(../img/galleria/blocco_sx_sauro.jpg) no-repeat;
	margin: 0;
	margin-top: -1px;
	padding: 0;
	width: 760px;
	height: 232px;
	border: 0px solid blue;
}

#corpo_sx_foto_seminari {
	float: left;
	background: #FFF url(../img/galleria/blocco_sx_seminari.jpg) no-repeat;
	margin: 0;
	margin-top: -1px;
	padding: 0;
	width: 760px;
	height: 380px;
	border: 0px solid blue;
}

#corpo_sx_maestri_silvia {
	float: left;
	background: #FFF url(../img/maestri_silvia/blocco_sx.jpg) no-repeat;
	margin: 0;
	margin-top: -1px;
	padding: 0;
	width: 760px;
	height: 220px;
	border: 0px solid blue;
}

#corpo_sx_maestri_manju {
	float: left;
	background: #FFF url(../img/maestri/blocco_sx_manju.jpg) no-repeat;
	margin: 0;
	margin-top: -1px;
	padding: 0;
	width: 760px;
	height: 222px;
	border: px solid blue;
}

#corpo_sx_maestri_sauro {
	float: left;
	background: #FFF url(../img/maestri_sauro/blocco_sx3.jpg) no-repeat;
	margin: 0;
	margin-top: -1px;
	padding: 0;
	width: 760px;
	height: 202px;
	border: 0px solid blue;
}

#corpo_sx_discipline {
	float: left;
	background: #FFF url(../img/discipline/blocco_sx.jpg) no-repeat;
	margin: 0;
	margin-top: -1px;
	padding: 0;
	width: 760px;
	height: 220px;
	border: 0px solid yellow;
}

#corpo_sx_discipline2 {
	float: left;
	background: #FFF url(../img/discipline2/blocco_sx.jpg) no-repeat;
	margin: 0;
	margin-top: -1px;
	padding: 0;
	width: 760px;
	height: 220px;
	border: 0px solid blue;
}

#corpo_sx_stages {
	float: left;
	background: #FFF url(../img/stages/blocco_sx.jpg) no-repeat;
	margin: 0;
	/*margin-top: -1px;*/
	padding: 0;
	width: 760px;
	height: 280px;
	border: 0px solid blue;
}

#corpo_sx_stages2 {
	float: left;
	background: #FFF url(../img/stages2/blocco_sx.jpg) no-repeat;
	margin: 0;
	margin-top: -1px;
	padding: 0;
	width: 760px;
	height: 260px;
	border: 0px solid blue;
}

#corpo_sx_viaggi {
	float: left;
	background: #FFF url(../img/viaggi/blocco_sx_viaggi.jpg) no-repeat;
	margin: 0;
	margin-top: 0px;
	padding: 0;
	width: 760px;
	height: 220px;
	border: 0px solid yellow;
}

#corpo_sx_viaggi2 {
	float: left;
	background: #FFF url(../img/viaggi/blocco_sx_viaggi2.jpg) no-repeat;
	margin: 0;
	margin-top: 0px;
	padding: 0;
	width: 760px;
	height: 220px;
	border: 0px solid yellow;
}

#corpo_viaggistudio {
	background: #FFF;
	margin: 0;
	padding: 0;
	height: 2300px;
	border: 0px solid yellow;
	
}


#corpo_viaggicreta {
	background: #FFF;
	margin: 0;
	padding: 0;
	height: 2300px;
	border: 0px solid yellow;
	
}

#corpo_viaggistudio2 {
	background: #FFF;
	margin: 0;
	padding: 0;
	height: 900px;
	border: 0px solid yellow;
	
}


#corpo_sx_contatti {
	float: left;
	background: #FFF url(../img/contatti/blocco_sx.jpg) no-repeat;
	margin: 0;
	margin-top: -1px;
	padding: 0;
	width: 760px;
	height: 247px;
	border: 0px solid blue;
}

#corpo_sx_creta {
	float: left;
	background: #FFF url(../img/creta/blocco_sx_creta.jpg) no-repeat;
	margin: 0;
	margin-top: 0px;
	padding: 0;
	width: 760px;
	height: 220px;
	border: 0px solid yellow;
}


#bandiera_ita {
	position: absolute;
	top: 379px;
	left: 570px;
	width:25px;
	height: 25px;
}

#bandiera_eng {
	position: absolute;
	top: 407px;
	left: 576px;
	width:25px;
	height: 25px;
}

#colonna_dx_scritti {
	float: right;
	background: #1F1A17;
	margin: 0;
	margin-top: 350px;
	padding: 0;
	width: 186px;
	height: 200px;
	border: 0px solid orange;
}

#colonna_dx_scritti_int {
	float: right;
	background: #1F1A17;
	margin: 0;
	margin-top: 350px;
	padding: 0;
	width: 186px;
	height: 700px;
	border: 0px solid orange;
}

#colonna_dx_scritti_int_long {
	float: right;
	background: #1F1A17;
	margin: 0;
	margin-top: 350px;
	padding: 0;
	width: 186px;
	height: 4600px;
	border: 0px solid orange;
}

#colonna_dx_scritti_testimonianze {
	float: right;
	background: #1F1A17;
	margin: 0;
	margin-top: 400px;
	padding: 0;
	width: 186px;
	height: 200px;
	border: 0px solid orange;
}

#colonna_dx_scritti_recenti {
	float: right;
	background: #1F1A17;
	margin: 0;
	margin-top: 200px;
	padding: 0;
	width: 186px;
	height: 5200px;
	border: 0px solid orange;
}


#colonna_dx_scritti_archivio {
	float: right;
	background: #1F1A17;
	margin: 0;
	margin-top: 400px;
	padding: 0;
	width: 186px;
	height: 400px;
	border: 0px solid orange;
}


.sottomenu_scritti {
	float: left;
	margin: 0;
	padding: 0;
	padding-right: 20px;
	font-size: 11px;
	font-weight: normal;
	color: #E77817;
	text-decoration: underline;
	
}


.sottomenu_scritti a{
	float: left;
	color: #000;
	text-decoration: underline;
}

.sottomenu_scritti a:hover{
	color: #C3C5C8;
	text-decoration: underline;
}

.sottomenu__scritti_selected {
	float: left;
	margin: 0;
	margin-right: 20px;
	padding: 0;
	padding-left: 0px;
	color: #E77817;
}

.sottomenu_seminaris {
	float: left;
	margin: 0;
	margin-right: 20px;
	padding: 0;
	padding-left: 0px;
	font-size: 11px;
	color: #E77817;
}


#colonna_dx_home {
	float: right;
	background: #1F1A17;
	margin: 0;
	margin-top: 203px;
	padding: 0;
	width: 186px;
	height: 1380px;
	border: 0px solid orange;
}

#colonna_dx_foto {
	float: right;
	background: #1F1A17;
	margin: 0;
	margin-top: 800px;
	padding: 0;
	width: 186px;
	height: 30px;
	border: 0px solid orange;
}

#colonna_dx_foto_altro {
	float: right;
	background: #1F1A17;
	margin: 0;
	margin-top: 800px;
	padding: 0;
	width: 186px;
	height: 30px;
	border: 0px solid orange;
}



#colonna_dx_foto_paesi {
	float: right;
	background: #1F1A17;
	margin: 0;
	margin-top: 310px;
	padding: 0;
	width: 186px;
	height: 1400px;
	border: 0px solid orange;
}
#colonna_dx_foto_grecia {
	float: right;
	background: #1F1A17;
	margin: 0;
	margin-top: 310px;
	padding: 0;
	width: 186px;
	height: 2350px;
	border: 0px solid orange;
}

#colonna_dx_foto_amici {
	float: right;
	background: #1F1A17;
	margin: 0;
	margin-top: 210px;
	padding: 0;
	width: 186px;
	height: 1580px;
	border: 0px solid orange;
}

#colonna_dx_foto_altro {
	float: right;
	background: #1F1A17;
	margin: 0;
	margin-top: 310px;
	padding: 0;
	width: 186px;
	height: 20px;
	border: 0px solid orange;
}

#colonna_dx_foto_silvia {
	float: right;
	background: #000;
	margin: 0;
	margin-top: 310px;
	padding: 0;
	width: 186px;
	height: 1730px;
	border: 0px solid orange;
}

#colonna_dx_foto_sauro {
	float: right;
	text-align: right;
	background: #000;
	margin: 0;
	margin-top: 230px;
	padding: 0;
	width: 186px;
	height: 2100px;
	border: 0px solid orange;
}

#colonna_dx_foto_seminari {
	float: right;
	text-align: right;
	background: #1F1A17;
	margin: 0;
	margin-top: 230px;
	padding: 0;
	width: 186px;
	height: 3350px;
	border: 0px solid orange;
}

#colonna_dx_foto_seminari_archivio {
	float: right;
	text-align: right;
	background: #1F1A17;
	margin: 0;
	margin-top: 230px;
	padding: 0;
	width: 186px;
	height: 1700px;
	border: 0px solid orange;
}

#colonna_dx_achi {
	float: right;
	text-align: right;
	background: #1F1A17;
	margin: 0;
	margin-top: 203px;
	padding: 0;
	width: 186px;
	height: 1384px;
	border: 0px solid orange;
}

#colonna_dx_casa {
	float: right;
	text-align: right;
	background: #1F1A17;
	margin: 0;
	margin-top: 203px;
	padding: 0;
	width: 188px;
	height: 1384px;
	border: 0px solid orange;
}


#colonna_dx_privacy {
	float: right;
	background: #1F1A17;
	margin: 0;
	margin-top: 203px;
	padding: 0;
	width: 189px;
	height: 90px;
	border: 0px solid orange;
}

#colonna_dx_maestri {
	float: right;
	background: #1F1A17;
	margin: 0;
	margin-top: 177px;
	padding: 0;
	width: 187px;
	height: 150px;
	border: 0px solid orange;
}

#colonna_dx_maestri_silvia {
	float: right;
	background: #1F1A17;
	margin: 0;
	margin-top: 177px;
	padding: 0;
	width: 187px;
	height: 3700px;
	border: 0px solid orange;
}

#colonna_dx_maestri_manju {
	float: right;
	background: #1F1A17;
	margin: 0;
	margin-top: 177px;
	padding: 0;
	width: 187px;
	height: 300px;
	border: 0px solid orange;
}

#colonna_dx_maestri_sauro {
	float: right;
	background: #1F1A17;
	margin: 0;
	margin-top: 177px;
	padding: 0;
	width: 180px;
	height: 3310px;
	border: 0px solid orange;
}

#colonna_dx_discipline {
	float: right;
	background: #1F1A17;
	margin: 0;
	margin-top: 177px;
	padding: 0;
	width: 189px;
	height: 650px;
	border: 0px solid orange;
}

#colonna_dx_discipline2 {
	float: right;
	background: #1F1A17;
	margin: 0;
	margin-top: 177px;
	padding: 0;
	width: 185px;
	height: 1280px;
	border: 0px solid orange;
}



#colonna_dx_stages {
	float: right;
	background: #1F1A17;
	margin: 0;
	margin-top: 274px;
	padding: 0;
	width: 188px;
	height: 800px;
	border: 0px solid orange;
}

#colonna_dx_stages2 {
	float: right;
	background: #1F1A17;
	margin: 0;
	margin-top: 177px;
	padding: 0;
	width: 189px;
	height: 2700px;
	border: 0px solid orange;
}

#colonna_dx_viaggistudio {
	float: right;
	background: #1F1A17;
	margin: 0;
	margin-top: 177px;
	padding: 0;
	width: 189px;
	height: 2000px;
	border: 0px solid orange;
}
#colonna_dx_viaggistudio2 {
	float: right;
	background: #1F1A17;
	margin: 0;
	margin-top: 177px;
	padding: 0;
	width: 189px;
	height: 900px;
	border: 0px solid orange;
}

#colonna_dx_contatti {
	float: right;
	background: #1F1A17;
	margin: 0;
	margin-top: 177px;
	padding: 0;
	width: 190px;
	height: 160px;
	border: 0px solid orange;
}

#colonna_dx_copyright {
	float: right;
	background: #1F1A17;
	margin: 0;
	margin-top: 177px;
	padding: 0;
	width: 189px;
	height: 140px;
	border: 0px solid orange;
}

#colonna_dx_newsletter {
	float: right;
	background: #1F1A17;
	margin: 0;
	margin-top: 177px;
	padding: 0;
	width: 188px;
	height: 265px;
	border: 0px solid orange;
}

.img {
	float: left;
	margin: 0;
	padding: 0;
	text-align: left;
	padding-top: 10px;
}

.img2 {
	float: right;
	text-align: right;
	margin: 0;
	margin-top: 10px;
	padding: 0;
	
}

#menu {
	float: left;
	width: 140px;
	margin: 0;
	margin-top: 10px;
	padding: 0;
	/*padding-left: 10px;*/
	font-size: 12px;
	font-weight: bold;
	color: #000; 
	text-align: left;
	border: 0px solid pink;
	
}

.sottomenu_paesi {
	float: left;
	margin: 0;
	padding: 0;
	padding-right: 20px;
	font-size: 16px;
	font-weight: normal;
	color: #E77817;
	text-decoration: underline;
	
}


.sottomenu_paesi a{
	float: left;
	color: #000;
	text-decoration: underline;
}

.sottomenu_paesi a:hover{
	color: #C3C5C8;
	text-decoration: underline;
}


.voce_menu a{
	background: url(../img/menu/bottone_menu.jpg) center left no-repeat;
	margin: 0;
	padding: 0;
	padding-left: 20px;
	/*height: 20px;*/
	line-height: 20px;
	text-decoration: none;
	color: #000;
}

.voce_menu a:hover{
	background: url(../img/menu/bottone_menu_hover.jpg) center left no-repeat;
	color: #C3C5C8;
}

.voce_menu_selected {
	background: url(../img/menu/bottone_menu_selected.jpg) center left no-repeat;
	margin: 0;
	padding: 0;
	padding-left: 20px;
	color: #E77817;
	/*height: 20px;*/
	line-height: 20px;
}

.voce_menu_selected2 a{
	background: url(../img/menu/bottone_menu_selected.jpg) center left no-repeat;
	margin: 0;
	padding: 0;
	padding-left: 20px;
	color: #E77817;
	/*height: 20px;*/
	text-decoration: none;
	line-height: 20px;
}

.voce_menu_selected2 a:hover{
	background: url(../img/menu/bottone_menu_hover.jpg) center left no-repeat;
	color: #C3C5C8;
}

#corpo_centrale {
	position: relative;
	background-color: #FFF;
	margin: 0 auto; 
	padding: 0;
	font-size: 12px;	
	width: 760px;
	border: 0px solid blue;
}


#corpo_centrale_sil {
	position: relative;
	background-color: #FFF;
	margin: 0 auto; 
	padding: 0;
	font-size: 12px;	
	width: 760px;
	height: 4000px;
	border: 0px solid blue;
}

#corpo_centrale_grecia {
	position: relative;
	background-color: #FFF;
	margin: 0 auto; 
	padding: 0;
	font-size: 12px;	
	width: 760px;
	height: 4000px;
	border: 0px solid blue;
}


#corpo_txt {
	float: left;
	text-align: left;
	font-size: 11px;
	margin: 0;
	margin-top: 25px;
	padding: 0;
	padding-left: 15px;
	width: 380px;
	border: 0px solid red;
}

#corpo_txt_discipline2 {
	background: url(../img/discipline2/bg_discipline_marziali.png) no-repeat;
	float: left;
	text-align: left;
	font-size: 10px;
	margin: 0;
	margin-top: 25px;
	padding: 0;
	padding-left: 15px;
	width: 388px;
	height: 1370px;
	border: 0px solid red;
}


#corpo_txt_sferologico2 {
	background: url(../img/discipline2/bg_discipline_marziali.png) no-repeat;
	float: left;
	text-align: left;
	font-size: 11px;
	margin: 0;
	margin-top: 25px;
	padding: 0;
	padding-left: 15px;
	width: 388px;
	height: 1000px;
	border: 0px solid red;
}



#logo {
	position: absolute;
	top: 6px;
	left: 10px;
	width: 119px;
	height: 92px;
}

.sottomenu a {
	float: left;
	background: url(../img/bottone_maestri.jpg) center left no-repeat;
	margin: 0;
	margin-right: 20px;
	padding: 0;
	padding-left: 15px;
	color: #000;
	text-decoration: underline;
}

.sottomenu a:hover{
	background: url(../img/bottone_maestri_hover.jpg) center left no-repeat;
	margin: 0;
	margin-right: 20px;
	padding: 0;
	padding-left: 15px;
	color: #C3C5C8;
	text-decoration: none;
	font-weight: bold;
	
}

.sottomenu_selected {
	float: left;
	background: url(../img/bottone_maestri_selected.jpg) center left no-repeat;
	margin: 0;
	margin-right: 20px;
	padding: 0;
	padding-left: 15px;
	color: #E77817;
	text-decoration: underline;
}


.elements {
	float: right;
	text-decoration: none;
	text-align: right;
	margin: 0;
	padding: 0;
	padding-top: 20px;
	width: 70px;
	height: 20px;
	line-height: 10px;
	color: #1F1A17;
	border: 0px solid red;
}

.elements a{
	float: right;
	text-decoration: none;
	text-align: right;
	margin: 0;
	padding: 0;
	width: 70px;
	height: 20px;
	line-height: 10px;
	color: #1F1A17;
	border: 0px solid red;
}

.elements a:hover{
	text-decoration: none;
	color: #E77817;
}

#logo_karate {
	position: absolute;
	top: 480px;
	left: 60px;
}

#logo_taiji {
	position: absolute;
	top: 720px;
	left: 50px;
}

#logo_yoga {
	position: absolute;
	top: 1070px;
	left: 50px;
}

#logo_yoga_eng {
	position: absolute;
	top: 1120px;
	left: 50px;
}

#logo_charya {
	position: absolute;
	top: 1270px;
	left: 50px;
	border: 0px solid red;
}

#logo_charya_eng {
	position: absolute;
	top: 1320px;
	left: 50px;
}

#logo_vipassana {
	position: absolute;
	top: 1450px;
	left: 55px;
}

#logo_vipassana_eng {
	position: absolute;
	top: 1500px;
	left: 55px;
}

