@font-face {
  font-family: 'Glyphicons Halflings';

  src: url('fonts/glyphicons-halflings-regular.eot');
  src: url('fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('fonts/glyphicons-halflings-regular.woff') format('woff'), url('fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
}
.glyphicon {
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: 'Glyphicons Halflings';
  font-style: normal;
  font-weight: normal;
  line-height: 1;

  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.glyphicon-asterisk:before {
  content: "\002a";
}
.glyphicon-plus:before {
  content: "\002b";
}
.glyphicon-euro:before,#capaDetalle ul
.glyphicon-eur:before {
  content: "\20ac";
}
.glyphicon-minus:before {
  content: "\2212";
}
.glyphicon-cloud:before {
  content: "\2601";
}
.glyphicon-envelope:before {
  content: "\2709";
}
.glyphicon-pencil:before {
  content: "\270f";
}
.glyphicon-glass:before {
  content: "\e001";
}
.glyphicon-music:before {
  content: "\e002";
}
.glyphicon-search:before {
  content: "\e003";
}
.glyphicon-heart:before {
  content: "\e005";
}
.glyphicon-star:before {
  content: "\e006";
}
.glyphicon-star-empty:before {
  content: "\e007";
}
.glyphicon-user:before {
  content: "\e008";
}
.glyphicon-film:before {
  content: "\e009";
}
.glyphicon-th-large:before {
  content: "\e010";
}
.glyphicon-th:before {
  content: "\e011";
}
.glyphicon-th-list:before {
  content: "\e012";
}
.glyphicon-ok:before {
  content: "\e013";
}
.glyphicon-remove:before {
  content: "\e014";
}
.glyphicon-zoom-in:before {
  content: "\e015";
}
.glyphicon-zoom-out:before {
  content: "\e016";
}
.glyphicon-off:before {
  content: "\e017";
}
.glyphicon-signal:before {
  content: "\e018";
}
.glyphicon-cog:before {
  content: "\e019";
}
.glyphicon-trash:before {
  content: "\e020";
}
.glyphicon-home:before {
  content: "\e021";
}
.glyphicon-file:before {
  content: "\e022";
}
.glyphicon-time:before {
  content: "\e023";
}
.glyphicon-road:before {
  content: "\e024";
}
.glyphicon-download-alt:before {
  content: "\e025";
}
.glyphicon-download:before {
  content: "\e026";
}
.glyphicon-upload:before {
  content: "\e027";
}
.glyphicon-inbox:before {
  content: "\e028";
}
.glyphicon-play-circle:before {
  content: "\e029";
}
.glyphicon-repeat:before {
  content: "\e030";
}
.glyphicon-refresh:before {
  content: "\e031";
}
.glyphicon-list-alt:before {
  content: "\e032";
}
.glyphicon-lock:before {
  content: "\e033";
}
.glyphicon-flag:before {
  content: "\e034";
}
.glyphicon-headphones:before {
  content: "\e035";
}
.glyphicon-volume-off:before {
  content: "\e036";
}
.glyphicon-volume-down:before {
  content: "\e037";
}
.glyphicon-volume-up:before {
  content: "\e038";
}
.glyphicon-qrcode:before {
  content: "\e039";
}
.glyphicon-barcode:before {
  content: "\e040";
}
.glyphicon-tag:before {
  content: "\e041";
}
.glyphicon-tags:before {
  content: "\e042";
}
.glyphicon-book:before {
  content: "\e043";
}
.glyphicon-bookmark:before {
  content: "\e044";
}
.glyphicon-print:before {
  content: "\e045";
}
.glyphicon-camera:before {
  content: "\e046";
}
.glyphicon-font:before {
  content: "\e047";
}
.glyphicon-bold:before {
  content: "\e048";
}
.glyphicon-italic:before {
  content: "\e049";
}
.glyphicon-text-height:before {
  content: "\e050";
}
.glyphicon-text-width:before {
  content: "\e051";
}
.glyphicon-align-left:before {
  content: "\e052";
}
.glyphicon-align-center:before {
  content: "\e053";
}
.glyphicon-align-right:before {
  content: "\e054";
}
.glyphicon-align-justify:before {
  content: "\e055";
}
.glyphicon-list:before {
  content: "\e056";
}
.glyphicon-indent-left:before {
  content: "\e057";
}
.glyphicon-indent-right:before {
  content: "\e058";
}
.glyphicon-facetime-video:before {
  content: "\e059";
}
.glyphicon-picture:before {
  content: "\e060";
}
.glyphicon-map-marker:before {
  content: "\e062";
}
.glyphicon-adjust:before {
  content: "\e063";
}
.glyphicon-tint:before {
  content: "\e064";
}
.glyphicon-edit:before {
  content: "\e065";
}
.glyphicon-share:before {
  content: "\e066";
}
.glyphicon-check:before {
  content: "\e067";
}
.glyphicon-move:before {
  content: "\e068";
}
.glyphicon-step-backward:before {
  content: "\e069";
}
.glyphicon-fast-backward:before {
  content: "\e070";
}
.glyphicon-backward:before {
  content: "\e071";
}
.glyphicon-play:before {
  content: "\e072";
}
.glyphicon-pause:before {
  content: "\e073";
}
.glyphicon-stop:before {
  content: "\e074";
}
.glyphicon-forward:before {
  content: "\e075";
}
.glyphicon-fast-forward:before {
  content: "\e076";
}
.glyphicon-step-forward:before {
  content: "\e077";
}
.glyphicon-eject:before {
  content: "\e078";
}
.glyphicon-chevron-left:before {
  content: "\e079";
}
.glyphicon-chevron-right:before {
  content: "\e080";
}
.glyphicon-plus-sign:before {
  content: "\e081";
}
.glyphicon-minus-sign:before {
  content: "\e082";
}
.glyphicon-remove-sign:before {
  content: "\e083";
}
.glyphicon-ok-sign:before {
  content: "\e084";
}
.glyphicon-question-sign:before {
  content: "\e085";
}
.glyphicon-info-sign:before {
  content: "\e086";
}
.glyphicon-screenshot:before {
  content: "\e087";
}
.glyphicon-remove-circle:before {
  content: "\e088";
}
.glyphicon-ok-circle:before {
  content: "\e089";
}
.glyphicon-ban-circle:before {
  content: "\e090";
}
.glyphicon-arrow-left:before {
  content: "\e091";
}
.glyphicon-arrow-right:before {
  content: "\e092";
}
.glyphicon-arrow-up:before {
  content: "\e093";
}
.glyphicon-arrow-down:before {
  content: "\e094";
}
.glyphicon-share-alt:before {
  content: "\e095";
}
.glyphicon-resize-full:before {
  content: "\e096";
}
.glyphicon-resize-small:before {
  content: "\e097";
}
.glyphicon-exclamation-sign:before {
  content: "\e101";
}
.glyphicon-gift:before {
  content: "\e102";
}
.glyphicon-leaf:before {
  content: "\e103";
}
.glyphicon-fire:before {
  content: "\e104";
}
.glyphicon-eye-open:before {
  content: "\e105";
}
.glyphicon-eye-close:before {
  content: "\e106";
}
.glyphicon-warning-sign:before {
  content: "\e107";
}
.glyphicon-plane:before {
  content: "\e108";
}
.glyphicon-calendar:before {
  content: "\e109";
}
.glyphicon-random:before {
  content: "\e110";
}
.glyphicon-comment:before {
  content: "\e111";
}
.glyphicon-magnet:before {
  content: "\e112";
}
.glyphicon-chevron-up:before {
  content: "\e113";
}
.glyphicon-chevron-down:before {
  content: "\e114";
}
.glyphicon-retweet:before {
  content: "\e115";
}
.glyphicon-shopping-cart:before {
  content: "\e116";
}
.glyphicon-folder-close:before {
  content: "\e117";
}
.glyphicon-folder-open:before {
  content: "\e118";
}
.glyphicon-resize-vertical:before {
  content: "\e119";
}
.glyphicon-resize-horizontal:before {
  content: "\e120";
}
.glyphicon-hdd:before {
  content: "\e121";
}
.glyphicon-bullhorn:before {
  content: "\e122";
}
.glyphicon-bell:before {
  content: "\e123";
}
.glyphicon-certificate:before {
  content: "\e124";
}
.glyphicon-thumbs-up:before {
  content: "\e125";
}
.glyphicon-thumbs-down:before {
  content: "\e126";
}
.glyphicon-hand-right:before {
  content: "\e127";
}
.glyphicon-hand-left:before {
  content: "\e128";
}
.glyphicon-hand-up:before {
  content: "\e129";
}
.glyphicon-hand-down:before {
  content: "\e130";
}
.glyphicon-circle-arrow-right:before {
  content: "\e131";
}
.glyphicon-circle-arrow-left:before {
  content: "\e132";
}
.glyphicon-circle-arrow-up:before {
  content: "\e133";
}
.glyphicon-circle-arrow-down:before {
  content: "\e134";
}
.glyphicon-globe:before {
  content: "\e135";
}
.glyphicon-wrench:before {
  content: "\e136";
}
.glyphicon-tasks:before {
  content: "\e137";
}
.glyphicon-filter:before {
  content: "\e138";
}
.glyphicon-briefcase:before {
  content: "\e139";
}
.glyphicon-fullscreen:before {
  content: "\e140";
}
.glyphicon-dashboard:before {
  content: "\e141";
}
.glyphicon-paperclip:before {
  content: "\e142";
}
.glyphicon-heart-empty:before {
  content: "\e143";
}
.glyphicon-link:before {
  content: "\e144";
}
.glyphicon-phone:before {
  content: "\e145";
}
.glyphicon-pushpin:before {
  content: "\e146";
}
.glyphicon-usd:before {
  content: "\e148";
}
.glyphicon-gbp:before {
  content: "\e149";
}
.glyphicon-sort:before {
  content: "\e150";
}
.glyphicon-sort-by-alphabet:before {
  content: "\e151";
}
.glyphicon-sort-by-alphabet-alt:before {
  content: "\e152";
}
.glyphicon-sort-by-order:before {
  content: "\e153";
}
.glyphicon-sort-by-order-alt:before {
  content: "\e154";
}
.glyphicon-sort-by-attributes:before {
  content: "\e155";
}
.glyphicon-sort-by-attributes-alt:before {
  content: "\e156";
}
.glyphicon-unchecked:before {
  content: "\e157";
}
.glyphicon-expand:before {
  content: "\e158";
}
.glyphicon-collapse-down:before {
  content: "\e159";
}
.glyphicon-collapse-up:before {
  content: "\e160";
}
.glyphicon-log-in:before {
  content: "\e161";
}
.glyphicon-flash:before {
  content: "\e162";
}
.glyphicon-log-out:before {
  content: "\e163";
}
.glyphicon-new-window:before {
  content: "\e164";
}
.glyphicon-record:before {
  content: "\e165";
}
.glyphicon-save:before {
  content: "\e166";
}
.glyphicon-open:before {
  content: "\e167";
}
.glyphicon-saved:before {
  content: "\e168";
}
.glyphicon-import:before {
  content: "\e169";
}
.glyphicon-export:before {
  content: "\e170";
}
.glyphicon-send:before {
  content: "\e171";
}
.glyphicon-floppy-disk:before {
  content: "\e172";
}
.glyphicon-floppy-saved:before {
  content: "\e173";
}
.glyphicon-floppy-remove:before {
  content: "\e174";
}
.glyphicon-floppy-save:before {
  content: "\e175";
}
.glyphicon-floppy-open:before {
  content: "\e176";
}
.glyphicon-credit-card:before {
  content: "\e177";
}
.glyphicon-transfer:before {
  content: "\e178";
}
.glyphicon-cutlery:before {
  content: "\e179";
}
.glyphicon-header:before {
  content: "\e180";
}
.glyphicon-compressed:before {
  content: "\e181";
}
.glyphicon-earphone:before {
  content: "\e182";
}
.glyphicon-phone-alt:before {
  content: "\e183";
}
.glyphicon-tower:before {
  content: "\e184";
}
.glyphicon-stats:before {
  content: "\e185";
}
.glyphicon-sd-video:before {
  content: "\e186";
}
.glyphicon-hd-video:before {
  content: "\e187";
}
.glyphicon-subtitles:before {
  content: "\e188";
}
.glyphicon-sound-stereo:before {
  content: "\e189";
}
.glyphicon-sound-dolby:before {
  content: "\e190";
}
.glyphicon-sound-5-1:before {
  content: "\e191";
}
.glyphicon-sound-6-1:before {
  content: "\e192";
}
.glyphicon-sound-7-1:before {
  content: "\e193";
}
.glyphicon-copyright-mark:before {
  content: "\e194";
}
.glyphicon-registration-mark:before {
  content: "\e195";
}
.glyphicon-cloud-download:before {
  content: "\e197";
}
.glyphicon-cloud-upload:before {
  content: "\e198";
}
.glyphicon-tree-conifer:before {
  content: "\e199";
}
.glyphicon-tree-deciduous:before {
  content: "\e200";
}
.glyphicon-cd:before {
  content: "\e201";
}
.glyphicon-save-file:before {
  content: "\e202";
}
.glyphicon-open-file:before {
  content: "\e203";
}
.glyphicon-level-up:before {
  content: "\e204";
}
.glyphicon-copy:before {
  content: "\e205";
}
.glyphicon-paste:before {
  content: "\e206";
}
.glyphicon-alert:before {
  content: "\e209";
}
.glyphicon-equalizer:before {
  content: "\e210";
}
.glyphicon-king:before {
  content: "\e211";
}
.glyphicon-queen:before {
  content: "\e212";
}
.glyphicon-pawn:before {
  content: "\e213";
}
.glyphicon-bishop:before {
  content: "\e214";
}
.glyphicon-knight:before {
  content: "\e215";
}
.glyphicon-baby-formula:before {
  content: "\e216";
}
.glyphicon-tent:before {
  content: "\26fa";
}
.glyphicon-blackboard:before {
  content: "\e218";
}
.glyphicon-bed:before {
  content: "\e219";
}
.glyphicon-apple:before {
  content: "\f8ff";
}
.glyphicon-erase:before {
  content: "\e221";
}
.glyphicon-hourglass:before {
  content: "\231b";
}
.glyphicon-lamp:before {
  content: "\e223";
}
.glyphicon-duplicate:before {
  content: "\e224";
}
.glyphicon-piggy-bank:before {
  content: "\e225";
}
.glyphicon-scissors:before {
  content: "\e226";
}
.glyphicon-bitcoin:before {
  content: "\e227";
}
.glyphicon-btc:before {
  content: "\e227";
}
.glyphicon-xbt:before {
  content: "\e227";
}
.glyphicon-yen:before {
  content: "\00a5";
}
.glyphicon-jpy:before {
  content: "\00a5";
}
.glyphicon-ruble:before {
  content: "\20bd";
}
.glyphicon-rub:before {
  content: "\20bd";
}
.glyphicon-scale:before {
  content: "\e230";
}
.glyphicon-ice-lolly:before {
  content: "\e231";
}
.glyphicon-ice-lolly-tasted:before {
  content: "\e232";
}
.glyphicon-education:before {
  content: "\e233";
}
.glyphicon-option-horizontal:before {
  content: "\e234";
}
.glyphicon-option-vertical:before {
  content: "\e235";
}
.glyphicon-menu-hamburger:before {
  content: "\e236";
}
.glyphicon-modal-window:before {
  content: "\e237";
}
.glyphicon-oil:before {
  content: "\e238";
}
.glyphicon-grain:before {
  content: "\e239";
}
.glyphicon-sunglasses:before {
  content: "\e240";
}
.glyphicon-text-size:before {
  content: "\e241";
}
.glyphicon-text-color:before {
  content: "\e242";
}
.glyphicon-text-background:before {
  content: "\e243";
}
.glyphicon-object-align-top:before {
  content: "\e244";
}
.glyphicon-object-align-bottom:before {
  content: "\e245";
}
.glyphicon-object-align-horizontal:before {
  content: "\e246";
}
.glyphicon-object-align-left:before {
  content: "\e247";
}
.glyphicon-object-align-vertical:before {
  content: "\e248";
}
.glyphicon-object-align-right:before {
  content: "\e249";
}
.glyphicon-triangle-right:before {
  content: "\e250";
}
.glyphicon-triangle-left:before {
  content: "\e251";
}
.glyphicon-triangle-bottom:before {
  content: "\e252";
}
.glyphicon-triangle-top:before {
  content: "\e253";
}
.glyphicon-console:before {
  content: "\e254";
}
.glyphicon-superscript:before {
  content: "\e255";
}
.glyphicon-subscript:before {
  content: "\e256";
}
.glyphicon-menu-left:before {
  content: "\e257";
}
.glyphicon-menu-right:before {
  content: "\e258";
}
.glyphicon-menu-down:before {
  content: "\e259";
}
.glyphicon-menu-up:before {
  content: "\e260";
}
/** -------------------------------------- ACORDEON ROJO -------------------------------------- **/
/** ---------------------------------------------------------------------------------- **/

#capaDetalle .bipo ul.bipo_acordeon_rojo {
	padding: 0;
	margin: 0;
}
.bipo ul.bipo_acordeon_rojo.panel-group .panel + .panel {
	margin-top: 0
}
.bipo ul.bipo_acordeon_rojo .panel-title {
	padding: 0;
	margin: 0;
	text-transform: uppercase
}
.bipo ul.bipo_acordeon_rojo p {
	margin: 10px 0 20px 0;
	font-weight:500;
	line-height: 23px
}
.bipo ul.bipo_acordeon_rojo .panel {
	border: none;
	margin-top: 0;
	list-style: none;
}

.bipo .bipo_acordeon_rojo .panel-body {
	padding: 15px 25px;
}
.bipo .bipo_acordeon_rojo .panel-title a {
	font-size: 17px;
	font-weight: 800;
	letter-spacing: 1px;
	display: block;
	-webkit-transition: all 0.5s ease 0s;
	-o-transition: all 0.5s ease 0s;
	-moz-transition: all 0.5s ease 0s;
	transition: all 0.5s ease 0s;
	color: #fff;
	display: block;
	padding: 15px 40px 15px 15px;
	position: relative;
}
.bipo .bipo_acordeon_rojo .panel-title a:hover,
.bipo .bipo_acordeon_rojo .panel-title a:focus{
	text-decoration: none;	
}

.bipo .bipo_acordeon_rojo .panel-title a .glyphicon-triangle-bottom:before {
	content: "\e260"
}
.bipo .bipo_acordeon_rojo .panel-title a.collapsed .glyphicon-triangle-bottom:before {
	content: "\e259"!important
}
.bipo .bipo_acordeon_rojo .panel-title a span {
	color: #fff;
}
.bipo .bipo_acordeon_rojo span.bipoicon {
	color: #fff;
	position: absolute;
	right: 15px;
	top: 15px;
}
.bipo .bipo_acordeon_rojo .panel-title a.collapsed span {
	color: #d20a11
}
.bipo .bipo_acordeon_rojo .panel-title a.collapsed:hover,
.bipo .bipo_acordeon_rojo .panel-title a.collapsed:focus {
	color: #d20a11;
	text-decoration: none
}
.bipo .bipo_acordeon_rojo .panel-title a.collapsed {
	background: #fff;
	color: #000;
}
.bipo .bipo_acordeon_rojo .collapse {
	display: none
}
.bipo .bipo_acordeon_rojo .collapse.in {
	display: block
}


.bipo .bipo_acordeon_rojo .panel-body {
	padding: 0 10px;
}
.bipo .bipo_acordeon_rojo .panel-body li {
	font-size: 13px;
	list-style: outside none none;
	margin-left: 0;
	padding: 0 0 5px 10px;
	position: relative;
}
.bipo .bipo_acordeon_rojo .panel-body li::before {
	color: #ccc;
	content: "\e013";
	font-family: "Glyphicons Halflings";
	font-size: 18px;
	left: -20px;
	position: absolute;
	top: -5px;
}

.bipo .bipo_acordeon_rojo .panel-body li ul {
	margin:5px 0
}
.bipo .bipo_acordeon_rojo .panel-body li li::before {
	color: #ccc;
	content: "\e080";
	font-family: "Glyphicons Halflings";
	font-size: 14px;
	left: -11px;
	position: absolute;
	top: 1px;
}
/*----------------acordeon preguntas------------------------*/
.bipo .bipo_acordeon_rojo .panel-body .ui-accordion li::before {
	    content: "";
}
.bipo .bipo_acordeon_rojo .panel-body .ui-accordion-header {
   color: #fff;
cursor: pointer;
margin: 11px 0 0;
}
.bipo .bipo_acordeon_rojo .panel-body .ui-accordion li h5::before {
    color: #ccc;
    content: "\e252";
    font-family: "Glyphicons Halflings";
    font-size: 16px;
    left: -20px;
    position: absolute;
    top: -2px;
}
.bipo .bipo_acordeon_rojo .panel-body .ui-accordion li h5.ui-state-active::before {
    content: "\e253";
	color: #fff;
	font-family: "Glyphicons Halflings";
    font-size: 16px;
    left: -20px;
    position: absolute;
    top: -px;
}
/*------------------acordeon noticias---------------------*/

.bnoticias .ui-accordion-header {
   color: #fff;
	cursor: pointer;
	margin: 11px 0 0;
}
.bnoticias ul {
	padding: 0;
	margin: 0
}
.bnoticias ul   li {
	font-size: 13px;
	list-style: outside none none;
	margin-left: 0;
	padding: 0 0 5px 10px;
	position: relative;
}
.bnoticias .ui-accordion li h4 {
	margin: 0 0 10px;
	
}
.bnoticias .ui-accordion li h4::before {
    color: #ccc;
    content: "\e252";
    font-family: "Glyphicons Halflings";
    font-size: 16px;
    left: -20px;
    position: absolute;
    top: -2px;
}
.bnoticias .ui-accordion li h4.ui-state-active::before {
    content: "\e253";
	color: #fff;
	font-family: "Glyphicons Halflings";
    font-size: 16px;
    left: -20px;
    position: absolute;
    top: -px;
}
.bnoticias .ui-accordion-content  table.contratacion {
	width: 100%;
	margin-bottom: 43px;
}

.bipo .bipo_acordeon_rojo .panel-body .li h5{
	margin:0
}

.bipo .bipo_acordeon_rojo .panel-body .lista_pdf li::before {
    content: "";
}
body {
	margin-bottom: 100px;
}
.cabecera_bizkaikoa {
	background-color: #FFF;
	-webkit-box-shadow: 0 10px 12px -6px rgba(0,0,0,0.75);
	-moz-box-shadow: 0 10px 12px -6px rgba(0,0,0,0.75);
	box-shadow: 0 10px 12px -6px rgba(0,0,0,0.75);
}
#transparencia {
	border-bottom: 1px solid #999 !important;
	border-top: 1px solid #999 !important;
	padding: 0 !important;
}
#transparencia img {
	width: 100%;
}
.logo_bizkaikoa {
    border: medium none;
    float: left;
    height: 95px;
    margin-left: 18px;
    margin-top: 22px;
    width: 193px;
}
.logo_bizkaikoa h2 {
	margin: 0;
}
.logo_bizkaikoa h2 img {
	color: #000;
}
.fotodch {
	background-image: url(../irudiak/cabeceraiz_bizkaikoa.png);
	background-repeat: no-repeat;
	float: right;
	height: 9.2em;
	width: 52.8em;
}
.menuContenido {
	background-position: 3.6em 0;
	background-repeat: repeat-x;
	height: 2.3em;
	list-style: none outside none;
	padding-top: 0.1em;
	width: auto;
}
.menuContenido li {
	background-repeat: no-repeat;
	float: left;
	list-style: none outside none;
}
.menuContenido li a {
	background-color: #617378;
	background-image: url(../irudiak/barrapeque.jpg);
	background-position: center center;
	background-repeat: repeat-x;
	float: left;
	height: 1.3em;
	padding: 4px 0 3px;
	text-decoration: none;
}
.menuContenido li a:hover {
	text-decoration: none;
}
.menuContenido li a:focus {
	background-color: #617378 !important;
}
.menuContenido li a span {
	border-left: 1px solid #FFF;
	color: #FFF;
	margin-right: 10px;
	padding-left: 10px;
}
.menuContenido li.menuBordeIzq {
	background-image: url(../irudiak/borde_izqda_barrapeke.png);
	background-position: left center;
	padding-left: 5px;
}
.menuContenido li.menuBordeIzq a span {
	border: medium none;
}
.menuContenido li.menuBordeDcha {
	background-image: url(../irudiak/borde_dcha_barrapeke.png);
	background-position: right center;
	padding-right: 5px;
}
.menuContenidoSub {
	background-position: 3.6em 0;
	background-repeat: repeat-x;
	height: 2.3em;
	list-style: none outside none;
	padding-top: 0.1em;
	width: auto;
}
.menuContenidoSub li {
	background-repeat: no-repeat;
	float: left;
	list-style: none outside none;
}
*:first-child+html .menuContenidoSub li {
	margin-left: -19px;
}
.menuContenidoSub li input {
	float: left;
	padding: 2px 10px 5px;
	background-image: url(../irudiak/barrapeque.jpg);
	background-position: center center;
	background-repeat: repeat-x;
	text-decoration: none;
	height: 1.7em;
	border: none;
	border-left: 1px solid #FFF;
	color: #FFF;
	cursor: pointer !important;
	background-color: #617378;
}
*:first-child+html .menuContenidoSub li input {
	border-style: none;
	height: 1.7em;
}
.menuContenidoSub li input:hover, .menuContenidoSub li span:hover {
	text-decoration: none;
}
.menuContenidoSub li.menuBordeIzq {
	background-image: url(../irudiak/borde_izqda_barrapeke.png);
	background-position: left center;
	padding-left: 3px;
}
*:first-child+html .menuContenidoSub li.menuBordeIzq {
	background-image: url(../irudiak/borde_izqda_barrapeke.png);
	background-position: left center;
	margin-left: -35px;
	padding-left: 0;
}
.menuContenidoSub li.menuBordeIzq input {
	border: medium none;
}
.menuContenidoSub li.menuBordeDcha {
	background-image: url(../irudiak/borde_dcha_barrapeke.png);
	background-position: right center;
	margin-right: 10px;
	padding-right: 3px;
}
.menuContenidoSub li.menuBordeDcha2 {
	background-image: url(../irudiak/borde_dcha_barrapeke.png);
	background-position: right center;
	padding-right: 3px;
}
#submenuContenido, div.menuContenido ul {
	display: block;
	height: 20em;
	margin-left: auto;
	margin-right: auto;
	padding: 0;
	width: 81.2em;
}
*:first-child+html li.menuBordeDcha {
	margin-right: 50px;
}
*:first-child+html ul#submenuContenido {
	padding-left: 20px;
}
*:first-child+html .ajustarWidth9 {
	width: 9.5em !important;
}
*:first-child+html .ajustarWidth10 {
	width: 10em !important;
}
*:first-child+html .ajustarWidth11 {
	width: 11em !important;
}
*:first-child+html .ajustarWidth12 {
	width: 12em !important;
}
*:first-child+html .ajustarWidth13 {
	width: 13em !important;
}
*:first-child+html .ajustarWidth14 {
	width: 14em !important;
}
*:first-child+html .ajustarWidth16 {
	width: 16em !important;
}
*:first-child+html .ajustarWidth17 {
	width: 17.5em !important;
}
.botonUnico, .botonUnico2 {
	background: url(../irudiak/btn_unico.png) no-repeat scroll left center transparent;
	border: medium none;
	color: #FFF;
	font-size: 0.95em;
	margin-bottom: 0.5em;
	width: 13.5em;
}
.ajustarBotonUnico {
	border-style: none !important;
	margin-left: 0.2em;
	width: 10.9em;
}
*:first-child+html .ajustarBotonUnico {
	margin-left: -1.6em;
	margin-right: 0;
	padding-left: 0;
	padding-right: 0;
	width: 10.1em;
}
.botonUnico2 {
	background-image: url(../irudiak/btn_unico2.png);
	width: 16.5em;
}
.ajustarBotonUnico2 {
	border-style: none !important;
	margin-left: 0.2em;
	width: 13.1em;
}
*:first-child+html .ajustarBotonUnico2 {
	margin-left: -0.8em;
	margin-right: 0;
	padding-left: 0;
	padding-right: 0;
	width: 11.1em;
}
.menusuperior ul li {
	border-left: 1px solid #000;
	float: left;
	list-style: none outside none;
	margin-right: 0.5em;
	padding-left: 0.5em;
}
.menusuperior ul li a:focus {
	background: none repeat scroll 0 0 transparent !important;
	color: #000 !important;
	text-decoration: underline !important;
}
.txtIdioma {
	line-height: 1.9em;
	margin-right: 1em !important;
	text-align: center;
}
.menusuperior #menuActivo {
	font-weight: bold;
}
#cabeceraPortada .menusuperior #menuActivo {
	font-weight: normal !important;
}
.sinBorde {
	border-left: 1px solid #FFF !important;
}
.alargar {
	background-image: url(../irudiak/alargar_contenpal.jpg);
	background-repeat: repeat-y;
	margin: 20px auto auto;
	width: 81.2em;
}
.contenedor_pal {
	background-image: url(../irudiak/contenpal.jpg);
	background-repeat: no-repeat;
	min-height: 60em;
	width: 79.8em;
}
.titulofond {
	background-image: url(../irudiak/fond_titulo.png);
	background-repeat: no-repeat;
	height: 3.2em;
	width: 20.6em;
}
.titulofond p {
	background-color: #000;
	color: #FFF;
	font-size: 1.5em;
	margin-left: 0.9em;
	margin-top: 0;
	padding-top: 0.25em;
	width: 92.2%;
}
.ku_bizk_botones {
	margin-left: 33.5em;
	margin-top: 5px;
}
.ku_bizk_botones form {
	padding-top: 3px;
}
.banda_iz_txt {
	float: left;
	margin-left: 2em;
	margin-top: 3em;
	width: 55.7em;
}
.banda_iz_txt ul li {
	padding-top: 1em;
}
.banda_dch_fotos {
	float: left;
	margin-bottom: -7em;
	margin-left: 2.1em;
	margin-top: 6.5em;
	width: 18em;
}
.banda_dch_fotos img {
	margin-bottom: 7em;
}
.clear {
	clear: both;
	display: block;
	font-size: 0.01em;
	height: 0;
	margin: 0;
}
.clear20 {
	clear: both;
	display: block;
	font-size: 0.01em;
	height: 0;
	margin: 20px;
}
.pie_contenpal {
	background-image: url(../irudiak/pie.png);
	background-repeat: no-repeat;
	height: 6em;
	margin: auto;
	width: 81.2em;
}
#contenedor_pie {
	bottom: 0;
	left: 0;
	clear: both;
	position: fixed;
	width: 100%;
}
#pie {
	background-color: #EFEFEF;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0;
	width: 100%;
}
#pie ul.menu {
	float: left;
	margin: 3px 0 0 7px;
	padding: 0;
	width: 50%;
}
#pie a {
	color: #616161;
	text-decoration: none;
}
#pie a:hover {
	color: #0066CC;
	text-decoration: none;
}
#pie ul.validacion {
	float: right;
	margin: 0;
	padding: 0;
	text-align: right;
	width: 40%;
}
#pie li {
	display: inline;
	list-style: none outside none;
	margin: 0 0.3em;
}
#pie li.centro {
	border-left: 1px solid #616161;
	border-right: 1px solid #616161;
	padding: 0 0.3em;
}
#pie1 {
	background-color: #B8B8B8;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	text-align: center;
	width: 100%;
}
#pie1 span {
	color: #283E4C;
}
#contratos #activo span {
	background-image: url(../irudiak/pestana_activo.png);
	color: #FFF;
	font-size: 0.9em !important;
	height: 1.4em;
	padding: 0.64em 0;
	text-align: center;
	width: 21.4em;
}
div.conDetalle {
	border: 1px solid #898989;
	margin-left: 0.5em;
	margin-top: 1em;
	padding: 0 2em 1em;
}
div.conDetalle span {
	margin-left: 0.5em;
}
div.conDetalle a {
	text-decoration: underline;
}
div.destacado {
	background-color: #EFEFEF;
	border: 1px solid #CCCCCC;
	margin-top: 0.5em;
	padding: 0.3em;
	width: 98%;
}
div.conDetalle span {
	margin-left: 0.5em;
}
li.separador {
	margin-bottom: 1em;
}
ol.numeros {
	list-style-type: decimal;
}
ol.letrasMinus, ol.letrasMinus li {
	list-style-type: lower-alpha;
}
ol.letrasMayus, ol.letrasMayus li {
	list-style-type: upper-alpha;
}
ol.numRomanosMinus, ol.numRomanosMinus li {
	list-style-type: lower-roman;
}
ol.numRomanosMayus, ol.numRomanosMayus {
	list-style-type: upper-roman;
}
.capa_contenedor table {
	border-collapse: collapse;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	font-size: 1em;
	margin: 0;
	padding: 0;
}
.banda_iz_txt table.contratos {
	border-collapse: collapse;
	border-color: #898989;
	border-style: solid;
	border-width: 3px 1px 1px;
	font-size: 0.95em;
	margin: 1px 0 0;
	padding: 0;
	width: 56em;
}
.banda_iz_txt table.contratos th {
	background-color: #898989;
	border-bottom: 1px solid #898989;
	color: white;
	font-weight: normal;
	margin: 0;
	text-align: center;
	width: 33%;
}
.banda_iz_txt table.contratos td {
	border-top: 1px solid #FFF;
	text-align: center;
}
.banda_iz_txt table.contratos tr.sinBorde td {
	border-top: medium none;
}
.banda_iz_txt table.contratos tr.filaImpar td {
	background-color: #898989;
}
.banda_iz_txt table.contratos tr.filaPar td {
	background-color: #898989;
}
.banda_iz_txt table th {
	margin: 0;
	padding: 0.2em 0.5em;
	text-align: left;
	white-space: nowrap;
}
.banda_iz_txt table td.centrado {
	border-bottom: 1px solid #CCCCCC;
	padding: 0.3em 0.3em 0.5em;
	text-align: center;
	vertical-align: top;
}
.banda_iz_txt table th.centrado {
	text-align: center;
}
.banda_iz_txt table caption {
	color: #000;
	font-size: 1em;
	font-weight: bold;
	padding: 0.5em 0.5em 1em 0;
	text-align: left;
	white-space: nowrap;
}
.banda_iz_txt table td {
	padding: 0.5em 0.5em 1em;
	vertical-align: top;
}
.banda_iz_txt table caption {
	color: #000;
	font-size: 1em;
	font-weight: bold;
	padding: 0.5em 0.5em 1em 0;
	text-align: left;
	white-space: nowrap;
}
.oculto {
	display: none;
}
.pie_contenpal table td {
	padding: 0.5em 0.5em 1em;
	vertical-align: top;
}
.pie_contenpal a.arriba {
	background-image: url(../irudiak/arriba.png);
	background-position: left center;
	background-repeat: no-repeat;
	color: buttontext;
	margin-left: 1em;
	padding-left: 1.5em;
	text-decoration: none;
}
.botonesCOntratante {
	margin-left: 3.5em;
	margin-top: 1em;
}
.ku_bizk_botones input.botonUsuario {
	background-image: url(../irudiak/btn_nuevo_us.png);
	padding-left: 3.3em;
	text-align: left;
}
.ku_bizk_botones input.botonRecordar {
	background-image: url(../irudiak/btn_recordar_pass.png);
	padding-left: 2.6em;
	text-align: left;
}
.ku_bizk_botones input.botonEditarLogin {
	background-image: url(../irudiak/btn_datos_us.png);
	padding-left: 3.3em;
	text-align: left;
}
#contenido p input, input.boton, a.boton {
	background-image: url("../irudiak/btn_fondo_btn.png");
	background-repeat: no-repeat;
	background-color: transparent;
	background-position: center -3px;
	border: medium none;
	box-sizing: border-box;
	color: #ffffff;
	cursor: pointer;
	display: inline-block;
	font-family: arial;
	font-size: 12px;
	height: 2.2em;
	letter-spacing: 0.01em;
	line-height: 27px;
	margin-bottom: 1em;
	margin-right: 10px;
	margin-top: 1.5em;
	padding: 0;
	text-align: center;
	width: 12.4em;
}
legend {
	color: #FFF;
}
.banda_iz_txt p.contenidoTexto {
	line-height: 2em;
	margin: 0 0 1em;
}
#contenido fieldset {
	border: 1px solid #898989;
	margin-bottom: 10px;
	padding: 10px 15px;
}
#contenido legend {
	border: 1px solid #898989;
	color: #000;
	font-weight: bold;
	padding: 1px 5px;
}
#contenido fieldset ul {
	list-style-type: none;
}
#contenido fieldset label {
	float: left;
	width: 30%;
}
#contenido fieldset ul li input {
	border: 1px solid #D7D7D7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
}
.limpiar {
	clear: both;
}
.negrita {
	font-weight: bold;
}
.bizk_negrita {
	font-weight: bold;
}
tr {
	font-size: 0.9em;
}
.bizk_separador {
	clear: both;
	height: 0.1em;
}
.bizk_archivo_pdf {
	background: url(../Irudiak/ico_pdf_lista.gif) no-repeat scroll 3px 0 transparent;
	margin-bottom: 8px;
	padding-left: 22px !important;
}
.bizk_sinMargenes {
	margin-bottom: 0;
	margin-right: 21.5em;
	padding: 0;
	text-align: right;
}
*:first-child+html .bizk_sinMargenes {
	margin-top: -7px;
}
.bizk_float_left {
	float: left;
}
.biz_titulo_margen {
	margin-top: -1em;
}
*:first-child+html .biz_titulo_margen {
	margin-top: 0;
}
.fondo_museos {
	background-image: url(../irudiak/fondo_Index.jpg);
	background-position: right top;
	background-repeat: no-repeat;
	float: right;
	width: 100%;
}
.museos {
	height: 38.2em;
	margin: 15px auto 0;
	width: 72.7em;
}
.barra_menu ul {
	margin: 0;
	padding: 0;
}
.menu_barraConteidos {
	background-color: #365163;
	background-image: url(../irudiak/barra_inicio.png);
	background-repeat: no-repeat;
	height: 2.3em;
	margin: auto;
	width: 81.3em;
}
.menu_barraConteidos li, .menu_barraConteidos p {
	background-image: url(../irudiak/separador_barra.png);
	background-position: right center;
	background-repeat: no-repeat;
	float: left;
	list-style: none outside none !important;
	margin: 0;
	padding: 0;
}
.menu_barraConteidos li a, .menu_barraConteidos p a {
	color: #FFF !important;
	display: block;
	padding: 7px 15px;
	text-decoration: none;
}
#divContenidosCajasHome {
	margin-top: 30px;
}
.bloques_box, #listadoContenido {
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
	min-height: 60em;
	width: 81em;
}
.biz_caja_home {
	float: left;
	height: 19.2em;
	margin: 10px;
	width: 38.7em;
}
.biz_caja_home_museos {
	background-image: url(../irudiak/museos_box.png);
	background-repeat: no-repeat;
}
.biz_caja_home_agenda {
	background-image: url(../irudiak/programacion_box.png);
	background-repeat: no-repeat;
}
.biz_caja_home_noticias {
	background-image: url(../irudiak/noticias_box.png);
	background-repeat: no-repeat;
}
.biz_caja_home_salas {
	background-image: url(../irudiak/salas_box.png);
	background-position: -1px top;
	background-repeat: no-repeat;
}
.biz_caja_home_hoy {
	background-image: url(../irudiak/hoy_box.png);
	background-repeat: no-repeat;
}
.tit_museos {
	background-image: url(../irudiak/tit_museos.png);
	background-repeat: no-repeat;
	height: 3em;
	width: 8.2em;
}
.tit_museos h3, .tit_agenda h3, .tit_noticias h3, .tit_salas h3, .tit_hoy h3 {
	background-color: #000;
	color: #FFF;
	float: left;
	font-family: Verdana, Geneva, sans-serif !important;
	font-size: 1.5em;
	font-weight: lighter;
	margin: 0 0 0 0.3em;
	padding: 0.25em 0 0;
}
.tit_agenda {
	background-image: url(../irudiak/tit_programacion.png);
	background-repeat: no-repeat;
	height: 3em;
	width: 12.8em;
}
.tit_noticias {
	background-image: url(../irudiak/tit_noticias.png);
	background-repeat: no-repeat;
	height: 3em;
	width: 8.2em;
}
.tit_salas {
	background-image: url(../irudiak/tit_salas.png);
	background-repeat: no-repeat;
	height: 3em;
	width: 18.1em;
}
.tit_hoy {
	background-image: url(../irudiak/tit_hoy.png);
	background-repeat: no-repeat;
	height: 3em;
	width: 26em;
}
.subtit img, .subtitpro img {
	float: left;
	margin-left: 14px !important;
	margin-right: 5px !important;
}
.salasDetalle {
	float: left;
	width: 31em;
}
.subtit p {
	background-image: url(../irudiak/arrow.png);
	background-position: 12px 2px;
	background-repeat: no-repeat;
	font-size: 0.8em;
	font-weight: bold;
	margin: 9px 0;
	padding-left: 32px;
	text-decoration: underline;
}
.subtitpro {
	width: 17.5em;
}
.subtitpro p {
	background-image: url(../irudiak/arrow.png);
	background-position: left 2px;
	background-repeat: no-repeat;
	font-size: 0.8em;
	font-weight: bold;
	margin-bottom: 0;
	margin-left: 20px;
	padding-left: 18px;
	text-decoration: underline;
}
.cuerpo_museos {
	float: left;
	font-size: 0.8em;
	height: 14.2em;
	margin-left: 31px;
	width: 23.6em;
}
.cuerpo_museos p {
	margin: 0;
}
.cuerpo_programa {
	font-size: 0.8em;
	height: 10.5em;
	margin-left: 37px;
	width: 17.5em;
}
.cuerpo_noticias, .cuerpo_salas {
	font-size: 0.8em;
}
.cuerpo_noticias ul, .cuerpo_salas ul, .cuerpo_hoy ul {
	margin: 0;
	padding: 0;
}
ul.listado_noticias_home li, div.listado_noticias_home {
	height: 7.1em;
	list-style: none outside none;
	margin-bottom: 8px;
	margin-top: 3px;
	width: 47em;
}
ul.listado_noticias_home li p, div.listado_noticias_home p {
	height: 4.7em;
	margin-bottom: 0;
	margin-left: 10px;
	margin-top: 10px;
	padding-left: 4px;
	padding-top: 0;
}
ul.listado_noticias_home li img, div.listado_noticias_home img {
	float: right;
	margin-bottom: 10px;
	margin-right: 25px;
	margin-top: 10px;
	padding-top: 0;
}
.subtitsalas p {
	font-size: 1em;
	font-weight: bold;
	margin-bottom: 0;
	margin-left: 33px !important;
	margin-right: 0;
	margin-top: 0;
	padding: 0;
	text-decoration: underline;
}
.descripcionsalas p {
	margin-top: 5px;
}
.contenido_salas {
	height: 12.2em;
	margin-left: 6px;
	margin-top: 6px;
	width: 38em;
}
ul.listado_salas_home li, div.listado_salas_home {
	background-image: url(../irudiak/arrow.png);
	background-position: 14px 6px;
	background-repeat: no-repeat;
	height: 7.3em;
	list-style: none outside none;
	margin-bottom: 6px;
	margin-top: 3px;
	width: 47em;
}
ul.listado_salas_home li p, div.listado_salas_home p {
	margin-bottom: 0;
	margin-left: 33px;
	padding-top: 4px;
}
ul.listado_salas_home li img, div.listado_salas_home img {
	float: right;
	margin-bottom: 5px;
	margin-right: 21px;
	margin-top: 8px;
	padding-top: 0;
}
.contenido_hoy {
	height: 13.7em;
	margin-left: 6px;
	margin-top: 0;
	width: 37.8em;
}
ul.listado_hoy_home li, div.listado_hoy_home {
	background-image: url(../irudiak/arrow.png);
	background-position: left 2px;
	background-repeat: no-repeat;
	float: left;
	height: 3.8em;
	list-style: none outside none;
	margin: 5px 3px 5px 5px;
	padding-left: 17px;
	width: 36.5em;
}
ul.listado_hoy_home li p, div.listado_hoy_home p {
	float: left;
	font-size: 0.8em !important;
	margin: 0 17px 0 0;
	padding-top: 0;
	width: 25.9em;
}
.contedorImgsHoy {
	text-align: center;
}
ul.listado_hoy_home li img, div.listado_hoy_home img {
	margin: 0 5px;
	padding-top: 0;
}
.foot_box, .foot_box2, .foot_box3 {
	background-image: url(../irudiak/listado.png);
	background-position: 1px 0;
	background-repeat: no-repeat;
	height: 1.4em;
	margin-left: 10px;
	padding-left: 25px;
	padding-right: 10px;
	padding-top: 1px;
}
.foot_box {
	margin-top: 5px;
}
.foot_box2 {
	margin-top: 25px;
}
.foot_box3 {
	margin-top: 20px;
}
.foot_box a {
	color: #000;
}
.contenido_museos {
	margin-left: 5px;
	width: 37.8em;
}
.contenido_museos .subtit {
	width: 22em;
}
.contenido_agenda {
	height: 13.8em;
	margin-left: 17px;
	width: 36.6em;
}
.txt_pro {
	float: left;
	height: 13.8em;
	width: 18.2em;
}
.contenido_noticias {
	height: 12em;
	margin-left: 6px;
	width: 37.8em;
}
.fot_museos {
	background-repeat: no-repeat;
	float: right;
	height: 11.1em;
	margin-right: 6px;
	margin-top: 0;
	width: 14em;
}
.fot_noticias {
	height: 10em;
	margin-left: auto;
	margin-right: auto;
	margin-top: 48px;
	width: 6.7em;
}
.fot_salas {
	height: 11em;
	margin-left: auto;
	margin-right: auto;
	margin-top: 46px;
	width: 8.1em;
}
.fot_hoy {
	height: 13em;
	margin-left: auto;
	margin-right: auto;
	margin-top: 41.7px;
	width: 13.9em;
}
.fot_hoy img {
	margin-left: 10px;
	padding-bottom: 12px;
	padding-right: 7px;
}
.fot_noticias img {
	padding-bottom: 15px;
}
.fot_salas img {
	padding-bottom: 20px;
}
.data {
	background-image: url(../irudiak/barra_fecha.png);
	background-repeat: no-repeat;
	color: #FFF;
	height: 1.5em;
	margin: 9px 0 9px 40px;
	width: 7.2em;
}
.data p {
	background-color: #000;
	color: #FFF;
	font-size: 0.9em;
	margin: 0 auto;
	padding-top: 2px;
	width: 6em;
}

