@charset "UTF-8";
/* CSS Document */

body				{background-color: #3d2fa1; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
h1					{color: #3d2fa1; font-size: 16px; font-style: italic; margin: 0px 0px 0px 0px; padding: 0px 0px 5px 0px; font-weight: normal;}
h2					{}
h3					{}

a					{ color: #000000;}




#Main				{margin: 0 auto; text-align:center; width: 954px;}
#Head				{height: 121px; width: 954px;} 	
#Navi				{height: 29px; width: 954px; background-image:url(../images/navi.jpg);}
#ContentHead		{height: 10px; width: 954px; background-image:url(../images/content-back1.jpg); padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}	
#ContentMain		{width: 954px; background-image:url(../images/content-back2.jpg); text-align:left;}		 
#ContentBack1        {margin-left: 27px; width: 900px;  background-image:url(../images/Back1.jpg); background-repeat:no-repeat;}
#ContentBack2        {margin-left: 27px; width: 900px;  background-image:url(../images/Back2.jpg); background-repeat:no-repeat;}
#ContentBack3        {margin-left: 27px; width: 900px;  background-image:url(../images/Back3.jpg); background-repeat:no-repeat;}
#ContentBack4        {margin-left: 27px; width: 900px;  background-image:url(../images/Back4.jpg); background-repeat:no-repeat;}
#ContentBack5        {margin-left: 27px; width: 900px;  background-image:url(../images/Back5.jpg); background-repeat:no-repeat;}
#ContentBack6        {height: 430px; margin-left: 27px; width: 900px;  background-image:url(../images/Back2.jpg); background-repeat:no-repeat;}

#Content			{width: 858px; padding: 20px 0px 0px 20px;}
#Content1			{width: 858px; padding: 20px 0px 30px 20px;}
#ContentFooter1		{height: 220px; width: 954px; background-image:url(../images/footer-1.jpg);}
#ContentFooter2		{height: 220px; width: 954px; background-image:url(../images/footer-2.jpg);}
#ContentFooter3		{height: 220px; width: 954px; background-image:url(../images/footer-3.jpg);}
#ContentFooter4		{height: 220px; width: 954px; background-image:url(../images/footer-4.jpg);}
#ContentFooter5		{height: 220px; width: 954px; background-image:url(../images/footer-5.jpg);}
#ContentFooter6		{height: 220px; width: 954px; background-image:url(../images/footer-6.jpg);}
#ContentFooter7		{height: 220px; width: 954px; background-image:url(../images/footer-7.jpg);}
#ContentFooter8		{height: 220px; width: 954px; background-image:url(../images/footer-8.jpg);}
#ContentFooter9		{height: 220px; width: 954px; background-image:url(../images/footer-9.jpg);}
.Clearer            {clear: both;font-size: 0px;line-height: 0px; margin: 0px; padding: 0px;}
.FooterAdresse      {font-size: 13px; text-align: center; color: #3d2fa1; padding: 60px 400px 0px 0px;  }
.FooterAdresse a    {color: #3d2fa1; text-decoration:none;}


.ContentLeft        {width: 325px; text-align: right; float:left; }
.ContentRight       {width: 529px; text-align: left; float:right;}
.ContentMiddle      {width: 854px; text-align: left;}
.Headlines          {margin-bottom: 30px; text-align:center;}
.Headlines1         {margin-bottom: 30px; width: 272px; text-align: right;}
.ButtonAngebot		{width: 400px;margin-bottom: 15px; text-align: right; float:left;}
.ButtonFoto1		{margin-bottom: 53px; text-align: right; padding-left: 20px; }
.ButtonFoto2		{margin-bottom: 90px; text-align: right; padding-left: 20px; }
.ButtonFoto3		{margin-bottom: 50px; text-align: right; padding-left: 20px; }
.ButtonFoto4		{margin-bottom: 40px; text-align: right; padding-left: 20px; }
.ButtonFoto5		{margin-bottom: 43px; text-align: right; padding-left: 20px; }

.FormularHeadline   {color: #3d2fa1; font-size: 14px;}

.SpalteLinks		{width: 175px; font-weight: bold; text-align:left; padding-left: 10px;}
.SpalteMitte		{width: 175px; text-align:left; padding-left: 10px;}
.SpalteRechts		{width: 175px; padding-left: 10px; text-align:left;}
.Table1				{}
.Link               {font-weight: bold; color: #3d2fa1; text-decoration:none;}
.Link a             {color: #dc0018; text-decoration:none;}
.Link a:hover       {color: #3d2fa1; text-decoration:none;}

.Link2               {font-weight: bold; text-decoration:none;}
.Link2 a             {color: #000; text-decoration:none;}
.Lin2k a:hover       {color: #3d2fa1; text-decoration:none;}




#menu {list-style-type :none; margin: 0px 0px 0px 30px; padding: 0;}
#menu li {float: left; padding: 0; margin-left: 5px; position: relative; width: 107px; height: 12px; z-index: 100; } 
#menu li dl {position: absolute; top: 0; left: 0;  }
#menu li a, #menu li a:visited {text-decoration: none;}
#menu li dd {display: none;}
#menu li:hover, #menu li a:hover {border: 0;}
#menu li:hover dd, #menu li a:hover dd {display: block;}
#menu li:hover dl, #menu li a:hover dl {padding-bottom: 0px;}
#menu table {border-collapse: collapse; padding: 0; margin: -1px; font-size: 1em;}
#menu dl {width: 107px; margin: 0px 0px 0px 0px; padding: 0px; text-align: center; cursor: pointer; font-weight: bold; text-transform: uppercase;}
#menu dt {margin: 10px 0px 0px 0px;  padding-bottom: 10px; font-size: 12px; }
#menu dd {margin: 0; padding: 0; font-size: 12px; text-align: left; border-bottom: #f4dea4 2px solid;}
.spalte dt a {display: block; color: #3d2fa1; }
.spalte dt a:hover {display: block; color: #dc0018; }
.spalte dd a, .spalte dd a:visited {color: #3d2fa1; text-decoration: none; display: block; padding: 5px 5px 5px 5px; background-color: #ed9c21; }
.spalte dd a:hover {color:#dc0018;}

