/* ================================================================ 
CSS-Stile für www.schmittgall.de
Autor: Nils Kappelmann
Medium: print
=================================================================== */


/* ================================================================ 
Alle Ränder auf Null setzten
=================================================================== */

* {
	margin: 0;
	padding: 0;
}


/* ================================================================
wenn ein Bild verlinkt ist, hat es keine Ränder
=================================================================== */

img {
   border: 0;
   float:left;
}



/* ================================================================
Versteck mich!!!
=================================================================== */

.versteckt,
dfn,
#navigation,
#logo_footer,
h4
 {
   display:none !important; 
}



/* ================================================================ 
Struktur
=================================================================== */

body {
	color: #000 !important; /* alle Schrift in schwarz */
	background-color:#fff !important; /* weißer Hg */
	font-family:arial; /* hat jeder und kann man gut lesen */
	margin: 0px 20px 20px 20px;
}



/* ================================================================ 
Logo image replacement
=================================================================== */

#logo h1 a {
	background-image: url(../bilder/logo.gif);
	background-repeat: no-repeat;
	background-position: top right;
	height: 90px;
	width: 255px;
	display: block;
	text-indent: -999em;  /* versteckt den Text*/
	text-decoration: none; /* alter firefox zeigt Unterstreichung, dieses verbietet es */
	float: right;
	margin-bottom: 15px;
	margin-top: 0px;
}


/* ================================================================ 
Schriftauszeichnung:
=================================================================== */

h2 {
	font-size: 28px;
    padding-bottom: 5px;
    border-bottom: 1px dotted #191919; 
    margin-bottom: 35px;
	margin-top: 35px;
	font-weight: normal;
	clear: both;
}

h3 {
	font-size: 18px;
    margin-bottom: 13px;
	margin-top: 30px;
	line-height: 24px;
	font-weight: bold;
}

p {
	font-size: 13px;
    margin-bottom: 13px;
	line-height: 19px;
	font-weight: normal;
}

strong, b {
	font-weight: bold;
}

em, i {
	font-style:italic;
}


/* ================================================================ 
Links:
=================================================================== */

a,
a:link {
	text-decoration: none;
	/* css validation meckert wenn color ohne background-color gesetzt ist...background-coor wird somit vererbt */
	color: #000;
	background-color: inherit;
}

a:visited {
	text-decoration: none;
	background-color: inherit;
	color: #000;
}

/* ================================================================ 
Sonstiges:
=================================================================== */

hr {
    border: 1px dotted #191919; 
    margin-bottom: 35px;
	margin-top: 35px;
}