a, a:link, a:visited
{
	color: #3a9e43;
	text-decoration: none;
}
a:hover
{
	color: #3a9e43;
	text-decoration: underline;
}
a img
{
	border: none;
}
.orange
{
	color: #FAA61A !important;
}
h1, h2, h3, h4, h5, h6
{
	font-family: "Trebuchet MS", Arial, sans-serif;
	color: #000 !important;
	margin: 0 0 1em 0;
}
.linkHeader2, .linkHeader3
{
	margin: 0 0 1em 0;
	font-weight: bold;
}
.class-mainpage h1
{
	line-height: 1.2em;
	color: #3a9e43;
	font-size: 1.4em;
	padding-bottom: 0.2em;
	margin: 0 0 0.2em 0;
}
h1
{
	line-height: 1.2em;
	color: #3a9e43;
	font-size: 1.66em;
	padding-bottom: 0.5em;
	border-bottom: 1px solid #ccc;
}
h2, .linkHeader2
{
	font-size: 1.18em;
	font-weight: bold;
}
h3, .linkHeader3
{
	font-size: 1.09em;
	color: #3a9e43;
}
h4
{
	font-size: 1.09em;
}
h5, h6
{
	font-size: 1em;
}
form
{
	margin: 0;
	padding: 0;
}
#all
{
	z-index: 0;
	margin: 5px 0 0 0;
	padding: 0;
}
#container
{
	width: 993px;
	margin: 0 0 0 8px;
	background: #fff url('../images/bioaustria/bg_container_middle.gif') top right repeat-y;
	text-align: left;
}
#header
{
	height: 120px;
	background: url('../images/bioaustria/bg_container_top.gif') top right no-repeat;
}
#main
{
	width: 734px;
	margin: 0px;
	padding: 14px 0 0 10px;
}
.startseite
{
	background: none !important;
}
#rechte_spalte
{
	float: right;
	width: 210px;
	margin-right: 17px;
	display: inline;	
}
#footer
{
	height: 12px;
	background: url('../images/bioaustria/bg_container_bottom.gif') bottom right no-repeat;
}
#footer a, #footer a:link
{
	text-decoration: none;
}
.break, .clear
{
	clear: both;
}
.breakleft
{
	clear: left;
}
.breakright
{
	clear: right;
}
.hide
{	
	display: none;
}

.right
{
	float: right;
}
.left
{
	float: left;
}


#claim
{
	position: absolute;
	top: 49px;
	left: 120px;
	font: bold 12px verdana, arial, helvetica, sans-serif; 
	color: #300;
}
#sujet
{
	width: 744px !important;
	height: 87px;
	padding: 8px 0 0 3px;
	vertical-align: bottom;
}
#logo
{
	padding: 0 0 0 7px;
	float: left !important;
	text-align: center;
	font:bold 20px "Trebuchet MS",Arial,sans-serif;
/* 	display: none;*/
}
.partnerhl {
	position: absolute;
	top: 50px;
	left: 260px;
}
.partnerhl h2 { font-size: 18px; margin: 0; }
.partnerhl h1 { font-size: 28px; margin: 0; font-style: italic; border: none; }
.partnermenu h1 { font-size: 22px; margin: 0; font-style: italic; border: none; letter-spacing: 0; margin: 0pt 0pt 0 6px; }

#fontsizer
{
	float: right;
}

#divsearchbox
{
	background: url('../images/bioaustria/bg_container_main.gif') top left repeat-x;
	margin: 10px 0 15px 0;
	padding: 5px;
	font-size: 0.91em;
}

#navigation
{
	width: 220px;
	margin-right: 1em;
	margin-top: 0;
	float: left;
	vertical-align: bottom;
}
.bauernnav ul, .biowerte ul, .verbandmg ul
{
    list-style-type: none; 
    margin: 0 0 2em 6px;
    padding: 0;
    border-top: 1px solid #50B74A;
}
.bauernnav li {
    background: url(images/bg_mnu.gif) no-repeat bottom right;
    margin:0 0 1px 0;
    padding: 0 5px;
    line-height: 100%;
}
.bauernnav li.last {
    background: url(images/bg_mnu_last.gif) no-repeat bottom right;
    margin: 0;
}
.bauernnav li a, .biowerte li a  {
    font: bold 13px "Trebuchet MS";
    color: #289341;
    display: inline;
}
.biowerte li {
    background: url(images/bg_bio_mnu.gif) no-repeat bottom right;
    margin:0 0 1px 0;
    padding: 0 5px;
}
.biowerte li.last {
    background: url(images/bg_bio_mnu_last.gif) no-repeat bottom right;
    margin: 0;
}
.verbandmg li {
    background: url(images/bg_verband_mnu.gif) repeat-x bottom right;
    margin:0 0 1px 0;
    padding: 2px 5px;
}


