/* Begin reset */
html, body, div, span, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, cite, code,
del, dfn, em, font, ins,strong,
ol, ul, li, dl, dt, dd,
fieldset, form, label, legend, input, select, textarea, button,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-weight: inherit;
font-style: inherit;
font-size: 100%;
font-family: inherit;
list-style: none;
text-decoration: none;
vertical-align: baseline;
}
body
{
background: #c29655 url(../img/bg.jpg) repeat scroll center;
color: #666;
text-align: center;
}
div.container
{
margin: 0 Auto;
text-align: left;
width: 720px;

}
div.wrapper
{
clear: both;
margin: 0 auto;
text-align: left;
width: 700px;
}
h1 a.logo
{
background: transparent url(../img/logo.gif) no-repeat scroll left;
color: #690;
display: block;
float: left;
font: italic normal bold 30px/69px Verdana;
height: 69px;
text-indent: -5000px;
width: 350px;
}
div.infoTop
{
color: #666;
float: left;
font: normal normal bold 11px/15px Arial;
height: 69px;
text-align: right;
width: 350px;
}
div.infoTop a
{
color: #39c;
}
div.menu
{
background: transparent url(../img/menu_bg.gif) no-repeat scroll center;
height: 60px;
text-align: center;
}
div.menu a
{
color: #fff;
font: normal normal bold 13px/60px Arial;
margin: 0 10px;
text-transform: uppercase;
}
div.menu a.s
{
border-bottom: solid 5px #fff;
}
div.main
{
width: 960px;
background: transparent url(../img/main_bg.gif) repeat-y scroll top center;
margin: 0 Auto;
}
div.gallery
{
width: 180px;
float: left;
}
div.contenuto
{
width: 600px;
margin: 0;
padding: 25px 0;
float: left;
text-align: left;
}
div.contenuto h2
{
color: #9c3;
font: normal normal bold 20px/40px Arial;
}
div.contenuto h3
{
color: #9c3;
font: normal normal bold 16px/32px Arial;
}
div.contenuto p
{
color: #999;
font: normal normal normal 16px/24px Georgia;
margin: 10px 0;
}
div.contenuto blockquote.biglietto
{
background: #ff9;
color: #333;
font: normal normal normal 13px/24px Tahoma;
margin: 0 50px;
padding: 10px 20px;
}
div.contenuto blockquote.biglietto a
{
color: #333;
font: normal normal normal 13px/24px Tahoma;
text-decoration: underline;
}
div.contenuto blockquote.slideinfo
{
color: #999;
font: normal normal normal 11px/24px Tahoma;
margin: 10px 30px;
}
div.contenuto strong
{
font-weight: bold;
}
div.contenuto em
{
font-style: italic;
}
div.contenuto ul li
{
color: #999;
font: normal normal normal 16px/24px Georgia;
list-style-type: disc;
list-style-position: inside;
}
div.contenuto a
{
color: #9c3;
font: normal normal normal 16px/24px Georgia;
}
div.contenuto a:hover
{
color: #690;
font: normal normal normal 16px/24px Georgia;
}

div.footer p
{
color: #333;
font: normal normal normal 11px/20px Arial;
text-align: center;
}

div.footer strong
{
font-weight: bold;
}
