/*Styles for CathedralGrove.se, Stephan Roehl 2004*/

/* LINKAGE STYLES (for use in <A HREF...> tags) CLASSES */


.nuxalk-7 {
	font-family: "Times New Roman", Times, serif;
	letter-spacing: 2px;
	word-spacing: 4px;
	font-size: 16pt;
	font-weight: lighter;
	color: #FFFFFF;
	text-align: center;
                        }
						
.gallery {              font-family: arial, helvetica, sans-serif;
                        letter-spacing: 2px;
                        word-spacing: 4px;
                        font-size: 18px;
                        font-weight: bold;
                        text-decoration: none;
                        color: #FFFFFF;
                        margin-top:0px;
                        margin-left:10px;
                        margin-right:0px;
                        margin-bottom:0px;
                        }

.sitemap       {        font-family: arial, helvetica, sans-serif;
                        font-size:11px;
                        color:#CCFF99;
                        letter-spacing: 0px;
                        word-spacing: 0px;
                        line-height:12px;
                        padding:0px;
                        vertical-align:bottom;
			text-decoration: none;
                        }

.sitemap:hover       {
                        color:#FFFFFF;
                        text-decoration: underline;
                        }
                        
.standardtext  {        font-family: verdana, arial, helvetica, sans-serif;
                        font-size:12px;
                        color:#000000;
                        letter-spacing: 0px;
                        word-spacing: 0px;
                        line-height:18px;
                        padding:0px;
                        vertical-align: top;
                        text-align: justify;
                        }
                        
.spezial_1  {           font-family: verdana, arial, helvetica, sans-serif;
                        font-size:12px;
                        color:#000000;
                        letter-spacing: 0px;
                        word-spacing: 0px;
                        line-height:18px;
                        padding:0px;
                        vertical-align: top;
                        text-align: center;
                        }


.link_standardtext {    font-family: verdana, arial, helvetica, sans-serif;
                        font-size: 12px;
                        font-weight: normal;
                        color:#006600;
                        text-decoration: underline;
                        }

                       
.bildtext {             font-family: arial, helvetica, sans-serif;
                        font-size:11px;
                        color:#000000;
                        letter-spacing: 0px;
                        word-spacing: 0px;
                        line-height:13px;
                        padding:0px;
                        text-align: center;
                        }

.link_bildtext {        font-family: arial, helvetica, sans-serif;
                        font-size:11px;
                        color:#000000;
                        letter-spacing: 0px;
                        word-spacing: 0px;
                        line-height:13px;
                        padding: 0px;
                        text-align: center;
                        text-decoration: underline;
                        }

.link_bildtext:hover {  color: #009900;
                        }


.link_popuptext {	font-family: verdana, arial, helvetica, sans-serif;
                        font-size: 12px;
                        color: #000000;
                        text-decoration: underline;
                        }


.linklist     {         font-family: verdana, arial, helvetica, sans-serif;
                        font-size: 13px;
                        text-decoration: none;
                        color: #006666;
                        }

.linklist:hover   {
                        text-decoration: underline;
                        color: #009900;
                       }


.link_rubri {           font-family: verdana, arial, helvetica, sans-serif;
                        font-size: 12px;
                        font-weight: bold;
                        text-decoration: none;
                        color: #FFFFFF;
                        margin-top: 0px;
                        margin-left: 0px;
                        margin-right: 0px;
                        margin-bottom: 3px;
                        }

.link_rubri-aktiv {     font-family: verdana, arial, helvetica, sans-serif;
                        font-size: 12px;
                        font-weight: bold;
                        color: #CCCC00;
                        margin-top: 0px;
                        margin-left: 0px;
                        margin-right: 0px;
                        margin-bottom: 3px;
                        }

.link_rubri:hover {     text-decoration: none;  
			color: #CCCC00;
			}


.link_rubriseit{        font-family: verdana, arial, helvetica, sans-serif;
                        text-align: left;
                        font-size: 13px;
                        font-weight: bold;
                        text-decoration: none;
                        color: #FFFFFF;
                        }

