/* 
==== Bankam&#305;z-Popups 
==== Autor: Jens Grochtdreis
==== Stand: 08.05.2006
*/
html {	overflow-x: hidden;}

    body {
   	font-size: 62.5%; 
   	background-color: #fff;
   	color: #505050;
      margin: 0;
      padding: 0;
	overflow-x: hidden;
     overflow-y: auto;
 }

 	body.fliesstext { padding-bottom: 30px;}
 
    * {
      margin: 0;
      padding: 0;
      font-size: 1em;  
      font-family : Arial, Helvetica, sans-serif;
      }
      
    h1, h2, h3, h4, h5, h6 { font-weight: normal; }
    a {	color: #000;}
    a:hover { text-decoration: none;}
    a img { border: none;}
    .klaerchen {clear: both; height: 1px; font-size: 1px; width: 1px;}
      /* ============================= */
	  
	  h1 { height: 75px; width: 797px; float: left;}
	  #hinweisbild { float: left; width: 450px;}
	  #logo { float: right; width: 210px;}
	  
	  #content { background-color: rgb(241,245,250); border-bottom: 16px solid rgb(217,227,240);}
	  
		h2 { 
			line-height: 16px; 
			font-size: 1.1em; 
			font-weight: bold; 
			text-indent: 10px;
			}	  


		#contentinnen {
			float: left;
			display: inline;
			width: 576px;
			margin: 16px 0 10px 10px;
			font-size: 1.1em;
			padding-bottom: 5px;
			}
		
		body > #content { height: auto !important; min-height: 300px; }
		
		
		
			
		h3 { color: #039; font-size: 1.1em; font-weight: bold;}	
		p#danke { margin-top: 5px;}
		p#db { margin-top: 80px;}
	/* ==============  Formular =================*/

    #kontaktformular fieldset {
       width: 230px; border: 0;
       }
    fieldset#adressbereichlinks { float: left;}
    fieldset#adressbereichrechts {float: right; display: inline; margin-right: 10px;}

	textarea { 
		width: 286px; 
		height: 108px;
	    border: 1px solid rgb(127,157,185);
    	background: white;
		margin-top: 15px;
		}		  
	  
	    #kontaktformular div.textinput label { 
  		float: left;
      margin: 9px 0;
      width: 82px; 
      clear: both;
    }
    #kontaktformular div.textinput input { 
      width: 143px; 
      float: left; 
      display: inline;
      height: 14px; 
      border: 1px solid rgb(127,157,185);
      background: white;
      margin: 7px 0;
      }

	      /* ========= Radiobutton ========= */
     input.radiobutton { 
      width: 14px; 
      height: 14px;
	  margin-top: 2px;
      }
	  
	     p.radiobutton { 
      line-height: 14px; 
      vertical-align: middle; 
      margin-bottom: 15px;
      margin-top: 10px;

      } 

    span.radiobutton  { 
     float: left;
      margin: 5px 0;
      width: 82px; 
      clear: both;
      }

      
    input.radiobutton { margin-right: 5px;}

    #frau, #abmelden, #kunde {margin-left: 10px;}
	
	  p.checkboxes { margin-top: 14px; margin-bottom: 5px;}
	  p.checkboxes input { float: left; width: 14px; margin-top: 2px;}
	  p.checkboxes label { display: block; margin-left: 25px; }


	#formularabsenden {
		float: left;
		width: 797px;
		text-align: right;
		margin-top: 10px;
		margin-bottom: 20px;
	}
	
	#absenden { margin-right: 29px; margin-left: 5px; background: #fff url(../bilder/butt_absenden.gif) no-repeat top left; }
	#zuruecksetzen { background: #fff url(../bilder/butt_zuruecksetzen.gif) no-repeat top left;}
	
	#absenden {  width: 85px; height: 18px; text-indent: -9000px !important; border: none; }
	#zuruecksetzen{  width: 85px; height: 18px; text-indent: -9000px !important; border: none;}
	
	#schliessen { margin-right: 29px;}
	
	#fehlermeldung { color: red; float:left;  width: 260px; margin-top: 8px;}
	
	.rahmen {	
		color: #039; 
		background-color: rgb(217,227,240); 
		float: left; 
		width: 100%; 
		height: 16px; 
		}


/*  ===== Impressum - Sonderform ========= */ 

	.fliesstext p {
		margin-bottom: 10px;
		margin-left: 10px;
	}
	.fliesstext h2 {
		margin-bottom: 10px;	
	}
	
	
	

	#infoservice div.textinput2 input { margin-bottom: 10px;}
    #infoservice div.radiobutton {  margin-bottom: 10px;}
	#infoservice #fehlermeldung { margin-top: 50px;}
	
	#infoservice #adressbereichlinks, #infoservice #adressbereichrechts { margin-top: 10px;}
	
	

/*  ===== Nutzungsbedingungen - Sonderform ========= */ 	

	#nutzungsbedingungen h2 { font-size: 1.6em; font-weight: bold;  margin-bottom: 10px; }
    #nutzungsbedingungen h3 { font-size: 1.4em; font-weight: bold;  margin: 20px 0 10px 0;  color: #505050; text-indent: 10px;  }
   	#nutzungsbedingungen h4 { font-size: 1.2em; font-weight: bold; margin-bottom: 10px; text-indent: 10px; }
	#nutzungsbedingungen p { font-size: 1.2em; margin-bottom: 10px; }	
	#nutzungsbedingungen ol { font-size: 1.2em; margin-bottom: 10px; list-style-type: lower-roman; margin-left: 15px; padding-left: 15px; }		   
	   
	   
	   