/*.flechizk {*/
	/*float: left;*/
	/*height: 1em;*/
	/*margin-left: 17px;*/
	/*margin-top: 28px;*/
	/*width: 1em;*/
/*}*/
/*.flechidch {*/
	/*float: left;*/
	/*height: 1em;*/
	/*margin-top: 28px;*/
	/*width: 1em;*/
/*}*/
.calenda {
	float: left;
	height: 11.5em;
	margin-left: 11px;
	margin-right: 0;
	margin-top: 25px;
	width: 13em;
}
.hilabete {
	font-size: 1.1em;
	font-weight: bold;
	text-align: center !important;
	white-space: nowrap !important;
}
.finde {
	font-weight: bold;
}
.diaNoVacio a {
	background: #336699;
	border-radius: 50%;
	color: #fff !important;
	font-weight: bold;
	height: 22px;
	line-height: 22px;
	width: 22px;
}

.currentDay a {
	background: #000;
	height: 26px;
	line-height: 26px;
	width: 26px;
}

.diaNoVacio a:hover {
	text-decoration: none;
}
.bizkSubrayadoNegrita {
	font-weight: bold;
	text-decoration: underline !important;
}
.noticiasDetalle a {
	float: right;
	height: 1.5em;
	margin-bottom: 0;
	margin-right: 5px;
}
.noticiasDetalle {
	float: left;
	width: 32em;
}
.titulofond h3 {
	background-color: #000;
	color: #FFF;
	font-family: Verdana, Geneva, sans-serif !important;
	font-size: 1.5em;
	font-weight: lighter;
	margin: 0 0 0 0.3em;
	padding: 0.25em 0 0;
}
#listadoContenido {
	min-height: 0;
}
h3.h3TituloContenidos {
	background-image: url(../irudiak/detalle_listado.png);
	background-position: left top;
	background-repeat: no-repeat;
	font-size: 1.5em;
	font-weight: normal;
	margin: 10px 10px 7px;
	padding: 1px 0 0 33px;
}
#divDetalleContenidos h3.h3TituloContenidos {
	background-image: url(../irudiak/detalle_detalle.png);
	background-position: left 7px;
	padding-left: 35px;
}
ul.listadoContenidos, ul.listadoContenidos li {
	list-style: none outside none;
	margin: 0;
	padding: 0;
}
ul.listadoContenidos li, div.listadoContenidos {
	background-image: url(../irudiak/listados_box.png);
	background-position: left top;
	background-repeat: no-repeat;
	float: left;
	height: 19.3em;
	margin: 0 9px 20px;
	width: 25.4em;
}
.tituloListadoContenido {
	background-image: url(../irudiak/izqdaTitulo.png);
	background-position: left top;
	background-repeat: no-repeat;
	height: 3.8em;
}
.tituloListadoContenido div {
	background-color: #000;
	background-image: url(../irudiak/dchaTitulo.png);
	background-position: right top;
	background-repeat: no-repeat;
	color: #FFF;
	float: left;
	font-size: 1.5em;
	margin-left: 4px;
	padding: 4px 15px 6px 3px;
}
.tituloListadoContenido p, .tituloListadoContenido h4 {
	margin: 0;
}
.detalleListadoContenido {
	font-size: 0.9em;
	height: 14.7em;
	margin: 0 15px;
	overflow: hidden;
}
.detalleListadoContenido p {
	margin: 0 0 10px;
}
.detalleListadoContenido img {
	float: right;
	margin-left: 20px;
}
p.fechaDetalle {
	background-image: url(../irudiak/barra_fecha.png);
	background-position: center top;
	background-repeat: no-repeat;
	color: #FFF;
	padding: 2px 0 3px;
	text-align: center;
	width: 7.9em;
}
p.fechaDetalle span {
	background-color: #000;
}
.pieListadoContenido {
	margin-left: 11px;
	margin-top: 8px;
}
.pieListadoContenido a {
	background-image: url(../irudiak/listado_detalle.png);
	background-position: left 2px;
	background-repeat: no-repeat;
	color: #000;
	padding-left: 36px;
}
.detalleContenido {
	margin: 10px 13px 10px 10px;
}
.detalleContenido #cabeceraDetalleContenido {
	background-image: url(../irudiak/detalleCabecera.png);
	background-position: left top;
	background-repeat: no-repeat;
}
.detalleContenido #centroDetalleContenido {
	background-image: url(../irudiak/detalleContenido.png);
	background-position: left top;
	background-repeat: repeat-y;
	padding: 20px 25px 1px;
}
.detalleContenido #centroDetalleContenido p {
	margin-top: 0;
}
.detalleContenido #pieDetalleContenido {
	background-image: url(../irudiak/detallePie.png);
	background-position: left top;
	background-repeat: no-repeat;
	height: 1.7em;
}
#divTextoDetalleContenido {
	float: left;
	width: 49em;
}
#divFotosDetalleContenido {
	float: right;
	width: 22.2em;
}
#divFotosDetalleContenido .listadoImgsDetalle, #divFotosDetalleContenido .listadoImgsDetalle li {
	list-style: none outside none;
	margin: 0;
	padding: 0;
}
#divFotosDetalleContenido div.listadoImgsDetalle, #divFotosDetalleContenido ul.listadoImgsDetalle li {
	margin-bottom: 20px;
}
#divFotosDetalleContenido .listadoImgsDetalle li.izqda {
	float: left;
}
#divFotosDetalleContenido .listadoImgsDetalle li.dcha {
	float: right;
}
/*************************************** BIZKAIKOAINAKI *****************************************************/
body.fond_home_museos {
	background-image: url(../irudiak_berria/fondo.jpg);
	background-repeat: repeat;
	background-attachment: fixed;
}
.cuerpo_contenido {
	/*	background-image: url(../irudiak_berria/fondo_gradiente_negro.png);
	background-repeat: no-repeat;
*/
	margin: auto;
	width: 81em;
}
.cuerpo_contenido img {
	color: #FFF;
}
.padding0 {
	padding: 0 !important;
}
.contenedorCuerpo {
	background-image: url(../irudiak/separador_contenido.png);
	background-repeat: repeat-x;
	padding: 20px 0 0px;
}
.menu_top {
	float: right;
	height: 11.5em;
	width: 53.9em;
	margin-right: 1em;
}
.menu_dos {
	float: right;
	padding-bottom: 6px;
	padding-top: 5px;
	font-size: 0.9em;
}
.menu_dos ul {
	margin-top: 0;
	/*	width:500px;*/
	float: right;
}
.menu_dos li {
	display: block;
	float: left;
	margin-top: 0;
	text-align: center;
}
.menu_dos li.izqda {
}
.menu_dos li.izqda a span {
	margin-left: 2em;
	background-image: url(../irudiak/menu_peq_cabecera3.png);
	background-repeat: no-repeat;
	background-position: 0% 3%;
	padding-left: 1.5em;
	text-indent: 999px;
}
.menu_dos li.izqda a:hover span {
	background-position: 95% 3%;
}
.menu_dos li.dcha a span {
	margin-left: 2em;
	margin-right: 5px;
	background-image: url(../irudiak/menu_peq_cabecera3.png);
	background-repeat: no-repeat;
	background-position: 0% 95%;
	padding-left: 1.5em;
	text-indent: 999px;
}
.menu_dos li.dcha a:hover span {
	background-position: 92% 95%;
}
.menu_dos li.centro a span {
	margin-left: 2em;
	background-image: url(../irudiak/menu_peq_cabecera3.png);
	background-repeat: no-repeat;
	background-position: 0% 50%;
	padding-left: 1.5em;
	text-indent: 999px;
}
.menu_dos li.centro a:hover span {
	background-position: 94% 50%;
}
.menu_dos a {
	color: #787878 !important;
	text-decoration: underline;
	background-color: #fff;
}
.menu_dos a:hover {
	color: #D70005 !important;
}

