@CHARSET "ISO-8859-1";

html, body
{
	margin: 0; padding: 0;
	font-size: 12px;
	font-family: helvetica, verdana, arial;
	/*
	background-color: #090925;
	background-image:url('../images/bg/christmas_pattern_400x400.png');
	background-repeat:repeat;
	*/
	background-color: #696969;
	color: #fff;
}

#container
{
	text-align: center;	
}

#container #main
{
	margin: 0 auto;	
}
#container2 #main
{
	width: 1024px;
	margin: 0 auto;	
}

#heading h1
{
	font-family: Georgia;
	font-size: 3.5em;
	color: #fff;
	margin: 3em 0 1em 0;
}

#products h2
{
	font-size: 2.0 em;
	margin: 1em 0 1em 0;	
}

#products h2 a 
{
	text-decoration: none;
	color: #a0a0a0;	
}

#contact
{
	border-top: 1px solid #686868;
	text-align: center;
	width: 700px;
	margin: 0 auto;
	margin-top: 5em;
	
	clear: both;
}

#contact ul, #contact ul li
{
	display: inline;
	margin: 0; padding: 0 3px 0 3px;
	list-style-type: none;
}

#contact ul li a 
{
	text-decoration: none;
	color: #a0a0a0;
	font-style: italic;
}

/* Kontakt spezifisch */
#container #main #data
{
	width: 600px;
	margin: 0 auto;
	text-align: center;
}	

#container #main #data #info
{
	text-align: left;
	padding-bottom: 1.0em;
}

#container #main #data #form
{
	width: 300px;
	float: left;
}

#container #main #data #form
{
	width: 290px;
	float: right;
	padding-left: 10px;
}

/* form fields and buttons */
input, textarea
{
	margin: 0 0 4px 0; 
	padding: 3px;
	background-image: none;
	background-color: #fcfcfc;
	border: 1px solid #a0a0a0;
	width: 280px;
	display: block;
	
	font-size: 12px;
	font-family: helvetica, verdana, arial;
	font-style: italics;
	color: #a0a0a0;
}
textarea { height: 100px; }
input[type=submit]
{
	width: 100px;
	color: #000;
}
