/* OGGETTI COMUNI*/

/* Definizione sfondo pagina */
body {
	background-image: url('PICS/sfondo_griglia.gif');
}

/* Definizione box testata*/
#box_testata {
   	background-color: #000000;
	position: absolute;
	top:50;
	left:140;
	width:1035;
	height:200;

}

/* Definizione box centrale */
#box_centrale {
	background-color: #000000;
	position: absolute;
	top:250;
	left:140;
	width:920;
	height:1400;
}


/* Definizione box centrale news */
#box_centrale_news {
	background-color: #000000;
	position: absolute;
	top:5%;
	left:3%;
	width:95%;
	height:90%;
}

#box_contenuti_news {
	position: absolute;
	top:5%;
	left:10%;
	width:80%;
	height:90%;
	text-align=justify;
--	border:solid 2px blue;
	padding=10px;
	margin=10px;
}


#box_centrale_nature_camp {
	background-color: #000000;
	position: absolute;
	top:50;
	left:140;
	width:900;
	height:3500;
}

#box_centrale_gallery {
	background-color: #000000;
	position: absolute;
	top:250;
	left:140;
	width:920;
	height:3350;
}


/* Definizione box sinistro */
#box_sinistro {
	background-color:#FFFF00;
	position: absolute;
	top:50;
	left:0;
	width:140;
	height:1600;
}

#box_sinistro_nature_camp {
	background-color:#FFFF00;
	position: absolute;
	top:50;
	left:0;
	width:140;
	height:3500;
}

#box_sinistro_gallery {
	background-color:#FFFF00;
	position: absolute;
	top:50;
	left:0;
	width:140;
	height:3550;
}


/* Definizione box destro */
#box_destro {
	background-image: url('PICS/box_destro.gif');
	background-repeat:no-repeat;
	position: absolute;
	top:250;
	left:1055;
	width:200;
	height:700;

}

#box_destro_nature_camp {
	background-image: url('PICS/box_destro.gif');
	background-repeat:no-repeat;
	position: absolute;
	top:50;
	left:1040;
	width:200;
	height:700;
}

#box_destro_gallery {
	background-image: url('PICS/box_destro.gif');
	background-repeat:no-repeat;
	position: absolute;
	top:250;
	left:1055;
	width:200;
	height:700;
}

#box_destro_testata {
   	background-color: #FFFF00;
	position: absolute;
	top:49;
	left:1174;
	width:21;
	height:212;
}

/* Definizione box inferiore (per distanziare quello centrale dal fondo della pagina) */
#box_inferiore {

	position: absolute;
	background-color: transparent;
	top:1650;
	left:0;
	width:10;
	height:50;
}

#box_inferiore_nature_camp {

	position: absolute;
	background-color: transparent;
	top:3550;
	left:0;
	width:10;
	height:50;
}

#box_inferiore_gallery {

	position: absolute;
	background-color: transparent;
	top:3350;
	left:0;
	width:10;
	height:50;
}

/* Definizione box animazione */
#box_animazione {

   position:absolute;
   top:0;
   left:0;

}

/* Definizione box logo */
#box_logo {

	position:absolute;
    top:10;
	left:650;
}

/*Definizione box vdws */
#box_vdws {

	position:absolute;
    top:95;
    left:648;

}

/*Definizione box navigazione */
#box_navigazione {

	position:absolute;
	top:160;
	left:15;
	width:860;
	height:26;
	border:solid 1px blue;
	padding:2;	
	
}

/* Definizione box news */
#box_news {

	position:absolute;
	top:102;
	left:890;
	width:140;
	height:187;
	text-decoration:blink;
    z-index:1;
}

#box_news_2 {
	position:absolute;
	top:30;
	left:1;
	width:1;
	height:22;
--	border:solid 2px white;
	text-decoration:blink;
--	padding:4,4;
    z-index:2;
}
/* Definizione box aggiornamento */
#box_aggiornamento {
	
	position:absolute;
	top:100;
	left:70;
	width:30;
	height:400;
	text-decoration:blink;
}


/* Definizione box contenuti */
#box_contenuti_centro_1 {

	position:absolute;
	top:20;
	left:450;
	width:400;
	height:450;
	padding:2 5 2 5;
}

