/* bordaux #B84815 */
/* dunkelblau #333366 */
/* orange #EC8D05 */

/* Seitenefinitionen */
body
	{
	margin: 0px;
	padding: 20px 20px 20px 20px;
	font-size: 12px;
	line-height: 120%;
	}

body, input, textarea, option
	{
	/* font-family: garamond, "book Antiqua", "times New Roman", serif; */
	font-family: Arial, Calibri, Candar, "DejaVu Sans", Mangal, Tunga, sans-serif;
	font-weight: normal;
	}

/* Scrolbalken */
html, body, textarea
	{
	scrollbar-base-color: #FDFFE4;
	scrollbar-base-color: #DDDDEE;
	scrollbar-face-color: #FDFFE4;
	scrollbar-face-color: #DDDDEE;
	scrollbar-3d-light-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-arrow-color: #333366;
	scrollbar-track-color: #FFFFFF;
	scrollbar-darkshadow-color: #BDC46A;
	scrollbar-shadow-color: #E7ECAD;
	}

/* Schrift (ohne Farben) */
h1, .nordheide, .artikel
	{
	font-size: 201%;
	}
.bund
	{
	margin: 0px 0px 10px 0px;
	text-align: right;
	color: #FFFFFF;
	font-weight: normal;
	font-style: italic;
	}
.bund a:link, .bund a:visited
	{
	color: #FFFFFF;
	text-decoration: none;
	} 
.bund a:hover, .bund a:focus, .bund a:active
	{
	color: #333366;
	text-decoration: none;
	} 
h2, .rss
	{
	font-size: 175%;
	}
h3
	{
	font-size: 152%;
	}
h4
	{
	font-size: 132%;
	}
h5, .kapitelinline
	{
	font-size: 115%;
	}
/* die normale Schriftgröße */
p, h6, .menuepunkt, .menuepunktaktiv, .kopfmenuepunkt, .artikelbild, .textbutton, li, dd, dt, td, th, input, textarea, option
	{
	font-size: 100%;
	}
/* Text */
h1, h2, h3, h4, h5, h6, p
	{
	padding: 0px;
	margin: 0px;
	line-height: 100%;
	margin-bottom: 10px;
	}
p
	{
	line-height: 120%;
	text-align: justify;
	}
h1, h2, h3, h4, h5, h6, .zwischentitel, .weblogdatum
	{
	font-weight: bold;
	text-align: left;
	letter-spacing: 0.1em;
	}
/* Listen */
/* Listen, Block */
ul, ol, dl
	{
	padding: 0px;
	margin: 0px;
	margin-bottom: 10px;
	}
/* Listen, Position der Listenzeichen */
ul, ol
	{
	list-style-position: inside;
	}
/* Unsortierte Liste, Listenzeichen */
ul
	{
	list-style-type: disc;
	}
dt
	{
	font-weight: bold;
	margin-top: 5px;
	}
dd
	{
	font-weight: normal;
	margin-left: 20px;
	}
/* Tabellen */
td, th
	{
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 0px;	
	text-align: left;
	vertical-align: text-top;	
	}
td
	{
	}
th
	{
	font-weight: bold;
	}
em
	{
	font-weight: bold;
	font-style: normal;
	}
input
	{
	margin: 0px;
	padding: 0px;
	}
/* Schriftfarben und Pseudoklassen */
/* alle dunkelblauen Schriften */
body, a:link, a:visited, .kapitelinline, menuepunkt a:link, input, textarea, option, .weblogdatum
	{
	color: #333366;
	}
/* alle weißen Schriften */
.menuepunkt a:hover, .menuepunktaktiv a:hover
	{
	color: #$vor1tag;
	}
/* alle orangenen Schriften */
a:active, a:hover, .rss, .nordheide
	{
	color: #EC8D05;
	color: #FFFFFF;
	}
/* alle dunkelroten Schriften */
h1, h2, h3, h4, h5, h6, .zwischentitel, .menuepunktaktiv a:link
	{
	color: #B84815;
	color: #333366;
	}
/* Links werden normalerweise nicht untertrichen */
a:link, a:hover, a:active, a:visited
	{
	text-decoration:none;
	}
/* Links werden nur unterstrichen, wenn sie im Fließtext stehen */
p a:link, p a:hover, p a:active, p a:visited
	{
	text-decoration:underline;
	}
