<style type="text/css">
  <!--
 
td { }


.card {
  font-family: Arial;
  font-size: 9pt;
  font-weight: normal;
  color: black;
}

.tabellenfeld { 
  font-size:8pt; 
  font-family:Arial; 
  color:#113311;
  padding: 3px;
}

.tabellenfeld2 { 
  font-size:8pt; 
  font-family:Arial; 
  color:darkblue;
  padding: 3px;
}

.tabellenfeld3 { 
  font-size:8pt; 
  font-family:Arial; 
  color:darkred;
  padding: 3px;
}

.tabellenfeld4 { 
  font-size:8pt; 
  font-weight: bold;
  font-family:Arial; 
  color:black;
  padding: 4px;
}

.tabellenfeld5 { 
  font-size:8pt; 
  font-family:Arial; 
  color:black;
  padding: 4px;
}

.tabellenfeld6 { 
  font-size:8pt; 
  font-weight: bold;
  font-family:Arial; 
  color: darkblue;
  padding: 4px;
}

.tabellenfeld7 { 
  font-size:8pt; 
  font-weight: bold;
  font-family:Arial; 
  color: grey;
  padding: 4px;
}

.tabellenfeld8 {                          /* Formatierung für sql_in_tabelle   */
  font-size:8pt; 
  font-family:Courier New; 
  color:darkblue;
  background-color:#eeeeee;
  padding: 1px;
}

.tabellenfeld9 { 
  font-size:8pt; 
  font-weight: normal;
  font-family:Arial; 
  color: grey;
  padding: 3px;
}

.tabellenfeld10 {                         /* Formatierung für sql_in_tabelle1 grosse Schrift   */
  font-size:11pt; 
  font-family:Courier New; 
  color:black;
  background-color:#eeeeee;
  padding: 2px;
}

.tabellenfeld11{                         /* Formatierung für cost-per-year grauer Text    */
  font-size:8pt; 
  font-family:Arial; 
  color:#555555;
  padding: 3px;
}

.tabellenfeld12{                         /* Formatierung für Länderliste bereiste Länder    */
  font-size:9pt; 
  font-family:Arial; 
  font-weight: bold;
  color:#000000;
  padding: 3px;
}

.tabellenfeld13 {                         /* Formatierung für Reiselisten    */
  font-size:8pt; 
  font-family:Arial; 
  color:#101010;                         /* Textfarbe bei FIRMEN: #113311    */
  padding: 3px;
}

.tabellenfeld14 { 
  font-size:8pt; 
  font-weight: bold;
  font-family:Arial; 
  color: grey;
  padding: 1px;
}

.tabellenfeld15 { 
  font-size:9pt; 
  font-weight: bold;
  font-family:Arial; 
  color: darkblue;
  padding: 1px;
}
.tabellenkopf1 {                          /* Formatierung für sql_in_tabelle   */
  font-size:9pt; 
  font-family:Arial; 
  color:black;
  background-color:#cccccc;
  padding: 8px;
  text-align: left;
}

.tabelle {
  border:0;
  border-collapse: separate;
    
}

.tabelle1 {
  border:5;
  border-collapse: separate;
  spacing:20px
  
}

.tabelle2 {
  border:0;
  border-collapse: separate;
  width:900px;
      
}

.tabelle3 {
  border-width:1px;
  border-style:solid;
  border-color:black;
  text-align:justify;
  background-color:#e5f3c1;
    
}
.zelle1 {
  border-width:0px;
  border-style:solid;
  border-color:black;
  text-align:justify;
    
}

.label {
  float: left;
  width: 80px;
  text-align: right;
  padding-top: 3px;
  padding-right: 5px;
}

.label_r {
  float: right;
  width: 80px;
  text-align: right;
  padding-top: 3px;
  padding-right: 5px;
}


.knopf {
  clear: both;
  text-align: center;
  padding-top: 20px;
  padding-bottom: 15px;
}

.defbreite {
  width: 260px;
}

.defbreite2 {
  width: 100px;
  background-color: #ffffaa;
}

.defbreite_rot {
  width: 80px;
  background-color: #ffaaaa;
}

.smalltext {
  font-size: 8pt;
  font-family:Arial;
}

.remark {
  float: left;
  text-align: left;
  padding-top: 0px;
  padding-right: 5px;
  padding-left: 2px;
}

div.fragezfeld {
  color:#FFFFFF !important; font-weight:bold;
  font-size:12px; line-height:18px; 
  background:#999999; width:17px; height:18px; text-align:center; float:left; 
  cursor:default; margin:0;
}

div.fragezfeld_klein {
  color:#FFFFFF !important; font-weight:bold;
  font-size:11px; line-height:16px; 
  background:#999999; width:17px; height:14px; text-align:center; float:left; 
  cursor:default; margin:0;
}

