/* Formular stylesheet */

#egovform
{
/*width: 100%;*/
}

.egovFormError
{
	color: Red;
}

.contentformbox
{
background-color: #EEEEEE;
}


.row 
{
  clear: both;
  margin:0;
  width:99%;
  /*padding-top: 10px;*/
  /*border:solid 1px red;*/
}


.row span.blank {
  float: left;
  width: 5%;
  text-align: left;
  } 

.row span.label{
  float: left;
  width: 27%;
  /*width:32%;*/
  text-align: right;
  }

.row span.space{
  width: 6%;
}
  
.row span.formw {
  float: right;
  width: 67%;	/*ds: 68%; is bei highcontrast und beim drucken zu gross*/
  text-align: left;
  } 
 
.row span.label1{
  float: left;
  width: 15%;
  text-align: right;
  }


.row span.formw1{
  float: left;
  width: 30%;
  text-align: left;
  }

.row span.label2{
  float: left;
  width: 15%;
  text-align: right;
  }

 
.row span.formw2{
  float: left;
  width: 30%;
  text-align: left;
  }
  
.spacer {
  clear: both;
  }

#egovform .short
{
width:25%;
}

#egovform .egovbutton
{
text-align: center;
/*padding-left:32%;*/
/*text-align:left;*/
}

#egovform select.select
{
width:auto;
background-color: #FFFFFF;
font-size:1.0em;
color: #000000;
border:0.05em solid;
border-color:#000000;
}

#egovform input.text
{
width:70%;
background-color: #FFFFFF;
font-size:1.0em;
color: #000000;
border:0.05em solid;
border-color:#000000;
}
#egovform input.shorttext
{
width:35%;
background-color: #FFFFFF;
font-size:1.0em;
color: #000000;
border:0.05em solid;
border-color:#000000;
}

#egovform textarea.textarea
{
width:70%;
background-color: #FFFFFF;
font-size:1.0em;
color: #000000;
border:0.05em solid;
border-color:#000000;
}
#egovform select.select, #egovform input.text, #egovform input.shorttext, #egovform textarea.textarea
{
	font-family:Verdana, Arial;
}
#egovform input.button
{
background-color:#EEEEEE;
border:0.05em solid;
border-color:#000000;
text-align: center;
}

#egovform input.radio, input.checkbox
{
border:0;
color: #000000;
}

/*Klassen die geaendert werden duerfen*/

#egovform h3, #egovform h2
{
padding:0.3em;		/*czdev 291009 added*/
padding-left:1em;	/* -||- */
clear: both;
font-size:1.0em; 
font-style: normal; 
font-weight: bold; 
color: #686868;
background-color: #DEDDCF;
}

/*nur background--color aendern*/

#infobox
{
background-color:#DEDDCF;
width:99%;
float:left;
}
.infoboximg{float:left;}
.rowinfo{float:none;}
.rowinfo span, .rowinfo span img {vertical-align:middle;}


.terminserie_table{width:100%;height:100%;}
.terminserie_head{height:2.5em;}
.terminserie_selection{height:8.5em;}
.terminserie_seriesduration{height:7.5em;}
.terminserie_footer{height:2.5em;}

#egovform img{padding:0.5em;border:0;}

#egovform .blank img{padding:0 0.5em;vertical-align:middle;}

li.hidemenu a{display:none;}
li.hidemenu li a{display:inline;}	


/*help - begin */
.twocolumnsstart,.acceptance,
.ueberschrift_fett,.pp,
.tipp_logo,.tipp_text,.fett_rot{font-size:0.75em;}
.tipp_text ul li{font-size:1em;}
.nono{display:none;}

.tipp_logo {
/*   background-color: #17511E;
   color: white;*/
   margin-right: 1em;
   padding-bottom: 0.25em;
   padding-top: 0.25em;
   width: 4em;
   text-align: center;
   float: left;
   font-weight: bold;
}
.fett_rot
{
	font-weight: bold;
/*	color: #17511E;*/
	margin-top: 1em;
	margin-bottom: 1em;
}
/*help - end */

