/*
Name:		typography.css
Zweck:		Schriften
Ersteller:	fm
=============================
*/

/*
Generell
=============================
*/

html, body { 
	color: #555;
	font-family: Arial, Helvetica, sans-serif;
}

body {
	font-size: 75%;
	line-height: 1.5em;
}
	
hr {
	color: #e9e9e9;
}

address {
	font-style: normal;
}

a, .content a {
	color: #e65224;
}

.content p, .content ul, .content ol, .content dl, .content table, .content form, .content blockquote {
	line-height: 1.5em;
}

/*
Ueberschriften
=============================
*/	

h1 {
	font-size: 4.5em;
	line-height: 1em;
	color: #555;
}

h2 {
	font-size: 2.5em;
	line-height: 1.5em;
	font-weight: normal;	
	color: #8b8b8b;
}

h3 {
	font-size: 1.3em;
	line-height: 3em;
	color: #555;
} 

div#blogs h3, div#left h3.spacerTop {
	font-size: 1.1em;
} 

div.twoColumnLayout h3 {
	font-size:1.1em;
}

h4 {
	font-size: 1.4em;
	font-weight:bold;
	line-height: 1.4em;
}	

h5 {
	font-size: 1.1em;
	font-weight: bold;
	line-height: 1.4em;
	color: #fff;
}

/*
iPhone Toolbar
=============================
*/		

div#iphonetoolbar {
	font-size:5em;
	text-align:center;
}

div#iphonetoolbar a {
	text-decoration:none;
}

/*
Two Column Layout
=============================
*/	
	
ul#navigation li.current a, ul#navigation li.current a:hover {
	color: #fff;
}
ul#navigation li a {
	color: #000
}
ul#quickNavigation li a {
	color: #888;
}

/*
Formulare
=============================
*/		

fieldset legend {
	font-size:1em;
	font-weight:bold;
}
label, p.fieldLabel {
	font-weight:normal;
}

/*
Blog
=============================
*/

div#svPortal.blog dl h5 {
	font-weight:normal;
}
div#svPortal.blog dl h5 a {
	color:#fff;
	text-decoration:none;
}
div#svPortal.blog dl dd.summary a {
	color:#555;
	text-decoration:none;
}

body#blog div#primary dl h3 {
	font-size:1em;
}
/* Blog Nav */
div#catSummary ul li a {
	color:#606060;
	text-decoration:none;
}
/* Blog Year Nav */
div#dateNav ul.year li a, div#dateNav ul.month li a, div#dateNav ul.entry li a {
	color:#555;
}
div#dateNav ul.year li a {
	text-decoration:none;
	font-weight:bold;
}
div#dateNav ul.month li a {
	text-decoration:none;
	font-weight:normal;
}
div#dateNav ul.entry li a {
	text-decoration:underline;
	font-weight:normal;
}
/* Tag Clouds */
div#svTagCloud a {
	color:#555;
	text-decoration:none;
}


/*
Footer
=============================
*/	 
div#footer a { 
	color: #888;
} 