/**
 *  Infomaterialseiten
 */

img {
	border: none;
}

/**
 *  Infomaterial Suche
 */

div.infomaterialErrors {
	color: #f00;
}

div.infomaterialNoResults {
	color: #f00;
}

div.infomaterialOptions {
	margin-top: 20px;
}

div.infomaterialOptionBrand {
	float: left;
	margin-right: 20px;
}

div.infomaterialOptionKeyword {
	
}

div.infomaterialOptionCategory {
	clear: both;
	margin-top: 20px;
}

div.infomaterialOptionTerms {
	margin-top: 10px;
}

div.infomaterialOptionSubmit {
	margin-top: 10px;
}

div.infomaterialSearchSubmit {
	text-align: right;
}

div.infomaterialGetReader {
	
}

div.infomaterialBasket {
	font-weight: bold;
	margin: 0 0px 0px 0px;
}

ul.infomaterialBasket {
	font-weight: normal;
	margin-top: 0px;
}



/**
 *  Infomaterial
 */
div.infomaterialItemEven {
/*	background-color: #ffffff;*/
}

div.infomaterialItemOdd {
/*	background-color: #ffffff;*/
}

img.infomaterialImage {
}

table.infomaterialItem {
	width: 100%;
	margin-bottom: 10px;
}

td.infomaterialCol2 {
	width: 200px;
	vertical-align: top;
}

td.infomaterialCol3 {
	vertical-align: top;
	width: 100px;
}


/**
 *  Infomaterial-Kontaktformular
 */


div.infomaterialContact {
	margin-top: 20px;
}

span.formError {
	font-size: 11px;
	color: red;
}

/**
 * Kontakt-Formular: Tabelle f&uuml;r einzelne Formular-Abschnitte 
 */
table.contactTable {
	width: 430px;
	border-spacing: 0px;
	table-layout: fixed;
}

/**
 * Kontakt-Formular: Tabellen-Zeile
 */
tr.contactTableRow {
/*	background-color: #eeeeee;*/
}

/**
 * Kontakt-Formular: Tabellen-Zeile f&uuml;r abwechselnde Formatierung jeder
 * zweiten Zeile
 */
tr.contactTableRow2 {
/*	background-color: #dddddd;*/
}

/**
 * Kontakt-Formular: Tabellen-Zelle
 */
td.contactTableCell {
	vertical-align: top;
	padding: 5px;
}

/**
 * Kontakt-Formular: Eingabefeld f&uuml;r Vorname
 */
input.contactInputFirstname {
	width: 200px;
}

/**
 * Kontakt-Formular: Eingabefeld f&uuml;r Nachname
 */
input.contactInputName {
	width: 200px;
}

/**
 * Kontakt-Formular: Eingabefeld f&uuml;r Firma
 */
input.contactInputCompany {
	width: 300px;
}

/**
 * Kontakt-Formular: Eingabefeld f&uuml;r Stra&szlig;e
 */
input.contactInputStreet {
	width: 300px;
}

/**
 * Kontakt-Formular: Tabellenzelle f&uuml;r PLZ
 * (sollte eine definierte Breite bekommen, da der Browser sonst selbst den
 * Platz verteilt)
 */
td.contactTableCellPostalCode {
	width: 90px;
}

/**
 * Kontakt-Formular: Eingabefeld f&uuml;r PLZ
 */
input.contactInputPostalCode {
	width: 80px;
}

/**
 * Kontakt-Formular: Eingabefeld f&uuml;r Ort
 */
input.contactInputCity {
	width: 200px;
}

/**
 * Kontakt-Formular: Eingabefeld f&uuml;r Telefon
 */
input.contactInputPhone {
	width: 200px;
}

/**
 * Kontakt-Formular: Eingabefeld f&uuml;r Fax
 */
input.contactInputFax {
	width: 200px;
}

/**
 * Kontakt-Formular: Eingabefeld f&uuml;r E-Mail
 */
input.contactInputEmail {
	width: 300px;
}

/**
 * Kontakt-Formular: Eingabefeld f&uuml;r Bemerkung
 */
textarea.contactInputRemark {
	width: 300px;
	height: 100px;
}

