body{
margin:0;
padding:0;
background-image: url(../images/flowerback.jpg);
background-repeat: repeat;
background-color:#f4d6b6;
color: #fff;
}

#contenitore{
width:900px;
padding: 0px 50px 7px 50px;
background-color:#FFFAF5;
border: 5px solid #ADAA75;
margin-left:auto;
margin-right:auto;
text-align:center;
}

#contenitore2{
width:1100px;
padding: 0px 50px 7px 50px;
background-color:#FFFAF5;
border: 5px solid #ADAA75;
margin-left:auto;
margin-right:auto;
text-align:center;
}

#top_menu{
background-color: #adaa75;
color: #fff;
width: 760px;
text-align: center;
margin-left:auto;
margin-right:auto;
padding-top: 7px;
padding-bottom: 7px;
}

a.upper_menu:link, a.upper_menu:visited{
 color: #fff;
 font-size: 110%;
font-family:"Book Antiqua", Palatino, serif;
text-decoration: none;
}

a.upper_menu:hover
{
color: #00E6E6;
font-size: 110%;
font-family:"Book Antiqua", Palatino, serif;
text-decoration: none;
}

a.recommend:link, a.recommend:visited
{
color: #800000;
font-size: 120%;
font-family:"Book Antiqua", Palatino, serif;
text-decoration: none;
}

a.recommend:hover
{
color: #333;
font-size: 120%;
font-family:"Book Antiqua", Palatino, serif;
text-decoration: none;
}

#subthings{
color: #fff;
width: 760px;
text-align: center;
margin-left:auto;
margin-right:auto;
padding-top: 7px;
padding-bottom: 7px;
}

a.other_menu:link, a.other_menu:visited{
 color: #7E8A72;
 font-size: 100%;
font-family:"Book Antiqua", Palatino, serif;
text-decoration: none;
}

a.other_menu:hover
{
color: #000;
font-size: 100%;
font-family:"Book Antiqua", Palatino, serif;
text-decoration: none;
}


h1 {
font-family:"Book Antiqua", Palatino, serif;
font-size: 100%;
line-height:70%;
text-align: center;
color: #591E1E;
}

h2 {
font-family:"Book Antiqua", Palatino, serif;
font-size:100%;
line-height:70%;
text-align: right;
color: #591E1E;
}

h3 {
font-family:"Book Antiqua", Palatino, serif;
font-size: 170%;
line-height:140%;
color: #591E1E;
text-align: center;
}

h4{
font-family:"Book Antiqua", Palatino, serif;
font-size: 150%;
letter-spacing: 2px;
text-align: left;
color: #591E1E;
text-align: center;
}


p{
font-family: "Book Antiqua",Palatino, serif;
font-size: 110%;
line-height: 1.5em;
color: #591E1E;
padding-bottom: 10px;
padding-top: 10px;
padding-left: 0px;
padding-right: 10px;
}

.orient_right{
margin-right: 30px;
margin-left:30px;
}

#interioroso{
margin-left: auto;
margin-right: auto;
width: 700px;
}


.weeline{
width:800px;
text-align: center;
color: white;
background-color: white;
border: 3px solid white;
}

#newspapers(
width: 500px;
margin-left: auto;
margin-right: auto;
text-align: center;
color: #591E1E;
)