.menu_pal, .menu_pal_contrante {
	text-decoration: none !important;
	margin-top: 0.5em;
}
.menu_pal_contrante ul{
	list-style: none;
	color: #999 !important;
	margin: 0 !important;
	padding: 0 !important;
	text-decoration: none !important;
	font-size: 0.9em;
	float: right;
}
.menu_pal_contrante li {
	display: inline-block;
	float: left;
	padding: 0.6em 0 0;
	text-align: center;
	text-decoration: none !important;
	width: 10em;
	min-height: 1em;
	overflow: visible;
	letter-spacing: 0.05em;
	background: url(../irudiak/separador_botones.png) no-repeat 0 0;
}
.menu_pal_contrante li a span {
	font-size: 0.9em;
	text-decoration: none !important;
	margin: 0;
	margin-top: 0px;
	margin-top: 0px;
	padding-top: 6.5em;
	text-align: center;
	display: block;
}
.menu_pal_contrante li a:hover span,  .menu_pal_contrante li a.ctroTramite_sel span,  .menu_pal_contrante li a._sel span {
	color: #da0000 !important;
}
.menu_pal_contrante li a {
    display: inline-block;
    background-image: url(../irudiak/menu_anuncio.png);
    background-repeat: no-repeat;
    width: 83px;
    height: 8.01em;
    color: #787878 !important;
    font-size: 0.9em;
    margin: 0 0 0 16px;
    text-align: center;
}
.menu_pal_contrante li:nth-child(1) a {
	   background-position: -28px -7px;
}
.menu_pal_contrante li:nth-child(2) a {
	   background-position: -145px -7px;
}
.menu_pal_contrante li:nth-child(3) a {
	   background-position: -391px -7px;
}
.menu_pal_contrante li:nth-child(4) a {
	   background-position: -263px  -7px;
}

