@charset "utf-8";

a:link, a:visited {color:#000080; text-decoration:underline;}
a:hover, a:focus {text-decoration:none; background:#000080;color:#ffffff;}
a:active {color:#ff0000; background:none; text-decoration:none;}
a[rel="extern"]:before {content:"\2197";}
a[rel="start"]:before {content:"\2191";}
a[rel="intern"]:before {content:"\21E2";}
abbr, acronym {text-decoration:none; border:0px;}
abbr[title], acronym[title], span[title]{text-decoration:none; border-bottom:1px dotted #000000; color:#444444; cursor:help}

blockquote {color:#000080; padding:5px; font-style:italic; margin:10px; text-align:center;}
blockquote p {color:#ffcc00; font-weight:bold; font-size:200%; display:inline;}
blockquote div {display:inline;}
body {color:#333333; background:url(../grafiken_layout/hintergrund.png) repeat-x top #d40000; padding:0px; margin:0px; font-size:100.01%; font-family: Futura Lt Bt, Arial, Trebuchet, Sans serif}

em {font-style:italic; color:#d00000;}
code {color:#d00000; font-size:1em;  font-family:Bitstream Vera Sans mono, Times, Times New Roman serif; }

h1 {font-size:2em; font-weight:normal; font-family:Futura Lt BT, Arial, sans-serif;}
h2 {font-size:1.3em; font-weight:bold; font-family:Futura MD BT, Arial, sans-serif;}
h3 {font-size:1.1em; font-weight:bold; font-style:italic;}
h4 {font-size:1em; font-weight:bold; margin-bottom:0px;}

li {list-style-type:square; color:#ffcc00;}
li span {color:#333333;}

table {width:100%; border-collapse:collapse; }
th {border-bottom: 1px solid #fdb826; vertical-align:top; margin:0px; font-weight:normal;}
td {vertical-align:top; padding:5px 0px;}

/* class */
.skip {display:none;}
.aktiv {border-right:11px solid #ffcc00;}
.text {padding:11px;}
.gelb {background:#fff6d5; border:1px solid #ffeeaa; padding:11px; margin-bottom:22px;}
.gruen {background:#e5ffd5; border:1px solid #ccffaa; padding:11px; margin-bottom:22px;}
.blau {background:#d5d5ff; border:1px solid #aaaaff; padding:11px; margin-bottom:22px;}
	.blau h3 {color:#000080;}
.rot {background:#ffe6d5; border:1px solid #ffccaa; padding:11px; margin-bottom:22px;}
	.rot h3, .blau h3, .gruen h3, .gelb h3 {font-weight:normal;}
.spalte50 {width:46%;}
	.spalte50 h2 {margin-top:0px;}
.bildgelb {background:#fff6d5; padding:0px;margin:0px 0px 5px 5px; }
.bildgruen {background:#e5ffd5; padding:0px;margin:0px 0px 5px 5px; }
.bildblau {background:#d5d5ff;padding:0px;margin:0px 0px 5px 5px; }
.bildrot {background:#ffe6d5;padding:0px;margin:0px 0px 5px 5px; }
.links {float:left;}
.rechts {float:right;}


.datum {
	float:left; 
	background:#fff; 
	text-align: center; 
	padding: 0px; 
	margin:0px 10px 10px 0px; 
}
.monat, .tag {padding:2px;}
.tag{display:block;font-size:1.6em;font-weight:bold;}
.monat{display:block;font-size:0.8em;font-weight:bold;text-transform:uppercase;color:#fff; background: #4f4f4f;margin:0px;}
.jahr{display:block;font-size:1em;}
	
/* id's   */
#rahmen {margin:44px auto 0px auto; width:95%;}
#uebergang_links{background:url(../grafiken_layout/leiste_oben_links.png) no-repeat left top;}
#uebergang_rechts{background:url(../grafiken_layout/leiste_oben_rechts.png) no-repeat right top; padding:0px 10px;}
#blatt_weiss{width:100%; min-width:730px; background:#ffffff;}
#obenrechts{width:100%; height:57px; background:url(../grafiken_layout/ecke_rechts.png) no-repeat right top;}
	#obenrechts a:link, #obenrechts a:visited, #obenrechts a:hover, #obenrechts a:active, #obenrechts a:focus {background:none}
#balken{width:100%; height:117px; background:url(../grafiken_layout/hintergrund_leiste_alt.png) repeat-x top #d40000;}
#logo{float:right; width:65%; height:117px; background:url(../grafiken_layout/hintergrund_leiste.png) no-repeat right;}
#schrift {float:left; padding:70px 10px 10px 10px; width:25%; color:#ffffff;}
	#schrift span, #schrift a:link, #schrift a:visited {color:#ffffff; text-decoration:underline;}
	#schrift span:hover, #schrift a:hover, #schrift a:focus {text-decoration:none; background:#ffcc00;color:#d00000;}
	#schrift a:active {color:#ffcc00; background:none; text-decoration:none;}
#linkespalte{width:25%; float:left; margin-right:2%; margin-top:33px;}
   #linkespalte ul {margin:0px; padding:0px;}
	#linkespalte ul ul {margin:0px; padding:0px;}
	#linkespalte ul li {list-style:none; border:0; padding:0px 2px;}
	#linkespalte ul li ul {padding:0px 12px;}
	#linkespalte li a:link, #linkespalte li a:visited{color:#d00000; background:none; border-bottom:1px solid #ffcc00; display:block; text-decoration:none; padding:2px 5px;}	
	#linkespalte li a:active, #linkespalte li a:hover, #linkespalte li a:focus {color:#ffffff; background:#d00000; display:block;border-bottom:1px solid #ffcc00; border-right:11px solid #ffcc00;}
	#linkespalte li li a:link, #linkespalte li li a:visited{color:#d00000; background:none; border-bottom:1px solid #ffcc00; display:block; text-decoration:none; padding:2px 15px;}	
	#linkespalte li li a:active, #linkespalte li li a:hover, #linkespalte li li a:focus {color:#ffffff; background:#d00000; display:block;border-bottom:1px solid #ffcc00; border-right:11px solid #ffcc00;}
#content{width:65%; float:left; padding:5px;}
	#content h1{color:#333333;}
	#content h1 b {color:#d00000; font-family:Futura Md Bt, Arial, Trebuchet, Sans serif}
	#content h1 i {color:#ffcc00; font-family:Futura Md Bt, Arial, Trebuchet, Sans serif}
#fuss {font-size:0.9em; padding:2px 33px; text-align:center;width:100%; height:50px; background:url(../grafiken_layout/luftschlangen.png) right bottom no-repeat; padding:10px 0px;}


/***************
*** IE-Hacks ***
***************/
* html #linkespalte li {margin:-10px 0px}
* html #linkespalte li li {margin:0px 0px}

