﻿html
body { font-family: "Arial","Verdana"; margin: 0px; padding: 0px; font-size: 75%; color: #fff;background-color:#000}
div#layout {width: 965px; margin-left: 1.8em; }


div#banner{background: url('/img/title.jpg') top left no-repeat;border-bottom: 1px solid #000;height:122px; position: relative}


a {color: #fff; text-decoration: none}
a:hover {color: #B20501}

.about {color:#B20501;font-weight:bold}
.map {border: 3px double #fff}

div#menu {float: right; position: absolute; left: 0px; bottom: 0px;}
div#menu ul{list-style:none; margin: 0 auto; padding: 0px}
div#menu ul li{float: left; margin: 0 24px 0 0; padding: 0px;}
div#menu a{text-decoration:none; text-align: center; color: #fff; line-height: 60px; font-size:145%;font-family: "Arial black"}
div#menu a:hover{color: #f2f2f2} 
div#menu a#activelink{color: #B20501} 


div#content{width: 710px;float:right;padding: 1em 0 0 1em;margin: 1em;}
div#contentShop {margin-left: 136px}
/*div#content a{font-weight: bold; color: #E44F0A; text-decoration: none}
div#content a:hover{color: #201952}*/

.shop {width: 680px;height: 650px;}

div#navigation{width:136px;margin-top: 2em;float:left;border-right: 1px solid #fff;padding-right: 1.3em;height: 600px}
div#navigationShop{width:136px;float:left;}


ul#menutop{list-style: none;margin: 0px; padding: 0px;text-align: right}
ul#menutop li{margin: 0px;padding: 0px;line-height: 30px;}
ul#menutop a{text-decoration: none;font-size: 105%;}
ul#menutop a:hover{background-color: #fff;color: #000}
ul#menutop a#activelink{color: #910403}

ul#menubot{list-style: none;padding: 10px 0 0 0;margin: 20px 0 0 0;text-align: right}
ul#menubot li{margin: 0px;padding: 0px;line-height: 30px}
ul#menubot a{text-decoration: none;font-size: 105%}
ul#menubot a:hover{background-color: #fff;color: #000}
ul#menubot a#activelink{color: #910403}


.imgHome {border: 0px; margin-bottom: 20px}
.titArtist {font-size: 140%;font-weight: bold; font-family: "Arial black"} 
.titArtist_picc {font-weight: bold; letter-spacing: 0.2em;font-size: 130%} 
.titNews {font-size: 105%;font-weight: bold} 
.sx {float:left; width:320px;}
.dxNews {float: right;}

div#mostra {font-size: 130%;margin-top: 1em;font-weight: bold}
div#mostra span{font-style: italic; none;font-size: 105%; font-weight: normal}
div#mostra span:hover{color: #fff}

.msPast{line-height: 20px;letter-spacing: 0.1em}                                    
                                                                    
div#footer{clear:both; margin-left: 260px; margin-bottom: 15px; padding: 5px;font-size: 90%}

                                     
/*div#navigation ul{margin: 0px; padding: 0px; list-style-type: none;}
div#navigation li{margin: 0px;padding: 0px;line-height: 30px}
div#navigation a{text-decoration: none;font-size: 105%}
div#navigation a:hover{}
div#navigation a#activelink{color: #910403}


div#footer a{color: #fff; text-decoration: none; font-weight: bold; font-size: 110%}
div#footer a:hover{color: #000; text-decoration: underline;}*/

ul {margin: 0px 0px 0px 18px; padding: 0px; list-style-type: square;}
li   {padding:2px 0px 2px 0px;}

input {border:1px solid #000000; background-color:#ffffff}

#logo {float: left; height: 35px;margin-left: 90px}
#logo img {border: 0px; vertical-align: middle; margin-left: 5px}