.menu_pal_contrante li:nth-child(1) a:hover, .menu_pal_contrante li:nth-child(1) a._sel {
	   background-position: -28px -80px;
}
.menu_pal_contrante li:nth-child(2) a:hover, .menu_pal_contrante li:nth-child(2) a._sel {
	   background-position: -145px -80px;
}
.menu_pal_contrante li:nth-child(3) a:hover, .menu_pal_contrante li:nth-child(3) a._sel {
	   background-position: -391px -83px;
}

.menu_pal_contrante li:nth-child(4) a:hover, .menu_pal_contrante li:nth-child(4) a._sel {
	   background-position: -263px  -80px;
}



.menu_pal ul, .menu_pal p, .menu_pal a {
	color: #999 !important;
	margin: 0 !important;
	padding: 0 !important;
	text-decoration: none !important;
	font-size: 0.9em;
	float: right;
}

.menu_pal a {
	color: #999 !important;
}
.menu_pal li, .menu_pal p {
	display: inline-block;
	float: left;
	padding: 0.6em 0 0;
	text-align: center;
	text-decoration: none !important;
	height: 10em;
	width: 7.9em;
	min-height: 1em;
	overflow: visible;
	letter-spacing: 0.05em;
	background: url(../irudiak/separador_botones.png) no-repeat 0 0;
}
.menu_pal li.ancho, .menu_pal p.ancho {
	display: inline-block;
	float: left;
	padding: 0.6em 0 0;
	text-align: center;
	text-decoration: none !important;
	width: 10em;
	min-height: 1em;
	overflow: visible;
	letter-spacing: 0.05em;
	background: url(../irudiak/separador_botones.png) no-repeat 0 0;
}
.menu_pal p {
	margin-left: 11px !important;
}
.menu_pal li a, .menu_pal p a {
	display: block;
	text-align: center;
}
.menu_pal li a.museos, .menu_pal p a.museos {
	display: inline-block;
	background-image: url(../irudiak/Menu_Museos.png);
	background-repeat: no-repeat;
	background-position: -34px -15px;
	width: 6.7em;
	height: 8.01em;
	color: #787878 !important;
	font-size: 0.9em;
}
.menu_pal li a.museos:hover, .menu_pal p a.museos:hover, .menu_pal li a.museos_sel, .menu_pal p a.museos_sel {
	display: inline-block;
	background-image: url(../irudiak/Menu_Museos.png);
	background-repeat: no-repeat;
	background-position: -34px -91px;
	width: 6.7em;
	height: 8.01em;
	color: #da0000 !important;
	font-size: 0.9em;
}
.menu_pal li a.jornadas, .menu_pal p a.jornadas {
	display: inline-block;
	background-image: url(../irudiak/Menu_Museos.png);
	background-repeat: no-repeat;
	background-position: -400px -15px;
	width: 6.7em;
	height: 8.01em;
	color: #787878 !important;
	font-size: 0.9em;
}
.menu_pal li a.jornadas:hover, .menu_pal p a.jornadas:hover, .menu_pal li a.jornadas_sel, .menu_pal p a.jornadas_sel {
	display: inline-block;
	background-image: url(../irudiak/Menu_Museos.png);
	background-repeat: no-repeat;
	background-position: -400px -91px;
	width: 6.7em;
	height: 8.01em;
	color: #da0000 !important;
	font-size: 0.9em;
}
.menu_pal li a.lugares, .menu_pal p a.lugares {
	display: inline-block;
	background-image: url(../irudiak/Menu_Museos.png);
	background-repeat: no-repeat;
	background-position: -277px -15px;
	width: 6.7em;
	height: 8.01em;
	color: #787878 !important;
	font-size: 0.9em;
}
.menu_pal li a.lugares:hover, .menu_pal p a.lugares:hover, .menu_pal li a.lugares_sel, .menu_pal p a.lugares_sel {
	display: inline-block;
	background-image: url(../irudiak/Menu_Museos.png);
	background-repeat: no-repeat;
	background-position: -277px -91px;
	width: 6.7em;
	height: 8.01em;
	color: #da0000 !important;
	font-size: 0.9em;
}
.menu_pal li a.salas, .menu_pal p a.salas {
	display: inline-block;
	background-image: url(../irudiak/Menu_Museos.png);
	background-repeat: no-repeat;
	background-position: -145px -15px;
	width: 9em;
	height: 8.01em;
	color: #787878 !important;
	font-size: 0.9em;
}
.menu_pal li a.salas:hover, .menu_pal p a.salas:hover, .menu_pal li a.salas_sel, .menu_pal p a.salas_sel {
	display: inline-block;
	background-image: url(../irudiak/Menu_Museos.png);
	background-repeat: no-repeat;
	background-position: -145px -91px;
	width: 9em;
	height: 8.01em;
	color: #da0000 !important;
	font-size: 0.9em;
}
.menu_pal li a.patrimonio, .menu_pal p a.patrimonio {
	display: inline-block;
	background-image: url(../irudiak/Menu_Museos.png);
	background-repeat: no-repeat;
	background-position: -755px -15px;
	width: 6.7em;
	height: 8.01em;
	color: #787878 !important;
	font-size: 0.9em;
}
.menu_pal li a.patrimonio:hover, .menu_pal p a.patrimonio:hover, .menu_pal li a.patrimonio_sel, .menu_pal p a.patrimonio_sel {
	display: inline-block;
	background-image: url(../irudiak/Menu_Museos.png);
	background-repeat: no-repeat;
	background-position: -755px -91px;
	width: 6.7em;
	height: 8.01em;
	color: #da0000 !important;
	font-size: 0.9em;
}
.menu_pal li a.agenda, .menu_pal p a.agenda {
	display: inline-block;
	background-image: url(../irudiak/Menu_Museos.png);
	background-repeat: no-repeat;
	background-position: -514px -15px;
	width: 8em;
	height: 8.01em;
	color: #787878 !important;
	font-size: 0.9em;
}
.menu_pal li a.agenda:hover, .menu_pal p a.agenda:hover, .menu_pal li a.agenda_sel, .menu_pal p a.agenda_sel {
	display: inline-block;
	background-image: url(../irudiak/Menu_Museos.png);
	background-repeat: no-repeat;
	background-position: -514px -91px;
	width: 8em;
	height: 8.01em;
	color: #da0000 !important;
	font-size: 0.9em;
}
.menu_pal li a.publicaciones, .menu_pal p a.publicaciones {
	display: inline-block;
	background-image: url(../irudiak/Menu_Museos.png);
	background-repeat: no-repeat;
	background-position: -637px -15px;
	width: 7em;
	height: 8.01em;
	color: #787878 !important;
	font-size: 0.9em;
}
.menu_pal li a.publicaciones:hover, .menu_pal p a.publicaciones:hover, .menu_pal li a.publicaciones_sel, .menu_pal p a.publicaciones_sel {
	display: inline-block;
	background-image: url(../irudiak/Menu_Museos.png);
	background-repeat: no-repeat;
	background-position: -637px -91px;
	width: 7em;
	height: 8.01em;
	color: #da0000 !important;
	font-size: 0.9em;
}
.menu_pal li a.intro, .menu_pal p a.intro {
	display: inline-block;
	background-image: url(../irudiak/Menu_Bizkaikoa.png);
	background-repeat: no-repeat;
	background-position: -33px -14px;
	width: 7em;
	height: 8.01em;
	color: #787878 !important;
	font-size: 0.9em;
}
.menu_pal li a.intro:hover, .menu_pal p a.intro:hover, .menu_pal li a.intro_sel, .menu_pal p a.intro_sel {
	display: inline-block;
	background-image: url(../irudiak/Menu_Bizkaikoa.png);
	background-repeat: no-repeat;
	background-position: -33px -87px;
	width: 7em;
	height: 8.01em;
	color: #da0000 !important;
	font-size: 0.9em;
}
.menu_pal li a.creacion, .menu_pal p a.creacion {
	display: inline-block;
	background-image: url(../irudiak/Menu_Bizkaikoa.png);
	background-repeat: no-repeat;
	background-position: -154px -14px;
	width: 7em;
	height: 8.01em;
	color: #787878 !important;
	font-size: 0.9em;
}
.menu_pal li a.creacion:hover, .menu_pal p a.creacion:hover, .menu_pal li a.creacion_sel, .menu_pal p a.creacion_sel {
	display: inline-block;
	background-image: url(../irudiak/Menu_Bizkaikoa.png);
	background-repeat: no-repeat;
	background-position: -154px -87px;
	width: 7em;
	height: 8.01em;
	color: #da0000 !important;
	font-size: 0.9em;
}
.menu_pal li a.funciones, .menu_pal p a.funciones {
	display: inline-block;
	background-image: url(../irudiak/Menu_Bizkaikoa.png);
	background-repeat: no-repeat;
	background-position: -276px -14px;
	width: 7em;
	height: 8.01em;
	color: #787878 !important;
	font-size: 0.9em;
}
.menu_pal li a.funciones:hover, .menu_pal p a.funciones:hover, .menu_pal li a.funciones_sel, .menu_pal p a.funciones_sel {
	display: inline-block;
	background-image: url(../irudiak/Menu_Bizkaikoa.png);
	background-repeat: no-repeat;
	background-position: -276px -87px;
	width: 7em;
	height: 8.01em;
	color: #da0000 !important;
	font-size: 0.9em;
}
.menu_pal li a.estructura, .menu_pal p a.estructura {
	display: inline-block;
	background-image: url(../irudiak/Menu_Bizkaikoa.png);
	background-repeat: no-repeat;
	background-position: -397px -14px;
	width: 7em;
	height: 8.01em;
	color: #787878 !important;
	font-size: 0.9em;
}
.menu_pal li a.estructura:hover, .menu_pal p a.estructura:hover, .menu_pal li a.estructura_sel, .menu_pal p a.estructura_sel {
	display: inline-block;
	background-image: url(../irudiak/Menu_Bizkaikoa.png);
	background-repeat: no-repeat;
	background-position: -397px -87px;
	width: 7em;
	height: 8.01em;
	color: #da0000 !important;
	font-size: 0.9em;
}
.menu_pal li a.financiacion, .menu_pal p a.financiacion {
	display: inline-block;
	background-image: url(../irudiak/Menu_Bizkaikoa.png);
	background-repeat: no-repeat;
	background-position: -518px -14px;
	width: 7em;
	height: 8.01em;
	color: #787878 !important;
	font-size: 0.9em;
}
.menu_pal li a.financiacion:hover, .menu_pal p a.financiacion:hover, .menu_pal li a.financiacion_sel, .menu_pal p a.financiacion_sel {
	display: inline-block;
	background-image: url(../irudiak/Menu_Bizkaikoa.png);
	background-repeat: no-repeat;
	background-position: -518px -87px;
	width: 7em;
	height: 8.01em;
	color: #da0000 !important;
	font-size: 0.9em;
}
.menu_pal li a.anuncios, .menu_pal p a.anuncios {
	display: inline-block;
	background-image: url(../irudiak/Menu_Contratacion.png);
	background-repeat: no-repeat;
	background-position: -33px -12px;
	width: 7em;
	height: 8.01em;
	color: #787878 !important;
	font-size: 0.9em;
}
.menu_pal li a.anuncios:hover, .menu_pal p a.anuncios:hover, .menu_pal li a.anuncios_sel, .menu_pal p a.anuncios_sel {
	display: inline-block;
	background-image: url(../irudiak/Menu_Contratacion.png);
	background-repeat: no-repeat;
	background-position: -33px -85px;
	width: 7em;
	height: 8.01em;
	color: #da0000 !important;
	font-size: 0.9em;
}
.menu_pal li a.ctroTramite, .menu_pal p a.ctroTramite {
	display: inline-block;
	background-image: url(../irudiak/Menu_Contratacion.png);
	background-repeat: no-repeat;
	background-position: -149px -12px;
	width: 7em;
	height: 8.01em;
	color: #787878 !important;
	font-size: 0.9em;
}
.menu_pal li a.ctroTramite:hover, .menu_pal p a.ctroTramite:hover, .menu_pal li a.ctroTramite_sel, .menu_pal p a.ctroTramite_sel {
	display: inline-block;
	background-image: url(../irudiak/Menu_Contratacion.png);
	background-repeat: no-repeat;
	background-position: -149px -85px;
	width: 7em;
	height: 8.01em;
	color: #da0000 !important;
	font-size: 0.9em;
}
.menu_pal li a.ctrAdjudicado, .menu_pal p a.ctrAdjudicado {
	display: inline-block;
	background-image: url(../irudiak/Menu_Contratacion.png);
	background-repeat: no-repeat;
	background-position: -270px -12px;
	width: 7em;
	height: 8.01em;
	color: #787878 !important;
	font-size: 0.9em;
}
.menu_pal li a.ctrAdjudicado:hover, .menu_pal p a.ctrAdjudicado:hover, .menu_pal li a.ctrAdjudicado_sel, .menu_pal p a.ctrAdjudicado_sel {
	display: inline-block;
	background-image: url(../irudiak/Menu_Contratacion.png);
	background-repeat: no-repeat;
	background-position: -270px -85px;
	width: 7em;
	height: 8.01em;
	color: #da0000 !important;
	font-size: 0.9em;
}
.menu_pal li a.usuario, .menu_pal p a.usuario {
	display: inline-block;
	background-image: url(../irudiak/Menu_Contratacion.png);
	background-repeat: no-repeat;
	background-position: -391px -10px;
	width: 7em;
	height: 8.01em;
	color: #787878 !important;
	font-size: 0.9em;
}
.menu_pal li a.usuario:hover, .menu_pal p a.usuario:hover, .menu_pal li a.usuario_sel, .menu_pal p a.usuario_sel {
	display: inline-block;
	background-image: url(../irudiak/Menu_Contratacion.png);
	background-repeat: no-repeat;
	background-position: -391px -85px;
	width: 7em;
	height: 8.01em;
	color: #da0000 !important;
	font-size: 0.9em;
}
.menu_pal li a.password, .menu_pal p a.password {
	display: inline-block;
	background-image: url(../irudiak/Menu_Contratacion.png);
	background-repeat: no-repeat;
	background-position: -512px -12px;
	width: 7em;
	height: 8.01em;
	color: #787878 !important;
	font-size: 0.9em;
}
.menu_pal li a.password:hover, .menu_pal p a.password:hover, .menu_pal li a.password_sel, .menu_pal p a.password_sel {
	display: inline-block;
	background-image: url(../irudiak/Menu_Contratacion.png);
	background-repeat: no-repeat;
	background-position: -512px -85px;
	width: 7em;
	height: 8.01em;
	color: #da0000 !important;
	font-size: 0.9em;
}
.menu_pal li a.museos span, .menu_pal p a.museos span, .menu_pal li a.museos_sel span, .menu_pal p a.museos_sel span, .menu_pal li a.jornadas span, .menu_pal p a.jornadas span, .menu_pal li a.jornadas_sel span, .menu_pal p a.jornadas_sel span, .menu_pal li a.lugares span, .menu_pal p a.lugares span, .menu_pal li a.lugares_sel span, .menu_pal p a.lugares_sel span, .menu_pal li a.salas span, .menu_pal p a.salas span, .menu_pal li a.salas_sel span, .menu_pal p a.salas_sel span, .menu_pal li a.patrimonio span, .menu_pal p a.patrimonio span, .menu_pal li a.patrimonio_sel span, .menu_pal p a.patrimonio_sel span, .menu_pal li a.agenda span, .menu_pal p a.agenda span, .menu_pal li a.agenda_sel span, .menu_pal p a.agenda_sel span, .menu_pal li a.publicaciones span, .menu_pal p a.publicaciones span, .menu_pal li a.publicaciones_sel span, .menu_pal p a.publicaciones_sel span, .menu_pal li a.intro span, .menu_pal p a.intro span, .menu_pal li a.intro_sel span, .menu_pal p a.intro_sel span, .menu_pal li a.creacion span, .menu_pal p a.creacion span, .menu_pal li a.creacion_sel span, .menu_pal p a.creacion_sel span, .menu_pal li a.funciones span, .menu_pal p a.funciones span, .menu_pal li a.funciones_sel span, .menu_pal p a.funciones_sel span, .menu_pal li a.estructura span, .menu_pal p a.estructura span, .menu_pal li a.estructura_sel span, .menu_pal p a.estructura_sel span, .menu_pal li a.financiacion span, .menu_pal p a.financiacion span, .menu_pal li a.financiacion_sel span, .menu_pal p a.financiacion_sel span, .menu_pal li a.anuncios span, .menu_pal p a.anuncios span, .menu_pal li a.anuncios_sel span, .menu_pal p a.anuncios_sel span, .menu_pal li a.ctroTramite span, .menu_pal p a.ctroTramite span, .menu_pal li a.ctroTramite_sel span, .menu_pal p a.ctroTramite_sel span, .menu_pal li a.ctrAdjudicado span, .menu_pal p a.ctrAdjudicado span, .menu_pal li a.ctrAdjudicado_sel span, .menu_pal p a.ctrAdjudicado_sel span, .menu_pal li a.usuario span, .menu_pal p a.usuario span, .menu_pal li a.usuario_sel span, .menu_pal p a.usuario_sel span, .menu_pal li a.password span, .menu_pal p a.password span, .menu_pal li a.password_sel span, .menu_pal p a.password_sel span {
	margin-top: 5.5em;
	display: inline-block;
}
.menu_pal li.dobleLinea, .menu_pal p.dobleLinea {
	margin-top: 6px !important;
}
.menu_pal li.tripleLinea, .menu_pal p.tripleLinea {
	margin-top: 0px !important;
}
.menu_pal li a span, .menu_pal p a span {
	font-size: 0.9em;
	text-decoration: none !important;
	margin: 0;
	padding-top: 0.5em;
	text-align: center;
}
.menu_pal li a span:hover, .menu_pal p a span:hover {
	text-decoration: none !important;
}
.menu_pal li a span:visited, .menu_pal p a span:visited {
	color: #FFF !important;
	text-decoration: none !important;
}

