#containerkontakt {
	position:relative;
	top:20px;
	left:20px;
	width: 450px;
	margin:0 auto;
	font-family: Lucida Grande, Tahoma, Arial, Helvetica, sans-serif; /* Lucida Grande for the Macs, Tahoma for the PCs */
	font-size: 12px;
	line-height: 1.6em;
	color: #666;
	background-color: #ffffff;

}

.boxkontakt {
    	background:#fbfbfb;
	color:#333;
    	border:1px solid #ddd;
    	width:99%;
	margin-bottom:8px;
	padding:5px;
}



.boxvorschau
{	position:absolute;
	top:10%;
	left:20%;
	font-family: Lucida Grande, Tahoma, Arial, Helvetica, sans-serif; /* Lucida Grande for the Macs, Tahoma for the PCs */
	font-size: 12px;
	line-height: 1.6em;
    	background:#fbfbfb;
	color: #666;
    	border:1px solid #ddd;
    	width:400px;
	padding:5px;
	z-index:5;
	margin: 0 auto;
}

.boxinfo1
{	position:absolute;
	top:10%;
	left:20%;
	font-family: Lucida Grande, Tahoma, Arial, Helvetica, sans-serif; /* Lucida Grande for the Macs, Tahoma for the PCs */
	font-size: 12px;
	line-height: 1.6em;
    	background: url(kontakt_img/bg.png) repeat;
	filter:alpha(opacity=80);
	color: #666;
    	border:1px solid #ddd;
    	width:400px;
	padding:5px;
	z-index:5;
	margin: 0 auto;
}

.boxinfo2
{	position:absolute;
	top:80px;
	left:125px;
	font-family: Lucida Grande, Tahoma, Arial, Helvetica, sans-serif; /* Lucida Grande for the Macs, Tahoma for the PCs */
	font-size: 12px;
	line-height: 1.6em;
    	background: url(kontakt_img/bg.png) repeat;
	filter:alpha(opacity=80);
	color: #666;
    	border:1px solid #ddd;
    	width:400px;
	padding:5px;
	z-index:5;
	margin: 0 auto;
}

.td1 {
	width:99%; 
	text-align:right;
	background:#e7e7e7;
	border:solid 1px #39617d;
}

.inputField 
{ 
	BORDER-RIGHT: #7f7f7f 1px solid; 
	BORDER-TOP: #7f7f7f 1px solid; 
	BORDER-LEFT: #7f7f7f 1px solid; 
	BORDER-BOTTOM: #7f7f7f 1px solid; 
	FONT-SIZE: 100%; 
	WIDTH: 200px; 
}
.textField 
{ 
	BORDER-RIGHT: #7f7f7f 1px solid; 
	BORDER-TOP: #7f7f7f 1px solid; 
	BORDER-LEFT: #7f7f7f 1px solid; 
	BORDER-BOTTOM: #7f7f7f 1px solid; 
	FONT-SIZE: 100%; 
	WIDTH: 250px; 
}

.errorField 
{
	BORDER-RIGHT: #9F0004 1px solid;
	BORDER-TOP: #9F0004 1px solid;
	BORDER-LEFT: #9F0004 1px solid;
	BORDER-BOTTOM: #9F0004 1px solid;
	FONT-SIZE: 100%;
	WIDTH: 200px;
	background-color: #FFFFCC;
} 
.errorTable 
{
	BORDER-RIGHT: #9F0004 1px solid;
	BORDER-TOP: #9F0004 1px solid;
	BORDER-LEFT: #9F0004 1px solid;
	BORDER-BOTTOM: #9F0004 1px solid;
	FONT-SIZE: 100%;
	background-color: #E2E1E1;
} 

.button
{
	FONT-SIZE: 110%; 
	BORDER-RIGHT: #000000 2px solid #2a70b8; 
	BORDER-TOP: #000000 1px solid #2a70b8; 
	BORDER-LEFT: #000000 1px solid #2a70b8; 
	BORDER-BOTTOM: #000000 2px solid #2a70b8;
	background-color: #f4e69b;
}


