/* allgemeine Formate */
html, body {	background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif;	text-align: left; color: #000000;	margin: 0px auto; padding: 0px; height: 100%; font-size: 12px;}
.paper  {	width: 760px;	height: 100%}
.menue { width: 170px; vertical-align: top;}
.streifen { width: 32px;}
.inhalt { width: 558px; padding: 5px 5px 5px 20px; vertical-align: top; text-align: center;}
.test { width:600px;}
.inhalt table { width: 100%; margin-bottom: 20px;}
table td { vertical-align: top;}
a { color: #CC0000; text-decoration: none;}
a:hover {color: #999900; text-decoration: underline;}

/* Texte */
/*** nur DRK: Gill Sans DRK, GillSansDRK ***/
h1, h2, h3, h4, h5 { width: 100%; font-family: Verdana, Arial, Helvetica, sans-serif;}
h1	{ font-size: 18px; height: 24px; background-color: #000077; color: #FFFFFF; text-align: center;}
h2 { font-size: 14px; margin: 20px 0px 5px 0px;}
h3 { font-size: 12px; margin: 20px 0px 5px 0px;}
h4 { font-size: 12px; margin: 0px 0px 0px 0px;}
h5 { font-size: 14px; margin: 0px 0px 0px 0px; border-bottom: 1px dotted #000077; text-align: center;}
p { margin: 0px auto;}
.inhalt, table { font-size: 12px; text-align: left;}

/* Dienstplan SEG */
#segdaten td {padding:5px 0; border: 1px solid #CCCCCC; }
/*.dpmonat { width: 100px; padding-right: 2px;}
.dpdatum { width: 180px; padding-left: 2px; padding-right: 2px;}
.dpthema { width: 210px; padding-left: 2px; padding-right: 2px;}
.dpleiter { width: 68px;}*/

/* Diverses */
#abenteuer { margin-bottom: 12px;}
#kompaktlogo{margin-bottom: 39px; margin-top:5px;}
.inhalt img { margin: 0px 5px 0px 0px;}
.logo { text-align: right; margin-bottom: 20px;}
.logo img { margin: 0px auto;}
.wichtig { color: #FF0000; font-weight: bold;}
.frage { font-size: 12px; font-style: italic; font-weight: bold; padding-top: 10px;}
.small { font-size: 10px;}
.ansprechpartner { color: #CC0000; font-weight: bold;}
.index { text-align: left;}
.hinweis { font-size: 10px;}
.autor {color:#999;}
.ueberschrift{ font-weight:bold;}
.zelle2{background-color:#F2F2F2; padding-left: 15px;}
.zelle_logo{ vertical-align:middle;}
.neuer_text{font-size: 18px; color:#000000; text-align: center; vertical-align:middle;}

/* Blutspende / Termine */
th { border-bottom: 1px solid #999999; line-height: 16px;}
.monat { border-right: 1px solid #CCCCCC; text-indent: 5px;}
.datum { border-right: 1px solid #CCCCCC; text-align: center;}
.ort { border-right: 1px solid #CCCCCC; text-align: center;}
.lokaliltaet {  text-align: center;}
.myborder { border: 1px solid #CCCCCC;}

/* Streifen */
#startseite .streifen,
#werwirsind .streifen,
#neuigkeiten .streifen,
#impressum .streifen,
#kontakt .streifen { background-image: url(../images/streifen_start.gif);}
#siebrauchenhilfe .streifen { background-image: url(../images/streifen_hilfebrauchen.gif);}
#helfen .streifen { background-image: url(../images/streifen_hilfebrauchen.gif);}
#blutspende .streifen { background-image: url(../images/streifen_blutspende.gif);}
#jugendrotkreuz .streifen { background-image: url(../images/streifen_jugendrotkreuz.gif);}

/* Fotos im PR-Bereich */
#fotos {margin-top:20px; width:540px;}
#fotos img {border:1px solid #ccc; padding:7px;}
#fotos a {float:left; width:172px; height:172px; margin:2px;}
#fotos .news {display:block; clear:both;}

/* Footer */
.footer { visibility: hidden;}

/*Stellenboerse*/
.stellenangebote{vertical-align:middle;}