.slide_museos {
	float: left;
	/*min-height: 35em;/*	margin-top: -16px;*/
	max-height: 405px;
}
#sliderDestacados {
	margin: auto;
	position: relative;
	float: right;
}
#sliderDestacados .bizk_titu {
	height: 1.4em;
	padding-bottom: 0;
	left: 30px;
	bottom: 100px;
	position: absolute;
	z-index: 500;
}
#sliderDestacados .viewport {
	float: left;
	width: 985px;
	min-height: 35em;
	overflow: hidden;
	position: relative;
	background: none repeat scroll 0 0 #000;
}
#sliderDestacados .prev {
	background: url(../irudiak_berria/slidebox_previous.png) no-repeat scroll left top transparent;
	float: left;
	height: 3.4em;
	right: 5em;
	margin: 0;
	overflow: hidden;
	bottom: 7em;
	width: 3.4em;
	z-index: 500;
	position: absolute;
}
#sliderDestacados .prev:hover {
	background: url(../irudiak_berria/slidebox_previous_hover.png) no-repeat scroll left top transparent;
}
#sliderDestacados .next {
	background: url(../irudiak_berria/slidebox_next.png) no-repeat scroll left top transparent;
	float: left;
	height: 3.4em;
	overflow: hidden;
	position: absolute;
	right: 1em;
	bottom: 7em;
	width: 3.4em;
	z-index: 500;
}
#sliderDestacados .next:hover {
	background: url(../irudiak_berria/slidebox_next_hover.png) no-repeat scroll left top transparent;
}
#sliderDestacados .disable {
	visibility: hidden;
}
#sliderDestacados .overview {
	position: relative;
	left: 0;
	padding: 0;
	margin: 0;
}
#sliderDestacados .overview {
	list-style: none;
}
#sliderDestacados .overview li.videos_canal_activo {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	height: 100%;
	padding: 0px 0px;
	background: none repeat scroll 0 0 #000;
	width: 985px;
	list-style: none;
}
#sliderDestacados .overview div.capadegradado {
	background: none;
	color: #FFF !important;
	width: 985px;
	height: 12em;
	float: left;
	margin-top: -156px;
	background-image: url(../irudiak_berria/fondo_translucido_1px.png);
}
#sliderDestacados .overview div.capadegradadotexto {
	margin: 85px 32px 0;
}

#sliderDestacados .overview div.capadegradadotexto a{
	text-transform: uppercase;
}

#sliderDestacados .pager {
	bottom: 10px;
	clear: both;
	overflow: hidden;
	right: 10px;
}
#sliderDestacados .pager ul {
	list-style: none;
}
#sliderDestacados .pager li {
	float: left;
	list-style: none;
	margin-right: 0.5em;
}
#sliderDestacados .pager a {
	color: #666;
	display: block;
	border-radius: 50%;
	width: 8px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	padding: 2px 5px 3px;
	text-decoration: none;
	background-color: #FFF;
}
#sliderDestacados .pager a:hover {
	background: none repeat scroll 0 0 #da0000;
	color: #FFF;
}
#sliderDestacados .pager .active {
	background-color: #da0000;
	color: #FFF;
}
.txt_slidebox {
	float: right;
	height: 17em !important;
	margin-right: 6em;
	margin-top: 9em;
	width: 16em;
}
.txt_slidebox p {
	margin: 0;
	padding: 0;
}
.txt_slidebox a {
	color: #FFF;
	text-decoration: none;
}
.titulo_gen {
	font-size: 1em;
	color: #FFF;
}
.titulo_mus {
	font-size: 1.8em;
	text-align: left;
	height: 2.5em;
}
.contenido_home {
	width: 71.9em;
	margin: auto;
	padding-top: 10px;
}
.agenda {
	float: left;
	width: 35.1em;
	margin-right: 24px;
	margin-top: 13px;
}
.agenda .medio {
	height: 47.5em;
	overflow: hidden;
}
.agenda .medio li {
	background-image: url(../irudiak_berria/dest_flecha.png);
	background-position: left 3px;
	background-repeat: no-repeat;
	margin-left: 29px;
	padding-left: 13px;
	background-color: #2D2C2C;
	text-align: left;
}
.agenda .medio li a span, .agenda .medio p a span {
	color: #C0C0C0;
}
.top {
	background-image: url(../irudiak_berria/top_caja.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 3.7em;
	padding-top: 2em;
	width: 35.1em;
}
.top h3, .top_noticias h3 {
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
	margin-top: 10px;
}
.top h3 span, .top_noticias h3 span, .medio h3 span {
	background-color: #2D2C2C;
}
.detalle_agenda {
	background-image: url(../irudiak_berria/agenda.png);
	background-repeat: no-repeat;
	float: left;
	height: 3.3em;
	margin-left: 44px;
	margin-right: 10px;
	width: 3.4em;
}
.medio {
	background-image: url(../irudiak_berria/medio.png);
	background-position: left bottom;
	background-repeat: repeat-y;
	width: 34.9em;
}
.medio ul {
	padding-top: 10px;
}
.medio li {
	list-style: none outside none;
	margin-left: 42px;
	padding-bottom: 14px;
	text-align: justify;
	width: 27.6em;
}
.medio .listaDocumentos li {
	padding-bottom: 0;
	list-style: disc;
	color: #FFF;
}
.medio .listaDocumentos ul {
	list-style: disc;
	color: #FFF;
}
.agenda .medio a {
	margin-left: 5px;
}
.medio a {
	color: #FFF;
	line-height: 17px;
	text-decoration: none;
}
.medio a strong {
	color: #FFF;
}
.bottom {
	background-image: url(../irudiak_berria/bottom_caja.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 5em;
	width: 35.1em;
}
.detalle_mas {
	float: right;
	margin-right: 30px;
	margin-top: 15px;
	width: 12em;
}
.detalle_mas a {
	background-image: url(../irudiak_berria/plus.png);
	background-position: left top;
	background-repeat: no-repeat;
	padding: 3px 0 3px 25px;
	color: #FFF;
	text-decoration: none;
	display: block;
	background-color: #2D2C2C;
}
h3, p, ul {
	margin: 0;
	padding: 0;
}
.expos, .jorna {
	float: left;
	display: block;
	width: 34.8em;
	margin-top: 13px;
}
.expos p a, .jorna p a {
	background-color: #2D2C2C;
}
.jorna {
	float: right;
}
.top_peke {
	background-image: url(../irudiak_berria/top_caja.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 0.1em;
	padding-top: 2em;
	width: 34.8em;
}
.fot_expos, .fot_jornadas, .fot_noti {
	float: left;
	background-repeat: no-repeat;
	width: 11.6em;
	height: 11.4em;
	margin-left: 19px;
	margin-right: 14px;
}
.fot_noti {
	height: auto !important;
	min-width: 130px;
	min-height: 90px;
	max-height: 11.4em !important;
}
.medio h3, .franja_tit h3 {
	color: #FFF;
	font-size: 1em;
	font-weight: bold;
	padding-top: 8px;
	width: 31.5em;
}
.medio p {
	padding-top: 12px;
	color: #FFF;
	line-height: 17px;
	text-align: justify;
	width: 31.5em;
	margin-left: 20px;
}

.medio .p-align-left p {
	text-align: left;
}

.bottom_peke {
	background-image: url(../irudiak_berria/bottom_caja_peke.png);
	background-repeat: no-repeat;
	width: 34.8em;
	height: 3.4em;
}
.noticias_home {
	padding-top: 1em;
}
.noticias_home h4 {
	margin: 0;
}
*:first-child+html .noticias_home {
	padding-top: 0;
	margin-top: 1em;
}
.top_noticias {
	background-image: url(../irudiak_berria/noticias_top.png);
	background-repeat: no-repeat;
	height: 4.9em;
	margin-left: 4px;
	padding-top: 2em;
	width: 72em;
}
.detalle_noticias {
	background-image: url(../irudiak_berria/noticias.png);
	background-repeat: no-repeat;
	float: left;
	height: 3.2em;
	margin-left: 44px;
	margin-right: 10px;
	width: 3.8em;
}
.medio_noticias {
	background-image: url(../irudiak_berria/medio_noticias.png);
	width: 72em;
	margin-left: 4px;
}
.contenidoNoticias {
	padding-right: 30px;
	padding-left: 19px;
	color: #FFF;
}
.contenidoNoticias span {
	color: #C0C0C0;
}
.medio_noticias h4 {
	font-size: 1.2em;
}
.medio_noticias p, .medio_noticias h4 {
	color: #FFF;
	line-height: 1.4em;
	text-align: justify;
	background-color: #2D2C2C;
}
.bottom_noticias {
	background-image: url(../irudiak_berria/noticias_bottom.png);
	background-repeat: no-repeat;
	background-position: bottom left;
	height: 5em;
	margin-left: 4px;
	width: 72em;
}
.destacados {
	min-height: 18.9em;
	padding-left: 4px;
	width: 72.9em;
	margin-top: 18px;
}
.franja_tit {
	background-image: url(../irudiak_berria/dest_tit.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 2.6em;
	width: 13.9em;
	float: left;
	position: absolute;
}
.img_dest .img_oma_santi {
	float: left;
	height: 14em;
	width: 21.8em;
	background-repeat: no-repeat;
}
.img_oma_santi {
	background-image: url(../irudiak_berria/dest_oma_santi.jpg);
	background-repeat: no-repeat;
	height: 14em;
}
#destacados_pie img {
	width: 100%;
	display: block;
}
.dest_museos {
	width: 21.8em;
	height: 19.1em;
	background-color: #2D2C2C;
	float: left;
	margin-right: 30px;
}
.flecha_mus {
	background-image: url(../irudiak_berria/dest_flecha.png);
	background-repeat: no-repeat;
	float: left;
	height: 0.9em;
	margin: 2px;
	width: 1em;
}
.franja_tit h3 {
	background-image: url(../irudiak_berria/dest_flecha.png);
	background-position: left center;
	background-repeat: no-repeat;
	margin-left: 5px;
	padding-bottom: 8px;
	padding-left: 17px;
	text-transform: uppercase;
	width: 9.4em;
}
*:first-child+html .franja_tit h3 {
	width: 100%;
}
.franja_tit h3.dobleLinea {
	background-position: left 9px;
	padding-top: 1px;
}
.h3Oma, .h3Santi {
	padding-top: 0.5em !important;
	padding-bottom: 0 !important;
	display: block;
	padding-left: 1em;
}
.h3Oma {
	margin-top: 1px;
	width: 3em;
	font-size: 1em;
	font-weight: bold;
}
.h3Santi {
	float: right;
	padding-right: 1em;
	font-size: 1em;
	font-weight: bold;
}
.dest_museos p {
	padding: 6px;
	color: #CCC;
}

.rel{
	position: relative;
}

h3.icono_museo {
	background-image: url(../irudiak_berria/icono_museo.png);
	background-repeat: no-repeat;
	float: left;
	height: 1.1em;
	margin-left: 6px;
	padding-left: 25px;
	color: #FFF;
	font-weight: bold;
	font-size: 0.9em;
	margin-right: 20px;
}
h3.icono_museo_peq {
	background-image: url(../irudiak_berria/icono_museo.png);
	background-repeat: no-repeat;
	float: left;
	height: 1.1em;
	margin-left: 6px;
	padding-left: 25px;
	color: #FFF;
	font-weight: bold;
	font-size: 0.8em;
	margin-right: 20px;
}
.listado_boxes {
	background-image: url(../irudiak_berria/box_listado.png);
	background-repeat: no-repeat;
	float: left;
	height: 21.6em;
	width: 23.9em;
	list-style: none;
}
.listado_boxes .contedorLi {
	background-color: #2D2C2C;
	height: 19.6em;
	margin-left: 6px;
	margin-top: 11px;
	width: 22.2em;
}
.listado_boxes img {
	float: left;
	width: 100%;
	height: 100%;
}
.bizk_titu {
	float: left;
	height: 1.1em;
	min-width: 19.1em;
	padding: 2px 0px 2px 2px;
	text-transform: uppercase;
}
.bizk_titu h3 span {
	background-color: #2D2C2C;
}
.contenido_bizk {
	width: 80.7em;
	margin: auto;
}
.cortina {
	background-image: url(../irudiak_berria/cortina_listado.png);
	background-position: center bottom;
	/*background-repeat: repeat-x;*/
	float: left;
	height: 7.2em;
	margin-top: -87px;
	padding-left: 5px;
	width: 21.79em;
	overflow: hidden;
	position: relative;
}
.cortina p {
	color: #FFF;
	/*height: 5em;*/
	padding-top: 5px;
	text-align: justify;
	width: 21.2em;
}
.cortina p.tipologia {
	height: 1em!important;
	color: #ccc !important
}
.listadoenlace {
	color: #FFF !important;
}
.detallebox_top {
	background-image: url(../irudiak_berria/top_detalle.png);
	background-repeat: no-repeat;
	width: 71em;
	height: 2em;
	padding-top: 16px;
}
.detallebox_medio {
	background-image: url(../irudiak_berria/medio_detalle.png);
	background-repeat: repeat-y;
	width: 71em;
	padding-left: 6px;
}
.detallebox_busqueda {
	background-color: #000;
	width: 69em;
	padding-top: 10px;
	margin-top: 1em;
	margin-bottom: 1em;
	padding-left: 2em;
}
.detallebox_busqueda div.detalle p {
	float: left;
	font-size: 24px;
	font-weight: bold;
	margin-right: 4em;
}
.detallebox_busqueda div.detalle input.busqueda {
	float: left;
	width: 25em;
	padding-left: 0.5em;
	margin-top: 0.3em;
}
.detallebox_busqueda div.detalle p.resultados {
	float: left;
	font-size: 11px;
	margin-right: 4em;
	color: #7F7F7F;
	font-weight: normal;
}
.Kul_KOA__JepPhotos li {
	float: left;
	list-style: outside none none;
	margin-bottom: 10px;
	margin-left: 0;
	padding-top: 0;
	width: 300px;
}
.Kul_KOA__JepPhotos li:last-child {
	margin-bottom: 0
}
.Kul_KOA__JepPhotos li img {
	width: 300px
}
.Kul_KOA__Divider {
	border-bottom: 1px dotted #ccc;
	height: 1px;
	margin: 10px 10px 0;
}
.Kul_KOA__JepMasDatos {
	margin: 10px;
	overflow: hidden;
	border-top: 1px dotted #ccc;
}
.Kul_KOA__JepMasDatos dl {
}
.Kul_KOA__JepMasDatos dt {
	clear: left;
	display: block;
	float: left;
	width: 270px;
	padding: 2px 0 2px 10px;
}
.Kul_KOA__JepMasDatos dt::before {
	content: "•";
	display: inline-block;
	float: left;
	margin-left: -10px;
}
.Kul_KOA__JepMasDatos dd {
	clear: right;
	min-height: 16px;
	padding: 2px;
	margin-left: 280px;
}
.fotos_detalle li {
	float: left;
	height: 4.4em;
	list-style: outside none none;
	margin-left: 15px;
	padding-top: 0.8em;
	width: 6.8em;
}
li.fotos_detalle_pri {
	height: auto;
	margin-left: 0;
	padding-top: 0;
	width: auto;
}
.detalle {
	color: #fff;
	float: left;
	font-size: 1em;
	margin-left: 3px;
	padding-top: 20px;
}
.detalle_dch {
	float: left;
	margin-left: 3px;
	padding-top: 20px;
	width: 42em;
	color: #FFF;
	font-size: 1em;
}
.detalle_dch a {
	color: #FFF
}
.detalle_dch ul, #capaDetalle ul {
	padding-left: 40px;
	margin: 12px 0;
}

#capaDetalle #formularioInscripcion ul {
	list-style-type:none;
}

#capaDetalle #formularioInscripcion ul li {
	padding-bottom:.5rem;
}

