A
{
    overflow:hidden;
}

A,.Links, .ArrowLink
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10px;
    color: #333333;
    font-weight: bold;
    text-decoration: none;
}
A:Hover,A.Links:Hover,A.ArrowLink:Hover
{
    text-decoration: underline;
}

.Page
{
    background-color: #ffffff;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10px;
    color: #333333;
    margin-left:0px;
    margin-top:0px;
}

.MiddleColumn
{
    border-right: #666666 1px solid;
    border-left: #666666 1px solid;
}

.LeftColumn
{
    border-left: #666666 1px solid;
}

.Content
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10px;
    color: #333333;
}

.ContentTitle
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 18px;
    color: #333333;
}

.ContentSmall
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 8px;
    color: #333333;
}

.TopNewsTitle
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 10px;
    color: #333333;
    text-decoration: none;
}

.TopNewsAbstract
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-weight: normal;
    font-style:normal;
    font-size: 10px;
    color: #333333;
}

.TopCatalogTitle
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 10px;
    color: #333333;
    text-decoration: none;
}

.TopCatalogAbstract
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-weight: normal;
    font-style:normal;
    font-size: 10px;
    color: #333333;
}

.FooterContent
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 8px;
    color: #666666;
}

.ContactForm
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10px;
    color: #333333;
}

.ContactFormLabel
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10px;
    color: #333333;
}

.ContactFormField
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10px;
    color: #000000;
    border-right: #333333 1px solid;
    border-top: #333333 1px solid;
    border-left: #333333 1px solid;
    border-bottom: #333333 1px solid;
}

.ContactFormOption
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10px;
    color: #333333;
    border-right: #333333 1px none;
    border-top: #333333 1px none;
    border-left: #333333 1px none;
    border-bottom: #333333 1px none;
    text-transform: uppercase;
    background-color: #ffffff;
}

.ContactFormButton
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10px;
    color: #ffffff;
    border-right: #333333 1px none;
    border-top: #333333 1px none;
    border-left: #333333 1px none;
    border-bottom: #333333 1px none;
    text-transform: uppercase;
    background-color: #666666;
}

.ContactFormError
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10px;
    color: #cc0000;
    background-color: #ffffff;
}

.NewsSearch
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10px;
    color: #333333;
}

.NewsSearchLabel
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10px;
    color: #333333;
}

.NewsSearchField
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10px;
    color: #000000;
    border-right: #333333 1px solid;
    border-top: #333333 1px solid;
    border-left: #333333 1px solid;
    border-bottom: #333333 1px solid;
}

.NewsSearchOption
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10px;
    color: #333333;
    border-right: #333333 1px none;
    border-top: #333333 1px none;
    border-left: #333333 1px none;
    border-bottom: #333333 1px none;
    text-transform: uppercase;
    background-color: #ffffff;
}

.NewsSearchButton
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10px;
    color: #ffffff;
    border-right: #333333 1px none;
    border-top: #333333 1px none;
    border-left: #333333 1px none;
    border-bottom: #333333 1px none;
    text-transform: uppercase;
    background-color: #666666;
}

.NewsSearchError
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10px;
    color: #cc0000;
    background-color: #ffffff;
}

.VideoContent
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10px;
    color: #333333;
}

.VideoTitle
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 11px;
    color: #333333;
    text-decoration: none;
}

























.AboutContent
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffdd;
}

.AboutEdit
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10px;
    color: #ffffdd;
    background-color: #ff9933;
}

.PicturesContent
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #eeffee;
}

.PicturesEdit
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10px;
    color: #eeffee;
    background-color: #cc0033;
}

.LinksContent
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #eeeeff;
}

.LinksEdit
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10px;
    color: #eeeeff;
    background-color: #330066;
}

.BandContent
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #cccccc;
}

.BandEdit
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10px;
    color: #cccccc;
    background-color: #000000;
}

.SongsContent
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #bbbb99;
}

.SongsEdit
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10px;
    color: #bbbb99;
    background-color: #000000;
}

.SongsTitle
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    color: #bbbb99;
    font-weight: bold;
}

.SongsAbstract
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10px;
    color: #bbbb99;
    font-style: italic;
}

.DownloadContent
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}

.DownloadEdit
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10px;
    color: #999999;
    background-color: #eeeeee;
}

.ContactsContent
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #eeffff;
}

.ContactsEdit
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10px;
    color: #eeffff;
    background-color: #9933cc;
}

.ContactsLabel
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: #eeffff;
}

.ContactsField
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: #eeffff;
	border-style:none;
	background-color: #660099;
}

.ContactsMenu
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 14px;
    color: #ffffff;
    text-decoration: none;
    font-weight: bold;
    text-transform: capitalize;
    font-variant: small-caps;
}



.NewsTitle
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12px;
    color: #dddddd;
}

.NewsText
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-weight: normal;
    font-style:normal;
    font-size: 10px;
    color: #dddddd;
}

.NewsNote
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-weight: normal;
    font-style:italic;
    font-size: 10px;
    color: #dddddd;
}

.NewsDate
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-weight:normal ;
    font-style:italic; 
    font-size: 10px;
    color: #dddddd;
}

.Link
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    color: #ffdd99;
    font-weight: bold;
    text-decoration: none;
}
A.Link:hover
{
    text-decoration:underline;
}

.SmallLink
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 9px;
    color: #333333;
    font-weight: normal;
    text-decoration: none;
}
A.SmallLink:hover
{
    text-decoration:underline;
}













.Testata
{
    background-position: left top;
    background-attachment:scroll;
    background-image: url(it-IT/Images/immagine_top.jpg);
    background-repeat: no-repeat;
}
.TitoloTestata
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 28px;
    font-style: italic;
    color: #ddddcc;
    text-decoration: none;
    font-weight: normal;
    text-transform: uppercase;
}

.Testo
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
	font-weight: normal;

}
	
.TestoPiccolo
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}
	
.TestoNote
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	color: #666666;
	text-decoration: none;
	font-weight: bolder;
}


.TitoloBici
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	font-style: italic;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	vertical-align: text-top;
	text-align: left;
}

.TitoloTelaio
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	vertical-align: text-top;
	text-align: left;
}

.TitoloRiga
{
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 0px;
    padding-top: 0px;
}

.TitoloRivenditori
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 20px;
    color: #ff3300;
}

.TestoRivenditori
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 10px;
    color: #000000;
}

.CatalogTitle
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 14px;
    color: #000000;
    text-transform: uppercase;
    font-style: italic;
}


.TestoBandiere
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;

}


