/* DATEI: kirche-wolfsburg.css */

/* Zentrale Festlegung der Formate für www.kirche-wolfsburg.de*/



h1,h2,h3,h4,p,ul,ol,li,div,td,th,address,blockquote,b,strong,i,table {  font-family:Verdana,Arial,Helvetica,sans-serif;
                font-size:12px; }

.sitemap {
	font-size: 8px;
	color: #FFFFFF;
	list-style-type: none;
}
	
h1 { font-size:26px; margin-bottom:18px; }

h2 { font-size:21px; margin-bottom:18px; }

h2.sh2 { font-size:21px; }

h3,h3.xmp,h3.xpl,h3.inf,h3.tip,h3.akt { font-size:16px; }

h4 { font-size:13px; }

p,ul,ol,li,div,td,th,address,blockquote { font-size:12px; }

li { margin-top:3px; }

pre { font-family:Verdana,Courier New,Courier,sans-serif; font-size:13px; color:#0000C0; }

code,kbd,tt { font-family:Verdana,Courier New,Courier,sans-serif; color:#0000C0; }

var { font-style:normal; color:#0000C0; }

blockquote,cite { font-style:italic; }

.xmpcode { border-width:10px; border-style:solid; border-color:#EEEEEE; background-color:#FFFFE0; }

.code { background-color:#FFFFE0; }

.tabxpl { background-color:#E4EEFF; }

.doc { background-color:#EEEEEE; }

.blue { color:#0000C0; }

pre.normal  { color:#000000; }

p.red       { font-family: Verdana,Arial, Helvetica; color: #FF0000 }

a:link      { text-decoration: none; font-weight:bold; color:#696969 }

a:active    { text-decoration: none; font-weight:bold; color:#993399 }

a:visited   { text-decoration: none; font-weight:bold; color:#696969 }

a:hover     { text-decoration: none; font-weight:bold; color:#993399 }

a.navbar { border-style:none; text-decoration: none; font-weight:bold; font-size:12px; color: #000000; }

a.footer    { border-style:none; 
				text-decoration: none; 
				font-weight:bold; 
				font-size:12px; 
				color:#FFFFFF; }

a.weiss    { border-style:none; 
				text-decoration: none; 
				color:#FFFFFF; }

a.schwarz    { border-style:none; 
				text-decoration: none; 
				color:#000000; }
				
a.lauflink {	cursor: auto }

body { font-family:Verdana,Arial,Helvetica; color:#000000; background-color:#FFFFFF; font-size:11px }

.pinkbox { background-color:#BF4FFB; color:#FFFFFF; font-size:15px; padding:2px}

.pinkfont { background-color:#FFFFFF; color:#BF4FFB; font-size:16px; padding:3px; font-weight:bold}

.inptext     {  font-family:Verdana,Arial,Helvetica,sans-serif;
                font-size:12px;
                background-color:#FFFFFF;
                color: #000000; }
								

.nav         { background-color:#BF4FFB}

div.btopcont {  font-family:Verdana,Arial,Helvetica,sans-serif;
                font-size:12px;
                background-color:#FFFFFF;
                color: #000000;
                text-align:left;
								border-bottom-style:none;
								border-top-width:medium;
								border-top-style:solid;
								border-left-style:none;
								border-right-style:none;
								border-color:#993399; }

div.bbotcont {  font-family:Verdana,Arial,Helvetica,sans-serif;
                font-size:12px;
                background-color:#FFFFFF;
                color: #000000;
                text-align:left;
								border-bottom-style:solid;
								border-bottom-width:medium;
								border-top-style:none;
								border-left-style:none;
								border-right-style:none;
								border-color:#993399; }

div.content  {  font-family:Verdana,Arial,Helvetica,sans-serif;
                font-size:12px;
                background-color:#FFFFFF;
                color: #000000;
                text-align:left }

div.lcontent  { font-family:Verdana,Arial,Helvetica,sans-serif;
                font-size:12px;
                background-color:#FFFFFF;
                color: #000000;
                text-align:left }

div.ccontent {  font-family:Verdana,Arial,Helvetica,sans-serif;
                font-size:12px;
                background-color:#FFFFFF;
                color: #000000;
                text-align:center }

div.small    {  font-family:Verdana,Arial,Helvetica,sans-serif;
                font-size:11px;
                background-color:#FFFFFF;
                color: #000000 }

div.partner  {  font-family:Verdana,Arial,Helvetica,sans-serif;
                font-size:8px;
                color: #000000;
                text-align:center }

								
span.white   { color: #FFFFFF }

span.orange  {  color:#993399;
								font-size:14px;
								font-weight:bold;}
								
span.aorange {  color:#FF7206;
								font-size:14px;
								font-weight:bold;}

span.liedtext { margin-left:50px;}
								
/* Styles fuer farbige Navbar-Tabellen */
table.navbar {  font-family:Verdana,Arial,Helvetica,sans-serif;
                font-size:12px;
                background-color:#993399;
                color: #FFFFFF;
                padding:0px}

table.footer {  background-color:#993399;
                color: #FFFFFF;
                padding: 2px;
                spacing: 5px}

table.layout {  padding:0;
                background-color:#FFFFFF;
                color: #000000;
                border-style:solid;
                border-width:0px;
                border-color:#993399 }

table.elay   {  padding:0;
                background-color:#FFFFFF;
                color: #000000;
                border-style:solid;
                border-width:1px;
                border-color:#993399 }
		
table.admin  {  padding:0;
                background-color:#FFFFFF;
                color: #000000;
                border-style:solid;
                border-width:1px;
                border-color:#993399 }
		
table.small  {  padding:0;
                color: #000000;
                border-style:solid;
                border-width:1px;
                border-color:#993399 }

table.news   {  width: 200px;
                color: #000000;
                background-color:#993399;
                border-style:none;
                border-width:0px;
                border-color:#993399 }

table.newsi  {  width: 150px;
                color: #000000;
                background-color:#993399;
                border-style:solid;
                border-width:0px;
                border-color:#993399 }

table.cross  {  color: #000000;
                background: url(../images/logo_cross.jpg) center no-repeat fixed ;
				border-style:none;
                border-width:0px;
                border-color:#FFFFFF; }
		
th.title     {  font-family:Verdana,Arial,Helvetica,sans-serif;
                font-size:11px;
                background-color:#993399;
                color: #FFFFFF;
                padding:0px}

th.layout    {  font-size:21px;
                background-color:#993399;
                color: #FFFFFF }

th.header    {  font-family:Verdana,Arial,Helvetica,sans-serif;
                font-size:12px;
                color:#FFFFFF}

th.news      {  font-family:Verdana,Arial,Helvetica,sans-serif;
                font-size:12px;
                color:#FFFFFF;
                background-color:#993399}

tr.layout    {  background-color:#993399;
                color:#FFFFFF }

tr.content   {  background-color:#FFFFFF }

tr.news      {  font-family:Verdana,Arial,Helvetica,sans-serif;
                font-size:12px;
                color:#FFFFFF;
                background-color:#993399}
								
tr.partner  {   font-family:Verdana,Arial,Helvetica,sans-serif;
                font-size:14px;
                color:#FFFFFF;
                background-color:#993399}
								
tr.admin     {  border-width:1px;
                background-color:#FFFFFF;
                color:#000000;
								background-color:#C8AFE6;
								border-color:#993399;
								border-style:solid;}
								
td.navbar    {  font-family:Verdana,Arial,Helvetica,sans-serif;
                font-size:12px;
                background-color:#993399;
                color:#000000;}

td.admin     {  border-width:1px;
                background-color:#FFFFFF;
                color:#000000;
								border-color:#993399;
								border-style:solid;}
								
td.alt       {  font-size:13px;
                background-color:#A435AE;
                color:#000000;}

td.snavbar { border-style:outset; border-width:1px; border-color:#FFFFFF; border-bottom-style:none; text-decoration: none; font-weight:bold; font-size:13px; color: #101584; padding:5px}

td.headline  {  font-family:"Goudy Old Style","GoudyOldStyle",Verdana,Arial,Helvetica,sans-serif;
                font-size:24px;
                font-weight:bold;
                letter-spacing:3px;
                background-color:#993399;
                color: #FFFFFF;
                height:35px}

td.content   {  font-family:Verdana,Arial,Helvetica,sans-serif;
                font-size:12px;
                background-color:#FFFFFF;
                color: #000000;
                padding:0px;
								text-align:left; }

td.lcontent  {  font-family:Verdana,Arial,Helvetica,sans-serif;
                font-size:12px;
                background-color:#FFFFFF;
                color: #000000;
                padding:0px;
								text-align:left; }

td.rcontent  {  font-family:Verdana,Arial,Helvetica,sans-serif;
                font-size:12px;
                background-color:#FFFFFF;
                color: #000000;
                padding:0px;
								text-align:right; }

td.org1      {  height:35px;
                color: #000000;
                background-color:#C8AFE6;
                border-style:solid;
                border-width:1px;
                border-color:#993399;
                text-align:center;
                vertical-align:middle }

td.org4      {  width:130px;
                height:35px;
                color: #000000;
                background-color:#C8AFE6;
                border-style:solid;
                border-width:1px;
                border-color:#993399;
                text-align:center;
                vertical-align:middle }

td.org2      {  color: #000000;
                background-color:#C8AFE6;
                border-style:solid;
                border-width:1px;
                border-color:#993399;
                text-align:center;
                vertical-align:middle }

td.org3      {  color: #000000;
                background-color:#C8AFE6;
                border-style:solid;
                border-width:1px;
                border-color:#993399;
                text-align:center;
                vertical-align:middle }

td.news      {  width:200px;
                color: #000000;
                background-color:#C8AFE6;
                border-style:solid;
				border-width:0px;
                border-color:#993399; }
							
td.linknews  {  color: #000000;
                background-color:#C8AFE6;
                border-style:none;
                border-width:0px;
                border-color:#C8AFE6 }
								
td.partner   {  font-family:Verdana,Arial,Helvetica,sans-serif;
				font-size:12px;
				color: #000000;
				background-color:#C8AFE6;
				height: 70px}
								
td.newsi     {  width:150px;
                height:140px;
                color: #000000;
                background-color:#C8AFE6;
                border-style:solid;
                border-width:0px;
                border-color:#993399 }

td.vers      {  width:190px;
                height:74px;
                color: #000000;
                background-color:#C8AFE6;
                border-style:solid;
                border-width:0px;
                border-color:#993399;
								font-family:Verdana,Arial,Helvetica,sans-serif;
								font-size:9px;
								text-align:left; }

td.versi     {  width:140px;
                height:74px;
                color: #000000;
                background-color:#C8AFE6;
                border-style:solid;
                border-width:0px;
                border-color:#993399;
								font-family:Verdana,Arial,Helvetica,sans-serif;
								font-size:9px;
								text-align:left; }

td.nl        {  color: #000000;
                background-color:#C8AFE6;
                border-style:solid;
                border-width:0px;
                border-color:#993399;
								font-family:Verdana,Arial,Helvetica,sans-serif;
								font-size:9px;
								text-align:left; }

td.nli       {  color: #FFFFFF;
                background-color:#993399;
                border-style:solid;
                border-width:0px;
                border-color:#C8AFE6;
								font-family:Verdana,Arial,Helvetica,sans-serif;
								font-size:12px;
								text-align:left; }

td.footer    {  font-family:Verdana,Arial,Helvetica,sans-serif;
                font-size:11px;
                color: #FFFFFF;
                height:25px}
								
td.gb        {  color: #000000;
                background-color:#C8AFE6;
                border-style:solid;
                border-width:0px;
                border-color:#993399 }

img.rfloat   {  float:right;
                margin:1em;
								clear:right}

img.lfloat   {  float:left;
                margin:1em;
								clear:left}
								
img.lfloatnb   {  float:left;
                  margin-left:1em;
                  margin-top:0em;
                  margin-right:1em;
                  margin-bottom:1em;
								clear:left}
								
#marienkita  {  float:right;
								margin:1em;
								width:130px}

/* Styles fuer Rahmen */

/* MAIN MENU SETTINGS*/
.MENU {
    font-family : Verdana,Arial,Helvetica,sans-serif; 
    font-size : 12px;
	text-decoration: none;
	color: white;
	}
	
/* VERTICAL WORD*/
.VMENU {
    font-family : Verdana,Arial,Helvetica,sans-serif; 
    font-size : 12px;
	text-decoration: none;
	color: #FFFFFF;
	}

/* SUBMENU SETTINGS */
.SUBMENU {
    font-family : Verdana,Arial,Helvetica,sans-serif; 
    font-size : 12px;
    color : #FFFFFF; 
	text-decoration: none;
	}
	
/* SUBMENU SETTINGS FOR OPERA, IE6 */
A.SUBMENU { 
	font-family : Verdana,Arial,Helvetica,sans-serif; 
	font-size : 12px ; 
	text-decoration : none ; 
	width : 100% ; 
	color : #FFFFFF ; }


A.SUBMENU:hover { 
	background-color : #993399; 
	color : #FFFFFF; 
	}

A.SUBMENU:visited { color : white ; }

.ItemStyle {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	vertical-align: middle;
	background-repeat: no-repeat;
	list-style-type: none;
	list-style-image: url(../images/usm.gif);
	color: #000000;
}

.PopItemStyle {
	font-size: 12px;
	vertical-align: middle;
	background-repeat: no-repeat;
	list-style-type: none;
	list-style-image: url(../images/dsmh.gif);
	color: #000000;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}

#gfoto	a:link { 	border-style:none; 
									border-color:#FFFFFF;
									text-decoration: none; 
									font-weight:bold; 
									font-size:12px; 
									color:#FFFFFF; }

#gfoto	a:active { 	border-style:none; 
									border-color:#FFFFFF;
									text-decoration: none; 
									font-weight:bold; 
									font-size:12px; 
									color:#FFFFFF; }

#gfoto	a:visited { 	border-style:none; 
									border-color:#FFFFFF;
									text-decoration: none; 
									font-weight:bold; 
									font-size:12px; 
									color:#FFFFFF; }

.phpdigHighlight { color: #330000; background-color: #C8AFE6; font-weight: bold; }

.phpdigMsg { background-color: #000066;
             color: white;
             font-weight: bold; }
.phpdigAlert { color: red;
               font-style: italic; }
.phpdig a { text-decoration: underline; }
.phpdig a:hover { text-decoration: none; }
.grey { padding: 5px;
        margin-top: 8px;
        margin-bottom: 18px;
        margin-right: 8px;
        border: 2px dotted #BBBBBB;
        background-color: #EEEEEE;
        font-size: 10px; }
.blue { background-color: #CCDDFF;
        margin-top: 8px;
        margin-bottom: 8px;
        margin-right: 8px;
        padding: 3px;
        border-top: 1px solid #7688A7;
        border-bottom: 1px solid #7688A7; }
.phpdigSelect { background-color: #F5F5F5; }
.greyForm { padding: 3px;
            border: 1px solid #BBBBBB;
            background-color: #EEEEEE;
            font-size: 10px; }
.greyFormDark { padding: 3px;
                border: 1px solid #BBBBBB;
                background-color: #E0E0E0;
                font-size: 10px; }
.greyFormLight { padding: 3px;
                 border: 1px solid #BBBBBB;
                 background-color: #F8F8F8;
                 font-size: 10px; }
.blueForm { background-color: #CCDDFF;
            text-align: center;
            font-weight: bold;
            padding: 3px;
            border: 1px solid #7688A7;
            font-size: 12px; }
.borderCollapse { border-collapse: collapse; }

#close a {
background-color: #FFFFFF;
color: #993399;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
width: 16px;
font-weight: bold;
position: absolute;
top: 2px;
right: 2px;
text-decoration: none;
border: 1px solid #993399;
text-align: center;
font-size: 14px;
}
#popupcontent {
background: #FFFFFF;
border: 5px solid #993399;
}
img.galerie {
	vertical-align: middle;
}
#popup {
background: #FFFFFF;
width: 540px;
position: absolute;
top: -1900px;
left: -1100px;
z-index:10;
border-left: 1px solid #FFFFFF;
border-right: 1px solid #000000;
border-top: 1px solid #FFFFFF;
border-bottom: 1px solid #000000;
}

td.kal { 	COLOR: #FFFFFF; 
			FONT-FAMILY: Verdana, Arial; 
			FONT-SIZE: 11px; 
			LINE-HEIGHT: 150%; 
			padding-left: 0;
			background:#993399;
}
td.kalsun	{	COLOR: #ffffff; 
			FONT-FAMILY: Verdana, Arial;
			FONT-SIZE: 11px;
			FONT-WEIGHT: bold; 
			Background:#ff0000; 
			padding-left: 1;
			TEXT-DECORATION: none;
}
td.kalnorm	{
	color: #FFFFFF;
	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	padding-left: 1;
	TEXT-DECORATION: none;
	background-color: #0000CC;
}
td.kaleintrag	{
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	padding-left: 1;
	TEXT-DECORATION: none;
	background-color: #006600;
}

td.kalohne	{
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	padding-left: 1;
	TEXT-DECORATION: none;
	background-color: #999999;
}

td.kalaktuell {
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	padding-left: 1;
	TEXT-DECORATION: none;
	background-color: #666666;
}
a.kal
