/* CSS Document */

body { margin: 0px; padding: 0px; background-color: #353F49; font-family:Georgia, "Times New Roman", Times, serif }
form { margin: 0px; padding: 0px }
acronym {border-bottom: 1px dotted #fff}
#cuerpo #logo { margin-bottom: 10px }
#cuerpo { margin: auto; text-align: center; color: #fff; font-size: 12px; width: 950px }
#cuerpo a { color: #999; text-decoration: none }
#cuerpo a:hover { color: #ffcc33}
#cuerpo h1 { margin: 0px; padding: 0px; margin-top: 10px; font-size:36px }
#cuerpo h2 { font-size: 17px; font-style: italic; margin-bottom: 30px }
#cuerpo h3 { text-align: left; margin: auto; margin-bottom: 10px; font-size: 16px }
#cuerpo h4 { text-align: left; margin: auto; margin-bottom: 10px; font-size: 12px }
#cuerpo ul { font-family: Arial, Helvetica, sans-serif; text-align: left }
#cuerpo ul li { margin-top: 8px; text-align: justify }
#cuerpo #glossary li { margin: 0px; margin-left: 15px }
#cuerpo .contenedorListas { font-family: Arial, Helvetica, sans-serif }
#cuerpo .contenedorListas .listadoCompletoUsuarios { float: left; text-align: justify; width: 950px }
#cuerpo .cuadroStats { float: left; border: 0px solid #4c5d6e; width: 200px; margin-bottom: 10px }
#cuerpo .cuadroStats ul { list-style: none; padding: 0px; margin: 0px}
#cuerpo .cuadroStats ul li { margin: 0px; padding: 0px; padding-left: 20px; text-align: left }
#cuerpo .contenedorListas{ float: left; margin-bottom: 30px; width: 950px }
#cuerpo .tabulado { margin-left: 15px }
#cuerpo #logo { width: 270px; height: 80px; background: url(img/logo.png) center top no-repeat; display: block; margin: auto; margin-top: 10px; margin-bottom: 10px }
#cuerpo #logo:hover { background: url(img/logo_on.png) center top no-repeat }

#cuerpo #enlaces { width: 790px; margin: auto; margin-top: 70px; height: 255px }
#cuerpo #enlaces a { display: block; width: 128px; height:128px; padding: 15px; color:#353F49; text-decoration: none; font-family: Arial, Helvetica, sans-serif; float: left; padding-top: 125px; padding-bottom: 0px; font-size: 16px }

#cuerpo #enlaces #usuario { background: url(img/icons/usuario_off.png) center top no-repeat }
#cuerpo #enlaces #usuario:hover { background: url(img/icons/usuario.png) center top no-repeat; color: #fff }

#cuerpo #enlaces #music { background: url(img/icons/musica_off.png) center top no-repeat }
#cuerpo #enlaces #music:hover { background: url(img/icons/musica.png) center top no-repeat; color: #fff }

#cuerpo #enlaces #sys { background: url(img/icons/sys_off.png) center top no-repeat }
#cuerpo #enlaces #sys:hover { background: url(img/icons/sys.png) center top no-repeat; color: #fff }

#cuerpo #enlaces #stats { background: url(img/icons/stats_off.png) center top no-repeat }
#cuerpo #enlaces #stats:hover { background: url(img/icons/stats.png) center top no-repeat; color: #fff }

#cuerpo #enlaces #about { background: url(img/icons/ayuda_off.png) center top no-repeat }
#cuerpo #enlaces #about:hover { background: url(img/icons/ayuda.png) center top no-repeat; color: #fff }

#cuerpo #info { font-size: 14px; margin-top: 20px; color: #4c5d6e }
#cuerpo #info a:hover { color: #ccc }
#cuerpo #info #classmusic:hover { color: #dda2dd }
#cuerpo #info #classusuario:hover { color: #7696a9 }
#cuerpo #info #classys:hover { color: #f1838b }
#cuerpo #info #classtats:hover { color: #e59658 }
#cuerpo #info #classabout:hover { color: #87bf6c }

#cuerpo #msgInfo { background-color: #55687a; width: 550px; margin: auto; border: 3px dotted #4c5f73; padding: 5px}
#cuerpo #msgInfo p { margin: 0px; background: url(img/icons/info.png) left top no-repeat; text-align: justify; font-style:italic; padding-left: 50px; min-height: 40px; padding-top: 5px }
#cuerpo #msgInfo p a { color: #FFCC00  }
#cuerpo #msgInfo p a:hover { color: #FF9900 }

#cuerpo table { width: 948px; border: 1px solid #4c5d6e; margin: auto; border-collapse:collapse; font-family: Arial, Helvetica, sans-serif }
#cuerpo table tr * { border: 1px solid #4c5d6e }
#cuerpo table tr:hover { background-color:#4c5d6e; color: #FF9900 }
#cuerpo table tr th { background-color:#4c5d6e; font-size:13px; font-weight: bold }
#cuerpo table select { background-color: #353F49; border: 0px; font-family: Arial, Helvetica, sans-serif; font-size:12px; color: #FF9900; text-align: center}
#cuerpo table .estado0 { background-color: #4c6e4c }
#cuerpo table .estado1 { background-color: #5c4c6e }
#cuerpo table .estado3 { background-color: #6e6e4c }
#cuerpo table .estado4 { background-color: #6e4c4c }
#cuerpo table .accionesTabla { text-align: center }
#cuerpo table a { border: 0px; color: #fff }
#cuerpo table a:hover {  }

#cuerpo table tr .colorfake { color: #e88989 }
#cuerpo table tr .colortradeable { color: #d8a6e8 }
#cuerpo table tr .colorowned { color: #87c870 }
#cuerpo table tr .colorinterested { color: #d5d877 }

#cuerpo table tr acronym {border: 0px; border-bottom: 1px dotted #fff}
#cuerpo table tr .countryName {border: 0px }
#cuerpo table tr .tituloLargo {border: 0px }

#cuerpo table #busqueda #paginador { width: 20px }
#cuerpo table #busqueda #title { width: 90px }
#cuerpo table #busqueda #label { width: 90px }
#cuerpo table #busqueda #format { width: 60px }
#cuerpo table #busqueda #action { width: 60px}
#cuerpo table #busqueda #country { width: 72px; text-align: left }
#cuerpo table #busqueda * { border: 0px; background-color: #4c5d6e }
#cuerpo table #busqueda #catnumber { width: 80px; text-align: center; color: #FF9900; background-color: #435260 }

#cuerpo #contenedorInfoTabla { margin: auto; margin-top: 8px; height: 40px; text-align: left }
#cuerpo #contenedorInfoTabla #acciones { width: 550px; text-align: right; float: right }
#cuerpo #contenedorInfoTabla #acciones select { width: 150px; margin-bottom: 2px }
#cuerpo #contenedorInfoTabla #acciones label { font-family: Arial, Helvetica, sans-serif; color: #afbbca }
#cuerpo #contenedorInfoTabla #acciones input { color: #afbbca }
#cuerpo #contenedorInfoTabla #leyenda { width: 350px; font-family: Arial, Helvetica, sans-serif; padding-top: 3px; color: #4c5d6e }
#cuerpo #contenedorInfoTabla #leyenda .leyenda0 { color: #4c6e4c; font-weight: bold}
#cuerpo #contenedorInfoTabla #leyenda .leyenda1 { color: #5c4c6e; font-weight: bold}
#cuerpo #contenedorInfoTabla #leyenda .leyenda3 { color: #6e6e4c; font-weight: bold }
#cuerpo #contenedorInfoTabla #leyenda .leyenda4 { color: #6e4c4c; font-weight: bold }

#cuerpo select { background-color: #353F49; color: #fff; border: 1px solid #4c5d6e; font-family: Arial, Helvetica, sans-serif; font-size: 12px; width: auto }
#cuerpo input { background-color: #353F49; color: #fff; border: 1px solid #4c5d6e; font-family: Arial, Helvetica, sans-serif; font-size: 12px; width: auto }

#cuerpo .formulario { text-align: left; margin: auto; font-family: Arial, Helvetica, sans-serif }
#cuerpo .formulario label { width: 150px; display: block; float: left }
#cuerpo .formulario input { width: 200px; margin-bottom: 2px }
#cuerpo .formulario select { width: 202px; margin-bottom: 2px }
#cuerpo .formulario textarea { width: 535px; background-color: #353F49; border: 1px solid #4c5d6e; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #fff; margin: 0px; padding: 5px; height: 100px; margin-bottom: 2px}
#cuerpo .formulario .newitem { margin-left: 20px }
#cuerpo .formulario .radio { width: auto; margin: 0px; padding: 0px; border: 0px }
#cuerpo .casilla { border: 0px; margin: 0px; padding: 0px; width: 13px; height: 14px }
#cuerpo .borrar { border: 0px }
#cuerpo .borrar img { border: 0px }

#cuerpo iframe { width: 950px; height: 230px; border:0px; margin: 0px; padding: 0px; margin-top: 10px }
#cuerpo #contadorItemsCoincidencia { font-family: Arial, Helvetica, sans-serif; margin: auto; text-align: left }
#cuerpo #contadorItemsCoincidencia { margin-bottom: 10px }

#cuerpo #paginacion { margin: auto }
#cuerpo #paginacion p { font-family: Arial, Helvetica, sans-serif; font-weight: bold; margin: 0px; padding: 0px; margin-top: 3px}
#cuerpo #paginacion p a { font-weight: normal; margin: 2px }
#cuerpo .contadorItems { font-weight: normal; margin-top: 4px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #afbbca  }

#cuerpo #insert { color: #88b53d }
#cuerpo #insert:hover { color: #aed457}

#cuerpo #infoItem { margin: auto; text-align: left; font-family: Arial, Helvetica, sans-serif; min-height: 300px }
#cuerpo #infoItem .contenedorInfo { width: 345px; margin-left: 170px; text-align: left; border: 0px solid #fff }
#cuerpo #infoItem label { width: 170px; display: block; float: left }
#cuerpo #photoList { width: 420px; float: right; border: 0px solid #fff; text-align: left; height: 309px; overflow: auto; padding-right: 10px }
#cuerpo #photoList .fotoItem { padding:5px; margin:0px; background:url(img/photoback.png) bottom right no-repeat; border-color: #993333 }
#cuerpo #photoList .fotoItemBorrar { padding:5px; margin:0px; background-color: #f52a2a }
#cuerpo #micargador { margin-left: 15px }

#cuerpo h3 .profile { font-size: 10px; font-family: Arial, Helvetica, sans-serif }
#cuerpo h3 .profile a { color: #ccc }
#cuerpo h3 .profile a:hover {color: #ffcc33 }

#cuerpo .texto p { text-align: justify; font-family: Arial, Helvetica, sans-serif; padding-left: 25px }
#cuerpo .contenedorListas #map { width: 770px; height: 500px; float: left; color: #000; font-size: 15px; font-weight: bold; margin-left: 20px }
#cuerpo .contenedorListas #map .datoMapa { font-size: 12px; font-weight: normal }
#cuerpo .contenedorListas #map .datoMapa a { color: #0000FF }
#cuerpo .contenedorListas #map .datoMapa a:hover { font-weight: bold}
#cuerpo .guiaItems { margin-top: 10px; text-align: center }

