/**
 * @version   v4.0 - 10.05.11, 00.00.00
 * @package   phpContact 1.2.0 - Template: Default
 * @author    Günther Hörandl <info@phpcontact.net>
 * @copyright Copyright (c) 2009 - 2011 by Günther Hörandl
 * @license   http://www.phpcontact.net/license.html, see LICENSE.txt
 * @link      http://www.phpcontact.net/
 */

 
/**
 * @version   v1.0.1 - 04.07.10, 00.00.00
 * @package   phpContact - Template: simpleContact.joomla
 * @author    Günther Hörandl <info@phpcontact.net>
 * @copyright Copyright (c) 2009, 2010 by Günther Hörandl
 * @license   http://www.phpcontact.net/license.html, see LICENSE.txt
 * @link      http://www.phpcontact.net/
 */


/* Ueberschriften */

h1 {
  color: #BBAE79;  
  font-family: Tahome, Geneva, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

h2 {
  color: #BBAE79;  
  font-family: Tahome, Geneva, sans-serif;
  font-size: 12px;
  font-weight: bold;
  display:inline;
}


/* Grundeinstellung */
#phpContact {
  padding: 0px;
  margin: 0;
  color: #6a6a6a;  
  font-family: Tahome, Geneva, sans-serif;
  font-size: 12px;
  font-weight: normal;
}

/* Rahmen */
#phpContact .b4yf_rahmen {
  margin: 0px 0;
}

/* Fieldset */
#phpContact .b4yf_fieldset {
  margin: -5px 0;
  padding: 10px 0;
  border: 0;
}

/* Fieldset - "persoenliches" */
#phpContact #b4yf_persoenliches {
}

/* Fieldset - "nachricht" */
#phpContact #b4yf_nachricht {
}

/* Fieldset - "captcha" */
#phpContact #b4yf_captcha {
}

/* Legends - unsichtbar machen */
#phpContact  legend {
  position: absolute;
  top: -1000em;
  left: -1000em;
}

/* Label */
#phpContact label {
  margin-top: 2px;
}

/* Label - "persönliches" */
#phpContact #b4yf_persoenliches label {
  width: 130px;
  float: left;
  text-align: left;
  margin-right: 5px;
  clear: left;
  display: block;
  overflow: visible;
}

/* Label - "nachricht" */
#phpContact #b4yf_nachricht label {
  text-align: left;
  float: left;
}

/* Absatz */
#phpContact  p {
  padding: 0 0 0 0;
  margin: 0;
}

/* Absatz "persönliches" */
#phpContact #b4yf_persoenliches p {
  width: 360px;
}

/* Absatz "nachricht" */
#phpContact #b4yf_nachricht p {
}

/* einzeilige Texteingabefelder */
#phpContact .b4yf_inputfeld {
  width: 360px;
  margin-bottom: 3px;
  height: 25px;
  float: left;
  border: 1px solid #A7A7A7;

}

/* einzeilige Texteingabefelder */
#phpContact .b4yf_checkbox {
  margin-bottom: 3px;
  float: right;
  margin-right: 220px;
  display: none;
}

/* einzeilige Texteingabefelder - selectiert */
#phpContact #b4yf_persoenliches input  {
  width: 360px;
  float: left;

}

#phpContact #b4yf_persoenliches #VornameNachname {
  width: 360px;
}
#phpContact #b4yf_persoenliches #StrasseHausNr {
  width: 360px;
}
#phpContact #b4yf_persoenliches #PLZOrt {
  width: 360px;
}
#phpContact #b4yf_persoenliches #Telefon {
  width: 360px;
}
#phpContact #b4yf_persoenliches #Email {
  width: 360px;
}
#phpContact #b4yf_persoenliches #Newsletter {
  width: 40px;
  float: right;
}

/* select Feld */
#phpContact .b4yf_select {
  width: 150px;
  margin-bottom: 3px;
  margin-right: 80px;
}

/* mehrzeilige Texteingabefelder */
#phpContact .b4yf_textarea {
  width: 360px;
  margin-bottom: 10px;
  border: 1px solid #A7A7A7;
}

/* Eingabefeld für das Captcha */
#phpContact .b4yf_captcha-input {
  width: 98px;
  float: none;
}

/* Captcha */
#phpContact .b4yf_captcha {
  margin: 0 20px 0 0;
  padding: 0;
  clear: both;
}

/* Captcha Info */
#phpContact .b4yf_captcha_info {
  float: left;
  padding-left: 20px;
}

/* Captcha Image */
#phpContact #b4yf_captcha img {
  margin: 3px 10px 3px 0;
  padding: 3px;
  border: 1px solid #CCC;
  float: left;
}

/* Errormessage */
#phpContact #b4yf_error,
#phpContact .b4yf_error {
  font-weight: normal;
  color: #C00;
}

/* Noticemessage */
#phpContact #b4yf_notice {
  margin: 10px 0;
  color: #F90;
}

/* Errormessage and Noticemessage Liste */
#phpContact #b4yf_error ul,
#phpContact #b4yf_notice ul {
  margin: 0;
  padding: 0;
}
#phpContact #b4yf_error li,
#phpContact #b4yf_notice li {
  margin: 0;
}

/* Infoanzeige "TESTMODUS" */
#phpContact .b4yf_testmodus {
  padding: 0px;
  padding-left: 0px;
  font-weight: normal;
  margin: 0 0 0 0;
}

/* Copyright - MUSS SO GEWÄHLT WERDEN DAS DER TEXT GUT SICHTBAR IST !!! */
#phpContact .b4yf_copyright {
  display: block;
  width: 100%;
  margin: 0;
  padding: 0 0 20px;
  text-align: center;
  font-size: 0.8em;
  clear: both;
}

/* Buttons */
#phpContact .b4yf_button {
  background-color: #6A6A6A; 
  color:#FFF;
  border: none;
  font-family:Tahome, Geneva, sans-serif, Geneva, sans-serif;
  font-size: 12px;
  width: 115px;
  height: 25px;
  font-weight: normal;
}

/* Positionierungen */
#phpContact .b4yf_align_right {
  text-align: right;
}
#phpContact .b4yf_align_center {
  text-align: center;
}
#phpContact .b4yf_align_left {
  text-align: left;
}

/* Eingabefelder als Errorfeld markieren */
#phpContact .b4yf_errorfeld {
  background-color: #F88;
}

#phpContact #b4yf_submit {
	text-align: left;
}