@charset "utf-8";
html  {margin:0;padding:0;height:100%;}
html[xmlns^="http"] { overflow-y:scroll;}
body {background: #fff;padding:0;margin:0;text-align:left;font: 76%/1.7em Arial, Helvetica, sans-serif;height: 100%;}
a:focus, a:active { outline:none; }

#logo {display:none}

/* __________________________________ */
/* Navigation  */
#navBox {display:none }

#rechtsBox {margin:10px}
#rechtsBox h1 {font-size: 1.3em;color: #000; text-transform: uppercase;margin: 0px;padding: 0px;}

/* __________________________________ */
/* Start  */
#startFotoBox {position:absolute;left:140px;top:67px;width:507px;height:354px;text-align:right;}
#starth1 {position:absolute;left:150px;top:575px;width:419px;height:60px;text-align:right;text-transform:uppercase;font-size:0.7em;}

/* __________________________________ */
/* Team  */
#team h2 {font-size: 1em;color: #000;margin: 0px;padding: 0px;}
#team h2.teamh2 {font-size: 1em;color: #000;margin: 10px 0 0 0px;padding: 0px;}
#team p {margin:0;padding:0;line-height:1.7em}
#teamFotoBox {margin:10px}
#teamFotos  {width:90%}
#teamFotos td {padding:5px;width:100px;height:100%;}
#teamFotos td a:hover {background:#ff9900;} /* IE/Win Wechsel bug */
#teamFotos img { border: none; margin: 0; padding: 0;float:left }
#teamFotos span {float:right}
#teamFotos a {text-decoration:none !important;}
#teamFotos a:link span, #teamFotos a:visited span {padding:0;margin:0;width:150px;text-align:left;text-decoration:none !important;color:#000;}

/* __________________________________ */
/* Geschichte  */
#rechtsBox table#geschichte {margin:20px 0 0 0}
#rechtsBox table#geschichte td.tabLinks {vertical-align: top;width:30px;}
#rechtsBox table#geschichte td.tabRechts {padding:0 0 20px 20px;vertical-align: top;}

/* __________________________________ */
/* Aktuell Liste  */
#aktuellListe {margin:10px}
#aktuellListe p {margin:0 0 15px 0;	padding:0;}
#aktuellListe a:link, #aktuellListe a:visited {text-decoration: none;color:#000;}
#aktuellListe a:hover, #aktuellListe a:focus, #aktuellListe a:active {color:#fff;}

/* __________________________________ */
/* Aktuell Panel */
#Accordion1  {outline:none;text-align:left }
.Accordion {}
.AccordionPanel {margin: 0px;padding: 0px;border-top: 1px solid #ff9900}
.AccordionPanelTab {font-weight:bold !important;margin:0;padding:10px 0 5px 0;cursor:pointer;-moz-user-select: none;-khtml-user-select: none;}
.AccordionPanelContent {text-align:left;overflow:auto;margin:0px;padding:0px;border-bottom:none}
.AccordionPanelContent a:link, .AccordionPanelContent a:visited {text-decoration:underline !important}
.AccordionPanelContent a:focus, .AccordionPanelContent a:hover, .AccordionPanelContent a:active {text-decoration:none !important}
.AccordionPanelOpen .AccordionPanelTab {font-weight:bold !important;border-top:none;}
.AccordionPanelTabHover {color: #fff;}
.AccordionPanelOpen .AccordionPanelTabHover {color:#fff;}

/* __________________________________ */
/* Projekte Liste  */
#projekte {position:absolute;left:147px;top:70px;width:432px;height:354px;}
#projekte table {text-align:right;}
#projekte table td.tabLinks {vertical-align: top;width:382px;}
#projekte table td.tabRechts {padding:0 0 20px 20px;vertical-align: top;width:70px}
#projekte table td.tabLinksP {vertical-align: top;width:352px;}
#projekte table td.tabRechtsP {padding:0 0 20px 20px;vertical-align: top;width:70px}
#projekte table td.tabLinksG {vertical-align: top;width:332px;text-transform:uppercase;font-size:1.2em}
#projekte table td.tabRechtsG {padding:0 0 20px 20px;vertical-align: top;width:80px}
#projekte a:link, #projekte a:visited {text-decoration: none;color:#000;padding:0;margin:0;line-height: 1.3em;}
#projekte a:hover, #projekte a:focus, #projekte a:active {color:#fff;}
#projekte img		{ border: none; margin: 0; padding: 0; }

/* __________________________________ */
/* Projektseite  */
#box img,#box2 img,#box3 img,#box4 img { border: none; margin: 0; padding: 0; }
#box2 a span, #box3 a span, #box4 a span {display:none;}
#box a, #box2 a, #box3 a, #box4 a { display:none }

#box span {position:absolute; left:70px; z-index:3;width:500px;height:250px;display:inline; padding:0;margin:0; top:0;}

#infoBox {margin:10px}
#infoBox table {width:90%;}
#infoBox table td.tabLinks {text-align:right;width:185px;vertical-align: top;}
#infoBox table td.tabRechts {text-align:left;padding:0 0 5px 20px;vertical-align: top;}
#infoBox table p {margin:0}
#infoBox table ul {margin:0 0 0 15px;padding:0;list-style:square;}

#projektTextRechts {margin:10px}
#projektTextRechts h1 {font-size: 1.3em;color: #000;	text-transform: uppercase;margin: 0px;padding: 0px;}
#projektTextRechts p.bacLink a:link, #projektTextRechts p.bacLink a:visited {display:none}
#projektTextRechts p.bacLink a:focus, #projektTextRechts p.bacLink a:hover,
#projektTextRechts p.bacLink a:active {font-size:1.3em; color:#ff9900;text-decoration:none}

/* __________________________________ */
/* Kontakt  */
#kontakt {margin:10px}
#kontakt h2 {font-size:1.2em;text-transform:uppercase;margin:0 0 15px 0; padding:0;}
#kontakt p {font-size:1.2em;margin:0 0 15px 0;	padding:0;}
#kontakt a:link, #kontakt a:visited {text-decoration: none;color:#000;}
#kontakt a:hover, #kontakt a:focus, #kontakt a:active {color:#fff;}

/* __________________________________ */
/* Impressum  */
#impressum {margin:10px}
#impressum table {width:90%;}
#impressum table td.tabLinks {padding:0 0 20px 0px;vertical-align: top;width:362px; text-align:right;}
#impressum table td.tabRechts {padding:0 0 20px 40px;vertical-align: top;width:175px; text-align:left;font-size:1.3em;color:#000}
#impressum a:link, #impressum a:visited {text-decoration: none;color:#000;}
#impressum a:hover, #impressum a:focus, #impressum a:active {color:#fff;}
