

body {
    background : #f3f3f3 url('fondoweb.jpg') no-repeat fixed center left;
    font : 12px Verdana, Arial, 'sans-serif';
    width : 1000px;
  }


#audioContent {
    margin : 0px 25px 0 0;
    float : right;
  }


.albumfotos {
    margin: 5px;
    border: 2px solid #D36000;
}

.albumfotos:hover {
    border: 2px solid #f3f3f3;
}

.logo {
    margin : -8px -3px 0 0;
    float : right;
    height : auto;
    width : auto;
  }


.right {
    float: right;
    background-color: #F3F3F3;
    padding: 6px 15px 15px 15px;
    filter : alpha(opacity=70);
    opacity : .70;
    -moz-opacity : 0.70;
    border: 1px solid #D36000;
    margin : 12px 0 0 0;
  }


.menuprincipal {
    float : left;
    margin: 0px 0 20px 0;
    width: 550px;
  }


.menuprincipal ul {
    margin : 0 0 0 -40px;
    list-style : none;
  }


.menuprincipal li {
    margin : 0 0 0 -1px;
    float : left;
    border: 1px solid #D36000;
    background-color: black;
    padding: 7px 10px;
    filter : alpha(opacity=70);
    opacity : .7;
    -moz-opacity : 0.7;
  }


.menuprincipal a:hover {
    color : #C0C0C0;
  }


.menuprincipal a {
    font : bold 13px Verdana, Arial, 'sans-serif';
    color : #D36000;
    text-decoration : none;
  }


.menubanda {
    margin: 9px 0 45px 1px;
  }


.menubanda ul {
    margin : 0 0 0 -40px;
    list-style : none;
  }


.menubanda li {
    margin : 0 0 0 -1px;
    float : left;
    border: 1px solid #D36000;
    background-color: black;
    padding: 5px 10px;
  }


.menubanda a:hover {
    color : #C0C0C0;
  }


.menubanda a {
    font : bold 13px Verdana, Arial, 'sans-serif';
    color : #D36000;
    text-decoration : none;
  }


.includedoc {
    float:left;
    background-color: #F3F3F3;
    padding: 6px 15px 15px 15px;
    filter : alpha(opacity=70);
    opacity : .70;
    -moz-opacity : 0.70;
    border: 1px solid #D36000;
    margin: 12px 0 0 5px;
  }


.left {
    float : left;
    background-color: #F3F3F3;
    padding: 6px 15px 15px 15px;
    filter : alpha(opacity=70);
    opacity : .70;
    -moz-opacity : 0.70;
    border: 1px solid #D36000;
    margin : 12px 0 0 0;
  }


.conciertos {
    text-align : center;
    width : 220px;
    float: left;
  }


.conciertos h1 {
    background : #D36000;
    font : bold 13px Verdana, Arial, 'sans-serif';
    padding : 4px 5px;
    color : black;
  }


.conciertos p {
    background-color: black;
    padding: 8px 5px 0px 5px;
    margin: -11px 0 0 0;
    color : #C0C0C0;
    border: 1px solid #D36000;
  }

.conciertos a:hover {
    color: #D36000;
}

.conciertos a {
    color: #C0C0C0;
    text-decoration: none;
}

.conciertosd {
    float:left;
    text-align : center;
    width : 245px;
    margin: 0 0 0 15px;
}


.conciertosd h1 {
    background : #D36000;
    font : bold 13px Verdana, Arial, 'sans-serif';
    padding : 4px 5px;
    color : black;
}


.conciertosd p {
    background-color: black;
    padding: 8px 5px 8px 5px;
    margin: -11px 0 0 0;
    color : #C0C0C0;
    border: 1px solid #D36000;
}


.enlaces {
    text-align : center;
    width : 188px;
}


.enlaces h1 {
    background : #D36000;
    font : bold 13px Verdana, Arial, 'sans-serif';
    padding : 4px 5px;
    color : black;
}


.enlaces p {
    background-color: black;
    padding: 8px 5px;
    margin: -11px 0 0 0;
    color : #C0C0C0;
    border: 1px solid #D36000;
}

.enlaces a {
    color: #C0C0C0;
    text-decoration: none;
}

.enlaces a:hover {
    color: #D36000;
    font-weight: bold;
}

.box {
    width : 485px;
  }


.box h1 {
    background : #D36000;
    font : bold 13px Verdana, Arial, 'sans-serif';
    padding : 4px 5px;
    color : black;
  }


.box p[class="noimage"] {
    background-color: black;
    padding: 5px;
    margin: -11px 0 0 0;
    color : #C0C0C0;
    border: 1px solid #D36000;
  }

.box p[class="image"] {
    background-color: black;
    padding: 5px;
    margin: -11px 0 0 0;
    color : #C0C0C0;
    border: 1px solid #D36000;
    min-height: 240px;
}

.box a {
    font : bold 12px Verdana, Arial, 'sans-serif';
    color : #D36000;
    text-decoration : none;
  }


.box a:hover {
    color : #F3F3F3;
  }


.boximg {
    float: left;
    margin: 0 10px 10px 0;
  }

.box span {
    width: 290px;
    margin: 20px 0 0 0;
   }


.albumbox {
    width : 270px;
    float: left;
  }


.albumbox h1 {
    background : #D36000;
    font : bold 13px Verdana, Arial, 'sans-serif';
    padding : 4px 5px;
    color : black;
  }


.albumbox p {
    background-color: black;
    padding: 5px 10px;
    margin: -11px 0 0 0;
    color : #C0C0C0;
    border: 1px solid #D36000;
  }


.albumbox a {
    font : bold 13px Verdana, Arial, 'sans-serif';
    color : #C0C0C0;
    text-decoration : none;
  }


.albumbox a:hover {
    color : #D36000;
  }


.songbox {
    width : 485px;
    float: left;
    margin: 0 0 0 0;
  }


.songbox h1 {
    background : #D36000;
    font : bold 13px Verdana, Arial, 'sans-serif';
    padding : 4px 5px;
    color : black;
  }


.songbox p {
    background-color: black;
    font : bold 13px Verdana, Arial, 'sans-serif';
    padding: 5px 10px;
    margin: -11px 0 0 0;
    color : #C0C0C0;
    border: 1px solid #D36000;
  }


.songbox a {
    color : #C0C0C0;
    text-decoration : none;
  }


.songbox a:hover {
    color : #D36000;
  }


.bodyform {
    background : black;
    padding : 10px 5px 5px 5px;
    margin : -11px 0 0;
    border : #D36000 solid 1px;
    color : #C0C0C0;
  }


.boton {
    background : #f3f3f3;
    border : 3px #d36000 double;
    color : #D36000;
    margin: 5px 0 7px 21%;
    font-weight:bold;
  }


.texto {
    background : #f3f3f3;
    border : 3px #d36000 double;
    color : #D36000;
    width : 92%;
    margin: 0 0 8px 16px;
  }


#label {
    margin: 0 0 0 7px;
    font : 13px Verdana, Arial, 'sans-serif';
  }


#mensaje {
    height: 90px;
  }


.smartbox_error {
    width:473px;
    background-color: #FF585B;
    border: black dashed 1px;
    text-align: center;
    font-weight: bold;
    padding: 5px;
    margin: 0 0 -2px 0;
  }


.smartbox_ok {
    width:473px;
    background-color: #83FF8B;
    border: black dashed 1px;
    text-align: center;
    font-weight: bold;
    padding: 5px;
    margin: 0 0 -2px 0;
  }