#maincontent
{
	margin: 0 0 0 239px;
}
#maincontent-nomargin
{
}
#extras
{
	width: 185px;
	float: right;
}
.contentbox
{
	background-color: #fff;
	margin: 0 0 20px 0;
}
.contentbox h2
{
	font: bold 12px verdana, arial, helvetica, sans-serif; 
	color: #fff;
	padding: 0;
	margin: 0;
}
.contentbox p
{
	margin: 0;
	padding: 5px 10px;
}
.boxlinks
{
	margin: 0;
	padding: 0;
}
.boxlinks ul
{
	margin: 0;
	padding: 0;
	white-space: nowrap;
}

.boxlinks li
{
	margin: 0px;
	font-weight: normal;
	list-style-type: none;
	border-top: 1px solid #ccc;
	padding: 3px 10px;
}

.boxlinks a:link, .boxlinks a:visited
{
	color: #666;
	text-decoration: none;
	display: block;
}

.boxlinks a:hover
{
	text-decoration: underline;
}


#submenu
{
	margin: 0;
	padding: 0;
	border-top: 1px solid #ccc;
}
#submenu ul
{
	margin: 0;
	padding: 0;
	white-space: nowrap;
}

#submenu li
{
	margin: 0px;
	font-weight: normal;
	list-style-type: none;
	border-bottom: 1px solid #ccc;
	padding: 3px 0;
}

#submenu a:link, #submenu a:visited
{
	color: #666;
	text-decoration: none;
	display: block;
}

#submenu a:hover
{
	text-decoration: underline;
}
#image
{
	margin: 0 0 20px 0;
}
.column
{
	float: left;
	width: 160px;
	margin: 0 19px 0 0;
}
.lastcolumn
{
	width: 160px;
	float: right;
}

.feature h2
{
	font: bold 14px verdana, arial, helvetica, sans-serif; 
	background-color: #10a3ed;
	color: #fff;
	padding: 0.2em;
	margin: 1px 0;
}
.feature h3
{
	font: bold 13px verdana, arial, helvetica, sans-serif; 
	color: #666;
	padding: 0.2em 0;
	margin: 0;
}
.feature p
{
	margin: 0;
	padding: 5px 0;
}
#innerfooter
{
	color: #999;
	width: 730px;
	/* background: transparent url('../images/bioaustria/bg_innerfooter.gif') bottom left no-repeat;  */
	padding: 7px 10px;
	font: normal 10px verdana, verdana, arial, helvetica, sans-serif; 
}
#innerfooter a
{
	text-decoration: none;
}
#createdwith
{
	display: none;
	font-size: 0.88em;
	color: #999;
	padding-left: 35px;
}
#createdwith a
{
	font-size: 0.88em;
	color: #999;
}
#bioaustriaadresse
{
	padding: 0 0 0 18px;
	font-size: 0.88em;
	color: #fff;
}
#bioaustriaadresse a
{
	font-size: 0.88em;
	color: #fff;
}

#quicksearch
{
	background: #f4f4f4;
	margin: 0 0 20px 0;
}
#quicksearch h3
{
	background: #e1e1e1;
	color: #666;
	padding: 0 20px;
	margin: 0;
	border-bottom: 1px solid #fff;
}
#quicksearch p
{
	padding: 0 20px;
}
.searchtable
{
	margin: 5px 20px;
	padding: 0px;
}
.selectbox
{
	width: 150px;
}
.box, .halfbox
{
	border: 1px solid #3a9e43;
	width: 50%;
}
.fullbox
{
	border: 1px solid #3a9e43;
	width: 90%;
 	margin: 5px 0;
}
fieldset { border: none; }
label
{
	width: 200px;
	float: left;
}
.block
{
	margin-bottom: 0.5em;
}
.item
{
	width: 100%;
	margin: 5px 0;
}
.content-view-full
{ 
    display: inline;
    font-weight: normal;
}
.content-view-full h2
{ 
	padding: 0;
	margin: 0;
}
.ekq-line h2
{ 
	font-weight: bold !important;
	font-size: 1.45em;
	padding: 0;
	margin: 0;
}
#imageview
{
	margin: 0;
	width: 260px;
	padding: 0 10px 10px 0;
	float: left;
	text-align: right;
}