/* eigene Klassen */
/* Einrückung von Menüblöcken */
.menueblock
	{
	margin: 0px 0px 0px 15px;
	}
/* nur zur Klarheit */
div
	{
	display: block;
	}
/* nur zur Klarheit */
span
	{
	display: inline;
	}
/* Die ersten drei Zeilen (block) sind rechtsbündig */
.seitenblock, .kopfmenue, .kapitelblock
	{
	text-align: right;
	}
/* Seiten- und Artikelüberschrift sind kursiv */
.rss, .nordheide, .artikel
	{
	font-style: italic;
	}
/* Positionierung und Unterstreichung der Links im Seitenkopf (block) */
.kopfmenue
	{
	margin: 0px -20px 0px -20px;
	padding: 10px 20px 10px 20px;
	background-color: #DDDDEE;
	background-image: url(grafik/hglinks2011.jpg);
	background-repeat: repeat-y;
	/* border-bottom: thin solid #EC8D05; */
	background-position: right;
	}
/* alle Menüpunkte sind fett */
.menuepunkt, .menuepunktaktiv, .kopfmenuepunkt
	{
	font-weight: bold;
	}
/* hängender Einzug Zeilenabstände und keine Listenpunkte im Navigationsmenü */
.menuepunkt, .menuepunktaktiv
	{
	margin-bottom: 5px;
	text-indent: -20px;
	list-style-type: none;
	}
/* Abstände der Links im Seitenkopf zueinander (inline) */
.kopfmenuepunkt
	{
	margin-left: 20px;
	margin-right: 0px;
	}
/* Positionierung der Kapitelüberschrift (block) */
.kapitelblock
	{
	padding-top: 20px;
	padding-bottom: 10px;
	}
/* Kapitelüberschrift innerhalb von "kapitelblock". Die Type und Schriftgröße werden weiter oben definiert */
.kapitelinline
	{
	font-variant: small-caps;
	padding-left: 40px;
	border-bottom: thin solid #333366;
	}
/* Artikelüberschrift. Type, Farbe und Größe werden weiter oben definiert */
.artikel
	{
	font-weight: normal;
	margin-right: 40px;
	}
/* Bilder */
/* alle Bilder werden untereinander angeordnet, werden rechts vom Text umflossen und haben einen grundsätzlich roten Rahmen, der zumindest links blau ist */
.artikelbild, .artikelbild2, .artikelbild3, .artikelbild4
	{
	clear:both;
	font-weight: bold;
	margin: 10px 20px 0px 0px;
	float:left;
	border: thin solid #B84815;
	border-left: thin solid #333366;
	}
/* alle Bilder außer dem ersten habe oben einen Abstand */
.artikelbild
	{
	margin-top: 0px;
	}
/* das erste oder einzige Bild hat unten einen Rahmen */
.artikelbild, .artikelbild4
	{
	border-top: thin solid #333366;
	}
/* das letzte oder einzige Bild hat unten einen Rahmen */
.artikelbild3, .artikelbild4
	{
	border-bottom: thin solid #333366;
	margin-bottom: 10px;
	}
/* letzte Zeile (block) im Hauptfenster */
.fusszeile
	{
	clear:both;
	margin-top: 20px;
	border-top: thin solid #333366;
	}
.button
	{
	font-weight: bold;
	padding: 2px;
	margin-right: 40px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	font-variant: small-caps;
	border: 1px solid #333366;
	}
/* blockartige Links (inline) im Hauptfenster. Die Pseudoformate sind weiter oben definiert */
.textbutton
	{
	font-weight: bold;
	margin-right: 40px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	font-variant: small-caps;
	}
.ohnepunkt
	{
	font-weight: bold;
	list-style-type: none;
	margin-left: 0px;
	padding-left: 0px;
	}
.verweisini 
	{
	font-weight: bold;
	margin-right: 10px;
	}
.kasten 
	{
	border: 1px solid #EC8D05;
	margin: 20px;
	padding: 20px;
	}
.menuepunkt a:link
	{
	color: #333366;
	}
.internutz
	{
	font-size: 80%;
	text-align: left;
	margin: 20px 0px 0px 0px;
	padding: 0px;
	}
.internutz a:link, .internutz a:hover, .internutz a:active, .internutz a:visited
	{
	text-decoration: none;
	}
