































* {
 margin: 0;
 padding: 0;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 text-decoration: none;
}
body {
 background: #A7C11E;
 font-size: 70%;
 margin: 30px 0;
 overflow:scroll;
 text-align:center;
}
.hidden_info, legend {
 display: none;
}
fieldset {
 border: none;
}
div#wrap {
 width: 930px;
 margin: 0 auto;
 text-align:left;
 background: url(http://www.greenax.com/infoglueDeliverLive_bison/digitalAssets/197_wrap.gif) repeat-y;
}

/* === Header Bereich === */
div.header {
 height: 120px;
 padding: 20px 0 0 0;
 text-transform: uppercase;
 position: relative;
 background: url(http://www.greenax.com/infoglueDeliverLive_bison/digitalAssets/198_header_none.gif) no-repeat;
}

*html div.header {
 height: 140px;
}
  
a#home_link {
 float: left;
 width: 230px;
 margin: 0 30px 0 60px;
}
.header img {
 border: none;
}
.header fieldset {
 position: absolute;
 top: 50px;
 left: 320px;
 border: none;
}
/* Suche */
.header input {
 border: 1px solid #868686;
 padding: 2px;
 background: none;
 text-transform: uppercase;
 color: #868686;
 font-size: 90%;
}
.header input.button {
 border: none;
 cursor: pointer;
}
/* Navigation inkl. Subnavigation (Sprachen) */
.header ul {
 list-style: none;
 font-size: 90%;
}
.header a:hover {
 color: #000;
}
.header ul li {
 float: left;
 position: relative;
 border-right: 1px solid #868686;
 margin: 0 10px 0 0;
 padding: 0 10px 0 0;
}
.header ul a {
 color: #868686;
}
#nav li ul {
 position: absolute;
 width: 10em;
}

.header ul ul {
 display: none;
}
.header ul li:hover ul, .header ul li.sfhover ul {
 display: block;
 position: absolute;
 top: 10px;
 padding: 10px 0 0 0;
 left: -15px;
}
.header ul ul li {
 float: none;
 display: block;
 width: 90px;
 text-align: center;
 background: #f0f4dc;
 border: none;
 margin: 1px 0 0 0;
 padding: 2px 0;
 text-transform: none;
}
/* Logos der Hersteller */
.header p#hersteller {
 position: absolute;
 top: 95px;
 right: 230px;
}

/* === Hauptnavigation === */
ul#navigation {
 width: 840px;
 height: 17px;
 margin: 0 30px;
 padding: 5px 15px 0 15px;
 background: url(http://www.greenax.com/infoglueDeliverLive_bison/digitalAssets/199_hauptnavigation.gif) no-repeat;
 list-style: none;
 text-transform: uppercase;
 overflow: hidden;
}

*html ul#navigation {
 width: 870px;
 height: 22px;
}

ul#navigation li {
 float: left;
 margin: 0 15px 0 0;
 padding: 0 15px 0 0;
 border-right: 1px solid #FFF;
}
#navigation a {
 color: #FFF;
}
#navigation a:hover {
 color: #5e6c11;
}
#navigation a.active {
 color: #5e6c11;
}
/* === Allgemeine Container-Informationen === */
div.container {
 margin: 0 30px;
 width: 870px;
}

div#container_abschluss {
 clear: both;
 height: 20px;
 background: url(http://www.greenax.com/infoglueDeliverLive_bison/digitalAssets/200_container_abschluss.gif) no-repeat;
}
 div.container#sidebar_on {
  background: url(http://www.greenax.com/infoglueDeliverLive_bison/digitalAssets/201_container_sidebar.gif) repeat-y;
 }
 div.container#sidebar_on_subnavi_off {
  background: url(http://www.greenax.com/infoglueDeliverLive_bison/digitalAssets/202_container_sidebar_no_nav.gif) repeat-y;
 }
 div.container#sidebar_off {
  background: url(http://www.greenax.com/infoglueDeliverLive_bison/digitalAssets/203_container_sidebar_off.gif) repeat-y;
 }
 
 
/* === Subnavigation === */
#subnavigation {
 display: inline;
 float: left;
 width: 190px;
 margin: 10px;
 border-top: 1px solid #A7C11E;
 list-style: none;
 font-weight: bold;
}
#subnavigation li {
 display: inline;
}
#subnavigation a {
 display: block;
 width: 180px;
 padding: 3px 5px;
 color: #676767;
 border-bottom: 1px solid #A7C11E
}
#subnavigation a:hover, #subnavigation a.active {
 background: #EAEAEB;
 color: #676767;
}
#subnavigation a.active {
}
#subnavigation ul {
 list-style: none;
 font-weight: normal;
 border-bottom: 1px solid #A7C11E
}
#subnavigation ul a {
 border: none;
 padding: 3px 0 3px 15px;
 width: 175px;
}
#subnavigation ul a:hover {
 background: none;
 color: #A7C11E;
}
#subnavigation ul a.active, #subnavigation ul a.active:hover {
 background: url(http://www.greenax.com/infoglueDeliverLive_bison/digitalAssets/204_subnavigation_subactive.gif)  no-repeat 15px 0px;
 padding: 3px 0 3px 25px;
 width: 165px;
 color: #A7C11E;
}

