* { /* Mit Universalselektor die Polsterungseigenschaften aller (Block-)Elemente auf null setzen */
margin: 0;
padding: 0;
}

body {
	text-align: center;
	background: #9ba3a3; 
	font-family: verdana, arial;
	font-size: 11px;
	color: #000000;
/* Für IE 5.01 & 5.5, um die Box #wrapper horizontal zu zentrieren */

}

/****************************************************
* Farben
****************************************************/

.tabColorBG{
	background-color:#8f9fa3;
}

/*
*
*  Aufzählung
*
*/


UL{
list-style-type: disc;
margin-top: 0px;
}

LI{
	margin-left: 30px;
	padding: default;
}

/****************************************************
* Fonts
****************************************************/

.FormText {
	text-align: left;
	font-family: verdana, arial;
	font-size: 11px;
	line-height: 18px;
	color: #535757;
}

.headline_top{
	font-family: verdana, arial;
	font-size: 14px;
	color:#333333;
	font-weight:bold;
}

TD{
	font-family: verdana, arial;
	font-size: 11px;
	line-height: 18px;
	color: #535757;
}

.contentText {
	text-align: left;
	font-family: verdana, arial;
	font-size: 11px;
	line-height: 18px;
	color: #535757;
}

.newsText {
	text-align: left;
	font-family: verdana, arial;
	font-size: 10px;
	line-height: 14px;
	color: #535757;
}

.newsHeadline {
	text-align: left;
	font-family: verdana, arial;
	font-size: 10px;
	line-height: 14px;
	color: #535757;
	font-weight:bold;
}

.brancheHeadline {
	text-align: left;
	font-family: verdana, arial;
	font-size: 11px;
	line-height: 14px;
	color: #ffffff;
	font-weight:bold;

}

.errorText {
	text-align: left;
	font-family: verdana, arial;
	font-size: 10px;
	line-height: 14px;
	color: #ff0000;
	font-weight: regular;
}

A:link{
	font-family: verdana, arial;
	font-size: 11px;
	color: #535757;
}

A:visited{
	font-family: verdana, arial;
	font-size: 11px;
	color: #535757;
}

A:active{
	font-family: verdana, arial;
	font-size: 11px;
	color: #535757;
}

