/* - - website designed and produced by metastar - -*/
/* - - http://www.metastar.co.uk - -*/
/* - - 16.03.08 - -*/
/* - - updated: 24.10.2008 - -*/

/* - - STANDARD ELEMENTS - -*/
*		{margin:0;padding:0;}
body	{font-family:Arial,Verdana,Geneva,Helvetica,sans-serif;font-size:10pt;line-height:1.5em;}
table	{border:none;}
h1 		{color:#C72228;margin-bottom:15px;font-size:11pt;font-weight:bold;}
h2 		{color: #C72228;font-size:10pt;font-weight:bold;margin:30px 0 15px 0;}
h3 		{color:#000;font-size:10pt;}
img 	{border: none;}
a:link,a:visited,a:hover,a:active{color:#000000;text-decoration:none; font-weight:bold;}
ul		{list-style-type:none;margin-bottom:20px;}
li		{padding-left:0 0 10px 5px;}
p		{margin:0 0 15px 0;}
td		{vertical-align:top;}

/* - - GENERAL LAYOUT - -*/
#shell	{width:100%;}
#logo	{background:#FFF url(Bilder/bg.gif) left top repeat-x;height:150px;}
#breadcrumb	{background-color:#afafaf;padding:5px 30px 5px 230px;font-size:0.9em;}
#breadcrumb a:link,#breadcrumb a:visited,#breadcrumb a:hover,#breadcrumb a:active{color:#000000;font-weight:normal; text-decoration:underline;}
#bottom	{padding:5px 30px 5px 230px;background-color:#afafaf;font-size:0.8em;line-height:1.2em;}
#bottom a:link,#bottom a:visited,#bottom a:hover,#bottom a:active{color:#000000;font-weight:normal;}
#bottom a:link,#bottom a:visited,#bottom a:active{text-decoration:none;}
#bottom a:hover {text-decoration:underline;}
td#nav	{width:200px;background-color:#dfdfdf;vertical-align:top;}
td#main	{padding:30px;vertical-align:top;}

/* - - MAIN NAVIGATION - -*/
ul#menue {background-color:#dfdfdf; margin-top:20px;}
ul#menue li{padding:0px;margin:0 0 1px 0;}
ul#menue a:link, ul#menue a:visited, ul#menue a:hover, ul#menue a:active{font-weight:bold;text-decoration:none;display:block;padding:1px 10px 1px 20px;background:#DFDFDF url(Bilder/arrow.gif) 5px 5px no-repeat;}
ul#menue a:link, ul#menue a:visited, ul#menue a:active{color:#666666;}
ul#menue a:hover{color:#ffffff;background-color:#afafaf;}
ul#menue li#selected a:link, ul#menue li#selected a:visited, ul#menue li#selected a:hover, ul#menue li#selected a:active
{background:#AFAFAF url(Bilder/arrow.gif) 5px 5px no-repeat;;color:#FFF;}
ul#menue li.secondLevel a:link, ul#menue li.secondLevel a:visited, ul#menue li.secondLevel a:hover, ul#menue li.secondLevel a:active{font-weight:normal;text-decoration:none;display:block;padding:1px 10px 1px 30px;background:#DFDFDF url(Bilder/hyphen.gif) 5px 5px no-repeat;}
ul#menue li#selected2 a:link, ul#menue li#selected2 a:visited, ul#menue li#selected2 a:hover, ul#menue li#selected2 a:active
{background:#AFAFAF url(Bilder/hyphen.gif) 5px 5px no-repeat;color:#FFF;}
ul#menue li.secondLevel a:hover{color:#ffffff;background-color:#afafaf;}
ul#menue li.thirdLevel a:link, ul#menue li.thirdLevel a:visited, ul#menue li.thirdLevel a:hover, ul#menue li.thirdLevel a:active{font-weight:normal;text-decoration:none;display:block;padding:1px 10px 1px 30px;background:#DFDFDF;}
ul#menue li#selected3 a:link, ul#menue li#selected3 a:visited, ul#menue li#selecte3d a:hover, ul#menue li#selected3 a:active
{background:#AFAFAF;color:#FFF;}
ul#menue li.thirdLevel a:hover{color:#ffffff;background-color:#afafaf;}
div#flag{padding-left:10px;margin-top:20px;}
div#flag img{padding-right:10px;}
div#certificate{padding:0 0 30px 10px;margin-top:20px;}

/* - - CLASSES AND IDS - -*/
#main li	{background:#FFF url(Bilder/bullet.jpg) left 50% no-repeat;padding-left:20px;margin:6px 0;}
#main td	{padding:0 20px 20px 0;}
#main td.leftPadding	{padding-left:20px;}
#presentation p	{margin:20px 0 0 0;}
#form td	{padding:0 10px 5px 0;}
#form2 td	{padding:0 10px 10px 0;}
#form3 td	{padding:0 10px 10px 0;}
#presentation ul	{margin:0;}
#references td	{padding:20px 40px 20px 0;border-top:#000 1px solid;}
#references ul	{list-style-type:circle; margin:0;padding-left:20px;}
#references li	{background:#FFF; padding:0 0 10px 5px;}
#promotion td	{padding:0 40px 40px 0;}
#promotion img	{ border:#dfdfdf 1px solid;padding:10px;}
#advertising{font-size:9px;}
#advertising td	{ padding:0 40px 40px 0;}
#advertising img.right	{padding-left:40px;}
#galery img	{padding:20px 40px 20px 0px;}
#galery h3	{margin:40px 0px 0px 0px;}
#imprint td	{ padding:0 40px 10px 0;}
.flag	{padding-left:20px;}
.flag img	{ border:#000 1px solid;margin-right:10px;}
.cert	{padding-left:20px;}					
.height	{height:40px;}
.strong {font-weight: bold;}
.strong a:link, .strong a:visited, .strong a:hover, .strong a:active{text-decoration:underline;}
.new {font-style:italic;color:#CC3333;font-weight:bold;}	
.red	{color: #CC3333;font-weight:bold;}
.red a:link, .red a:visited, .red a:hover, .red a:active{color: #CC3333;font-weight:bold;text-decoration:underline;}

/* - - PHOTOS - -*/
.photos {font-size:78%; margin-bottom:30px; line-height:100%;}
.photos div {margin:20px 20px 0 0; float:left; height:180px;}
.photos img {margin: 0 30px 0 0;}

/* - - vacancies - -*/
#vacancies {width:700px; padding-top:20px; padding-bottom:40px;}
#vacancies h2 {float: left; margin-top:0; font-weight:normal; color:#000;}
#vacancies p {margin-left:200px;margin-top:0;}
#vacancies div {margin-left:200px;width:500px; text-align:center;}
#vacancies ul {list-style-type: circle; margin-left:215px; margin-bottom:25px;}
#vacancies li {background:none;padding-left:0;}

