body, p {

	background: #FFFFFF url(images/Hintergrundlinks.gif);

	background-attachment: fixed;

	margin: 0px;

	padding: 0px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 14px;

	color: #C0C0C0;

}

.mainframe {

	background: #FFFFFF url(images/Hintergrundlinks.gif);

	background-attachment: fixed;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 18px;

	padding: 10px;

	color: #fd0000;

	vertical-align: top;

	text-align: justify;

}

.mainframe0{

	background: #FFFFFF url(images/FAMILIE/Sand.jpg);

	background-attachment: fixed;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 18px;

	padding: 10px;

	color: #fd0000;

	vertical-align: top;

	text-align: justify;

}

.mainframe01{

	background: #FFFFFF url(images/Familie/Mazda_RX8_verbl.jpg);

	background-attachment: fixed;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 18px;

	padding: 10px;

	color: #fd0000;

	vertical-align: top;

	text-align: justify;
	
}

.mainframe02{

	background: #FFFFFF url(images/Familie/beach5bg.jpg);

	background-attachment: fixed;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 18px;

	padding: 10px;

	color: #fd0000;

	vertical-align: top;

	text-align: justify;
	
}

.mainframe03{

	background: #FFFFFF url(images/Familie/Cherry_Blossom_Background_Small-760x596.jpg);

	background-attachment: fixed;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 18px;

	padding: 10px;

	color: #fd0000;

	vertical-align: top;

	text-align: justify;
	

}

.mainframe04{

	background: #FFFFFF url(images/Familie/Hafen_Hamburg_wallpaper_verbl.jpg);

	background-attachment: fixed;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 18px;

	padding: 10px;

	color: #fd0000;

	vertical-align: top;

	text-align: justify;
	
}

.mainframe06{

	background: #FFFFFF url(images/Flitterwochen_Paket_page/animated_19.gif);

	background-attachment: fixed;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 18px;

	padding: 10px;

	color: #fd0000;

	vertical-align: top;

	text-align: justify;
	
}

.mainframe07{

	background: #FFFFFF url(images/Happy_Birthday_page/th10bdy01.gif);

	background-attachment: fixed;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 18px;

	padding: 10px;

	color: #fd0000;

	vertical-align: top;

	text-align: justify;
	
}

.mainframe08{

	background: #FFFFFF url(images/Heirats_Antrag_page/th1lov02.gif);

	background-attachment: fixed;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 18px;

	padding: 10px;

	color: #fd0000;

	vertical-align: top;

	text-align: justify;
	
}

.mainframe09{

	background: #FFFFFF url(images/EXTRAS/Background_EXTRAS.jpg);

	background-attachment: fixed;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 18px;

	padding: 10px;

	color: #fd0000;

	vertical-align: top;

	text-align: justify;
	
}

.mainframe6 {

	background: #FFFFFF url(images/Hintergrundlinks.gif);

	background-attachment: fixed;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 15px;

	line-height: 18px;

	padding: 10px;

	color: #fd0000;

	vertical-align: top;

	text-align: justify;

	}	

.mainframe4 {



    background: #FFFFFF ;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	line-height: 18px;

	padding: 10px;

	color: #000080;

	vertical-align: top;

	text-align: justify;

	}

	.mainframe5 {



    background: #FFFFFF ;

	font-family: Comic Sans MS;

	font-size: 16px;

	font-weight: bold;

	line-height: 18px;

	padding: 10px;

	color: #FF0000;

	vertical-align: top;

	text-align: justify;

	}

.mainframe1 {

	background: #FFFFFF url(images/Hintergrundlinks.gif);

	background-attachment: fixed;

	font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	line-height: 22px;

	padding: 10px;

	color: #FFFFFF;

	vertical-align: top;

	text-align: justify;

}.mainframe2 {

	background: #FFFFFF url(images/paper_texture.jpg);

	font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	line-height: 22px;

	padding: 10px;

	color: #c79642;

	vertical-align: top;

	text-align: justify;

}

.mainframe3 {

    background: #FFEEA6;

	font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	line-height: 22px;

	padding: 10px;

	color: #fa77f5;

}

.mainframeAA {

	background: #FFFFFF url(images/Bambus4.jpg);

	background-attachment: fixed;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 18px;

	padding: 10px;

	color: #fd0000;

	vertical-align: top;

	text-align: justify;



	}
	.mainframeAAA {
 background: #FFFFFF url(images/Holz.jpg);
		
	font-size: 15px;
	
	font-family: "Comic Sans MS";
	
	color: #FFFFFF;
	
	font-weight: bold;
	}