A:hover {color:#333333;}



A.link1Kasten:link{
	text-align: left;
	font-family: verdana, arial;
	font-size: 11px;
	line-height: 14px;
	color: #ffffff;
	font-weight:bold;
	text-decoration: none;
}

A.link1Kasten:visited{
	text-align: left;
	font-family: verdana, arial;
	font-size: 11px;
	line-height: 14px;
	color: #ffffff;
	font-weight:bold;
	text-decoration: none;

}

A.link1Kasten:active{
	text-align: left;
	font-family: verdana, arial;
	font-size: 11px;
	line-height: 14px;
	color: #ffffff;
	font-weight:bold;
	text-decoration: none;
}

A.link1Kasten:hover{
	color:#ededed;}



A.link2Kasten:link{
	text-align: left;
	font-family: verdana, arial;
	font-size: 10px;
	line-height: 14px;
	color: #535757;
	font-weight:bold;
	text-decoration: none;
}

A.link2Kasten:visited{
	text-align: left;
	font-family: verdana, arial;
	font-size: 10px;
	line-height: 14px;
	color: #535757;
	font-weight:bold;
	text-decoration: none;

}

A.link2Kasten:active{
	text-align: left;
	font-family: verdana, arial;
	font-size: 10px;
	line-height: 14px;
	color: #535757;
	font-weight:bold;
	text-decoration: none;
}

A.link2Kasten:hover{
	color:#333333;}





div {
text-align: left; /* text-align:center wieder aufheben, damit DIV-Inhalte linksbündig ausgerichtet sind */
}

/* DIV-Boxen */

div#wrapper {

width: 983px;
margin: 20px auto;
border: 0px solid #b8b8b8;
background-image: url(../../pics/background.gif);
background-repeat: repeat-y;
position:relative;

}

.searchLeft{
line-height:15px;
padding-left:3px;
padding-top:1px;
width:128px;
	height:19px;
	border-style: solid; 
	border-width:1px; 
	border-color: #8f9fa3;
	color:#8f9fa3;
	font-size: 10px;
	font-family: Verdana;
}


.search1Content{
line-height:15px;
padding-left:3px;
padding-top:1px;
width:315px;
	height:19px;
	border-style: solid; 
	border-width:1px; 
	border-color: #8f9fa3;
	color: #535757;
	font-size: 11px;
	font-family: Verdana;
}

.search2Content{
line-height:15px;
padding-left:3px;
padding-top:1px;
width:315px;
	height:18px;
	border-style: solid; 
	border-width:1px; 
	border-color: #8f9fa3;
	color: #535757;
	font-size: 11px;
	font-family: Verdana;
}



/****************************************************
* Navigation
****************************************************/
  
.hm_td{
 	background-color:#c7d0d2;
}

.hm_td_act{
 	background-color:#eff0f2;
}


A.headerIconNavLink:link{
	font-family: verdana, arial;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}

A.headerIconNavLink:visited{
	font-family: verdana, arial;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}

A.headerIconNavLink:active{
	font-family: verdana, arial;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}

A.headerIconNavLink:hover {color:#666666;}



A.hmNavLink:link{
	font-family: verdana, arial;
	font-size: 11px;
	color: #535757;
	font-weight:bold;
	text-decoration: none;
	vertical-align:middle;
}

A.hmNavLink:visited{
	font-family: verdana, arial;
	font-size: 11px;
	color: #535757;
	font-weight:bold;
	text-decoration: none;
	vertical-align:middle;

}

A.hmNavLink:active{
	font-family: verdana, arial;
	font-size: 11px;
	color: #535757;
	font-weight:bold;
	text-decoration: none;
	vertical-align:middle;
}

A.hmNavLink:hover {color:#535757;}


A.umNavLink:link{
	font-family: verdana, arial;
	font-size: 11px;
	color: #535757;
	text-decoration: none;
	vertical-align:middle;
}

A.umNavLink:visited{
	font-family: verdana, arial;
	font-size: 11px;
	color: #535757;
	text-decoration: none;
	vertical-align:middle;

}

A.umNavLink:active{
	font-family: verdana, arial;
	font-size: 11px;
	color: #535757;
	text-decoration: none;
	vertical-align:middle;
}

A.umNavLink:hover {color:#333333;}

.umNavLinkAct{color:#333333;}


A.uumNavLink:link{
	font-family: verdana, arial;
	font-size: 11px;
	color: #535757;
	line-height: 15px;
	text-decoration: none;
	vertical-align:middle;
}

A.uumNavLink:visited{
	font-family: verdana, arial;
	font-size: 11px;
	color: #535757;
	line-height: 15px;
	text-decoration: none;
	vertical-align:middle;

}

A.uumNavLink:active{
	font-family: verdana, arial;
	font-size: 11px;
	color: #535757;
	line-height: 15px;
	text-decoration: none;
	vertical-align:middle;
}

A.uumNavLink:hover {color:#333333;}

.uumNavLinkAct {color:#333333;}



A.BackMoreLink:link{
	font-family: verdana, arial;
	font-size: 10px;
	color: #535757;
	line-height: 14px;
	text-decoration: none;
	vertical-align:middle;
}

A.BackMoreLink:visited{
	font-family: verdana, arial;
	font-size: 10px;
	color: #535757;
	line-height: 14px;
	text-decoration: none;
	vertical-align:middle;

}

A.BackMoreLink:active{
	font-family: verdana, arial;
	font-size: 10px;
	color: #535757;
	line-height: 14px;
	text-decoration: none;
	vertical-align:middle;
}

A.BackMoreLink:hover {color:#333333;}

.BackMoreLinkAct {color:#333333;}



/****************************************************
* Headline Suchergebnisse
****************************************************/

A.FormHeadlineLink:link{
	font-family: verdana, arial;
	font-size: 11px;
	color: #000000;
	line-height: 14px;
	text-decoration: none;
	vertical-align:middle;
}

A.FormHeadlineLink:visited{
	font-family: verdana, arial;
	font-size: 11px;
	color: #000000;
	line-height: 14px;
	text-decoration: none;
	vertical-align:middle;

}

A.FormHeadlineLink:active{
	font-family: verdana, arial;
	font-size: 11px;
	color: #000000;
	line-height: 14px;
	text-decoration: none;
	vertical-align:middle;
}

A.FormHeadlineLink:hover {color:#000000;}

.FormHeadlineLinkAct {color:#000000;}


