﻿/* Manfred Hirten - hirten-portal-solutions.eu
----------------------------------------------- */

.txtlogo {				/* Normale beschriftung*/
position:relative;
width:780px;
height:30px;
border-style: none;
font-family: cambria;
font-size: 24px;
font-weight:bold;
vertical-align:middle;
text-align: left;
background:#FFCF47;
letter-spacing: 0.1em;

}


.untermenuebanner {				/* untermenuebanner*/
position:relative;
width:630px;
height:35px;
border-style: none;
color: #00000;
font-family: cambria;
font-size: 20px;
font-weight:bold;
vertical-align:middle;
text-align: left;
background:#d2d2d2;
letter-spacing: 0.1em;

}

.txttabellenueberschrift {				/* Normale txttabellenueberschrift */
position:relative;
width:780px;
height:22px;
border-style: none;
font-family: cambria;
font-size: 18px;
font-weight:bold;
vertical-align:middle;
text-align: center;
background:#FFFFFF;
color: #273D86;
letter-spacing: 0.3em;

}

.txttabellenueberschrift1 {				/* Normale txttabellenueberschrift */
position:relative;
width:780px;
height:22px;
border-style: 1px;
border-left: 1px solid #273D86;
border-top: 1px solid #273D86;
border-right: 1px solid #273D86;
border-bottom: 1px solid #273D86;
border-bottom-color: #273D86;
font-family: cambria;
font-size: 18px;
font-weight:bold;
vertical-align:middle;
text-align: center;
background:#FFFFFF;
color: #273D86;
letter-spacing: 0.3em;

}



.txtstandart {
position:relative;
width:430px;
height:30px;
border-style: none;
border-left: 4px solid #FF0000;
font-family: cambria;
font-size: 18px;
font-weight:bold;
vertical-align:middle;
text-align: left;
background:#FFFFFF;
color: #000000;
margin-left:0%;

}

.txtuebereingabe {				/* überschrift eingabefeld*/
position:relative;
width:320px;
height:27px;
font-size: 17px;
font-weight:normal;
border-style: none;
font-family: cambria;
vertical-align:middle;
text-align: left;
background:#FFFFFF;
color: #616161;
margin-left:0%;

}

.txtuebereingaberot {				/* überschrift eingabefeld ROT*/
position:relative;
width:320px;
height:26px;
font-size: 18px;
font-weight:bold;
border-style: none;
font-family: cambria;
vertical-align:middle;
text-align: left;
background:#FFFFFF;
color: #FF0000;
margin-left:0%;

}

.txtaerafett1 {				/* textaera klein und FETT*/
position:relative;
font-size: 17px;
font-weight: bold ;
border-style: none;
font-family: cambria;
vertical-align:middle;
text-align: left;
background:#FFFFFF;
color: #000000;
margin-left:0%;
max-width: 450px;
max-height:65px;
min-width: 450px;
min-height:65px;
resize: none;
overflow: hidden;



}

.txtaeranormal0 {				/* textaera mittel und normal*/
position:relative;
font-size: 16px;
font-weight: normal ;
border-style: none;
font-family: cambria;
vertical-align:middle;
text-align: left;
background:#FFFFFF;
color: #000000;
margin-left:0%;
max-width: 600px;
max-height:550px;
min-width: 600px;
min-height:550px;

}


.txtaeranormal1 {				/* textaera mittel und normal*/
position:relative;
font-size: 17px;
font-weight: normal ;
border-style: none;
font-family: cambria;
vertical-align:middle;
text-align: left;
background:#FFFFFF;
color: #000000;
margin-left:0%;
overflow: hidden;
max-width: 400px;
max-height:200px;
min-width: 400px;
min-height:200px;
resize: none;


}

.txtaeranormal2 {				/* textaera mittel und normal*/
position:relative;
font-size: 17px;
font-weight: normal ;
border-color: #9e9e9e;
border-width: 1px;
border-style: solid;
font-family: cambria;
vertical-align:middle;
text-align: left;
background:#FFFFFF;
color: #000000;
margin-left:0%;
max-width: 450px;
max-height:120px;
min-width: 450px;
min-height:120px;
overflow: hidden;
}

.txtinput {				/* inputfeld*/
position:relative;
width:450px;
height:26px;
font-size: 17px;
font-weight:normal;
font-family: cambria;
vertical-align:middle;
text-align: left;
border-color: #9e9e9e;
border-width: 1px;
border-style: solid;

background:#FFFFFF;
color: #000000;
margin-left:0%;
padding-left: 3px;
}

.textaerafett1 {				/* Button 1*/
max-width: 300px;
max-height:300px
}

.btnbutton {
  -webkit-border-radius: 1;
  -moz-border-radius: 1;
  border-radius: 1px;
  -webkit-box-shadow: 1px 3px 11px #666666;
  -moz-box-shadow: 1px 3px 11px #666666;
  box-shadow: 1px 3px 11px #666666;
  font-family: Georgia;
  color: #ffffff;
  font-size: 10px;
  background: #f0c800;
  padding: 11px 40px 9px 37px;
  border: solid #1f358c 1px;
  text-decoration: none;
}

.btnbutton:hover {
  background: #dbbe04;
  text-decoration: none;
}
.btnbuttonpdf {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0px;
  font-family: Arial;
  color: #ffffff;
  font-size: 12px;
  background: #273d86;
  padding: 2px 20px 2px 6px;
  text-decoration: none;
  border-style: none
  }


.btnbuttonpdf:hover {
  background: #0a6ba3;
  text-decoration: none;}
