@charset "UTF-8";
/**
 * "Yet Another Multicolumn Layout" - (X)HTML/CSS Framework
 *
 * (en) central stylesheet - layout example "2col_right_13"
 * (de) Zentrales Stylesheet - Beispiellayout "2col_right_13"
 *
 * @copyright       Copyright 2005-2009, Dirk Jesse
 * @license         CC-A 2.0 (http://creativecommons.org/licenses/by/2.0/),
 *                  YAML-C (http://www.yaml.de/en/license/license-conditions.html)
 * @link            http://www.yaml.de
 * @package         yaml
 * @version         3.1
 * @revision        $Revision: 343 $
 * @lastmodified    $Date: 2009-01-19 23:41:32 +0100 (Mo, 19. Jan 2009) $
 */

/* import core styles | Basis-Stylesheets einbinden */
@import url(../../../yaml/core/base.css);

/* import screen layout | Screen-Layout einbinden */
@import url(screen/basemod.css);

@import url(screen/basemod_2col_right_13.css);
@import url(module/artikel.css);


/* import print layout | Druck-Layout einbinden */
@import url(../../../yaml/print/print_100_draft.css);







.teaser .hauptbeitrag {display: none; visibility: hidden}
span.weiterlesen {float:right;}

#print-header {display:none;}

form#rexsearch_form {border: 1px solid #000; padding: 7px;}

form#rexsearch_form legend {
						font: 2em bold;
						}
input#rexsearch {
			margin-top: 10px;
			width:100%;
			margin-bottom: 15px;
			font-size: 1.5em;font-weight:normal;
			}
			
.xsearch_title {
				font-family: Arial,Helvetica, sans-serif;
				margin-left: 50px;
				font-size: 3em;
				text-transform: uppercase;
				font-weight: bold;
				color: #75c439;
				letter-spacing: -4px
				}

				

.teaser .xsearch_title {
				font-family: Arial,Helvetica, sans-serif;
				margin-left: 0px;
				font-size: 2em;
				text-transform: uppercase;
				font-weight: bold;
				color: #75c439;
				letter-spacing: -2px
				}
				
p.highlightedtext {
					margin-top:5px
					}
					
p.highlightedtext strong {
							font-size: 1.2em;
							font-weight: bold;
							color: #9D0A0E
							}

.searchresults h4 a {
					font-size: 1.85em;
					line-height: 1.15em;
					
					}
p.url {
		font-weight: bold;
		font-style: italic
		}

ul.searchresults {margin: 0; padding: 0;}		
ul.searchresults li {list-style-type: none; margin-left: 0px; padding-top: 20px; border-top: 2px solid grey; margin-bottom: 20px;}

ul.pagination {width: 100%; margin: 0; padding: 0;border-top: 2px solid grey;padding-top: 20px;margin-bottom: 20px; padding-left: 15px; }
ul.pagination li {float: left; padding-right: 25px;margin-left:-3px; margin: 0 auto;}

#suchergebnisse .leidernix {
				color:red;
				font-size: 1.5em;
				margin-bottom: 25px;
				font-style:italic;
				}
				
ul.searchresults li.pdf h4 {
				background-image: url(http://info-baskenland.de/files/pdf_icon.gif);
				background-repeat: no-repeat;
				padding-left: 35px;
				}


span.serachdetails {font-weight: bold; color: #aaa; text-decoration: italic;} 

span.serachdetails span.search-datum {margin-right: 10px; font-style:italic;}
span.serachdetails span.search-categoryname {font-style: italic;}}
				







.firstUL{
	padding:0px 0px 0px 0px;
	margin:0px;
	background-color:#9D0A0E;
	height:60px;
}

.firstUL li {
	background:transparent url(../images/link_sprite_img.jpg) no-repeat scroll 0 0;
	display:inline;
	font-family:'Arial',Verdana,Tahoma;
	font-size:14pt;
	font-weight:bold;
	padding:10px 22px 22px 15px;
	margin:0 -16px 0 5px;
	line-height:50px;
	cursor:pointer;
}

.firstUL li.selected{
	background:transparent url(../images/link_sprite_img.jpg) no-repeat scroll 0px -57px;
	color:#ffffff;
	font-weight:bold;
}

#body-container{
	width:825px;
	
	margin:20px auto;
	border:1px solid #9D0A0E;
}

#body-container .glossary-container{
	clear:both;
}

#body-container .content-container{
	height:460px;
	width:825px;
	overflow:auto;
	font-family:'Arial',Verdana,Tahoma;
	font-size:10pt;
	clear:both;
}

#body-container .content-container div{
	padding-left:10px;
	border-bottom:1px #666666 solid;
}

