/* ######################################################################################################** # "Yet Another Multicolum Layout" (c) by Dirk Jesse (http://www.yaml.de) #############################** ######################################################################################################****  YAML Version: 2.5**  Dateiversion: 04.07.06**  Datei       : content.css**  Funktion    : Formatierung der Inhalte (Texte, Grafiken, Links, Listen, Tabellen usw.)***/@media all{/* ######################################################################################################** # Standard-Vorgaben ##################################################################################** ######################################################################################################**/* ### Überschriften, Fließtexte ###################################################################### */body { color: #444; font-size: 83.33%; font-family: 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif; }#ueberschrift {display:none; }h1,h2,h3,h4 { font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; font-weight:normal;}h1 {font-size: 1.6em; color: #006; margin: 0 0 0.25em 0; padding-top: 1.5em; }h2 {font-size: 1.4em; color: #FF6600; margin: 0 0 0.25em 0; padding-top: 1.5em; border-bottom: 2px #ddd solid;}/*h2 {font-size: 1.4em; color: #600; margin: 0 0 0.25em 0; padding-top: 1.5em; border-bottom: 2px #ddd solid; }*/h3 {font-size: 1.2em; color: #006; margin: 0 0 0.25em 0; padding-top: 1.5em; font-weight:bold; }h4 {font-size: 1.0em; color: #888; margin: 0 0 0.30em 0; padding-top: 0.5em; font-weight:bold; border-bottom: 1px #ddd solid;}/*h4 {font-size: 1.0em; color: #888; margin: 0 0 0.30em 0; padding-top: 1em; font-weight:bold; border-bottom: 1px #ddd solid;}*/#teaser h1 { font-size: 1.2em; border: 0; }p,ul,dd,dt { line-height: 1.5em;}p { line-height: 1.5em; margin: 0 0 1em 0; }strong,b { font-weight: bold; }em,i { font-style:italic; }pre, code {	font-family: "Courier New", Courier, monospace; }address { font-style:normal; line-height: 1.5em; margin: 0 0 1em 0; }hr {	color: #fff;	background:transparent;	margin: 0 0 0.5em 0;	padding: 0 0 0.5em 0;	border:0;	border-bottom: 1px #eee solid;}acronym, abbr {	letter-spacing: .07em;	border-bottom: 1px dashed #c00;	cursor: help;}/* ### Bildpositionierung ############################################################################ */img.float_left { float: left; margin-right: 1em; margin-bottom: 0.15em; border:0; }img.float_right { float: right; margin-left: 1em; margin-bottom: 0.15em; border:0; }img.center { text-align:center; background: #fff; padding: 4px; border:1px #ddd solid; }/* ### Auszeichnung lokaler und Externer Links ######################################################## */a, a em.file {color: #006; text-decoration:underline;}/* a, a em.file {color: #900; text-decoration:none;} */a:hover {background-color: #D4F8A9; border-top:1px dotted #000; border-bottom:1px dotted #000;}/* a:hover {background-color: #fee; text-decoration:underline;}*/#topnav a { color: #fff; background:transparent; text-decoration:none; }#topnav a:hover{ text-decoration:underline; background-color: transparent;}#footer {font-size:0.75em;}#footer a { color: #006; }#footer a:hover {background-color: #D4F8A9; }/*#main a[href^="http:"], #main a[href^="https:"]{	padding-left: 12px;	background-image: url('../../img/icons/ext_link.gif');	background-repeat: no-repeat;	background-position: left;}*/#main a.imagelink {	padding-left: 0;	background: transparent;}/* ######################################################################################################** ### Formulare & Tabellen #############################################################################** ######################################################################################################*/table { border-collapse:collapse; width: 100%; margin-bottom: 0.5em; background-color:#ffffff; }form {overflow:hidden;}input, textarea {    width: auto;	font: 1em Verdana, Arial, Helvetica, Sans-Serif;	border: 1px #ccc solid;    background: #fafafa;	padding: 3px;	color: #777;}input[type=text]:focus, textarea:focus {	background: #f0f0f0;	color: #333;	border-color: #666;}/* ######################################################################################################** ### Spezielle Formatanweisungen des YAML-Standard-Layouts ############################################** ######################################################################################################*//* ###  Textformatierungen ################################################################## *//* Grundlagen */.wichtig { background-color: #fee; border: 1px #fcc solid; padding: 0.5em; margin-bottom: 0.5em; }.hinweis { background-color: #eef; border: 1px #ccf solid; padding: 0.5em; margin-bottom: 0.5em; }/* Beispieldateien */p.demo { background-color: #fee; border: 1px #fcc solid; padding: 6px; margin-bottom: 0.5em; }/* Navigation am Seitenende */p.navlink { background-color: #f4f8f4; border: 1px #aca dotted; padding: 6px; margin-bottom: 0.5em; }p.navlink a { color: #353;}p.navlink a:hover { font-weight: bold; background: transparent; }blockquote {	color: #444;	background: #f8f8f8;	border: 1px #ddd solid;	border-left: 8px #ddd solid;	padding: 1em 1em 0 1em;	margin: 0 0 1em 1em;}/* Ungeordnete Listen ohne Listenpunkt */ul.linklist { list-style-type: none; margin: 0 0 1em 0; }ul.linklist li { margin: 0 0 1em 0; }/* Auszeichnungen für Code, Dateien, Verzeichnisse */em.mono, em.file, em.directory {	font-family: "Courier New", Courier, monospace;	font-style: normal;}em.mono {	padding:0 0.3em 0 0.3em;	background:#f0f0f4;	border: 1px #ccd solid;}em.file {	padding:0 0 0 14px;	color: #008;	background: transparent url(../../img/icons/file.gif) no-repeat left;}em.directory {	padding:0 0 0 15px;	color: #008;	background: transparent url(../../img/icons/dir.gif) no-repeat left;}pre, code {	display:block;	margin: 0 0 1em 1em;	padding: 0.5em;	color: #000;	background: #f0f0f4;	border: 1px #ccd solid;	border-left: 8px #ccd solid;}code.css {	background-image: url(../../img/bg_css.gif);    background-repeat: no-repeat;	background-position: top right;}code.xhtml {	background-image: url(../../img/bg_xhtml.gif);	background-repeat: no-repeat;	background-position: top right;}/* ### Tabellen ################################################################## */table.bugs { margin-bottom: 1em; margin-top: 0.5em; }table.bugs th {	background: #444; color: #fff;	padding: 0.5em;	text-align: center;	border-bottom: 1px #fff solid;	border-right: 1px #fff solid;}table.bugs td {	background: #888; color: #fff;	padding: 0.5em;	text-align: center;	border-bottom: 1px #fff solid;	border-right: 1px #fff solid;}/* ### Download-Box ################################################################## */.bluebox {	color:#000;	background: #f0f0f4; padding: 2px; border: 1px #ccd solid;	text-align: center;	padding: 4px 0 4px 0;	margin-bottom: 1em;}.bluebox p { padding: 0px 8px 0 8px; }a.dl_link {	display: block;	padding: 0;	margin: 0.5em auto 0 auto;	background-image: none;}a.dl_link:hover { text-decoration: none; background-color: transparent; }/* Schulrundgang - Stilanweisungen */td.pfeck {        width:40px;                height:40px;                padding:5px; }td.pfhor {        width:40px;                padding:5px; }td.pfvert {        height:40px;                padding:5px; }#pf_r, #pf_ro, #pf_ru {        text-align:right; }}