/* === Breadcrumbs === */
ol#breadcrumbs {
 list-style: none; 
 margin: 0 0 10px 0;
 height: 20px;
}
#breadcrumbs li {
 float: left;
}
#breadcrumbs a {
 background: url(http://www.greenax.com/infoglueDeliverLive_bison/digitalAssets/205_breadcrumbs.gif) no-repeat center left;
 padding: 0 10px;
 color: #444;
 float: left;
}

#breadcrumbs b {
 background: url(http://www.greenax.com/infoglueDeliverLive_bison/digitalAssets/205_breadcrumbs.gif) no-repeat center left;
 padding: 0 10px;
 color: #444;
 float: left;
 font-weight:lighter;
 color:#000000;
}

/* === Inhalt === */
div#content {
 position: relative;
 float: left;
 width: 430px;
 margin: 0px 20px 30px 10px;
 display: inline;
 line-height: 1.7;
 color: #444;
}

div#contentHome {
 position: relative;
 float: left;
 width: 640px;
 margin: 0px 20px 30px 10px;
 display: inline;
 line-height: 1.7;
 color: #444;
}

*html div#contentHome {
 position: relative;
 float: left;
 width: 640px;
 margin: 0px 20px 30px 10px;
 display: inline;
 line-height: 1.7;
 color: #444;
}

div.container#sidebar_off div#content {
 width: 620px;
 margin: 10px 0 30px 10px;
 float: left;
}
div.container#sidebar_on_subnavi_off div#content {
 width: 640px;
 float: left;
}
h1 {
 color: #A7C11E;
 font-family: "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", Verdana, sans-serif;
 font-size: 160%;
 font-weight: normal;
 margin: 0 0 1em 0;
 line-height: 1.4;
 height: 1%
 margin-bottom:10px;
}
h2 {
 font-size: 100%;
 margin: 0 0 1.5em 0;
 color: #666;
 line-height: 1.4;
}
h3 {
 font-size: 130%;
 font-family: "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", Verdana, sans-serif;
 margin: 0 0 .5em 0;
 font-weight: normal;
 color: #A7C11E;
 line-height: 1.4;
}
h4 {
 font-size: 110%;
 font-family: "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", Verdana, sans-serif;
 margin: 0 0 .5em 0;
 font-weight: normal;
 color: #A7C11E;
 line-height: 1.4;
}

h3.icon_download { padding: 0 0 0 20px; background: url(http://www.greenax.com/infoglueDeliverLive_bison/digitalAssets/206_icon_download.gif) no-repeat 0 12px; }
h3.icon_more { padding: 0 0 0 20px; background: url(http://www.greenax.com/infoglueDeliverLive_bison/digitalAssets/207_icon_more.gif) no-repeat 0 12px; }
h3.icon_demo { padding: 0 0 0 20px; background: url(http://www.greenax.com/infoglueDeliverLive_bison/digitalAssets/208_icon_demo.gif) no-repeat 0 12px; }
h3.icon_download, 
h3.icon_more,
h3.icon_demo {
 padding-top: 10px;
 border-top: 1px solid #CCC;
}
#content ul.icon_liste {
 position: absolute;
 top: 25px;
 right: 0px;
 width: 100%;
 list-style: none;
 border-top: 1px solid #CCC;
 border-bottom: 1px solid #CCC;
 height: 20px;
 padding: 3px 0 3px 5px;
 margin: 0 0 30px 0;
}
#content ul.icon_liste li {
 float: right;
 margin: 0 15px 0 0;
}
#content ul.icon_liste li a {
 float: left;
 width: 16px;
 height: 16px;
}
#content ul.icon_liste li a span {
 display: none;
}

#content ul.icon_liste li i {
 float: left;
 width: 16px;
 height: 16px;
}

a.link_download { background: url(http://www.greenax.com/infoglueDeliverLive_bison/digitalAssets/206_icon_download.gif) no-repeat; }
a.link_demo { background: url(http://www.greenax.com/infoglueDeliverLive_bison/digitalAssets/208_icon_demo.gif) no-repeat; }

i.link_download_inac { background: url(http://www.greenax.com/infoglueDeliverLive_bison/digitalAssets/214_20_icon_download.jpg) no-repeat; }
i.link_demo_inac { background: url(http://www.greenax.com/infoglueDeliverLive_bison/digitalAssets/215_22_icon_demo.jpg) no-repeat; }

#content p {
 margin: 0 0 1em 0;
}
#content a {
 color: #9A2C18;
}
#content a:hover {
 color: #000;
}

#contentHome p {
 margin: 0 0 1em 0;
}
#contentHome a {
 color: #9A2C18;
}
#contentHome a:hover {
 color: #000;
}

table {
 border-spacing: 0;
 float: none;
 clear: both;
}
td, th {
 text-align: left;
 vertical-align: top;
 padding: 3px 20px 3px 0;
 font-size: 11px;
}
th {
 border-bottom: 1px solid #CDDA8A;
}
th.table_title_breit {
 width: 100px;
}
div#content ul {
 list-style: url(http://www.greenax.com/infoglueDeliverLive_bison/digitalAssets/209_content_list_image.gif);
 margin: .3em 0 1.5em 20px;
 line-height: 1.2;
}
div#content ul.download_liste {
 list-style: url();
}
div#content li {
 margin: 0 0 .5em 0;
}
div#content img {
 float: left;
 margin: 0 1em 1em 0;
}
div#content div.startbild {
width:640px;
}

