/* ========================================= */
/*    Style Sheet: wohnprojekt               */
/*    (c) hans-stefan mueller, 2001          */
/* ========================================= */


body           { background-color: #ffffff; 
               /*  background-image: url(../images/back.gif);
                 background-repeat: repeat-y;
                 background-attachment: fixed; 
                 background-position: top left; */
                 color: #000000;
                 font-size: 13px;           /* 10pt */
                 line-height: 20px;         /* 15pt */
                 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
                 text-align: left;
               }

a              { color: #7070b0;
                 text-decoration: none;
               }

a:hover        { color: #000000;
                 text-decoration: underline; 
                /* letter-spacing: 1px; */
               }

address        { display: block;
                 color: #000000;
                 font-style: normal;
                 font-size: 10px;           /* 8pt */
                 line-height: 15px;         /* 11pt */
                 text-align: center;
               }

.center        { text-align: center;
               }

div.popper     { position: absolute;
                 z-index: 2; 
               } 			   

div.text       { position: relative; 
                 z-index: 1; 
                 width: 550px; 
                 margin: 10px auto;
                 border: 0px none;
                 padding: 0px 0px 50px 0px;
                 background: #ffffff;
                 color: #000000;
               }

input, textarea, select
               { border-width: 1px;
                 border-color: #7070b0;
				 border-style: solid;
				 background-color:   #ffffff;
    	       }

input.button
               { width: 110px;
                 border-width: 1px 3px 3px 1px;
                 border-color: #7070b0;
                 border-style: solid;
                 background-color:  #dfdfdf;
                 cursor: auto;
    	       }

 
h1.test        { clear: both;
                 margin: 30px 0px 10px; 
                 background-color: #dfdfec; 
                 padding: 5px;              /* 4pt */
                 font-weight: bold;
                 font-size: 15px;           /* 11pt */
                 line-height: 23px;         /* 16,5pt */
                 font-family: Arial, Helvetica, sans-serif;
               } 

h1            {  clear: both;
                 margin: 0px;               /* fortlaufender text */
                 border-width: 0px 0px 1px 0px;
                 border-color: #7070b0;
                 border-style: solid; 
                 padding: 5px 5px 5px 0px;
                 color: #7070b0;
                 font-weight: bold;
                 font-size: 15px;           /* 11pt */
                 font-family: Arial, Helvetica, sans-serif;
               }
            
h2            {  clear: both;
                 margin: 0px;               /* fortlaufender text */
                 padding: 5px 5px 5px 0px;
                 color: #7070b0;
                 font-weight: bold;
                 font-size: 13px;           /* 10pt */
                 font-family: Arial, Helvetica, sans-serif;
               }
            
li             { padding-bottom: 5px;
               }

p              { font-size: 13px;           /* 10pt */
                 line-height: 20px;         /* 15pt */
                 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
                 text-align: left;
               }

td             { vertical-align: top;       /* oben */
                 padding: 2px;
                 /* nur für dreamwaever */
                 font-size: 13px;           /* 10pt */
                 line-height: 20px;         /* 15pt */
               }

td.popperti    { vertical-align: baseline;  /* oben */
                 padding: 2px 5px;
                 background-color: #7070b0; 
                 color: #ffffff;
                 font-size: 12px;           /* 9pt */
                 font-weight: bold; 
                 line-height: 17px;         /* 11pt */
               }

td.poppertx    { vertical-align: baseline;  /* oben */
                 padding: 5px 5px;
                 background-color: #d0d0d0; 
                 color: #000000;
                 font-size: 10px;           /* 8pt */
                 line-height: 15px;         /* 11pt */
               }

tt             { color: #000000;
                 font-weight: normal;
                 font-size: 12px;           /* 9pt */
                 font-size: 18px;           /* 13,5pt */
                 font-family: "Courier New", Courier, monospace;   
               }

ul             { color: #000000;
                 list-style-type: square;
                 list-style-image: url(../images/graybox.gif); 
                 list-style-position: outside;
                 font-size: 13px;           /* 10pt */
               }            
            
.grau          { background-color: #dfdfdf;
               }

.inhalt        { width: 500px;              /* 375pt */
                 margin-top: 0px; 
                 margin-bottom: 30px;
                 border-width: 0px 0px 0px 0px; 
                 border-style: solid; 
                 border-color: #dfdfec; 
                 color: #000000; 
                 font-weight: normal; 
                 font-size: 10px;           /* 8pt */
                 line-height: 15px;         /* 11pt */
               }

.nowrap        { white-space: nowrap;
               }

.rot           { color: #ff0000;
                 text-decoration: none;
               }

.symbol        { font-family: Symbol;
               }

.titel         { margin-bottom: 0px;
                 border-width: 0px 0px 1px 0px; 
                 border-style: solid; 
                 border-color: #dfdfec; 
                 color: #7070b0;       /* #60609d; */
                 font-weight: bold; 
                 font-size: 10px;           /* 8pt */
                 line-height: 15px;         /* 11pt */
               }

.titelinfo     { width: 450px;              /* 375pt */
                 margin-bottom: 0px;
                 border-width: 0px 0px 1px 0px; 
                 border-style: solid; 
                 border-color: #dfdfec; 
                 color: #7070b0;           /* #60609d;  */
                 font-weight: bold; 
               }
.titel1        { color: #c0c0c0;
                 font-weight: bold;
                 font-size: 24px;           /* 18pt */
                 font-family: Arial, Helvetica, sans-serif;
               }

.zitat         { margin-left: 30px; 
                 margin-right: 30px;
                 font-style: italic; 
                 text-align: left; 
               }
