/*
Autor: Torsten Grossmann 
Mail: tg@crossi.org
Web: www.tauchers-pinnwand.de 
*/

   /* DATEIWEIT */

 html,body {
   margin:0;
   padding:0;
   width:100%;
   background-color:#00205F;
   font-family:Verdana,Arial,Helvetica,sans-serif; 
   font-size:12px; 
   color:#000000;

   }

td {
   font-family:Verdana,Arial,Helvetica,sans-serif; 
   font-size:12px; 
   color:#000000;
   vertical-align:top;
   }   
   

.cont { 
   margin:0 0 0 140px;
   padding:0;
   height:100%;
   background-color:#F2F0CC; 
   font-family:Verdana,Arial,Helvetica,sans-serif; 
   font-size:12px; 
   color:#000000; 
}
   
.b-text {
   padding:0px 10px 0px; 
  }

.b-ueb {
   font-family:Verdana,Arial,Helvetica; 
   font-size:13px;
   font-weight:bold; 
   color:#00205F;
   padding:0px 10px 0px; 
  }

.b-tueb {
   font-family:Verdana,Arial,Helvetica; 
   font-size:13px;
   font-weight:bold; 
   color:#00205F;
  }

.b-tab {
   width:95%;
   margin:10px; 
  }

.b-th {
   background-color: #afa770;
   font-size:13px; 
   font-weight:bold; 
   color:#ffffff;
  }

.b-tda {
   background-color:#F2F0CC; 
  }

.b-tdb {
   background-color:#D7D2AF;
  }

 .b-kasten {
  border:2px solid #afa770;
  padding:5px;
  text-align:left; 
 }

a.b-lnk:link {
   color:#00205F;
   }
a.b-lnk:visited {
   color:#00205F;
   }
a.b-lnk:hover {
   color:#00205F;
   }
a.b-lnk:active {
   color:#00205F;
  }

a.b-wlnk:link {   
   color:#ffffff;
   }
a.b-wlnk:visited { 
   color:#ffffff;
   }
a.b-wlnk:hover {
   color:#FF0000;  
   text-decoration:underline;
   }
a.b-wlnk:active {
  color:#ffffff;
  }     


a:link { 
   color:#000000; 
   text-decoration:none; 
   }
a:visited { 
   color:#000000; 
   text-decoration:none; 
   }
a:hover { 
   color:#FF0000;  
   text-decoration:underline;
   }
a:active { 
   color:#000000; 
   text-decoration:none; 
   }


/* Tagging Box */

a.h1tag {
	font: normal 16px Verdana; 
  color:#00205F ;
}

a.h2tag {
	font:normal 12px Verdana; 
  color:#00205F ;
}

a.h3tag {
	font:bold 9px Verdana; 
   color:#00205F ;
}

a.h1tag:visited,a.h2tag:visited,a.h3tag:visited {
   color:#00205F important!;
	text-decoration:none; 
}
a.h1tag:hover,a.h2tag:hover,a.h3tag:hover {
   color:#FF0000;  
	text-decoration:none; 
}
a.h1tag:active,a.h2tag:active,a.htag:active {
   color:#00205F;
	text-decoration:none; 
}

/* Tagging Box */


   /* k - wie KOPF */

.k-body {
   background-color:#FFFFFF;
   padding:0;
   margin-bottom:10px;
}

  /* h - wie HEADLINE */
          
.h-tauch { 
   background-color:#FFFFFF;  /*#E08328;*/
   border-bottom:0px solid #ffffff;   
   font-family: Arial,Verdana,Garamond, serif;
   font-size:28pt;
   font-weight: bold;
   color: #00205F;   
   text-align:left;
   padding: 5px 10px 5px;
   margin:0px;
   }


   /* NAVIGATION/Suche */
 

.n-lbody { 
   margin:0px;  
   background-color:#00205F;
   font-size:11px; 
   font-weight:bold; 
   color: #ffffff;
   text-align:left;
   vertical-align:middle;
   padding:1px 12px 1px;
   white-space:nowrap; 
   }

.n-lbody h1 { 
   margin:0px;
   padding: 0px;  
   font-size:11px; 
   font-weight:bold; 
   color: #ffffff;
   white-space:nowrap; 
   }

.n-rbody { 
   margin:0px;  
   padding:1px;
   background-color:#00205F;
   text-align:right;
   vertical-align:bottom;
   white-space:nowrap; 
   }
           
.n-submit { 
   vertical-align:bottom;
   margin:2px;
   padding:0px;
   border:0px; 
  }
   
.n-feld {  
   background-color:#A8B1D4;
   font-size:11px;
   font-weight:bold; 
   color:#00205f; 
   border:1px solid #00205F; 
   padding:1px 3px 1px;
   margin-bottom:2px;
   margin-right:5px;
   vertical-align:bottom;
   width:120px;    
   }

.n-select {  
   background-color:#00205f;
   font-size:11px; 
   font-weight:bold; 
   color: #ffffff;
   margin-bottom:2px;
   margin-right:5px;
   vertical-align:bottom;
   width:80px;    
   }

   /* RUBRIKEN */


.r-body {  
   background-color: #afa770;
   font-size:10px;  
   padding:3px 7px 3px 20px;
   margin:0px; 
   text-align:center; 
   }

