/* 
 * stylesheet for ############ bbw ###############
 * form setings
 * use for best viewing performance wwEdit CMS (www.wwedit.de)
 * (c) www.wegewerk.com
 * created: 20050316 bms
 * customized: ########### 
 * lastmodified: ###########
 */

 
/* ###################### SUCHFORMULAR ################### */

#form_search_generic form{
  margin: 0;
  padding: 0;
  display: block;
}


/* Tabelleneigenschaften */
#form_search_generic table.wwe3tbl
{
  background-color: #FFF;
}

#form_search_generic table.wwe3tbl th.th_label,
#form_search_generic table.wwe3tbl td.th_label
{
  font-size: 1.0em;
  font-weight: bold;
  text-align: left;
  width: 148px;
}

#form_search_generic table.wwe3tbl td {

}

#form_search_generic table.wwe3tbl th.supertitle {
  text-align: left;
  color: #999999;
  font-size: 1.2em;
  font-weight: bold;
  background-color: #fff;
}

#form_search_generic table.wwe3tbl th.title,
#form_search_generic table.wwe3tbl td.title
 {
  text-align: left;
  color: #333333;
  font-size: 1em;
  font-weight: bold;
  background-color: #fff;
}


/* Formularelemente */
#form_search_generic table.wwe3tbl td input[type=text] {
  border: 1px solid #333333;
}

#form_search_generic table.wwe3tbl td input {
  border: 1px solid #333333;
}

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

#form_search_generic table.wwe3tbl td textarea {
  border: 1px solid #333333;
  width: 160px;
}
/*
#form_search_generic input[type=button]
 {
    color: #fff;
    border: 1px solid #474D81;
    background-color: #474D81;
    font-size: 1.0em;
    font-weight: normal;
    padding:2px 0 2px 0;
    margin-left: 154px;
}*/

#form_search_generic .wwe_form_submit
 {
    color: #fff;
    border: 1px solid #999999;
    background-color: #999999;
    font-size: 1.0em;
    font-weight: bold;
    padding:2px 0 2px 0;
    margin-left: 154px;
}



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

.wwe3_browsebutt a{
  color: #000 !important;
  font-weight: normal !important;
}

.wwe3_browsebutt_active
{
  font-weight: bold;
  display: inline;
  color: #645b5c;
}


.searchlist a {
color: #645b5c!important;
}

.searchlist li {
margin: 0 0 15px 0;
}

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

.browse_background
{
  margin: 20px 0 0 0;
}

.list_result{
  /*background-color: #f1dc81;*/
  background-color: #e2dedd;
  color: #000;
}

.browse_list {
  background-color: #F0F0f0;
  display_block;
  padding-left: 20px;
}



 
/* ################# KONTAKTFORMULAR ################# */ 

#wwe3_mail_form form{
  margin: 0px;
  padding: 0;
}

#wwe3_mail_form table

{
  font-size: 1.0em;
  font-weight: normal;

}

/* Tabelleneigenschaften */
#wwe3_mail_form table.wwe3tbl
{

  /*background-color: #FFFFEB;*/
  display:block;
}

#wwe3_mail_form table.wwe3tbl th.th_label
{
  font-size: 1.0em;
  font-weight: normal;
  text-align: right;
}

#wwe3_mail_form table.wwe3tbl th label
{
  font-size: 1.0em;
  font-weight: normal;
  text-align: right;
  color: #645b5c;
  width: 130px;

}


#wwe3_mail_form table.wwe3tbl td {
    /*border: 1px solid black;*/
}


#wwe3_mail_form table.wwe3tbl th.supertitle,
#wwe3_mail_form table.wwe3tbl th.title,
#wwe3_mail_form table.wwe3tbl td.title
 {
  text-align: left;
  color: #999999;
  font-size: 1.2em;
  font-weight: bold;
  background-color: #fff;
  padding-left: 150px;
}

#wwe3_mail_form table.wwe3tbl td.th_label{
    text-align: right;
    color: #645b5c;
    width: 146px;
}



* html #wwe3_mail_form table.wwe3tbl th.supertitle,
#wwe3_mail_form table.wwe3tbl th.title,
#wwe3_mail_form table.wwe3tbl td.title
 {

  padding-left: 0px;

}

/* Formularelemente */
#wwe3_mail_form table.wwe3tbl td input[type=text] {
  border: 1px solid #645b5c;
}

#wwe3_mail_form table.wwe3tbl td input,
#wwe3_mail_form table.wwe3tbl td select,
#wwe3_mail_form table.wwe3tbl td textarea
{
  font-size: 1em;
  font-family: arial, sans serif;
color: #645b5c;
}


#wwe3_mail_form table.wwe3tbl td input {
  border: 1px solid #645b5c;
}

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

#wwe3_mail_form table.wwe3tbl td textarea {

  border: 1px solid #645b5c;
  width: 300px;
}
#wwe3_mail_form input[type=button]

 {
    color: #fff;
    border: 1px solid #645b5c;
    background-color: #645b5c;
    font-size: 1.0em;
    font-weight: normal;
    padding:2px 0 2px 0;
    margin-left: 152px;
}

#wwe3_mail_form .wwe_form_submit
 {
    color: #fff;
    border: 1px solid #999999;
    background-color: #999999;
    font-size: 1.0em;
    font-weight: bold;
    padding:2px 0 2px 0;
    margin-left: 152px;
}



/* ####################### ALLGEMEIN ###################### */

/* Fehlertexte */
#page_body_main_content table.wwe3tbl td.th_show_error
{
  color:  #cc0000;
  font-size: 1.0em;
  font-weight: bold;
  text-align: right;
}

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

#page_body_main_content div.show_error input
{
  border: solid 1px #cc0000;    
}

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

#page_body_main_content p.message
{
  color:  #cc0000;
  font-size: 1.0em;
  font-weight: bold;
}
