* { 
padding : 0;
margin : 0;
} 

body { 
font : 100% Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size : 12px;
background : url(immagini/bg_body.gif) repeat-x top #eef;
}
 
.pub1 { 
font-size : 11px;
color: blue;
font-weight: normal;
text-align:left;
}

.pub2 { 
font-size : 11px;
color: #006666;
font-weight: normal;
text-align:left;
}

.Pulsante
{
    BORDER-RIGHT: #bee5fe 2px outset;
    BORDER-TOP: #ffffff 2px outset;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BORDER-LEFT: #ffffff 2px outset;
    WIDTH: 125px;
    CURSOR: hand;
    COLOR: black;
    BORDER-BOTTOM: #bee5fe 2px outset;
    FONT-FAMILY: Verdana;
    HEIGHT: 20px;
    BACKGROUND-COLOR: chocolate;
    TABLE: 0px
}

img.floatTL { 
float : left;
margin-right : 10px;
margin-bottom : 5px;
margin-top : 3px;
margin-left : 0;
} 

img.floatTR { 
float : right;
margin-left : 3px;
margin-bottom : 0;
margin-top : 3px;
margin-right : 10px;
} 

#wrapper { 
margin : 0 auto ;
width : 85%;
float : inherit;
} 

.contact { 
padding-top : 20px;
padding-bottom : 15px;
border-bottom : 1px dotted;
} 

.titolo1 { 
text-align : justify;
color : #005100;
float : left;
font-family: "Trebuchet MS","Comic Sans MS", Verdana;
font-size: 22px;
FONT-WEIGHT: bold;
} 

.titolo2 { 
text-align : justify;
color : maroon;
float : left;
font-family: "Trebuchet MS","Comic Sans MS", Verdana;
font-size: 22px;
FONT-WEIGHT: bold;
} 

.header { 
background : #f8f8ec;
color : #1a1a1a;
width : 100%;
height : 20px;
float : none;
border : 1px solid silver;
margin : 0 0 0 0;
padding-left: 0px;
padding-right: 0px;
padding-top: 4px;
padding-bottom: 1px;
background : #ffe url(Immagini/Grd4.jpg);
} 

.top1 { 
background : url(Immagini/Grd6.jpg);
text-align : justify;
color : #1a1a1a;
width : 100%;
float : left;
border:1px solid;	
border-color:silver;
padding-top : 6px;
padding-bottom : 6px;
padding-right: 12px;
padding-left: 4px;
} 

.top2 { 
background : url(Immagini/Grd12.jpg);
text-align : justify;
color : #1a1a1a;
width : 100%;
float : left;
border:1px solid;	
border-color:silver;
padding-top : 7px;
padding-bottom : 7px;
padding-right: 12px;
padding-left: 4px;
} 

.topMenu { 
text-align : justify;
width : 100%;
float : left;
border:1px solid;	
border-color:silver;
padding-top : 0px;
padding-bottom : 0px;
padding-right: 16px;
padding-left: 0px;
} 


.footer1 { 
font-size : 11px;
float : left ;
text-align : justify;
color: #6666ff;
} 

.footer2 {
font-size : 11px;
float : right;
padding-top : 5px;
padding-bottom : 5px;
color : #696a69;
}

.logo { 
background : #ffffff;
text-align : justify;
color : #1a1a1a;
width : 100%;
float : left;
border:1px solid;	
border-left: 1px solid silver;
border-right: 1px solid silver;
border-top: none;
border-bottom: none;
margin : 0px 0px 0px 0px;
padding-left: 8px;
padding-right: 8px;
padding-top: 4px;
padding-bottom: 4px;
} 

.centrale { 
background : #ffffff;
text-align : justify;
color : #1a1a1a;
width : 100%;
float : left;
border:1px solid;	
border-color:silver;
margin : 0px 0px 0px 0px;
padding: 8px;
} 