div#topmenu-global
{
	float: right;
	vertical-align: top;

}
div#topmenu-global label
{
	display: none;
}
div#topmenu-design
{
	position: absolute;
	top: 94px;
	left: 105px;
	width: 650px;
	background: url('../images/bioaustria/bg_menu.gif') bottom right repeat-x; 
    padding: 0;
    text-align: center;
    vertical-align: bottom;
    z-index: 1000;
}

div#topmenu ul
{
    margin: 0;
    padding: 0;
}

div#topmenu li
{
    margin: 0;
    padding: 0 6px;
    height: 23px;
    background: url('../images/bioaustria/mnu_trenner.gif') top left no-repeat;
    text-align: center;
    vertical-align: bottom;
    float: left;
    display: block;

}

div#topmenu li div.spacing
{
    padding: 2px 0 0 0;
}

div#topmenu li a
{
	color: #fff;
	font-weight: bold;
    text-decoration: none;
}

div#topmenu li a:hover
{
    text-decoration: underline;
}

div#topmenu li.selected
{
	color: #FAA61A;
    display: inline;
/*    background: #fff url('../images/bioaustria/mnu_trenner_selected.gif') top left repeat-x; */
}


div#topmenu li.selected2
{
/*    background: #43A047 url('../images/bioaustria/mnu_trenner_selected2.gif') top left no-repeat; */
}
div#topmenu li.selected3
{
    background: url('../images/bioaustria/bg_menu.gif') top left no-repeat;
}
div#topmenu li.selected a, div#topmenu li.selected a:hover
{
	color: #FAA61A;
    display: inline;
}
#leftmenu, #basketmenu, #newsletter, #login
{
	background: transparent url('../images/bioaustria/bg_submenu_top.gif') top right no-repeat;
	border-bottom: 1px solid #fff;
	margin: 30px 0 0 6px;
}
#basketmenu, #newsletter, #login
{
	padding: 10px 0 0 0;
}

#newseltter_bottom, #login_bottom
{
	height: 5px;
    margin: 0;
    padding: 6px 0;
    list-style-type: none;
    background: url('../images/bioaustria/bg_submenu_bottom.gif') bottom right no-repeat;
}


#leftmenu ul, #basketmenu ul
{
    margin: 0;
    padding: 6px 0;
    list-style-type: none;
    background: url('../images/bioaustria/bg_submenu_bottom.gif') bottom right no-repeat;
}
#login ul
{
    margin: 0;
    padding: 6px 0;
    list-style-type: none;
}

#leftmenu li ul, #basketmenu li ul, #login li ul
{
	padding: 0;
    background: none !important;
}
#leftmenu ul li ul li
{
	margin: 0.2em 0 0.2em 0.5em !important;
	padding: 0.2em 0;
    border-bottom: none;
    background: none;
}
#leftmenu li, #basketmenu li, #login li
{
    background: url('../images/bioaustria/bg_pkte.gif') bottom left repeat-x;
	margin: 0em 0.5em 0em 0.3em;
	padding: 0.4em;
}
#leftmenu li.last, #basketmenu li.last, #login li.last
{
	border: none;
	background: none;
}
#leftmenu li a, #basketmenu li a
{
	display: block;
	text-decoration: none;
	color: #3a9e43;
}
#login li a
{
	display: inline;
	text-decoration: none;
	color: #03953f;
}
#leftmenu li a.selected, #basketmenu li a.selected, #login li a.selected
{
	display: block;
	text-decoration: none;
	background: #efefef;
	font-weight: bold !important;
}
#basketmenu-text, #newsletter-text, #login-text
{
	color: #4B4B4B; 
	margin: 0em 0.5em 0em 0.3em;
	padding:  0.4em;
}
.mselected
{
    background: url('../images/bioaustria/bg_leftmenu_selected.gif') top left repeat-x !important;
}
.content-view-line, .myhr
{
	margin: 0.5em 0;
	padding: 0 0 0.5em 0;
	
    background: url('../images/bioaustria/bg_pkte.gif') bottom left repeat-x !important;
}
.list-image
{
	text-align: right;
	float: right;
	margin: 0 0 0 20px;
}
#sitemap
{
	margin: 10px 0 0 10px;
	width: 737px;
	text-align: right;
}
	
