/* CSS di Brunella Longo */

body { 
margin : 50; 
font-family : verdana, geneva, helvetica, arial, sans-serif;  
} 




#logopanta {
font-family : Gill, Verdana, Helvetica, Arial, sans-serif, serif; 
font-weight : bold; 
font-size : 60px; 
color : #ffcc00; 
background-color : #fff; 
 
} 
#tilde { position: absolute;
left: 350px;
top: -58px;

font-family : Verdana, sans-serif, serif; 
font-size : 140px; 
font-weight : bold; 
color : #339933; 
background-color : #fff; 
 
} 

table  { 
border-collapse: collapse;
text-align: left;
font-size: 12px;
width: 99%; 
} 

td { 
margin: 0 auto; 
padding: 5px; 
vertical-align: top;
} 
 
caption {
font-size : 18px; 
font-style : italic;
font-weight : bold; 
color: #999999;
background-color: #fff;
text-align: left;
margin-bottom: 15px;
} 

tr.altcolor {
background-color: #ffffcc;
}

p.small {
font-size: 10px; 
text-align: left;
} 
p.smallcenter {
font-size: 10px; 
text-align: center;
}

h1, h2   {
background-color : #fff; 
 
} 
h1 {
font-size : 30px; 
color : #ffcc00; 
} 

h1.home, h1.grey, h3.grey {
font-size : 18px; 
color: #999999;
background-color: #fff;
} 


h2 {
font-size : 22px;   
color : #339933; 
} 
h3 {
font-size : 12px;  
} 
A:hover , #active {
background : #999999; 
color : #fff; 
} 

.light {
font-weight : lighter; 
} 


.logo {
margin-left : 20px; 
} 
.sublogo {
font-size : 12px; 
margin-top : -20px;  
margin-left : 2px; 
} 
.menu1 {
text-align: right;
margin-right: 20px;
font-size : 16px; 
font-weight : bold; 
} 
.menu2 {
margin-top : 28px; 
margin-left : 10px; 
font-size : 12px; 
width : 300px; 
float : left; 
background-image : url(pic.png);  
background-position : 0% 100%; 
background-repeat :  repeat; 
} 
div.frame1 {
margin-left : 0; 
background-image : url(one.jpg);  
background-position : 0% 100%; 
background-repeat : no-repeat; 
color : #000; 
border-top : 1px solid #999999;
border-bottom : 6px solid #999999;
width : 100%; 

} 



 
/* 3 18 9 secondo livello */
 
 
div.framenew {
margin-left : 0; 
background-image : url(brunellalongo2010.jpg); 
background-position : 0% 100%; 
background-repeat : no-repeat; 
color : #000; 
border-top : 1px solid #999999;
border-bottom : 6px solid #999999;
width : 100%; 
background-color : #fff; 
} 

div.frame101 {
margin-left : 0; 
background-image : url(59.jpg); 
background-position : 0% 100%; 
background-repeat : no-repeat; 
color : #000; 
border-top : 1px solid #999999;
border-bottom : 6px solid #999999;
width : 100%; 
background-color : #fff; 
} 


div.frame45 {
margin-left : 0; 
background-image : url(9.jpg); 
background-position : 0% 100%; 
background-repeat : no-repeat; 
color : #000; 
border-top : 1px solid #999999;
border-bottom : 6px solid #999999;
width : 100%; 
background-color : #fff; 
} 


div.frame41 {
margin-left : 0; 
background-image : url(41.jpg); 
background-position : 0% 100%; 
background-repeat : no-repeat; 
color : #000; 
border-top : 1px solid #999999;
border-bottom : 6px solid #999999;
width : 100%; 
background-color : #fff; 
}


/* 13 15 20  terzo livello */



div.frame13 {
margin-left : 0; 
background-image : url(13.jpg); 
background-position : 0% 100%; 
background-repeat : no-repeat; 
color : #000; 
border-top : 1px solid #999999;
border-bottom : 6px solid #999999;
width : 100%; 
background-color : #fff; 
}

div.frame15 {
margin-left : 0; 
background-image : url(15.jpg); 
background-position : 0% 100%; 
background-repeat : no-repeat; 
color : #000; 
border-top : 1px solid #999999;
border-bottom : 6px solid #999999;
width : 100%; 
background-color : #fff; 
}

div.frame16 {
margin-left : 0; 
background-image : url(16.jpg); 
background-position : 0% 100%; 
background-repeat : no-repeat; 
color : #000; 
border-top : 1px solid #999999;
border-bottom : 6px solid #999999;
width : 100%; 
background-color : #fff; 
}


div.frame17 {
margin-left : 0; 
background-image : url(17.jpg); 
background-position : 0% 100%; 
background-repeat : no-repeat; 
color : #000; 
border-top : 1px solid #999999;
border-bottom : 6px solid #999999;
width : 100%; 
background-color : #fff; 
}


div.frame8 {
margin-left : 0; 
background-image : url(8.jpg); 
background-position : 0% 100%; 
background-repeat : no-repeat; 
color : #000; 
border-top : 1px solid #999999;
border-bottom : 6px solid #999999;
width : 100%; 
background-color : #fff; 
}





div.frame20 {
margin-left : 0; 
background-image : url(20.jpg); 
background-position : 0% 100%; 
background-repeat : no-repeat; 
color : #000; 
border-top : 1px solid #999999;
border-bottom : 6px solid #999999;
width : 100%; 
background-color : #fff; 
}





div.frame21 {
margin-left : 0; 
background-image : url(21.jpg); 
background-position : 0% 100%; 
background-repeat : no-repeat; 
color : #000; 
border-top : 1px solid #999999;
border-bottom : 6px solid #999999;
width : 100%; 
background-color : #fff; 
}









fieldset {
padding-top : 0; 
padding-bottom : 20px; 
padding-left : 20px; 
padding-right : 20px; 
} 
label {
font-size : 14px; 
} 
.spot {
padding-right : 20px; 
margin-left : 400px; 
margin-top : 30px; 
margin-bottom : 30px; 
} 

.content {
margin-left: 20px; 
margin-right : 20px; 
} 


.boxes {
border-top : 1px solid #999999;
border-left : 1px solid #999999;
border-right : 2px solid #999999;
border-bottom : 2px solid #999999;
float : left; 
width : 30%; 
padding : 5px; 
margin : 5px; 
} 


dd {
margin-left : 0; 
margin-bottom : 15px; 
} 



div.diario {
position: absolute;
top: 130px;
left: 10px;
 
width: 70px;
font-family : verdana, sans-serif; 
font-size : 10px; 
color : #000;
background-color : #fff; 
text-align : left; 
padding-right : 0; 
} 

.road { 
font-family : Verdana, Helvetica, Arial, sans-serif, serif;
font-size : 10px;
font-weight : bold;
text-align : right;
margin-top : 5px;
margin-right : 5px;
margin-bottom : 0;
} 


.logopanta { 
font-family : Gill, Verdana, Helvetica, Arial, sans-serif, serif;
font-weight : bold;
font-size : 18px;
color : #ffcc00;
line-height : 0.4em;
background : #fff;
} 
.logopantaclaim { 
font-family : Gill, Verdana, Helvetica, Arial, sans-serif, serif;
font-weight : bold;
font-size : 18px;
color : #000;
line-height : 0.4em;
background : #fff;
} 
.tilde { 
font-family : Verdana, sans-serif, serif;
font-size : 30px;
font-weight : bold;
color : #339933;
line-height : 0.4em;
background : #fff;
} 

.ws { 
padding-top: 15px;
} 

