/* 
**  YAML Version: 2.5
**  Dateiversion: 18.06.06  
**  Datei       : typo3.css
**  Funktion    : Formatierung der Inhalte und TYPO3-spezifische Änderungen der content.css
*/


@media all
{
/* ###################################################
** # Standard-Vorgaben 
** ##################################################*/ 

/* ### Überschriften, Fließtexte #####################*/

body { color: #222; font-size: 73.33%; font-family: 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif; }

#col3_pagetitle {
   font-size: 1.4em; font-wight: bold; color: #563C00;   
   margin: 0.2em 0 0.75em 0; 
   padding-top: 0.7em; 
}

h1,h2,h3,h4 { font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; display:block; font-weight:bold;}

h1 {
   font-size: 1.1em; color: #563C00; background: inherit; 
   margin: 0.4em 0 0.75em 0; border-bottom: 1px #D5D0BA solid;
}
h2 {font-size: 1.0em; color: #563C00; margin: 0.4em 0 0.3em 0; padding-top: 1em;}
h3 {font-size: 1.0em; color: #563C00; margin: 0.4em 0 0.3em 0; padding-top: 1em;}
h4 {font-size: 1.0em; color: #563C00; margin: 0.4em 0 0.3em 0; border-bottom: 1px #ccc solid; padding-top: 1em;}

#teaser h1 { font-size: 1.2em; border: 0; }

p,ul,dd,dt { line-height: 1.3em;}
p { line-height: 1.3em; margin: 0 0 0.75em 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.3em; 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 {
	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: #563C00; text-decoration:unterline; }
a:hover {background-color: #F4F4F0; text-decoration:underline; font-weight:bold; }

#topnav a { color: #563C00; text-decoration:none; background: transparent; }
#topnav a:hover { text-decoration:underline; background-color: transparent; }
#topnav .act { color: #563C00; text-decoration:none; background-color: transparent; font-weight:bold; }

#teaser a { color: #563C00; text-decoration:none; background: transparent; }
#teaser a:hover { text-decoration:underline; background-color: transparent; }

#main a[href^="http:"], #main a[href^="https:"] {
	padding-left:0;
	background-image:none;
}

#main a.imagelink {
	padding-left: 0;
	background: transparent;
}

/* #######################################################
** ### Formulare & Tabellen 
** #######################################################*/

table { border-collapse:collapse; margin: 0 0 0.5em 0; }

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, input[type=password]:focus, textarea:focus {
	background: #f0f0f0;
	color: #333;
	border-color: #666;
}

/* ######################################################
** ### Spezielle Formatanweisungen des YAML-Standard-Layouts 
** ######################################################*/

/* ###  Textformatierungen ######################################*/

/* 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: #222; 
	background: #f8f8f8; 	
	border: 1px #ddd solid;
	border-left: 8px #ddd solid;
	padding: 0.5em 0.5em 0.0em 0.5em ;
	margin: 0 0 1em 0;
}
*/

/* Ungeordnete Listen ohne Listenpunkt */ 
ul.linklist { list-style-type: none; margin: 0 0 0.75em 0; }
ul.linklist li { margin: 0 0 0.75em 0; }


/* ### Tabellen #############################################*/

table.bugs { margin-bottom: 1em; margin-top: 0.5em; width:100%; }
table.bugs th { 
	background: #fff; color: #222; 
	padding: 0.5em; 
	text-align: center; 
	border-bottom: 1px #ccd solid; 
	border-right: 1px #ccd solid;
}

table.bugs td {
	background: #f0f0f4; color: #222; 
	padding: 0.5em; 
	text-align: center; 
	border-bottom: 1px #ccd solid; 
	border-right: 1px #ccd 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; }
*/

/* --> Ende @media all */
}







