/*-- CSS Datei für www.searchone.de --*/
/*-- Erstellt von Stefan Fuhrmann, 2009-08 --*/
/**
* Projekt searchOne
*=============================================
*
* @site		www.searchone.de
* @version 	0.2
* @date		01.08.2009
* @lastmodified 08.08.2009
* @author	Stefan Fuhrmann
* @copyright	Stefan Fuhrmann 2009
* 
**/

/*------------------------------------------------------*/
/*-- Allgemeine Einstellungen gültig für alle Seiten --*/
body {
	background-color: #000000;  /*-- Farbe schwarz von Hintergrund--*/
	font-size: 0.8em; /*-- Schriftstärke / Größe --*/
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif; /*-- Schriften definition Allgemein --*/
	/*color:#000000; /*-- Farbe schwarz für normalen Text --*/
	padding:0;
	margin:0;
}

/*------Farbeeinstellungen für Links------------------------*/
a {color: #0000ff;} /*-- Farbe blau Link-normal --*/
a:visited {color:#006400;} /*-- Farbe grün Link-besucht --*/
a:hover {color: #ff0000;} /*-- Farbe rot Link-aktiv  --*/
a:active { color:#3D3D3D;} /*-- Farbe dunkelgrau Link-aktiv --*/

/*------ Keine Rahmen und Unterstriche für Links --------*/
/*-- Keinen Rahmen für a Links --*/
a	{ 		
	text-decoration: none;
}
/*-- Keinen Rahmen für a - img Links mit Bild--*/
img 	{		
	border: 0;
}

/*-- Einstellungen für Schriften Allgemein --*/
p, pre {
	padding: 0 20px 15px 25px;
	margin:0;
}
/*-- Extra Einstellungen für <code> Blöcke --*/
pre, code { 				
	font-family: Courier, Arial;
	font-style: italic;
	color: #228B22;
	font-size: 1.1em;}
/*-- Farbe rot-orange für hervorgehobenen text --*/
strong {			
	color: #ff4500;
}
/*-- Extra Font für Überschriften in h1 --*/
h1 {
	font-family: Zekton, Verdana, Arial;		
	padding: 15px 25px;
	margin:0;
}
h2 {
	padding: 5px 25px;
	margin:0;
}
h3 {
	padding: 5px 25px;
	margin:0;
}
h4 {
	padding: 5px 25px;
	margin:0;
}

/*------------------ Ende Allgemeine Einstellungen -------*/
/*--------------------------------------------------------*/


/* ----------container zentriert das layout-------------- */
#container {
	border: 0; /*-- Kein Rand --*/
	width: 70em; /*-- Position der Spalten in der Seite --*/
	margin: 0 auto; /*-- Keine Abstände --*/
	padding: 0; /*-- Keine Abstände --*/
	background-color: #564b47; /*-- Farbe dunkelgrau für Hintergrund Menü-Links --*/
}

/* ----------banner-------------- */
#banner {
	margin: 0;
	padding: 0;
	background-color: #000000; /*-- Farbe Hintergrund schwarz Banner --*/
}
#banner p{			/*-- Extra Einstellungen für p Schriften --*/
	margin-left: 10em;
	padding: 25px;
}
#mainnavi {
	font-weight: bold;	/*-- Extra Einstellungen für Schriften --*/
	font-size: 1.2em;
	margin: 0;
	padding: 0;
	background-color: #564b47; /*-- Farbe dunkelgrau für Menü-Leiste --*/
}
#mainnavi p{			/*-- Extra Einstellungen für p Schriften --*/
	text-align:right; /*-- Position Text --*/
	margin: 0;
	padding: 0 10px;
}
#mainnavi img{			/*-- Einstellungen für img Bilder im Menü --*/
	float: left;
	margin-top: -16px;
	margin-left: 5px;
	padding-left: 5px;
}