#box_contenuti_centro_2 {

	position:absolute;
	top:490 ;
	left:25;
	width:400;
	height:280;
	padding:2 5 2 5;
}

#box_contenuti_centro_3 {

	position:absolute;
	top:860;
	left:440;
	width:400;
	height:200;
	border-style: outset;
	border-width:2px;
	border-color:#FFFF00;
	padding:2 5 2 5;
}

#box_contenuti_centro_4 {

	position:absolute;
	top:1100;
	left:15;
	width:400;
	height:250;
	padding:2 5 2 5;
}



#box_contenuti_corsi_1 {

	position:absolute;
	top:80;
	left:500;
	width:420;
	height:130;
	padding:2 5 2 5;
}

#box_contenuti_corsi_2 {

	position:absolute;
	top:250;
	left:25;
	width:460;
	height:710;
	padding:2 5 2 5;
}



#box_contenuti_corsi_3 {

	position:absolute;
	top:960;
	left:510;
	width:360;
	height:270;
	padding:2 5 2 5;
}


#box_contenuti_corsi_4 {

	position:absolute;
	top:1270;
	left:25;
	width:850;
	height:100;
	padding:2 5 2 5;
}

#box_nature_camp {
	position:absolute;
	top:210;
	left:25;
	width:840;
	height:2600;
}


#box_contenuti_materiali_1 {

	position:absolute;
	top:80;
	left:460;
	width:400;
	height:250;
	padding:2 2 2 2;

}

#box_logo_materiali_1 {

    position:absolute;
	top:400;
	left:40;
	width:100;
	height:280;
	padding:2 5 2 5;

}


#box_logo_materiali_2 {

    position:absolute;
	top:820;
	left:700;
	width:100;
	height:140;
	padding:2 5 2 5;

}


#box_logo_materiali_3 {

    position:absolute;
	top:1130;
	left:40;
	width:100;
	height:140;
	padding:2 5 2 5;

}


#box_contenuti_noleggio_1 {

	position:absolute;
	top:80;
	left:460;
	width:420;
	height:250;
	padding:2 2 2 2;

}


#box_contenuti_noleggio_2 {

	position:absolute;
	top:600;
	left:40;
	width:420;
	height:250;
	padding:2 2 2 2;

}


#box_contenuti_contattaci_1 {

	position:absolute;
	top:100;
	left:480;
	width:400;
	height:250;
	padding:2 2 2 2;

}

#box_contenuti_contattaci_2 {

	position:absolute;
	top:600;
	left:40;
	width:400;
	height:250;
	padding:2 2 2 2;

}


#box_contenuti_dovesiamo_1 {

	position:absolute;
	top:80;
	left:480;
	width:400;
	height:250;
	padding:2 2 2 2;

}


#box_contenuti_dovesiamo_2 {

	position:absolute;
	top:500;
	left:40;
	width:840;
	height:650;
	padding:2 2 2 2;

}


#box_contenuti_link_1 {

	position:absolute;
    top:80;
	left:40;
	width:250;
	height:50;
	padding:10 2 2 35;

}

#box_contenuti_link_2 {

	position:absolute;
    top:80;
	left:300;
	width:330;
	height:50;
	padding:10 2 2 30;

}

#box_contenuti_link_3 {

	position:absolute;
    top:80;
	left:640;
	width:200;
	height:50;
	padding:10 2 2 30;

}


#box_contenuti_link_4 {

	position:absolute;
    top:160;
	left:40;
	width:250;
	height:50;
	padding:10 2 2 35;

}

#box_contenuti_link_5 {

	position:absolute;
    top:160;
	left:300;
	width:330;
	height:50;
	padding:10 2 2 30;

}

#box_contenuti_link_6 {

	position:absolute;
    top:160;
	left:640;
	width:300;
	height:50;
	padding:10 2 2 30;

}


#box_contenuti_link_7 {

	position:absolute;
    top:240;
	left:40;
	width:250;
	height:50;
	padding:10 2 2 35;

}

#box_contenuti_link_8 {

	position:absolute;
    top:240;
	left:300;
	width:330;
	height:50;
	padding:10 2 2 30;

}

#box_contenuti_link_9 {

	position:absolute;
    top:240;
	left:640;
	width:300;
	height:50;
	padding:10 2 2 30;

}