div#content div.startbild p a img  {
 /*float: left;*/
 margin: 0 0.2em 0.2em 0;
 padding: 0 0 0.2em 0;
 border: 0;
}

div#contentHome div#flash_startbuttons {
float:left;
padding-left:18px;
padding-right:8px;
}

*html div#contentHome div#flash_startbuttons {
float:left;
padding-left:18px;
padding-right:8px;
}

div.startbildItem
{
float:left;
border-style:none;
width:117px;
margin-right:2px;
height:128px;
}

div.startbildItem img
{
border:none;
}

/* === Startseite === */
div.usp_grafiken {
 width: 300px;
 margin: 30px 0 0 0;
 float: left;
}
#content div.usp_grafiken img {
 border: none;
 margin: 0;
 float: left;
}
div.usp_text {
 width: 300px;
 margin: 30px 0 0 30px;
 float: left;
}

/* === Formular === */
div#content fieldset {
}
div#content fieldset ol {
 list-style: none;
 margin: 0 0 20px 0;
}
div#content fieldset ol ol {
 margin: 10px 0 0 0;
}
#wrap div#content fieldset li {
 list-style: none;
 background: none;
}
div#content fieldset label {
 float: left;
 width: 150px;
}
div#content fieldset span label {
 float: none;
}
div#content fieldset ol.checkbox label {
 float: none;
}

/* === Termine === */
table.termine {

}
table.termine td {
 padding: 0 5px 0 0;
}
div#content table.termine tr td img {
 /*border: 1px solid #444;*/
border: none;
}

/* === Partner === */
table.partner{
border-bottom: 1px solid #EAEAEB;
width: 420px;
margin-bottom: 20px;
}
table.partner td {
 padding: 0 5px 0 0;
}
div#content table.partner tr td img {
 border: none;
}
/* === Downloads === */
div#content ul.downloads {
 margin: 0 0 0 50px;
 list-style: none;
 list-style-image: none;
}
div#content ul.downloads li{
 width: 550px;
 list-style: none;
 }
div#content ul.downloads li h4{
 padding-bottom: 5px;
 border-bottom: 1px solid #CCC;
 height: 1%;
}
div#content ul.dokument {
 list-style:url();
 padding: 0 0 0 20px;
 
}
div#content ul.dokument img {
 border: none;
}
div#content ul.dokument li {
 float: none;
 margin: 0px;
 padding: 0px;
 border: none;
}
/* === Sitemap === */
div#content ul#sitemap {
 list-style: none;
 list-style-image: none;
 width:310px;
 float: left;
 margin: 0;
 padding: 0 10px 0 0;
}

div#content ul#sitemap li{
 padding-top: 5px;
 padding-bottom: 5px;
 border-top: 1px solid #CCC;
 border-bottom: 1px solid #CCC;
 color: #A7C11E;
 background-color: #FAFAFB;
}
div#content ul#sitemap li a{
 padding-left: 5px;
 text-transform: uppercase;
}

div#content ul#sitemap li ul {
 list-style: none;
 list-style-image: none;
 margin: 0 30px 0 30px;
 padding-top: 10px;
}
div#content ul#sitemap li ul li {
 border: 0px; 
 padding-top: 5px;
 border-top: 1px solid #CCC;
 border-bottom: 1px solid #CCC;

}
div#content ul#sitemap li ul li a {
 text-transform: none;
}

