@charset "UTF-8";

input{background-color: #FFF;}
select{background-color: #FFF;}


#container_reg{
text-align:center;
padding:20px;
height:100%;
margin-top:-5px;
max-width:900px;
margin-left: auto;
margin-right: auto;
background-color:#ffffff;
}


#container{
text-align:center;
padding:20px;
margin-top:-5px;
max-width:900px;
margin-left: auto;
margin-right: auto;
background-color:#ffffff;
}

.button{
    font-size:11px;
}

@media (min-width: 800px) {
 .tab_login {
    text-align:left;
    font-size:11px;
    margin-left: auto;
    margin-right: auto;
background-color:#ffffff;
}
 .tab_reg {
    text-align:left;
    font-size:11px;
margin-left: auto;
margin-right: auto;
background-color:#ffffff;
}
.adresse{
    text-align:right;
    position:relative;
}


}

@media (max-width: 800px) {
.tab_login {
    left: 0px;
    margin-top: 10px;
margin-left: auto;
margin-right: auto;
    text-align:left;
}

.tab_reg {
    left: 0px;
    margin-top: 10px;
    text-align:left;
}

.adresse{
    position:absolute;
    top:10px;
    right:10px;
    font-size:11px;
}
}

.login {
    margin-left: 0px;
    margin-top: 20px;
    margin-bottom: 90px;
}
.unsichtbar{
    display:none;
}
.sichtbar{
}
.anschrift {
    position: absolute;
    left: 320px;
    top: 220px;
}
.rechts {
    text-align:right;
}
.links {
    text-align:left;
}
.zentriert {
    text-align:center;
}
.wertzelle {
    font-size:11px;
    background-color:#FFF;
    padding: 3px;
    border:1px solid #666;
}

.bezeichnerzelle {
    background-color:#CCC;
    font-size:11px;
    padding:3px;
    padding-right:5px;
    border:1px solid #666;
    paddig-left:5px;
}
.s0 {
    font-size:8px;
    font-weight:normal;
}
.s1 {
    font-size:8px;
    font-weight:normal;
}
.s2 {
    font-size:10px;
    font-weight:normal;
}
.s3 {
    font-size:11px;
    font-weight:normal;
}
.s4 {
    font-size:12px;
    font-weight:normal;
}
.s5 {
    font-size:14px;
    font-weight:normal;
}

.ue8 {
    font-size:8px;
    font-weight:bold;
    padding-left:3px;
    padding-right:3px;
}
.ue9 {
    font-size:9px;
    font-weight:bold;
    padding-left:3px;
    padding-right:3px;
}
.ue10 {
    font-size:10px;
    font-weight:bold;
    padding-left:3px;
    padding-right:3px;
}
.ue11 {
    font-size:11px;
    font-weight:bold;
    padding-left:3px;
    padding-right:3px;
}
.ue12 {
    font-size:12px;
    font-weight:bold;
    padding-left:3px;
    padding-right:3px;
}
.ue14 {
    font-size:14px;
    font-weight:bold;
    padding-left:3px;
    padding-right:3px;
}
.ue16 {
    font-size:16px;
    font-weight:bold;
    padding-left:3px;
    padding-right:3px;
}
.ue24 {
    font-size:24px;
    font-weight:bold;
    padding-left:3px;
    padding-right:3px;
}
.ue32 {
    font-size:32px;
    font-weight:bold;
    padding-left:3px;
    padding-right:3px;
}

.abgerundet3 {
    border-radius:3px;
    border:1px solid #666;
}
.abgerundet6 {
    border-radius:6px;
    border:1px solid #666;
}
.abgerundet8 {
    border-radius:8px;
    border:1px solid #666;
}
.abgerundet10 {
    border-radius:10px;
    border:1px solid #666;
}
.abgerundet15 {
    border-radius:15px;
    border:1px solid #666;
}
.abgerundet10rechts {
    border-radius:10px;
    border:1px solid #666;
}
.hellgrau{
    background-color: #DDDDDD;
}
.rot{
    background-color: #ff8822;
}
.gruen{
    background-color:#093;
}
.textrot{
    color:#ff8822;
}
.textgruen{
    color:#093;
}
.fett{
    font-weight: bold;
}
.button {
	margin-left:2px;
	margin-right:2px;
	font-weight: normal;
	padding-right: 2px;
	padding-left: 2px;
	cursor: pointer;
	font-size:12px;
	font-weight: normal;
	z-index: 10;
	text-decoration:underline;
	 color:#000;
}
.button:hover {
	margin-left:2px;
	margin-right:2px;
	font-weight: normal;
	padding-right: 2px;
	padding-left: 2px;
	cursor: pointer;
	font-size:12px;
	z-index: 10;
	text-decoration:underline;
	 color:#000;
}

.submitbutton {
	margin-left:2px;
	margin-right:2px;
	font-weight: normal;
	padding-right: 2px;
	padding-left: 2px;
	cursor: pointer;
	font-size:12px;
	font-weight: normal;
	z-index: 10;
	text-decoration:underline;
	 color:#000;
         font-weight: bold;
}
.submitbutton:hover {
	margin-left:2px;
	margin-right:2px;
	font-weight: normal;
	padding-right: 2px;
	padding-left: 2px;
	cursor: pointer;
	font-size:12px;
	z-index: 10;
	text-decoration:underline;
	 color:#000;
         font-weight: bold;
}


.kundeninfo{
    font-size:12px;
}
.speiseplanfenster{
height:180px;
}
body{font-family: Verdana, Geneva, sans-serif; }
h3{font-size: 14px;}