body                 {margin:0; padding-top:5px;valign:center;background-color:#5A0A07; font-family:'Trebuchet MS',verdana, arial, sans-serif; font-size:9pt; color:#000000; line-height:120%;}

table                {spacing:0; padding:0;}
table td             {spacing:0; padding:0; font-size:10pt;}

div                  {margin:0;padding:0; font-size:10pt;}
p                    {margin:0;padding:0; font-size:10pt;}
span                 {}

td                   {margin:0;padding:0; font-size:10pt;}
td.abstand           {margin:0;padding:0; font-size:10pt;width:20px;}
th                   {margin:0;padding:0; font-size:10pt;}

form                 {margin:0;padding:0;}

/* Text */
.text    {  font-family: 'Trebuchet MS',Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; line-height: 150%; color: #ffffff}
.textAdr {  font-family:'Trebuchet MS',Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #32271B}

/* Überschriften */
h1                   {font-family:B'Trebuchet MS', Georgia, Times New Roman, Times, sans-serif;font-size:14pt; margin:0; padding:0; font-weight:bold; color:#C7BEB2;}
h2                   {font-size:10pt; margin:0; padding:0; font-weight:bold; color:#CD3951;}
h3                   {font-size:10pt; margin:0; padding:0; font-weight:bold; color:#ffffff;}
h4                   {font-size:10pt; margin:0; padding:0; font-weight:bold; color:#ffffff;}
h5                   {font-size:9pt;  margin:0; padding:0; font-weight:bold; color:#ffffff;}
h6                   {font-size:7pt;  margin:0; padding:0; font-weight:bold; color:#ffffff;}


/* Links */
.aNav			{font-size:10pt;font-family: 'Trebuchet MS',Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color: #32271B;text-decoration:none;}
.aNav:hover		{font-size:10pt;font-family: 'Trebuchet MS',Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color: #ffffff;text-decoration:none;}
.aNavAktiv		{font-size:14pt;font-family: 'Trebuchet MS',Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color: #5A0A07;text-decoration:none;}
.aNavAktiv:hover{font-size:14pt;font-family: 'Trebuchet MS',Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color: #ffffff;text-decoration:none;}
.navBox		    {padding:6px;}
a.adr      {  font-family: 'Trebuchet MS',Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #32271B;text-decoration:none;}
a.adr:hover {  font-family: 'Trebuchet MS',Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #ffffff;text-decoration:underline;}

a.inhalt {  font-family: 'Trebuchet MS',Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; color: #ffffff;text-decoration:none;}
a.inhalt:hover {  font-family: 'Trebuchet MS',Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; color: #C7BEB2;text-decoration:underline;}

/* Blocks */
.blockoben		    {vertical-align: bottom; background-color: #F8DCCF;;   height: 243px; width: 770px}
.blockAdr 			{width:770px;height: 30px; text-align: center; vertical-align: middle;background-color: #CF3B55; }
.blockLeft 			{vertical-align:top;background-color: #F8DCCF;background-attachment: scroll; background-image: url(../bilder/bg_navi.jpg);background-repeat: repeat;;    width: 222px}
.blockContent 		{background-color: #F8DCCF;width: 548px; padding-right: 0px;padding-left:0px;}
.blockMain          {border: 1px #991529 solid;width: 772px; margin-top: 0px;  margin-bottom: 0px; margin-left: 0px}/*Gesamter Bereich*/




/* Eingabefelder */

input                {font-size:10pt; font-family:verdana, arial, sans-serif; margin-top:3px;}
select               {font-size:10pt; font-family:verdana, arial, sans-serif; margin-top:3px;}
textarea             {font-size:10pt; font-family:verdana, arial, sans-serif; margin-top:3px;}


ul      {margin-left: 16px; padding:0px; list-style-type:circle;}
ol      {margin-left: 16px; padding:0px; list-style-type:none;}


/* Horizontale Linie */

hr                   {background-color:#CD3951;color:#CD3951;height:1px;border-style:none;}


/*################ Elemente ################*/

.boxHeadline            {margin:0px; padding:0px 25px 20px 0px; clear:both;}
.boxText                {margin:0px; padding:0px 25px 10px 25px;}
.boxNavi                {margin:0px; padding:0px 10px 10px 10px;}
.PictureFloatLeft  {margin-right:12px;margin-top:5px;margin-bottom:9px;float:left;} 
.PictureFloatRight {margin-left:12px;margin-top:5px;margin-bottom:9px;float:right;} 

