/* allgemein */
form {margin:0px;}
h1 {font-size:14px;font-weight:bold;margin-top:0px;margin-bottom:12px;}
h2 {font-size:12px;font-weight:bold;margin-top:0px;margin-bottom:4px;}
input{font-family:verdana,arial,sans-serif;font-size:12px;color:#333366;font-weight:normal;margin:0px;}
textarea{font-family:verdana,arial,sans-serif;font-size:12px;color:#333366;font-weight:normal;margin:0px;border:solid 1px #cccccc;width:100%;margin-top:2px;margin-bottom:12px;}

/* cnt */
.cnt {font-family:arial,verdana,helvetica,sans-serif;font-size:12px;color:#333366;line-height:20px;}
.cnt a {color:#333366;text-decoration:underline;}
.cnt a:hover {color:#999999;}

/* nav */
.nav {position:absolute;visibility:hidden;cursor:pointer;font-family:arial,verdana,helvetica,sans-serif;font-size:14px;line-height:22px;}
.nav a {text-decoration:none;color:#333366;}

/* err */
.error{}
/*.errorText{font-weight:normal;color:#333366;}*/
.errorText{font-weight:normal;color:#ff0000;}

/* ecard */
.ecardCard {background-color:#fcfcfc;border:solid 1px #cccccc;}
.ecardText {font-size:11px;color:#333366;}
.ecardInput {font-size:11px;color:#333366;border:solid 1px #cccccc;margin:0px;}
.ecardArea {font-size:11px;color:#333366;border:solid 1px #cccccc;margin:0px;overflow:auto;}

/* input */
.input{width:100%;border:solid 1px #333366;margin-top:2px;margin-bottom:2px;}
.btn{width:100%;border:solid 1px #333366;background-color:#ebebeb;margin-bottom:2px;height:22px;padding-bottom:2px;}
.confirm{font-style:italic;}

.clr{clear:left;height:1px;line-height:1px;font-size:1px;width:1px;overflow:hidden;}
.spc{clear:left;height:20px;line-height:1px;font-size:1px;width:1px;overflow:hidden;}

