/*  CSS di Eleaml, http://www.eleaml.org  */
/*  Struttura della home page e delle pagine richiamate della barra di navigazione  */

html {
background : #BFD7F3; 
margin : 0; 
border : 1px none; 
padding : 0; 
text-align : center; 
} 
body {
background : transparent; 
margin : 0; 
border : 0 none; 
padding : 0px 0; 
width : 100%; 
height : 100%; 
color : #000000; 
text-align : center; 
font-family : gergia, arial, verdana, sans-serif; 
font-size : 13px; 
} 
#box {
background-color : #FFFFCC; 
margin : 0 auto; 
border : 1px solid #6633FF; 
padding : 0% 0%; 
text-align : left; 
width : 100%; 
voice-family : male; 
voice-family : inherit; 
} 
#menu {
background-color : #FFFFCC; 
font-family : gergia, arial, verdana, sans-serif; 
position : absolute; 
width : 18%; 
margin : 0; 
padding : 0% 0% ; 
border : 0 none; 
} 
#pagina {
background-color : white; 
position : relative; 
top : 0; 
left : 18%; 
font-family : georgia, arial, verdana, sans-serif; 
margin : 0; 
border : 0 none; 
padding : 3% 3%; 
width : 76%; 
voice-family : male; 
voice-family : inherit; 
} div.barra_navigazione {
border-bottom : 1px solid #0000ff; 
margin : 0; 
padding : 0; 
text-align : center; 
vertical-align : middle; 
} 
#menu_barra {
background-color : white; 
font-family : gergia, arial, verdana, sans-serif; 
position : absolute; 
margin : 0; 
} 
ul.menu_superiore {
margin : 0;
padding : 1% 1% 1% 1%;
text-align : left;
vertical-align : middle;
}
li.menu_superiore {
display : inline; 
list-style-type : none; 
} 
.divisore_menu_superiore {
border-left-color : #2bcdbe; 
border-left-style : solid; 
border-left-width : 1px; 
margin :  1% 1% 1% 1%; 
padding : 0; 
width : 1px; 
} 
.nascosto {
display : none; 
} 
#menu_pagina {
background-color : white; 
font-family : gergia, arial, verdana, sans-serif; 
position : relative; 
margin : 0; 
padding : 0; 
border : 0 none; 
} 
p , h1 , h2 , h3 , h4 , h5 ,  .foot {
text-align : justify; 
} 
p {
text-indent : 10px; 
margin : 4px 0; 
} 
p.foot {
font-size : 10px; 
} 
code , pre , tt {
font-family : courier, monospace; 
color : #000000; 
} 

h1 {
font-size : 26px; 
margin-bottom : 22px; 
}
h2 {
font-size : 22px;
}
h3 {
font-size : 20px;
}
h4 {
font-size : 18px;
}
h5 {
font-size : 13px;
}
div.barra_navigazione2 {
border-bottom : 1px solid #0000ff; 
margin : 0; 
padding : 0; 
text-align : center; 
vertical-align : middle; 
} 
ul.menu_inferiore {
margin : 0; 
padding : 1% 1% 1% 1%; 
text-align : left; 
vertical-align : middle; 
} 
li.menu_inferiore {
display : inline; 
list-style-type : none; 
} 
.divisore_menu_inferiore {
border-left-color : #2bcdbe; 
border-left-style : solid; 
border-left-width : 1px; 
margin : 1% 1% 1% 1%; 
padding : 0; 
width : 1px; 
} 



a:link {
color : #0000FF;
text-decoration : none; 
} 
a:visited {
color : #0000A0;
text-decoration : none; 
} 
a:hover {
color : #900000;
text-decoration : underline; 
}  
img {
border-width : 0; 
} 
#image4 {
background: transparent;
position : absolute;
     top : 4%;
left : 63%; 
  z-index : 1;
       }
	
	
	#image5 {
background: transparent;
position : absolute;
     top : 7%;
left : 84%; 
  z-index : 1;
    
       }
blockquote {
margin : 8px 0 8px 40px; 
padding : 0; 
} 
.sei_qui {
font-weight : bold; 
margin : 0; 
padding : 0; 
} 
