/* content */
.text-header { font-size: 16pt; font-family: Verdana, Arial, sans-serif; color: #333333;}
.pageContent { font-size: 8pt; font-family: Verdana, Arial, sans-serif; color: #333333; }
 .pageContent a { font-size: 8pt; font-family: Verdana, Arial, sans-serif; color: #333333; }

/* top elements */
.company { font-size: 16pt; font-family: Impact, sans-serif; color: #333333; font-style: italic; text-transform: uppercase; visibility:hidden; }
.slogan { font-size: 10pt; font-family: Verdana, Arial, sans-serif; color: #333333; }

/*main menu*/
.menu { font-size: 10pt; font-family: Verdana, Arial, sans-serif; color: #333333; text-decoration: none; }
.amenu { font-size: 10pt; font-family: Verdana, Arial, sans-serif; color: #333333; text-decoration: underline; }

/*submenu*/
.submenu { font-size: 10pt; font-family: Verdana, Arial, sans-serif; color: #333333; text-decoration: none; }
.asubmenu { font-size: 10pt; font-family: Verdana, Arial, sans-serif; color: #333333; text-decoration: underline; }

/*copyright*/
.footer { font-size: 8pt; font-family: Verdana, Arial, sans-serif; color: #333333; }

/*backgrounds*/
.main-bg { background-color: #9CBA3F; }









.img_bg_r {  width:49; border:0; }
.img_bullet {  border:0; }
.img_submenu_bullet {  border:0; }
.img_submenu_bbg {  border:0; }


.img_logo_cssclass1 { border:0; margin-right: 5px;}



/*** entex layout ***/

html, body {
margin: 0;
padding: 0;
height: 100%;
background-image:url(images/hg_site.gif);
font-family: Geneva, Arial, Helvetica, sans-serif;
color:#333333;

}

div.siteBody {
width: 999px; 
display:block;
max-width:999px;
min-height: 100%;
height: auto !important;
height: 100%;
margin: 0 auto;
background-image:url(images/hg_siteBody.gif);
}

div.bodyHeader {
overflow:hidden;
display:block;
width: 999px;
height: 194px;
 display:block; overflow:hidden; margin:0 auto; text-align:left; background-image:url(images/hg_bodyHeader.jpg);
}

div.footerStop {
overflow:hidden;
display:block;
clear:both;
width: 999px;
height: 142px;
}

div.bodyTopNavi {
overflow:hidden;Bildergalerie
display:block;
float:left;
width: 999px;
height: 50px;
background-image:url(images/hg_bodyTopNavi.jpg);
}

div.bodyColumLeft {
display:block;
width: 230px;
min-height:180px;
float: left;
padding: 0;
color: #GGFFFE;
background-image:url(images/hg_bodyColumLeft.gif);
background-position:bottom;
padding-bottom:40px;
}

div.spaceLeft {
overflow:hidden;
display:block;
width: 47px;
height: 180px;
float: left;
padding: 0;
background-image:url(images/hg_spaceLeft.jpg)
}


div.bodyColumCenter {
float:left;
display: blocks;
width:722px;
padding: 0;
margin:0px;
background-color:#FFFFFF;
}



div.footer {
overflow:hidden;
display:block;
width: 999px;
margin: -142px auto 0 auto;
padding: 0;
height: 142px;
background-image:url(images/hg_footer.gif)

}


.columCenterBox { display:block; float:left; width:769px; padding:0px; margin:0px;  }


/* SiteLayout Inhalt */
.boxColumTop { width:769px; height:180px; display:block; overflow:hidden; background-image:url(images/hg_boxColumTop.jpg) }
.boxColumCenter { float:left; width:452;  text-align:left; /*Set right margin to spaceLeftumnWidth*/ }
.ColumLeft { width:220px; display:block; overflow:hidden;  }
.boxColumRight { float:right; width: 220px;  overflow:hidden; }
.boxColumBottom { float:left; width:722px; overflow:hidden;}

/* Tabelle TopMenu */
.tabTopNav td { padding-left:300px; }

.AniGif { margin-top:33px; margin-right:83px; }
