a:link {color:#CC6633; text-decoration:none; font-weight: bold}
a:visited {color:#CC6633; text-decoration:none; font-weight: bold}
a:active {color:#CC6633; text-decoration:none; font-weight: bold}
a:hover {color:#990033; text-decoration:none; font-weight: bold}

body
{
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(images/bg_kachel_verlauf.gif);
	background-repeat:repeat-x;
	color: #990033;
	font-size: 11px;
	line-height:15px;
}

#container
{
    width:550px;
    height: auto;
    text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #990033;
	font-size: 11px;
	line-height:15px;
    border: 1px solid #AAAAAA;
}


#footer
	{
	width: 780px;
	height: 36px;
	text-decoration: none;
	text-align: left;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #990033;
	font-size: 10px;
	border-top: 15px solid #660033;
	border-bottom: 15px solid #660033;
 }


#mainnavi
	{
	position:relative; width:780px; height:20px; left: 0px; top: 0px;
	text-decoration: none;
	background-color: #AAAAAA;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #990033;
	font-size: 10px;
	text-align: right;
	vertical-align: middle;
	}

#navigation
	{
	position:relative; width:120px; height:auto; left: 0px; top: 0px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #990033;
	font-size: 11px;
	line-height:15px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	
	}

#navigation ul {
	list-style: none;
	margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
	padding: 0px;
}
#navigation li {
	border-bottom: 0px solid #FFFFFF;
	border-top: 0px solid #FFFFFF;
	border-right: 0px solid #FFFFFF;


}

#navigation li a:link, #navigation li a:visited  {
    display: block;
	padding: 3px 3px 3px 3px;
    border-left: 1px solid #FFFFFF;
    border-right: 1px solid #FFFFFF;
    border-top: 1px solid #FFFFFF;
    border-bottom: 1px solid #FFFFFF;
	color: #660033;
	font-weight: bold;
	text-decoration: none;
}

#navigation li a:hover, #navigation li a:active  {
    background-color: #FFFFFF;
    color: #CC6633;
    padding: 3px 3px 3px 3px;
    border-left: 3px solid #FFFFFF;
    border-right: 1px solid #FFFFFF;
    border-top: 1px solid #FFFFFF;
    border-bottom: 1px solid #FFFFFF;
}


#page
	{
	width: 780px;
	height: 450px;
	text-decoration: none;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #990033;
	font-size: 10px;
    text-align: left;
	}
	
	


#pilgerweg
    {
  	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #990033;
	font-size: 11px;
	line-height:15px;
	padding: 10px;
	background-image: url(images/bg_pilgerweg.jpg);
	background-repeat: no-repeat;
	height: 280px;
}


#subline
    {
    widht: 200px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 11px;
	background-color: #990033;
    line-height:20px;
    vertical-align: middle;
    border-left: 10px solid #990033;
}

#subline200
    {
    width: 200px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 11px;
	background-color: #990033;
    line-height:20px;
    vertical-align: middle;
    border-left: 10px solid #990033;
}

#subline450
    {
    width: 542px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 11px;
	background-color: #990033;
    line-height:20px;
    vertical-align: middle;
    border-left: 10px solid #990033;
}

#text
{
  padding: 10px;
  valign: top;

}

#text_left
{
    width: 200px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #990033;
	font-size: 11px;
	line-height:15px;
}


#textbox
{
  padding: 10px;
  background-color: #AAAAAA;
  border: 1px solid #990033;
}
/*	***   -----------------------------------------------------------     ****/
/*	***   Ab hier Klassen, die nach dem kompletten Umbau wegfallen können ****/
/*	***   -----------------------------------------------------------     
*.bild    {border: solid #AAAAAA 1px;}****/

.bildtext
    {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CC6600;
	font-size: 9px;
}

*.bt_txt
    {
    white-space: nowrap;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    font-weight: bold; font-size: 11; color: #AAAAAA;
    background-color: #990033;
    border: solid 1px #990033;
  }

.copy
    {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #990033;
	font-size: 11px;
	line-height:15px;
    }
    
