p {
  margin: 0px !important;
}
img {
  border: none;
  vertical-align: absmiddle;
}
#alweb a,
#alweb a:link,
#alweb a:visited {
  /*text-decoration: underline !important;*/
}
#alweb table,
#alweb table td {
  margin-bottom: 0px !important;
  border: none !important;
}
#alweb input {
  padding: 2px !important;
}
#ezk{
  float:left;
  width: 208px;
  /*font: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif !important;*/
  font-size: 8pt !important;
}
#esk{
  margin-left: 208px;
  /*font: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif !important;*/
  font-size: 8pt !important;
}
#ezkM{
  float:left;
  width: 268px;
  /* font: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif !important;*/
  font-size: 8pt !important;
}
#eskM{
  margin-left: 268px;
  /*font: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif !important;*/
  font-size: 8pt !important;
}
#maiz{
  /*font: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif !important;*/
  font-size: 8pt !important;
}
#klear{
  clear: both;
}
#tartea{
  padding-top: 15px;
}

.urteEstekak {
  color: #555555 !important;
  font-weight: normal;
  line-height: 25px;
  font-style: normal;
  /*font-family: Verdana, Arial, Helvetica, sans-serif;*/
  font-size: 10px;
  background-color: #DFE4E7;
  padding: 3px 5px 3px 5px;
  border: 1px solid #A5A39E;
}
.orokEstekak {
  color: #555555 !important;
  font-weight: bold;
  line-height: 25px;
  font-style: normal;
  /*font-family: Verdana, Arial, Helvetica, sans-serif;*/
  font-size: 10px;
  background-color: #BFDAFF;
  padding: 3px 5px 3px 5px;
  border: 1px solid #A5A39E;
}

#corpusaMurriztu a {
  text-decoration: none !important;
}
p.corpusa {
  text-indent: -20px !important;
  margin-left: 20px !important;
}

.tituloak
 {   font-weight: bold;   color: #368a94; } 
.egilea
 {   font-weight: normal;   text-transform: uppercase;   color: #333333; } 
.formu {
  /*font: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif !important;*/
  font-size: 8pt !important;
}
input.formuTes {
  width: 98px;
}
input.formuTik {
  width: 25px;
}
.formuBox {
  margin: auto;
}
.formuZen {
  font-weight: bold;
  padding: 0px 0px 0px 0px;
}
a.morfologia {
  color: #004163 !important;
}
.bilaPuska {
  text-align: right;
  margin-bottom: 3px;
}
.bilaPuskaBat {
  margin: 0px 5px 0px 0px;
  padding: 5px 5px 5px 0px;
  background-color: #DFE4E7
}
.bilaPuskaBi {
  margin: 0px 5px 0px 20px;
  padding: 0px 5px 5px 0px;
  background-color: #DFE4E7;
  font-size: 8pt;
}
.bilaPuska a {
  text-decoration: underline;
}
.bilaDistan {
  text-align: right;
  margin: 0px 5px 3px 0px;
  font-size: 8pt;
}
.ema2b {
  font-weight: bold;
}
.ema2b2 {
  font-weight: bold;
  background-color: #93BAC6 !important;
  text-align: center !important;
}
.bilatua {background-color: #FFCC99; font-weight: bold} .testubeltzaN12 { font-weight: bold; }

#libuPosit {
  margin: 0px !important;
  padding: 0px !important;
}
#libuPosit ol {
  margin-top: 0px !important;
  padding-top: 0px !important;
}
#libuPosit ol li {
  margin: 0px !important;
  padding: 0px !important;
}
#libuPosit .letreroa{
  text-align: center;
  font-size: 10pt;
  border-top: 5px #9BB1C0 solid;
  border-bottom: 5px #9BB1C0 solid;
  margin: 5px 0px 5px 0px;
  padding: 2px 0px 2px 0px;
}
#libuPosit .letreroa{
  text-align: center;
  font-size: 10pt;
  border-top: 5px #9BB1C0 solid;
  border-bottom: 5px #9BB1C0 solid;
  margin: 5px 0px 5px 0px;
  padding: 2px 0px 2px 0px;
}
#libuPosit .libuTitu {
  border-top: 1px #9BB1C0 solid;
  margin: 0px 0px 0px 0px !important;
  padding: 3px 0px 10px 0px !important;
}
#libuPosit .sailIzena {
  text-align: center;
  font-weight: bold;
  border-top: 1px #9BB1C0 solid;
  margin: 0px 0px 0px 0px !important;
  padding: 3px 0px 10px 0px !important;
}
#libuPosit .tituloak18 {
  font-size: 14pt;
}
#libuPosit .etena {
  font-size: 8pt;
  text-align: right;
  background-color: #F8FBFE;
  padding: 3px 5px 3px 0px;
}
#libuPosit .etena a {
  color: #004163 !important;
  text-decoration: none !important;
}
p.adibideak {
  margin: 0px 0px 0px 25px !important;
}
td.emaitzaBurua {
  text-align: center !important;
  font-size: 10pt;
}
.maizBurua {
  text-align: center;
  font-weight: bold;
  font-size: 12pt;
}
hr {
  display: block;
}
hr.eeh {
  width: 350px;
}

