body {  background-image: url(../gfx/gifs/hintergrundnew_2006.gif);  background-attachment: fixed; margin-top: 0px; margin-left: 0px;}

/* Links */
a:link { color: #f2f2f2; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; }
a:visited { color: #fff; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; }
a:hover { color: #f20000; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: underline; }
a:active { color: #f20000; font-size: 12px; }

/* Fewo Info Box */
.info_ueberschrift { color: #fff; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }
.info_text { color: #036; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }
/* link -> F?r Links im normalen Text */
	.info_link a:active {  
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		color: #666666; 
		text-decoration: none; 
		font-weight: bold
	}
	.info_link a:link {  
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		color: #666666; 
		text-decoration: none; 
		font-weight: bold
	}
	.info_link a:visited { 
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		color: #666666; 
		text-decoration: none ; 
		font-weight: bold
	}
	.info_link a:hover {  
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		color: #999999; 
		text-decoration: none; 
		font-weight: bold
	}
/* link -> Für Partnerlinks */
	.partner_link{
		font-family: arial, Helvetica, sans-serif; 
		font-size: 10px; 
		color: #888888; 
		text-decoration: none;}
	.partner_link a {
		font-family: arial, Helvetica, sans-serif; 
		font-size: 10px; 
		color: #666666; 
		text-decoration: none;}
	.partner_link a:active {  
		font-family: arial, Helvetica, sans-serif; 
		font-size: 10px; 
		color: #666666; 
		text-decoration: none;}
	.partner_link a:link {  
		font-family: arial, Helvetica, sans-serif; 
		font-size: 10px; 
		color: #666666; 
		text-decoration: none;}
	.partner_link a:visited { 
		font-family: arial, Helvetica, sans-serif; 
		font-size: 10px; 
		color: #666666; 
		text-decoration: none ;}
	.partner_link a:hover {  
		font-family: arial, Helvetica, sans-serif; 
		font-size: 10px; 
		color: #999999; 
		text-decoration: none;}

/* PopUp */
.captionFontClass { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-size: 12px;  font-weight: bold;  padding: 5px; background-color: #336699; color: #f2f2f2;}

/* Texte */			 
.logo { color: #69c; font-size: 26px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; }
.text { color: #e3eff6; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }
.klein { color: #036; font-size: 1pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }

/* Layout Ebenen */
#logo { position: absolute; top: 515px; left: 0; height: 90px; width: 140px; z-index: 1; visibility: visible; }
#Oben { background-color: #369; height: 90px; left: 0; top: 0; z-index: 100; position: fixed; width: 760px; visibility: visible; }
#Inhalt { left: 140px; top: 90px; z-index: 1; position: absolute; width: 620px; visibility: visible; }
#Navigation_nf { width: 140px; top: 90px; z-index: 99; visibility: visible; position: fixed; }

input, option
	{ background-color:#eeeeee; color:#3c3c3c; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; padding: 0; border: dashed 0 #036; outline: solid 0px #036; }
	select
	{ border-color:#3c3c3c; font-family:arial, Helvetica; color:#3c3c3c; font-size: 12px; background-color:#ffffff; }
	textarea
	{ border-color:#3c3c3c; overflow:hidden; font-family:arial, Helvetica; color:#000000; font-size: 12px; background-color:#eeeeee; }
input.submit { font-size: 14px; background-color: #e0e0e0; }
.menue_unten_link { color: #036; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }
.anfrage_text { color: #036; font-size: 12px; font-family: arial, Helvetica, sans-serif; }
/*
.seitenueberschrift { color: #fff; font-size: 24px; font-family: "OzHandicraft BT"; }
@font-face{ font-family: "OzHandicraft BT"; src: url(../gfx/font/nordfrieslandferien.ttf) format("truetype"); }
*/
.menue_unten_link a:active { font-family: arial, Helvetica, sans-serif; font-size: 10px; color: #f2f2f2; font-weight: bold
	; text-decoration: none; }
	.menue_unten_link a:link { font-family: arial, Helvetica, sans-serif; font-size: 10px; color: #f2f2f2; font-weight: bold
	; text-decoration: none; }
	.menue_unten_link a:visited { font-family: arial, Helvetica, sans-serif; font-size: 10px; color: #f2f2f2; font-weight: bold
	; text-decoration: none; }
	.menue_unten_link a:hover { font-family: arial, Helvetica, sans-serif; font-size: 10px; color: #f00; font-weight: bold
	; text-decoration: underline; }

a.sub_cat:link, a.sub_cat:visited, a.sub_cat:active {
  	text-decoration: none;
  	color: #e9e9e9;
  	background: transparent;
	font-size:11px;
}

a.sub_cat:hover {
  	text-decoration: underline;
  	color: #6699cc;
  	background: transparent;
	font-size:11px;
}


a.cat:link, a.cat:visited, a.cat:active {
  	text-decoration: none;
  	color: #f2f2f2;
	font-weight:bold;
	font-family:verdana;
	background:transparent url(http://www.nordfrieslandferien.de/links/templates/icons/folder.png) no-repeat;
	background-position:left;
	padding-left:23px;
	font-size:13px;
}

a.cat:hover {
  	text-decoration: none;
  	color: #6699cc;
	background:transparent url(http://www.nordfrieslandferien.de/links/templates/icons/folder.png) no-repeat;
	background-position:left;
	padding-left:23px;
	font-family:verdana;
	font-size:13px;
	font-weight:bold;
}