#box_contenuti_link_10 {

	position:absolute;
    top:320;
	left:40;
	width:250;
	height:50;
	padding:10 2 2 35;

}

#box_contenuti_link_11 {

	position:absolute;
    top:320;
	left:300;
	width:330;
	height:50;
	padding:10 2 2 30;

}

#box_contenuti_link_12 {

	position:absolute;
    top:320;
	left:640;
	width:300;
	height:50;
	padding:10 2 2 30;

}




/* Definizine box foto */
#box_foto_centro_1 {

	position:absolute;
	top:40;
	left:15;

}

#box_foto_centro_2 {

	position:absolute;
	top:490;
	left:540;

}

#box_foto_centro_3 {

	position:absolute;
	top:860;
	left:25;

}

#box_foto_centro_4 {

	position:absolute;
	top:1110;
	left:520;
}

#box_foto_corsi_1 {

	position:absolute;
	top:20;
	left:50;
}

#box_foto_corsi_2 {

	position:absolute;
	top:280;
	left:580;

}


#box_foto_corsi_3 {

	position:absolute;
	top:700;
	left:580;

}


#box_foto_corsi_4 {

	position:absolute;
	top:1020;
	left:50;

}



#box_foto_materiali_1a {

	position:absolute;
	top:60;
	left:60;
    
}


#box_foto_materiali_1b {

	position:absolute;
	top:170;
	left:220;
    
}

#box_foto_materiali_2a{

	position:absolute;
	top:250;
	left:370;
    
}

#box_foto_materiali_2b {

	position:absolute;
	top:330;
	left:520;
    
}

#box_foto_materiali_2c {

	position:absolute;
	top:410;
	left:670;
    
}

#box_foto_materiali_3 {

	position:absolute;
	top:730;
	left:40;
    
}

#box_foto_materiali_4 {

	position:absolute;
	top:1050;
	left:260;
    
}


#box_foto_noleggio_1 {

	position:absolute;
	top:70;
	left:40;
    
}


#box_foto_noleggio_2 {

	position:absolute;
	top:600;
	left:550;
    
}

#box_foto_noleggio_3 {

	position:absolute;
	top:880;
	left:40;

}


#box_foto_noleggio_4 {

	position:absolute;
	top:1050;
	left:500;
    
}


#box_foto_dovesiamo_1 {

	position:absolute;
	top:85;
	left:40;
    
}


#box_foto_dovesiamo_2 {

	position:absolute;
	top:500;
	left:100;
    
}


#box_foto_dovesiamo_3 {

	position:absolute;
	top:800;
	left:200;
    
}


#box_foto_contattaci_1 {

	position:absolute;
	top:85;
	left:40;
    
}


#box_foto_contattaci_2 {

	position:absolute;
	top:550;
	left:450;
    
}

#box_foto_gallery_1 {

	position:absolute;
	top:120;
	left:40;
    
}


#box_foto_gallery_2 {

	position:absolute;
	top:120;
	left:500;
    
}


#box_foto_gallery_3 {

	position:absolute;
	top:450;
	left:600;
    
}


#box_foto_gallery_4 {

	position:absolute;
	top:650;
	left:40;
    
}


#box_foto_gallery_5 {

	position:absolute;
	top:900;
	left:500;
    
}

#box_foto_gallery_6 {

	position:absolute;
	top:1050;
	left:40;
    
}


#box_foto_gallery_7 {

	position:absolute;
	top:1250;
	left:520;
    
}


#box_foto_gallery_8 {

	position:absolute;
	top:1480;
	left:60;
    
}

#box_foto_gallery_9 {

	position:absolute;
	top:1650;
	left:480;
    
}

#box_foto_gallery_10 {

	position:absolute;
	top:1950;
	left:40;
    
}

#box_foto_gallery_11 {

	position:absolute;
	top:2150;
	left:460;
    
}



/* Definizione box linea */
#box_spaziatura_contenuti {

	position:absolute;
	top:470;
	left:20;
	width:800;

}

/* Definizione box bandiere */
#box_bandiere_1 {
	position:absolute;
	top:260;
	left:1030;
    width:40;
	height:18;
}

#box_bandiere_2 {
	position:absolute;
	top:260;
	left:1060;
    width:40;
	height:18;
}



/* Definizione stili */

