html                    { overflow-y:scroll; }

body                    { margin:0px; padding:0px; scrollbar-base-color:#ffffff; scrollbar-track-color:#cccccc; scrollbar-face-color:#ffffff; 
                          scrollbar-highlight-color:#cccccc; scrollbar-3d-light-color:#666666; scrollbar-dark-shadow-color:#cccccc; 
                          scrollbar-shadow-color:#cccccc; scrollbar-arrow-color:#990000; font-family:arial,verdana,sans-serif; font-size:10pt; 
                          color:#000066; }

.text                   { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#000000; font-weight:normal; }

.maintable              { width:100%; height:100%; margin:0px; padding:0px; border-collapse:collapse; border-style:solid; border-width:0px; 
                          border-color:#000000; }  

.table_content_main     { width:950px; height:100%; margin:0px; padding:0px; border-collapse:collapse; background-color:#ffffff; border-style:solid; 
                          border-width:0px; border-color:#000000; }

.startseite             { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#000000; font-weight:normal; margin:0px; 
                          padding:0px; border-collapse:collapse; }

/********** Beginn Kopf **********/
.header1        { width:950px; height:30px; margin:0px; padding:0px; border-collapse:collapse; border-style:solid; 
                  border-width:0px; border-color:#000000; background:URL(./images/header1.gif); background-repeat:no-repeat; }
.header2        { width:950px; height:103px; margin:0px; padding:0px; border-collapse:collapse; border-style:solid; 
                  border-width:0px; border-color:#000000; background:URL(./images/header2.gif); background-repeat:no-repeat; }
  #logo         { position:absolute; top:30px; left:50px; }
/********** Ende Kopf **********/

/********** Beginn Navigation **********/
.navi           { width:950px; height:27px; margin:0px; padding:0px; border-collapse:collapse; border-style:solid; 
                  border-width:0px; border-color:#000000; }
                  
/********** Anfang Startseite **********/
#menueleiste    { width:950px; }
.navileft       { width:267px; height:27px; float:left; background:URL(./images/navi-left.gif); background-repeat:no-repeat; }
  .startseite1  { width:121px; height:27px; float:left; background:URL(./images/startseite.gif); background-repeat:no-repeat; }
  .startseite2  { width:110px; height:27px; float:left; background:URL(./images/startseite2_.gif); background-repeat:no-repeat; }
  .startseite3  { width:110px; height:27px; float:left; background:URL(./images/startseite3.gif); background-repeat:no-repeat; }
  .startseite4  { width:110px; height:27px; float:left; background:URL(./images/startseite4.gif); background-repeat:no-repeat; }
  .startseite5  { width:110px; height:27px; float:left; background:URL(./images/startseite5.gif); background-repeat:no-repeat; }
  .startseite6  { width:122px; height:27px; float:left; background:URL(./images/startseite6_.gif); background-repeat:no-repeat; }
/********** Ende Navigation Startseite **********/

/********** Anfang Navigation navtop-1 **********/
#menueleiste    { width:950px; }
.navileft       { width:267px; height:27px; float:left; background:URL(./images/navi-left.gif); background-repeat:no-repeat; }
  .navtop-1-1   { width:121px; height:27px; float:left; background:URL(./images/navtop-1-1.gif); background-repeat:no-repeat; }
  .navtop-1-2   { width:110px; height:27px; float:left; background:URL(./images/navtop-1-2_.gif); background-repeat:no-repeat; }
  .navtop-1-3   { width:110px; height:27px; float:left; background:URL(./images/navtop-1-3.gif); background-repeat:no-repeat; }
  .navtop-1-4   { width:110px; height:27px; float:left; background:URL(./images/navtop-1-4.gif); background-repeat:no-repeat; }
  .navtop-1-5   { width:110px; height:27px; float:left; background:URL(./images/navtop-1-5.gif); background-repeat:no-repeat; }
  .navtop-1-6   { width:122px; height:27px; float:left; background:URL(./images/navtop-1-6_.gif); background-repeat:no-repeat; }
/********** Ende Navigation navtop-1 **********/

/********** Anfang Navigation navtop-2 **********/
#menueleiste    { width:950px; }
.navileft       { width:267px; height:27px; float:left; background:URL(./images/navi-left.gif); background-repeat:no-repeat; }
  .navtop-2-1   { width:121px; height:27px; float:left; background:URL(./images/navtop-2-1.gif); background-repeat:no-repeat; }
  .navtop-2-2   { width:110px; height:27px; float:left; background:URL(./images/navtop-2-2_.gif); background-repeat:no-repeat; }
  .navtop-2-3   { width:110px; height:27px; float:left; background:URL(./images/navtop-2-3.gif); background-repeat:no-repeat; }
  .navtop-2-4   { width:110px; height:27px; float:left; background:URL(./images/navtop-2-4.gif); background-repeat:no-repeat; }
  .navtop-2-5   { width:110px; height:27px; float:left; background:URL(./images/navtop-2-5.gif); background-repeat:no-repeat; }
  .navtop-2-6   { width:122px; height:27px; float:left; background:URL(./images/navtop-2-6_.gif); background-repeat:no-repeat; }
/********** Ende Navigation navtop-2 **********/

/********** Anfang Navigation navtop-3 **********/
#menueleiste    { width:950px; }
.navileft       { width:267px; height:27px; float:left; background:URL(./images/navi-left.gif); background-repeat:no-repeat; }
  .navtop-3-1   { width:121px; height:27px; float:left; background:URL(./images/navtop-3-1.gif); background-repeat:no-repeat; }
  .navtop-3-2   { width:110px; height:27px; float:left; background:URL(./images/navtop-3-2_.gif); background-repeat:no-repeat; }
  .navtop-3-3   { width:110px; height:27px; float:left; background:URL(./images/navtop-3-3.gif); background-repeat:no-repeat; }
  .navtop-3-4   { width:110px; height:27px; float:left; background:URL(./images/navtop-3-4.gif); background-repeat:no-repeat; }
  .navtop-3-5   { width:110px; height:27px; float:left; background:URL(./images/navtop-3-5.gif); background-repeat:no-repeat; }
  .navtop-3-6   { width:122px; height:27px; float:left; background:URL(./images/navtop-3-6_.gif); background-repeat:no-repeat; }
/********** Ende Navigation navtop-3 **********/

/********** Anfang Navigation navtop-4 **********/
#menueleiste    { width:950px; }
.navileft       { width:267px; height:27px; float:left; background:URL(./images/navi-left.gif); background-repeat:no-repeat; }
  .navtop-4-1   { width:121px; height:27px; float:left; background:URL(./images/navtop-4-1.gif); background-repeat:no-repeat; }
  .navtop-4-2   { width:110px; height:27px; float:left; background:URL(./images/navtop-4-2_.gif); background-repeat:no-repeat; }
  .navtop-4-3   { width:110px; height:27px; float:left; background:URL(./images/navtop-4-3.gif); background-repeat:no-repeat; }
  .navtop-4-4   { width:110px; height:27px; float:left; background:URL(./images/navtop-4-4.gif); background-repeat:no-repeat; }
  .navtop-4-5   { width:110px; height:27px; float:left; background:URL(./images/navtop-4-5.gif); background-repeat:no-repeat; }
  .navtop-4-6   { width:122px; height:27px; float:left; background:URL(./images/navtop-4-6_.gif); background-repeat:no-repeat; }
/********** Ende Navigation navtop-4 **********/

/********** Anfang Navigation navtop-5 **********/
#menueleiste    { width:950px; }
.navileft       { width:267px; height:27px; float:left; background:URL(./images/navi-left.gif); background-repeat:no-repeat; }
  .navtop-5-1   { width:121px; height:27px; float:left; background:URL(./images/navtop-5-1.gif); background-repeat:no-repeat; }
  .navtop-5-2   { width:110px; height:27px; float:left; background:URL(./images/navtop-5-2_.gif); background-repeat:no-repeat; }
  .navtop-5-3   { width:110px; height:27px; float:left; background:URL(./images/navtop-5-3.gif); background-repeat:no-repeat; }
  .navtop-5-4   { width:110px; height:27px; float:left; background:URL(./images/navtop-5-4.gif); background-repeat:no-repeat; }
  .navtop-5-5   { width:110px; height:27px; float:left; background:URL(./images/navtop-5-5.gif); background-repeat:no-repeat; }
  .navtop-5-6   { width:122px; height:27px; float:left; background:URL(./images/navtop-5-6_.gif); background-repeat:no-repeat; }
/********** Ende Navigation navtop-5 **********/
/********** Ende Navigation **********/

/********** Beginn Fuß **********/
.footer         { width:950px; height:24px; margin:0px; padding:0px; border-collapse:collapse; border-style:solid; border-width:0px; 
                  border-color:#000000; background:URL(./images/footer.gif); font-family:Verdana, Arial, Helvetica, sans-serif; 
                  font-size:9pt; color:#ffffff; font-weight:normal; }                      

.footertext     { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; color:#ffffff; font-weight:normal; }      

/********** Logo Design **********/
#design         { position:absolute; top:585px; left:90px; width:60px; height:24px; }

/********** Ende Fuß **********/



.aktiv		{font-family:arial,verdana,sans-serif;font-size:10pt;color:#880033;}
.adresse		{font-family:arial,verdana,sans-serif;font-size:10pt;color:#000066;}
.schrift11	{font-family:arial,verdana,sans-serif;font-size:11pt;color:#000066;}
.inaklink	{font-family:arial,verdana,sans-serif;font-size:10pt;color:#000033;}
A:link		{font-family:arial,verdana,sans-serif;font-size:10pt;color:#000033;text-decoration:none;}
A:visited	{font-family:arial,verdana,sans-serif;font-size:10pt;color:#333333;text-decoration:none;}
A:active		{font-family:arial,verdana,sans-serif;font-size:10pt;color:#880033;text-decoration:none;} 
A:hover		{font-family:arial,verdana,sans-serif;font-size:10pt;color:#880033;text-decoration:none;}


a.kontakt:link    {text-decoration: none; color:#000000; font-size: 8pt; font-family: verdana, arial, helvetica, sans-serif; font-weight:normal;}
a.kontakt:visited {text-decoration: none; color:#000000; font-size: 8pt; font-family: verdana, arial, helvetica, sans-serif; font-weight:normal;}
a.kontakt:hover   {text-decoration: underline; color:#000000; font-size: 8pt; font-family: verdana, arial, helvetica, sans-serif; font-weight:normal;}
a.kontakt:active  {text-decoration: none; color:#000000; font-size: 8pt; font-family: verdana, arial, helvetica, sans-serif; font-weight:normal;}
a.kontakt:focus   {text-decoration: none; color:#000000; font-size: 8pt; font-family: verdana, arial, helvetica, sans-serif; font-weight:normal;}

a.popup:link    {text-decoration: none; color:#000000; font-size: 8pt; font-family: verdana, arial, helvetica, sans-serif; font-weight:normal;}
a.popup:visited {text-decoration: none; color:#000000; font-size: 8pt; font-family: verdana, arial, helvetica, sans-serif; font-weight:normal;}
a.popup:hover   {text-decoration: underline; color:#000000; font-size: 8pt; font-family: verdana, arial, helvetica, sans-serif; font-weight:normal;}
a.popup:active  {text-decoration: none; color:#000000; font-size: 8pt; font-family: verdana, arial, helvetica, sans-serif; font-weight:normal;}
a.popup:focus   {text-decoration: none; color:#000000; font-size: 8pt; font-family: verdana, arial, helvetica, sans-serif; font-weight:normal;}



.textlinks     { font-family:arial,verdana,sans-serif;font-size:8pt;color:#336699;text-decoration:none; }
.textlinks a   { font-family:arial,verdana,sans-serif;font-size:8pt;color:#99cc66;text-decoration:none; }
.textlinks a:hover { font-family:arial,verdana,sans-serif;font-size:8pt;color:#ba9900;text-decoration:none; }

#rahmen        { position:absolute; top:0px; left:0px; width:100%; height:100%; z-index:1; text-align:center; background-color:#d1d1d1; }

	#back          { position:relative; top:0px; left:0px; width:1000px; height:768px; z-index:2; background-image:url(./images/meissner-web-baustelle.jpg); background-repeat:no-repeat; margin:auto; }
	
		#headline      	 { position:relative; top:0px; left:0px; width:1000px; height:222px; z-index:3; background-image:url(./images/headline.png); background-repeat:no-repeat; margin:auto; }
		
		#workline      	 { position:relative; top:0px; left:0px; width:1000px; height:635px; z-index:4; background-image:url(./images/workline.png); background-repeat:no-repeat; margin:auto; }

			#links         { position:absolute; top:0px; left:10px; width:300px; height:635px; vertical-align:middle; text-align:center; text-shadow:black 0px 0px; z-index:5; }
			#links a       { display:block; background-image:url(./images/link-hintergrund-blau.png); background-repeat:no-repeat; width:140px; height:35px; vertical-align:middle; }
			#links a:hover { display:block; background-image:url(./images/link-hintergrund-orange.png); background-repeat:no-repeat; width:140px; height:35px; vertical-align:bottom; }
			#link-1        { position:absolute; top:50px; left:0px; z-index:9; }
	    #link-2        { position:absolute; top:100px; left:0px; z-index:10; }
	    #link-3        { position:absolute; top:150px; left:0px; z-index:11; }
	    #link-4        { position:absolute; top:230px; left:0px; z-index:12; }
	    #link-4b       { position:absolute; top:230px; left:141px; z-index:22; }
	    #link-5        { position:absolute; top:280px; left:0px; z-index:13; }
	    #link-5b       { position:absolute; top:280px; left:141px; z-index:23; }
	    #link-6        { position:absolute; top:330px; left:0px; z-index:15; }
	    #link-7        { position:absolute; top:380px; left:0px; z-index:17; }
			#link-email    { position:absolute; top:400px; left:10px; z-index:14; }

		#workplace     { position:absolute; top:0px; left:401px; width:400px; height:635px; z-index:6; background-image:url(./images/workplace.png); background-repeat:no-repeat; margin:auto; }
		#sideright     { position:absolute; top:0px; right:0px; width:210px; height:635px; z-index:7; background-image:url(./images/workplace.png); background-repeat:no-repeat; margin:auto; }

		#impressum			{ position:relative; top:0px; width:600px; height:1230px; z-index:33; background-repeat:no-repeat; margin:auto; }

		#footer        { position:relative; top:0px; left:0px; width:600; height:20; z-index:34; text-align:center; }

	    #logoklein     { position:absolute; top:0px; left:0px; width:255px; height:110px; z-index:4; }		 	
	    
	    #ueber         { position:absolute; top:120px; left:165px; z-index:22;  background-repeat:no-repeat; width:469; height:480; margin:auto; border:0px solid gray; }
	    #scroll        { overflow:auto; width:469; height:420; }

.schrift8						 {font-family:arial,verdana,sans-serif;font-size:8pt;}
.schrift8fett				 {font-family:arial,verdana,sans-serif;font-size:8pt;font-weight:bolder;}
.schrift8design			 {font-family:arial,verdana,sans-serif;font-size:8pt;color:##ba9900;}

.schrift10design			{font-family:arial,verdana,sans-serif;font-size:10pt;color:##ba9900;}

.schrift10					 {font-family:arial,verdana,sans-serif;font-size:10pt;}
.schrift10fett		{font-family:arial,verdana,sans-serif;font-size:10pt;
						 			font-weight:bolder;border-color:#000000;}

.schrift10			{font-family:arial,verdana,sans-serif;font-size:10pt;}
.schrift10fett		{font-family:arial,verdana,sans-serif;font-size:10pt;font-weight:bolder;}
.schrift11			{font-family:arial,verdana,sans-serif;font-size:11pt;}
.schrift11fett		{font-family:arial,verdana,sans-serif;font-size:11pt;font-weight:bolder;}					 					
.schrift12			{font-family:arial,verdana,sans-serif;font-size:12pt;}
.schrift12fett		{font-family:arial,verdana,sans-serif;font-size:12pt;font-weight:bolder;}
.schrift13			{font-family:arial,verdana,sans-serif;font-size:13pt;}
.schrift13fett		{font-family:arial,verdana,sans-serif;font-size:13pt;font-weight:bolder;}
.schrift14			{font-family:arial,verdana,sans-serif;font-size:14pt;}
.schrift14fett		{font-family:arial,verdana,sans-serif;font-size:14pt;font-weight:bolder;}
.schrift15			{font-family:arial,verdana,sans-serif;font-size:15pt;}
.schrift15fett		{font-family:arial,verdana,sans-serif;font-size:15pt;font-weight:bolder;}
.schrift16			{font-family:arial,verdana,sans-serif;font-size:16pt;}
.schrift16fett		{font-family:arial,verdana,sans-serif;font-size:16pt;font-weight:bolder;}
.schrift17			{font-family:arial,verdana,sans-serif;font-size:17pt;}
.schrift17fett		{font-family:arial,verdana,sans-serif;font-size:17pt;font-weight:bolder;}
.schrift18			{font-family:arial,verdana,sans-serif;font-size:18pt;}
.schrift18fett		{font-family:arial,verdana,sans-serif;font-size:18pt;font-weight:bolder;}
.schrift20			{font-family:arial,verdana,sans-serif;font-size:20pt;}
.schrift20fett		{font-family:arial,verdana,sans-serif;font-size:20pt;font-weight:bolder;}
.schrift25			{font-family:arial,verdana,sans-serif;font-size:25pt;}
.schrift30			{font-family:arial,verdana,sans-serif;font-size:30pt;}
.schrift30fett	{font-family:arial,verdana,sans-serif;font-size:30pt;font-weight:bolder;}
.schrift40fett	{font-family:arial,verdana,sans-serif;font-size:40pt;font-weight:bolder;}
.schrift60fett	{font-family:arial,verdana,sans-serif;font-size:60pt;font-weight:bolder;}
.schriftlinks		{font-family:Arial,sans-serif;font-size:10pt}
.schrift				{font-family:arial;font-size:10pt;color:#cc0000;}
#schriftfarbe		{color:#000000}
#schriftfarbegold	{font-weight:bolder;color:#ba9900}