
  body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td {margin:0;padding:0;

        font-family: arial, sans-serif; line-height: 16px;

    } 
.menu {
font: 13px Arial, Helvetica, sans-serif;
 text-decoration: none; font-weight: bold; 
}
.t1 {background-color: rgb(90, 147, 162); none repeat scroll 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;
border-color: #FFFFFF; 
}
.menu A:hover{
	color: #FFFF99; text-decoration:underline; 
}
.menu A{
	color: #FFFFFF; text-decoration: none;
}
.black {td: height=160;
font: 13px Arial, Helvetica, sans-serif;
color: black; text-decoration: none; font-weight: bold;
}
A:hover{
	color: #990000; text-decoration:underline;
}
.hd {
font: 18px Arial, Helvetica, sans-serif; color: #FFFFFF; 
 text-decoration: none; font-weight: bold; 
}
div {align: center font: 18px Verdana, Arial, Helvetica, sans-serif;
color: black; text-decoration: none; 
}

    table {border-collapse:collapse;border-spacing:0;}

    fieldset,img {border:0; margin:0;padding:0;}

    address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal;}

    ol,ul {list-style:none;}

    caption,th {text-align:left;}

    h1,h2,h3,h4,h5,h6 {font-size:100%;}

    q:before,q:after {content:'';}

    h1 a {

        padding: 3px 0px;

        font-size: 20px;

        color: #000;

        text-decoration: none;

    }

    h1 a:hover {

        text-decoration: underline;

    }

    h2 {

        padding:10px 0px 6px 4px;

        font-size: 15px;

        color: #000000;

        font-weight:bold;

    }

    h3 {

        padding:12px 0px 8px 12px;

        font-size: 15px;

        color: #000;

        font-weight:bold;

    }

    h4 {

        margin:0px;	padding:7px  0px 0px 0px; padding-left: 22px; 

        font-size: 16px;color: #cc6600;	font-weight:bold;

        background: url(files/inbox-arrow.gif) no-repeat 2px 9px;}

    h4 a {

        color: #cc6600;text-decoration: none;

        }

    h4 a:hover {

    color: #cc6600;	text-decoration: underline;

    }

    h5 {

        font-size: 11px;

        color: #000;

        font-weight: normal;

        font-style:italic;

    }

    ul {

        margin: 0px;

        padding: 0px 5px 3px 5px;

    }

    li {

        margin: 0px;

        padding: 0px;

        padding: 2px 0px 1px 14px;

        background: url(files/list-box.gif) no-repeat left 8px;

    }

    li a {

        margin: 0px;

        font-size: 12px;

        color: #336968;

        text-decoration: none;

    }

    li a:hover {

        text-decoration: underline;

    }

    p {

        margin:0px;

        padding:2px 2px 3px 2px;

        font-size: 11px;

        color: #909090;

        }

     p a {

        font-size: 11px;

        color: #cc6600;

    }

    strong {

        font-weight:bold;

        color: #6d6d6d;

    }

 

    .list-gray ul {

        margin: 0px;

        padding: 6px 2px 0px 8px;

        background: #ffff00;

        border-top: 1px solid #ffff00;

        border-bottom: 3px solid #ffff00;

    }

    .list-gray li {

        margin: 0px;

        padding: 8px 0px 8px 18px;

        background: url(http://www.amazon.co.it/cycling/files/result-page-arrow.gif) no-repeat left 12px;

    }

    .list-gray li a {

        margin: 0px;

        padding: 0px;

        font-size: 12px;

        color: #000;

        text-decoration: none;

    }

    .list-gray li a:hover {

        text-decoration: underline;

    }

   .footer-link {

        margin:0px;

        padding:0px;

        font-size: 11px;

        color: #567278;

    }

    .footer-link  a {

        margin:0px;

        padding:12px 4px ;

        font-size: 11px;

        color: #567278;

        text-decoration: underline;

    }

    .footer-link  a:hover {

        text-decoration: none;

        color: #000;


 
