/****************************************************************************************
 										GENERAL
 ****************************************************************************************/
html, body, div, ul {
			margin: 		0;
			padding: 		0;
}
body
{
			background: url(../gfx/hg.png) no-repeat;
			font-size: 		12px;
			font-family: 	verdana;
			text-align: 	left;
			color:			#7d7d7d;
}
a img,:link img,:visited img 	{ border:none; }
a:link		{ font-family:verdana; color:#000; text-decoration:none;}
a:visited     	{ font-family:verdana; color:#000; text-decoration:none;}
a:active      	{ font-family:verdana; color:#7d7d7d; text-decoration:none;}
a:hover       	{ font-family:verdana; color:#7d7d7d; text-decoration:none;}
h1 			{ font-family:verdana; font-size:18px; color: #313131; text-decoration:none; }
h2 			{ font-family:verdana; font-size:18px; color: #313131; text-decoration:none; }
/****************************************************************************************
 										FORM
 ****************************************************************************************/
#box_form
{
	margin: 40px 40px 40px 40px;
}
textarea
{
			font-family: 	verdana;
			font-size: 		1em;
			border: 		1px dotted #7d7d7d;
			color: 			#000;
}
.inputField_box_anrede
{ 
			border: 		1px solid #7d7d7d;
			width:			150px;
			font-family: 	verdana;
			padding: 		3px;
			font-size: 		1em;
			color: 			#000;
}
.inputField_box_anrede_fehler
{ 
			border: 		2px solid red;
			width:			150px;
			font-family: 	verdana;
			padding: 		3px;
			font-size: 		1em;
			color: 			#000;
}
.inputField_box_1
{ 
			border: 		1px solid #7d7d7d;
			padding: 		4px;
			width:			350px;
			font-family: 	verdana;
			font-size: 		1em;
			color: 			#000;
}
.inputField_box_1_fehler
{ 
			border: 		2px solid red;
			width:			350px;
			font-family: 	verdana;
			padding: 		3px;
			font-size: 		1em;
			color: 			#000;
}
.inputField_box_ta
{ 
			border: 		1px solid #7d7d7d;
			width:			400px;
			height:			160px;
}
.inputField_box_gb
{ 
			border: 		1px solid #000;
			width:			435px;
			height:			160px;	
}
.inputField_box_ta_fehler
{ 
			border: 		2px solid red;
			width:			400px;
			height:			160px;	
}
.inputField_box_spam
{ 
			border: 		1px solid #7d7d7d;
			width:			20px;
			font-family: 	verdana;
			padding: 		3px;
			font-size: 		1em;
			color: 			#000;
}
.inputField_box_spam_fehler
{ 
			border:			2px solid red;
			width:			20px;
			font-family: 	verdana;
			padding: 		3px;
			font-size: 		1em;
			color: 			#000;
}
.inputField_box_comment
{ 
			border: 		1px solid #7d7d7d;
			font-family: 	verdana;
			width:			435px;
			height:			60px;	
			padding: 		3px;
			font-size: 		1em;
			color: 			#000;
}
.inputField_input
{
			border: 			0px solid #7d7d7d;
			font-family: 		verdana;
			font-weight:		bold;
			background-color: 	#eeeeee;
			width:				30px;
			height:				12px;
			font-size: 			1em;
			color: 				#000;
}
/****************************************************************************************
 										LINKS
 ****************************************************************************************/
.small:link, .small:visited
{
			font-size: 			12px;
			color: 				#000;
			text-decoration: 	none;
}
.small:hover, .small:active
{
			color: 				#313131;
			text-decoration: 	none;
}