.titolobox1 { 
text-align : justify;
color :#000033;
width : 100%;
height : 18px;
float : left;
border:1px solid;
border-bottom: 0px;
border-color: silver;
margin : 10px 0px 0px 0px;
padding-left: 4px;
padding-right: 12px;
padding-top: 3px;
padding-bottom: 3px;
background : url(Immagini/Grd12.jpg);
font-size:14px;
} 

.box1 { 
width : 100%;
float : left;
margin-top : 0px;
border: none;
} 

.titolobox2 {
font-size : 12px; 
width : 160px;
color :#000033;
margin-top : 0px;
margin-right : 5px;
padding : 4px;
border:1px solid;
border-bottom: 0px;
border-color:silver;
background : url(Immagini/Grd4.jpg);
} 

.box2 { 
width : 160px;
float : left;
FONT-SIZE: 11px;
FONT-FAMILY: Verdana;
margin-top : 0px;
margin-right : 5px;
padding : 4px;
border:1px solid;	
border-color:silver;
background : #f8f8f8;
} 

.titolobox3 { 
font-size : 12px;
width : 160px;
color :#000033;
margin-top : 0px;
margin-left : 6px;
padding : 4px;
border:1px solid;
border-bottom: 0px;
border-color:silver;
background : url(Immagini/Grd4.jpg);
} 

.box3 { 
width : 160px;
margin-top : 0px;
margin-left : 6px;
padding : 4px;
border:1px solid;	
border-color:silver;
background : #f8f8f8;
} 

.boxMenu {
font-size : 12px; 
width : 160px;
color :#000033;
margin-top : 0px;
margin-right : 5px;
padding : 4px;
border:1px solid;
border-bottom: 0px;
border-color:silver;
height:17px;
background : #f8f8f8;
} 

.clear { 
clear : both;
} 

.divider { 
padding-left: 10px;
padding-right: 10px;
} 

h1
{
    DISPLAY: inline;
    FONT-FAMILY: verdana;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    MARGIN: 0px;
}

h2
{
    DISPLAY: inline;
    FONT-WEIGHT: bold;
    FONT-FAMILY: verdana;
    FONT-SIZE: 12px;
    MARGIN: 0px;
}

h3
{
    DISPLAY: inline;
    FONT-WEIGHT: bold;
    FONT-FAMILY: verdana;
    FONT-SIZE: 12px;
    MARGIN: 0px;
}

h4
{
    DISPLAY: inline;
    FONT-WEIGHT: normal;
    FONT-FAMILY: verdana;
    FONT-SIZE: 11px;
    MARGIN: 0px;
}

.Menu2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana;
    COLOR: #000096
}

.Menu3
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: justify;
    COLOR: #000033;
}

.Menu4
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 3px;
    FONT-FAMILY: Verdana;
    COLOR: blue;
}

.Menu5
{
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
    FONT-FAMILY: Verdana;
    COLOR: #242624;
    TEXT-ALIGN: center;
    float:center;    
}

.MenuFondo
{
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BORDER-LEFT: 0px solid;
    COLOR: #0000cc;
    BORDER-BOTTOM: 0px solid;
    FONT-FAMILY: Verdana
}

.MenuFondo2
{
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BORDER-LEFT: 0px solid;
    COLOR: blue;
    BORDER-BOTTOM: 0px solid;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: NONE
}

.MenuFondo3
{
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: 0px solid;
    COLOR: blue;
    BORDER-BOTTOM: 0px solid;
    FONT-FAMILY: Verdana
}

.MenuFondo4
{
    FONT-SIZE: 10px;
    COLOR:#242624;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: NONE
}


.MenuFondoBlog
{
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BORDER-LEFT: 0px solid;
    COLOR: maroon;
    BORDER-BOTTOM: 0px solid;
    FONT-FAMILY: Verdana
}


a:hover
{
    color:Chocolate;
}

a {
color: #242624;
}

hr {
margin-top: 3px;
margin-bottom: 3px;
color: #b0c4de;
}