#thepath
{
	background: url('../images/bioaustria/bg_container_main.gif') top left repeat-x;
	margin: 10px 0 0 10px;
	padding: 5px;
	font-size: 0.91em;
	width: 727px;
	height: 30px;
	float: left;
	display: inline;
}

#impressum
{
	vertical-align: bottom;
	font-size: 0.83em;
	line-height: 1.2em;
	color: #999;
	margin-top: 20em;
}
#articlenav
{
	margin-top: 1.5em;
	padding: 3px 0;
	border-top: 1px solid #818181;
	font-size: 0.91em;
}


#rightcolumn
{
	position: absolute;
	top: 11px;
	left: 774px;
	width: 210px;
}
#at_karte
{
	width: 100%;
	height: 80px;
	border-bottom: 2px solid #fff;
	background: #eeeeee;
	text-align: center;
	
}
#bldauswahl
{
	background: url('../images/bioaustria/bg_bld.gif') top left no-repeat !important;
	height: 23px;
	padding: 5px 0 3px 10px;
	font-weight: bold;
	color: #fff;
}

.werbung
{
	text-align: center;
	margin: 0 6px 1em 0;
	padding: 0 0 1em 0;
	background: url('../images/bioaustria/bg_anzeige.gif') bottom left no-repeat;
}
.werbung2
{
	text-align: center;
	padding: 6px 2px;
	background: none;
}
.werbung3
{
	text-align: right;
	padding: 6px 2px;
	background: none;
}

.cont
{
	border-right: 1px solid #3a9e43;
	margin: 0 0 1em 0;
	background: url('../images/bioaustria/bg_con_bottom.gif') bottom left no-repeat;
}
.cont h3
{
	font-size: 11px;
	background: #eee url('../images/bioaustria/bg_con_top.gif') top left no-repeat;
	border-bottom: 1px solid #cfcfcf;
	padding: 6px 8px;
	margin: 0 0 1px 0 !important;
}
.cont_2
{
	background: url('../images/bioaustria/bg_con_top.gif') top left no-repeat;
}
.nicht_grau h3
{
	background: #fff url('../images/bioaustria/bg_con_top.gif') top left no-repeat;
	border: none;
}
.continhalt
{
	font-size: 0.91em;
	color: #3d3d3d;
	line-height: 1.2em;
	padding: 0px 2px 6px 2px;
}
.continhalt p
{
	padding: 0px 8px;
}
.contbottom
{
	border-right: 1px solid #3a9e43;
	margin: 0 6px 0 0;
	height: 6px;
}

#globalnav
{
	margin-top: 8px;
}
.searchbox
{
	font-size: 10px;
	width: 125px;
	border: 1px solid #cdcdcd;
	background: #fff;
}
.small
{
	font-size: 0.91em;
	color: #FAA61A !important;
	margin: 0.2em 0;
}
.small_sw
{
	font-size: 0.91em;
	color: #000;
	margin: 0.2em 0;
}
.content-view-line h2
{
	margin: 0.3em 0;
	color: #000;
	font-size: 1em;
}
.content-view-line .attribute-short
{
	color: #333;
}
.content-view-embed
{
	margin: 0;
}
.content-view-embed h3
{
	font-size: 1em;
	margin: 0;
}
#space
{
	height: 70px;
}
.teaser
{
	border-top: 1px solid #3a9e43;
	padding-top: 0.5em;
	margin-bottom: 2em;
}
.teaser h3
{
    font-family: Arial, Helvetica, sans-serif; /* Base font family for most elements */
	font-size: 13px;
	color: #fff;
	margin: 0;
}
.teaser p
{
	font-size: 11px;
	color: #fff;
	margin: 0.5em 0;
	padding: 0;
}
.teaser a, .teaser a:link, .teaser a:hover
{
	font-size: 11px;
	color: #363 !important;
}
	
