path{fill:#ccc;fill-opacity:.7;
	stroke:#000;
	stroke-width:0.1}
#izena_euskaraz, #izena_frantsesez{height:20px;min-height:20px;overflow:hidden}
#izena_euskaraz {font-weight:800;color:navy;}
#izena_frantsesez {font-weight:800;font-size:0.9em;}
#titre-legende {font-size:0.9em;font-style:italic;}
.etiketa {display:inline-block;width:150px;overflow:hidden}

.navbar{background:#ccc;}
.navbar-toggle {
	width:24px;
	height:24px;
	background-image: url("burger.png");
	background-size: contain;}
.ikur{width:15px;margin-right:10px;}
a.navbar-brand{color:#888;font-size:1.1em;}

h1 {font-size:1.2em;font-weight:bold;text-shadow: 1px 1px 0px #fff;}
h2 {font-size:1.1em;color:#f55;text-shadow: 1px 1px 1px #ccc;}
.fran {font-style:italic; font-size:90%;}


td.biztanle{text-align:right;}

#zone{
	border: 1px dotted #ccc;
    box-shadow: 5px 5px 5px #ccc;
    padding: 5px;
}
#zone h1 {margin-bottom:0;}
.zezhatz{font-size: 0.9em;
    background: #ccc;
    padding-left: 2em;	
}
.zezhatz ul{list-style-type: "\1F449  ";}
.divlogement  h5, .gehiago2 h6 {color:#f66;}
.divlogement  dt, .gehiago2 dt {font-size: 1em;}
.divlogement  dd, .gehiago2 dd {padding-left:0.9em;}
.divlogement  dd::before {content: "\1F44D  ";}
.gehiago2 dd::before {content: "- ";}

.table.user-select-none {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
#zone{display:none;}
.botoi{
	text-align:center;
}

.bouton1, .bouton2 {
	display:inline-block;
	text-align:center;
	padding:6px 6px 6px 6px;
	font:bold 13px Arial;
	background:#f5f5f5;
	color:#555;
	border-radius:2px;
	width:120px;
	border:1px solid #ccc;
	box-shadow:1px 1px 3px #999;
}
.bouton1 {	background:#d34836;
	color:#fff;}
.bouton2{	background:#478bf9;
	color:#fff;}
	
.gehiago, .datuak, .pop{
	display:none;
	background:#000;
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
}
.gehiago2, .datuak2, .pop16{
	display:block;
	background:#fff;
	position:fixed;
	overflow:auto;
	top:10%;
	left:10%;
	width:80%;
	height:80%;
	padding:1em;
}
.gehiago2 div {border:1px dotted #ccc;padding:0.5em;margin:0.5em;}
.gehiago2 div ol{columns: 3;}

.canvas1{width:300px;}
.columns{columns:3 auto;}

.datuak2 h5, .pop16 h5 {
    padding: 0.3em;
    background: #f99;
    margin: 1em 0.2em 0.5em;
}
.datuak2 h6, .pop16 h6 {
    padding: 0.3em;
    background: #f66;
    margin: 1em 0.5em 0.5em;
}
.pop16 h5 {background: #478bf9}
.pop16 h6 {background: #6EA4FA}

.datuak2 table, .pop16 table {
border:1px solid #6495ed;
border-collapse:collapse;
width:90%;
margin:auto;
}
.datuak2 th, .pop16 th {
font-family:monospace;
border:1px dotted #6495ed;
padding:5px;
background-color:#EFF6FF;

}
.datuak2 td, .pop16 td {
font-family:sans-serif;
font-size:80%;
border:1px solid #6495ed;
padding:5px;
text-align:left;
}
.ulhandi {padding-left:5px;list-style:none;}
.ulttipi {padding-left:5px;list-style:none;}
.ttipi {font-size:0.9em;}
.chiffres {display:inline-block;min-width:42px;text-align:right;font-weight:bold;}
.bar {font-size:0.9em;cursor: pointer;}
.on {font-style:italic}
#trLeg1{font-size:0.8em;}
#trLeg2{height:5px}
#trLeg2 td{width:5%}
.italic{font-style:italic;text-align:left;}
.eskuin{text-align:right;}
.hetsi{float:right;cursor: pointer;}
#idlegende{border:1px #000 dotted;margin:5px;padding:5px;}