@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(../../../yaml/navigation/nav_shinybuttons.css);
@import url(screen/basemod.css);
@import url(screen/basemod_2col_right_13.css);
@import url(screen/content.css);
@import url(module/artikel.css);
@import url(../../../../lib/css/rexfancy.css);

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



.addthis_toolbox , .addthis_complete {float:right;}
#accordion .addthis_complete, .teaser .addthis_toolbox {display: none; visibility: hidden}
.blog_content .addthis_complete {min-width: 200px; min-height: 17px; padding: 3px; margin: 2px 10px 5px 15px; border: 1px dotted grey;}
.teaser .blog_content .addthis_complete {display: none; visibility: hidden}

.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: #AFAFAF;
				letter-spacing: -4px
				}

				#suchergebnisse {margin-left: 50px; margin-right: 50px;}

.teaser .xsearch_title {
				font-family: Arial,Helvetica, sans-serif;
				margin-left: 0px;
				font-size: 2em;
				text-transform: uppercase;
				font-weight: bold;
				color: #AFAFAF;
				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;}}
				
#news .ueberschrift span.news-datum {font-size: 0.9em;}
a.news-ueberschrift {
						color: #000;
						font-weight: bold
						}
a.news-ueberschrift h7 {
							font-weight: bold
							}
.blog_header .artikel-ueberschrift{margin-left: 4px;}
.blog_header .artikel-ueberschrift:hover {text-decoration: underline;}
							
#col1_content a.news-ueberschrift h7 {font-size: 1.5em;}






.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; height:70px; 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;}

