/*  button 01 = rot  */

/*
.button01rbtop div { background: url(/upload/layout/buttons/redbutt_top_left145.gif) no-repeat top left; height: 5px;}

.button01rbtop { background: url(/upload/layout/buttons/redbutt_top_right.gif) no-repeat top right; height: 5px;}

.button01rbbot div { background: url(/upload/layout/buttons/redbutt_bott_left145.gif) no-repeat top left; height: 5px;}

.button01rbbot { background: url(/upload/layout/buttons/redbutt_bott_right.gif) 
no-repeat top right; height: 5px;} */

.button01 { width: 190px; }

.button01content { 
height: 20px;
text-align: center;
padding: 2px 0px;
background: #fcbc45 url(/upload/layout/buttons/redbuttbg.gif) repeat-x top left;
color: white;
font: 10pt bold arial, sans-serif;
letter-spacing: 0.5pt;
max-width: 200px;
color: white;

}

div.button01content a:link, 
div.button01content a:visited 
{color: white; text-decoration: none; padding: 4px 0;display:block;max-width:200px;text-align:center;height:14px;}
div.button01content a:hover, 
div.button01content a:active 
{color: white; text-decoration: underline;}


.submit {
height: 28px;
width: 150px;
padding: 3px 12px 20px 12px;
text-align: center;
background: #d33f0b url(/upload/layout/buttons/redbuttbg.gif) repeat-x top left;
color: white;
font: 10pt bold arial, sans-serif;
letter-spacing: 0.5pt;

}


/*  button 02 = grün  */


/* .button02rbtop div { background: url(/upload/layout/buttons/greenbutt_top_left145.gif) no-repeat top left; height: 5px;}

.button02rbtop { background: url(/upload/layout/buttons/greenbutt_top_right.gif) no-repeat top right; height: 5px;}

.button02rbbot div { background: url(/upload/layout/buttons/greenbutt_bott_left145.gif) no-repeat top left; height: 5px;}

.button02rbbot { background: url(/upload/layout/buttons/greenbutt_bott_right.gif) 
no-repeat top right; height: 5px;} */

.button02 { width: 190px; }

.button02content { 
height: 20px;
padding: 2px 0px;
text-align: center;
background: #fcbc45 url(/upload/layout/buttons/greenbuttbg.gif) repeat-x top left;
color: white;
font: 10pt bold arial, sans-serif;
letter-spacing: 0.5pt;
color: white;
max-width: 200px;
}

div.button02content a:link, 
div.button02content a:visited
{color: white; text-decoration: none; padding: 4px 0;display:block;max-width:200px;text-align:center;height:14px;}
div.button02content a:hover
{text-decoration: underline;}



/* /buttons */


/* formulare */


/*  formulare font styles   */

.formheadline01 {font: bold 10pt Arial, sans-serif; color: 4b4b4b; } /* grau */

.formheadline02 {font: bold 10pt Arial, sans-serif; color: d23904; padding-left: 12px;} /* otional */

.formtext01, .formtext02 {font: 10pt Arial, sans-serif; color: 4b4b4b; }

.inputfield01 input {border: 1px solid black; width: 300px; padding-left: 0; margin-left: 0; font: 10pt Arial, sans-serif; color: 4b4b4b; }

.inputfield02 input {border: 1px solid black; width: 300px; padding-left: 0; margin-left: 0; font: 10pt Arial, sans-serif; color: 4b4b4b; }

.inputfield03 input {border: 1px solid black; width: 300px; padding-left: 0; margin-left: 0; font: 10pt Arial, sans-serif; color: 4b4b4b; }

.inputfield03, input.inputplz {width: 50px; }
.inputfield03, input.inputort {width: 246px; }






/*  formularlayout   */




.form01 {border-collapse: collapse; width: 554px; background: #eee;  border-style: hidden; margin-bottom: 14px;}

.form01 .formheader {background: #ddd; padding: 8px 10px 6px 10px;}

.form01 .formtext01  {border-top: 2px solid white; padding: 10px;}

.form01 .formtext02  {border: 0; padding: 10px;}

.form01 .inputfield01  {border-top: 2px solid white; padding: 10px; text-align: right;}

.form01 .inputfield02  {border: 0; padding: 10px; text-align: right;}

.form01 .inputfield03  {border: 0; padding: 10px; text-align: right; white-space: pre;}

.form01 .submitbutton  {border-top: 2px dotted white; vertical-align: bottom; width: 200px; padding: 8px 8px 8px 0px;}



/* /formulare */

