
body, textarea, a, font, p, input
{
	font-size: 12px;
	font-family: Arial, Verdana, Sans-Serif;
	color:#4F6A7B;
}
hr {
	border-width:1px; border-style:inset; border-color:#FDF0F0;
	width:150px;
}

.headerimg {
	border-width:0px; 
}

.table	{
	position:absolute; top:0px; left:100px; border-width:0px;
}
.header	{
	
	width:786px; height:164px;
	background-image:url(../templates/family_images/header.png); background-repeat:no-repeat;
	text-align:left; vertical-align:top;
	padding-top:0px;
	padding-left:100px;
	border-width:0px;

}
.stretch1 {
	width:auto; background-image:url(../templates/family_images/headerpixel.gif);background-repeat:repeat-x;
}
.stretch2 {
	width:auto; background-image:url(../templates/family_images/body-toppixel.gif);background-repeat:repeat-x;
}
.stretch3 {
	width:auto; background-image:url(../templates/family_images/body-bottompixel.gif);background-repeat:repeat-x;
}
.tdzwleiste {
	height:45px; 
	background-image:url(../templates/family_images/body-top.png); background-repeat:no-repeat;
	
	align:center; vertical-align:middle;
	border-width:0px;
	border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#B0B0B0;
}
.tdfooter {
	height:45px; 
	background-image:url(../templates/family_images/body-bottom.png); background-repeat:no-repeat;
	
	align:center; vertical-align:middle;
	border-width:0px;
	border-top-width:1px; border-top-style:solid; border-top-color:#B0B0B0;
}
.trmain {
	background-color:#323232; text-align:left; vertical-align:top; height:350px; width:180px;
}

.tablenavi	{       
	vertical-align:top;text-align:left; width:180px; height:350px;background-color:#323232;
	
}
.tdnavi	{
        border-width:0px;
       
	vertical-align:top;text-align:left; width:180px; height:350px;
	background-color:#323232;
	
}
.tdnavi2	{
        border-width:0px;
	vertical-align:top;text-align:left;
	background-color:#323232;
}
.tdnavigation	{
	width:200px;text-align:center;background-color:#323232;
}
.anzeige {
	
        border-width:0px;
	width:550px;
        background-color:#F2F0F0;
        vertical-align:top;text-align:left;padding:10px;
	
}



/* ******** Links aus der Navigationsleiste ********************* */



.button:link{
	text-decoration:none; padding:1px;display:block;	
	font-size: 14px;
	font-family: Arial, Verdana, Sans-Serif;
	color:#F2F0F0;
	text-align:left;
}

.button:active{
	text-decoration:none; padding:1px;display:block;	
	font-size: 14px;
	font-family: Arial, Verdana, Sans-Serif;
	color:#F2F0F0;
	text-align:left;
}

.button:visited{
	text-decoration:none; padding:1px;display:block;	
	font-size: 14px;
	font-family: Arial, Verdana, Sans-Serif;
	color:#F2F0F0;
	text-align:left;
}
.button:hover{
	text-decoration:none; padding:1px;display:block;	
	font-size: 14px;
	font-family: Arial, Verdana, Sans-Serif;
	color:#F2F0F0;
	text-align:left;
	
}

/* ***************** Anzeigebereich **************************** */



.ebene	{
	vertical-align:top;text-align:left;width:150px;
}



/* ********************** Kalender ************************* */

.cal_table{
	border-width:0px; background-color:#323232;
}
.calendar	{
	width:150px;
	position:absolute; top:0px; left:4px;
	background-color:#323232;

}
.calendarH{
	font-size: 11px; color:#FEBA45;
	font-family: Arial, Verdana, Sans-Serif;
}
.calendarHeader	{
	border-style:solid; border-width:0px; border-color:#EEAA45;
	background-image:url(../templates/family_images/cal_bg.jpg); background-repeat:repeat-x;
	
	background-color:#323232;
	font-size: 11px; font-weight:bold; color:#4F6A7B;
	font-family: Arial, Verdana, Sans-Serif;
}
.calendarField	{

	font-size: 11px; color:#F2F0F0;
	font-family: Arial, Verdana, Sans-Serif;
}
.calendarToday	{
	background-color:#D9DBD6; color:#323232;
	border-style:solid; border-width:1px; border-color:#B50000;
	font-size: 11px; font-weight:bold;
	font-family: Arial, Verdana, Sans-Serif;
}

.arrow:link{
	text-decoration:none; color:#FEBA45; font-weight:bold;
	font-size: 11px;
	font-family: Arial, Verdana, Sans-Serif;
}
.arrow:active{
	text-decoration:none; color:#FEBA45; font-weight:bold;
	font-size: 11px;
	font-family: Arial, Verdana, Sans-Serif;
}
.arrow:visited{
	text-decoration:none; color:#FEBA45; font-weight:bold;
	font-size: 11px;
	font-family: Arial, Verdana, Sans-Serif;
}
.arrow:hover{
	text-decoration:none; color:#FF0000; font-weight:bold;
	font-size: 11px;
	font-family: Arial, Verdana, Sans-Serif;
}

/* ***************** Modul Datetime ************ */

.mod_zeit {
	width:"80px";
	font-size: 14px; font-weight:bold;
	font-family: Arial, Verdana, Sans-Serif;
	color:#F2F0F0;
	border-width:0px; background-color:#323232;
	padding-left:10px;
}
.mod_zeit3 {
	width:"80px";
	font-size: 12px; font-weight:bold;
	font-family: Arial, Verdana, Sans-Serif;
	color:#F2F0F0;
	border-width:0px; background-color:#323232;
	padding-left:20px;
}

.mod_zeit2 {
	
	font-size: 12px; font-weight:bold;
	font-family: Arial, Verdana, Sans-Serif;
	color:#EEAA45;
	padding-left:10px;
	
}

/* ***************** Textfelder / Dropdownmenüs / Listen ************ */
.input	{
	border-style:solid;border-width:1px;border-color:#c0c0c0;background-color:#FFFFFF; width:150px;
}
.input2	{
	border-style:solid;border-width:1px;border-color:#c0c0c0;background-color:#FFFFFF; width:100px;
}
.input3	{
	border-style:solid;border-width:1px;border-color:#c0c0c0;background-color:#FFFFFF;
}
