/* Stylesheet für mgateam.com, März 2005 */

/* Allgemeine Definitionen */
body {margin:0; padding:0; font-size:12px; color:#444; font-family:verdana,serif; background-color:#cedce2;}
p {}
a {color:#000; text-decoration:none; font-weight:bold;}
a:hover {color:#b33;}
img {border:1px solid #000;}

/* Überschriften: h1 und h2 im Titel, h3 für die Hauptüberschriften, h4 für die englischen Überschriften */
h1 {font-size:24px; margin:15px 0 0 0; color:#000; margin:22px 0 0 40px;}
h2 {font-size:14px; margin:15px 0 0 0; color:#000; margin:25px 0 0 20px;}
h3 {font-size:14px; margin:15px 0 10px 0; color:#000;}
h4 {font-size:12px; margin:0;}
h5 {font-size:12px; margin:0;}

/* Titelleiste mit Nebenmenü (Referenzen, Kontakt,...)*/
#titel {position:fixed; left:0; top:0; width:100%; height:100px; margin:0; padding:0; border-bottom:1px solid #333; background:url(hintergrund.jpg) no-repeat; z-index:2;}
			
#nebenmenue {text-align:right; width:95%; margin-top:-15px;}
#nebenmenue a {margin:0 15px; color:#fff; font-weight:bold;}
#nebenmenue a:hover {color:#b33;}		

/* Menüleiste links: Personen */
#hauptmenue {position:fixed; left:0; top:101px; width:240px; margin:0; padding:0 0 500px 0; border-right:1px solid #333; background-color:#b9cbda;}
#hauptmenue table {padding:0; margin:35px 0 0 15px;}
#hauptmenue th {padding-bottom:20px; text-align:left;}
#personen img {width:50px; height:50px;}

#english {position:absolute; bottom:2em;}
#english a {display:block; line-height:20px; height:20px; background:url(english.gif) top right no-repeat; width:200px; text-align:center;}

#deutsch {position:absolute; bottom:2em;}
#deutsch a {display:block; line-height:24px; height:24px; background:url(deutsch.gif) top right no-repeat; width:200px; text-align:center;}

/* Content */
#content {position:absolute; left:251px; top:101px; margin:0 50px 0 0; padding:15px 0 50px 25px; z-index:1;}
#content img {margin:0 10px 10px 0;}			
#content img.personen {float:left; margin:0 10px 10px 0;}
#content img.produkte {float:right; margin:0 20px 0 10px; width:250px; height:250px;}

/* Content der start.php, in einer Tabelle angeordnet */
#start {}
#start td {vertical-align:top; padding:0 15px 15px 0; width:50%;}
#start img.main {float:left; margin:0 5px 0 0; width:80px; height:80px;}
#start h3 {margin:0 0 2px 0;}

#fe_details {margin:auto;}
#fe_details td {vertical-align:middle; padding:0 30px 5px 0;}

/* Brotkrumenpfad am Beginn des Contentlayers */
#trail {color:#000; margin:0 20px 20px 0; font-size:11px;}
