
/* ss */
.titel {
	background-image:	url( '1pic/topic_red_wide.jpg' );
	color:				#FFFFFF;
	font-size:			11px;
	font-weight:		bold;
	height:				12px;
	line-height:		12px;
	padding:			5px;
	text-transform:		uppercase;
	width:				510px;
}

/*
	KATEGORIENANSICHT
*/

.maschinenKategorienAnsicht .maschinenKategorienFrame TABLE TR.alleProdukte TD {
	padding-top:			8px;
	padding-bottom:			8px;
}

.maschinenKategorienAnsicht .maschinenKategorienFrame TABLE TR.hasMachines TD {
}

.maschinenKategorienAnsicht .maschinenKategorienFrame TABLE TR.hasNoMachines TD {
	color:					#666666;
	padding-left:			12px;
}


/*
	LISTENANSICHT
*/

.maschinenListeAnsicht TABLE,
.maschinenKategorienAnsicht TABLE {
	background-color:	#EDEDED;
	width:				100%;
}

.maschinenListeAnsicht DIV.maschinenListeFrame TABLE TR:hover,
.maschinenKategorienAnsicht DIV.maschinenKategorienFrame TABLE TR:hover {
	background:			#F5F5F5;
}

.maschinenListeAnsicht TABLE TR TD,
.maschinenKategorienAnsicht TABLE TR TD {
	padding:			2px;
}

.maschinenListeAnsicht DIV.maschinenListeFrame TABLE TR TH, 
.maschinenKategorienAnsicht DIV.maschinenKategorienFrame TABLE TR TH {
	background-image:	url( '1pic/topic_red_wide_big.jpg' );
	color:				#FFFFFF;
	font-size:			11px;
	font-weight:		bold;
	height:				12px;
	line-height:		12px;
	padding:			5px;
	text-transform:		uppercase;
	width:				510px;
	border-bottom:		1px solid #acacae;
}

.maschinenListeAnsicht div.maschinenListeFrame TABLE TR TD, 
.maschinenKategorienAnsicht div.maschinenKategorienFrame TABLE TR TD {
	font-size:			11px;
}

.maschinenListeAnsicht table tr td.preis, 
.maschinenListeAnsicht table tr th.preis {
	text-align:			right;
	padding-right:		20px;
}

.maschinenListeAnsicht table tr td.datum {
	white-space:		nowrap;
}

.maschinenListeAnsicht table tr td.bild {
	text-align:         center;
}

/*
.maschinenListeAnsicht table tr td a, .maschinenDetailAnsicht a {
	color:				#a0a0a0;
	text-decoration:	underline;
}
*/

/*
.maschinenListeAnsicht table tr td a:hover, .maschinenDetailAnsicht a:hover {
	color:				#c0c0c0;
	text-decoration:	underline;
}
*/

.maschinenListeAnsicht .divNavResults {
	color:				#a0a0a0;
	margin-top:			10px;
}

.maschinenListeAnsicht .divNavResults .tblNavResults {
	border:				1px solid #a0a0a0;
	border-width:		1px 0px 0px 0px;
	background-color:	#FFFFFF;
}


.maschinenListeAnsicht .divNavResults .tblNavResults A {
	color:					#ed1c24;
	text-decoration:		none;
}


.maschinenListeAnsicht .divNavResults .tblNavResults A.right {
	padding-right:			10px;
	background-image:		url( '1pic/bullet.gif' );
	background-position:	right center;
	background-repeat:		no-repeat;
}

.maschinenListeAnsicht .divNavResults .tblNavResults A.left {
	padding-left:			10px;
	background-image:		url( '1pic/bulletLeft.gif' );
	background-position:	0 center;
	background-repeat:		no-repeat;
}

.maschinenListeFrame TABLE TR TD,  
.maschinenKategorienFrame TABLE TR TD {
	border:					1px solid #FFFFFF;
	border-width:			1px 0px 0px 0px;
}