#koko {
  text-align: center;
  margin: 0px 30px 0px 30px;
  font-size: 11px;
}
.titularEzkerrekoa {
  float: left;
}
.titularEskuinekoa {
  text-align: right;
  margin: 0 0 10px 0;
}
#logoak {
  text-align: right;
  margin: 20px 0 40px 0;
}
.titularEskuinekoa .egungoa{
  font-weight: bold;
}
.titularEskuinekoa a {
  color: #004163 !important;
  text-decoration: none !important;
}
#mulOharra {
  text-align: center;
  margin: 10px 10px 10px 10px;
}
#mulOharra p {
  margin: 0px 0px 5px 0px !important;
}
#mulOharra p.mulOharTitu {
  margin: 5px 0px 5px 0px !important;
  font-weight: bold;
}
tr.taulak2 td {
  line-height: 13px;
}
tr.taulak2 td a, tr.taulak2 td a:link, tr.taulak2 td a:visited {
  /*color: #004163;*/
  text-decoration: none !important;
}
table.taulaErd {
  margin: auto !important;
}
#isbn {
  width: 300px;
  text-align: center;
  background-color: #DDB09E;
  padding: 5px 0px 5px 0px;
  margin: 8px auto;
  font-size: 11px;
}
.autoreak {
  //margin: 10px 20px 10px 20px !important;
  margin: 0px 10px 10px 30px !important;
}
.autoreakTitu {
  text-align: left;
  color: #368A94;
  font-weight: bold;
  margin: 8px 0px 5px 0px !important;
}
.autoreakZuta {
  float: left;
  width: 130px;
}
.autoreakZerren {
  text-align: left;
  text-indent: -20px;
  margin-left: 30px !important;
}

#alweb table.emaTab tr{
}
#alweb table.emaTab tr td {
  border-top: 1px #9BB1C0 solid !important;
  padding: 2px 0px 2px 0px !important;
  background-color: #EDF5FF !important;
}
#alweb table.emaTab td.emaB {
  width: 170px;
  text-align: right;
}
#alweb table.emaTab td.tituloak {
}
#alweb table.emaTab tr.tartea td {
  height: 2px;
  background-color: #9BB1C0 !important;
}
#alweb table.urteak tr td,
#alweb table.murrizZer tr td {
  background-color: #EDF5FF !important;
}
.yui-skin-sam .yui-navset .yui-nav .selected a, .yui-skin-sam .yui-navset .yui-nav .selected a:focus, .yui-skin-sam .yui-navset .yui-nav .selected a:hover {
	color: #fff !important;
}
#eskMM {
  clear: both;
  margin-top: 5px;
}
table.ertzak tr td {
  border-collapse: separate !important;
  border-spacing: 2px !important;
  border: 1px solid #fff;
}
tr.taulak2 td {
  background-color: #D9E9EF !important;
  text-align: center;
}
table#taulaEpd td {
  padding: 0px !important;
}
table#taulaEpd td {
  font-size: 8pt;
}
td.ezErtza {
  border: none !important;
}
.testuingurua,
.bakarraLiburuak {
  cursor: pointer;
}
.bakarraLiburuak:hover {
  text-decoration: underline;
}