.object-left
{
	float: left;
	margin: 0.5em 1em 1em 0;
}
.object-right
{
	float: right;
	margin: 0 0 1em 1em;
}
.object-trueright
{
	float: right;
	margin: 0 0 1em 1em;
}
.attribute-image
{ 
}
.gruen
{
	color: #3a9e43 !important;
}
.gelb
{
	color: #f9b823 !important;
}
h3.gelbnomargin
{
	color: #f9b823 !important;
	margin: 0.5em 0;
	padding: 0;
}
.imagecaption p
{
	font-size: 9px !important;
	line-height: 1.2em;
	margin-top: 0.2em;
}
.gewinnspiel_top
{
	padding: 18px 18px 0 18px; 
	margin: 0;
	background: url(../images/bioaustria/bg_gewinnspiel.jpg) top left no-repeat;
}
.gewinnspiel_bottom
{
	padding: 0 18px 18px 18px;
	margin: 0;
	background: url(../images/bioaustria/bg_gewinnspiel_bottom.jpg) bottom left no-repeat;
}
.gewinnspiel-line
{
	background: url(../images/bioaustria/bg_gewinnspiel_trenner.gif) bottom left repeat-x;
	margin: 0;
	padding: 0;
}
.gewinnspiel-line h3, .gewinnspiel_bottom h3
{
	color: #6fb743;
	font-size: 1em;
	font-weight: bold;
	margin: 0.5em 0;
	padding-bottom: 0.5em;
	
}
.personalien
{
	background: #f6f6f6;
	padding: 10px;
}
.green 
{
	color: #03953f;
}
.greenlink
{
	cursor: pointer;
	color: #03953f;
}
.gewinnbox
{
	border: 1px solid #6fb743;
	width: 75%; 
}
.gewinnbutton
{
	border-top: 1px solid #9AD178;
	border-left: 1px solid #9AD178;
	border-right: 1px solid #549E26;
	border-bottom: 1px solid #549E26;
	background-color: #6FB743;
	color: #fff;
}
.gewinnspiel
{
	border: none;
}
#gewinnspielbanner
{
	position: absolute;
	top: 45px;
	left: 800px;
	display: none;
}
#language
{
	padding-top:8px;
}

.wrap0, .wrap1, .wrap2, .wrap3 {
	display:inline-table;
	/* \*/display:block;/**/} 
.wrap0 {
	float:left;
	background:url(../images/bioaustria/shadow_2.gif) right bottom repeat-y;}
.wrap1 {
	float:left;
	background:url(../images/bioaustria/shadow.gif) right bottom no-repeat;}
.wrap2 {background:url(../images/bioaustria/corner_bl.gif) left bottom no-repeat;}
.wrap3 {
	padding:0 6px 6px 0;
	background:url(../images/bioaustria/corner_tr.gif) right top no-repeat;}
.wrap3>img {
	display:block;
	border:1px solid #ccc;
	border-color:#efefef #ccc #ccc #efefef;}
	
#content-view-startseite .links
{
	float: left;
	width: 48%;
	background: url('../images/bioaustria/bg_content_column.gif') top left repeat-x;
}
#content-view-startseite .rechts
{
	float: right;
	width: 48%;
	background: url('../images/bioaustria/bg_content_column.gif') top left repeat-x;
}
#content-view-startseite .content-view-line
{
	border: none;
	background-image: none !important;
	margin: 0; 
	padding: 0;	
}
#content-view-startseite .list-image
{
	margin: 0;
	padding: 0 0 0 10px;	
	float: right !important;
	text-align: right !important;
}
.aktiv
{
	color: #FAA61A;
}

#reiter
{
	position: absolute;
	top: 69px;
	left: 105px;
	width: 650px;
	font: 12px verdana, arial, helvetica, sans-serif; 
	color: #fff;
	background:url("../images/bioaustria/bg_reiter_div.gif") repeat-x bottom;
}

#reiter ul {
  margin:0;
  padding: 0;
  list-style:none;
  }
#reiter li {
  float:left;
  background:url("../images/bioaustria/bg_reiter_left.gif") no-repeat left top;
  margin:0;
  padding:0 0 0 9px;
  }
#reiter a {
  float:left;
  display:block;
  background:url("../images/bioaustria/bg_reiter_right.gif") no-repeat right top;
  padding:5px 15px 4px 6px;
  text-decoration:none;
  font-weight:bold;
  color:#3a9e43;
  }
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#reiter a {float:none;}
/* End IE5-Mac hack */
#reiter a:hover {
  color:#3a9e43;
  }