#body-container .content-container div h2{
	margin-top:0px;
}

#body-container .content-container p.return-to-top{
	color:#0066FF;
	text-decoration:underline;
	text-align:right;
	margin-right:10px;
	cursor:pointer;
}


.mediathek-fotos {border: 1px solid #666;background-color: #DADADA;padding: 5px;border-top: 1px solid #333; border-left: 1px solid #333;margin-bottom: 10px;padding-bottom: 15px;}
.mediathek-title h1 { color: #0D6E00;
   font-family: tahoma, arial, Helvetica, sans-serif;
   font-size: 12pt;
   font-style: normal;
   font-weight: bold;
   padding-left: 4px;
   margin-bottom: 5px; width: 100%;}
   
 /*  
.mediathek-picture {float:left;padding-right:4px;padding-bottom: 3px;}
.mediathek-fotos img {
					border: 1px dotted #aaa; padding: 1px;
					}
.mediathek-fotos img:hover {
					border: 1px solid #0088F7; padding: 1px;
					}
.image_container {border: 2px solid blue; height: 66px !important;overflow-x:scroll;overflow-y:hidden;}
*/

#image_container {margin:0; padding:0; overflow:auto;overflow-x: scroll; background-color: #DADADA;}
#image_container ul {margin:0; padding:0; list-style:none; white-space:nowrap; display:table-row;}
#image_container ul li {display:table-cell; padding: 0; margin: 0; }
#image_container ul li img {padding: 1px; border:2px solid #555;background: #fff;}



#image_container ul li {display:inline; zoom:1; height:70px;}
* html #container {height:70px; he\ight:70px;}

.terminespan hr {margin-bottom: 25px;}


/* GALERIE - SLIDESHOW */

.slideshow {
    width: 100%;
    position: relative;
    text-align: center;
    height: 0;
    padding-bottom: 84%;
    margin: 0 auto;
	background: #9D0A0E;
}

.slideshow[data-transition="zoom"] {
	overflow: hidden;
}

/* slideshow item */
.slideshow--item {
	width: 100%;
	position: absolute;
	top: 0;
	visibility: hidden;
}

.label-container {
background: black;
height: 10%;
position: absolute;
width:100%
}



.slideshow--bullet:checked + .slideshow--item {
	visibility: visible;
}


.slideshow[data-transition="fade"] .slideshow--item {
	opacity: 0;
	transition: .3s ease-in opacity;
}


.slideshow[data-transition="fade"] .slideshow--bullet:checked + .slideshow--item {
    visibility: visible;
    opacity: 1;
    transition: .3s ease-in opacity;
}



.slideshow[data-transition="fade"] .slideshow--bullet:checked + .slideshow--item img:hover {
    visibility: visible;
    opacity: 1;
	outline: 3px solid white;
    outline-offset: -7px;
}




/* slideshow navigation */
.slideshow--nav{
	position: absolute;
	top: 0;
	bottom: 0;
	width: 25%;
	display: none;
	z-index: 88;
	cursor: pointer;
	color: transparent;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.slideshow--nav::after {
	display: block;
	content: '\25B6';
	font-size: 2em;
	color: #fff;
	position: absolute;
	background-color: #aaa;
	opacity: 0.7;
	right: 0px;
	bottom: 25%;
}

.slideshow--nav-previous {
	left: 0;
	display: block;
}

.slideshow--nav-previous::after {
	-webkit-transform: scaleX(-1);
	-moz-transform: scaleX(-1);
	transform: scaleX(-1);
	right: auto;
}

.slideshow--nav-next {
	left: 75%;
	display: block;
	float:right
}

.slideshow--nav-next:hover::after, .slideshow--nav-previous:hover::after {
	color: #0098FF;
}




/* Radiobuttons to control the slideshow */
.slideshow--bullet {
	font-size: .75em;
	width: 1em;
	height: 1em;
	display: inline-block;
	position: relative;
	cursor: pointer;
	z-index: 99;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
    background: #fff;
	border-radius: 1em;
	transition: .3s ease-out background,
				.3s ease-out transform;
	margin-top: 78%;
	margin-left: 0.5em;
	margin-right: 0.5em
}

.slideshow--bullet:checked {
	background: #0098FF;
	outline: none;
	cursor: default;
	-webkit-transform: scale(1.3);
	-moz-transform: scale(1.3);
	transform: scale(1.3);
}


#fullscreen-gallery .page_margins {
	max-width: 617px
}

.fullscreen {
float: right;
height: 1.7em;
}

.fullscreen img {
height: 1.7em;
clear: both;
}



