/* <p class="class"> </p>	.class {} */
/* <p id="id"> </p>		#id {} */
/* */

/* Einrückung der Aufzählungen in einer Linie mit Textbeginn */
li {
  margin: 0;
  padding: 0;
}
ul {
  margin: 0px;
  padding: 13px;
  margin-top: -10px;
}

/* BEGIN fine-tuning auf Mitschke */
.bodytext, .HIA_MENU_HEADER, ul, a, input, button, label, select, textarea {
color:#3A4244;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:12.5px;
text-decoration:none;
text-transform:none;
}
.csc-header, .csc-textpicHeader {
color:#3A4244;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
font-style:bold;
font-variant:normal;
font-weight:normal;
/*line-height:12.5px;*/
text-decoration:none;
text-transform:none;
}
div#HIA_FOOTER { 
color:#3A4244;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9px;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:12.5px;
text-decoration:none;
text-transform:none
}
/* ENDE fine-tuning auf Mitschke */

/* normale Links */
a img { border: none }
a:link    { color:#3A4244; text-decoration:none }
a:visited { color:#3A4244; text-decoration:none }
a:hover   { color:#3A4244; text-decoration:none }
a:active  { color:#3A4244; text-decoration:none }
a:focus   { color:#3A4244; text-decoration:none }

/* aktive Links in der Menüleiste auf der linken Seite */
a.HIA_ACTIVE_LINK         { color:#999999; text-decoration:none}
a.HIA_ACTIVE_LINK:link    { color:#999999; text-decoration:none}
a.HIA_ACTIVE_LINK:visited { color:#999999; text-decoration:none}
a.HIA_ACTIVE_LINK:hover   { color:#999999; text-decoration:none}
a.HIA_ACTIVE_LINK:active  { color:#999999; text-decoration:none}
a.HIA_ACTIVE_LINK:focus   { color:#999999; text-decoration:none}

/* Links im Menü oben: Startseite */
a.HIA_DARK_LINK         { color:#666666; text-decoration:none}
a.HIA_DARK_LINK:link    { color:#666666; text-decoration:none}
a.HIA_DARK_LINK:visited { color:#666666; text-decoration:none}
a.HIA_DARK_LINK:hover   { color:#666666; text-decoration:none}
a.HIA_DARK_LINK:active  { color:#666666; text-decoration:none}
a.HIA_DARK_LINK:focus   { color:#666666; text-decoration:none}

/* Links im Menü oben: Fertigung Montage */
a.HIA_WHITE_LINK         { color:#E5E2E2; text-decoration:none}
a.HIA_WHITE_LINK:link    { color:#E5E2E2; text-decoration:none}
a.HIA_WHITE_LINK:visited { color:#E5E2E2; text-decoration:none}
a.HIA_WHITE_LINK:hover   { color:#E5E2E2; text-decoration:none}
a.HIA_WHITE_LINK:active  { color:#E5E2E2; text-decoration:none}
a.HIA_WHITE_LINK:focus   { color:#E5E2E2; text-decoration:none}

/* Links im Menü oben: Planung */
a.HIA_GRAY_LINK         { color:#333333; text-decoration:none}
a.HIA_GRAY_LINK:link    { color:#333333; text-decoration:none}
a.HIA_GRAY_LINK:visited { color:#333333; text-decoration:none}
a.HIA_GRAY_LINK:hover   { color:#333333; text-decoration:none}
a.HIA_GRAY_LINK:active  { color:#333333; text-decoration:none}
a.HIA_GRAY_LINK:focus   { color:#333333; text-decoration:none}

/* Links für die Emailadressen */
a.HIA_RED_LINK         { color:#990000; text-decoration:none}
a.HIA_RED_LINK:link    { color:#990000; text-decoration:none}
a.HIA_RED_LINK:visited { color:#990000; text-decoration:none}
a.HIA_RED_LINK:hover   { color:#990000; text-decoration:none}
a.HIA_RED_LINK:active  { color:#990000; text-decoration:none}
a.HIA_RED_LINK:focus   { color:#990000; text-decoration:none}

/* Links der Stellenangebote */
a.HIA_RED_LINK_B         { line-height: 18px; color:#BB384e; text-decoration:none; font-size:13px; font-weight:bold;}
a.HIA_RED_LINK_B:link    { line-height: 18px; color:#BB384e; text-decoration:none; font-size:13px; font-weight:bold;}
a.HIA_RED_LINK_B:visited { line-height: 18px; color:#BB384e; text-decoration:none; font-size:13px; font-weight:bold;}
a.HIA_RED_LINK_B:hover   { line-height: 18px; color:#BB384e; text-decoration:none; font-size:13px; font-weight:bold;}
a.HIA_RED_LINK_B:active  { line-height: 18px; color:#BB384e; text-decoration:none; font-size:13px; font-weight:bold;}
a.HIA_RED_LINK_B:focus   { line-height: 18px; color:#BB384e; text-decoration:none; font-size:13px; font-weight:bold;}

/* Links für die Emailadressen in Web-Disclaimer und Impressum */
a.HIA_BLUE_LINK         { color:blue; text-decoration:none}
a.HIA_BLUE_LINK:link    { color:blue; text-decoration:none}
a.HIA_BLUE_LINK:visited { color:blue; text-decoration:none}
a.HIA_BLUE_LINK:hover   { color:blue; text-decoration:none}
a.HIA_BLUE_LINK:active  { color:blue; text-decoration:none}
a.HIA_BLUE_LINK:focus   { color:blue; text-decoration:none}

/* Links für die Startseite */
a.HIA_START_LINK         { color:#3A4244; text-decoration:none; font-size:17px; font-weight:bold;}
a.HIA_START_LINK:link    { color:#3A4244; text-decoration:none; font-size:17px; font-weight:bold;}
a.HIA_START_LINK:visited { color:#3A4244; text-decoration:none; font-size:17px; font-weight:bold;}
a.HIA_START_LINK:hover   { color:#3A4244; text-decoration:none; font-size:17px; font-weight:bold;}
a.HIA_START_LINK:active  { color:#3A4244; text-decoration:none; font-size:17px; font-weight:bold;}
a.HIA_START_LINK:focus   { color:#3A4244; text-decoration:none; font-size:17px; font-weight:bold;}

/* Links für die Startseite in englisch */
a.HIA_START_LINK_E         { color:#3A4244; text-decoration:none; font-size:16px; font-weight:bold;}
a.HIA_START_LINK_E:link    { color:#3A4244; text-decoration:none; font-size:16px; font-weight:bold;}
a.HIA_START_LINK_E:visited { color:#3A4244; text-decoration:none; font-size:16px; font-weight:bold;}
a.HIA_START_LINK_E:hover   { color:#3A4244; text-decoration:none; font-size:16px; font-weight:bold;}
a.HIA_START_LINK_E:active  { color:#3A4244; text-decoration:none; font-size:16px; font-weight:bold;}
a.HIA_START_LINK_E:focus   { color:#3A4244; text-decoration:none; font-size:16px; font-weight:bold;}

h2,h3,h4,h5,h6,div,p,body,html { 
	font: normal 12px Helvetica,Verdana,Arial 
}
/* Schriften in den (Powermail-)Formularen siehe oben Feintuning Mitschke */
/* input,button,label,select,textarea {  */
/*	font: normal 11px Helvetica,Verdana,Arial  */
/* } */
body{
        /* dadurch fängt die Seite ganz oben und mittig an: */
        margin:0px auto;
	  text-align:center;
        background: url(hia_style_FILES/hia_background.jpg);
}

h1 { 
	font: normal 14px Helvetica,Verdana,Arial;
	font-weight: bold;
}

img.block {
	display:block;
}

div, img {
  margin:0;
  padding:0;
  border:0;
}

.float-left { 
	float:left; 
}

div#container {
  width:800px;
  text-align:left; 
  margin:0px auto;
  border:1px solid silver;
  background: url(hia_style_FILES/hia_background2.jpg);
}

div#container_job {
  width:510px;
  text-align:left; 
  margin:0px auto;
  border:1px solid silver;
  background: url(hia_style_FILES/hia_background2.jpg);
}

div#HIA_INHALT { 
        padding-top:10px;
        padding-bottom:10px;
        padding-left:10px;
        padding-right:20px;
        /* border:1px solid black; */
}


/* ================================= PowerMail =========================================== */
/* ================================= Form      =========================================== */
span.powermail_mandatory {
	/* Color of mandatory error message */
	color: red;
}
input.validation-failed,
textarea.validation-failed {
	/* Background color if validation failed 
	background-color: red;*/
	background-image: url(/typo3conf/ext/powermail/img/icon_exclamation.gif);
	background-repeat: no-repeat;
	background-position: 98% 1px;
}
div.powermail_mandatory_js {
	/* DIV container of errormessage */
	color: red;
	margin: 3px 0 15px 200px;
}
fieldset.tx-powermail-pi1_fieldset {
	/* Fieldset */
	border: 0px solid red;
	/* background-color: green; */
      background-color: #F7F9Fb;
	padding: 0px;
}
fieldset.tx-powermail-pi1_fieldset legend {
	/* legend of Fieldset */
	/* font-weight: bold; */
	color: black;
      display: none;
}
fieldset.tx-powermail-pi1_fieldset label {
	/* label */
	display: block;
	width: 260px;
	float: left;
	clear: both;
      text-align: right;
      padding-right: 10px;
	/* font-weight: bold; */
}
fieldset.tx-powermail-pi1_fieldset input.powermail_text,
fieldset.tx-powermail-pi1_fieldset textarea.powermail_textarea {
	/* Input and textarea */
	width: 260px;
      padding-left: 10px;
}
fieldset.tx-powermail-pi1_fieldset select.powermail_select {
	/* Input and textarea */
	width: 274px;
      padding-left: 10px;
}
fieldset.tx-powermail-pi1_fieldset div.tx_powermail_pi1_fieldwrap_html_radio input.powermail_radio {
	/* Radiobuttons */
	margin: 5px 0;
}
div.tx_powermail_pi1_fieldwrap_html {
	/* DIV container arround every field */
	margin: 3px 0;
      /* margin: 3px 3px 3px 3px; */
}
p.tx_powermail_pi1_fieldwrap_html_checkbox_title,
p.tx_powermail_pi1_fieldwrap_html_radio_title {
	margin: 0;
	padding: 0;
	/* font-weight: bold; */
}
div.countryzone {
	margin: 10px 0 0 200px;
}
div.tx_powermail_pi1_fieldwrap_html label a {
	/* Description */
	cursor: help;
}
div.tx_powermail_pi1_fieldwrap_html label a dfn {
	/* Description */
	display: none;
}
div.tx_powermail_pi1_fieldwrap_html label a:hover dfn {
	/* Description on mouseover */
	display: block;
	position: absolute;
	width: 250px;
	padding: 5px;
	background-color: #ddd;
	border: 1px solid red;
	color: black;
	text-decoration: none;
	font-size: 0.8em;
}
div.tx_powermail_pi1_fieldwrap_html img.icon_info {
	/* Description icon */
	padding: 2px 2px 0 2px;
}
fieldset.tx-powermail-pi1_fieldset div.even {
	/* background-color: orange; */
      background-color: #F7F9Fb;
      /* color: #666666; */
      color: #333333;
}
fieldset.tx-powermail-pi1_fieldset div.odd {
	/* background-color: yellow; */
      background-color: #F7F9Fb;
      /* color: #666666; */
      color: #333333;
}

/* ================================= Confirmation ======================================== */
td.powermail_all_td {
	padding: 3px 10px 3px 0;
}
/* ================================= THX       =========================================== */
td.powermail_all p.bodytext {
	margin: 0;
}


/*  Submit- und Reset-Button nebeneinander */
div.tx_powermail_pi1_fieldwrap_html_submit {
       width: 280px;
       /*  Submit steht links */
       float: left;
       display:block;
       /* border: solid 1px red; */
}

div.tx_powermail_pi1_fieldwrap_html_reset {
       width: 280px;
       /* Reset steht rechts */
       float: right;
       display:block;
       /* border: solid 1px red; */
}

/* Groesse der Submit- und Reset-Buttons; offset innerhalb der obigen DIV-Container */
fieldset.tx-powermail-pi1_fieldset input.powermail_submit {
        /* margin: oben rechts unten links */
	margin: 5px 5px 5px 70px;
        width: 180px;
}
fieldset.tx-powermail-pi1_fieldset input.powermail_reset {
        /* margin: oben rechts unten links */
	margin: 5px 1px 5px 20px;
        width: 180px;
}

/* ===========================Hinweise auf Pflichtfelder ================================= */
div#powermaildiv_uid358, div#powermaildiv_uid359, div#powermaildiv_uid360,
div#powermaildiv_uid361, div#powermaildiv_uid362, div#powermaildiv_uid363,
div#powermaildiv_uid364, div#powermaildiv_uid365, div#powermaildiv_uid366,
div#powermaildiv_uid367, div#powermaildiv_uid368, div#powermaildiv_uid369,
div#powermaildiv_uid370, div#powermaildiv_uid371 {
  color: red;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:11px;
  font-style:normal;
  font-variant:normal;
  font-weight:normal;
  line-height:12.5px;
  text-decoration:none;
  text-transform:none;
}