.detalle_izk {
	float: left;
	width: 25.3em;
	padding-left: 6px;
}
.Kul_KOA_box-detalle .detalle_izk {
	padding-left: 0;
}
.detalle_izk .imgsDeUsuario {
	background-color: #2d2c2c;
	font-size: 10px;
	overflow: hidden;
}
.detalle_izk .list-data {
	background-color: #000;
	border: medium none;
	clear: both;
	margin: 15px;
	padding: 8px;
}
.detalle_izk .list-data h5 {
	background-image: url("../irudiak/icon_calendar.png");
	background-position: left top;
	background-repeat: no-repeat;
	color: #ddd;
	font-size: 11px;
	font-weight: normal;
	margin: 0;
	padding: 6px 0 12px 29px !important;
	text-align: left;
}
.detalle_izk .list-data ul {
	background-color: #505050;
	border-radius: 2px;
	padding: 11px 5px 5px 20px;
}
.detalle_izk .list-data li {
	color: #fff;
	font-size: 0.8em !important;
	line-height: 1.2em;
	margin-bottom: 7px;
}
.detalle_izk .list-data p {
	color: #fff;
	font-size: 0.8em !important;
	line-height: 1.2em;
	background-color: #505050;
	border-radius: 2px;
	padding: 11px 5px 5px 20px;
	margin-bottom: 7px;
}
.detalle_izk .list-data p::before {
	content: "•";
	display: inline-block;
	float: left;
	margin-left: -10px;
}
.detalle_izk .list-data a:hover {
	text-decoration: underline;
	color: #fff;
}
.detalle_izk .list-data li span, .detalle_izk .list-data p span {
	display: block;
	clear: both;
}
.detalle_dch p, .detalle_dch h5 {
	color: #FFF;
	padding-top: 10px;
	text-align: justify;
	padding-left: 10px;
	background-color: #2D2C2C;
	font-size: 1em;
}
.detalle_dch h4 {
	text-transform: uppercase;
}
.detalle_dch h5 {
	margin-top: 10px;
	margin-bottom: 0;
	text-decoration: underline;
}
h4.nombre_museo {
	margin: 0;
	font-size: 1.6em;
	padding-left: 10px;
}
h4.nombre_museo span {
	background-color: #2D2C2C;
}
.nombre_museo {
	font-weight: bold;
	color: #FFF;
}
.lista_box_negro {
	background-color: #000;
	height: 8em;
	margin: 20px 15px;
}
.lista_box_negro img {
	padding-left: 10px;
	padding-top: 7px;
	float: left;
}
.izk_icono {
	background-image: url(../irudiak_berria/izk_icono.png);
	background-repeat: no-repeat;
	float: left;
	margin-left: 10px;
	width: 1.9em;
	height: 4.6em;
	margin-top: 34px;
}
.dch_box_gris {
	width: 18em;
	height: 7em;
	float: left;
	margin-top: 5px;
}
.overflowAuto {
	overflow: auto;
}
.dch_box_gris .documents {
	background-image: url(../irudiak_berria/bullet.gif);
	background-position: 20px 25px;
	background-repeat: no-repeat;
}
.dch_box_gris ul, .dch_box_gris .documents {
	padding-left: 30px;
	padding-top: 5px;
}
.dch_box_gris li, .dch_box_gris .documents {
	color: #FFF;
	font-size: 0.8em !important;
	line-height: 1.2em;
	margin-bottom: 7px;
}
.dch_box_gris a {
	color: #FFF;
}
/* SCROLLBAR*/

#contenu {
	height: 7em;
	margin: 0 auto;
	overflow: auto;
}
#scrollbar1 {
	clear: both;
	margin: 0 auto;
}
#scrollbar1 .viewport {
	background-color: #1F1F1F;
}
.clasesViewport {
	height: 7em;
	position: relative;
}
.overflowHidden {
	overflow: hidden;
}
#scrollbar1 .overview {
	list-style: none;
	left: 0;
	top: 0;
}
.positionabsolute {
	position: absolute;
}
#scrollbar1 .scrollbar {
	position: relative;
	float: right;
	width: 0.7em;
	background-image: url(../irudiak_berria/scroll.png);
	background-position: right bottom;
	background-repeat: no-repeat;
}
#scrollbar1 .track {
	background-image: url(../irudiak_berria/scroll.png);
	background-position: left top;
	background-repeat: no-repeat;
	height: 100%;
	width: 9px;
	position: relative;
}
#scrollbar1 .thumb {
	height: 20px;
	width: 9px;
	cursor: pointer;
	position: absolute;
	top: 0;
	background-image: url(../irudiak_berria/scroll_boton.png);
	background-position: right bottom;
	background-repeat: no-repeat;
}
#scrollbar1 .thumb .end {
	overflow: hidden;
	height: 8px;
	width: 9px;
	background-image: url(../irudiak_berria/scroll_boton.png);
	background-position: left top;
	background-repeat: no-repeat;
	margin-top: -1px;
}
#scrollbar1 .disable {
	display: none;
}
/* FIN SCROLLBAR*/


#capaDetalle.slide_btn_detalle {
	background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
	box-sizing: border-box !important;
	color: #fff !important;
	float: none !important;
	margin: 0 22px 0 6px;
	padding: 20px 30px 0 25px !important;
	width: auto;
}
#capaDetalle.slide_btn_detalle h4, .capaDetalleMedio h4 {
    text-transform: uppercase;
    clear: both;
    display: inline-block;
}
#capaDetalle.slide_btn_detalle h5, .capaDetalleMedio h5 {
	font-size: 1em;
	margin-bottom: 0;
	text-decoration: underline;
}
.capaDetalleMedio h5 {
	margin-bottom: 10px;
}
.slide_btn_detalle li {
/*width: 64.4em;*/
}
.slide_btn_detalle a {
	color: #FFF !important
}
.displaynone {
	display: none !important;
}
.bottomdescrip_detalle {
	background-image: url(../irudiak_berria/descrip_bottom_detalle.png);
	background-position: left bottom;
	background-repeat: no-repeat;
	float: left;
	padding-bottom: 12px;
	width: 100%;
}
.heightAuto {
	height: auto !important;
}
/* BOTONERA JAVI */

.height3_7em {
	height: 3.7em;
}
.slide_botones {
	float: left;
	overflow: hidden;
	width: 60.9em;
	color: #FFF;
}
#sliderBotonera {
	margin: auto;
	position: relative;
	overflow: hidden;
	margin: 0 23px 0 6px;
	background-image: url(../irudiak_berria/fondo_botonera.gif);
	background-position: left top;
	background-repeat: no-repeat;
	background-color: #000;
}
#sliderBotonera .prev {
	background-image: url(../irudiak_berria/botonflechas.gif);
	background-position: left 14px;
	background-repeat: no-repeat;
	float: left;
	height: 3.6em;
	margin-left: 39px;
	overflow: hidden;
	position: static;
	width: 1.8em;
}
#sliderBotonera .next {
	background-image: url(../irudiak_berria/botonflechanex.gif);
	background-position: left 14px;
	background-repeat: no-repeat;
	display: block;
	float: right;
	height: 3.6em;
	margin-right: 10px;
	position: static;
	width: 1.8em;
}
#sliderBotonera .disable {
	visibility: hidden;
}
.detallebox_bottom {
	width: 100%;
	margin-top: 30px;
}
.lista_botonera {
	list-style: none;
	margin: 0;
	position: relative;
}
.lista_botonera li, .lista_botonera .divLibot {
	display: block;
	float: left;
	list-style: none;
	background-image: url(../irudiak_berria/botonera_detalle.png);
	background-position: top left;
	background-repeat: no-repeat;
	padding-left: 45px;
	margin-left: -37px;
	width: 13.8em;
	height: 3.7em;
}
.lista_botonera li.activo, .lista_botonera .divLibot.activo {
	background-image: url(../irudiak_berria/botonera_detalle_selecionado.png);
}
.lista_botonera li.primerLiBotonera, .lista_botonera .divLibot {
	margin-left: 0;
}
.lista_botonera li div, .lista_botonera .divLibot div {
	background-image: url(../irudiak_berria/botonera_detalle.png);
	background-position: bottom right;
	background-repeat: no-repeat;
	padding-right: 45px;
	height: 100%;
}
.lista_botonera li.activo div, .lista_botonera .divLibot.activo div {
	background-image: url(../irudiak_berria/botonera_detalle_selecionado.png);
}
.lista_botonera a {
	color: #FFF;
	display: block;
	padding: 15px 0;
	text-align: center;
}
.lista_botonera a.dobleLineaBotonera {
	padding: 8px 0;
}
/* FIN BOTONERA JAVI */


.lista_botonera li, .lista_botonera .selec, .lista_botonera .divLibot {
}
.lista_botonera .selec {
	background-image: url(../irudiak_berria/izk_btn_selec.jpg);
}
.lista_botonera .empieze_negro, .lista_botonera .empieze_negro_selec {
	background-position: left top;
	background-repeat: no-repeat;
	display: block;
	float: left;
	list-style: none outside none;
	padding: 0 0 0 55px;
}
.lista_botonera .empieze_negro {
	background-image: url(../irudiak_berria/izk_btn_negro.jpg);
}
.lista_botonera .empieze_negro_selec {
	background-image: url(../irudiak_berria/izk_btn_negro_selec.jpg);
}
.lista_botonera img {
	vertical-align: middle;
}
#capaDetalle {
	float: left;
	width: 60em;
	background-image: url(../irudiak_berria/top_detalle_corto.png);
	background-position: top left;
	background-repeat: no-repeat;
	padding-top: 16px;
}
.capaDetalleMedio {
	background-image: url(../irudiak_berria/medio_detalle_corto.png);
	background-position: top left;
	background-repeat: repeat-y;
}
.capaDetalleBottom {
	background-image: url(../irudiak_berria/descrip_bottom_detalle_corto.png);
	background-position: left bottom;
	background-repeat: no-repeat;
	float: left;
	padding-bottom: 12px;
	width: 100%;
}
.contenido_zer_bizk {
	margin: 0 auto auto;
	padding-top: 2em;
	padding-left: 1em;
}
.detalle_zer_izk {
	background-color: #2D2C2C;
	color: #FFFFFF;
	/*float: left;*/
	margin-left: 24px;
	padding-bottom: 24px;
	width: 55.7em;
}
.detalle_zer_izk ul {
	margin-left: 20px
}
.detalle_zer_izk p {
	margin-bottom: 10px
}
.detalle_zer_dch {
	float: right;
	margin-right: 20px;
	width: 18em;
	margin-top: 18px;
}
.detalle_zer_dch img {
	margin-bottom: 5em;
}
.arriba {
	background-image: url(../irudiak/arriba.png);
	background-position: left center;
	background-repeat: no-repeat;
	color: #FFF;
	margin-left: 1em;
	padding-left: 1.5em;
	text-decoration: none;
	margin-top: 1em;
}
.titulo_contrat {
	margin-left: 90px;
}
.detalle_zer_izk table.contratacion {
	border-collapse: collapse;
	border: 1px solid #000;
	font-size: 0.95em;
	margin: 1px 0 0;
	padding: 0;
	width: 56em;
}
.detalle_zer_izk table.contratacion th {
	background-color: #000;
	border-bottom: 1px solid #000;
	color: #FFF;
	font-weight: bold;
	margin: 0;
	text-align: center;
	height: 2em;
}
.detalle_zer_izk table.contratacion td {
	border-top: 1px dotted #FFF;
	text-align: center;
	color: #FFF;
}
.detalle_zer_izk table.contratacion td a {
	color: #FFF !important;
}
.detalle_zer_izk table.contratacion tr.sinBorde td {
	border-top: medium none;
}
.detalle_zer_izk table.contratacion tr.filaImpar td {
	background-color: #898989;
}
.detalle_zer_izk table.contratacion tr.filaPar td {
	background-color: #666;
}
.contenido_zer_bizk_pdf {
	text-align: right;
	padding-bottom: 1em;
}
.textAlingLeft {
	text-align: left !important;
}
.detalle_zer_izk a {
	color: #FFF !important;
}
.detalle_zer_izk strong {
	color: #FFF;
}
.detalle_zer_izk fieldset label {
	float: left;
	width: 32em;
	clear: both;
	display: block;
	padding-top: 5px;
	width: 37em;
}
.detalle_zer_izk fieldset {
	margin-top: 18px;
	padding-top: 8px;
	padding-left: 20px;
	border: 1px solid #898989;
}
.derechatext {
	float: right;41
}
.ancholabel {
	width: 52em !important;
}
.errorN {
	background-color: #D90005;
	margin: 10px auto ;
	width: auto;
	padding: 14px;
	line-height: 19px;
}
.avisoCorrectoActualizar {
	background-color: #088A29;
	border: 1px solid #898989;
	margin: 9px auto;
	width: 94%;
	padding: 10px;
}
.colortexto {
	color: #FFF !important;
}
/******************************IE7*********************************/
*:first-child+html .medio ul {
	width: 0;
	margin-right: 20px;
}
*:first-child+html .medio p {
	width: auto;
	margin-right: 50px;/*	margin-bottom:-10px;*/
}
*:first-child+html .medio_noticias p {
/*	width: 660px;*/
}
.fecha_detalle {
	color: #C0C0C0;
	display: block;
}
.capa_100 {
	height: 100%;
}
select.Tipologia .tipo {
	font-weight: bold;
}
/*********************************** STYLE KULKOA ********************************/
.Kul_KOA_box-content {
	background-color: #2d2b2c;
	box-shadow: 6px 10px 10px 0 #000;
	box-sizing: border-box;
	margin: 20px 0 10px;
	overflow: hidden;
	padding: 30px;
	width: 100%;
}
.Kul_KOA_box-detalle {
	background-color: #2d2b2c;
	box-shadow: 1px 7px 11px 12px #666;
	box-sizing: border-box;
	margin: 20px 0 10px;
	overflow: hidden;
	padding: 0;
	width: 100%;
}
.Kul_KOA_box-title {
	background-color: #333;
	box-shadow: 6px 10px 10px 0 #000;
	box-sizing: border-box;
	margin: 20px 0 10px;
	padding: 20px 20px;
	overflow: hidden;
	width: 100%;
}
.Kul_KOA_box-title h3 {
	color: #fff;
}
.detalle_zer_izk .Kul_KOA_form {
	padding: 0;
	width: 100%;
}
.Kul_KOA_form {
	background-color: #2d2c2c;
	color: #ffffff;
	float: left;
	padding: 12px 12px 24px 12px;
	width: 100%;
}
.form_buttons {
	text-align: center;
}
.Kul_KOA_form fieldset, .Kul_KOA_form .fieldsetSeparado {
	border: 1px solid #666;
	padding: 20px;
	position: relative;
	margin-bottom: 20px;
}
.Kul_KOA_form fieldset legend.big, .Kul_KOA_form div.legend-big {
	font-size: 18px;
}
.Kul_KOA_form div.legend-big {
	background: #2d2c2c;
	left: 15px;
	padding: 4px;
	position: absolute;
	top: -16px;
}
.Kul_KOA_form div.legend-normal {
	background: #2d2c2c;
	left: 15px;
	padding: 4px;
	position: absolute;
	top: -13px;
}
.Kul_KOA_form-group {
	margin-bottom: 1rem;
}
.Kul_KOA_form-group.type_file {
	margin-bottom: 1rem;
	border: 1px dashed #ccc;
	padding: 10px;
}
.Kul_KOA_form-group label {
	display: inline-block;
	margin-bottom: 0.5rem;
}
.Kul_KOA_form-group .filacalendar label, .Kul_KOA_form-group .filacalendar input {
	width: 50% !important;
}
.Kul_KOA_form .group_control {
	background-color: #fff;
	background-image: none;
	border: 1px solid #ccc;
	border-radius: 0.25rem;
	color: #55595c;
	display: block;
	font-size: 1rem;
	line-height: 1.5;
	padding: 0.375rem 0;
	width: 100%;
}
.Kul_KOA_form .filacalendar .group_control {
	background-color: #fff;
	background-image: none;
	border: 1px solid #ccc;
	border-radius: 0.25rem;
	color: #55595c;
	display: block;
	font-size: 1rem;
	line-height: 1.5;
	float: left;
	padding: 0.375rem 0.75rem;
	width: 80%;
}

.Kul_KOA_form dl.inline dd {
	display: inline;
	margin: 0;
}
.Kul_KOA_form dl.inline dd:after {
	display: block;
	content: '';
	margin-bottom: 5px;
}
.Kul_KOA_form dl.inline dt {
	display: inline-block;
	min-width: 100px;
	font-weight: bold;
}
/*----sistema de pasos boletines---*/
/*form styles*/

.Kul_KOA_col30 {
    width: 30%;
    display: inline-block;
	float: left;

}
.Kul_KOA_col70 {
    width: 70%;
    display: inline-block;
	float: left;
}
#Kul_KOA_msform .row {
    display: inline-block;
    text-align: left;
    clear: both;
    width: 100%;
	margin: 0 0;
}

