
#oldcontent { padding: 0px; margin: 0px;}

.invisible              { display: none; } 
/*P,UL,TD,EM,DIV,ADDRESS      { font-size: 0.85em; }*/

/*
HR                          { border:solid gray 1px;height:1px; }
STRONG,.strong              { font-weight: bold; }
.small                      { font-size:0.75em; line-height: 1em; }
.emph                       { font-style: italic; }
.highlight                  { background-color:#E8F0F0;padding: 8px; border: 1px solid #CCCCCC; }
h1,.h1 					            { font-size: 1.2em; padding-bottom: 0.2em; padding-top: 1em }
h2,.h2 					            { font-size: 1.1em; padding-bottom: 0.1em; padding-top: 1.4em }
h3,.h3 					            { font-size: 1.0em; padding-bottom: 0.1em; padding-top: 1.2em }
h4,.h4 					            { font-size: 0.9em; padding-bottom: 0.1em; padding-top: 1em }
h5,.h5 					            { font-size: 0.9em; padding-bottom: 0.1em; padding-top: 0.6em }
h6,.h6 					            { font-size: 0.9em; padding-bottom: 0.1em; padding-top: 0.6em }

A                           { text-decoration:none; }
A:link                      { color:#0066cc; }
A:visited                   { color:#0066cc; }
A:active                    { color:#003399; }
A:hover                     { color:#000000; }
A.act                       { color: #000000; }

UL,P,H1,H2,H3,H4,H5,H6      { margin: 0px; }
*/

/*
DIV#mainnavigation          { position: absolute; 
                              left: 190px; top: 100px; height: 20px; width: 570px; }
DIV#mainnavigation UL       { float: right; list-style-type: none; }
DIV#mainnavigation LI       { display: inline;  padding: 0.8em; }
DIV#mainnavigation A        { font-size: 1.3em; font-weight: bold }

DIV#subnavigation 		      { position: absolute; left: 0px; top: 135px; width: 145px; }
DIV#subnavigation UL        { list-style-type: none; padding-left: 0px; text-align: right; }
DIV#subnavigation LI        { padding-bottom: 1em; }
*/

DIV#oldcontent, DIV#gd_content, DIV#termine_content { line-height: 1.25em; } 
/*DIV#oldcontent, DIV#gd_content, DIV#termine_content { position: absolute; left: 186px; top: 138px; width: 570px;
                              min-height: 400px; line-height: 1.25em; } */
