.nein {display:block;}
.ja {display:block;}

/*Diese Klasse brauche ich weil der blöde Internet Exploerer 7 sonst nicht
mit doppelten Zeilenumbrüchen klar kommt*/
.paged-text br { 
letter-spacing: normal;
}

.kleiner
{
    font-size:9px;
    line-height: 1.8;
    letter-spacing: 0.82pt;
	font-style: normal;
}

.text
{
    font-size:11px;
    line-height: 15px;
    font-style:normal;
    letter-spacing: 0.7pt;
}

.kontaktbox
{
    font-size:11px;
    line-height: 18px;
    font-style:normal;
    letter-spacing: 0.7pt;
}

body
         {
         font-family: arial;        
         padding-top:0;
         padding:0px;
         margin:0px;
         color:black;
         font-size:9pt;
         font-weight:500;
         line-height: 18px;
         letter-spacing: 1pt;
	     font-style: normal;
          }
          
h1       {
         font-weight:bold;
         font-size:13pt;         
         margin-top:0px;
         margin-bottom:0px;
         line-height:1.1em;
         }
         

         
.pseudoh2
{
    text-align:right;
    font-weight:bold;
    font-size:1.6em;
    font-weight:400;
    font-style:italic;
    color:#014594;
    font-family: georgia, times;
}

p
         {
         font-weight:bold;
         font-size:.8em;
         text-align:left;
         }
         
a {
  text-decoration:none;
  color:black;
  }
  
a:visited
{
    text-decoration:none;
    color:black;
}
  
a:hover
{
background-color:#ffff00;
}
  
img { border: none;
    display: block;        
    }
    
ul {
    list-style-type:none;
    padding-left:0;    
}

li {
    padding-left:0;
    margin-top:8px;
}
      
  
  
#clear {
    clear: left;
    }
    
                                   
#mainframe
                 {                 
                 position:relative;
                 float:left;
                 clear:left;
                 width:4000px;
                 border:0px solid #888;
                 z-index:1;
                 margin: 0 auto;
                 margin-top:10px;
                 }
                 
#block-oben
                {
                 position:relative;
                 float:left;
                 width:1030px;
                 height:50px;
                 text-align:right;
                 border:0px solid #888;
                 z-index:1;
                 margin: 0 auto;
                 margin-top:10px;
                 }
                 
#naviframe
                 {
                 position:relative;                 
                 float:left;
                 width:147px;
                 border:0px solid #888;
                 z-index:1;
                 margin: 0 auto;
                 }
#contentframe
                {
                 position:relative;
                 float:left;
                 /*width:100%;*/
                 border:0px solid #888;
                 z-index:1;
                 margin: 0 auto;
                 }
                 
#container
                 {
                 position:relative;
                 float:left;
                 border:0px solid #888;
                 z-index:1;
                 margin: 0 auto;
                 /*background-color:red;*/
                 }
                 
#containercases
                 {
                 position:relative;
                 float:left;
                 border:0px solid #888;
                 z-index:1;
                 margin: 0 auto;
                 /*background-color:red;*/
                 }
                 
#containergelb
                 {
                 position:relative;
                 padding-left:10px;
                 padding-bottom:10px;
                 float:left;
                 border:0px solid #888;
                 z-index:1;
                 margin: 0 auto;
                 background-color:#ffff00;
                 }
                 
#container100pro
                 {
                 position:relative;
                 float:left;
                 width:100%;
                 border:0px solid #888;
                 z-index:1;
                 margin: 0 auto;
                 /*background-color:red;*/
                 }
                 
#containerxyz
                 {
                 position:relative;
                 float:left;
                 width:800px;
                 border:1px solid #888;
                 z-index:1;
                 margin: 0 auto;
                 background-color:red;
                 }
                 
#container130px
                 {
                 position:relative;
                 float:left;
                 width:130px;
                 border:0px solid #888;
                 z-index:1;
                 margin: 0 auto;
                 /*background-color:red;*/
                 }
                 
#container200px
                 {
                 position:relative;
                 float:left;
                 width:200px;
                 border:0px solid #888;
                 z-index:1;
                 margin: 0 auto;
                 /*background-color:red;*/
                 }
                 
#container230px
                 {
                 position:relative;
                 float:left;
                 width:230px;
                 border:0px solid #888;
                 z-index:1;
                 margin: 0 auto;
                 /*background-color:red;*/
                 }
                 
#container240px195
                 {
                 position:relative;
                 float:left;
                 width:240px;
                 height:195px;
                 border:0px solid #888;
                 z-index:1;
                 margin: 0 auto;
                 background-color:#ffff00;                 
                 }
                 
#container370px
                 {
                 position:relative;
                 float:left;
                 width:370px;
                 border:0px solid #888;
                 z-index:1;
                 margin: 0 auto;
                 /*background-color:red;*/
                 }
                 
#container400px
                 {
                 position:relative;
                 float:left;
                 width:385px;
                 border:0px solid #888;
                 z-index:1;
                 margin: 0 auto;
                 /*background-color:red;*/
                 }

#container500high
                 {
                 position:relative;
                 float:left;
                 height:440px;
                 border:0px solid #888;
                 z-index:1;
                 margin: 0 auto;
                 /*background-color:red;*/
                 }
                 
#textcontainer
                {
                 position:relative;
                 float:left;
                 width:400px;
                 border:0px solid #888;
                 z-index:1;
                 margin: 0 auto;
                 font-size:11px;
                 line-height: 15px;
                 font-style:normal;
                 letter-spacing: 0.7pt;
                 /*background-color:red;*/
                 }
                 
#navliste
                 {
                 position:relative;
                 float:left;
                 text-align:right;
                 width:100%;
                 border:0px solid #888;
                 z-index:1;
                 margin: 0 auto;
                 /*background-color:red;*/
                 }
                 
#navlistefest
                 {
                 position:relative;
                 float:left;
                 text-align:right;
                 width:100%;
                 height:150px;
                 border:0px solid #888;
                 z-index:1;
                 margin: 0 auto;
                 /*background-color:red;*/
                 }           
                 
#sprachwahl
                {
                 position:relative;
                 float:left;
                 text-align:right;
                 width:100%;
                 border:0px solid #888;
                 z-index:1;
                 margin: 0 auto;
                 /*background-color:red;*/
                 }
                 
#gelbebox
        {                 
                 position:relative;
                 float:left;
                 width:120px;
                 height:17px;
                 border:0px solid #888;
                 z-index:1;
                 margin: 0 auto;
                 background-color:#ffff00;
        }
        
#kleinegelbeinfobox
        {
                 position:relative;
                 float:left;
                 width:20px;
                 height:20px;
                 border:0px solid #888;
                 z-index:1;
                 margin: 0 auto;
                 background-color:#ffff00;
                 /*display:none;*/
        }
        
#nordballoon
{
    position:absolute;
    width:151px;
    height:32px;
    left:145px;
    top:-8px;
    border:0px solid #888;
    background-image:url(./../images/balloon.png);
    z-index:2;    
}

#ballooninhalt
{
    position:relative;    
    margin-top:1px;
    margin-left:18px;
    margin-right:5px;
    text-align:left;
}



