html, body
{ 
    background-image: url(/images/bg.png);
    background-repeat: repeat-x;
    background-color:#005681;
    font-size:8.55pt; 
    text-indent:0pt;
    margin:0px;
    padding:0px;
    border:0px;
    line-height:125%;
    text-align:left;
    font-family:arial, sans-serif;
    height:100.1%;
}

div#fix-right1, #fix-right2
{ 
    position:fixed; 
    top:10px; 
    padding: 0px 5px 0px 5px;
    width: 195px; 
    background-color:#fff; 
    border: 1px solid #999;
    color: #666;   
    margin-left:783px; 
}

div#fix-right2
{ 
    top:295px;
    text-align: center;
}

div#fix-support{ 
    position:absolute; 
    top:40px; 
    padding: 0px 5px 0px 5px;
    width: 120px; 
    background-color:transparent; 
    margin-left:640px; 
}

* html div#fix-right1, #fix-right2, #fix-support {  /* nur fuer Internet Explorer */
    position:absolute;      /* Version 5.x */
    position:absolute;     /* Version 6 */
}

* html div#fix-right2 {  /* nur fuer Internet Explorer */
    top:310px;     /* Version 5.x */
    top:310px;     /* Version 6 */
}

* html div#fix-support {  /* nur fuer Internet Explorer */
    top:55px;     /* Version 5.x */
    top:55px;     /* Version 6 */
}

*+html div#fix-right1, #fix-right2 {  /* nur fuer Internet Explorer */
    position:fixed;     /* Version 7 */
}

*+html div#fix-right2 {  /* nur fuer Internet Explorer */
    top:305px;       /* Version 7 */
}

*+html div#fix-support {  /* nur fuer Internet Explorer */
    position:absolute;  /* Version 7 */   
    top:40px;       /* Version 7 */
}

div#inside {
    margin: 0px 0px 10px 0px; 
    padding: 5px; 
    border: 1px solid #dfdfdf; 
    background-color:#f8f8f8;
}

p
  #GrosserText
  { font-size:150px; font-family:"Arial Black",Arial,sans-serif; color:#73FBE7; }
  #KleinererText
  { font-size:90px; font-family:"Arial Black",Arial,sans-serif; color:#FFFFFF; }
.content
  {     
        font-size:8.55pt; 
	text-indent:0pt;
	margin-left:0pt;
	margin-right:0pt;
	margin-top:0pt;
	margin-bottom:9.0pt;
	line-height:125%;
	text-align:left;
	font-family:arial;}
 .address
  {     font-size:8.55pt; 
	text-indent:0pt;
	margin-left:0pt;
	margin-right:0pt;
	margin-top:0pt;
	margin-bottom:9.0pt;
	line-height:125%;
	text-align:left;
	font-family:arial;}
 .accent
  {     font-size:8.55pt; 
	text-indent:0pt;
	margin-left:0pt;
	margin-right:0pt;
	margin-top:0pt;
	margin-bottom:9.0pt;
	line-height:125%;
	text-align:left;
	font-family:arial;
        color:#006699;}
 .grey
  {     font-size:8.55pt; 
	text-indent:0pt;
	margin-left:0pt;
	margin-right:0pt;
	margin-top:0pt;
	margin-bottom:9.0pt;
	line-height:125%;
	text-align:left;
	font-family:arial;
        color:#afafaf;
  }
 .footer
  {     font-size:8.55pt; 
	text-indent:0pt;
	margin-left:0pt;
	margin-right:0pt;
	margin-top:0pt;
	margin-bottom:0pt;
	line-height:125%;
	font-family:arial;
        color:#ddd;
  }
 .firmaaccent
  {     font-size:8.55pt; 
	text-indent:0pt;
	margin-left:0pt;
	margin-right:0pt;
	margin-top:9pt;
	margin-bottom:0pt;
	line-height:125%;
	text-align:left;
	font-family:arial;
        color:#006699;}

.infotitle
{     background-color:#006698;
        font-size:12px; 
	text-indent:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	line-height:125%;
        height:15px;
	text-align:center;
	font-family:arial;
        color:#eef3f6;
}

td.home
{
    border:0px solid #9999cc;
    background-color: #FFFFFF;
}

td.formlabel
{
    font-size:8.55pt; 
    text-indent:0pt;
    margin-left:0pt;
    margin-right:0pt;
    margin-top:0pt;
    margin-bottom:9.0pt;
    line-height:125%;
    text-align:right;
    font-family:arial;
    width:25%;
    vertical-align:top;
}

label
{
    cursor:pointer;
}



ul.content
{    
    list-style-position:outside;
    list-style:disk;
    font-size:8.55pt; 
    text-indent:0pt;
    margin-left:0pt;
    margin-right:0pt;
    margin-top:0pt;
    margin-bottom:0pt;
    line-height:125%;
    text-align:left;
    font-family:arial;
}

* html ul.content {  /* nur fuer Internet Explorer */
  list-style-position:inside;     /* Version 5.x */
  list-style-position:inside;    /* Version 6 */
}

*+html ul.content {  /* nur fuer Internet Explorer */
  list-style-position:inside;     /* Version 7 */
}

img.pictures{border:solid 1px #006698;}

input, select, textarea 
{
    font-size:8.55pt; 
    text-indent:0pt;
    margin-left:0pt;
    margin-right:0pt;
    margin-top:0pt;
    margin-bottom:0pt;
    line-height:125%;
    text-align:left;
    font-family:arial;
    width:85%;
}

.pflicht
{

}

.button
{
    vertical-align:middle;
    text-align:center;
}

a.mainlinks:link, a.mainlinks:visited, a.mainlinks:active
  { 
     color: #ddd; 
     text-decoration:none;
     font-family: arial; 
     font-size: 8.55pt;
     text-align:left;
     line-height:125%;
  }

a.mainlinks:hover
  { 
     color: #ddd; 
     text-decoration:underline;
     font-weight: normal;
     font-family: arial; 
     font-size: 8.55pt;
     text-align:left;
     line-height:125%;
  }

a.treelinks:link, a.treelinks:visited, a.treelinks:active
  { 
     color: #006699; 
     text-decoration:none;
     font-weight: bold;
     font-family: arial; 
     font-size: 8.55pt;
     text-align:left;
     line-height:125%;
     padding:3px;
  }

a.treelinks:hover
  { 
     background-color: #006699;
     color: #cce1eb; 
     text-decoration:none;
     font-weight: bold;
     font-family: arial; 
     font-size: 8.55pt;
     text-align:left;
     line-height:125%;
     padding:3px;
  }