#hintbox
{
  position:absolute; width:250px; margin:0;
  background-color:#ffffee;
  background-image:url(pics/hintboxbg.png); background-repeat:repeat-y;
  font-size:8pt; font-family:Arial,Helvetica,Sans-Serif; color:#4C4C46; line-height:130%; line-height:15px;
  border:1px solid #000000; padding:4px 6px 4px 11px; display:none;
  z-index:50;
}

#hintbox div, #hintbox p
{
  font-size:8pt; line-height:135%; line-height:15px;
  margin-bottom:4px;
}

.button0 {
      font-family:Arial;
      font-size: 10pt;
      Color: #000000;
      background-Color: #eeeeee;
      border-left: 1px solid #999999;
      border-top: 1px solid #999999;
      border-right: 1px solid #999999;
      border-bottom: 1px solid #999999;
      text-decoration: none;
      padding: 2px;
      }
	  
.button0:active{
      font-family:Arial;
      font-size: 10pt;
      Color: #000000;
      background-Color: #dddddd;
      border-left: 1px solid #999999;
      border-top: 1px solid #999999;
      border-right: 1px solid #666666;
      border-bottom: 1px solid #666666;
      text-decoration: none;
      padding: 2px;
      }

.button {
      font-family:Verdana,Arial;
      font-size: 10pt;
      Color: #FFFFFF;
      background-Color: #bb9910;
      border-left: 2px solid #CCCCCC;
      border-top: 2px solid #CCCCCC;
      border-right: 2px solid #000000;
      border-bottom: 2px solid #000000;
      text-decoration: none;
      padding: 4px;
      }

.button2 {
      font-family:Verdana,Arial;
      font-size: 10pt;
      Color: #FFFFFF;
      background-Color: #238850;           /* dunkelgrün */
      border-left: 2px solid #CCCCCC;
      border-top: 2px solid #CCCCCC;
      border-right: 2px solid #000000;
      border-bottom: 2px solid #000000;
      text-decoration: none;
      padding: 4px;
      }

	  
.button2_gross {
      font-family:Verdana,Arial;
      font-size: 10pt;
      Color: #FFFFFF;
      background-Color: #238850;            /* dunkelgrün */
      border-left: 2px solid #CCCCCC;
      border-top: 2px solid #CCCCCC;
      border-right: 2px solid #000000;
      border-bottom: 2px solid #000000;
      text-decoration: none;
      padding: 20px;
      }
	  
.button3 {
      font-family:Verdana,Arial;
      font-size: 10pt;
      Color: #FFFFFF;
      background-Color: #3945aa;             /* dunkelblau */
      border-left: 2px solid #CCCCCC;
      border-top: 2px solid #CCCCCC;
      border-right: 2px solid #000000;
      border-bottom: 2px solid #000000;
      text-decoration: none;
      padding: 4px;
      }
	  
.button3_gross {
      font-family:Verdana,Arial;
      font-size: 10pt;
      Color: #FFFFFF;
      background-Color: #3945aa;            /* dunkelblau */
      border-left: 2px solid #CCCCCC;
      border-top: 2px solid #CCCCCC;
      border-right: 2px solid #000000;
      border-bottom: 2px solid #000000;
      text-decoration: none;
      padding: 20px;
      }
	  
.button4 {
      font-family:Verdana,Arial;
      font-size: 10pt;
      Color: #FFFFFF;
      background-Color: #bb2233;            /* blau */
      border-left: 2px solid #CCCCCC;
      border-top: 2px solid #CCCCCC;
      border-right: 2px solid #000000;
      border-bottom: 2px solid #000000;
      text-decoration: none;
      padding: 4px;
      }

.button5 {
      font-family:Verdana,Arial;
      font-size: 10pt;
      Color: #FFFFFF;
      background-Color: #e07900;
      border-left: 2px solid #CCCCCC;
      border-top: 2px solid #CCCCCC;
      border-right: 2px solid #000000;
      border-bottom: 2px solid #000000;
      text-decoration: none;
      padding: 4px;
      }
	  
.button6 {
      font-family:Verdana,Arial;
      font-size: 10pt;
      Color: #FFFFFF;
      background-Color: #b25494;
      border-left: 2px solid #CCCCCC;
      border-top: 2px solid #CCCCCC;
      border-right: 2px solid #000000;
      border-bottom: 2px solid #000000;
      text-decoration: none;
      padding: 4px;
      }
	  
.button7 {
      font-family:Verdana,Arial;
      font-size: 10pt;
      Color: #000000;
      background-Color: #28DC91;
      border-left: 2px solid #CCCCCC;
      border-top: 2px solid #CCCCCC;
      border-right: 2px solid #000000;
      border-bottom: 2px solid #000000;
      text-decoration: none;
      padding: 4px;
      }
	  