#Kul_KOA_msform {
	width: 80%;
	margin: 50px auto;
	text-align: center;
	position: relative;
	color: #000;
}
#Kul_KOA_msform p,
#Kul_KOA_msform strong{	
	color: #000;
	}
#Kul_KOA_msform p{
	clear: both;
	}
#Kul_KOA_msform .pt-15{
	padding-top:15px;
	}
#Kul_KOA_msform fieldset {
	background: white;
	border: 0 none;
	padding: 20px;
	box-sizing: border-box;
	/*stacking fieldsets above each other*/
	position: relative;
}
#Kul_KOA_msform fieldset a{
	color: #000 !important;
}
#Kul_KOA_msform label {
	color: #000;
	text-align: left;
	width: auto;
	clear: none;
	padding-top: 2px;
	
}
#Kul_KOA_msform .Kul_KOA_fs-destaca {
	padding: 30px;
	margin: 30px 12px 34px !important;
	display: block;
	clear: both;
	background-color: #ededed;
	text-align: center;
	font-size: 14px;
	line-height: 20px;
}
/*Hide all except first fieldset*/
#Kul_KOA_msform fieldset:not(:first-of-type) {
	display: none;
}
/*centros*/
#Kul_KOA_msform .Kul_KOA_checkboxlist ul {
	list-style: none;
	margin: 0 0px 16px 0px !important;
	padding: 0!important;
	overflow: hidden
}
#Kul_KOA_msform .Kul_KOA_checkboxlist li {
	clear: both;
	display:block;
}
#Kul_KOA_msform .Kul_KOA_checkboxlist input {
    padding-right: 10px;
}
#Kul_KOA_msform .Kul_KOA_checkboxlist label {
    padding-right: 25px;
}
#Kul_KOA_msform .Kul_KOA_checkboxlist input[type="checkbox"] {
   padding: 0 !important;
   margin: 0 11px 0 3px;
}

/*inputs*/
#Kul_KOA_msform input, #Kul_KOA_msform textarea, #Kul_KOA_msform select  {
	padding: 15px;
	border: 1px solid #ccc;
	border-radius: 0;
	margin-bottom: 10px;
	width: 100%;
	box-sizing: border-box;
	color: #2D2C2C;
	font-size: 13px;
}
#Kul_KOA_msform .Kul_KOA_form-group .kul-radiotipo ul {
	padding: 0;
	margin: 0;
	
}
#Kul_KOA_msform .Kul_KOA_form-group .kul-radiotipo li {
	padding: 0;
	list-style: none;
	margin-right: 12px;
	overflow: hidden;
	display: inherit;
	float: left;
	border:none
}

#Kul_KOA_msform h5 {
    text-align: left;
    clear: both;
    text-decoration: none;
    font-size: 15px;
    font-weight: 600;
    color: #2C3E50;
    border-bottom: 2px dotted #999;
    padding: 0 0 8px;

}

#Kul_KOA_msform input[type="checkbox"],
#Kul_KOA_msform input[type="radio"] {
    width: auto;
    float: left;
    margin: 0px 12px 0 0;
}
#Kul_KOA_msform .divIndividual {
		display:none}
/*buttons*/
#Kul_KOA_msform .action-button {
	width: 100px;
	background: #d20a11;
	font-weight: bold;
	color: white;
	border: 2px solid #d20a11;
	cursor: pointer;
	padding: 10px 5px;
	margin: 10px 5px;
}
#Kul_KOA_msform .action-button:hover,
 #Kul_KOA_msform .action-button:focus {
		background: #fff;
		color: #d20a11;
			border: 2px solid #d20a11;
}


/*formualrio datosInscripcion*/
#formDatosInscripcion .row {
    display: inline-block;
    text-align: left;
    clear: both;
    width: 100%;
	margin: 0 0;
}

#formDatosInscripcion {
	width: 80%;
	margin: 50px auto;
	text-align: center;
	position: relative;
	color: #000;
}
#formDatosInscripcion p,
#formDatosInscripcion strong{	
	color: #000;
	}
#formDatosInscripcion p{
	clear: both;
	}
#formDatosInscripcion .pt-15{
	padding-top:15px;
	}
#formDatosInscripcion fieldset {
	background: white;
	border: 0 none;
	padding: 20px;
	box-sizing: border-box;
	/*stacking fieldsets above each other*/
	position: relative;
}
#formDatosInscripcion fieldset a{
	color: #000 !important;
}
#formDatosInscripcion label {
	color: #000;
	text-align: left;
	width: auto;
	clear: none;
	padding-top: 2px;
	
}
#formDatosInscripcion .Kul_KOA_fs-destaca {
	padding: 30px;
	margin: 30px 12px 34px !important;
	display: block;
	clear: both;
	background-color: #ededed;
	text-align: center;
	font-size: 14px;
	line-height: 20px;
}
/*Hide all except first fieldset*/
#formDatosInscripcion fieldset:not(:first-of-type) {
	display: none;
}
/*centros*/
#formDatosInscripcion .Kul_KOA_checkboxlist ul {
	list-style: none;
	margin: 0 0px 16px 0px !important;
	padding: 0!important;
	overflow: hidden
}
#formDatosInscripcion .Kul_KOA_checkboxlist li {
	clear: both;
	display:block;
}
#formDatosInscripcion .Kul_KOA_checkboxlist input {
    padding-right: 10px;
}
#formDatosInscripcion .Kul_KOA_checkboxlist label {
    padding-right: 25px;
}
#formDatosInscripcion .Kul_KOA_checkboxlist input[type="checkbox"] {
   padding: 0 !important;
   margin: 0 11px 0 3px;
}

/*inputs*/
#formDatosInscripcion input, #formDatosInscripcion textarea, #formDatosInscripcion select  {
	padding: 15px;
	border: 1px solid #ccc;
	border-radius: 0;
	margin-bottom: 10px;
	width: 100%;
	box-sizing: border-box;
	color: #2D2C2C;
	font-size: 13px;
}
#formDatosInscripcion .Kul_KOA_form-group .kul-radiotipo ul {
	padding: 0;
	margin: 0;
	
}
#formDatosInscripcion .Kul_KOA_form-group .kul-radiotipo li {
	padding: 0;
	list-style: none;
	margin-right: 12px;
	overflow: hidden;
	display: inherit;
	float: left;
	border:none
}

#formDatosInscripcion h5 {
    text-align: left;
    clear: both;
    text-decoration: none;
    font-size: 15px;
    font-weight: 600;
    color: #2C3E50;
    border-bottom: 2px dotted #999;
    padding: 0 0 8px;

}

#formDatosInscripcion input[type="checkbox"],
#formDatosInscripcion input[type="radio"] {
    width: auto;
    float: left;
    margin: 6px 12px 0 0;
}
#formDatosInscripcion .divIndividual {
		display:none}
/*buttons*/
#formDatosInscripcion .action-button {
	min-width: 100px;
    width: auto;
	background: #d20a11;
	font-weight: bold;
	color: white;
	border: 2px solid #d20a11;
	cursor: pointer;
	padding: 10px 5px;
	margin: 10px 5px;
}
#formDatosInscripcion .action-button:hover,
 #formDatosInscripcion .action-button:focus {
		background: #fff;
		color: #d20a11;
			border: 2px solid #d20a11;
}

#formDatosInscripcion .btn-list{
	padding-left: 0;
}
#formDatosInscripcion .btn-list li{
	display: inline;
}
#formDatosInscripcion .btn-secondary{
	width: auto;
	background: #000;
	font-weight: bold;
	color: #fff;
	border: 2px solid #000;
	cursor: pointer;
	padding: 10px;
	margin: 10px 5px;	
}
#formDatosInscripcion .btn-secondary:hover{
	background: #fff;
	color: #000;
	border: 2px solid #000;
}
.btn-enlace{
	color: #fff;
	border: 1px solid #fff;
	padding: 5px 9px;
	margin-left: 10px;
	font-size: 14px;
	background-color: transparent;
	cursor: pointer;
}
/*headings*/
.Kul_KOA_fs-title {
	font-size: 15px;
	text-transform: uppercase;
	color: #2C3E50;
	margin-bottom: 10px;
}

/*progressbar*/
#Kul_KOA_progressbar {
	margin-bottom: 30px;
	overflow: hidden;
	/*CSS counters to number the steps*/
	counter-reset: step;
	padding: 0!important;
	margin: 0;
}
#Kul_KOA_progressbar li {
    list-style-type: none;
    color: white;
    text-transform: uppercase;
    font-size: 13px;
    width: 33%;
    float: left;
    position: relative;
    padding: 0 8px;
    box-sizing: border-box;
}
#Kul_KOA_progressbar li::before {
    content: counter(step);
    counter-increment: step;
    width: 40px;
    line-height: 40px;
    display: block;
    font-size: 18px;
    color: #333;
    background: white;
    border-radius: 50%;
    margin: 0 auto 15px;
}
/*progressbar connectors*/
#Kul_KOA_progressbar li:after {
	content: '';
	width: 100%;
	height: 2px;
	background: white;
	position: absolute;
	left: -50%;
	top: 9px;
	z-index: -1; /*put it behind the numbers*/
}
#Kul_KOA_progressbar li:first-child:after {
	/*connector not needed before the first step*/
	content: none; 
}
/*marking active/completed steps green*/
/*The number of the step and the connector before it = green*/
#Kul_KOA_progressbar li.active:before, 
#Kul_KOA_progressbar li.active:after{
	background: #d20a11;
	color: white;
}
.Kul_KOA_box-content .row::after, 
.Kul_KOA_box-content .row::before {
	clear: both;
	content: "";
	display: table;
}
.Kul_KOA_box-content .row .col-md-6 {
	width: 50%;
	float: left;
}
#Kul_KOA_pagination {
	border: 0 none;
	float: right;
	padding: 0 13px !important;
	text-align: center;
}
#Kul_KOA_pagination li {
	border: 0 none !important;
	float: left;
	font-size: 1em;
	list-style: none outside none;
	margin-left: 0!important;
	padding: 5px !important;
	margin: 0 -5px !important;
}
#Kul_KOA_pagination li, 
#Kul_KOA_pagination a {
	background-color: #F2F2F2;
	display: list-item;
	margin: 0 1px !important;
	padding: 2px 4px !important;
	text-align: center;
}
#Kul_KOA_pagination .Kul_KOA_pagination_anterior_off,
#Kul_KOA_pagination .Kul_KOA_pagination_siguiente_off {
	/*background-color: #FFFFFF;*/
	display: block;
	font-weight: bold;
	margin: 0 2px !important;
	padding: 5px 10px !important;
}
#Kul_KOA_pagination .Kul_KOA_pagination_siguiente a,
#Kul_KOA_pagination .Kul_KOA_pagination_anterior a {
	display: block;
	font-weight: bold;
	margin: 0 2px !important;
	padding: 5px !important;
}
#Kul_KOA_pagination .Kul_KOA_pagination_active {
	background-color: #000000;
	border: 0 solid #000000;
	color: #FFFFFF;
	font-weight: bold;
	padding: 4px 9px!important;
	margin-left: 8px;
	margin-right: 2px !important;
}
#Kul_KOA_pagination a:link, #Kul_KOA_pagination a:visited {
	text-decoration: none;
	color:#000;
}
#Kul_KOA_pagination a:hover {
	text-decoration: none;
}
.Kul_KOA_lupa {
	background-color: #FFF;
	float: left;
	margin-left: -1.7em;
	margin-top: 0.4em;
}
.detalleCampos {
	padding-top: 0;
	width: 96%;
}
.detalleCampos2 {
	width: 100%;
	display: block;
	margin-top: 0 !important;
}
.detalleResultados {
	padding-top: 10px;
	margin-bottom: 10px;
}
.detalle .cantidadBusq {
	font-weight: bold;
}
.detalle .terminoBusq {
	font-style: italic;
}
.camposBusqueda {
	float: right;
}
.buscarOndare span {
	padding-top: 7px;
	display: block;
	float: left;
	padding-right: 20px;
}
.fechaNoticiaHome {
	display: block;
	margin-bottom: 10px;
}
/******** SPOT INTRO**********/
.Kul_KOA_SpotIntro {
	background-color: #2d2b2c;
	box-shadow: 6px 10px 10px 0 #000;
	box-sizing: border-box;
	margin: 20px 0 10px 0;
	overflow: hidden;
	padding: 30px;
	width: 100%;
}
.Kul_KOA_SpotIntro p {
	color: #fff;
}
.Kul_KOA_SpotIntro .btn-action {
	margin-top: 20px;
}
.Kul_KOA_SpotIntro .btn-action .btn-new-action {
	float: right;
	background: #3c6fa6 url("../irudiak/ico_listado.png") no-repeat scroll 10px center !important;
	padding: 8px 20px 8px 45px!important;
	margin: 8px 10px 10px 0;
	color: #fff;
}
/********JORNADAS EUROPEAS**********/

.Kul_KOA_JorEur {
	border: 1px solid #ccc;
}
.Kul_KOA_JorEurSlider {
	background-color: #2d2b2c;
	box-shadow: 6px 10px 10px 0 #000;
	overflow: hidden;
	margin-top: 30px;
}
.Kul_KOA_JorEurDestaca {
	padding: 30px;
	margin-top: 20px;
	background-color: #fff;
	overflow: hidden;
}
.Kul_KOA_JorEurDestaca ul {
	list-style: none;
	clear: both;
}
.Kul_KOA_JorEurDestaca li {
	float: left;
}
.Kul_KOA_JorEurDestaca img {
	float: right;
	margin-left: 40px;
}
.Kul_KOA_JorEurDestacaIntro {
	margin-bottom: 25px;
	overflow: hidden;
}
.Kul_KOA_JorEurDestaca .Kul_KOA_JorEurDestacaIntro h3 {
	font-family: arial;
	font-size: 28px;
	font-weight: bold;
	margin: 0 0 20px;
}
.Kul_KOA_SpotNoticia {
	padding: 0 20px;
}
.Kul_KOA_SpotNoticia .noticia_img {
	border: 1px solid #ccc;
	height: 200px;
	margin: 0 0 10px;
	overflow: hidden;
}
.Kul_KOA_SpotNoticia .noticia_img img {
	width: 100%;
	height: auto;
}
.Kul_KOA_SpotNoticia .noticia_title {
	font-size: 2em;
	color: #333;
}
.Kul_KOA_SpotNoticia ul li {
	display: inline;
	list-style: none;
}
.Kul_KOA_JorEurNews {
	padding: 20px;
}
.Kul_KOA_JorEurNews h3 {
	background-image: url("../irudiak/icon_news.png");
	background-repeat: no-repeat;
	color: #fff;
	margin: 0 0 15px;
	padding: 10px 10px 10px 60px;
}
.Kul_KOA_JorEurNews ul {
	padding: 0;
	margin: 0;
	list-style: none;
}
.Kul_KOA_JorEurNews li, .Kul_KOA_JorEurNewUno {
	color: #fff;
	list-style: outside none none;
	padding: 10px 0;
}
.Kul_KOA_JorEurNews a {
	color: #fff;
}
.Kul_KOA_JorEurNews .Kul_KOA_JorEurNews_photo {
	float: left;
	border: 1px solid #ccc;
	width: 130px;
	height: 90px;
	overflow: hidden;
}
.Kul_KOA_JorEurNews .Kul_KOA_JorEurNews_content {
	float: none;
	padding: 0 0 0 145px;
}
.Kul_KOA_JorEurNews .Kul_KOA_JorEurNews_content h4 {
	font-size: 14px;
	margin: 0;
	padding: 0 0 0;
}
.Kul_KOA_JorEurNews .Kul_KOA_JorEurNews_content .Kul_KOA_JorEurNews_date {
	font-size: 12px;
	margin-bottom: 10px;
}
.Kul_KOA_JorEurNews .Kul_KOA_JorEurNews_content .Kul_KOA_JorEurNews_descrip {
	font-size: 12px;
}
/*****************/

