html, body{	
text-align: center;
margin: 0;
padding: 0;
color:#000;
width:100%;
}

body {
font: 82%/1.6  "trebuchet MS", Helvetica, sans-serif;
color:#000;

}


.cloud_uno {font-size:10px;;}
.cloud_due {font-size:12px;}
.cloud_tre {font-size:16px;}
.cloud_quattro { font-size:20px;}
.cloud_cinque {font-size:24px;}







/* Immgine di sfondo al 100% */


img.bg {
/* regole per riempire la pagina con lo sfondo prescelto */
			min-width: 800px;
			min-height: 600px;
			
			
/* regole per ridimensionare l'immagine proporzionalmente */
			width: 1024px;
			height: auto;
			
/* posizonamento dello sfondo */
			position: fixed;
			top: 0;
			left:0;
}










/* Colore Viola: #694994; */


h1 {font-size: 150%; color:#694994; font-weight: 600; margin-top: 20px; padding:0 }


h2 { display:inline; font-size: 120%; color: #694994; font-weight: 600; margin:0; padding:0;}



h3 { display:inline; font-size: 100%; color: #694994; font-weight: 600; margin:0; padding:0;}


h4 { display:inline; font-size: 90%; color: #694994; font-weight: 600; margin:0; padding:0;}



h5 { display:inline; font-size: 80%; color: #694994; font-weight: 600; margin:0; padding:0;}













/* ---------------- Contenuti ------------------*/


#logo{
background: url(img-vidiglass/logo_vidiglass.png) no-repeat;
padding:0;
margin:0;
width:440px;
height: 147px;
}

#container{
width:996px;
height:100%;
margin:0 0;
padding:0 0;
}


#colonna-sinistra{
background: url(img-vidiglass/bg_colonna_sinistra.png) repeat-y;
position:fixed;
margin-top:175px;
left: 275px;
width:220px;
height:100%;
}







/* ---- Colonna destra per l' Interno -- */

#colonna-destra{
text-align:left;
position: absolute;
left:510px;
top:0;
width:460px;
height:auto
}

#box_testo_destra{
background:url(img-vidiglass/bg_colonna_destra.png) repeat-y;
padding:10px;
margin:0;
text-align:left
}


#colonna-destra_home{
text-align:left;
position: absolute;
left:510px;
width:460px;
height:auto
}


#box_interno{
border-top: 2px dotted #694994;
border-bottom: 2px dotted #694994;
width:460px;
height:140px;
margin:40px 0 0 0;
padding:0;
}




#path_pagina{
padding:0 10px;
text-align:left;
height:auto;
}


#colonna-sinistra{
padding:0 
}

#colonna-destra{
padding:0 5px
}









/* ------ NAVIGATION LEFT ------- */



ul.navigation_left{
text-align:right;
list-style:none;
font-weight:500;
height:auto;
margin:0;
padding:35px 20px 0 0;
}

ul.navigation_left li a{
font-size:90%;
font-weight:600;
color:#000;
line-height:2;
text-decoration:none
}

ul.navigation_left li a:link{
color:#000;
}

ul.navigation_left li a:visited{
color:#000;
text-decoration:none;

}

ul.navigation_left li a:hover {
color: #694994; 
background-color:#fff;
text-decoration:underline;
}

ul.navigation_left li a:active{
color:#9a75f0;
text-decoration:underline;
}

#menu_sinistra a.current{
color:#9a75f0;
text-decoration:underline
}







/* ---------- Footer --------------------*/



#footer{
position: fixed;
width:100%;
clear:both;
text-align:left;
padding: 0;
height:74px;
background-color: #694994;
margin:0 auto;
bottom: 0;
left:0
}


#footer p{
text-align:left;
color:#fff;
font-size:100%;
margin-left: 10px;
padding: 0;
}

#footer a{
color: #fff;
font-weight:600;
margin: 10px;
text-decoration:none;
}

#footer a:link{
color: #fff;
font-weight:600;
margin: 10px;
text-decoration:none;
}

#footer a:visited{
color: #fff;
font-weight:600;
margin: 10px;
text-decoration:none;
}

#footer a:hover{
color: #694994; 
background-color:#fff;
font-weight:600;
margin: 10px;

}

#footer a:active{
color: #694994;
font-weight:600;
margin: 10px;
text-decoration:none
}

#footer a.current{
}
a.sub:link{text-decoration: none;  color:#000000;}
a.sub:visited{text-decoration: none;  color:#000000;}
a.sub:hover{ text-decoration:underline; color:#000000;}

a.sub2:link{text-decoration: none;  color:#694994;}
a.sub2:visited{text-decoration: none;  color:#694994;}
a.sub2:hover{ text-decoration:underline; color:#694994;}
