/*-------------------------------+| Copyright © 2009| TS-Homepage+--------------------------------+| css für firefox| Letztes Update 14.05.2010+--------------------------------*/body{    margin      : 0px;	  font-family : Tahoma, Arial, Helvetica, sans-serif;	  letter-spacing: 1px;	  background-color : #FFFFAA;	  color            : #000000;}/*fomat firefoxstyle="float: right; width: 290px; height: 380px; margin-right: 5px; border: 2px solid aqua;"*/div#haupt_container{position:absolute; height:480px; width:700px; margin:-240px 0px 0px -350px; top: 50%; left: 50%; background-color: #FFFF7F; border: 1px solid #4b2856; padding          : 0px; text-align       : center;}div#oben{    text-align       : center;        height           : 40px;	  padding          : 0px;	  	  position:relative;    top:0px;}div#unten{    text-align : center;    width      : 100%;    height     : 40px;	/*  padding    : 0px;	  position   : relative;    bottom     : 3px;*/}div#mitte{    text-align       : right;    background-image : url(../images/J-10-06.gif);    width            : 100%;    height           : 400px;	  padding-right    : 0px;	  }div#reden{    text-align       : left;    background-image: url(../images/J-09-04.gif);    width            : 100%;    height           : 400px;	  padding-right    : 0px;	  }div#schreiben{    text-align       : right;    background-image: url(../images/J-03-05.gif);    width            : 100%;    height           : 400px;	  padding-right    : 0px;	  }div#hoeren{    text-align       : left;    background-image: url(../images/J-09-06.gif);    width            : 100%;    height           : 400px;	  padding-right    : 0px;	  }div#lernen{    text-align       : left;    background-image: url(../images/J-11-10.gif);    width            : 100%;    height           : 400px;	  padding-right    : 0px;	  }div#danken{    text-align       : left;    background-image: url(../images/J-05-08.gif);    width            : 100%;    height           : 400px;	  padding-right    : 0px;	  }div#spenden{    text-align       : left;    background-image: url(../images/J-12-02.jpg);    width            : 100%;    height           : 400px;	  padding-right    : 0px;	  }div#impressum{    text-align       : left;    background-image: url(../images/impressum.gif);    width            : 100%;    height           : 400px;	  padding-right    : 0px;	  }div#kontakt{    text-align       : left;    background-image: url(../images/J-13-15.gif);        width            : 100%;    height           : 400px;	  padding-right    : 0px;	 	  }.text_mitte{    padding-top : 0px;    padding-right : 35px;    font-family: Tahoma, Arial, sans-serif;		font-weight: normal;		font-size: 14px;    color:#000000;    line-height:18px;    }.text_reden{    width: 350px;    height: 380px;      margin: 0px;    margin-left: -90px;    padding-top : 20px;    padding-left : 40px;    font-family: Tahoma, Arial, sans-serif;		font-weight: normal;		font-size: 14px;    color:#000000;    line-height:18px;    float: left;  }.text_mitte_weiss{    font-family: Tahoma, Arial, sans-serif;		font-weight: bold;		font-size: 18px;    color:#FFFFFF;    line-height:20px;    position:relative;    right:70px;}.text_reden_weiss{    font-family: Tahoma, Arial, sans-serif;		font-weight: bold;		font-size: 18px;    color:#FFFFFF;    line-height:20px;    position:relative;    left:70px;}.text_weiss{    font-family: Tahoma, Arial, sans-serif;	/*	font-weight: normal;		font-size: 18px;*/    color:#FFFFFF;}.text_impr{    padding-top : 10px;    padding-left : 30px;    font-family: Tahoma, Arial, sans-serif;		font-weight: normal;		font-size: 14px;    color:#000000;    line-height:18px}.text_kont{    padding-top : 2px;    padding-left : 30px;    font-family: Tahoma, Arial, sans-serif;		font-weight: normal;		font-size: 14px;    color:#000000;    line-height:18px;    }.ueberschr1{    font-size:20px;    font-weight:normal;    color:#800080;    letter-spacing:1px;    position:relative;    top:7px;    left: -200px;}.textuntenrechts{  position:absolute;    bottom:6px;    right: 6px;    font-size:12px;    color:#800080;}td{font-size:14px;}#tabeingabe  {  font-family : Tahoma, Helvetica, sans-serif;  text-align  : left;  font-size   : 14px;	color       : #000000;	padding-left: 0px;  }#tabeingabe td  {  padding-bottom : 5px;  }.text_eing{  font-family : Tahoma, Helvetica, sans-serif;	border : 1px solid #800080;	padding : 3px;}.inpbutton{	background-color : #800080;   border           : 1px solid #800080;  color            : #FFFFFF;  width            : 144px;  height : 24px;}a{text-decoration : none;}ul {padding-left: 0.2em; margin-left: 0.2em;margin-top: 0px;margin-bottom: 0px;padding-top: 0em;padding-bottom: 0em;}p{    margin-top: 8px;    margin-bottom:  8px;}