.locnavi {

	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #AB0033;
	font-size: 14px;
	line-height:20px;
}



.subline
    {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 11px;
	background-color: #990033;
    line-height:20px;
    vertical-align: middle;
}

.table
{
    background-color: #FFFFFF;
}

*.thinborder
     {
          font-family: Verdana, Arial, Helvetica, sans-serif;
          font-size: 8pt;
          color: #990033;
          border: solid #990033 1px;
          background-color: #AAAAAA;
     }

.regie
    {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #CC0033;
	font-size: 12px;
    background-color: #FFFF00;
    vertical-align: middle;
}

*.hr
     {
     font-color: #990033;
     height: 1px;
   }
    
/*	***   AB hier alte styles ****/
/*

.headmain {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #AB0033;
	font-size: 14px;
	line-height:20px;
}


#gottesdienste_main
    {
    width:280px; left:300px; top: 0px;
    z-index:2;
    padding: 5px;
    border: 1px solid #33ffcc;
  }



.subline
    {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-variant:small-caps;
	color: #FFFFFF;
	font-size: 11px;
	background-color: #990033;
    line-height:20px;
    vertical-align: middle;
}

.subline_intro
    {
	text-decoration: none;
	white-space: nowrap;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 11px;
	background-image: url(images/bg_subline.gif);
    line-height:20px;
    vertical-align: middle;
}

.subline:link
    {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 11px;
    background-color: #990033;
    vertical-align: middle;
    }

.subline:active
    {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 11px;
    background-color: #990033;
    vertical-align: middle;
}

.subline:hover
    {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #cc6600;
	font-size: 11px;
    background-color: #990033;
    vertical-align: middle;
}

.footer{
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10px;
	background-color: #993333;
}

.copy
    {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #990033;
	font-size: 11px;
	line-height:15px;
    }
    
.copy12
    {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #990033;
	font-size: 12px;
	line-height:17px;
    }

.copy_fett
    {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #990033;
	font-size: 11px;
    }

.copy_orange
    {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #cc6633;
   font-weight: bold;
	font-size: 11px;
	line-height:15px;
    }
    

.bg_head2{
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-image: url(images/bg_head2.gif);
	color: #990033;
	font-size: 11px;
}

.subnav{
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
}


.bgrechts2 {
	background-attachment: fixed;
	background-image: url(../images/kachel_bgrechts.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}

.bgcontent {
	background-attachment: fixed;
	background-image: url(images/bg_content.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}

.bgcontent_folge {
	background-attachment: fixed;
	background-image: url(images/bg_content_folge.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}

*.navi_bg	{white-space: nowrap;
        width: 90px;
		font-family: Arial, Helvetica, sans-serif;
		text-align: right;
		font-weight: bold; font-size: 11;
        color: #990033;
        background-image: url(images/bg_navi.gif);
        text-decoration: none;
}

*.navi	{white-space: nowrap;
        width: 90px;
		font-family: Arial, Helvetica, sans-serif;
		text-align: right;
		font-weight: bold; font-size: 11;
        color: #990033;
        text-decoration: none;
}

*.navi:link	{white-space: nowrap;
        width: 90px;
		font-family: Arial, Helvetica, sans-serif;
		text-align: right;
		font-weight: bold; font-size: 11;
        color: #990033;
        background-image: url(images/bg_navi.gif);
        text-decoration: none;
}

*.navi:active	{white-space: nowrap;
        width: 90px;
		font-family: Arial, Helvetica, sans-serif;
		text-align: right;
		font-weight: bold; font-size: 11;
        color: #990033;
        background-image: url(images/bg_navi.gif);
        text-decoration: none;
}

*.navi: hover	{white-space: nowrap;
        width: 90px;
		font-family: Arial, Helvetica, sans-serif;
		text-align: right;
		font-weight: bold; font-size: 11;
        color: #990033;
        background-image: url(images/bg_navi.gif);
       	background-repeat: no-repeat;
        text-decoration: none;
}



*.buttontxt_navi
     {
     white-space: nowrap;
     font-family: Arial, Helvetica, sans-serif;
     text-decoration: none;
     font-weight: bold; font-size: 11; color: #990033;
     }

*.buttontxt_navi:link 	{white-space: nowrap;
			font-family: Arial, Helvetica, sans-serif;
			text-decoration: none;
            font-weight: bold; font-size: 11;color: #990033;

            }

*.buttontxt_navi:visited{white-space: nowrap;
			font-family: Arial, Helvetica, sans-serif;
			text-decoration: none;
            font-weight: bold; font-size: 11; color: #990033;
            }

*.buttontxt_navi:hover	{white-space: nowrap;
			font-family: Arial, Helvetica, sans-serif;
			text-decoration: none;
            font-weight: bold; font-size: 11; color: #990033;
            background-image: url(images/bt_pfeil_gepunktet.gif);
            background-repeat: no-repeat;
            }

*.buttontxt_navi:active	{white-space: nowrap;
			font-family: Arial, Helvetica, sans-serif;
			text-decoration: none; font-weight: bold; font-size: 11; color: #333333;
           
          }

*.border    {border: solid #990033 1px;}
*.bild    {border: solid #CC6600 1px;}
*.hr_rot
     {
     font-color: #990033;
     height: 1px;
   }
*.hr
     {
     font-color: #990033;
     height: 1px;
   }
.bg_fuss
    {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	 background-image: url(images/bg_fuss.gif);
	color: #990033;
	font-size: 11px;
    }
    
 *.fuss
    {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #990033;
	background-image: url(images/bg_fuss.gif);
	font-size: 10px;
    }

 *.fuss: link
    {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #990033;
	background-image: url(images/bg_fuss.gif);
	font-size: 10px;
    }
    
  *.fuss: active
    {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #990033;
	background-image: url(images/bg_fuss.gif);
	font-size: 10px;
    }
    
  *.fuss: hover
    {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #990033;
	background-image: url(images/bg_fuss.gif);
	font-size: 10px;
    }
    

.bildtext
    {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CC6600;
	font-size: 9px;
}

.regie
    {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #CC0033;
	font-size: 12px;
    background-color: #FFFF00;
    vertical-align: middle;
}
*.bt_txt
    {
    white-space: nowrap;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    font-weight: bold; font-size: 11; color: #AAAAAA;
    background-color: #990033; 
  }


*.thinborder
     {
          font-family: Verdana, Arial, Helvetica, sans-serif;
          font-size: 8pt;
          color: #990033;
          border: solid #990033 1px;
          background-color: #AAAAAA;
     }
     
.intable
    {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #990033;
	font-size: 11px;
	line-height:15px;
	background-color: #AAAAAA;
    border: solid #990033 1px;
  }

.iframe
    {
    padding: 0px;
    border: 1px solid #AAAAAA;
  }

#navigation
	{
	width: 140px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #990033;
	font-size: 11px;
	line-height:15px;
	font-family: Arial, Helvetica, sans-serif;
	}

#navigation ul {
	list-style: none;
	margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
	padding: 0px;
}
#navigation li {
	border-bottom: 0px solid #FFFFFF;
	border-top: 0px solid #FFFFFF;
	border-right: 0px solid #FFFFFF;
	

}

#navigation li a:link, #navigation li a:visited  {
    display: block;
	padding: 3px 3px 3px 3px;
    border-left: 5px solid #FFFFFF;
    border-right: 1px solid #FFFFFF;
    border-top: 1px solid #FFFFFF;
    border-bottom: 1px solid #FFFFFF;
	color: #660033;
	font-weight: bold;
	text-decoration: none;
}

#navigation li a:hover, #navigation li a:active  {
    background-color: #FFFFFF;
    color: #CC6633;
    padding: 3px 3px 3px 3px;
    border-left: 5px solid #660033;
    border-right: 5px solid #CC6633;
    border-top: 1px dotted #CC6633;
    border-bottom: 1px dotted #CC6633;
}
*/

