p 
{
font-family:arial;
font-size:9pt;
font-weight:normal;
text-align:left;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
margin-top:0px;
color:#FFFFFF;
}

img
{
border: none;
}

img.p_th
{
border:1px solid #eb3b28;
width:180;
height:240;
}

img.m_th
{
border:1px solid #eb3b28;
width:240;
height:180;
}

body
{
margin:0px;
padding:0px;
background-color:#b22a17;
background-image:url(images/bg.gif);
background-repeat:repeat;
background-position:23 top;
}

.divtexture
{
background-image:url(images/divtexture.jpg);
background-repeat:repeat-x;
background-position:left bottom;
}

.fbg
{
background-image:url(images/fbg.jpg);
background-repeat:repeat-x;
background-position:left bottom;
}

.numbbg
{
background-image:url(images/numbbg.jpg);
background-repeat:no-repeat;
background-position:left bottom;
height:20;
width:94;
}

.descbg
{
background-image:url(images/descbg.jpg);
background-repeat:no-repeat;
background-position:left top;
}

.descbg2
{
background-image:url(images/descbg2.jpg);
background-repeat:no-repeat;
background-position:left top;
}

.cellbg
{
background-image:url(images/cellbg.jpg);
background-repeat:no-repeat;
background-position:left top;
height:38;
vertical-align:top;
}

td.callth
{
background-color:#a2180a;
height:128;
text-align:center;
vertical-align:middle;
}

.sloganbg
{
background-image:url(images/sloganbg.jpg);
background-repeat:no-repeat;
background-position:left top;
}

.sloganbg2
{
background-image:url(images/sloganbg2.jpg);
background-repeat:no-repeat;
background-position:left top;
}

.sloganbg3
{
background-image:url(images/sloganbg3.jpg);
background-repeat:no-repeat;
background-position:left top;
}

.topbg
{
background-image:url(images/topbg.jpg);
background-repeat:no-repeat;
background-position:left top;
}

.topbg2
{
background-image:url(images/topbg2.jpg);
background-repeat:repeat-x;
background-position:left top;
}

.pippo
{
background-image:url(images/pippo.jpg);
background-repeat:no-repeat;
background-position:left top;
}

.perfbg
{
background-image:url(images/perfbg.jpg);
background-repeat:repeat-y;
background-position:left top;
}

.toptabbg
{
background-image:url(images/toptabbg.jpg);
background-repeat:repeat-x;
background-position:left top;
}

.headline
{
background-image:url(images/headline.gif);
background-repeat:repeat-x;
background-position:left top;
width:100%;
height:29;
}


a:link {color:#ffeb39;text-decoration:none;}
a:visited {color:#ffeb39;text-decoration:none;}
a:hover {color:red;text-decoration:underline;}
a:active {color:red;text-decoration:underline;}

a.top:link {color:#881200;text-decoration:none;}
a.top:visited {color:#881200;text-decoration:underline;}
a.top:hover {color:#000000;text-decoration:underline;}
a.top:active {color:#000000;text-decoration:underline;}

a.perf:link {color:#ffcc00;text-decoration:none;font-weight:bold;}
a.perf:visited {color:#ffcc00;text-decoration:none;font-weight:bold;}
a.perf:hover {color:#f2ff9f;text-decoration:none;font-weight:bold;}
a.perf:active {color:#f2ff9f;text-decoration:none;font-weight:bold;}

p.desc
{
text-align:center;
font-size:10pt;
margin-top:2;
font-weight:bold;
}

p.tcnt
{
color:#ffeb39;
margin-left:6;
margin-top:4;
font-weight:bold;
}

td.nav1
{
border-left:1px solid #eb3b28;
border-top:1px solid #eb3b28;
border-bottom:1px solid #eb3b28;
border-right:1px solid #eb3b28;
background-image: url(images/toptabbg.jpg);
background-repeat: repeat-x;
background-position: left top;
height:29;
}

td.nav2
{
border-left:1px solid #eb3b28;
border-bottom:1px solid #eb3b28;
border-right:1px solid #eb3b28;
background-image:url(images/perfbg2.jpg);
background-repeat:repeat;
background-position:left top;
height:29;
}

td.nav3
{
background-color:#b73e2d;
border-left:1px solid #eb3b28;
border-bottom:1px solid #eb3b28;
border-right: 1px solid #eb3b28;
height:29;
}

td.bl1
{
border-left:1px solid #eb3b28;
border-top: 1px solid #eb3b28;
border-bottom: 1px solid #eb3b28;
background-image:url(images/toptabbg.jpg);
background-repeat:repeat-x;
background-position:left top;
height:29;
}

td.bl2
{
border-top:1px solid #eb3b28;
border-bottom:1px solid #eb3b28;
border-right: 1px solid #eb3b28;
background-image:url(images/toptabbg.jpg);
background-repeat:repeat-x;
background-position:left top;
height:29;
}

td.bl3
{
border-left:1px solid #eb3b28;
border-bottom:1px solid #eb3b28;
border-right:1px solid #eb3b28;
background-color:#b73e2d;
}
