/**
* ----------------------------------------------------------------------
* Funktionsbeschreibung:
* Hier werden die Schriften, Forumlare usw.
* an das Design der Seiten angepasst.
* ----------------------------------------------------------------------
*/

/**
* ----------------------------------------------------------------------
* HP WiRo
*/
.underline {
	font-size: 	17px;
}

/**
* ----------------------------------------------------------------------
* PLZ Erweiterung
*/
.wiroPanel {
}

.wiroTableInputScrollPanel {
	/* position:	absolute; */
	height:		150px;
	width:		500px;
	overflow:	auto;
	background-color:	#FFFFFF;
	border:		1px solid #FABB00;
}

.wiroTableInputScrollPanelAll {
	/* position:	absolute; */
	width:		500px;
	overflow:	auto;
	background-color:	#FFFFFF;
	border:		1px solid #FABB00;
}

.plzTable {
  margin: 	0px 0px 0px 0px;
  padding: 	0px;
  width:	95%;
}

.plzTableAll {
  margin: 	0px 0px 0px 0px;
  padding: 	0px;
  width:	100%;
}

.wiroTableInputMarkiert {
  background-color:#FABB00;
  cursor: pointer;
  
  font-family: 	Arial, Helvetica, sans-serif;
  font-size: 	12px;
  font-weight:	normal;
  color: 		#FFFFFF;
}

.wiroTableInputNichtMarkiert {
  background-color:#FFFFFF;
  cursor: pointer;
  
  font-family: 	Arial, Helvetica, sans-serif;
  font-size: 	12px;
  font-weight:	normal;
  color: 		#919699;
}

.wiroTableInput {
  /* position:absolute;*/ 
  background-color: #FFFFFF;
  margin: 0px;
  padding: 0px;
  /* border:		1px solid #FABB00;*/

  /* width:350px; */
}    
    
.wiroTextfeldMitFoerderung {
}


/**
* ----------------------------------------------------------------------
* WiRo Erdgasfahrzeug-Rechner
*/
.wiro_rechtliches {
  font-family:Arial,Verdana,Helvetica,sans-serif;
  font-size:7px;
  text-align:justify;
  color:#cccccc;
}

.infodiv {
  position:absolute; 
  visibility:hidden; 
  z-index:20; 
  top:0px; 
  left:0px;
  }

.infotable {
  border-width:1px;
  border-color:#000000;
  border-style:solid;
  border-spacing:0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
  }

.infohead {
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-weight:bold;
  font-size:11px;
  line-height:12px;
  text-align:center;
  color:#FFFFFF;
  background-color:#CC9900;
  border-width:0px 0px 1px 0px;
  border-color:#000000;
  border-style:solid;
  }

.infocell {
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:11px;
  color:#000000;
  background-color:#FFDD77;
  }

.wiro_tabelle_schrift_hell
{
  color: #999999;
}

.wiro_tabelle_spalte_1
{
  background-color: #cccccc;
}

.wiro_tabelle_spalte_gerade
{
  background-color: #eeeeee;
}

.wiro_tabelle_spalte_ungerade
{
  
}


.wiro_red
{
  color: #ff0000;
  font-weight: bold;
}

.wiro_green
{
  color: #00cc00;
  font-weight: bold;
}

.wiro_readonly
{
  background-color:#eeeeee;
  border:1px solid #eeeeee;
}

.wiro_headline
{
  font-size:16px;
}

.wiro_subheadline
{
  font-size:12px;
  font-weight:bold;
}

.wiro_texteSmall {
  font-family:arial;
  font-size:11px;
  color:#000000;
}

.wiro_dropdownHeadline
{
  font-size:12px;
  font-weight:bold;
  text-align: center;
  background-color: #eeeeee;
}

.wiro_button
{
  width:80px;
}

.wiro_button_breit
{
  width:150px;
}

.wiro_button_drucken
{
  width:150px;
  height:40px;
}

.wiro_disclaimer{
   text-align: center;
}

.wiro_mouseover_info{
  font-family:Arial,Verdana,Helvetica,Sans-serif;
  font-size:11px;
  color:#000000;
  font-weight:bold;
}

.wiro_popups {
  text-align: justify;
}

.wiro_popups_button {
  text-align: right;
}

.wiro_popups * {
  font-family:arial;
  font-size:12px;
  color:#000000;
}
