


/*** Basic
*********************/

body 					{
						background-color:#EFF1ED;
						scrollbar-arrow-color:#FFFFFF;
						scrollbar-track-color:#F5F5F5;
						scrollbar-face-color:#CCCCCC;
						scrollbar-highlight-color:#CCCCCC;
						scrollbar-3dlight-color:#CCCCCC;
						scrollbar-shadow-color:#CCCCCC;
						scrollbar-darkshadow-color:#CCCCCC;
						overflow:scroll;
						}

a:link					{color:#666666;text-decoration:none;}
a:visited				{color:#666666;text-decoration:none;}
a:hover					{color:#990000;text-decoration:none;}
a:active				{color:#990000;text-decoration:none;}
a:focus					{color:#990000;text-decoration:none;}

a.rot:link				{color:#990000; text-decoration:none;}
a.rot:visited			{color:#990000; text-decoration:none;}
a.rot:active			{color:#990000; text-decoration:none;}
a.rot:hover				{color:#990000; text-decoration:none;}
a.rot:focus				{color:#990000; text-decoration:none;}

a.grau:link				{color:#EFF1ED; text-decoration:none;}
a.grau:visited			{color:#EFF1ED; text-decoration:none;}
a.grau:active			{color:#EFF1ED; text-decoration:none;}
a.grau:hover			{color:#EFF1ED; text-decoration:none;}
a.grau:focus			{color:#EFF1ED; text-decoration:none;}

a.schwarz:link			{color:#000000; text-decoration:none;}
a.schwarz:visited		{color:#000000; text-decoration:none;}
a.schwarz:active		{color:#000000; text-decoration:none;}
a.schwarz:hover			{color:#990000; text-decoration:none;}
a.schwarz:focus			{color:#000000; text-decoration:none;}

a.white:link			{color:#FFFFFF; text-decoration:none; font-size:11px;}
a.white:visited			{color:#FFFFFF; text-decoration:none; font-size:11px;}
a.white:active			{color:#FFFFFF; text-decoration:none; font-size:11px;}
a.white:hover			{color:#990000; text-decoration:none; font-size:11px;}
a.white:focus			{color:#FFFFFF; text-decoration:none; font-size:11px;}

a img { border:none;}
p {
	padding:0;
	margin:0 0 10px 0;
	text-align:left;
}
h1{
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#000;
	padding:0 0 5px 0;
	margin:0;
}
table, tr, td {
	margin:0;
	padding:0;
}

ul{
	list-style:none;
	list-style-position:outside;
	margin:0;
	padding:0;
}

.textNavi 				{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#666666}
.textNaviOn 			{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#990000}
.textFliess 			{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#666666}
.textFliessBlack 		{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#000000}
.textFliessHighlight	{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#990000}
.textHead 				{font-family:Arial,Helvetica,sans-serif;font-size:18px;color:#666666}
.textReferenz 			{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#666666}
.textAdresse 			{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#999999}
.nolink 				{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#666666;text-decoration:none}
.formFeld1 				{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#666666;width:210px;height:19px;padding-left:5px;border:1px #999999 solid;background-color:#EBEBEB}
.formFeld2 				{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#666666;width:270px;height:155px;padding-left:5px;border:1px #999999 solid;background-color:#EBEBEB}





/*** Table
*********************/
.tableRahmen			{background-color:#FFFFFF;}
.tableNavi				{background-color:#DFD3BB;font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#666666;padding-left:8px;padding-right:8px}
.tableNaviOv			{background-color:#DFD3BB;padding-left:8px}
.tableNaviOn			{background-color:#DFD3BB;padding-left:8px}
.tableNaviBg			{background-color:#EDE7CD}
.tableSitmap			{background-color:#E1E4DE;font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#666666;padding-left:8px}
.tableSitmap1			{background-color:#E1E4DE;font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#666666;padding-right:8px}
.tableLinie				{background-color:#FFFFFF}
.tableContent			{background-color:#E1E4DE}
.tableContent1			{background-color:#D8DCD3}


/*** Home Link
*********************/
.home,
.home-prod{
	margin-top:8%;
	width:762px;	
	font-family:Arial,Helvetica,sans-serif;font-size:11px;
	text-align:left;
	padding:0 0 10px 22px;
}
* html .home{
	width:784px;
}
*+html .home-prod{
	width:784px;
	margin-left:22px;
}




/*** Aktuelles
*********************/
.padding {
	padding:20px 20px 0 20px;
}
.padding-overview{
	padding:20px 10px 10px 12px;
}
* html .padding-overview {
	width:322;
}
.aktuelles-height {
	height:240px;
}
* html .aktuelles-height {
	height:260px;
}
.thumbnail{
	border:1px solid white;
}
.border{
	border-bottom:1px solid white;
	height:1px;
	margin:7px 0;
}


/*** Produkte
*********************/

.border-side{
	border-right:1px solid white;
	border-left:1px solid white;
}
.padding-product{
	padding:20px 25px 10px 25px;
}
.btn{
	text-align:right;
	padding:0 17px 10px 0;
}
.btn a{
	width:134px;
	height:24px;
	background:url(../pics/btn-anfrage.jpg) no-repeat;
	padding:3px 15px 10px 10px;
}

.flash{
	margin:10px 20px 10px 20px;
	border:1px solid white;
	height:281px;
	width:375px;
}

/*** Submenu
*********************/

.submenu{
	padding:0 0 0 10px;
	margin:0;
}
#menu span {
	cursor: pointer;
}
#menu span:hover {
	color: #990000;
}


/*** Prospekt
*********************/
.padding-bottom{
	padding-bottom:5px;
}
* html .padding-bottom{
	padding:0;
}
* html .prospect{ 
	 height:292px; 
	 overflow:hidden;
}