.link_rubriseit-aktiv{  font-family: verdana, arial, helvetica, sans-serif;
                        text-align: left;
                        font-size: 12px;
                        font-weight: bold;
                        color: #CCCC00;
                        text-decoration: none;
                        margin-top:1px;
                        margin-left:0px;
                        margin-right:0px;
                        margin-bottom:1px;
                        }

.link_rubriseit:hover { text-decoration: none;  
			color: #FFFB00;
			}

.link_urubriseit{       font-family: verdana, arial, helvetica, sans-serif;
                        font-size: 12px;
                        font-weight: bold;
                        text-decoration: none;
                        color: #003300;
                        }

.link_urubriseit:hover { text-decoration: none;  color: #996600;}

.rubriti {              font-family: verdana, arial, helvetica, sans-serif;
                        font-size: 14px;
                        font-style: normal;
                        letter-spacing: 3px;
                        text-decoration: none;
                        color: #CCCCCC;
                        }
                        
 /* white links for captionwhite */
						
.captionwhite a:link { color:#ffffff; }
.captionwhite a:visited { color:#ffffff;  }
.captionwhite a:active { color:#ffffff; }
.captionwhite a:hover { color:#ffffff; background-color:#803333; }
						
.captionwhite2 a:link { color:#ffffff; }
.captionwhite2 a:visited { color:#ffffff; }
.captionwhite2 a:active { color:#ffffff; }
.captionwhite2 a:hover {
	color:#0033FF;
	background-color:#803333;
	font-family: "Times New Roman", Times, serif;
	font-size: small;
	font-style: normal;
	font-weight: lighter;
	text-transform: none;
}

/* diese margin-Angaben mussten in die p-tags ausgelagert werden, da sie im link-tag nicht funktionieren */

.p_rubri {
                        color: #CCCCCC;
                        margin-top: 1px;
                        margin-left: 5px;
                        margin-right: 0px;
                        margin-bottom: 1px;
                        }

.p_link-service  {      text-align: left;
                        margin-top: 0px;
                        margin-left: 10px;
                        margin-right: 0px;
                        margin-bottom: 0px;
                        }

.p_urubri {             margin-top:5px;
                        margin-left:10px;
                        margin-right:0px;
                        margin-bottom:5px;
                        }

/* PAGE CONTENT CLASSES */


.pagetitle        {     font-family: verdana, arial, helvetica, sans-serif;
                        font-size: 17px;
                        font-weight: bold;
                        color: #003300;
                        padding: 0px;
                        vertical-align: top;
                        text-align: left;
                        margin-bottom: 5px;
                        }



.sitemap_main	{	font-family: verdana, arial, helvetica, sans-serif;
                        font-size: 14px;
                        font-weight: bold;
                        text-decoration: none;
                        color:#003300;
                        }

.sitemap_main:hover { color: #996600;	}

.sitemap_sub	{	font-family: verdana, arial, helvetica, sans-serif;
                        font-size: 12px;
			font-weight: bold;
                        text-decoration: none;
			margin-left: 10px;
                        color:#003300;
                        }

.sitemap_sub:hover { color: #996600;	}


.subtitle        {      display: block;
                        padding: 0px;
                        font-family: verdana, arial, helvetica;
                        font-size: 14px;
                        font-weight: bold;
                        color: #2A4A1C;
                        vertical-align: top;
                        text-align: left;
                        }




.nuxalk-letter {
	font-family: times, times new roman, serif;
	font-size: 16px;
	color: #000000;
	line-hight: 18px;
	text-align: left;
                       }

.nuxalk-2 {
	font-family: times, "times new roman", serif;
	font-size:18px;
	color:#0066FF;
	letter-spacing: normal;
	word-spacing: normal;
	line-height:normal;
	padding:0px;
	vertical-align: middle;
	text-align: center;
	font-weight: normal;
	text-decoration: none;
                        }
						
.nuxalk-2:hover {
	text-decoration: none;
	font-family: times, "times new roman", serif;
	font-size:18px;
	color:#FFFFFF;
	letter-spacing: normal;
	word-spacing: normal;
	line-height:normal;
	padding:0px;
	vertical-align: middle;
	text-align: center;
	font-weight: normal;
                        }
						
.nuxalk-5 {
	font-family: times, "times new roman", serif;
	font-size:16px;
	color:#0066FF;
	letter-spacing: normal;
	word-spacing: normal;
	line-height:normal;
	padding:0px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	vertical-align: baseline;
	text-transform: none;
	text-decoration: none;
                        }
						
.nuxalk-5:hover {
	font-family: times, "times new roman", serif;
	font-size:16px;
	color:#FFFFFF;
	letter-spacing: normal;
	word-spacing: normal;
	line-height:normal;
	padding:0px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	vertical-align: baseline;
	text-transform: none;
	text-decoration: none;
                        }

.link_zumseitenanfang { 
font-family: verdana, arial, helvetica, sans-serif;
                        font-size:11px;
                        color:#000066;
                        letter-spacing: 0px;
                        word-spacing: 0px;
                        line-height:18px;
                        padding:0px;
                        vertical-align: top;
                        text-decoration: none;
                        }

.link_zumseitenanfang:hover
                       {
	text-decoration: underline;
	color: #000066;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
                        }

.fusszeile       {      display:block;
                        padding:0px;
                        margin-left:0px;
                        margin-top:3px;
                        font-family: verdana, arial, helvetica;
                        font-size: 11px;
                        font-weight:normal;
                        vertical-align: top;
                        text-align: center;
                        text-decoration: none;
                        }
                        

.newsdate {             font-family: verdana, arial, helvetica, sans-serif;
                        font-size: 10px;
                        font-weight: bold;
                        text-decoration: none;
                        color:#660000;
                        }

.newshead {             font-family: verdana, arial, helvetica, sans-serif;
                        font-size: 16px;
                        font-weight: bold;
                        text-decoration: none;
                        color:#000000;
                        }

.newshead2 {            font-family: verdana, arial, helvetica, sans-serif;
                        font-size: 12px;
                        font-weight: bold;
                        text-decoration: none;
                        color:#000000;
                        }

.indent1 {
	position: relative;
	left: 10px;
	}

.poetry1 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 18px;
	color: #003300;
	}

.poetrycap1 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 14px;
	color: #003300;
	}

.poetry3 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #F1EC1D;
	}

.linkrubripoet {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 16px;
	color: #003000;
	text-decoration: none;
	}

.linkrubripoet:hover {

	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 24px;
	color: #009900;
	text-decoration: none;
	}

.quote-indian {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #660000;
	font-weight: bold;
	}

.quote-indian-big {

	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #660000;
	font-weight: bold;
	}

.linkrubripoet:hover {
	font-family: verdana, arial, helvetica;;
	font-size: 24px;
	color: #009900;
	text-decoration: none;
}

.linksubtitel {
	font-family: verdana, arial, helvetica;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #2A4A1C;
}

.linksubtitel:hover {
	color: #996600;
	text-decoration: none;
}

.linkrubriktotem {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #006600;
	text-decoration: underline;
}

.captionwhite {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold; 
	letter-spacing: 1px;
    word-spacing: 3px;
	color: #ffffff;
	}
	
.captionwhite2 {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold; 
    line-height:14px;
	color: #ffffff;
	}
	
.nuxalk-3 {
	font-family: times, "times new roman", serif;
	font-size:24px;
	letter-spacing: normal;
	word-spacing: 0px;
	line-height:normal;
	padding:0px;
	vertical-align: middle;
	text-align: center;
	font-weight: normal;
	color: #AF0000;
}

.nuxalk-1 {
	color:#0066FF;
	letter-spacing: normal;
	word-spacing: normal;
	padding:0px;
	vertical-align: middle;
	text-transform: none;
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
}

.nuxalk-6 {
	color:#FFFFFF;
	letter-spacing: normal;
	word-spacing: normal;
	padding:0px;
	vertical-align: middle;
	text-transform: none;
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
}

.nuxalk-8  {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: oblique;
	line-height: normal;
	font-weight: bolder;
	font-variant: normal;
	color: #000000;
	letter-spacing: normal;
	word-spacing: normal;
}

.nuxalk-4  {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bolder;
	font-variant: normal;
	text-transform: none;
	color: #FF0000;
	text-decoration: none;
}
