@charset "utf-8";
/* CSS Document */
a:link, a:visited {
text-decoration: none;
font-family: Verdana, Geneva, sans-serif;
color: #000;
}

img{
border:none;
}

body {
font-family: Verdana, Geneva, sans-serif;
color: #666;
}

h1 {
font-family: "Courier New", Courier, monospace;
font-size: 150%;
}


p {
font-family: Verdana, Geneva, sans-serif;
color: #666;
}


#thomas {
	border: 4px dotted #000;
	margin: 0x;
	padding: 0px;
}

#footer {
clear: both;
border: none;
border-top: 1px solid gray;
background: #D8D8D8;
text-align: center;
font-size: 100%;
font-family: Verdana, Geneva, sans-serif;
color: #666;
}

#header{
background: #023d59;
font-family: "Courier New", Courier, monospace;
font-size: 90%;
text-align: center;
border: none;

}


label {
display: block;
}
input, textarea {
width: 30em;
}
.form_check label { display: inline; }

fieldset {
border: 1px solid lightgray;
/*Schatten nach innen */
-webkit-box-shadow: inset 2px 2px 2px #efefef;
-moz-box-shadow: inset 2px 2px 2px #efefef;
box-shadow: inset 2px 2px 2px rgba(0,0,0,0.1);
/*Runde Ecken:*/
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}

form div { border: none; }
label {
width: 16em;
display: inline-block;
text-align: left;
}
#name_strasse { width: 17em; }
#strasse { width: 8em; }
#name_hsr { width: 20em; }
#nummer { width: 8em; }
#ort { width: 8em; }
#name_plz { width: 17em; }
#plz{ width: 8em; }
#postfachnummer{ width: 10em; }
#postfach_plz{ width: 12em; }
#postfach_ort { width: 8em; }
#postfach_name_plz { width: 17em; }
#postfach_plzahl{ width: 10em; }

div label:first-child {
width: 8em;
text-align: left;
padding-top: 0.3em;
vertical-align: top;
}
input, select, textarea {
width: 30em;
padding: 0.3em;
}
input[type="checkbox"], input[type="radio"] {
width: auto;
}
.form_short { width: 10em; }
.form_4 { width: 4em; }
.form_5 { width: 5em; }
.form_check label { display: inline; }
label[for^="anruf"] { display: inline; }
.form_check input { margin-left: 7em; }
input#anruf_ja, input#anruf_nein { margin-left: 7em; }
input[type="submit"], input[type="reset"] {
width: 12em;
padding: 0.6em;
}
input:focus,select:focus,textarea:focus {
border: 1px solid lightgray;
-webkit-box-shadow: 0 0 10px rgba(32,204,255,0.7);
-moz-box-shadow: 0 0 10px rgba(32,204,255,0.7);
box-shadow: 0 0 10px rgba(32,204,255,0.7);
outline: none;
}
@-webkit-keyframes error {
 0% { -webkit-box-shadow: 0px 0px 10px rgba(255,0,0,0.1); }
 50% { -webkit-box-shadow: 0px 0px 10px rgba(255,0,0,1); }
 100% { -webkit-box-shadow: 0px 0px 10px rgba(255,0,0,0.1); }
}


tr.gerade {
background: #dcdcdc;
}
tr.ungerade {
background: #fff;
}

div#auswahl > table tr:hover td {background: #FF9A01;}

#kasten1 {
float: left;
width: 800px;
padding: 10px;
border: 1px solid #369;
margin-bottom:10px;
}
#kasten2 {
float: left;
width: 400px;
padding: 10px;
margin-left: 10px;
margin-bottom:10px;
border: 1px solid #660;

}
#kasten3 {
float: left;
width: 595px;
padding: 10px;
margin-left: 10px;
margin-bottom:10px;
border: 1px solid #660;
}
#dialog1 {
float: rechts;
width: 800px;
padding: 10px;
border: 0px;
margin-bottom:10px;
}

