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

body							{background-image:url(/de/wLayout/design/img/back.gif); margin: 0 auto; text-align :center; }

h1								{font-family: Times New Roman, Times, serif; text-align: right; color: #9c9d9d; font-style: italic; font-size: 45px; margin: 0px 0px 0px 0px; padding: 0px 0px 10px 0px; }
h2								{font-family: Arial, Helvetica, sans-serif; color: #272280; font-size: font-size: 1.0em; margin: 0px 0px 0px 0px; padding: 20px 0px 5px 0px; }
h3								{font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: font-size: 0.9em; margin: 0px 0px 0px 0px; padding: 0px 0px 10px 0px;}



* html	#Main	                {height: 800px; }

* html 	#Right                  {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/de/wLayout/design/img/trans-back.png',sizingMethod='scale'); height:100%;}




#Main							{width: 1030px; min-height: 750px; background-image:url(/de/wLayout/design/img/back-image.jpg); background-repeat: no-repeat; text-align: center;  margin: 0 auto; } 
#RahmenContainer	       		{width: 970px; padding-top: 30px; text-align :center;  margin: 0 auto; }
#Rahmen							{border: #FFFFFF 3px solid; padding: 20px;  position:relative; margin-bottom: 20px;}
#MainContainer		        	{text-align:left; }
#Left							{width: 223px; float:left; text-align:left; }
#Right							{width: 700px; background-image:url(/de/wLayout/design/img/trans-back.png); float: right; }
#Navi                           {font-family: Arial, Helvetica, sans-serif; padding-top: 20px; margin-left: -40px; padding-right: 20px}

/*
#Navi a:link 					{color: #000;}
#Navi a:visited 				{color: #000;}
#Navi a:hover  		        	{color: #fa0606;}
*/





#Suche                          {margin-top: 40px;}


.Clearer                        {clear: both; font-size: 0px; line-height: 0px; margin: 0px; padding: 0px; }
.Flaggen						{padding-top: 18px; }
.Logo							{padding-top: 50px; }
.Logo2							{padding-top: 20px; }
.Content						{padding: 15px; font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; }
.Content a                      {text-decoration: none; color: #272280;}
.Content a:hover                {text-decoration: none; color: #fa0606; }
.Images							{ }
.Footer							{text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: bold; padding:  20px 0px 20px 0px; }
.Footer a                       {text-decoration: none; color: #000000;}
.Footer a:hover                 {text-decoration: none; color: #fa0606;}
.Error                          {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #fa0606; }
.Details						{color: #fa0606;font-weight:bold;font-size: 1.2em;}
.Details a						{color: #fa0606;text-decoration: none;}
.Details a:hover				{color: #272280;text-decoration: none;}

/* Suchergebnissliste  */

.SuchListe                      {margin: 0px; padding: 0px; }
.SuchListe ul                   {display: inline; list-style: none; }
.SuchListe li                   {line-height: 13px; }
.SuchListe a                    {text-decoration: none; color: #272280; font-weight: bold;}
.SuchListe a:hover              {text-decoration: none; color: #fa0606; }
.Linie                          {border-bottom: #272280 1px solid; }
.PageFooter                     {color: #272280; font-weight: bold; }



/* Formatierungen Kontaktformular */

.KontaktFormular                {margin-top: 15px; }
.KontaktFormular form           {margin: 0 0 0 0px; padding: 0 0 0 0px;}
.KontaktFormular table          {}
.KontaktFormular td             {padding: 5px;}
.KontaktFormular input          {width:250px;}
.KontaktFormular textarea       {width:250px; height:150px; margin-top: 10px;}
.KontaktFormular .zip           {width:50px;  margin-right: 20px; float:left;}
.KontaktFormular .city          {width:175px; margin-right: 4px; float:left;}
.KontaktFormular .formCaption   {width:110px;}
.KontaktFormular .formValue     {width:300px;}
.KontaktFormular .button1       {width:100px;}
.KontaktFormular .button2       {width:100px;}



/* Formatierungen Kontaktformular */

.DesignRegeln					{padding-left: 100px; padding-top: 20px; width:350px;}
.DesignRegeln	td				{padding-bottom: 10px;}
.Nummer							{width:20px;}
.Regel							{width:330px;}



/* Formatierungen Herstellung Multilayer */

.HerstellungBack				{padding: 10px;}
.PageNavi    					{text-align: right; margin-bottom: 10px;}
.PageSelected					{font-weight: bold;font-size: 1.3em; color: #fa0606;}
.HerstellungPageFooter			{border-top: 1px solid #272280; margin-top: 10px; }
.HerstellungPageFooter td		{padding-top: 6px; }
.PageNavi a   					{ }
.PageNavi a:hover  				{ }
.PageNavi a:aktiv  				{font-weight: bold;font-size: 1.3em; color: #fa0606;}






