
body {
background-color : #ffffff;
font-size : 12px;
font-family : "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
color : #000000;
padding : 0;
margin : 0;
}
td {
font-size : 12px;
}
a {
color : #4d87d1;
}
a:visited {
color : #4d87d1;
}
a:hover {
color : #4d87d1;
}
a:active {
color : #4d87d1;
}
h1 {
font-size : 18px;
color : #ff6600;
}
h2 {
font-size : 16px;
}
h3 {
font-size : 14px;
}
h4 {
font-size : 12px;
}
#generale {
width : 976px;
height : auto;
border : 1px solid white;
margin : 10px;
margin-left : auto;
margin-right : auto;
background-image : url("../image/banner.jpg");
background-repeat : no-repeat;
}
#container {
width : 880px;
height : auto;
border : 1px solid #003365;
margin-left : 75px;
margin-right : auto;
padding : 0 0 0 0;
}
#strisciasinitra {
margin : 0;
height : auto;
background-color : #cccccc;
}
#banner {
margin : 0;
height : 106px;
}
#str {
margin : 0;
height : 15px;
background-color:#7887a8;
}
#banner h1 {
font-size : 30px;
padding : 45px 0 0 200px;
margin : 0;
}
#banner h2 {
color : #ffffff;
font-size : 14px;
padding : 2px 0 50px 200px;
margin : 0;
}
#shiny {
width : 100px;
margin-left : auto;
margin-right : auto;
background-color : #ffffff;
}
#topnavi {
width : 880px;
margin : 0 0 0 0;
padding : 0 0;
background-color : #003365;
}
#topnavi a {
color : #ffffff;
text-decoration : none;
margin : 0;
padding : 0 15px;
background-color : #003365;
}
#topnavi a:visited {
color : #ffffff;
}
#topnavi a:hover {
color : #00ffcc;
background-color : #ff6600;
}
#mainnavi a:active {
color : #ff6600;
}
#content {
padding : 15px 0;
width:auto;
margin-left : 150px;
margin-right : 0px; 
background-color : #f5f5f5;
height : auto;

}
#content h1 {
padding : 0 25px 0 25px;
margin : 0 0 15px 0;
color : #ff6600;
}
#content h2, #content h3, #content h4 {
padding : 0 25px 0 25px;
margin : 0 0 15px 0;
color : #000000;
}
#content p {
font-family : Verdana, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
line-height : 18px;
padding : 0 25px 0 25px;
margin : 0 0 15px 0;
}

#content2 {
padding : 15px 0;

margin-left : 0px;
margin-right : 0px;
background-color : #dedede;

}

#content2 h1 {
padding : 0 25px 0 25px;
margin : 0 0 15px 0;
color : #ff6600;
}
#content2 h2, #content h3, #content h4 {
padding : 0 25px 0 25px;
margin : 0 0 15px 0;
color : #000000;
}
#content2 p {
font-family : Verdana, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
line-height : 18px;
padding : 0 25px 0 25px;
margin : 0 0 15px 0;
}


#left {
float : left;
width : 150px;
height : auto;
margin : 0;
padding : 15px 0px;
/*border : 1px solid;
border-right-color:#7887a8 ;
border-top: 0px solid;
border-bottom:0px solid;
border-left:0px solid;*/
}

#footer {
clear : both;
/*padding : 4px 4px;*/
height:15px;
color : #ffffff;
font-weight : bold;
margin : 0;
background-color : #7887a8;
}



