/*
<!--------------------------------------
  design, programming
-----------------------------------------
  metz konzept design
  Hornschuchpromenade 5
  90762 Fuerth, Germany
  Phone ++49 911 7499396
  www.ninametz.de
  mail@ninametz.de
  copyright 2007
---------------------------------------->
*/



/* Styles general*/

		
.inhalt_text {font-family:Verdana, Helvetica, Arial, sans-serif; color:#000000; font-size:11px; line-height:13pt;}
.head {font-family:Arial, Helvetica, Verdana, sans-serif; color:#494E4F; font-size:11px; line-height:14pt; font-weight: bold;}
.jobtitel {font-family:Arial, Helvetica, Verdana, sans-serif; color:#494E4F; font-size:13px; line-height:14pt; font-weight: bold;}
.start_head {font-family:Arial, Helvetica, Verdana, sans-serif; color:#494E4F; font-size:14px; line-height:18pt; font-weight: bold;}
.head_kontaktort {font-family:Arial, Helvetica, Verdana, sans-serif; color:#D6660F; font-size:11px; line-height:14pt; font-weight: bold;}
.text_mini {font-family:Verdana, Helvetica, Arial, sans-serif; color:#000000; font-size:9px; line-height:9pt;text-align: left;}

/* Styles general*/

body {
		background-repeat: no-repeat;}

html, body, textarea {
  background-color:#FFFFFF;
  color:#FFFFFF;
  font-family:Arial;
  scrollbar-base-color:#B2B2B2;
  scrollbar-darkshadow-color: #B2B2B2; 
  scrollbar-3d-light-color:#FFFFFF;
  scrollbar-arrow-color:#898E93;
  scrollbar-face-color:#FFFFFF;
  scrollbar-highlight-color:#FFFFFF;
  scrollbar-shadow-color:#F3F3F3;
  scrollbar-track-color:#F3F3F3;
}

.nav  	{ 
		position: relative; height: 280px; top: 0px; left: 0px; width: 151px; padding-left: 15px; padding-top: 4px;
		background-color: #879192;
		font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; line-height: 19px; color: #FFFFFF; 
		text-align: left; vertical-align: top; }

.sprache  	{ 
		position: relative; height: 40px; top: 0px; left: 0px; width: 151px;
		background-color: #879192;
		font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10px; line-height: 19px; color: #FFFFFF; 
		text-align: left; vertical-align: top; }


.subnav  	{ 
		position: relative; width: 130px; padding-left: 15px; padding-top: 40px; padding-bottom: 20px;
		border-top:2px solid #FFFFFF; border-right:1px solid #C7CBCB; 
		background-color: #EBEBEB; 
		font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; line-height: 19px; color: #404040; 
		text-align: left; vertical-align: top; }


.subnav_schwerpunkte  	{ 
		position: relative; width: 130px; padding-left: 15px; padding-top: 40px; padding-bottom: 20px;
		border-top:2px solid #FFFFFF; border-right:1px solid #C7CBCB; 
		background-color: #EBEBEB; 
		font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10px; line-height: 11px; color: #404040; 
		text-align: left; vertical-align: top; }


.subnav_team  	{ 
		position: relative; width: 130px; padding-left: 15px; padding-top: 40px; padding-bottom: 20px;
		border-top:2px solid #FFFFFF; border-right:1px solid #C7CBCB; 
		background-color: #EBEBEB; 
		font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10px; line-height: 11px; color: #404040; 
		text-align: left; vertical-align: top; }


.subnav_mehrzeilig  	{ 
		position: relative; 
		font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10px; line-height: 10px; color: #404040; 
		text-align: left; vertical-align: top; }


.subnav_unten  	{ 
		position: relative; height: 20px; width: 145px; 
		border-right:1px solid #9DA5A6; 
		background-color: #FFFFFF; 
		font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10px; line-height: 19px; color: #404040; 
		text-align: left; vertical-align: top; }


.inhalt  	{ 
		position: relative; top: 0px; left: 0px; width: 550px; 
		padding-left: 40px; padding-right: 60px; padding-top: 38px; padding-bottom: 20px;
		border-top:2px solid #FFFFFF; 
		background-color: #EBEBEB;
		font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 14px; line-height:13pt; color: #2F2F2F; 
		text-align: left; vertical-align: top; }


.sprachwahl_text  	{ 
		position: relative; padding-left: 15px; padding-bottom: 20px;
		background-color: #EBEBEB; 
		font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 9px; color: #879192; 
		text-align: left; vertical-align: bottom; }


.start_emo_gr  	{ 
		position: relative; width: 258px;
		border-top:2px solid #FFFFFF; border-right:1px solid #C7CBCB; 
		background-color: #EBEBEB; 
		font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10px; line-height: 19px; color: #404040; 
		text-align: left; vertical-align: top; }

.start_emo_gr p 	{ 
		padding: 10px; 
		font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; line-height: 19px; color: #404040; 

}
.start_emo_gr h1 	{ 
		font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 18px; color: #404040;
		padding: 10px; }

.start_nav  	{ 

		background-color: #879192;
		font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 20px; line-height: 19px; color: #FFFFFF; 
		text-align: left; vertical-align: top; }


.start_aktuelles_header  	{ 
		position: relative; height: 15px; top: 0px; left: 0px; width: 100%; padding-left: 8px;
		background-color: #596061;
		font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; color: #FFFFFF; 
		text-align: left; vertical-align: center; }


.start_aktuelles_inhalt  	{ 
		position: relative; width: 100%; padding-left: 8px; padding-top: 12px;
		font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; line-height: 18px; color: #2F2F2F; 
		text-align: left; vertical-align: top; }


.start_aktuelles_trennlinie  	{ 
		position: relative; height: 3px; top: 0px; left: 0px; width: 100%;
		background-image: url(img_a/trennlinie.gif);}


.news_aktuelles_inhalt  	{ 
		position: relative; width: 100%; padding-top: 12px;
		font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; line-height: 18px; color: #2F2F2F; 
		text-align: justify; vertical-align: top; }


.footer  	{ 
		position: relative; width: 560px; height: 20px; padding-left: 40px;
		border-bottom: 1px solid #9DA5A6; 
		background-color: #FFFFFF;
		font-family:Arial, Helvetica, Verdana, sans-serif;  font-size: 9px; color: #8C8C8C; 
		text-align: left; vertical-align: middle; }


.footer_left  	{ 
		position: relative; height: 20px;
		border-bottom: 1px solid #D7D9D9; 
		background-color: #FFFFFF; }


.nav_aktiv  	{ 
		position: relative; padding-top: 5px;
		background-color: #FFFFFF;
		font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10px; line-height: 19px; color: #FFFFFF; 
		text-align: left; vertical-align: top; }


.rand_rechts  	{ 
		position: relative; width: 3px; 
		border-right: 1px solid #9DA5A6; 
		background-color: #FFFFFF; }


.rand_rechtsunten  	{ 
		position: relative; width: 3px; 
		border-right: 1px solid #9DA5A6; border-bottom: 1px solid #9DA5A6; 
		background-color: #FFFFFF; }


.logo  	{ 
		height:65px;
		cellspacing=0;
		cellpadding=0;
		position: relative; 
		text-align: right; vertical-align: top;
		background-color: #FFFFFF;
		margin: 0px;
		padding:0px;
		border:0px;
		}

.slogan  	{ 
		position: relative; 
		font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; line-height:13pt; color: #2F2F2F; 
		text-align: left; vertical-align: top; }

.emo  	{ 
		position: relative; 
		background-color: #FFFFFF; vertical-align: top; }

.team_kontakt  	{ 
		position: relative; width: 260px; padding-top: 8px; padding-bottom: 8px;
		font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; line-height:13pt; color: #2F2F2F; 
		text-align: left; vertical-align: top; }

.team_taetigkeitsgebiete  	{ 
		position: relative; width: 260px;  padding-top: 8px; padding-bottom: 8px;
		font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; line-height:13pt; color: #2F2F2F; 
		text-align: left; vertical-align: top; }

.team_luecke  	{ 
		position: relative; width: 40px;}

.team_mitgliedschaften  	{ 
		position: relative; width: 560px; padding-top: 8px; padding-bottom: 8px;
		font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; line-height:13pt; color: #2F2F2F; 
		text-align: left; vertical-align: top; }

.team_veroeffentlichungen  	{ 
		position: relative; width: 560px; padding-top: 8px; padding-bottom: 8px;
		font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; line-height:13pt; color: #2F2F2F; 
		text-align: left; vertical-align: top; }

.team_name  	{ 
		position: relative;
		font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; font-weight: bold; line-height:13pt; color: #2F2F2F; 
		text-align: left; vertical-align: top; }

.team_titel 	{ 
		position: relative;  padding-top: 0px; padding-bottom: 12px;
		font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10px; line-height:11pt; color: #2F2F2F; 
		text-align: left; vertical-align: top; }


.schwerpunkte_tabelle  	{ 
		position: relative;  padding-top: 0px; padding-bottom: 7px;
		font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; line-height:10pt; color: #2F2F2F; 
		text-align: left; vertical-align: top; }

.tabelle_zeilenlinie 	{ 
		position: relative; 
		border-bottom: 1px solid #d5d5d5; }



A { color:#2F2F2F;}				
A:hover {text-decoration:none; color:#000000;}

A.link_nav {text-decoration:none; color:#FFFFFF;}				
A.link_nav:hover {text-decoration:none; color:#000000;}

A.link_sondernav {text-decoration:none; color:#333333;}				
A.link_sondernav:hover {text-decoration:none; color:#FFFFFF;}

A.link_subnav {text-decoration:none; color:#404040;}				
A.link_subnav:hover {text-decoration:none; color:#000000;}

A.link_subnav_aktiv {text-decoration:none; color:#D6660F;}				
A.link_subnav_aktiv:hover {text-decoration:none; color:#D6660F;}

A.link_home {text-decoration:none; color:#404040; font-weight: bold; font-size: 10px;}				
A.link_home:hover {text-decoration:none; color:#000000; font-weight: bold; font-size: 10px;}

A.link_sprachwahl {text-decoration:none; color:#000000;}				
A.link_sprachwahl:hover {text-decoration:none; color:#404040;}

input.SWort {color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:300; background-color:#D9DBDF; width:100px; height:16px; border:1px solid; border-color:white; size:10;}
input.Kont {color:#66676D; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:300; background-color:#FFFFFF; width:235px; height:16px; border:1px solid; border-color:#66676D; size:10; }
input.Kont2 {color:#66676D; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:300; background-color:#FFFFFF; width:20px; height:16px; border:1px solid; border-color:#66676D; size:10; }
textarea.Kont {color:#66676D; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:300; background-color:#FFFFFF; width:235px; height:100px; border:1px solid; border-color:#66676D; size:10; scrollbar-base-color: #FFFFFF;}
input.Button {color:#94E90E; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; background-color:#FFFFFF; width:100px; height:17px; border:1px solid; border-color:#656F6E; size:10;}
select.Kont {color:#66676D; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:300; background-color:#FFFFFF; width:235px; height:16px; border:1px solid; border-color:black; size:10;}




