body 
{
	padding:0px;
	margin:0px;
		
	scrollbar-face-color: #F4F7FE;
	scrollbar-base-color: #BCBCBC;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #ffffff;
	scrollbar-dlight-color: #BCBCBC;
	scrollbar-arrow-color:  #BCBCBC;
	scrollbar-track-color: #F4F7FE;
	scrollbar-darkshadow-color: #BCBCBC;
}




/*Abstand im Content von links*/
.distContent
{
	padding-left:46px;
	padding-top:30px;
	
}

.startButton
{
	background-image:url(./images/achtel_seite.gif);
	background-repeat:no-repeat;
	background-position:305px 10px;
}

/*Abstand nach Schritt-Text zum Content */
.distTop
{
	height:20px;
	
}

.imgStep
{
	padding:0px;
	border:0px;
	margin:0px;
	}

.spacer
{
	height:40px;
}


.fett
{
	font-family:Verdana;
	font-weight:bold;
	color:Black;
	font-size:11px;
}

.normal
{
	font-family:Verdana;
	font-weight:normal;
	color:Black;
	font-size:11px;
}

input.normal
{
	width:190px;
	}
td.normal
{
		width:120px;
	}

.rot
{
	color:#B81515;
	font-family:Verdana;
	text-decoration:none;
}

.rot_fett
{
	color:#B81515;
	font-weight:bold;
	font-family:Verdana;
	text-decoration:none;
}

.ueber1
{
	font-weight:bold;
	padding:10px;
}
	
.innsiiColor
{
	color:#B81515;
	}	

.message
{
	margin-top:5px;
	margin-bottom:5px;
	}
	
.schritt
{
	color:#B81515;
	font-size:15px;
	font-weight:bold;
	font-family:Verdana;
}

.graybox
{
	padding:10px;
	background-color:#e4e4e4;
}

/*Schritt 1*/
#design1, #design3
{
	margin-left:9px;
	margin-top:1px;
	}
	
#design2, #design4
{
	margin-left:3px;
	margin-top:1px;
	}
	
.redBorder
{
	border:solid 2px #B81515;
	width:313px;
	height:222px;
}

.button
{
	width:315px;
	height:25px;
	border:0px;
}


/* kalender schritt 3 */



.dayheaderstyle
{
	border-bottom:solid 1px white;
	font-weight:normal;
	padding:3px 4px 3px 4px;
}

.nextprevstyle
{
	
}

.titlestyle
{
	background-color:White;
}

.daystyle
{
	text-decoration:none;
}

.daystyle a
{
	text-decoration:none;
}

.todaydaystyle
{
	border:solid 1px #B81515;
}
.todaydaystyle a
{
	text-decoration:none;
}

.selecteddaystyle
{
	text-decoration:none;
}

.selecteddaystyle a
{
	text-decoration:none;
}

.othermonthdaystyle
{
	visibility:hidden;	
	border-width:0px;
}

.othermonthdaystyle a
{
	visibility:hidden;	
	border-width:0px;
}

.inactive
{
	color:#c9c9c9;
	text-decoration:none;
}

.inactive a
{
	color:#c9c9c9;
	text-decoration:none;	
}

/* Fake File Input */

div.fileinputs {
	position: relative;
}

div.fakefile {
	position: relative;
	top: 0px;
	left: 0px;
	z-index: 1;
}

input.fakefileinput {
	position: relative;
	font-size:11px;
	width: 200px;
	
}

img.fakefileimg {
	position: absolute;
	left: 207px;
	text-align: right;
	top:-2px;
	cursor:hand;

}

input.file {
	position: absolute;
	text-align: right;
	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
	cursor:hand;
}



input.fileshow {
	position: absolute;
	text-align: right;
	z-index: 2;
}


