/*
*******************************************************
  Cascading Style Sheet fuer Internetauftritt von 
  Renten- und Firmenberatung Torsten Reinker.
  
  Bildschirmversion.

  Tobias Hindemitt, 2005
*******************************************************
*/

/* 
-------------------------------------------------------
  Allgemeine Tag-Redefinitionen
-------------------------------------------------------
*/

html {
	margin: 0;
	padding: 0;
	}

body {
	font: 11pt/1.6em Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	padding: 0;
	margin: 0;
	}

h1, h2, h3 {
	font-family: Georgia, Times, "Times New Roman", serif;
	font-weight: normal;
	line-height: 1.5em;
	margin: 0 0 .5em 0;
	}
	
h1 {
	font-size: 1.7em;
	color: #1E2B4D;
	}
	
h2 {
	font-size: 1.5em;
	line-height: 1.2em;
	color: #B77B00;
	margin-top: 1em;
	padding-left: .7em;
	}
	
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #1E2B4D;
	}
	
p {
	font-size: 1em;
	line-height: 1.3em;
	font-weight: normal;
	margin: 0 0 .8em 0;
	padding-left: 1em;
	}

/* Eigenschaften von Links
---------------------------------------- */

:link, :visited {  
	text-decoration: none;  
	color: #1940A5;
	}

:link:hover, :visited:hover, :link:active, :visited:active { 
	text-decoration: underline;
	}

/* Listen
---------------------------------------- */

ul {
	list-style-type: square;
	}

/* Bilder
---------------------------------------- */

img {
	border: 0px;
	}

img.left, img.right {
	margin-top: .6em;
	margin-bottom: .4em;
}

img.left {
	float: left;
	margin-right: .6em;
	padding-right: .6em;
}

img.right {
	float: right;
	margin-left: .6em;
	padding-left: .6em;
}

/* 
-------------------------------------------------------
  Ebenen
-------------------------------------------------------
*/

/* Inhaltscontainer
---------------------------------------- */

#container {
	margin: 3em 2.5em 5em 2.5em;
	padding: 0;
	}
	
/* Kopf
---------------------------------------- */

#header h1 {
	font-size: 2em;
	color: #1E2B4D;
	margin: 0 0 .7em 0;
	padding: 0 0 .5em 0;
	border-bottom: 1pt solid #A5AAB8;
	}

/* Navigationsleiste
---------------------------------------- */

#nav {
	display: none;
	}

/* Seitenstreifen
---------------------------------------- */

#margin {
	margin: 0 0 1em 0;
	padding: 0 0 .5em 0;
	border-bottom: 1pt solid #A5AAB8;
	}

#margin h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .83em;
	font-weight: bold;
	color: #0D1631;
	}

#margin p {
	font-size: .83em;
	color: #5D5D5D;
	padding: 0;
	}

/* 
-------------------------------------------------------
  Spezielle Klassen
-------------------------------------------------------
*/

/* Zusaetzliche Navigation im Inhalts-
   bereich (z.B. Brotkrummennavigation)
---------------------------------------- */
.navigation {
	display: none;
	}

/* Bereiche im Dokument verschwinden
   lassen (z.B. 'Skip Navigation Links')
---------------------------------------- */
.invisible {
	display: none;
	}

/* Floatingbereiche beenden
---------------------------------------- */
.cleaner {
	visibility: hidden;
	}
