@charset "utf-8";
/* CSS Document */

body {
	background-image: url(../images/global/bg.gif);
	background-repeat: repeat-y;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	color: #333;
	background-color: fffee5;
}

.text {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	padding-top:10px;
	text-align: left;
}

.quickcontact {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	text-align: left;
}

.alpha {
	color: #ca091a;
	}
	
h1 {
	font-family:Verdana, Geneva, sans-serif;
color: #e30036;
	font-size: 18px;
}
	
h2 	{ font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color: #117abf;}
	
h3 	{
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color: #E30037;
}


.nav {
	margin: 5px;
}

a:link	{
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color: #117abf;
	text-decoration: none;
}
	
a:visited 	{ font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
		text-decoration: none;

	color: #117abf;}
	
a:active { font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color: #e30036;}
	
a:hover 	{ font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color: #e30036;}
	
.klein {font-size:10px;}
.klein a:link	{
	color: #333;
		font-size:10px;
	text-decoration: none;
}
.klein a:visited	{
	color: #333;
		font-size:10px;
	text-decoration: none;
}
.klein a:active	{
	color: #333;
		font-size:10px;
	text-decoration: none;
}
.klein a:hover	{
	color: #e30036;
		font-size:10px;
	text-decoration: none;
}
.table
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	color: #333;
	border: 1px solid #D6D6D6;
	padding:5px;
	text-align: left;
	}
	.table_head
	{
	background-color: #0070BA;
	font-weight:bold;
	color:#fff;
		padding:3px;
		text-align:center;

		}
.table_middlehead
	{
	background-color: #B7CF21;
			padding:3px;
		}
.table_cell
	{
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
		border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCC;
}

.table_cell2
	{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}

.produktsuchebutton { color: white; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #939fb8; border: solid 1px #d6dce8; }
.produktsuchefeld  { color: #555; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; background-color: #c6ced9; margin-top: 1px; margin-left: 40px; padding-left: 3px      }
.searchtext { color: #555; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #d3d7e0; padding: 2px; border: solid 1px #939fb9; }
.searchtitel { color: white; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #939fb8; margin-top: 10px; padding: 2px; }
.contactinput { color: #555; font-size: 10px; margin: 2px 10px;}
.contactinputx { color: #555; font-size: 10px; margin: 2px 10px; }
.contactname { font-size:12px; padding-right: 10px; padding-left: 10px; }
.contactpic { margin: 2px 18px 2px 10px; float: right; border: solid 1px #ced3de; }
.contactright {
	background-color: #E5F0F8; font-size: 10px;
}
.contacttab { }
.fehler{
			color: #ca091a;
}