.r-rubrik {                        
   padding:5px 3px 0px 5px; 
   }

a.r-rubrik:link {
   color:#000000;
   }
a.r-rubrik:visited {
   color:#000000;
   }
a.r-rubrik:hover {
   color:#000000;
   }
a.r-rubrik:active {
   color:#000000;
  }


  /* ANNONCEN */


.a-body   { 
   margin:0px 0px 20px 20px;
   }
   
.a-rubrik { 
   font-family:Verdana,Arial,Helvetica; 
   font-size:13px;
   font-weight:800; 
   color:#00205F;
   border-bottom:1px solid #00205F;
   padding:0px 5px 2px ; 
   vertical-align:bottom; 
   text-align:left;
   width:100%;
   }
   
.a-datum { 
   font-size:10px;
   font-style:italic; 
   color:#000000; 
   text-align:right;
   }

.a-simg { 
   float:right;   
   margin:0px 3px 5px 5px; 
   border:0;
   text-align:center;
   }

.a-simg  a:hover {
   }
   
.a-simg img {
	 margin:1px;
   border:1px solid #afa770;  
 	 }

.a-dumimg { 
   background-color:#D7D2AF;
   font-size:10px; 
   font-weight:bold; 
   border:1px solid #afa770;   
   float:right;  
   text-align:center;
   margin:5px 3px 5px 5px; 
   padding:3px; 
   }

.a-lnkrub { 
		float:right;
		width:90px;
		text-align:center;
		font-size:10px;
   }
   
.a-lnkstat { 
   background-color:#D7D2AF;
   font-size:10px; 
   font-style:italic;  
   border:1px solid #afa770;   
   float:right;  
   text-align:center;
   margin:10px 5px 5px 5px; 
   padding:3px; 
   }

a.a-lnkstat:hover { 
   color:#FF0000;  
   text-decoration:none;
   }

.a-lnkstat img {
  border:0px;
	margin-top:2px;
}

.a-lnktext { 
   width:80%;  
   float:left;  
   padding:10px 0px 10px 10px; 
   }   

.a-brfimg {  
   border:0;
   float:right;     
   margin-right:5px; 
   }

.a-text { 
   padding:10px 0px 10px 10px;
   }
   
.a-adresse { 
  font-weight:bold;
  padding-left:10px;
  }

.a-blaettern { 
   border-top:1px solid #00205F;
   border-bottom:1px solid #00205F;
   font-weight:bold;
   text-align:center;
   padding:10px; 
   margin:0px 20px 10px;  
  }

a.a-dumimg:link {
   color:#ffffff;
   text-decoration:none; 
   }
a.a-dumimg:visited {
   color:#ffffff;
   }
a.a-dumimg:hover {
   color:#fffbca;
   text-decoration:underline; 
   }
a.a-dumimg:active {
  color:#ffffff;
  }


   /* FORMULARE */


.f-body   {  
   margin:0px 30px 10px; 
   border-bottom:1px solid #00205F;
   }

.f-bezeich { 
   border-bottom:1px solid #00205F;
   font-size:13px;
   font-weight:bold; 
   color:#00205F; 
   padding:1px 1px 1px ; 
   }
   
.f-text {  
   padding:20px 20px 20px; 
   text-align:left;
   }

.f-abofeld { 
   background-color:#FFFFFF; 
   border:1px solid #00205F;
   width:150px; 
   }

.f-anzfeld { 
   background-color:#FFFFFF; 
   border:1px solid #00205F;
   margin:1px 1px 5px 0px; 
   width:280px;
   }

.f-txtfeld { 
   background-color:#FFFFFF; 
   border:1px solid #00205F;
   margin:1px 1px 5px 0px;
  }

.f-rubrik { 
   background-color:#FFFFFF; 
   border:1px solid #00205F;
   margin:5px 1px 1px 10px; 
  }   
   
.f-submit { 
   background-color:#afa770;
   font-size:13px; 
   font-weight:bold; 
   color: #ffffff;
   margin:15px 5px 5px 0px;  
   }
    
.e-submit { 
   width:80px;
   background-color:#afa770;
   font-size:11px; 
   text-align:center;
   color: #ffffff;
   padding: 1px 5px;
   border:2px outset #ffffff;
  }

.e-activ { 
   width:80px;
   background-color:#D7D2AF;
   font-size:11px; 
   text-align:center; 
   color: #4a4a4a;
   padding: 1px 5px;
   border:2px inset #ffffff;
  }

a.e-submit:link {   
   color:#ffffff;
   text-decoration:none;
   }
a.e-submit:visited { 
   color:#ffffff;
   }
a.e-submit:hover {
   color:#ffffff;  
   text-decoration:none;
   }
a.e-submit:active {
   border:2px inset #ffffff;
   color:#ffffff;
  } 
    
   /* LINK-FUSSLEISTE */
   
.l-body   {  
   font-size:11px;   
   margin:5px 20px 600px; 
   padding: 10px;
   text-align:center;
   } 

.l-banner {
   margin:20px 10px 20px; 
   text-align:center;
  }

.l-copy {
  font-size:10px;   
  text-align:left;
  }

  