body {padding:0;margin:0;}
body, div, p, ul, li {color:#808080;line-height:17px;font-family:Arial, Verdana, Helvetica, Geneva;font-size:13px;}

/* --- ALLGEMEIN --- */
p {padding:0;margin:0 0 6px 0;}
h1, h2, h3 {font-weight:bold;color:#808080;}
h1 {}
h2 {font-size:16px;margin:0 0 8px 0;}
h3{font-size:12px;margin:0 0 5px 0;}

b, strong, a {color:#808080;}
a {font-weight:bold;text-decoration:none;text-transform:uppercase;font-size:11px;background:url(/standards/images/arrow_kundenliste.gif) no-repeat right top; padding-right: 8px;}
a:hover {text-decoration:underline;}

/* --- CONTENT ANFANG --- */
#siteFrame {width:100%;height:100%;position:absolute;bottom:0;margin:0;padding:0;}
#contentFrame {position:absolute;bottom:90px;width:100%;background:url(/standards/images/bg_verlauf.gif) repeat-x bottom;height:100%;}
*html #contentFrame {height:600px;}

#contentFrameNews {position:absolute;bottom:90px;width:100%;background:url(/standards/images/bg_verlauf_green.gif) repeat-x bottom;height:auto;}
#contentFramePhilo {position:absolute;bottom:90px;width:100%;height:auto;background:none;}

#contentLeft {float:left;position:absolute;bottom:0;}
#contentRight {float:left;height:450px;width:500px;background:url(/standards/images/dotted_line.gif) repeat-y left center;padding:0 0 0 20px;position:absolute;left:370px;bottom:0;margin:0;}
.contentRightFliesstext {width:460px;margin-bottom:10px;}
#contentRightFliesstext_kunden {width:520px;margin-bottom:10px;}
.contentDreispaltig {float:left;width:160px;padding:0;}
.contentZweispaltig {float:left;width:215px;padding:0;}
.contentDreispaltig.left, .contentZweispaltig.left, .contentDreispaltig.middle {padding-right:20px;}
.contentDreispaltig.right, .contentZweispaltig.middle {padding:0;}

.headline_unten {position:absolute;bottom:10px;padding:0;}
.headline_unten_news {margin:30px 0 10px 0;position:relative}

.linkliste {}

/* --- GALERIE --- */
#gallery {position:absolute;bottom:5px;width:100%;height:80%;}
*html #gallery {height:600px;}
*+html #gallery {height:600px;}
#imgContainerShadow {position:relative;width:960px;height:480px;background:url(/standards/images/galerie_shadow.gif) no-repeat;padding:15px 0 0 15px;margin:0 auto 20px auto;}
#slider {width:935px;height:455px;overflow:hidden;position:relative;cursor:pointer;}
#slider li {overflow:hidden;width:935px;height:455px;float:left;}
#slider ul, #slider li {margin:0;padding:0;list-style:none;}

#gallery_buttons {margin:0 0 0 32%;position:absolute;bottom:0;}

/* Buttons */
#button_gallery_prev, #button_gallery_next {display:block;width:29px;height:22px;position:absolute;left:15px;bottom:40px;}
#button_gallery_next{left:921px;}
#button_gallery_prev a {display:block;width:29px;height:22px;background:url(/standards/images/bg_imgSlider_back.gif) no-repeat;}	
#button_gallery_next a {display:block;width:29px;height:22px;background:url(/standards/images/bg_imgSlider_next.gif) no-repeat;}
#gallerylist_button_select {text-transform:uppercase;padding:6px 0 0 20px;}

.button_close {background:url(/standards/images/button_close_galerie.gif) no-repeat;height:19px;color:#ffffff;cursor:pointer;width:150px;padding:6px 0 0 10px;margin:0 5px 0 0;float:left;}
.button_close a {color:#ffffff;text-decoration:none;font-size:12px;font-weight:normal;background-image:none;padding:0;}
.button_select {background:#d2d84b url(/standards/images/button_select.gif) no-repeat;height:19px;float:left;cursor:pointer;width:200px;margin:0 0 0 5px;}
.button_select span {color:#626767;}
.field_select {background:#d2d84b url(/standards/images/bg_field_choose.gif) repeat-x left bottom;width:440px;height:inherit;position:absolute;left:170px;bottom:24px;display:none;}
.field_select_left {float:left;width:220px;background:url(/standards/images/dotted_line.gif) repeat-y right;}
.field_select_right {float:left;width:220px;}
.field_select ul {list-style:none;margin:0;padding:0;}
.field_select ul li {height:16px;color:#626767;margin:0;padding:4px 15px 0 25px;}
.field_select ul li a {color:#626767;text-decoration:none;font-weight:normal;width:100%;background-image:none;padding:0;}

.galleryInfoField {height:145px;width:885px;background:url(/standards/images/infoTransparenz.png) no-repeat bottom;position:absolute;bottom:0;overflow:hidden;display:none;padding:16px 0 0 50px;}
.galleryInfoFieldName, .galleryInfoFieldPosition, .galleryInfoFieldText {color:#636768;font-size:13px;font-weight:bold;width:560px;margin:0 0 5px 0;}
.galleryInfoFieldName {text-transform:uppercase;margin:0;}
.galleryInfoFieldText, .galleryInfoFieldPosition {font-weight:normal;}
.galleryInfoFieldText div, .galleryInfoFieldText span, .galleryInfoFieldText p {color:#636768;}

/* --- FOOTER ANFANG --- */
#footer {height:90px;width:100%;position:absolute;bottom:0;background:#8a8d8e;}
#logo {padding:23px 0 0 25px;width:167px;height:67px;background:url(/standards/images/logo.gif) no-repeat center center;float:left;}
#navigation {position:absolute;left:375px;top:21px;}
#navigation ul {padding:0;margin:0;list-style:none;}
#navigation li, #navigation li a {float:left;background-image:none;padding:0;}
#navigation li.inactive a, #navigation li.active {padding-left:5px;margin:0 5px 0 10px;}
#navigation li.active {background:url(/standards/images/grafische_texte/arrow_white.gif) no-repeat;}
#navigation li.inactive a:hover {background:url(/standards/images/grafische_texte/arrow_hover.gif) no-repeat;}
#navigation li img {border:none;}
#linkAktuell {float:right;width:98px;height:35px;padding:20px 35px 0 0;background:url(/standards/images/grafische_texte/aktuell.gif) no-repeat center center;cursor:pointer;}

.kundenListe {font-weight:bold;margin-bottom:5px;line-height:13px;color:#808080;background:url(/standards/images/arrow_linkliste_small.gif) no-repeat left top;padding:0 0 0 8px;text-transform:uppercase;font-size:11px;}
.kundenListeLink {background:url(/standards/images/arrow_kundenliste.gif) no-repeat right top; padding:0 8px 0 0px;}

/* --- AKTUELL - SEITE ANFANG --- */
.aktuell_liste {display:none;}
#aktuellFrame {position:relative;margin:0 25px;}
.frame_eintrag {width:810px;}
.frame_aktuell_links {float:left;width:385px;margin:0;padding:0;}
.frame_aktuell_rechts {background:url(/standards/images/dotted_line.gif) repeat-y;margin:0;padding-left:20px;float:left;width:400px;color:#808080;}

#close_aktuell {float:right;color:#ffffff;cursor:pointer;}
#close_aktuell img {margin:3px 0 0 5px;}

.seitennavigation {margin:30px 0 10px 0;font-size:12px;color:#ffffff;}

.news_eintrag, .news_head, .news_footer {width:100%;background:#d2d84b;}
.news_eintrag_links {padding:15px 25px 15px 15px;}
.news_eintrag_links a {padding:0;background-image:none;}
.news_eintrag_links img {height:60px; margin:0 0 15px 15px;float:right;border:none} /*width:100px;*/
.news_eintrag_rechts {float:left;padding:15px 0;height:auto;}
.news_eintrag_rechts div {margin:0 0 5px 0;color:#808080;}
.news_date, .seitennavigation {font-weight:bold;}
.news_text {font-weight:normal;}
.news_seitennavi_active {color:#636768;text-decoration:underline;}
.news_seitennavi {cursor:pointer;color:#ffffff;}
/* --- AKTUELL - SEITE ENDE --- */


/* --- FLASH ANIMATION ANFANG --- */
#backgroundFlashAni {position:fixed;left:0;top:0;bottom:0px;right:0;}
#objectContainer, #objectContainer_philo {position:fixed;left:0;top:inherit;bottom:90px;right:0;height:100%;z-index:20;}
/* --- FLASH ANIMATION ENDE --- */

