
/*
 ---------------------------------------------
 	Allgemeines
 ---------------------------------------------
*/

/*
	Abstände zum Fensterrand bzw. Framerand
*/
body {
	margin-left:10px;
	margin-top:10px;
}

/* 
	Gilt für alle Bilder 
*/
body img{
	border:0px;
	margin:0px;
	padding:0px;
}

/* Für alle Blockelemente */
div{
	margin:0px;
	padding:0px;	
}

p{
	margin:0px;
	padding:0px;	
}



/* Allgemeine Klasse für linksbündige Elemente */
.left {
	float:left;
}

/* Allgemeine Klasse für rechtsbündige Elemente */
.right {
	float:right;
	text-align: right;
	vertical-align: middle;
}




/* 
 ---------------------------------------------
	Gilt für den gesammten Suchbereich
	(Suchformular bis Ende der Suchliste)
 ---------------------------------------------	
*/
.search{
	font-family: Arial, Helvetica, sans-serif;
	margin:0px;
	font-size: 12px;
}

/*	Für links */
.search a{
	color:black;
}

/*	Für links wenn man mit der Maus darüber fährt*/
.search a:hover{
	color:gray;
}



/*
 ---------------------------------------------
	Gilt für Bereich ab Ende Suchformular bis Ende des Texts unterhalb des Suchformulars
 ---------------------------------------------
*/
.searchResult {
	margin:0px 0px 0px 0px;
}



/*
 ---------------------------------------------
	Für Suchformular 
 ---------------------------------------------
*/
.searchForm {
	padding:10px 0px 0px 0px;
	margin:0px;
	width:100%;
	clear:both;
}

.searchForm form{
	padding:0px;
	margin:0px;
	width:100%;
	font-weight: normal;	
}

/* für nicht aktivierte Buttons */
.button {
	width:33%;
	height:24px;
	marigin:0px;
	marigin-left:2px;
	font-size:10px;
	padding:0px;
}

/* für gerade aktiven Button */
.button_active {
	width:60%;
	height:24px;
	marigin:0px;
	marigin-left:2px;
	font-size:10px;
	padding:0px;
	background-color:#00CC33;
}

.textfield {
	height:25px;
	/* border:2px solid black; */
}


/*
 ---------------------------------------------
	Für Suchergebnis der Teile
 ---------------------------------------------
*/

/*
	Gilt für Liste der HTML Dateien bei jedem Suchergebnis mit mehr als 1 HTML Datei
*/
.htmlFiles { 
	border:0px;
	margin:0px 0px 0px 10px;
	/* clear:both; */
}

/*
	Gilt für des Text des Suchergebnisses von Teilen (t_text1,t_text2)
*/

.partText {
	border:0px;
	margin:0px 0px 0px 10px;
	/* clear:both; */
}

/*
	Gilt für den gesammten Bereich eines einzelnen Suchergebnisses von Teilen
	(Von Titel bis zum nächsten Ergebnis)
*/
.part {
	margin-bottom:10px;	/* 10 pixel Abstand zum nächsten Ergebnis */	
}


/* Gilt für im Suchergebnistext vorkommende Suchbegriffe (siehe auch config.inc.php unter highlightKeywords) */
.highlightedKeywords {
	color: #0099FF;
}



.showMore {	
	display:inline;
	float:right;
	margin:0px;
	padding:0px;
	padding-right:5px;
	
}
.teilTitel{	
	display:inline;
	float:left;
	margin:0px;
	padding:0px;	
}



.inlineLeft {	
	display:inline;
	float:left;	
}


.inlineRight {	
	display:inline;
	float:right;
	padding-right:5px;
}


/*
 ---------------------------------------------
	Gilt für die Headlines
	(sowohl in dem "Anfangs Menü" als auch in der Suche)
 ---------------------------------------------
*/
.headlines {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
	margin:0px;
	padding-bottom: 20px; /* Abstand zum nächsten Element (zb.: zw. Headline Suchergebnis und Teile Suchergebnis */
}

/*	Für links */
.headlines a{
	text-decoration: none;
	color:#0000AA;
}

/*	Für links (Maus darüber) */
.headlines a:hover{
	color:#FF0000;
}

/*	Für links, wenn man sich gerade auf dieser Seite befindet */
.headlines a:active{
	color:gray;
}

/* Für Bereich der Gruppe, wird durch group(titel,x,y) überschrieben */
.headlinesGroup  {
	margin:0px;
	padding:0px;
}

/* Für Bereich der Links inherhalb einer Gruppe */
.headlinesGroupLinks {
	margin:0px;
	padding:0px;
}

/* Für Links inherhalb einer Gruppe */
.headlinesGroupLinks a{
	
}

/* Für Titel der Gruppe */
.headlinesGroup h2{
	font-size: 13px;
	font-weight: bold;	
	margin:0px;
	padding:0px;
}

/* Für ein einzelnes Ergebnis der Headlines (im Suchergebnis)*/
.headlinesOnePart {
	padding:0px;
	color:black;
	font-size:15px;
	/*border:1px solid black;*/
	margin:0px;
}

.headlinesOnePart a {
	color:black;
}

.headlinesOnePart a:active{
	color:blue;
}

/* Für die erste Headline im Suchergebnis (benutzt wenn automatisch zum HTML file der ersten Headline 
	gesprungen wird).
*/
.headlinesFirstPart a {
	color:blue;
}

.headlinesFirstPart {
	padding:0px;
	margin:0px;
}

/*
 ---------------------------------------------
	Für Hersteller links
 ---------------------------------------------
*/

.producers a{
	text-decoration: none;
	font-size:14px;
}

/*
	Für gesammten Bereich Hersteller 
*/
.Hersteller {

}

/* Für Überschrift Hersteller */
.Hersteller h2{
	font-size:17px;
}





/* 
 ---------------------------------------------
	Gilt für Bereich über dem Suchbereich (Logo, Email, Adr.)
 ---------------------------------------------
*/
.menueTop {
	/*position:fixed;*/
	margin: 0px;
	padding:0px;
	float:left;	
}

.menueTop p{
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	margin: 0px ;
	padding: 0px;
}

.menueTop p strong {
	color:red;
}

.menueTopEmailuAdr {
	width:100%;
	font-family: Arial, Helvetica, sans-serif;
	float:left;
	margin: 0px ;
	padding: 0px;
}