.button:hover {
      Color: #000000;
      background-Color: #33BB33;
      border-left: 2px solid #cccccc;
      border-top: 2px solid #cccccc;
      border-right: 2px solid #000000;
      border-bottom: 2px solid #000000;
      text-decoration: none;
      }

.button2:hover {
      Color: #000000;
      background-Color: #33BB33;
      border-left: 2px solid #cccccc;
      border-top: 2px solid #cccccc;
      border-right: 2px solid #000000;
      border-bottom: 2px solid #000000;
      text-decoration: none;
      }
.button3:hover {
      Color: #000000;
      background-Color: #33BB33;
      border-left: 2px solid #cccccc;
      border-top: 2px solid #cccccc;
      border-right: 2px solid #000000;
      border-bottom: 2px solid #000000;
      text-decoration: none;
      }
	  
.button4:hover {
      Color: #000000;
      background-Color: #FF3333;
      border-left: 2px solid #cccccc;
      border-top: 2px solid #cccccc;
      border-right: 2px solid #000000;
      border-bottom: 2px solid #000000;
      text-decoration: none;
      }	  
	  
.button5:hover {
      Color: #000000;
      background-Color: #33BB33;
      border-left: 2px solid #cccccc;
      border-top: 2px solid #cccccc;
      border-right: 2px solid #000000;
      border-bottom: 2px solid #000000;
      text-decoration: none;
      }	  

.button6:hover {
      Color: #000000;
      background-Color: #33BB33;
      border-left: 2px solid #cccccc;
      border-top: 2px solid #cccccc;
      border-right: 2px solid #000000;
      border-bottom: 2px solid #000000;
      text-decoration: none;
      }	

.button7:hover {
      Color: #000000;
      background-Color: #33BB33;
      border-left: 2px solid #cccccc;
      border-top: 2px solid #cccccc;
      border-right: 2px solid #000000;
      border-bottom: 2px solid #000000;
      text-decoration: none;
      }	
	  	  
.button2_gross:hover {
      Color: #000000;
      background-Color: #dd8b85;
      border-left: 2px solid #CCCCCC;
      border-top: 2px solid #CCCCCC;
      border-right: 2px solid #000000;
      border-bottom: 2px solid #000000;
      text-decoration: none;
	  padding: 20px;
      }
	  
.button3_gross:hover {
      Color: #000000;
      background-Color: #dd8b85;
      border-left: 2px solid #CCCCCC;
      border-top: 2px solid #CCCCCC;
      border-right: 2px solid #000000;
      border-bottom: 2px solid #000000;
      text-decoration: none;
      }
	  
.button5_gross {
      font-family:Verdana,Arial;
      font-size: 10pt;
      Color: #FFFFFF;
      background-Color: #e07900;
      border-left: 2px solid #CCCCCC;
      border-top: 2px solid #CCCCCC;
      border-right: 2px solid #000000;
      border-bottom: 2px solid #000000;
      text-decoration: none;
      padding: 20px;
      }	  
	
.button5_gross:hover {
      Color: #000000;
      background-Color: #dd8b85;
      border-left: 2px solid #CCCCCC;
      border-top: 2px solid #CCCCCC;
      border-right: 2px solid #000000;
      border-bottom: 2px solid #000000;
      text-decoration: none;
      }
	  
.button6_gross {
      font-family:Verdana,Arial;
      font-size: 10pt;
      Color: #FFFFFF;
      background-Color: #b25494;
      border-left: 2px solid #CCCCCC;
      border-top: 2px solid #CCCCCC;
      border-right: 2px solid #000000;
      border-bottom: 2px solid #000000;
      text-decoration: none;
      padding: 20px;
      }	  
	
.button6_gross:hover {
      Color: #000000;
      background-Color: #dd8b85;
      border-left: 2px solid #CCCCCC;
      border-top: 2px solid #CCCCCC;
      border-right: 2px solid #000000;
      border-bottom: 2px solid #000000;
      text-decoration: none;
      }
	  
.button7_gross {
      font-family:Verdana,Arial;
      font-size: 10pt;
      Color: #000000;
      background-Color: #28DC91;
      border-left: 2px solid #CCCCCC;
      border-top: 2px solid #CCCCCC;
      border-right: 2px solid #000000;
      border-bottom: 2px solid #000000;
      text-decoration: none;
      padding: 20px;
      }	
  	  
.button7_gross:hover {
      Color: #000000;
      background-Color: #dd8b85;
      border-left: 2px solid #CCCCCC;
      border-top: 2px solid #CCCCCC;
      border-right: 2px solid #000000;
      border-bottom: 2px solid #000000;
      text-decoration: none;
      }
	  
.jqplot-target{
    position: relative !important;
    width: auto !important;
    max-width: 1000px;                     /* OPTIONAL */
    min-width: 200px;                      /* OPTIONAL */
}	  
	  
 //-->
  </style>