/*********************************************************************
	CSS print style sheet / Javatech / 04.2005 / created by numm
*********************************************************************/

/*--------------------------------------------------------------------
																BASICS & TYPOGRAPHY
--------------------------------------------------------------------*/

	body {
		font-family: verdana, arial, helvetica, tahoma, lucida, sans-serif;
		color: #000; background-color: #fff; }

	a:link { color: #000; }
	a:visited { color: #000; }
	a:active { color: #000; }
	a:hover { color: #000; }

   h1 { font-size: 2.0em; }
	h2 { font-size: 1.7em; }
	h3 { font-size: 1.4em; }
	h4 { font-size: 1.2em; }
	h5 { font-size: 1.0em; }
	h6 { font-size: 0.8em; }
	h2, h3, h4, h5, h6 {
		margin: 1.2em 0; text-align: left;
		font-family: Trebuchet MS, sans-serif; color: #5C7A8C; }
	
	p {
		font-size: .9em; line-height: 1.5em;
		margin: 1.2em 0; }

	ol, ul {
	   font-size: 1.0em; line-height: 1.4em;
	   margin: 1em 1em 1em 2em; }
	ul li { list-style: square; }
	li { font-size: .9em; }	
   li > p { margin-top: 0.2em; }

   pre, code {
		font-family: monospace;
		font-size: 1.1em; }
		
	p, ol, ul, li, dl, dt, dd, pre, code, blockquote, td, th {
		text-align: left; }
		
	strong { font-weight: bold; }
	
	img { border: 0; }
	
	input, select, textarea {
		border: 1px solid #A8C5D6; height: 20px; padding: 2px;
		font-family: Tahoma, sans-serif; font-size: 12px; }
	input:hover, input:focus, select:hover, select:focus,
	textarea:hover, textarea:focus {
		border: 1px solid #BA4A00; }
	
/*--------------------------------------------------------------------
															   				 LAYOUT
--------------------------------------------------------------------*/
	
	ul#language { display: none; }

	h1#header { font-size: 14px; }
	
	/* main navigation */
	
	div#navigation { border-top: 1px solid black; }

	div#footer p {
		margin: 0 0 10px 0; text-align: center; }
	

		
	/* form. kontakt */
	
	form#msg div { text-align: right; margin: 10px 0; }
	
/*--------------------------------------------------------------------
															  	  SPECIFIC ELEMENTS
--------------------------------------------------------------------*/
	
	img.left { float: left; margin: 15px; }
	img.right { float: right; margin: 15px; }
	img.center { margin: 10px; margin: 0 auto; }
		
	.center { text-align: center; }
	
	#printHeader { display: block; }
	