﻿body {margin:2px;padding:0;font-family:Verdana;}
a {color:#333355;font-weight:bold;text-decoration:none;font-variant:small-caps;}
a:hover {background-color:#8888BB;color:#FFFFFF;font-weight:bold;text-decoration:none;}

#mapa {position:absolute;top:0;left:0;width: 400px;height: 400px;border: 1px solid black;float:left;background-color:#E6E6E6;}

#detalle {position:absolute;top:0;left:405px;height:200px;width:210px;overflow-x:hidden;overflow-y:scroll;border:solid 1px #555555;font-size:0.8em;background-color:#FFFFFF;}
#detalle h1 {background-color:#333355;color:#FFFFFF;font-weight:bold;font-variant:small-caps;padding:3px;margin:10px;font-size:1.1em;}
#detalle h2 {background-color:#5555AA;color:#FFFFFF;font-weight:bold;font-variant:small-caps;padding:1px;margin:3px;font-size:1em;}
#detalle ul {padding:0;margin:10px;}
#detalle li {list-style-type:none;margin:0;padding: 0 0 5px 0;}

#lista {position:absolute;top:205px;left:405px;height:195px;width:210px;overflow-y:scroll;border:solid 1px #555555;font-size:0.8em;background-color:#FFFFFF;}
#lista h1 {background-color:#333355;color:#FFFFFF;font-weight:bold;font-variant:small-caps;padding:3px;margin:10px;font-size:1em;}
#lista ul {padding:0 10px 10px 10px;margin:0;}
#lista li {list-style-type:none;margin:0;padding: 0 0 5px 0;width:173px;}
#lista a {background-color:#BBBBFF;color:#000000;font-weight:bold;text-decoration:none;display:block;font-size:0.8em;padding:1px;font-variant:small-caps;margin-left:30px;width:140px;}
#lista a:hover {background-color:#8888BB;color:#FFFFFF;font-weight:bold;text-decoration:none;}
.lista_itemleyenda {width:25px;height:10px;margin:1px 3px 1px 0; border:solid 1px #000000; float:left;}

#tabla {font-size:0.7em;width:600px;}
#tabla table {border-collapse:collapse; width:600px;margin-bottom:20px;}
#tabla td {border:solid 1px #555555;padding:2px;}
#tabla th {border:solid 1px #555555;background-color:#333355;color:#FFFFFF;font-weight:bold;padding:2px;font-variant:small-caps;font-size:1.1em;}
#tabla th.division {background-color:#5555AA;color:#FFFFFF;text-align:left;}
#tabla caption {border:solid 1px #555555;background-color:#333355;color:#FFFFFF;font-weight:bold;padding:2px;font-variant:small-caps;font-size:1.2em;}

#opciones {position:absolute;top:405px;width:611px;height:15px;left:0px;border:solid 1px #555555;background-color:#000000;color:#FFFFFF;padding:2px;font-size:0.7em;}
#opciones a {color:#FFFFFF;font-weight:bold;}

#opciones-tabla {border:solid 1px #555555;background-color:#000000;color:#FFFFFF;padding:2px;font-size:0.7em;}
#opciones-tabla a {color:#FFFFFF;font-weight:bold;}

.a_url {padding-left:17px; background-image:url(imgs/a_url.jpg); background-repeat: no-repeat; background-position:center left;}
.a_mail {padding-left:17px; background:url(imgs/a_mail.jpg) no-repeat center left;}
.a_map {padding-left:17px; background:url(imgs/a_map.jpg) no-repeat center left;}

/*
.campo_FLOAT {text-align:right;}
.campo_INT {text-align:right;}
.campo_MAIL {}
.campo_MAP {}
.campo_TEXT {}
.campo_TEXT_MULTILINE {}
.campo_URL {}
.campo_TELEFONO {}
.campo_IMAGEN {vertical-align:top;}
*/
.popup {font-size:0.8em;}
.popup li { margin: 0 0 10px 0;}
.popup ul {  list-style:none; margin-left:0; padding:3px;}
.popup_nombre {background-color:#555555;color:#FFFFFF;padding-left:2px; font-variant:small-caps; font-weight:bold;}
.popup_masinfo {text-align:right;padding:3px;}




.escudo {float:right;margin:3px;}
