/* CSS Document */



#wrapper {word-wrap:break-word;}
.menu-hr { background-color: #991F1F; }

/* top elements */
.company {
	font-weight: bold;
	font-size: 12pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-transform: uppercase;
}
.slogan {
	font-weight: bold;
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-transform: uppercase;
}

/*main menu*/
.menu {
	font-size: 8pt;
	font-family: Tahoma, sans-serif;
	color: #322D27;
	text-decoration: none;
	font-weight: normal;
}
.amenu {
	font-size: 8pt;
	font-family: Tahoma, sans-serif;
	color: #322D27;
	text-decoration: underline;
	font-weight: normal;
}

/*submenu*/
.submenu { font-size: 8pt; font-weight:bold; font-family: Tahoma, sans-serif; color: #322D27; text-decoration: underline; }
.asubmenu { font-size: 8pt; font-weight:normal; font-family: Tahoma, sans-serif; color: #322D27; text-decoration: none; }

/* content */
.text-header{ font-weight: bold; font-size: 16pt; font-family: "Arial Narrow", Arial, sans-serif; color: #ffffff;}
.pageContent { font-size: 8pt; font-family: Tahoma, sans-serif; color: #A4A1A1; background-color:#ffffff; }
 .pageContent a { font-size: 8pt; font-family: Tahoma, sans-serif; color: #4C4C4C; }

/*bottom menu*/
.bmenu { font-size: 8pt; font-family: Tahoma, sans-serif; color: #322D27; text-decoration: none; }
.abmenu { font-size: 8pt; font-family: Tahoma, sans-serif; color: #322D27; text-decoration: none; }


/*copyright*/
.footer { font-size: 8pt; font-family: Tahoma, sans-serif; color: #A69B9D; }
.border {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #605C5C;
	border-left-color: #605C5C;
}

.img_blank_1_1_1_1_1 {  border:0; height:1; }
.img_submenu_bullet {  width:6; height:5; border:0; }
.img_blank_1_1_1 {  width:1px; height:96px; }

.img_blank_1_1_1_1_1_1_1_1 {  name:; width:1; height:1; }

.img_blank_1_1_1_1_1_1 {  name:; width:10; height:1; }


.img_blank_1 {  name:; width:195; height:1; }
.img_blank {  border:0; height:0; width:120px; }

.img_blank_1_1 {  name:; width:1; height:32; }


.img_txtheader_bullet {  width:17; height:17; margin-left:8px; margin-right:8px; }
.img_logo-line {  width:195; height:11; }
.img_blank_1_1_1_1 {  width:20px; height:1px; }
.img_blank_1_1_1_1_1_1_1 {  name:; width:0; height:0; }

.img_bullet_active {  border:0; }
.img_menu_hr_1 {  width:1; height:1; }
.img_submenu_hr_1 {  width:138; height:24; }
.img_bmenu_separator {  margin-left:10px; margin-right:10px; border:0; }

.img_logo_cssclass1 { border:0;}



/*** entex New ***/

/* content */
.text-header { font-size: 12pt; font-family: Arial, Verdana, sans-serif; color: #333333; padding-bottom:12px;}
.pageContent { font-size: 9pt; font-family: Arial, Verdana, sans-serif; color: #333333; }
.pageContent a { font-size: 9pt; font-family: Arial, Verdana, sans-serif; color: #d80005; }

/* top elements */
.company { font-size: 16pt; font-family: Impact, sans-serif; color: #333333; font-style: italic; text-transform: uppercase; }
.slogan { font-size: 10pt; font-family: Arial, Verdana, sans-serif; color: #333333; }

/*main menu*/
.menu { font-size: 9pt; font-family: Arial, Verdana, sans-serif; color: #d80005; text-decoration: none; font-weight:bold  }
.amenu { font-size: 9pt; font-family: Arial, Verdana, sans-serif; color: #d80005; text-decoration: underline; font-weight:bold  }
.smenua { font-size: 9pt; font-family: Arial, Verdana, sans-serif; color: #ff0000; text-decoration: underline; font-weight:bold  }
.smenu {font-size: 9pt; font-family: Arial, Verdana, sans-serif; color: #d800050; text-decoration:none; font-weight:bold  }}

/*submenu*/
.submenu { font-size: 9pt; font-family: Arial, Verdana, sans-serif; color: #333333; text-decoration: none; font-weight:bold }
.asubmenu { font-size: 9pt; font-family: Arial, Verdana, sans-serif; color: #333333; text-decoration: underline;  font-weight:bold }

/*copyright*/
.footer { font-size: 8pt; font-family: Arial, Verdana, 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_seite.jpg);
font-family: Geneva, Arial, Helvetica, sans-serif;
text-align:center;

}

div.siteBody {
width: 935px; 
display:block;
max-width:935px;
min-height: 100%;
height: auto !important;
height: 100%;
margin: 0 auto;
background-image:url(images/hg_siteBody.gif);
background-position: bottom left;
text-align:center;
}

div.bodyHeader { display:block; width:935px; height:138px; overflow:hidden; margin:0px; padding-left:0px; text-align:left; background-image:url(images/hg_header.jpg); }

div.footerStop {
overflow:hidden;
display:block;
clear:both;
width: 935px;
height: 53px;
}

div.bodyTopNavi {
overflow:hidden;
display:none;
float:left;
width: 935px;
height: 0px;
}

div.bodyColumLeft {
display:block;
overflow:hidden;
width: 252px;
float: left;
margin:0px;
padding:0px;
text-align:left;	
vertical-align:top;

}

div.bodyColumCenter {
float:left;
display: blocks;
width:660px;
padding: 0px;
margin:0px;
background-color:#FFFFFF;

}

div.footer {
overflow:hidden;
display:block;
width: 100%;
margin: -48px auto 0 auto; /* Sehr wichtig Hohe des Footers subdrahieren */
padding: 0;
height: 53px;
background-image:url(images/hg_footer.gif);
background-position: center;
}
.columCenterBox { display:block; float:left; width:640px; padding-left:30px; margin:0px; background-color:#FFFFFF;  }


/* SiteLayout Inhalt */
.boxColumTop { width:660px; height:10px; display:none; overflow:hidden;  }
.boxColumCenter { float:left; width:640px; text-align:left; vertical-align:top; /*Set right margin to spaceLeftumnWidth*/ background-color:#FFFFFF; }
.boxColumRight { float:right; width:220px; overflow:hidden; }
.boxColumBottom { float:left; width:660px; overflow:hidden;}
.boxFooter { width:100%; display:none; visibility:hidden; }

/* Tabelle TopMenu */
.tabMainMenu {  background-color:#FFFFFF; width:202px;  }
.tabUnterMenu { background-color:#FFFFFF; width:202px; padding-top:3px; padding-bottom:3px; }
.tabMenuBottom{ vertical-align:top; text-align:center; margin-left:100px;  }
.tabBottom { width:935px; padding-left:190px; padding-top:24px;  }
.tabContent { width:620; background-color:#FFFFFF; margin-top:20px; }