/* General button style (reset) */
.Kul_KOA_JorEurListado {
	background: #000 url("../irudiak/icon_new_actividad.png")10px center no-repeat!important;
	color: #fff;
	background-size: 12% !important;
	margin: 8px 10px 10px 0;
	padding: 8px 20px 8px 45px !important;
    
}
.Kul_KOA_JorEurMasinfo {
	background: #3c6fa6 url("../irudiak/ico_masinfo.png") 10px center no-repeat!important;
	padding: 8px 20px 8px 45px!important;
	margin: 8px 10px 10px 0;
	color: #fff;
}
.Kul_KOA_JorEurNewActivity {
	background: #3c6fa6 url("../irudiak/icon_new_actividad.png") no-repeat scroll 10px center !important;
	font-size: 14px !important;
	margin: 10px 0 !important;
	padding: 24px 27px 25px 71px !important;
	color: #fff;
}
a.btnEfect {
	cursor: pointer!important;
	color: #fff;
	display: inline-block;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-weight: 700;
	outline: none;
	position: relative!important;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
}
a.btnEfect:hover {
	background-color: #333;
	cursor: none;
}
a.btnEfect:hover, a.btnEfect:active {
	color: #fff!important;
	box-shadow: 0 0 0 4px #d10018;
	text-decoration: none;
}
.Kul_KOA_JorEurMoreEvents {
	margin-top: 20px;
}
.Kul_KOA_JorEurMoreEvents a {
	background-image: url(../irudiak_berria/plus.png);
	background-position: left 2px;
	background-repeat: no-repeat;
	padding: 3px 0 3px 25px;
	color: #FFF;
	/*font-weight:bold;*/
	float: right;
	text-decoration: none;
	font-size: 11px;
	display: block;
	background-color: #2D2C2C;
}
/* CONFIG COLUMNS*/
.Kul_KOA_Content {
	margin-bottom: 60px;
}
.Kul_KOA_Content .colLeft {
	box-sizing: border-box;
	float: left;
	overflow: hidden;
	width: 70%;
}
.Kul_KOA_Content .colRight {
	box-sizing: border-box;
	float: right;
	overflow: hidden;
	width: 30%;
}
.Kul_KOA_Content .boxBlack {
	box-shadow: 2px 5px 5px 0 #555;
	background-color: #2d2b2c;
	padding: 20px;
	margin: 10px 10px 20px 10px;
	list-style: none;
}
.Kul_KOA_Content li.boxBlack {
    height: 135px;
}
.Kul_KOA_Content .boxBlack.sp50 {
	width: 40%;
	float: left;
}
.Kul_KOA_sin_resultados {
	padding: 20px;
}
.Kul_KOA_Content .boxWhite {
	box-shadow: 6px 10px 10px 0 #000;
	background-color: #2d2b2c;
	background-color: #fff;
	padding: 20px;
	margin: 10px 10px 20px 10px;
}
.Kul_KOA_Content .search-form label {
	background: #424242 none repeat scroll 0 0;
	display: block;
	color: #fff;
	font-weight: bold;
	margin: 0 0 15px;
	padding: 5px;
	/*border-radius: 10px 10px 0 0;*/
	text-align: center;
}
.Kul_KOA_Content .search-form .row input[type="text"] {
	background-color: #fff;
	background-image: none;
	border: 1px solid #ccc;
	box-sizing: border-box;
	color: #55595c;
	display: block;
	float: left;
	font-size: 12px;
	line-height: 1.5;
	padding: 0.375rem 0.5rem;
	width: 85%;
}
.Kul_KOA_Content .box-list img {
	float: left;
}
.Kul_KOA_Content .box-list-content {
	margin-left: 130px;
	color: #ddd;
}
.Kul_KOA_Content .box-list-content a {
	text-transform: uppercase;
}
.Kul_KOA_Content .div::before {
	clear: both;
}
.Kul_KOA_JorEurAgenda {
	margin-top: 20px;
}
.Kul_KOA_Content .search-form .row input.ico-src {
	padding: 5px;
}
.Kul_KOA_Content .search-form .row::after {
	clear: both;
}
/************AGENDA-*************/

.Kul_KOA_JorEurAgendaResul {
	padding: 10px 10px
}
.Kul_KOA_JorEurAgendaResul h3 {
	background-image: url(../irudiak/icon_actividades.png);
	background-repeat: no-repeat;
	background-size: 15%;
	color: #fff;
	font-size: 10px;
	margin: 20px 0 15px;
	padding: 10px 10px 10px 40px;
}
.Kul_KOA_JorEurAgendaResul {
	color: #fff;
}
.Kul_KOA_JorEurAgendaResul ul {
	padding: 0;
	margin: 0;
}

.Kul_KOA_JorEurAgendaResul li, .Kul_KOA_JorEurAgendaResul > div{
	list-style: outside none none;
	margin: 0;
	padding: 8px 0 8px 40px;
	position: relative;
}
.Kul_KOA_JorEurAgendaResul span {
	background-color: #3d6ea6;
	border-radius: 15px;
	display: block;
	font-weight: bold;
	height: 25px;
	left: 5px;
	line-height: 23px;
	padding: 0;
	position: absolute;
	text-align: center;
	top: 10px;
	width: 25px;
}
.Kul_KOA_JorEurAgendaResul h4 {
	margin: 0 0 5px
}
.Kul_KOA_JorEurAgendaResul h4 a {
	color: #fff;
	text-transform: uppercase;
}
.Kul_KOA_JorEurAgendaResul dl {
	color: #ccc;
	font-size: 10px;
}
.Kul_KOA_JorEurAgendaResul dt {
	float: left;
	font-weight: bold;
	margin-right: 5px;
}
.Kul_KOA_JorEurAgendaResul dd {
}
/*******CREAR ACTIVIDAD********/

.Kul_KOA_JorEurCrearActividad {
	background-color: #2d2b2c;
	box-shadow: 0 0 3px 11px #666;
	box-sizing: border-box;
	margin: 15px auto 80px;
	overflow: hidden;
	padding: 30px;
	width: 85%;
	color: #fff;
}
.Kul_KOA_JorEurCrearActividad h3 {
	background-image: url(../irudiak/icon_actividades.png);
	background-repeat: no-repeat;
	color: #fff;
	margin: 0 0 15px;
	padding: 10px 10px 10px 60px;
}
.Kul_KOA_JorEurCrearActividad label {
	float: left;
	width: 200px;
}
.Kul_KOA_JorEurCrearActividadFila {
	clear: both;
	padding: 10px 0;
}
/*******CALENDARIO**********/
#Kul_KOA_calendar {
	background-color: #fff;
	box-sizing: border-box;
	clear: both;
	padding: 0;
	width: 100%;
	margin-bottom: 20px;
}
#Kul_KOA_calendar .head-year {
	height: 26px;
	background: #3d6ea6;
	color: #fff;
	font-weight: normal;
	font-size: 18px;
	text-align: center;
}
#Kul_KOA_calendar .head-month-day {
	height: 126px;
	background: #274e79;
	color: #fff;
}
#Kul_KOA_calendar .head-month-day.sinDia {
	height: 36px;
}
#Kul_KOA_calendar .head-month-day .line-day {
	font-size: 70px;
	text-align: center;
	padding: 0 20px;
	font-weight: bold;
}
#Kul_KOA_calendar .head-month-day .line-month {
	font-size: 26px !important;
	text-align: center;
}
#Kul_KOA_calendar .head-month-day .line-month .prev-month {
	float: left;
	margin: 10px;
}
#Kul_KOA_calendar .head-month-day .line-month .next-month {
	float: right;
	margin: 10px;
}
#Kul_KOA_calendar table caption {
	background-color: #3d6ea6;
	color: #fff;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 1rem;
	font-weight: bold;
	margin-top: 0;
	min-height: 20px;
	padding: 2% 4%;
	text-align: left;
	text-transform: uppercase;
}
#Kul_KOA_calendar table {
	margin: 0 auto;
	padding: 10px;
	text-align: center;
	width: 100%;
}
#Kul_KOA_calendar th, #Kul_KOA_calendar td {
	font-size: 0.625rem;
}
#Kul_KOA_calendar th {
	background-color: #eee;
	color: #333;
	padding: 3px;
	text-transform: uppercase;
}
#Kul_KOA_calendar tr:first-child th {
	/*background-color: #274e79 !important;*/
	color: #666;
}
#Kul_KOA_calendar tfoot td {
	border: medium none;
}
#Kul_KOA_calendar table a {
	text-decoration: none;
}
#Kul_KOA_calendar td.Kul_KOA_calendar_hoy span {
	background-color: #000;
	color: #fff;
	border-radius: 20px;
	display: block;
	height: 27px;
	line-height: 26px;
	margin: 0 auto;
	text-align: center;
	width: 27px;
	overflow: hidden;
}
#Kul_KOA_calendar .Kul_KOA_calendar_hoy a {
	color: #fff;
}
#Kul_KOA_calendar .Kul_KOA_calendario_mes_ant a, #Kul_KOA_calendar .Kul_KOA_calendario_mes_ant span {
	float: left !important;
	padding: 5px;
}
#Kul_KOA_calendar .Kul_KOA_calendario_mes_sig a, #Kul_KOA_calendar .Kul_KOA_calendario_mes_sig span {
	float: right !important;
	padding: 5px;
}
#Kul_KOA_calendar td a {
	display: block;
	text-align: center;
}
#Kul_KOA_calendar td span {
	border-radius: 20px;
	display: block;
	height: 27px;
	line-height: 26px;
	margin: 0 auto;
	text-align: center;
	width: 27px;
	overflow: hidden;
}
#Kul_KOA_calendar .Kul_KOA_calendario_puntual a {
	background-color: #79b8c8;
	color: #044b5d;
	display: block;
	line-height: 27px;
	padding: inherit;
	text-align: center;
	background-color: #3d6ea6;
	color: #fff;
}
#Kul_KOA_calendar .Kul_KOA_calendario_puntual a:hover {
	background-color: #000;
	color: #fff;
}
.calendario {
	width: auto;
}
#busquedaDiv {
	background-color: #fff;
	overflow: hidden;
}
#busquedaDiv {
	background-color: #eee;
	clear: both;
	margin-bottom: 20px;
}
.tituloBgGris {
	background-color: #eee;
	color: #333;
	font-size: 12px;
	font-weight: bold;
	margin: 0 0 5px;
	padding: 3% 4% 0;
	text-align: left;
	text-transform: uppercase;
}
#busquedaDiv .filacalendar {
	float: left;
	padding: 0 0 5px 13px;
}
#busquedaDiv label {
	clear: both;
	display: block;
	float: none;
	padding: 5px 0;
	text-align: left;
	width: 80px;
}
#busquedaDiv input[type="text"] {
	border: medium none;
	border-radius: 2px;
	box-shadow: 0 1px 2px 0 #ccc inset;
	float: left;
	margin-right: 10px;
	padding: 5px;
	width: 90px;
}
#busquedaDiv input[type="submit"] {
	background-color: #000;
	background-image: url("../irudiak/ico-buscar.png");
	background-position: 10px 5px;
	background-repeat: no-repeat;
	border: medium none;
	border-radius: 4px;
	color: #fff;
	float: right;
	margin: 5px 15px 15px;
	padding: 6px 15px 6px 38px;
}
#busquedaDiv input[type="submit"]:hover {
	background-color: #3d6ea6;
	background-position: 10px -27px;
	color: #000;
}

/*-------------------------------------------------------------------------------------------------------------*/

/**----------------- cookies -----------------**/
#capaDetalle.contenedorCookies ul{
	list-style: outside;
	margin-left: 3em;
}

#capaDetalle.contenedorCookies ul.cajagris_fotogr{
	margin-left: 0;
}

#capaDetalle.contenedorCookies td {
	padding:5px 5px 0;
	vertical-align:baseline;
	text-align:left;
}

#capaDetalle.contenedorCookies th{
	text-align:left;
	padding:0 5px;
}

#capaDetalle.contenedorCookies td.tdFinalidad
,#capaDetalle.contenedorCookies td.tdDuracion
,#capaDetalle.contenedorCookies td.tdGestor{
	white-space:nowrap;
}

#divMsgCookieContedor{
	position:fixed;
	bottom:0;
	z-index:999;
	left:0;
	right:0;
	height:6em;
	background-color:#232323;
	color:#FFF;
}

#divMsgCookieContenido{
	width:81em;
	margin:0 auto 0 auto;
	padding:1em 0;
}

#divMsgCookieContenido #divMsgCookieContenido2{
	margin:0 1em;
}

#divMsgCookieContenido p{
	font-size: 0.75rem;
	display:block;
	float:left;
	width:63em;
}

#divMsgCookieContenido #divAhrefAceptarCookies{
	float:right;
	margin:0;
	cursor:pointer;
}

#divAhrefAceptarCookies input{
	margin-top:1em;
}
/**--------------- fin cookies ---------------**/
#accordion h3 {
    text-transform: uppercase;
    margin: 0px 0 10px 0;
    font-size: 13px;
}
.lista_pdf {
		padding: 30px 10px;
}

.lista_pdf a span {
	color: #fff;
	border: 1px solid #fff;
	padding: 5px 9px;
	margin-right: 10px;
	font-size: 14px;
	font-weight: bold;
}
.lista_pdf .glyphicon {
	margin-right: 10px;
	display: inline-block
}
.lista_pdf li {
	font-size: 16px;
	list-style: outside none none;
	margin-left: 0;
	padding: 0 0 15px 10px;
	position: relative;
}
/**---------------widget------------------------**/
.anuncios {
	
}
.anuncios #tipo_licitaciones {
	margin-left: 0 !important;
	margin-bottom: 0em;
	padding-left: 0;
	width: 100%;

}
@media screen and (max-width:992px) {
	.anuncios #tipo_licitaciones {
	    height: auto;
	    overflow: hidden;
	}

	
}
.anuncios #tipo_licitaciones  li {
    text-align: center;
    padding-left: 0;
    padding-right: 0;
	 margin: 1px;
	float:left; /* está puesto para que los títulos de las pestañas se vean bien al quitar los estilos tipo col-md-2*/
}
.anuncios #tipo_licitaciones  li a {
    font-size: 11px;
    font-weight: 900;
    letter-spacing: 0;
    color: #000;
	background: #000!important;
	border: 1px solid #000;
    background: #fff;
    padding: 8px;
    display: block;
    text-transform: uppercase;
}
.anuncios #tipo_licitaciones li a:hover {
    text-decoration: none;
    color: #d20a11;
    background: #000;
}
.anuncios #tipo_licitaciones  li.selected a{
    color: #fff;
    background: #fff!important;
	border: 1px solid #ebebe6;
}

.anuncios .widget {
	padding-left: 0;
	padding-right: 0;
	width: auto;
	background-color: #FFFFFF;
	color: #222;
	clear: both;
	padding: 15px 10px;
    font-size: 12px !important;
}
.anuncios .widget {
	font-size: 12px !important;
}
.anuncios .widget #tablaWidget {
	margin: 45px auto;
    width: 100%;
    color: #222;
    text-align: left;
	font-size: 12px;
}
.anuncios .widget #tablaWidget th {
    border-bottom: 1px solid #ebebe6;
    text-transform: uppercase;
    font-size: 12px;
    padding: 5px 7px !important;
}
.anuncios .widget #tablaWidget td {
	padding: 6px 3px 6px 7px;
	width: auto;
	line-height: 1.42857143;
	text-align: left;
}
.anuncios .widget table tbody tr td {
    background-color: #ddd;
}

.anuncios .widget #tablaWidget td a {
	color: #000!important
}
.anuncios .widget table tbody tr td a {
	color: #000!important
}


.anuncios .widget .widgetTRpar {}
.anuncios .widget #tablaImagen  {
    display: block;
}
.anuncios .widget #tablaImagen img {
    margin: 45px auto;
    display: block;

}
/*  Recaptcha  */
#formularioInscripcion .cerrar_sesion{
	text-align: right;
}
#formularioInscripcion .cerrar_sesion a {
	border: 1px solid #ccc;
	padding: 10px;
}
#formularioInscripcion .cerrar_sesion a span{
	color: #d20a11;
	font-size: 14px;

}
#formularioInscripcion #example3 div{
	margin: 0 auto 20px auto;
}
#formularioInscripcion h4.Kul_KOA_fs-title {
	margin-bottom: 30px;
}
/* REDES SOCIALES HOME */
.redes{
	float: left;
	display: block;
	width: 34.8em;
	margin-top: 13px;
}



.ico_redes{
	float: left;
	background-repeat: no-repeat;
	width: 85%;
	height: 11.4em;
	margin-left: 19px;
	margin-right: 14px;
}

.ico_redes ul{
	padding-top: 30px;
	padding-left: 25px;
}

.ico_redes li{
	 display:inline;
     padding-left:3px;
     padding-right:3px;
}
/* FIN REDES SOCIALES HOME */

/* REDES SOCIALES HOME down*/
.redes_home {
	padding-top: 1em;
}
.redes_home h4 {
	margin: 0;
}
*:first-child+html .redes_home {
	padding-top: 0;
	margin-top: 1em;
}

.top_redesdown{
	background-image: url(../irudiak_berria/noticias_top.png);
	background-repeat: no-repeat;
	height: 2em;
	margin-left: 4px;
	padding-top: 0em;
	width: 72em;
}
.bottom_redesdown{
	background-image: url(../irudiak_berria/noticias_bottom.png);
	background-repeat: no-repeat;
	background-position: bottom left;
	height: 2em;
	margin-left: 4px;
	width: 72em;
}
.medio_redesdown {
	background-image: url(../irudiak_berria/medio_noticias.png);
	width: 72em;
	margin-left: 4px;
}

.ico_redesdown{
	/*float: left;
	background-repeat: no-repeat;
	width: 85%;
	height: 11.4em;
	margin-left: 19px;
	margin-right: 14px;*/
	text-align: center;
}

.ico_redesdown ul{
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 25px;
}

.ico_redesdown li{
	 display:inline;
     padding-left:5px;
     padding-right:5px;
}

/* FIN REDES SOCIALES HOME down*/


/* DENUNCIAS HOME */

#pie li.centroIzq {
	border-left: 1px solid #616161;
	padding: 0 0.3em;
}
/*
.denuncias_home {
	padding-top: 1em;
}
.denuncias h4 {
	margin: 0;
}
*:first-child+html .denuncias {
	padding-top: 0;
	margin-top: 1em;
}

.top_denuncias{
	background-image: url(../irudiak_berria/noticias_top.png);
	background-repeat: no-repeat;
	height: 2em;
	margin-left: 4px;
	padding-top: 0em;
	width: 72em;
}
.bottom_denuncias{
	background-image: url(../irudiak_berria/noticias_bottom.png);
	background-repeat: no-repeat;
	background-position: bottom left;
	height: 2em;
	margin-left: 4px;
	width: 72em;
}
.medio_denuncias {
	background-image: url(../irudiak_berria/medio_noticias.png);
	width: 72em;
	margin-left: 4px;
	height: 3.5rem;
	display: flex;
}


.denuncias-info h3 {
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
	padding-left: 10px;
}
.denuncias-info{
	width: 60%;
	float: left;
	margin-top: 0.6rem;
    margin-left: 0.6rem;
}

.denuncias-info p{
	color: #C0C0C0;
    line-height: 1.4em;
    text-align: justify;
	padding-left: 10px;
	margin-top:10px;
}

.denuncias-bloqueEnlace{
	width: 40%;
	float: right;
	margin-top: 1.3rem;
}

.denuncias-enlace a {
    background-image: url(../irudiak_berria/plus.png);
    background-position: right top;
    background-repeat: no-repeat;
    padding: 3px 25px 3px 25px;
    color: #FFF;
    text-decoration: none;
}


.denuncias-enlace a span{
	display: inline-flex;
    margin-right: 20px;	
}
*/

/* FIN DENUNCIAS HOME*/


