@import "reset.css";@import "layout.css";@import "menu.css";@import "table.css";@import "form.css";*{font:normal 11px Verdana,sans-serif}

body{background:#222;color:#fff}
a,ul.menu span{color:#c8c809;text-decoration:none}
a:hover,h1 a:hover{color:#fff}
h1,h1 a,h1 span{margin-bottom:5px;font:bold 22px Arial,Verdana,sans-serif;text-transform:uppercase}
p+p{margin-top:10px}
ul.list{ margin-left:10px; padding:10px 0 10px 15px; list-style-type:square}
#content h1{letter-spacing:2px}
#content h1 span{color:#fc6}
#content h2{font:bold 16px Arial,Verdana,sans-serif;color:#fc6}
#mapa{padding:10px}
.clear{clear:both}
a.cliente{color:#fff}
a.cliente:hover{color:#c8c809}
div.error,p.error{ padding:0 0 0 20px; background:#222 url("/_images/iconos/warning.png") no-repeat}
#search{ position:absolute; top:0; right:0; padding:8px}
#search input[type="text"]{ padding:5px 5px 5px 21px; border:0; width:150px; background:white url("/_images/layout/search.png") no-repeat 5px center; -moz-border-radius:5px; -webkit-border-radius:5px}
#search input[type="submit"]{display:none}

.box{
  padding: 8px;
  background:#333;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
}

.resume li {
  float: left;
  margin-right: 10px;
}

#submenu li {
  float: left;
  margin-right: 10px;
}

#footer li { float: left; margin: 0 20px 0 0 }

.ddd {
  border: 1px solid #1d1d1d;
  border-right:1px solid #434343;
  border-bottom:1px solid #434343;
}

.msg-ok {
  width: 500px;
  margin: 8px 0;
  padding: 8px 8px 8px 32px;
  background: #333 url("/_images/iconos/ok.png") no-repeat 8px center;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
}
