.abstandnull		{ margin: 0; padding: 0; }
.abstandlinks		{ margin: 0; padding: 0px 0px 0px 5px; }
.abstandlinks10		{ margin: 0; padding: 0px 0px 0px 10px; }
.abstand5			{ padding: 5px; }
.abstand10			{ padding: 10px; }
.abstand20			{ padding: 20px; }
.abstandseiten		{ padding-left: 5px; padding-right: 5px; }

img.intext			{ margin: 0; padding: 0; vertical-align:middle; border: 0px; }
img.basis			{ margin: 0; padding: 0; border: 0px; }
img.links			{ margin: 0; padding: 0px 2px 0px 0px; border: 0px; float:left; }
img.linksweit		{ margin: 0; padding: 0px 10px 0px 0px; border: 0px; float:left; }
img.rechts			{ margin: 0; padding:  0px 0px 0px 2px; border: 0px; float:right; }
img.rechtsabst		{ margin: 0; padding:  0px 0px 10px 2px; border: 0px; float:right; }
img.logo			{ margin: 0; padding:  0px 0px 5px 0px; border: 0px; float:right; }
img.abstand			{ margin: 3px; padding: 0; border: 0px; }

.formular			{ margin: 0; padding: 0; vertical-align:middle; border:1px solid #999999; }

.formularfeld		{ margin: 10px 0px 0px 0px; padding: 0px; vertical-align:top; border:1px solid #999999; }


.floatright			{ float: right; }
.floatleft			{ float: left; }
.clearboth			{ clear: both; }

hr.linie 			{ width:100%; background-color:#cccccc; color:#cccccc; height:1px; padding:0; margin: 10px 0 10px 0; }
hr.linie2 			{ width:100%; background-color:#cccccc; color:#cccccc; height:1px; padding:0; margin: 8px 0 8px 0; }

input.suche			{ margin-bottom: 6px; padding: 0; width:150px; height:16px; background-color: #ffffff; font-size: 95%; color:#666666; }
select				{ margin-bottom: 6px; padding: 0; width:150px; height:16px; background-color: #ffffff; font-size: 95%; color:#666666; }
input.warenkorb		{ margin-bottom: 6px; padding: 0; width:50px; background-color: #ffffff; font-size: 95%; color:#885566; }


table, tr, td		{ text-align:left; vertical-align:top; padding:0; margin:0; border:0; border-spacing:0; }
.tableborder, .tableborder td { text-align:left; vertical-align:top; padding:5px; margin:0; border-spacing:0; border: 1px solid black !important; border-collapse:collapse; }

.contentverlauf		{
					float: left;
					width:100%;
					height: 25px;
					margin: 4px 0px 10px 0px;
					padding: 0px;
					background-color:#ffffff;
					background: url("../bilder/verlauf-content2.jpg") repeat-x;
					}


.pagina		{
			text-align: right;
			margin: 0 0 10px 0;
			width: 470px;
			background-color: #ffffff;
			}



/* Produktseiten Reiter */

ul#reiternavi
		{
		font: bold 11px verdana, arial, sans-serif;
		list-style-type: none;
		margin: 0px;
		padding: 0px;
		}
	
li#reiteraktiv
		{
		font: bold 11px arial, sans-serif;
		line-height: 18px;
		background: url("../bilder/verlauf1.gif") repeat-x 18px; height:18px;
		color: #ffffff;
		margin: 0px;
		padding: 0px 6px 0px 6px;
		}
	
	
ul#reiternavi li
		{
		float: left;
		height: 18px;
		background-color: #ffffff;
		margin: 0px 2px 0px 2px;
		border: 1px solid #A6C1DF;
		}
	
#reiternavi a
		{
		font: normal 11px arial, sans-serif;
		line-height: 18px;
		background: url("../bilder/verlauf3.gif") repeat-x 18px; height:18px;
		float: left;
		display: block;
		color: #666666;
		text-decoration: none;
		margin: 0px;
		padding: 0px 6px 0px 6px;
		}
	
#reiternavi a:hover { background: url("../bilder/verlauf2.gif") repeat-x 18px; height:18px; }

/* Ende Produktseiten Reiter */
