/*(Version: 2)*/
/*standard-schriftfarben etc*/
body{
color: #7c1141; font-weight: bold; font-family: arial, helvetica,sans-serif;
font-size:12px;
margin:0px;padding:0px; 
}

td {
  font-family:verdana;
  font-size:12px;
  line-height:16px;
}
input,select {
	font-size:11px;
	font-family:verdana;

}
h1 {font-size:18px;	color:#A1A1A1;font-weight:bold;}
h2 {font-size:14px;	line-height:18px;	color:black;font-weight:bold;}
a {text-decoration:none; color:black;}
/*Einrückung damit nicht alle normalen texte so am rand pickt*/
p{margin:3px;}

/*hauptmenü und untermenü*/
div.umenu{height:20px;height:20px;}
div.hmenu{background-color:#f3f7fa;height:20px;line-height:20px;}

/*inhalts-teil*/
div.content{border:solid 1px;width:750px;}
/*Applikations-Überschift*/
h1.titel{font-size:20px;line-height:35px;margin:0px;padding:0px}
/*jahreszahl*/
h1.titel .second{font-size:25px; color:#7c1141;}
#logo{display:none;}

/*umenu=haupmenü,hmenu untermenü link formatierung*/
.umenu a,.hmenu a{display:block;float:left;}
.umenu a{height:20px;line-height:20px;padding-left:10px;padding-right:10px;}
.hmenu a{height:20px;line-height:20px;padding-left:5px;padding-right:5px;}

.umenu a:hover,.umenu a.akt  { background-color:#7c1141;color:white; }
.hmenu a:hover,.hmenu a.akt  { background-color:#7c1141;color:white; }




/*Fehler*/
.error {color:red; font-weight:bold;}

/*zwischenüberschriften*/
.h {font-size:12px;	color:black;	font-weight:bold;}


/*recher button (zurück),linker button (weiter),individueller button(z.b.:berechnen)*/
.rightbtn,.leftbtn,.btn{background-color:white;font-weight:bold;}
.rightbtn{border-left:solid 1px #7c1141;border-top:solid 1px #7c1141;border-bottom:0px;border-right:0px;}
.leftbtn{border-right:solid 1px #7c1141;border-top:solid 1px #7c1141;border-bottom:0px;border-left:0px;}
.btn{border:solid 1px #7c1141;}

/*Fragezeichen*/
.question{padding-left:5px;padding-right:5px;
background-color:#7c1141;font-weight:bold;
color:white;
}



/*warnung bei den ausergewöhnlichen belastungen*/
.warn{border:solid 2px red;}



/*eventuell ändern*/
/*tabels im content haben schon ein padding, deshalb brauchen h1 in tables kein padding*/
div.content h1{padding-top:5px;margin:0px;margin-top:0.5em;padding-left:4px;}
div.content td h1{padding-left:0px;}
#app{position:relative;width:750px;height:100%;margin:auto;}
div.header{width:750px;}
div.umenu{width:400px;border-left:solid 1px;border-right:solid 1px;border-top:solid 1px;}
div.hmenu{width:750px;border-left:solid 1px;border-right:solid 1px;border-top:solid 1px;}
/*nicht ändern*/
form{display:inline;}