A.leftArrow {
	padding-left:			10px;
	background-image:		url( '1pic/bulletLeft.gif' );
	background-position:	0px center;
	background-repeat:		no-repeat;
	color:					#FF0000;
	text-decoration:		none;
}

A.rightArrow {
	padding-right:			10px;
	background-image:		url( '1pic/bullet.gif' );
	background-position:	right center;
	background-repeat:		no-repeat;
	color:					#FF0000;
	text-decoration:		none;
}

A.normalArrow {
	padding-left:			10px;
	background-image:		url( '1pic/bullet.gif' );
	background-position:	left center;
	background-repeat:		no-repeat;
	color:					#FF0000;
	text-decoration:		none;
}


A.leftArrow:hover, A.rightArrow:hover, A.normalArrow:hover {
	color:					#FF0000;
	text-decoration:		underline;
}

TD.right, TH.right {
	text-align:				right;
}

/*
	LISTENANSICHT - SUCH-FORMULAR
*/

.maschinenListeAnsicht DIV.trefferAnzahl {
    margin-bottom:      16px;
}

.maschinenListeAnsicht table.suche {
	width:				100%;
	font-size:			8.5pt;
}

.maschinenListeAnsicht table.suche TH {
	font-size:			8.5pt;
}

.maschinenListeAnsicht table.suche TH, .maschinenListeAnsicht table.suche TD {
	vertical-align:		top;
	font-size:			10px;
	padding:			5px;
	border:				1px solid #FFFFFF;
	border-width:		1px 0px 0px 0px;
}

.maschinenListeAnsicht table.suche SELECT.formElementMinWidthHalf {
	min-width:			88px;
}

.maschinenListeAnsicht table.suche INPUT.formElementMinWidthHalf {
	width:				86px;
}

.maschinenListeAnsicht table.suche SELECT.formElementMinWidthFull {
	min-width:			200px;
}

.maschinenListeAnsicht table.suche INPUT.formElementMinWidthFull {
	min-width:			198px;
}


.maschinenListeAnsicht table.suche INPUT.searchButton {
	background-image:	url( '1pic/button.gif' );
	color:				#808080;
	height:				21px;
	width:				142px;
	font-weight:		bold;
	line-height:		21px;
	margin:				0;
	border:				0px solid #FFFFFF;
	font-family:		Verdana,Arial,Helvetica,"sans serif";
	font-size:			11px;
}


/*
	DETAIL-ANSICHT
*/

.maschinenDetailAnsicht table {
	font-size:			8.5pt;
}

.maschinenDetailAnsicht table th {
	padding-right:		7px;
	vertical-align:		top;
}

.maschinenDetailAnsicht table.bilder tr td {
	padding-right:		8px;
	padding-top:		8px;
}

.maschinenDetailAnsicht h4 {
	width:				100%;
	background-color:	#ededed;
	padding:			2px;
}

.maschinenDetailAnsicht .formulare table {
	border-collapse:	separate;
	border-spacing:		5px;
}

.maschinenDetailAnsicht .blockBody {
	font-size:			11px;
	background-color:	#EDEDED;
	padding:			5px;
	margin-bottom:		10px;
}

.maschinenDetailAnsicht A {
	color:				#000000;
	text-decoration:	none;
}

.maschinenDetailAnsicht A:hover {
	color:				#000000;
	text-decoration:	underline;
}

.maschinenDetailAnsicht INPUT.button {
	background-image:	url( '1pic/button.gif' );
	color:				#808080;
	height:				21px;
	width:				142px;
	font-weight:		bold;
	line-height:		21px;
	margin:				0;
	border:				0px solid #FFFFFF;
	font-family:		Verdana,Arial,Helvetica,sans serif;
	font-size:			11px;
}

/*
	LOGININFO
*/

#logininfo{
padding:10px;
margin:#FF0000;
color:#FF0000;
font-weight:bold;
border:2px solid #ff0000;
margin-bottom:10px;
}
#logininfo p{
margin:0;
}

/*
	CURRENCY CALCULATOR
*/
a.currencyCalculator{
font-size:10px;
color:#555;
}