div#content ul#sitemap li ul li ul li {
 border: 0px;
 padding-top: 5px;
}

/* === FLASH === */
div#flash
{
margin-left:17px;
}


/* === Sidebar === */
div#sidebar {
 float: left;
 display: inline;
 width: 180px;
 margin: 10px;
 padding: 40px 0 0 0;
 line-height: 1.4;
}
#sidebar a {
 color: #016701;
}
#sidebar a:hover {
 color: #000;
}
#sidebar h2 {
 margin-bottom: .5em;
}
#sidebar p {
 margin-bottom: 4em;
}
#sidebar ul.news_liste {
 list-style: none;
 margin: 0 0 30px 0;
}
#sidebar ul.news_liste li {
 margin: 0 0 10px 0;
}
a.link_list { 
 display: block;
 padding: 3px 0 3px 20px;
 background: url(http://www.greenax.com/infoglueDeliverLive_bison/digitalAssets/211_icon_list.gif) no-repeat center left; 
}
a.link_back { 
 display: block;
 padding: 3px 0 3px 20px;
 background: url(http://www.greenax.com/infoglueDeliverLive_bison/digitalAssets/212_icon_back.gif) no-repeat center left;  
 
}
/* === Footer === */
div#footer {
 height: 30px;
 padding: 10px 0 0 0;
 background: url(http://www.greenax.com/infoglueDeliverLive_bison/digitalAssets/213_footer.gif) no-repeat;
 text-transform: uppercase;
 font-size: 90%;
}

*html div#footer {
 height: 40px;
 padding: 10px 0 0 0;
 background: url(http://www.greenax.com/infoglueDeliverLive_bison/digitalAssets/213_footer.gif) no-repeat;
 text-transform: uppercase;
 font-size: 90%;
}

#footer ul {
 float: right;
 display: inline;
 list-style: none;
 margin: 0 50px 0 0;
}
#footer ul.options {
 float: left;
 margin: 0 0 0 250px;
}
#footer li {
 float: left;
 margin: 0 15px 0 0;
}
#footer a {
 color: #868686;
}
#footer a:hover {
 color: #000;
}
 
div#formtermine {background: #FFF; padding: 20px;}
div#formtermine input {background: #FFF;margin-left:50px}
div#formtermine ul#ul_1 li, div#formtermine ul#ul_2 li, div#formtermine ul#ul_3 li {margin: 5px 0; clear: both;}
div#formtermine ul#ul_1, div#formtermine ul#ul_2, div#formtermine ul#ul_3 {margin: 0px; padding: 0px;}
div#formtermine ul#ul_1 li, div#formtermine ul#ul_2 li, div#formtermine ul#ul_3 li {list-style: none;}
div#formtermine ul#ul_1 label {display: block; width: 120px; float: left; }
div#formtermine ul#ul_1 input {padding: 2px 2px; margin: 0 2px;width:190px;font-size: 11px }
div#formtermine ul#ul_1 input.plz {padding: 2px 2px; margin: 0 2px;width:40px;font-size: 11px;}
div#formtermine ul#ul_1 input.ort {padding: 2px 2px; margin: 0 2px;width:140px;font-size: 11px }
div#formtermine ul#ul_1 select {margin: 0 2px;width:196px;font-size: 11px}
div#formtermine input,div#inhalt textarea {font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:11px;padding:5px;border:1px solid #7c7c7c;}
div#formtermine ul#ul_1 li table.radiobutton td label {width: auto}
div#formtermine ul#ul_1 li table.radiobutton td input {background:none;width: 20px; float: left; border: 0px;}
div#formtermine ul#ul_2 label {width: 400px; float: left; display:block; margin: 0 0 10px 0; padding: 0;}
div#formtermine ul#ul_2 input.zeit {padding: 2px 2px; margin: 0 2px 0 4px;;width:50px;font-size: 11px }
div#formtermine ul#ul_2 input.datum {padding: 2px 2px; margin: 0 2px;width:50px;font-size: 11px }
div#formtermine ul#ul_2 input.aufmerksam {padding: 2px 2px; margin: 0 2px 0 0;width:100px;font-size: 11px }
div#formtermine ul#ul_2 input.checkbox {background: none; cursor: pointer; float: left; display: inline; margin: 0px 10px 0 0; border: none; padding:0;}
div#formtermine ul#ul_3 textarea {width: 290px; height:150px;font-size: 11px}
table li {margin: 0; padding: 0;}
table.radiobutton { float: left;}

td.sortTable
{
line-height:1.5em;
color: #444444;
}

td.sortTableDate
{
color: #444444;
width:70px;
}

p.des
{
line-height:1.5em;
color: #444444;
}