DIV#oldcontent DIV.image       { background-color:#EFEFEF;padding: 0px; border: 1px solid #EFEFEF; margin-bottom:10px }       
DIV#oldcontent DIV.image IMG   { padding-bottom:5px }   
DIV#oldcontent DIV.image DIV.bu  { line-height: 1.1em;font-size:0.8em;padding:8px } 
DIV#oldcontent UL.uebersicht   { background-color:#EFEFEF; padding-left: 2em }
DIV#oldcontent P P             { font-size: 1em; }
DIV#oldcontent P EM            { font-size: 1em; }
DIV#oldcontent DIV             { font-size: 1em; }
DIV#oldcontent TD              { font-size: 0.95em; }
DIV#oldcontent a.extern        { background: transparent url('http://www.kirche-koeln.de/img/linkextern.gif') left no-repeat; padding-left: 15px; }
DIV#oldcontent a.intern        { background: transparent url('http://www.kirche-koeln.de/img/linkintern.gif') left no-repeat; padding-left: 15px; }
DIV#oldcontent a.oben          {  }
DIV#oldcontent a.card          { background: transparent url('http://www.kirche-koeln.de/img/vcardsymbol.gif') left no-repeat; padding-left: 28px; padding-top:6px; padding-bottom:4px;  }
DIV#oldcontent li.popup         { list-style-image: url('http://www.kirche-koeln.de/img/popup.gif');margin-left: 1px;padding-left: 3px;padding-bottom: 3px }                              
DIV#oldcontent a.print         { background: transparent url('http://www.kirche-koeln.de/img/drucker.gif') left no-repeat; padding-left: 33px;  padding-bottom:3px;  }     
DIV#oldcontent P.print         { margin-top:15px; }
DIV#oldcontent P.spaced        { margin-top:10px; margin-bottom:10px }
DIV#oldcontent P.author        { margin-top:15px; }
DIV#oldcontent P.relarticle    { margin-top:15px; }
DIV#oldcontent h1.article	   { font-size: 1.0em }
DIV#oldcontent h2.article 	   { font-size: 1.1em; padding-top: 0px; margin-top: 5px; margin-bottom: 5px;font-weight:bold; }
DIV#oldcontent h3.article 	   { font-size: 0.9em; padding-top: 0px; margin-top: 5px; margin-bottom: 5px;font-weight:bold; }
DIV#oldcontent h2.news 		   { font-size: 0.9em; padding-top: 0px; line-height:0.9em;margin-top: 3px; width:166px;border-bottom:1px dotted gray;margin-bottom:4px;font-weight:normal; }
DIV#oldcontent P,UL,TABLE      { margin-bottom: 0.3em; }
DIV#oldcontent P.path          { padding: 1px; font-weight: normal; font-size: 0.7em; width: 560px; border-bottom:1px dotted gray; }
DIV#oldcontent span.leftcol    { float: left; }
DIV#oldcontent IMG.teaser      { padding-right: 7px; padding-bottom: 1px; }
P.teaser                       { clear: both; margin-top: 10px; }
DIV#oldcontent UL.foot         { clear: both; padding-left: 0px; list-style-type: none; text-align: left; font-size: 0.83em; margin-top:2em}
DIV#oldcontent LI              { vertical-align: middle; padding-bottom: 3px; }
DIV#oldcontent LI.padded       { padding-bottom: 1em; }
DIV#oldcontent LI.foot         { display: inline; padding-right: 1em; text-align: left; }
DIV#oldcontent P.foot          { font-size: 0.83em; margin-top: 20px; } 
DIV#oldcontent TABLE           { border: 0px; }
DIV#oldcontent CAPTION         { font-size: 0.9em; text-align: left; font-weight: bold; padding: 5px; padding-bottom: 10px; }
DIV#oldcontent TABLE TD        { border: 0px; }
DIV#oldcontent TABLE.rand      { border: 1px solid #FFFFFF; border-collapse: collapse; }
DIV#oldcontent TABLE.rand TD   { background-color:#EEEEEE; border: 2px solid #FFFFFF; padding: 5px;  }
DIV#oldcontent TABLE.teaser tr { height: 65px; }
DIV#oldcontent TABLE.teaser TD { vertical-align: bottom; padding-bottom: 5px; }
DIV#oldcontent UL              { list-style-type: square; padding-left: 15px; }
DIV#oldcontent SPAN.news       { float:right; width:180px; }
DIV#oldcontent SPAN.actartlist { float:left;width: 550px; }
DIV#oldcontent DIV.news       { float:right; width:175px; }
DIV#oldcontent DIV.actartlist { float:left;width: 550px; }
DIV#oldcontent SPAN.grright    { float:right; width:220px; }
DIV#oldcontent SPAN.grleft     { float:left;width: 280px;}
DIV#oldcontent P.articlehead   { background-color: yellow;  }
DIV#oldcontent SPAN.imagetitle {  }
DIV#oldcontent H2.tipps        { font-size:0.9em; clear: all; margin-top: 10px }
DIV#oldcontent IMG.tipps       { padding-top: 3px; }
DIV#oldcontent TABLE.skv       { border: 0px solid #CCCCCC; width:570px; border-collapse: collapse; }
DIV#oldcontent TABLE.skv TH    {  font-size: 0.9em; text-align:left; padding: 10px;}
DIV#oldcontent TABLE.skv TD    { vertical-align:top;  }
DIV#oldcontent TABLE.skv TD UL {  padding-left: 25px; }
DIV#oldcontent TABLE.skv TD LI { font-size: 1.2em;  }
DIV#oldcontent TABLE.skv TD UL LI.left {  padding-bottom:9px; padding-top: 7px; }
DIV#oldcontent TABLE.skv TD UL LI.right { padding-bottom:3px; padding-top: 3px; }
DIV#oldcontent TABLE.skv TD.bott {  }
DIV#oldcontent UL.address      { list-style-type: none; padding-left: 0px; }
DIV#oldcontent IMG             { margin-right: 5px } 
DIV#oldcontent IMG.aew         { padding: 3px; border: 1px solid #CCCCCC; margin-right: 5px; margin-top: 5px } 

FORM#mail label
{
width: 6em;
float: left;
text-align: right;
margin-right: 0.5em;
display: block
}

FORM#mail INPUT.button
{
margin-left: 5.5em;
}

