/*--- TAGY ---*/
/*--- ODKAZY --*/
A.mapa_info:link, A.mapa_info:visited,
A.mapa_info:hover, A.mapa_info:active,
DIV.mapa_info{
 display: block;
 background-repeat: no-repeat;
 background-position: 7px 0px;
 text-decoration: none;
}
A.mapa_info:link SPAN.mini_text, A.mapa_info:visited SPAN.mini_text,
A.mapa_info:hover SPAN.mini_text, A.mapa_info:active SPAN.mini_text{
 display: block;
 float: left;
 width: 200px;
 cursor: pointer;
 padding: 10px 0px 10px 20px;
}
DIV.mapa_info SPAN.mini_text{
 display: block;
 float: left;
 width: 200px;
 padding: 10px 0px 10px 20px;
}
A.mapa_info:link SPAN.mini_text STRONG, A.mapa_info:visited SPAN.mini_text STRONG,
A.mapa_info:hover SPAN.mini_text STRONG, A.mapa_info:active SPAN.mini_text STRONG{
 display: block;
 white-space: nowrap;
}
A.mapa_info:link SPAN.mini_text SPAN, A.mapa_info:visited SPAN.mini_text SPAN,
DIV.mapa_info SPAN.mini_text SPAN{
 display: block;
 padding: 10px 0px 20px 10px;
 color: #999999;
}
A.mapa_info:hover SPAN.mini_text SPAN, A.mapa_info:active SPAN.mini_text SPAN{
 color: #CCCCCC;
}
A.mapa_info:link SPAN.mini_text SPAN.detail, A.mapa_info:visited SPAN.mini_text SPAN.detail,
A.mapa_info:hover SPAN.mini_text SPAN.detail, A.mapa_info:active SPAN.mini_text SPAN.detail{
 display: inline-block;
 float: right;
 color: #FFFFFF;
 padding: 5px;
 -webkit-border-radius: 3px 3px 3px 3px;
 -moz-border-radius: 3px 3px 3px 3px;
 -khtml-border-radius: 3px 3px 3px 3px;
 border-radius: 3px 3px 3px 3px;
}
/*--- DESIGN ---*/
.mapa{
 height: 400px;
 border: solid 1px #AAAAAA;
}
/*--- miniatura ---*/
.mapa A SPAN.mini_obr{ float: left; display: block; margin-top: 10px; width: 100px; height: 100px; background-repeat: no-repeat; }
.mapa A:link SPAN.miniobr, .mapa A:visited SPAN.miniobr, .mapa DIV SPAN.miniobr{ background-image: url(obr/foto_mini/miniatura_.png); }
.mapa A:hover SPAN.miniobr, .mapa A:active SPAN.miniobr{ background-image: url(obr/foto_mini/miniatura__over2.png); }
.mapa A:link STRONG, .mapa A:visited STRONG, .mapa DIV. STRONG{ color: #000000; }
.mapa A:hover STRONG, .mapa A:active STRONG{ color: #000000; }
.mapa A:link SPAN.mini_text SPAN.detail, .mapa A:visited SPAN.mini_text SPAN.detail{ background-color: #FF0000; }
.mapa A:hover SPAN.mini_text SPAN.detail, .mapa A:active SPAN.mini_text SPAN.detail{ background-color: #FF0000; }

.mapa_restauraci{
 width: 75%;
 vertical-align: top;
 float: right;
}

.seznam_restauraci{
 height: 402px;
 width: 25%;
 overflow: auto;
 margin-top: -5px;
}