.rightframe {

	background: #FDBF2C;

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 14px;

	padding: 10px;

	color: #fd0000;

	vertical-align: top;

}

.leftframe {
	
	background: #fcfcf4 url(images/Hintergrundlinks.gif);

    background-attachment: fixed;

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 14px;

	padding: 10px;

	color: #fd0000;

	vertical-align: top;

}

.rightframe1 {

	background: #FFEEA6;

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 14px;

	padding: 10px;

	color: #fd0000;

	vertical-align: top;

}

a:link, a:visited {

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 14px;

	font-variant: small-caps;

	text-decoration: none;

	color: #000080;

	font-weight: bold;

}

a:hover {

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 14px;

	font-variant: small-caps;

	color: #C0C0C0;

}

a:active {

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 14px;

	font-variant: small-caps;

	color: #C0C0C0;

}

h2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	font-variant: small-caps;

	margin-bottom: 5px;

}

h3, h4 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	font-variant: small-caps;

	margin-bottom: 5px;

}

h1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: #FFFFFF;

	font-variant: small-caps;

	margin-bottom: 5px;

}

h0 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:25px;

	font-weight: bold;

	color:#fcaef9;

	font-variant: small-caps;

	margin-bottom: 5px;

}

.tage {

	background-color:#ffd4a5;

	font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;





	}

	.tageszahl {

	

	font-family:  Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;



	}

	

.belegt {

	background-color:#ff0000;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #565656;





	}

		

	

.frei {

	background-color:#00ff00;

	font-family:  Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #565656;





	}

	.monat {

	background-color:transparent;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 18px;

	color: #a0a0a0;





	}

	.anfrage {

	background-color:#fde202;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #565656;





	}

	.legende {

	background-color:#FFFFFF;

	font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;




	}

	.style1 {

	font-family: "Comic Sans MS";
	
	
	font-weight: bold;

	font-style: italic;

	

    }

    .style2 {

	font-family: "Comic Sans MS";
	
	color: #000066;

	

	}

    .style3 {

	font-family: "Comic Sans MS";

	font-size: x-large;

	color: #015d85;

	font-weight: bold;

	

    }

	.style4 {
		
	font-family: "Comic Sans MS";

	color: #FF0000;

	font-size: 18px;

	 

    }

    .style5 {

	font-size: 18px;

	color: #000066;

	 

    }

    .style6 {

	font-family: "Comic Sans MS";

	font-size: 18px;

	color: #000066;

    }
	
	.style7 {
		
	font-size: 18px;
	
	font-family: "Comic Sans MS";
	
	color: #000066;
	
	}
	
	
	.style8 {
		
	font-size: 12px;
	
	font-family: "Comic Sans MS";
	
	color: #000066;
	
	}
	
	.style9 {
		
	font-size: 18px;
	
	font-family: "Comic Sans MS";
	
	color: #000066;
	
	font-weight: bold;
	}
	
	.style10 {
		
		background: #FFFFFF url(images/Holz.jpg);
	font-size: 15px;
	
	font-family: "Comic Sans MS";
	
	color: #FFFFFF;
	
	font-weight: bold;
	}
	.style10a {
		
	
	font-size: 15px;
	
	font-family: "Comic Sans MS";
	
	color: #FFFFFF;
	
	font-weight: bold;
	}
	.style11 {
		
	font-size: 20px;
	
	font-family: "Comic Sans MS";
	
	color: #FF33CC;
	
	font-weight: bold;
	}
	
	.style12 {
		
	font-size: 20px;
	
	font-family: "Comic Sans MS";
	
	color: #58390e;
	
	font-weight: bold;
	}
	
	.style13 {

	font-family: "Comic Sans MS";

	font-size: x-large;

	color: #FF0000;

	font-weight: bold;
	}
	
	.style14 {

	font-family: "Bradley Hand ITC";

	font-size: x-large;

	color: #c441ce;

	font-weight: bold;
	}
	
	.style15 {

	font-family: "Bradley Hand ITC";

	font-size: xx-large;

	color: #b40307;

	font-weight: bold;
	
	
	}

    .style16 {

	font-family: "Comic Sans MS";

	font-size: large;

	color: #435eff;

	font-weight: bold;
	
	
	}

	

	
	
