/* 
 * stylesheet for ############ Kunde ###############
 * special content design (forms, sitemap)
 * use for best viewing performance wwEdit CMS (www.wwedit.de)
 * (c) www.wegewerk.com
 * created: 20050316 bms
 * customized: ########### 
 * lastmodified: 20050907 bms
 */

/* um die kommentare nicht zu zerschiessen, bitte als utf-8 bearbeiten */

/* utf-8 :   Ä Ö Ü */


/* ##################################      FORMULARE      ################################ */


/* Loginformular */

#login{
  border: 1px solid #555;
  padding: 3px; 
  font-size: 0.83em;
}

#login .login_label {
  display:block;
  
}

#login .login_text {
  display:block;
  border: 1px solid #333333;
  margin: 2px 0 2px 0;
  
}

#login .login_pw {
  display:block;
  border: 1px solid #333333;
  margin: 2px 0 2px 0;
  
}

#login .login_submit {
  margin: 10px 0 0 0;
  color: #545454;
  border: 1px solid #555;
  font-weight: bold;  
}

#login .login_button {
  font-weight: bold;
  font-size: .9em;
  color: #545454;
  display:block;
  border: 1px solid #545454;
  margin: 5px 0 0 0;
  background-color: #EACB8E;
}

#login .green {
  color: #007f00;
}

/* kleines Suchformular */
#search{
  margin: 10px 0 10px 5px;
  border-top: 1px solid #fff;
  background: #EACB8E;
  padding: 0 5px 0 5px;
}

#search label{
  color: #333;
  margin: 3px 0 0px 0;
  font-weight: bold;   
  display:block;
  font-size: 0.83em;
}

#search input{
  margin: 3px 0 3px 0; 
}

#search .search_submit{
  color: #545454;
  border: 1px solid #555;
  font-weight: bold;    
}


/* ALLGEMEIN (gilt für Kontakt- und Suchformular)*/

/* Fehlertexte */
#page_body_main_content table.wwe3tbl th.th_show_error,
#page_body_main_content table.wwe3tbl td.th_show_error {
  color:  #cc0000;
  font-size: 0.83em;
}

#page_body_main_content div.show_error {
  color:  #cc0000;
}

#page_body_main_content table.wwe3tbl th.warning {
  color:  #cc0000;
  font-size: .83em;
}

#page_body_main_content p.message {
  margin: 20px 0 20px 0;
  color:  #cc0000;
  font-size: .83em;
  background: #EEECE4;
  border: 1px solid #555;
  padding: 5px;
}

#page_body_main_content p.positive_message {
  color:  #FF5700;
  font-size: .83em;
}


/* Datum-Kram */
/* bei bedarf */
/*
table.wwe3tbl select.sel_date_d,
table.wwe3tbl select.sel_date_m_numeric {
  width: 42px;
}

table.wwe3tbl select.sel_date_m {
  width: 96px;
}

table.wwe3tbl select.sel_date_y {
  width: 56px;
}
*/


/*  GROSSES SUCHFORMULAR  */
#form_search_generic form{
  margin: 0;
  padding: 5px;
  border: 1px solid #555;
  background-color: #EEECE4;
}

/* Tabelleneigenschaften */
#form_search_generic table.wwe3tbl {
}


#form_search_generic label {
  font-weight:bold;  
}


#form_search_generic table.wwe3tbl td {
  font-size: 0.83em;
}


#form_search_generic .wwe_form_submit {
  color: #545454;
  border: 1px solid #555;
  font-weight: bold;
}



/* Suchergebnis-Browser */
.wwe3_browsebutt{
  display: inline;
}

.wwe3_browsebutt_active{
  display: inline;
  font-weight: bold;
}

.browse_background{
  margin: 20px 0 0 0;
  border: 1px solid #555;
}

.list_result{
  background: #EEECE4;
  font-size: 0.83em;
  padding: 5px;
}

.browse_list {
  background-color: #FFFFEB;
  display: block;
}

/* SEARCHLIST (Ausgabe der der Suchergebnisse) */

.searchlist{
  font-size: 0.83em;
  background: #EEECE4;
  padding: 5px;
  border-left: 1px solid #555;
  border-bottom: 1px solid #555;
  border-right: 1px solid #555;
}

.searchlist h2{
  margin: 0 0 5px 0;    
}

.searchlist ul{
  margin: 0 0 0 18px;
  padding: 0;
  list-style-type: none;
}

.searchlist li{
  list-style-image: url(/static/img/tool23_icons/link_int.gif);
  margin-bottom: 10px;
}

 
/* KONTAKTFORMULAR */ 

#wwe3_mail_form form{
  margin: 0;
  padding: 5px;
  border: 1px solid #555;
  background-color: #EEECE4;
}


#wwe3_mail_form table.wwe3tbl td {
font-size: 0.83em;
}


/* Formularelemente */
#wwe3_mail_form table.wwe3tbl td input {
  border: 1px solid #333333;
  margin: 3px 0 0 0;
}

#wwe3_mail_form table.wwe3tbl td select {
  border: 1px solid #333333;
}

#wwe3_mail_form table.wwe3tbl td textarea {
  border: 1px solid #333333;
  margin: 3px 0 0 0;
  width: 120px;
  font-family: arial, verdana, sans serif;
  font-size: 1em;
}

#wwe3_mail_form .wwe_form_submit{
  color: #545454;
  border: 1px solid #555;
  font-weight: bold;
}


/* Formular Kontaktplattform */

#zbv_contact_platform_form form{
  margin: 0;
  padding: 5px;
}


#zbv_contact_platform_form table.wwe3tbl td {
font-size: 0.83em;
}


/* Formularelemente */
#zbv_contact_platform_form table.wwe3tbl td input {
  border: 1px solid #FF5700;
  margin: 3px 0 0 0;
}

#zbv_contact_platform_form table.wwe3tbl td select {
  border: 1px solid #FF5700;
}

#zbv_contact_platform_form table.wwe3tbl td textarea {
  border: 1px solid #FF5700;
  margin: 3px 0 0 0;
  width: 200px;
  font-family: arial, verdana, sans serif;
  font-size: 1em;
}

#zbv_contact_platform_form .wwe_form_submit{
  color: #fff;
  border: none;
  font-weight: bold;
  background-color: #000;
}

