/*	GRUNDEINSTELLUNGEN */	
Body { background-color: #BEBEBE; margin-top:40px; }
P,H1,H2,H3,TABLE,TR,TD,DIV,LI { FONT-FAMILY: Arial; font-size:9pt; color:#666666; margin-bottom:0px }
P           {margin-top:5px; }
TD          {vertical-align:top; }
TD.inhalt   {vertical-align:top; width:733px; padding-bottom:30px; }
p.inhalt    {padding-right:35px; text-align: justify; margin-bottom:0px; }
p.kontakt   {font-size:8pt; padding-left:0px; margin-top:5px; margin-bottom:0px; }
P.hidden    {color:#f4f4f4; font-size:1pt; margin-top:5px; margin-bottom:0px; }
input	    {border-width: 1px; border-style: solid; border-color: #aaaaaa; }
textarea	{border-width: 1px;	border-style: solid; border-color: #aaaaaa; }
form        {margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; }

/*	ÜBERSCHRIFTEN */	
H1	{ font-family:"Arial Narrow","Helvetica","@ms gothic","Arial"; font-size:16pt; font-weight:normal; color:#666666; margin-top:24px; margin-bottom:8px; }
H2	{ font-family:"Arial Narrow","Helvetica","@ms gothic","Arial"; font-size:12pt; font-weight:normal; color:#007AC2; margin-top:24px; margin-bottom:8px; }
H3 { font-family:"Arial Narrow","Helvetica","@ms gothic","Arial"; font-size:10pt; font-weight:bold; margin-top:15px; margin-bottom:6px; }
H4	{ font-family:"Arial Narrow","Helvetica","@ms gothic","Arial"; font-size:12pt; font-weight:normal; color:#007AC2; margin-top:24px; margin-bottom:8px; }

/*	AUFZÄHLUNGEN */	
UL		            {margin-top:0px; margin-bottom:15px; margin-left:0px; padding-left: 16px; padding-right:35px; }
LI		            {font-size:9pt; margin-top:5px; vertical-align:middle; }
LI.stellenanzeigen	{font-size:9pt; margin-top:15px; vertical-align:middle; }

/*	BILDER */
img      { border-color:#666666; }
img.mini { border-color:#666666; float:right; }
img.news { border-color:#666666; float:right; margin-top:-15px; margin-left:57px; margin-right:70px; }
p.bild   { font-size:9pt; font-style:italic; text-align:center }

/*	ONLINEBEWERBUNG */	
table.bewerbung		{margin-left:10px; margin-top:-10px; margin-right:10px; margin-bottom:10px; background-color:white; }
td.bewl             {width:333px;padding-left:0px;padding-right:10px;text-align:right;padding-top:4px;padding-bottom:4px;}
td.bewr             {width:400px;padding-left:5px;padding-right:30px;text-align:left}
p.bewerbung 		{text-align:right; padding-top:0px; padding-top:9px; padding-bottom:4px; margin-top:0px; margin-bottom:0px; }
textarea.bewerbung  {width:250px;height:52px;margin-top:0px;font-family:Arial;font-size:10pt;}
input.bewerbung 	{text-align:left; width:250px; height:20px; margin-top:0px; margin-bottom:0px; font-size:10pt; }
input.button		{background-color:#64A3E6; color:#DFEBF9; border:1px solid #2D84D8; cursor:pointer; font-size:10px; margin-right:4px; margin-left:-3px; font-family:Arial; font-weight:normal;}
input.button_hover	{background-color:#388BE3; color:#FFFF00; border:1px solid #2474C1; cursor:pointer; font-size:10px; margin-right:4px; margin-left:-3px; font-family:Arial; font-weight:normal;}
	
/*	SONSTIGES */	
.menu    { cursor: pointer;}

/*	LINKS */	
a		    { font-size:9pt; color:#666666; font-weight:normal; text-decoration:none; cursor:pointer; border=0; }
a:link	    { background-color:transparent; }

a.kontakt		{ font-size:8pt; text-decoration:underline; }
a.kontakt:hover	{ color:#007AC2; }

a.link				{ text-decoration:underline; }
a.link:hover		{ color:#007AC2; }

a.referenzen		{ font-size:11pt; text-decoration:none; }
a.referenzen:hover  { text-decoration:underline; }

a.menu				{ color:#666666; font-size:9pt; padding-left:10px; padding-top:2px; padding-bottom:1px; padding-right:10px; }
a.menu:hover		{ color:white; background-color:#007AC2; }

a.menu_karriere			{ color:#666666; font-size:9pt; padding-left:26px; padding-top:2px; padding-bottom:1px; padding-right:10px; }
a.menu_karriere:hover	{ color:white; background-color:#007AC2; }

a.menu_AUT			{ color:#666666; font-size:9pt; padding-left:26px; padding-top:2px; padding-bottom:1px; padding-right:10px; }
a.menu_AUT:hover	{ color:black; background-color:#A1A390; }
a.menu_PUT			{ color:#666666; font-size:9pt; padding-left:26px; padding-top:2px; padding-bottom:1px; padding-right:10px; }
a.menu_PUT:hover	{ color:black; background-color:#5FAFD0; }
a.menu_PMT			{ color:#666666; font-size:9pt; padding-left:26px; padding-top:2px; padding-bottom:1px; padding-right:10px; }
a.menu_PMT:hover	{ color:black; background-color:#FCC200; }
a.menu_ITS			{ color:#666666; font-size:9pt; padding-left:26px; padding-top:2px; padding-bottom:1px; padding-right:10px; }
a.menu_ITS:hover	{ color:black; background-color:#6DA69F; }
a.menu_OFS			{ color:#666666; font-size:9pt; padding-left:26px; padding-top:2px; padding-bottom:1px; padding-right:10px; }
a.menu_OFS:hover	{ color:black; background-color:#73A533; }
a.menu_KSS			{ color:#666666; font-size:9pt; padding-left:26px; padding-top:2px; padding-bottom:1px; padding-right:10px; }
a.menu_KSS:hover	{ color:black; background-color:#e2972e; }

a.submenu_AUT			{ color:#666666; font-size:7pt; padding-top:2px; padding-bottom:1px; }
a.submenu_AUT:hover	{ color:black; background-color:#A1A390; }
a.submenu_PUT			{ color:#666666; font-size:7pt; padding-top:2px; padding-bottom:1px;  }
a.submenu_PUT:hover	{ color:black; background-color:#5FAFD0; }
a.submenu_PMT			{ color:#666666; font-size:7pt; padding-top:2px; padding-bottom:1px;  }
a.submenu_PMT:hover	{ color:black; background-color:#FCC200; }
a.submenu_ITS			{ color:#666666; font-size:7pt; padding-top:2px; padding-bottom:1px;  }
a.submenu_ITS:hover	{ color:black; background-color:#6DA69F; }
a.submenu_OFS			{ color:#666666; font-size:7pt; padding-top:2px; padding-bottom:1px;  }
a.submenu_OFS:hover	{ color:black; background-color:#73A533; }
a.submenu_KSS			{ color:#666666; font-size:7pt; padding-top:2px; padding-bottom:1px;  }
.submenu_KSS:hover	{ color:black; background-color:#e2972e; }

