/*=====================================*/
/*=====    css-styling by jiaim   =====*/
/*=====       aka Lewis Martin    =====*/
/*=====================================*/



/*======begin: GLOBAL DECLARATIONS=====*/

* {
  margin: 0;
  padding: 0;
  font-size: 12pt;
  font-family: Times, Serif;
  }

html {
     height:100%;
     }

body {
     height:100%;
     color: #fff;
     background: #00349A;
     }

img {
    border: 0px none;
    }

/*========end: GLOBAL DECLARATIONS=====*/




/*=======begin: DESIGN FORMATS=========*/

a:hover {
        color:#cc0000;
        }

a, a:visited, a:active
  {
  color:#fff;
  text-decoration: none;
  }
  
#header, #header_index
         {
         width: 800px;
         }
         
#header  {
         background: url(images/header.jpg) no-repeat;
         height: 90px;
         }
        
#menu   {
        float: left;
        padding: 10px 30px;
        }
        
#content {
         width: 650px;
         float: left;
         }
         
.a_button {
          margin: 30px 100px 20px 60px;
          }
          
.index_text {
            margin: 20px 50px 0px;
            }
         
.fl      {
         float: left;
         }
         
#t_anforderung  {
                border: 0px solid #fff;
                margin-left:0px;
                }

#t_anforderung td, #t_anforderung p
               {
               font-size: 10pt;
               color: #fff;
               }
               
#t_anforderung td.ar
               {
               text-align:right; padding: 1px 5px;
               }
               
#t_anforderung td.al
               {
               text-align: left; padding: 5px;
               font-style: italic;
               }
               
#t_anforderung td.s
               {
               height:1em;
               }
               
#t_anforderung hr
               {
               margin: 1em 0em;
               }

/*========end: DESIGN FORMATS==========*/




/*======begin: CONTENT FORMATS=========*/

p  {
   margin: 1em 0em;
   }
   
p.x2  {
      margin: 2em 0em;
      }
      
p + p {
      margin-top: 0em;
      }

h1 {
   font-size: 1.2em;
   font-weight:bold;
   margin-top:0.6em;
   margin-bottom:0.6em;
   text-align:left;
   }

h2 {
   font-size: 1em;
   font-weight: bold;
   margin-top: 0.6em;
   margin-bottom: 0.6em;
   text-align: left;
   }

li {
   padding-top: 2px;
   padding-bottom: 2px;
   }
   
.b {
   font-weight: bold;
   }
   
.i {
   font-style: italic;
   }
   
.u {
   text-decoration: underline;
   }

.ti50  {
       padding-left: 50px;
       }
       
.ti100 {
       padding-left: 100px;
       }
       
.ti100r40 {
          padding-left: 100px;
          padding-right: 40px;
          }
          
.ti120r40 {
          padding-left: 120px;
          padding-right: 40px;
          }

.ti20  {
       padding-left: 20px;
       }

.ti50p {
       padding-left: 50px;
       padding-top: 0.6em;
       padding-bottom: 0.6em;
       }
       
li     {
       padding: 0px 10px;
       font-weight: bold;
       }

/*========end: CONTENT FORMATS=========*/



