BODY {
margin:0 0 0 0;
padding:0 0 0 0;
background-color:#5F0507;}

img { border-width:0; }

table{
border:0px solid #fff; /* border="0" */
border-collapse:collapse; /* cellspacing="0" */
vertical-align:top;
margin:0000;
}

table td{
padding:0px solid #fff; /* cellpadding="0" */
vertical-align:top;
margin:0000;
}

a.{
color:#F0D07C;
font-size:12px; 
}

a.topmenu { 
color:#CCC; 
font-size:11px; 
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight: bold; 
}

a.topmenu:hover { 
font-size:11px; 
color:#F0D07C;
text-decoration: underline;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight: bold; 
}

H1.afisha {color:#F0D07C;font-size:13pt;}

span.giallo {color:#F0D07C;}

table.main{
width:1200px;
background-image: url(/pictures/body3.jpg);
background-repeat: no-repeat;
background-position:top center;
padding:0000;
text-align: center;
}

td.main {
width:1200px;
text-align: center;
vertical-align:top;
}

table.header {
width:1200px;
text-align:center;
}

td.tophead {
width:100%;
height:130px;
background-color:#000;
text-align:center;
}

table.topmenu {
width:959px;
height:127px;
text-align:center;
}

td.topmenu {
width:959px;
height:57px;
background-position:center;
vertical-align:top;
background-image:url(/pictures/logo.jpg);
padding:70px 0 0 5px;;
}

table.content {
width:959px;
}

td.contentleft {
width:479px;
text-align:center;
padding-top:675px;
}

td.contentright {
width:480px;
padding:50px 0 0 0;
text-align: right;
}

table.box {
width:480px;
}

td.boxtop {
width:480px;
height:47px;
color:#F0D07C;
font-size:14pt;
background-image: url(/pictures/head_box1.jpg);
padding:20px 0 0 30px;
}

td.boxmid {
width:480px;
background: #500309 url(/pictures/bg_box1.jpg) no-repeat;
border-left: 1px solid #ac7204;
border-right: 1px solid #ac7204;
padding: 40px 15px 10px 15px;
}

td.boxfoot {
width:480px;
height:69px;
background-image: url(/pictures/bottom_box3.gif);
background-repeat: no-repeat;
padding:0 0 0 0;
}

table.afisha {
width:400px;
}

td.afishatop {
width:400px;
height:35px;
background-image: url(/pictures/afisha_top.gif);
}

td.afisha {
width:400px;
background-image: url(/pictures/afisha_bg.gif);
color:#ccc;
text-align:justify;
padding:0 20px 0 20px;
}

td.afishabottom {
width:400px;
height:35px;
background-image: url(/pictures/afisha_bottom.gif);
}

table.footer {
width:100%;
height:100px;
}

td.footer {
width:100%;
height:100px;
text-align:center;
vertical-align:bottom;
}