/* -----------------Inhalt--------------------- */
#hauptteil {
	min-height:600px; /*-- Mindesthöhe des Feldes --*/
	background-color: #ffffff; /*-- Farbe hellgrau - weiss--*/
	padding: 0;
	margin: 0 0 0 20em;
}
a	{
	text-decoration: none; /*-- Keine Unterstriche für Text-Links --*/
}
img.rahmen_oben {			/*-- Einstellungen für Rahmen-Bild oben u. unten --*/
	height: 100%;
	width: 100%;
	margin: 0;
	padding: 0;
}
img.rahmen_unten {			/*-- Einstellungen für Rahmen-Bild oben u. unten --*/
	height: 100%;
	width: 100%;
	margin:0 0 -5px 0;
	padding: 0;
}
/* -----------------linuxliste--------------------- */
#linuxliste {
	min-height:1050px; /*-- Mindesthöhe des Feldes --*/
	background-color: #ffffff; /*-- Farbe hellgrau - weiss--*/
	padding: 0;
	margin: 0 0 0 20em;
}

/*------------------Conky----------------------*/
#conky {
	min-height:1365px; /*-- Mindesthöhe des Feldes --*/
	background-color: #ffffff; /*-- Farbe hellgrau - weiss--*/
	padding: 0;
	margin: 0 0 0 20em;
}

#conky img {		/*-- Einstellungen für Bild im Text --*/
	float: left;
	margin: 0;
	padding: 0 15px 10px 0;
}
#conky img.rahmen {	/*-- Einstellungen für Rahmen-Bild oben u. unten --*/
	padding: 0;
}

/* -----------------links--------------------- */
#links {
	clear: left;
	min-height:400px; /*-- Mindesthöhe des Feldes --*/
	background-color: #ffffff; /*-- Farbe hellgrau - weiss--*/ 
	padding: 0;
	margin: 0 0 0 20em;
}

/* --------------left navigavtion------------- */
#left ul {
	text-align:left; /*-- Position Text --*/
	position:fixed; /*-- Menü wandert mit Bildschirm --*/
	font-weight: bold; /*-- Extra Einstellung für Schrift --*/
	margin-left: 10px; /*--Position Startpfeil --*/
	padding:12px; /*--Position Startpfeil --*/
	list-style: none;
}

#left ul #navi {
	width: 100%;
}
#left #navi li {
	background-image:url(pfeil1u1.gif); /*-- Hintergrund für Menü, Pfeil --*/
	background-repeat: no-repeat; /*-- Keine Wiederholung des Bildes --*/
	background-position: top left; 
	padding: 2.2em 0.6em;
	padding-bottom: 80px;
	float: left;
	width: 10em;
}
#left #navi li ul li {
	background-image:url(7.jpg); /*-- Hintergrund für Menü, Links auf Seiten --*/
	background-repeat: no-repeat; /*-- Keine Wiederholung des Bildes --*/
	background-position: 60px 10px;
	padding-top: 13px;
	padding-bottom: 2px;
	padding-left: 70px;
	float: left;
	width: 10em;
}
#left #navi a {			/*-- Extra Einstellung für a Links --*/
	display: block;
	padding: .2em .5em;
}

/*-- Einstellungen zum verschwinden der Menüfelder in der Hauptnavigation --*/
#left #navi ul {		/*-- Einstellungen für Links im Menü --*/
	position: absolute;	/*-- Menü verschwindet --*/
	left: -9999px;
  }
#left #navi li:hover ul {	/*-- Menü erscheint nur wenn Maus auftaucht --*/
	left: auto;
}

/*-------------- Valid Logos -------------*/
#valid {
	position: relative;
	padding:0 0 0 0;
}

/* ----------------- Impressum --------------------- */
#impressum {
	min-height:600px; /*-- Mindesthöhe des Feldes --*/
	background-color: #ffffff; /*-- Farbe hellgrau - weiss--*/
	padding: 0;
	margin: 0 0 0 20em;
}

/* ----------------- Computer --------------------- */
#computer {
	min-height:300px; /*-- Mindesthöhe des Feldes --*/
	background-color: #ffffff; /*-- Farbe hellgrau - weiss--*/
	padding: 0;
	margin: 0 0 0 20em;
}

/* -----------footer--------------------------- */
#footer {	
	clear: left;
	padding: 5px;
	margin: 0;
	background-color: #564b47;  /*-- Farbe dunkelgrau für Fuss-Leiste --*/
	}
#footer p{	
	font-weight: bold;	/*-- Extra Einstellungen für Schriften --*/
	margin-left: 1em;
	padding: 0 25px;
	text-align: right; 
	font-size: 1.2em;
	}
