/**
 * "Yet Another Multicolumn Layout" - YAML CSS Framework
 *
 * central stylesheet - layout example "flexible-grids"
 *
 * @copyright       Copyright 2005-2012, Dirk Jesse
 * @license         CC-BY 2.0 (http://creativecommons.org/licenses/by/2.0/),
 *                  YAML-CDL (http://www.yaml.de/license.html)
 * @link            http://www.yaml.de
 * @package         yaml
 * @version         v4.0.1
 * @lastmodified    $Date: 2012-03-03 11:45:41 +0100 (Sa, 03 Mrz 2012) $
 */



/* import core styles | Basis-Stylesheets einbinden */
@import url(core/base.css);

/* import screen layout | Screen-Layout einbinden */
@import url(navigation/dropdown.css);
@import url(forms/gray-theme.css);

@import url(screen/typography.css);
@import url(screen/screen-FULLPAGE-layout.css);

/* import print layout | Druck-Layout einbinden */
@import url(print/print.css);

/* fonts ********************************** */


/* open-sans-regular - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url('fonts/open-sans-v29-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/open-sans-v29-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/open-sans-v29-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/open-sans-v29-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('fonts/open-sans-v29-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/open-sans-v29-latin-regular.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-700 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: url('fonts/open-sans-v29-latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/open-sans-v29-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/open-sans-v29-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/open-sans-v29-latin-700.woff') format('woff'), /* Modern Browsers */
       url('fonts/open-sans-v29-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/open-sans-v29-latin-700.svg#OpenSans') format('svg'); /* Legacy iOS */
}


/********************************************************************/
/* ---------- styles------------- */
/********************************************************************/

.breadcrumps {font-size:85%; background: #ffffff; line-height:200%; clear:both; margin: 0 20px;}


.scroll {margin:10px 10px 0 0;  font-size:85%; line-height:150%;  color:#000000; font-weight:400; float:right; clear:both; }


	#topnav {
		position:relative;
		float:right;
		top: 10px;
		font-size:90%;
		right: 10px;
		color: #000;
		background: transparent;
		text-align: right; /* Erforderlich, damit im Opera 6 wirklich rechts plaziert ! */
			}
			
	#topnav a { color: #000; background:transparent; text-decoration:none; }
#topnav a:hover { text-decoration:underline; background-color: transparent;}
#topnav a:focus { text-decoration:underline; background-color: transparent;}

#sitename{color:White; padding:60px 0 0 50px; font-size:32px; display:none;}
ul.sitemaplevel1, ul.sitemaplevel2, ul.sitemaplevel3 {list-style-type:circle;}
ul.submenu, ul.search {list-style-type: none; color:#000; margin-left:-10px;}
#copyright{text-align:left; font-size:75%;}

#searchbox{text-align:left; margin-top:0px; float:right;}

#login{margin-left:20px;}

.edit {
	font-size: 100%;
	color: black;
	background: buttonface;
	margin: 10px;
	padding:2px;
	
}
.edit a:link, .edit a:visited, .edit a:active, .edit a:hover {
	font-weight: normal;
	color: black;
	padding:5px;
}
input, select {
	font-size: 9pt;
	background: #ffffff;
}
textarea {
	width: 98%;
	background: #ffffff;
	font: 9pt Verdana, Geneva, Arial, Helvetica;
}

.back {background:#eee;} /*Hintergrundfarbe der Webseite*/

.adresse {font-size:95%; margin: 10px 0; }

ul.subnav {list-style-type: none; padding: 10px 0 10px 0; margin: 0;}
ul.subnav li {padding: 5px 12px; margin: 0;}
.content_small {text-align:justify; font-size:85%;}