.style_vdws {

	font-family: "Courier New", Courier, monospace;
	color: #FFFF99;
	font-size: 14px;
	font-weight:bold;
	text-decoration: none;
	word-spacing: small;
	white-space: small;
	padding: 5px;
    position:relative;
    top:-12px;

}

.style_navigazione_centro {

	font-family: "Courier New", Courier, monospace;
    color: blue;
	font-size: 15px; 
	text-decoration: none;
	padding: 2px;
}

.style_navigazione {
	
	font-family: "Courier New", Courier, monospace;
	font-size: 15px; 
	text-decoration: none;
	padding: 2px;
}

.style_navigazione_news {
	
	font-family: "Courier New", Courier, monospace;
	font-size: 24px; 
    color:blue;
    font-weight:bold;
	text-decoration: none;
	padding: 2px;
}

.style_aggiornamento {

	font-family: "Courier New", Courier, monospace;
	color: red;
	font-size: 18px; 
    font-weight:bold;
	text-decoration: none;
	padding: 0;

}


.style_evidenziato {

	font-weight:bold;
    color:#000000;
	background-color:green;

}

.style_sottolineato {

	text-decoration:underline;
}

.style_evidenziato_corsi_1 {
    
	font-size:16px;
	font-weight:bold;
	color:#000000;
	background-color:#00C020;
}

.style_evidenziato_corsi_2 {
	font-size:16px;
	font-weight:bold;
	color:#000000;
	background-color:#00C040;
}

.style_evidenziato_corsi_3 {
	font-size:16px;
	font-weight:bold;
	color:#000000;
	background-color:#00C080;
}


.style_evidenziato_materiali_1 {

	font-size:16px;
	font-weight:bold;
	color:#000000;
	background-color:#00C030;

}


.style_evidenziato_noleggio_1 {

	font-size:16px;
	font-weight:bold;
	color:#000000;
	background-color:#00C030;

}

.style_sottolineato {

   	text-decoration:underline;
}

.style_grassetto_sottolineato {

	font-weight:bold;
	text-decoration:underline;
}

p {

	font-family: "Courier New", Courier, monospace;
	color: #FFFF99;
	font-size: 16px;
	text-decoration: none;
	word-spacing: normal;
	white-space: normal;
	padding: 0;
    text-align: justify;

}


.style_contenuti_centro {

	font-family: "Courier New", Courier, monospace;
	color: #FFFF99;
	font-size: 18px;
	text-decoration: none;
	word-spacing: normal;
	white-space: normal;
	line-height:1.2;
	padding: 0;

}

.style_contenuti_news {

	font-family: "Courier New", Courier, monospace;
	text-align:center;
	color: #FFFF99;
	font-size: 18px;
	text-decoration: none;
	word-spacing: normal;
	white-space: normal;
	line-height:1.2;
	padding: 20,20,20,20;

}

.style_contenuti_note {

	font-family: "Courier New", Courier, monospace;
	color: #FFFF99;
	font-size: 11px;
	text-decoration: none;
	word-spacing: normal;
	white-space: normal;
	line-height:1.2;
	padding: 0;

}

a.style_navigazione:link {

	color:white;

}

a.style_navigazione:hover {

	color:red;
	font-size:15px;

}

a.style_navigazione:visited {
	
	color: green;

}

a.style_navigazione:active {

	color:blue;

}

a.style_navigazione_news:hover {
	
	color: white;
    font-size:24px;

}

a.style_navigazione_news:link {

	color:red;

}

a.style_navigazione_news:visited {
	
	color: white;

}

a.style_navigazione_news:active {

	color:red;

}



a.contenuti:link {

	font-family: "Courier New", Courier, monospace;
	color: #33CCCC;
	font-size: 17px;
	text-decoration: none;
	padding: 0;
}

a.contenuti:visited {
	
	font-family: "Courier New", Courier, monospace;
	color: #33CCCC;
	font-size: 17px;
	text-decoration: none;
	padding: 0;
}

a.navigazione:hover {

	font-family: "Courier New", Courier, monospace;
	color: #33CCCC;
	font-size: 17px;
	text-decoration: none;
	padding: 0;
}

a.navigazione:active {
	
	font-family: "Courier New", Courier, monospace;
	color: #33CCCC;
	font-size: 17px;
	text-decoration: none;
	padding: 0;
}