#reiter .selected {
  background-image:url("../images/bioaustria/bg_reiter_left_on.gif");
  }
#reiter .selected a {
  background-image:url("../images/bioaustria/bg_reiter_right_on.gif");
  color:#fff;
  padding-bottom:6px;
  }
/*
div#reiter ul#portal
{
    margin: 0;
    padding: 0;
}

div#reiter ul#portal li
{
    margin: 0;
    padding: 0 1px 0 4px;
    height: 27px;
    background: url('../images/bioaustria/bg_reiter.gif') top left no-repeat;
    text-align: center;
    vertical-align: bottom;
    float: left;
    display: block;

}

div#reiter ul#portal li div.spacing
{
    padding: 6px 0 0 0;
}

div#reiter ul#portal li a
{
	font-weight: bold;
    text-decoration: none;
    display: block;
    background: url('../images/bioaustria/bg_reiter_li.gif') top right no-repeat;

}

div#reiter ul#portal li a:hover
{
    text-decoration: underline;
}

div#reiter ul#portal li.selected
{
    background: url('../images/bioaustria/bg_reiter_selected.gif') top left repeat-x;
	color: #fff;
    display: inline;
    border-bottom: 1px solid #fff !important;
}
div#reiter ul#portal li.selected2
{
    background: url('../images/bioaustria/bg_reiter_selected2.gif') top left no-repeat;
}
div#reiter ul#portal li.selected3
{
    background: #0ff url('../images/bioaustria/bg_menu.gif') top left no-repeat;
}
div#reiter ul#portal li.selected a, div#reiter ul#portal li.selected a:hover
{
    display: inline;
    color: #fff;
}
*/
.noline
{
	border: none;
}

div#bldauswahl
{
	margin: 0;
	padding: 0;
}

div#bldauswahl ul
{
    margin: 0;
    padding: 0;
}

div#bldauswahl li
{
    margin: 0;
    padding: 0;
    float: left;
	position: relative;
    display: block;
    font-weight: bold;
}

div#bldauswahl li div.spacing
{
    padding: 0 12px;
}

div#bldauswahl li a
{
	color: #fff;
}

div#bldauswahl li ul
{	
	display: none;
	position: absolute; 
	top: 1.85em;
	left: 0;
	width: 200px;
	border-top: none;
	color: #fff;
	padding: 10px 0;
	background: url('../images/bioaustria/bg_bld_dropdown.gif') bottom left no-repeat;
}
div#bldauswahl li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
	top: auto;
	left: auto;
}
div#bldauswahl li ul li
{	
	float: none;
	font-weight: normal;
	border: none;
	padding: 0px 2px;
}

#bldauswahl li:hover ul, #bldauswahl li.over ul { /* lists nested under hovered list items */
	display: block;
}

.termin-listitem
{
	background: url('../images/bioaustria/bg_pkte.gif') bottom left repeat-x;
	margin: 0.2em 0;
	padding: 0.2em 0;
}
.button, .defaultbutton, .shopbutton, .suchbutton
{
	border-top: 1px solid #fff;
	border-left: 1px solid #fff;
	border-right: 1px solid #cdcdcd;
	border-bottom: 1px solid #cdcdcd;
	background-color: #efefef;
	color: #3a9e43;
	font-size: 1.1em;
	padding: 0.2em;
}	
.bglight
{
	background-color: #fff;
	padding: 0.4em;
}
.bgdark
{
	background-color: #efefef;
	padding: 0.4em;
}
.transparent
{
	background: transparent;
	border: 1px solid #cdcdcd;
}
.line
{
	margin-top: 1em;
	border-top: 1px solid #CBCBCB;
}
.galleryimage
{
	padding: 1em 0;
	text-align: center;
	background: #efefef;
}
.galleryimage img
{
	border: 4px solid #fff !important;
}
div.content-navigator
{
    display: block;
    clear: both;
    text-align: center;
}

div.content-navigator div
{
    display: inline;
    text-align: center;
}

div.content-navigator div.content-navigator-separator, div.content-navigator div.content-navigator-separator-disabled
{
    padding-left: 4px;
    padding-right: 4px;
}
.aimage
{
	height: 120px;
	width: 120px;
}
.filedownload
{
	margin-top: 1em;
}
.filedownload h3
{
	margin: 1.5em 0 0.3em 0;
	padding: 0 0 0.5em 0;
	background: url('../images/bioaustria/pkte_h.gif') bottom left repeat-x;

}
.filedownload ul
{
	margin: 0 !important;
	padding: 0 !important;
}
.filedownload li
{
	list-style-type: none;
	margin: 0;
	padding: 0 0 0 16px;
	background: url('../images/bioaustria/bn_filedownload.gif') top left no-repeat;
}
.filedownload li a
{
	color: #F47422;
}
.ekqdropdown
{
 	width: 250px;
 	margin: 5px 0;
}
.attribute-link p
{
	margin: 0;
	padding: 0;
}
.pagenavigator
{
	text-align: center;
}
.grau
{
	color: #999;
}
td .grau p
{
	margin: 0px;
}
.ekq-line
{
	margin: 1em 0;
	padding: 0 0 1em 0;
	
    background: url('../images/bioaustria/bg_pkte.gif') bottom left repeat-x !important;
}
td
{
	font-size: 11px;
}
#ekq_box
{
	border: 1px solid #ebebeb;
	background-color: #fff !important;
	width: 470px;
	padding: 10px;
}
.column1
{
	width: 240px;
	float: left;
}
.column2
{
	width: 240px;
	float: right;
}

.column1 ul, .column2 ul
{
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.column1 li ul, .column2 li ul
{
	margin: 0 0 0 15px;
	padding: 0;
}
.class-comment
{
	background: url('../images/bioaustria/ico_sprechblase.gif') top left no-repeat;
	padding-left: 30px;
}

li p { padding: 0; margin: 0 0 0.2em 0; }




.tabs
{
	font: 12px verdana, arial, helvetica, sans-serif; 
	color: #fff;
	background:url("../images/bioaustria/bg_reiter_div.gif") repeat-x bottom;
}

.tabs ul {
  margin:0;
  padding: 0;
  list-style:none;
  }
.tabs li {
  float:left;
  background:url("../images/bioaustria/bg_reiter_left.gif") no-repeat left top;
  margin:0;
  padding:0 0 0 9px;
  }
.tabs a {
  float:left;
  display:block;
  background:url("../images/bioaustria/bg_reiter_right.gif") no-repeat right top;
  padding:5px 15px 4px 6px;
  text-decoration:none;
  font-weight:bold;
  color:#3a9e43;
  }
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
.tabs a {float:none;}
/* End IE5-Mac hack */
.tabs a:hover {
  color:#3a9e43;
  }
.tabs .selected {
  background-image:url("../images/bioaustria/bg_reiter_left_on.gif");
  }
.tabs .selected a {
  background-image:url("../images/bioaustria/bg_reiter_right_on.gif");
  color:#fff;
  padding-bottom:6px;
  }
  
.bauer_galerie { border-top:1px solid #3A9E43; padding-top: 1px; background: url('images/bg_bauergalerie.gif') repeat-x bottom left; margin-top:14px;}
.bauer_hr { border-top:1px solid #3A9E43; height: 1px; }
.posrelative { position: relative; }
.error { width: 443px; position: absolute; bottom: 15px; left: 0; display: none; }
.error_top { background: url('images/bg_info_top.gif') no-repeat top left; padding: 20px 20px 0; }
.error_bottom { background: url('images/bg_info_bottom.gif') no-repeat bottom left; width: 443px; height: 74px;}

.error_inv { width: 443px; position: absolute; top: 15px; left: 0; display: none; }
.error_top_inv { background: url('images/bg_info_top_inv.gif') no-repeat bottom left; padding: 0 20px 20px; }
.error_bottom_inv { background: url('images/bg_info_bottom_inv.gif') no-repeat top left; width: 443px; height: 74px;}
form.inplaceeditor-form input[type="submit"] { /* The submit button */
	border-top: 1px solid #fff;
	border-left: 1px solid #fff;
	border-right: 1px solid #cdcdcd;
	border-bottom: 1px solid #cdcdcd;
	background-color: #efefef;
	color: #03953F;
	font-size: 1.1em;
	padding: 0.2em;
	margin: 5px 5px 0 0;
}	

