/* CSS Document */		
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #000000;
	background-color: #ffffff;
	left: 0px;
	padding-top: 3px;
	margin: 0px;
}

a {
	color: #22469a;
	text-decoration: none; 
}

h6{
	font-size: 11px;
	font-weight: normal;
	background-image: url(../includes_images/liste_pfeil.gif);
	line-height: 16px;
	margin: 7px 0px 7px 0px;
	padding: 0px 0px 7px 12px;
	text-decoration: none;
	background-repeat:no-repeat;
}

input[type="submit"] 
{
	cursor: pointer;
}

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

.haupt {
	width: 980px;
	left: 0px;
	margin: 0px;
	border-bottom: 1px solid #d6d6d6;
	border-left:none;
	border-top: 1px solid #d6d6d6;
	border-right: none;
}

.logo{
	float: left;
	width: 190px;
	height:86px;
	left: 0px;
	margin: 0px;
	border-bottom: 21px solid #ff9718;
	border-left:none;
	border-right: none;
	border-top: none;
}

.header{
	height:107px;
	width: 790px;
	border-bottom: 1px solid #d6d6d6;
	border-left:none;
	border-right: none;
	border-top: none;
	margin: 0px;
	float: right;
}

.startbild{
	height:293px;
	width: 980px;
	border-bottom: 1px solid #ff9718;
	border-left:none;
	border-right: none;
	border-top: none;
	margin: 20px 0px 0px 0px;
	float: left;
}


/* Navigation oben */
.oben {
	width: 980px;
	left: 0px;
	margin-bottom: 3px;
	border: none;
	text-align: right;
}

#navioben
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color:#6d6d6d;
	display:inline;
}

#navioben a
{
	font-size: 10px; 
	color:#6d6d6d;
	font-weight: normal;
	text-decoration: none;
}

#navioben a:hover,#navi a.on
{
  color: #000000;
  text-decoration: none;
}

/* Suche */
input.suche 
{ 
	font-size: 10px; 
	color:#6d6d6d;
	font-weight: normal;
	text-decoration: none;
 	margin:0px 0px 0px 10px; 
	padding:0px; 
	width:200px; 
	height:18px; 
	border: 1px solid #d6d6d6;
}
.suchebutton 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color:#6d6d6d;
	text-decoration: none;
	background-color: #ffffff;
	border: none;
	padding:0px; 	
}


/* Suche Portfolio */
input.suche2 
{ 
	font-size: 10px; 
	color:#6d6d6d;
	font-weight: normal;
	text-decoration: none;
 	margin:0px 0px 0px 10px; 
	padding:0px; 
	width:198px; 
	height:16px; 
	border: 1px solid #d6d6d6;
}
.suchebutton2 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color:#6d6d6d;
	text-decoration: none;
	background-color: #ffffff;
	border: none;
	padding:0px; 	
}

/* Navigation links */
.le {
	float: left;
	width: 190px;
	margin: 0px;
	padding: 78px 0px 0px 0px;
}

#submenu {
  padding:0;
  margin: 0;
}

#menu {
  padding:0;
  margin: 0;
}

ul#menu ul {
	list-style-type: none;
	font-weight: normal;
	margin: 0;
	padding: 0;
}

ul#menu a:hover{
	color:#000000;
}

ul#menu a{
	color:#6d6d6d;
	font-weight: normal;
  display:block;
	width: 150px;
} 


#menu ul li a {
	margin: 0px 0px 4px 10px;
	padding: 6px 0px 4px 12px;
	list-style-type: none;
	background: url(../includes_images/nav_hg.gif) no-repeat;
}
	
#menu ul li a:link {
	list-style-type: none;
	background: url(../includes_images/nav_hg.gif) no-repeat;
}


#menu ul li a.current {
	list-style-type: none;
	color:#000000;
	font-weight: normal;
	background: url(../includes_images/nav_ohg.gif) no-repeat;
}

#menu ul ul li a{
	list-style-type: none;
	margin: 0px 0px 4px 20px;
	background: url(../includes_images/subnav_hg.gif) no-repeat;
}


#menu ul ul li a:link{
	list-style-type: none;
	background: url(../includes_images/subnav_hg.gif) no-repeat;
}

#menu ul ul li a.current {
	list-style-type: none;
	color:#000000;
	font-weight: normal;
	background: url(../includes_images/subnav_ohg.gif) no-repeat;
}


/* Haupt Navigation */
.mainnav {
	float: right;
	width: 790px;
	height: 21px;
	padding: 0px 0px 0px 0px;
	background-color: #ececec;
}

#mainnav2
{
	margin: 0;
	padding: 4px 0px 0px 35px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#mainnav2 ul, #mainnav2 li
{
  list-style:none; 
  padding: 0px 0px 0px 0px;
  margin:0;
}

#mainnav2 ul li
{
  float:left;
  display:block;
  padding: 0px 36px 0px 0px;

}

#mainnav2 li.active a{
  color: #000000;
  text-decoration:none;
}

#mainnav2 a
{
	font-size: 11px; 
	color:#6d6d6d;
	font-weight: bold;
	text-decoration: none;
}


#mainnav2 a:hover
{
  color: #000000;
  text-decoration:none;
}

.subnav {
	float: right;
	width: 753px;
	height: 22px;
	background-color: #dddddd;
	padding: 0px 0px 0px 0px;
}

#subnav2
{
	margin: 0;
	padding: 4px 0px 0px 26px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#subnav2 ul, #subnav2 li
{
  list-style:none; 
  padding: 0px 0px 0px 0px;
  margin:0;
}

#subnav2 ul li
{
  float:left;
  display:block;
  padding: 0px 20px 0px 0px;

}

#subnav2 li.active a{
  color: #000000;
  text-decoration:none;
}


#subnav2 a
{
	font-size: 10px; 
	color:#6d6d6d;
	font-weight: bold;
	text-decoration: none;
}


#subnav2 a:hover
{
  color: #000000;
  text-decoration:none;
}

/* Navigation unten*/

.fuss {
	width: 980px;
	text-align: right;
	margin: 0px;
	height:21px;
	padding: 0px 0px 0px 0px;
	border: none;
}

#navunten
{
	padding: 3px 5px 0px 0px;
	font-size: 10px; 
	color:#6d6d6d;
	font-weight: normal;
}

#navunten a
{
	font-size: 10px; 
	color:#6d6d6d;
	font-weight: normal;
	text-decoration: none;
}

#navunten a:hover,#navi a.on
{
  color: #000000;
  text-decoration: none;
}

/* Brotnavigation */
.brot {
	width: 754px;
	height: 44px;
	left: 0px;
	margin-bottom: 3px;
	border-bottom: none;
	border-left:none;
	border-top: 1px solid #d6d6d6;
	border-right: none;
	text-align: left;
}

#brotkuemmel
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color:#6d6d6d;
	padding: 5px 0px 0px 0px;
}

#brotkuemmel a
{
	font-size: 10px; 
	color:#6d6d6d;
	font-weight: normal;
	text-decoration: none;
}

#brotkuemmel a:hover,#navi a.on
{
  color: #000000;
  text-decoration: none;
}

/* startseite */

.indexcontent {
	float: left;
	width: 690px;
	padding:10px 0px 0px 0px;
	text-align: left;
	margin-top: 0px;
	margin-bottom: 25px;
}

.indexcontentkasten{
	float: left;
	width: 317px;
	text-align: left;
	padding:10px 0px 0px 0px;
}

.indexcontentkasten1{
	float: left;
	width: 317px;
	text-align: left;
	padding:0px 0px 0px 0px;
	border-bottom: 1px solid #d6d6d6;
	border-left: 1px solid #d6d6d6;
	border-top: 1px solid #d6d6d6;
	border-right: 1px solid #d6d6d6;
	margin: 20px 0px 15px 23px;
}

.indexcontentkasten_breit{
	float: left;
	width: 658px;
	text-align: left;
	padding:0px 0px 0px 0px;
	border-bottom: 1px solid #d6d6d6;
	border-left: 1px solid #d6d6d6;
	border-top: 1px solid #d6d6d6;
	border-right: 1px solid #d6d6d6;
	margin: 20px 0px 15px 23px;
}


#indexcontentkopf_breit
{
	padding: 3px 5px 5px 14px;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	background-color: #ececec;
	color: #6d6d6d;
}

#indexcontentkopf_breit a
{
	font-weight: bold;
 	color: #6d6d6d;
	text-decoration: none;
}

#indexcontenttext_breit
{	
	float: left;	
	padding: 14px 0px 0px 15px;
	text-align: left;
	line-height: 15px;
	width: 640px;
	height: 50px;
}

.indexcontentkasten1 hr{
 	border: 0px; /* Firefox und Opera */
	border-top: solid 1px #d6d6d6;
	border-bottom: solid 1px #FFFFFF;
	padding: 0px 0px 10px 0px;
}

#indexcontentkopf
{
	padding: 3px 5px 5px 14px;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	background-color: #ececec;
}

#indexcontentkopf a
{
	font-weight: bold;
 	color: #6d6d6d;
	text-decoration: none;
}

#indexcontentkopf a:hover,#indexcontentkopf a.on
{
  color: #000000;
  text-decoration: none;
}

#indexcontenttext
{	
	float: left;	
	padding: 14px 0px 0px 15px;
	text-align: left;
	line-height: 15px;
	width: 140px;
	height: 85px;
}

#indexcontenttext a
{
	padding: 0px 0px 0px 10px;
	color:#22469a;
	font-weight: normal;
	text-decoration: none;
	background: url(../includes_images/infopfeil_home.gif) no-repeat;
}

#indexcontenttext a:hover, #indexcontenttext a.on
{
	color:#000000;
	font-weight: normal;
	text-decoration: none;
}

.indexcontentbild{
	float: right;
	padding:0px 0px 0px 0px;
	width: 157px;
}

.indexcontentkasten_aktie1{
	float: left;
	width: 317px;
	height: 266px;
	text-align: left;
	padding:0px 0px 0px 0px;
	border-bottom: 1px solid #d6d6d6;
	border-left: 1px solid #d6d6d6;
	border-top: 1px solid #d6d6d6;
	border-right: 1px solid #d6d6d6;
	margin: 20px 0px 15px 23px;
	background: url(../images/startseite_infos/startinfo_haapaviaeri.jpg) no-repeat;
}

#indexcontentkasten_aktie1_hg
{
  position: absolute; 
	background:#FFFFFF; 
  opacity: .7; 
	filter:Alpha(Opacity=50);
    height: 130px;
    line-height: 15px;
    padding: 5px 0 0 15px;
		margin: 110px 0px 0px 23px;
    text-align: left;
    width: 210px;
		z-index: 100;
}

#indexcontentkasten_aktie1_txt
{
  position: absolute; 
    height: 130px;
    line-height: 15px;
    padding: 15px 0 0 15px;
		margin: 110px 0px 0px 23px;
    text-align: left;
    width: 200px;
	z-index: 200;
}

#indexcontentkasten_aktie1_txt a
{
	padding: 0px 0px 0px 10px;
	color:#22469a;
	font-weight: normal;
	text-decoration: none;
	background: url(../includes_images/infopfeil_home.png) no-repeat;
}

.indexcontentkasten_aktie2{
	float: left;
	width: 317px;
	height: 266px;
	text-align: left;
	padding:0px 0px 0px 0px;
	border-bottom: 1px solid #d6d6d6;
	border-left: 1px solid #d6d6d6;
	border-top: 1px solid #d6d6d6;
	border-right: 1px solid #d6d6d6;
	margin: 20px 0px 15px 23px;
}

#indexcontentkasten_aktie2_txt
{
    float: left;
    padding: 9px 9px 9px 9px;
    text-align: left;
    width: 299px;
}


.indexcontentkasten_aktie3{
	float: left;
	width: 660px;
	height: 236px;
	text-align: left;
	padding:0px 0px 0px 0px;
	border-bottom: 1px solid #d6d6d6;
	border-left: 1px solid #d6d6d6;
	border-top: 1px solid #d6d6d6;
	border-right: 1px solid #d6d6d6;
	margin: 20px 0px 15px 23px;
}

#indexcontentkasten_aktie3_txt
{
    float: left;
    padding: 9px 9px 9px 9px;
    text-align: left;
    width: 640px;
}

/* startseite Banner */
.indexslogan {
	float: left;
	width: 380px;
	padding:0px 0px 0px 0px;
	text-align: left;
	margin: 0px;
}

.indexbanner {
	float: left;
	width: 355px;
	padding:0px 0px 0px 0px;
	text-align: left;
	margin: 0px;
}

/* startseite Aktuell */
.aktuellkasten{
	float: right;
	width: 270px;
	text-align: left;
	padding:10px 0px 20px 0px;
}

.aktuellkasten1{
	float: right;
	width: 270px;
	text-align: left;
	padding:0px 0px 0px 0px;
	border-bottom: 1px solid #d6d6d6;
	border-left: 1px solid #d6d6d6;
	border-top: 1px solid #d6d6d6;
	border-right: 1px solid #d6d6d6;
	margin: 20px 0px 0px 0px;
}

.aktuellkasten1 hr{
 border: 0px; /* Firefox und Opera */
 border-top: solid 1px #d6d6d6;
 border-bottom: solid 1px #FFFFFF;
padding: 0px 0px 10px 0px;
}

#aktuellkopf
{
	padding: 3px 5px 5px 15px;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	background-color: #ececec;
}

#aktuellkopf a
{
	font-weight: bold;
 	color: #6d6d6d;
	  text-decoration: none;
}

#aktuellkopf a:hover,#aktuellkopf a.on
{
  color: #000000;
  text-decoration: none;
}

#aktuellinhalt
{
	padding: 0px 10px 3px 14px;
	text-align: left;
	line-height: 15px;
}

#aktuellinhalt a
{
	padding: 0px 0px 0px 10px;
	color:#22469a;
	font-weight: normal;
	text-decoration: none;
	background: url(../includes_images/infopfeil_home.gif) no-repeat;
}

#aktuellinhalt a:hover, #aktuellinhalt a.on
{
	color:#000000;
	font-weight: normal;
	text-decoration: none;
}

.indextextcontent {
	float: left;
	width: 570px;
	padding:0px 0px 0px 30px;
	text-align: left;
	margin: 0px;
}

.indextextcontent hr{
	border: 0px; /* Firefox und Opera */
 	border-top: solid 1px #ff9718;
 	border-bottom: solid 1px #FFFFFF;
	padding: 0px 0px 0px 0px;
}

.indexelement{
	float: left;
	width: 550px;
	text-align: left;
	padding:0px 0px 0px 0px;
	margin-top: 10px;
	 border-bottom: solid 1px #b5b5b5;
	}

.indexelement2{
	float: left;
	width: 550px;
	text-align: left;
	padding:0px 0px 0px 0px;
	border: none;
	margin-top: 10px;
	}

.indexelement5{
	text-align: left;
	padding:9px 0px 0px 20px;
	border: none;
	}

.indexelement6{
	text-align: left;
	padding:20px 0px 0px 0px;
	border: none;
	margin-top: 20px;
	}

.indexelementbild{
	float: left;
	text-align: left;
	padding:0px 10px 10px 0px;
}

.indexelementtext{
	text-align: left;
	font-size: 11px;
	line-height: 18px;
	font-weight: normal;
	padding:0px 0px 10px 0px;
}

.indexelementkopf {
	font-size: 10px;
	padding: 0px 0px 3px 0px;
	font-weight: bold;
	color: #848484;
}


/* content */
.content {
	float: right;
	width: 754px;
	padding:17px 0px 0px 0px;
	text-align: left;
	margin-top: 19px;
	margin-bottom: 25px;
}

.content h1 {
	font-size: 19px;
	padding: 10px 0px 0px 0px;
	font-weight: normal;
	margin-bottom:3px; 
	margin-top:0px; 

}

.content h2{
	font-size: 13px;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	color: #848484;
	margin-bottom:3px; 
}

.content h3{
	font-size: 11px;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	color: #000000;
}

.content hr{
 border: 0px; /* Firefox und Opera */
 border-top: solid 1px #d6d6d6;
 border-bottom: solid 1px #FFFFFF;
padding: 10px 0px 10px 0px;
}

.textcontent {
	float: left;
	width: 530px;
	padding:0px 0px 0px 0px;
	text-align: left;
	line-height: 21px;
	margin: 0px;
}

.textcontent h1 {
	font-size: 19px;
	padding: 0px 0px 0px 0px;
	font-weight: normal;
	margin-bottom:7px; 
}

.textcontent h2{
	font-size: 13px;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	color: #848484;
	margin-bottom:3px; 
}

.textcontent h3{
	font-size: 11px;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	color: #000000;
}

.textcontent hr{
 border: 0px; /* Firefox und Opera */
 border-top: solid 1px #d6d6d6;
 border-bottom: solid 1px #FFFFFF;
padding: 10px 0px 10px 0px;
}

.textcontent2 {
	float: left;
	width: 730px;
	padding:0px 0px 0px 0px;
	text-align: left;
	line-height: 21px;
	margin: 0px;
}

.textcontent2 h1 {
	font-size: 19px;
	padding: 0px 0px 0px 0px;
	font-weight: normal;
	margin-bottom:7px; 
}

.textcontent2 h2{
	font-size: 13px;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	color: #848484;
	margin-bottom:3px; 
}

.textcontent2 h3{
	font-size: 11px;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	color: #000000;
}

.textcontent2 hr{
 border: 0px; /* Firefox und Opera */
 border-top: solid 1px #d6d6d6;
 border-bottom: solid 1px #FFFFFF;
padding: 10px 0px 10px 0px;
}


.textcontent3 {
	float: left;
	width: 753px;
	padding:0px 0px 0px 0px;
	text-align: left;
	margin: 0px;
}

.textcontent4 {
	float: left;
	width: 530px;
	padding:0px 0px 0px 0px;
	text-align: left;
	margin: 0px;
}

.textcontent4 h1 {
	font-size: 19px;
	padding: 0px 0px 0px 0px;
	font-weight: normal;
	margin-bottom:7px; 
}

.textcontent4 h2{
	font-size: 13px;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	color: #848484;
	margin-bottom:3px; 
}

.textcontent4 h3{
	font-size: 11px;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	color: #000000;
}

.textcontent4 hr{
 border: 0px; /* Firefox und Opera */
 border-top: solid 1px #d6d6d6;
 border-bottom: solid 1px #FFFFFF;
padding: 10px 0px 10px 0px;
}

.textcontent_faq {
	float: left;
	width: 530px;
	padding:0px 0px 0px 0px;
	text-align: left;
	line-height: 21px;
	margin: 0px;
}

.textcontent_faq h1 {
	font-size: 19px;
	padding: 0px 0px 0px 0px;
	font-weight: normal;
	margin-bottom:7px; 
}

.textcontent_faq h2{
	font-size: 13px;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	color: #848484;
	margin-bottom:3px; 
}

.textcontent_faq h3{
	font-size: 11px;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	color: #000000;
}

.textcontent_faq2 {
	float: left;
	width: 730px;
	padding:0px 0px 0px 0px;
	text-align: left;
	line-height: 21px;
	margin: 0px;
}

.textcontent_faq2 h1 {
	font-size: 19px;
	padding: 0px 0px 0px 0px;
	font-weight: normal;
	margin-bottom:7px; 
}

.textcontent_faq2 h2{
	font-size: 13px;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	color: #848484;
	margin-bottom:3px; 
}

.textcontent_faq2 h3{
	font-size: 11px;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	color: #000000;
}

.textcontent_faq2 hr{
 border: 0px; /* Firefox und Opera */
 border-top: solid 1px #d6d6d6;
 border-bottom: solid 1px #FFFFFF;
padding: 10px 0px 10px 0px;
}

#contentprognose {
	position: absolute;
	float: left;
	left:226px;
	top:242px;
	width: auto;
	padding:13px 0px 0px 0px;
	text-align: left;
	margin-top: 19px;
	margin-bottom: 25px;
}

.textcontentprognose {
	float: left;
	width: 680px;
	height: 3800px;
	padding:0px 0px 0px 0px;
	text-align: left;
	margin: 0px;
}

.textcontentprognose2 {
	float: left;
	width: 680px;
	height: 530px;
	padding:0px 0px 0px 0px;
	text-align: left;
	margin: 0px;
}

.textcontentprognose3 {
	float: left;
	width: 680px;
	height: 900px;
	padding:0px 0px 0px 0px;
	text-align: left;
	margin: 0px;
}

.textcontentwp {
	float: left;
	width: 465px;
	padding:0px 0px 0px 0px;
	text-align: left;
	margin: 0px;
}

.textcontentwp h1 {
	font-size: 18px;
	padding: 0px 0px 20px 0px;
	font-weight: normal;
}

.textcontentwp h2{
	font-size: 13px;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	color: #848484;
}

.textcontentwp h3{
	font-size: 11px;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	color: #000000;
}

.textcontentwp hr{
 border: 0px; /* Firefox und Opera */
 border-top: solid 1px #ff9718;
 border-bottom: solid 1px #FFFFFF;
padding: 0px 0px 10px 0px;
}



.bilder {
	padding: 20px 0px 30px 0px;
}

	
.punkte 
{
	width: 200px; 
	background-image: url(../images/punkte_hg.gif);
	padding: 3px 0px 3px 20px; 	
}

div.video {
	margin: 20px 0px 30px 0px;
        clear:both;
}

/* Infokarten */

.infokasten{
	float: right;
	width: 185px;
	text-align: left;
	padding:0px 0px 0px 0px;
}


.infokasten2{
	float: right;
	width: 185px;
	text-align: left;
	padding:0px 0px 0px 0px;
	border-bottom: 1px solid #d6d6d6;
	border-left: 1px solid #d6d6d6;
	border-top: 1px solid #d6d6d6;
	border-right: 1px solid #d6d6d6;
	margin-top: 0px;
	margin-bottom: 27px;
}

.infokasten2 hr{
 border: 0px; /* Firefox und Opera */
 border-top: solid 1px #d6d6d6;
 border-bottom: solid 1px #FFFFFF;
padding: 0px 0px 10px 0px;
}

#infokopf
{
	padding: 4px 5px 5px 8px;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	background-color: #ececec;
}

#infoinhalt
{
	padding: 15px 8px 15px 15px;
	font-size: 10px;
	font-weight: normal;
	text-align: left;
	line-height: 13px;
}

#infoinhalt a
{
	padding: 0px 0px 0px 12px;
	color:#22469a;
	font-weight: normal;
	text-decoration: none;
	background: url(../includes_images/infopfeil.gif) no-repeat;
}

#infoinhalt a:hover, #infoinhalt a.on
{
	color:#000000;
	font-weight: normal;
	text-decoration: none;
}

#infoinhalt2
{
	padding: 15px 0px 15px 0px;
	font-size: 10px;
	font-weight: normal;
	text-align: left;
	line-height: 13px;
}

#infoinhalt2 a
{
	padding: 0px 0px 0px 12px;
	color:#22469a;
	font-weight: normal;
	text-decoration: none;
	background: url(../includes_images/infopfeil.gif) no-repeat;
}

#infoinhalt2 a:hover, #infoinhalt2 a.on
{
	color:#000000;
	font-weight: normal;
	text-decoration: none;
}

#infoinhalt_aktie
{
	padding: 15px 8px 15px 11px;
	font-size: 10px;
	font-weight: normal;
	text-align: left;
	line-height: 13px;
}

#info_eigenposition {
	position: absolute;
	float: left;
	z-index: 500;
	left:795px;
	top:274px;
	width: 185px;
	text-align: left;
	padding:0px 0px 0px 0px;
}

.infokopf_eigen {
	padding: 4px 5px 5px 8px;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	background-color: #ececec;
}





/*team*/

.team1{
	float: left;
	width: 520px;
	text-align: left;
	padding:0px 0px 20px 0px;
	border-bottom: 1px solid #d6d6d6;
	border-left: none;
	border-top: none;
	border-right: none;
	margin-top: 20px;
}

.team2{
	float: left;
	width: 520px;
	text-align: left;
	padding:10px 0px 10px 0px;
	border: none;
	margin-top: 20px;
}

.team3{
	float: left;
	width: 520px;
	text-align: left;
	padding:0px 0px 20px 0px;
	border-bottom: 1px solid #d6d6d6;
	border-left: none;
	border-top: none;
	border-right: none;
	margin: 20px 0px 40px 0px;
}

.teambild{
	float: left;
	text-align: left;
	padding:0px 30px 10px 0px;
}

.teamtext{
	text-align: left;
	line-height: 24px;
	padding:0px 0px 10px 0px;
}

#inhaltgraubalken{
	text-align: left;
	font-weight: bold;
	padding:5px 5px 5px 5px;
	background-color:#e6e6e6;
	border: none;
	margin-bottom: 20px;
}


/* tabelle*/

.bodycopy 
{
	color: black; 
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
	text-decoration: none; 
	background-color: white 
}

.bodycopyklein 
{
	color: black; 
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
	text-decoration: none; 
	background-color: white 
}

td.eingang {
padding-left: 3px;
padding-top: 2px;
padding-bottom: 2px;
border-spacing:0px;  
border-right-style: solid; 
border-right-color:#d6d6d6; 
border-bottom-style: solid; 
border-bottom-color:#d6d6d6; 
border-left-style: solid; 
border-left-color:#d6d6d6;  
border-top-style: solid; 
border-top-color:#d6d6d6; 
border-width: 1px; 
background-color:#ffffff;
text-align: left;
vertical-align:top;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
}

td.eingang2 {
padding-left: 3px;
padding-top: 2px;
padding-bottom: 2px;
border-spacing:0px;  
border-right-style: solid; 
border-right-color:#d6d6d6; 
border-bottom-style: solid; 
border-bottom-color:#d6d6d6;
border-left-style: solid; 
border-left-color:#d6d6d6; 
border-top-style: none; 
border-width: 1px; 
background-color:#ffffff;
text-align: left;
vertical-align:top;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
}

td.eingang3 {
padding-left: 3px;
padding-top: 2px;
padding-bottom: 2px;
border-spacing:0px;
border-right-style: solid; 
border-right-color:#d6d6d6;  
border-bottom-style: solid; 
border-bottom-color:#d6d6d6;
border-left-style: none; 
border-top-style: none; 
border-width: 1px; 
background-color:#ffffff;
text-align: left;
vertical-align:top;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
}

td.eingang4 {
padding-left: 3px;
padding-top: 2px;
padding-bottom: 2px;
border-spacing:0px;
border-right-style: solid; 
border-right-color:#d6d6d6;  
border-bottom-style: solid; 
border-bottom-color:#d6d6d6;
border-left-style: none; 
border-top-style: solid; 
border-top-color:#d6d6d6; 
border-width: 1px; 
background-color:#ffffff;
text-align: left;
vertical-align:top;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
}

td.eingang5 {
padding-left: 3px;
padding-top: 2px;
padding-bottom: 2px;
border-spacing:0px;  
border-right-style: solid; 
border-right-color:#d6d6d6; 
border-bottom-style: solid; 
border-bottom-color:#d6d6d6;
border-left-style: solid; 
border-left-color:#d6d6d6; 
border-top-style: none; 
border-width: 1px; 
background-color:#ffffff;
text-align: left;
vertical-align:top;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
}

td.eingang6 {
padding-left: 3px;
padding-top: 2px;
padding-bottom: 2px;
border-spacing:0px;
border-right-style: solid; 
border-right-color:#d6d6d6;  
border-bottom-style: solid; 
border-bottom-color:#d6d6d6;
border-left-style: none; 
border-top-style: none; 
border-width: 1px; 
background-color:#ffffff;
text-align: center;
vertical-align:top;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
}

td.aktie {
padding-left: 3px;
padding-top: 5px;
padding-bottom: 5px;
border-spacing:0px;  
border-right-style: solid; 
border-right-color:#d6d6d6; 
border-bottom-style: solid; 
border-bottom-color:#d6d6d6; 
border-left-style: solid; 
border-left-color:#d6d6d6;  
border-top-style: solid; 
border-top-color:#d6d6d6; 
border-width: 1px; 
background-color:#ffffff;
text-align: left;
vertical-align:top;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
}

td.aktie2 {
padding-left: 3px;
padding-top: 5px;
padding-bottom: 5px;
border-spacing:0px;  
border-right-style: solid; 
border-right-color:#d6d6d6; 
border-bottom-style: solid; 
border-bottom-color:#d6d6d6;
border-left-style: solid; 
border-left-color:#d6d6d6; 
border-top-style: none; 
border-width: 1px; 
background-color:#ffffff;
text-align: left;
vertical-align:top;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
}

td.aktie3 {
padding-left: 3px;
padding-top: 5px;
padding-bottom: 5px;
border-spacing:0px;
border-right-style: solid; 
border-right-color:#d6d6d6;  
border-bottom-style: solid; 
border-bottom-color:#d6d6d6;
border-left-style: none; 
border-top-style: none; 
border-width: 1px; 
background-color:#ffffff;
text-align: left;
vertical-align:top;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
}

td.aktie4 {
padding-left: 3px;
padding-top: 5px;
padding-bottom: 5px;
border-spacing:0px;
border-right-style: solid; 
border-right-color:#d6d6d6;  
border-bottom-style: solid; 
border-bottom-color:#d6d6d6;
border-left-style: none; 
border-top-style: solid; 
border-top-color:#d6d6d6; 
border-width: 1px; 
background-color:#ffffff;
text-align: left;
vertical-align:top;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
}


/* tabelle ende*/

/* tabelle strom*/

td.aktuell01 {
padding-left: 3px;
border-spacing:0px;  
border-right-style: solid; 
border-right-color:#9598c4; 
border-bottom-style: none;
border-left-style: solid; 
border-left-color:#9598c4; 
border-top-style: solid; 
border-top-color:#9598c4; 
border-width: 1px; 
background-color:#f5ebcf;
text-align: left;
vertical-align: middle;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
height: 30px;
width: 65px;
}

td.aktuell02 {
padding: 0px;
border-spacing:0px;  
border-right-style: solid; 
border-right-color:#9598c4; 
border-bottom-style: none;
border-left-style: none;
border-top-style: solid; 
border-top-color:#9598c4; 
border-width: 1px; 
background-color:#f5ebcf;
text-align: center;
vertical-align: middle;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
height: 30px;
width: 48px;
}

td.aktuell03 {
padding: 0px;
border-spacing:0px;  
border-right-style: solid; 
border-right-color:#9598c4; 
border-bottom-style: none;
border-left-style: none;
border-top-style: solid; 
border-top-color:#9598c4; 
border-width: 1px; 
background-color:#f5ebcf;
text-align: center;
vertical-align: middle;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
height: 30px;
width: 97px;
}

td.aktuell04 {
padding-left: 3px;
border-spacing:0px;  
border-right-style: solid; 
border-right-color:#9598c4; 
border-bottom-style: none;
border-left-style: solid; 
border-left-color:#9598c4; 
border-top-style: none; 
border-width: 1px; 
background-color:#9598c4;
text-align: left;
vertical-align: middle;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
height: 21px;
width: 65px;
}

td.aktuell05 {
padding: 0px;
border-spacing:0px;  
border-right-style: solid; 
border-right-color:#9598c4; 
border-bottom-style: none;
border-left-style: none;
border-top-style: none;  
border-width: 1px; 
background-color:#9598c4;
text-align: center;
vertical-align: middle;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
height: 21px;
width: 48px;
}

td.aktuell06 {
padding: 0px;
border-spacing:0px;  
border-right-style: solid; 
border-right-color:#9598c4; 
border-bottom-style: none;
border-left-style: none;
border-top-style: none;  
border-width: 1px; 
background-color:#9598c4;
text-align: center;
vertical-align: middle;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
height: 21px;
width: 97px;
}

td.aktuell07 {
padding-left: 3px;
border-spacing:0px;  
border-right-style: solid; 
border-right-color:#9598c4; 
border-bottom-style: none;
border-left-style: solid; 
border-left-color:#9598c4; 
border-top-style: none; 
border-width: 1px; 
background-color:#e0af4f;
text-align: left;
vertical-align: middle;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
height: 21px;
width: 65px;
}

td.aktuell08 {
padding: 0px;
border-spacing:0px;  
border-right-style: solid; 
border-right-color:#9598c4; 
border-bottom-style: none;
border-left-style: none;
border-top-style: none;  
border-width: 1px; 
background-color:#e0af4f;
text-align: center;
vertical-align: middle;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
height: 21px;
width: 48px;
}

td.aktuell09 {
padding: 0px;
border-spacing:0px;  
border-right-style: solid; 
border-right-color:#9598c4; 
border-bottom-style: none;
border-left-style: none;
border-top-style: none;  
border-width: 1px; 
background-color:#e0af4f;
text-align: center;
vertical-align: middle;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
height: 21px;
width: 97px;
}

td.aktuell10 {
padding-left: 3px;
border-spacing:0px;  
border-right-style: solid; 
border-right-color:#9598c4; 
border-bottom-style: none;
border-left-style: solid; 
border-left-color:#9598c4; 
border-top-style: none; 
border-width: 1px; 
background-color:#faf4e8;
text-align: left;
vertical-align: middle;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
height: 35px;
width: 65px;
}

td.aktuell11 {
padding: 0px;
border-spacing:0px;  
border-right-style: solid; 
border-right-color:#9598c4; 
border-bottom-style: none;
border-left-style: none;
border-top-style: none;  
border-width: 1px; 
background-color:#faf4e8;
text-align: center;
vertical-align: middle;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
height: 35px;
width: 48px;
}

td.aktuell12 {
padding: 0px;
border-spacing:0px;  
border-right-style: solid; 
border-right-color:#9598c4; 
border-bottom-style: none;
border-left-style: none;
border-top-style: none;  
border-width: 1px; 
background-color:#faf4e8;
text-align: center;
vertical-align: middle;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
height: 35px;
width: 97px;
}

td.aktuell13 {
padding-left: 3px;
border-spacing:0px;  
border-right-style: solid; 
border-right-color:#9598c4; 
border-bottom-style: solid; 
border-bottom-color:#9598c4;
border-left-style: solid; 
border-left-color:#9598c4; 
border-top-style: none; 
border-width: 1px; 
background-color:#faf4e8;
text-align: left;
vertical-align: middle;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
height: 35px;
width: 65px;
}

td.aktuell14 {
padding: 0px;
border-spacing:0px;  
border-right-style: solid; 
border-right-color:#9598c4; 
border-bottom-style: solid; 
border-bottom-color:#9598c4;
border-left-style: none;
border-top-style: none;  
border-width: 1px; 
background-color:#faf4e8;
text-align: center;
vertical-align: middle;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
height: 35px;
width: 48px;
}

td.aktuell15 {
padding: 0px;
border-spacing:0px;  
border-right-style: solid; 
border-right-color:#9598c4; 
border-bottom-style: solid; 
border-bottom-color:#9598c4;
border-left-style: none;
border-top-style: none;  
border-width: 1px; 
background-color:#faf4e8;
text-align: center;
vertical-align: middle;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
height: 35px;
width: 97px;
}

td.bio01 {
padding-left: 3px;
border-spacing:0px;  
border-right-style: solid; 
border-right-color:#a5c18d; 
border-bottom-style: none;
border-left-style: solid; 
border-left-color:#a5c18d; 
border-top-style: solid; 
border-top-color:#a5c18d; 
border-width: 1px; 
background-color:#f5ebcf;
text-align: left;
vertical-align: middle;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
height: 30px;
width: 65px;
}

td.bio02 {
padding: 0px;
border-spacing:0px;  
border-right-style: solid; 
border-right-color:#a5c18d; 
border-bottom-style: none;
border-left-style: none;
border-top-style: solid; 
border-top-color:#a5c18d; 
border-width: 1px; 
background-color:#f5ebcf;
text-align: center;
vertical-align: middle;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
height: 30px;
width: 48px;
}

td.bio03 {
padding: 0px;
border-spacing:0px;  
border-right-style: solid; 
border-right-color:#a5c18d; 
border-bottom-style: none;
border-left-style: none;
border-top-style: solid; 
border-top-color:#a5c18d; 
border-width: 1px; 
background-color:#f5ebcf;
text-align: center;
vertical-align: middle;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
height: 30px;
width: 97px;
}

td.bio04 {
padding-left: 3px;
border-spacing:0px;  
border-right-style: solid; 
border-right-color:#a5c18d; 
border-bottom-style: none;
border-left-style: solid; 
border-left-color:#a5c18d; 
border-top-style: none; 
border-width: 1px; 
background-color:#a5c18d;
text-align: left;
vertical-align: middle;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
height: 21px;
width: 65px;
}

td.bio05 {
padding: 0px;
border-spacing:0px;  
border-right-style: solid; 
border-right-color:#a5c18d; 
border-bottom-style: none;
border-left-style: none;
border-top-style: none;  
border-width: 1px; 
background-color:#a5c18d;
text-align: center;
vertical-align: middle;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
height: 21px;
width: 48px;
}

td.bio06 {
padding: 0px;
border-spacing:0px;  
border-right-style: solid; 
border-right-color:#a5c18d; 
border-bottom-style: none;
border-left-style: none;
border-top-style: none;  
border-width: 1px; 
background-color:#a5c18d;
text-align: center;
vertical-align: middle;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
height: 21px;
width: 97px;
}

td.bio07 {
padding-left: 3px;
border-spacing:0px;  
border-right-style: solid; 
border-right-color:#a5c18d; 
border-bottom-style: none;
border-left-style: solid; 
border-left-color:#a5c18d; 
border-top-style: none; 
border-width: 1px; 
background-color:#e0af4f;
text-align: left;
vertical-align: middle;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
height: 21px;
width: 65px;
}

td.bio08 {
padding: 0px;
border-spacing:0px;  
border-right-style: solid; 
border-right-color:#a5c18d; 
border-bottom-style: none;
border-left-style: none;
border-top-style: none;  
border-width: 1px; 
background-color:#e0af4f;
text-align: center;
vertical-align: middle;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
height: 21px;
width: 48px;
}

td.bio09 {
padding: 0px;
border-spacing:0px;  
border-right-style: solid; 
border-right-color:#a5c18d; 
border-bottom-style: none;
border-left-style: none;
border-top-style: none;  
border-width: 1px; 
background-color:#e0af4f;
text-align: center;
vertical-align: middle;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
height: 21px;
width: 97px;
}

td.bio10 {
padding-left: 3px;
border-spacing:0px;  
border-right-style: solid; 
border-right-color:#a5c18d; 
border-bottom-style: none;
border-left-style: solid; 
border-left-color:#a5c18d; 
border-top-style: none; 
border-width: 1px; 
background-color:#faf4e8;
text-align: left;
vertical-align: middle;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
height: 35px;
width: 65px;
}

td.bio11 {
padding: 0px;
border-spacing:0px;  
border-right-style: solid; 
border-right-color:#a5c18d; 
border-bottom-style: none;
border-left-style: none;
border-top-style: none;  
border-width: 1px; 
background-color:#faf4e8;
text-align: center;
vertical-align: middle;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
height: 35px;
width: 48px;
}

td.bio12 {
padding: 0px;
border-spacing:0px;  
border-right-style: solid; 
border-right-color:#a5c18d; 
border-bottom-style: none;
border-left-style: none;
border-top-style: none;  
border-width: 1px; 
background-color:#faf4e8;
text-align: center;
vertical-align: middle;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
height: 35px;
width: 97px;
}

td.bio13 {
padding-left: 3px;
border-spacing:0px;  
border-right-style: solid; 
border-right-color:#a5c18d; 
border-bottom-style: solid; 
border-bottom-color:#a5c18d;
border-left-style: solid; 
border-left-color:#a5c18d; 
border-top-style: none; 
border-width: 1px; 
background-color:#faf4e8;
text-align: left;
vertical-align: middle;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
height: 35px;
width: 65px;
}

td.bio14 {
padding: 0px;
border-spacing:0px;  
border-right-style: solid; 
border-right-color:#a5c18d; 
border-bottom-style: solid; 
border-bottom-color:#a5c18d;
border-left-style: none;
border-top-style: none;  
border-width: 1px; 
background-color:#faf4e8;
text-align: center;
vertical-align: middle;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
height: 35px;
width: 48px;
}

td.bio15 {
padding: 0px;
border-spacing:0px;  
border-right-style: solid; 
border-right-color:#a5c18d; 
border-bottom-style: solid; 
border-bottom-color:#a5c18d;
border-left-style: none;
border-top-style: none;  
border-width: 1px; 
background-color:#faf4e8;
text-align: center;
vertical-align: middle;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
height: 35px;
width: 97px;
}

/* tabelle strom ende*/

/* Sitemap */

.contentsitemap {
	float: right;
	width: 750px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	margin-top: 19px;
	margin-bottom: 25px;
}

.textsitemap {
	float: left;
	width: 750px;
	padding:0px 0px 0px 0px;
	text-align: left;
}

.textsitemap h1 {
	font-size: 18px;
	padding: 0px 0px 20px 20px;
	font-weight: normal;
}

.textsitemap h2{
	font-size: 13px;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	color: #848484;
}


.sitemapkasten{
	float: left;
	width: 180px;
	text-align: left;
	padding:0px 10px 0px 0px;
}

.sitemapkasten2{
	float: left;
	width: 180px;
	text-align: left;
	padding:0px 0px 0px 0px;
}



#sitemapkopf
{
	
	margin-top: 10px;
	padding: 3px 5px 5px 8px;
	font-size: 11px;
	color:#6d6d6d;
	font-weight: bold;
	text-align: left;
	background-color: #ececec;
}

#sitemapkopf a
{
	color:#6d6d6d;
	text-decoration: none;
}

#sitemapkopf a:hover,#sitemapkopf a.on
{
  color: #000000;
  text-decoration: none;
}

#sitemapinhalt01
{
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	padding: 9px 0px 8px 20px;
	font-size: 10px;
	color: #000000;
	background-image: url(../includes_images/orange_hg.gif);
}

#sitemapinhalt01 a
{
	color:#6d6d6d;
	text-decoration: none;
}

#sitemapinhalt01 a:hover,#sitemapinhalt01 a.on
{
  color: #2450c5;
  text-decoration: underline;
}

#sitemapinhalt02
{
	font-size: 10px;
	font-weight: normal;
	text-align: left;
	padding: 5px 0px 5px 30px;
	font-size: 10px;
	color: #000000;
	background-image: url(../includes_images/grau_hg.gif);
}

#sitemapinhalt02 a
{
	color:#6d6d6d;
	text-decoration: none;
}

#sitemapinhalt02 a:hover,#sitemapinhalt02 a.on
{
  color: #2450c5;
  text-decoration: underline;
}
#sitemapinhalt03
{
	font-size: 10px;
	font-weight: normal;
	text-align: left;
	padding: 5px 0px 5px 30px;
	font-size: 10px;
	color: #000000;
	background-image: url(../includes_images/schwarz_hg.gif);
}

#sitemapinhalt03 a
{
	color:#6d6d6d;
	text-decoration: none;
}

#sitemapinhalt03 a:hover,#sitemapinhalt03 a.on
{
  color: #2450c5;
  text-decoration: underline;
}

/* Sitemap ende*/

.uk_karte{
	float: left;
	width: 320px;
	text-align: left;
	padding:0px 0px 20px 100px;
}

/* Login*/
td.fehlermeldung {
padding-left: 3px;
padding-top: 2px;
padding-bottom: 2px;
border-spacing:0px;
border-right-style: solid; 
border-right-color:#ff8c00;  
border-bottom-style: solid; 
border-bottom-color:#ff8c00;
border-left-style:solid; 
border-left-color:#ff8c00;
border-top-style: solid; 
border-top-color:#ff8c00; 
border-width: 1px; 
background-color:#ffffff;
text-align: left;
vertical-align:top;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
}

td.windpark01 {
padding-left: 3px;
border-spacing:0px;  
border-right-style: solid; 
border-right-color:#ff8c00; 
border-bottom-style: none; 
border-left-style: none; 
border-top-style: none; 
border-width: 1px; 
background-color:#fee6cb;
text-align: left;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
height: 23px;
width: 170px;
}

td.windpark02 {
padding-left: 3px;
border-spacing:0px;  
border-right-style: none; 
border-bottom-style: none; 
border-left-style: none; 
border-top-style: none; 
background-color:#fee6cb;
text-align: left; 
color: #000000; 
font-size: 11px; 
font-weight: bold;
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
height: 27px;
}

td.windpark03 {
padding-left: 3px;
border-spacing:0px;  
border-right-style: solid; 
border-right-color:#ff8c00;  
border-bottom-style: none; 
border-left-style: none; 
border-top-style: none; 
border-width: 1px; 
background-color:#FFFFFF;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
text-align: left;
height: 23px;
}

td.windpark04 {
border-spacing:0px;  
border-right-style: solid; 
border-right-color:#ff8c00; 
border-bottom-style: none; 
border-left-style: none; 
border-top-style: none; 
border-width: 1px; 
background-color:#fee6cb;
text-align: center;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
height: 23px;
width: 40px;
}

td.windpark05 {
border-spacing:0px;  
border-right-style: none; 
border-bottom-style: none; 
border-left-style: none; 
border-top-style: none; 
border-width: 1px; 
background-color:#fee6cb;
text-align: center;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
height: 23px;
width: 125px;
}

td.windpark06 {
border-spacing:0px;  
border-right-style: solid; 
border-right-color:#ff8c00; 
border-bottom-style: none; 
border-left-style: none; 
border-top-style: none; 
border-width: 1px; 
background-color:#FFFFFF;
text-align: center;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
height: 23px;
width: 40px;
}

td.windpark07 {
border-spacing:0px;  
border-right-style: none; 
border-bottom-style: none; 
border-left-style: none; 
border-top-style: none; 
border-width: 1px; 
background-color:#FFFFFF;
text-align: center;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
height: 23px;
width: 125px;
}

td.rahmen {
border-spacing:0px;  
border-right-style: solid; 
border-right-color:#bebebe; 
border-bottom-style: solid; 
border-bottom-color:#bebebe; 
border-left-style: none; 
border-left-color:#bebebe; 
border-top-style: none; 
border-top-color:#bebebe;
border-width: 1px; 
background-color:#FFFFFF;
text-align: center;color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
height: 23px;
width: 125px;
}

.infowindpark 
{
	color: #000000; 
	font-size: 9px; 
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
	text-decoration: none; 
}


td.windparkinfo {
padding: 10px;
border-spacing:0px;  
border-right-style: solid; 
border-right-color:#ff8c00;
border-bottom-style: solid; 
border-bottom-color:#ff8c00; 
border-left-style: solid; 
border-left-color:#ff8c00;
border-top-style: solid; 
border-top-color:#ff8c00; 
border-width: 1px; 
background-color:#FFFFFF;
text-align: left;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
height: 23px;
width: 200px;
}

td.komman01 {
padding-left: 3px;
border-spacing:0px;  
border-right-style: solid; 
border-right-color:#cdcdcd; 
border-bottom-style: none; 
border-left-style: none; 
border-top-style: none; 
border-width: 1px; 
background-color:#eeeeee;
text-align: left;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
height: 23px;
}

td.komman02 {
padding-left: 3px;
border-spacing:0px;  
border-right-style: none; 
border-bottom-style: none; 
border-left-style: none; 
border-top-style: none; 
background-color:#eeeeee;
text-align: left; 
color: #000000; 
font-size: 11px; 
font-weight: bold;
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
height: 23px;
}

td.komman03 {
padding-left: 3px;
border-spacing:0px;  
border-right-style: solid; 
border-right-color:#cdcdcd;  
border-bottom-style: none; 
border-left-style: none; 
border-top-style: none; 
border-width: 1px; 
background-color:#FFFFFF;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
text-align: left;
height: 23px;
}

td.komman04 {
border-spacing:0px;  
border-right-style: solid; 
border-right-color:#cdcdcd; 
border-bottom-style: none; 
border-left-style: none; 
border-top-style: none; 
border-width: 1px; 
background-color:#eeeeee;
text-align: center;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
height: 23px;
}

td.komman05 {
border-spacing:0px;  
border-right-style: none; 
border-bottom-style: none; 
border-left-style: none; 
border-top-style: none; 
border-width: 1px; 
background-color:#eeeeee;
text-align: center;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
height: 23px;
}

td.komman06 {
border-spacing:0px;  
border-right-style: solid; 
border-right-color:#cdcdcd; 
border-bottom-style: none; 
border-left-style: none; 
border-top-style: none; 
border-width: 1px; 
background-color:#FFFFFF;
text-align: center;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
height: 23px;
}

td.komman07 {
border-spacing:0px;  
border-right-style: none; 
border-bottom-style: none; 
border-left-style: none; 
border-top-style: none; 
border-width: 1px; 
background-color:#FFFFFF;
text-align: center;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
height: 23px;
}

td.komman08  {
padding-left: 3px;
border-spacing:0px;  
border-right-style: none; 
border-bottom-style: none; 
border-left-style: none; 
border-top-style: none; 
background-color:#eeeeee;
text-align: left; 
color: #000000; 
font-size: 11px; 
font-weight: bold;
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
height: 27px;
}

td.komman09 {
border-spacing:0px;  
border-right-style: none; 
border-bottom-style: none; 
border-left-style: none;
border-top-color:#cdcdcd;  
border-top-style: solid; 
border-width: 1px; 
background-color:#FFFFFF;
text-align: center;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
height: 23px;
}

td.komman10 {
border-spacing:0px;  
border-right-style: none; 
border-bottom-style: none; 
border-left-style: none;
border-top-style: none; 
border-width: 1px; 
background-color:#FFFFFF;
text-align: center;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
height: 23px;
}

form.kommanditanteile
{
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
}


form.kommanditanteile legend
{
font-size: 12px;
font-weight: bold;
}

form.kommanditanteile div
{
height:50px;
margin-bottom:10px;
}

form.kommanditanteile div label
{
height:10px;
width:360px;
float:right;
margin: 0 0 0 0;
}

form.kommanditanteile div input
{
width:100px;
height:20px;
margin: 0 0 0 0;
}

form.kommanditanteile label
{
font-size: 11px;
width:100px;
float:left;
clear:both;
line-height: 25px;
margin: 0 0 6px 0;
}

form.kommanditanteile input
{
width:250px;
margin: 0 0 10px 0;
height: 20px;
}

td.entfernen
{
font-size: 10px;
height:40px;
}

p.meldung
{
font-size: 11px;
margin:10px 0 10px 0;
color:#FF0000;
}

/* Beteiligung Tabelle */

td.beta {
padding: 2px 4px 2px 4px;
border-spacing:0px;  
border-right-style: solid; 
border-right-color:#d6d6d6; 
border-bottom-style: solid; 
border-bottom-color:#d6d6d6; 
border-left-style: solid; 
border-left-color:#d6d6d6;  
border-top-style: solid; 
border-top-color:#d6d6d6; 
border-width: 1px; 
background-color:#ffffff;
text-align: left;
vertical-align:top;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
}

td.beta2 {
padding: 2px 4px 2px 4px;
border-spacing:0px;  
border-right-style: solid; 
border-right-color:#d6d6d6; 
border-bottom-style: solid; 
border-bottom-color:#d6d6d6;
border-left-style: solid; 
border-left-color:#d6d6d6; 
border-top-style: none; 
border-width: 1px; 
background-color:#ffffff;
text-align: left;
vertical-align:top;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
}

td.beta3 {
padding: 2px 4px 2px 4px;
border-spacing:0px;
border-right-style: solid; 
border-right-color:#d6d6d6;  
border-bottom-style: solid; 
border-bottom-color:#d6d6d6;
border-left-style: none; 
border-top-style: none; 
border-width: 1px; 
background-color:#ffffff;
text-align: right;
vertical-align:top;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
}

td.beta3_unten {
padding: 2px 4px 2px 4px;
border-spacing:0px;
border-right-style: solid; 
border-right-color:#d6d6d6;  
border-bottom-style: solid; 
border-bottom-color:#666666;
border-left-style: none; 
border-top-style: none; 
border-width: 1px; 
background-color:#ffffff;
text-align: right;
vertical-align:top;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
}

td.beta3_rot {
padding: 2px 4px 2px 4px;
border-spacing:0px;
border-right-style: solid; 
border-right-color:#d6d6d6;  
border-bottom-style: solid; 
border-bottom-color:#d6d6d6;
border-left-style: none; 
border-top-style: none; 
border-width: 1px; 
background-color:#ffffff;
text-align: right;
vertical-align:top;
color: #e80000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
}

td.beta3_links {
padding: 2px 4px 2px 4px;
border-spacing:0px;
border-right-style: solid; 
border-right-color:#d6d6d6;  
border-bottom-style: solid; 
border-bottom-color:#d6d6d6;
border-left-style: none; 
border-top-style: none; 
border-width: 1px; 
background-color:#ffffff;
text-align: left;
vertical-align:top;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
}

td.beta3_links_linie {
padding: 2px 4px 2px 4px;
border-spacing:0px;
border-right-style: solid; 
border-right-color:#d6d6d6;  
border-bottom-style: solid; 
border-bottom-color:#d6d6d6;
border-left-style: solid; 
border-left-color:#d6d6d6;
border-top-style: none; 
border-width: 1px; 
background-color:#ffffff;
text-align: left;
vertical-align:top;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
}


td.beta3_links_unten {
padding: 2px 4px 2px 4px;
border-spacing:0px;
border-right-style: solid; 
border-right-color:#d6d6d6;  
border-bottom-style: solid; 
border-bottom-color:#666666;
border-left-style: none; 
border-top-style: none; 
border-width: 1px; 
background-color:#ffffff;
text-align: left;
vertical-align:top;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
}

td.beta3_links_unten_linie {
padding: 2px 4px 2px 4px;
border-spacing:0px;
border-right-style: solid; 
border-right-color:#d6d6d6;  
border-bottom-style: solid; 
border-bottom-color:#666666;
border-left-style: solid; 
border-left-color:#d6d6d6;  
border-top-style: none; 
border-width: 1px; 
background-color:#ffffff;
text-align: left;
vertical-align:top;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
}

td.beta3_fett {
padding: 2px 4px 2px 4px;
border-spacing:0px;
border-right-style: solid; 
border-right-color:#666666;  
border-bottom-style: solid; 
border-bottom-color:#d6d6d6;
border-left-style: none; 
border-top-style: none; 
border-width: 1px; 
background-color:#ffffff;
text-align: right;
vertical-align:top;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
}

td.beta3_fett_unten {
padding: 2px 4px 2px 4px;
border-spacing:0px;
border-right-style: solid; 
border-right-color:#666666;  
border-bottom-style: solid; 
border-bottom-color:#666666;
border-left-style: none; 
border-top-style: none; 
border-width: 1px; 
background-color:#ffffff;
text-align: right;
vertical-align:top;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
}

td.beta3_fett_rot {
padding: 2px 4px 2px 4px;
border-spacing:0px;
border-right-style: solid; 
border-right-color:#666666;  
border-bottom-style: solid; 
border-bottom-color:#d6d6d6;
border-left-style: none; 
border-top-style: none; 
border-width: 1px; 
background-color:#ffffff;
text-align: right;
vertical-align:top;
color: #e80000;  
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
}

td.beta4 {
padding: 2px 4px 2px 4px;
border-spacing:0px;
border-right-style: solid; 
border-right-color:#d6d6d6;  
border-bottom-style: solid; 
border-bottom-color:#d6d6d6;
border-left-style: none; 
border-top-style: none; 
border-width: 1px; 
background-color:#ffffff;
text-align: center;
vertical-align:top;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
}

td.beta4_links {
padding: 2px 4px 2px 4px;
border-spacing:0px;
border-right-style: solid; 
border-right-color:#d6d6d6;  
border-bottom-style: solid; 
border-bottom-color:#d6d6d6;
border-left-style: none; 
border-top-style: none; 
border-width: 1px; 
background-color:#ffffff;
text-align: left;
vertical-align:top;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
}

td.beta4_fett {
padding: 2px 4px 2px 4px;
border-spacing:0px;
border-right-style: solid; 
border-right-color:#666666;  
border-bottom-style: solid; 
border-bottom-color:#d6d6d6;
border-left-style: none; 
border-top-style: none; 
border-width: 1px; 
background-color:#ffffff;
text-align: center;
vertical-align:top;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
}


td.beta5 {
padding: 2px 4px 2px 4px;
border-spacing:0px;  
border-right-style: solid; 
border-right-color:#d6d6d6; 
border-bottom-style: solid; 
border-bottom-color:#d6d6d6; 
border-left-style: solid; 
border-left-color:#d6d6d6;  
border-top-style: solid; 
border-top-color:#d6d6d6; 
border-width: 1px; 
background-color:#c8c8c8;
text-align: left;
vertical-align:top;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
}

td.beta6 {
padding: 2px 4px 2px 4px;
border-spacing:0px;  
border-right-style: solid; 
border-right-color:#d6d6d6; 
border-bottom-style: solid; 
border-bottom-color:#d6d6d6; 
border-left-style: solid; 
border-left-color:#d6d6d6;  
border-top-style: solid; 
border-top-color:#d6d6d6; 
border-width: 1px; 
background-color:#e1e1e1;
text-align: left;
vertical-align:top;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
}


td.beta7 {
padding: 2px 4px 2px 4px;
border-spacing:0px;  
border-right-style: solid; 
border-right-color:#d6d6d6; 
border-bottom-style: solid; 
border-bottom-color:#d6d6d6;
border-left-style: solid; 
border-left-color:#d6d6d6; 
border-top-style: none; 
border-width: 1px; 
background-color:#f0f0f0;
text-align: left;
vertical-align:top;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
}

td.beta8 {
padding: 2px 4px 2px 4px;
border-spacing:0px;
border-right-style: solid; 
border-right-color:#d6d6d6;  
border-bottom-style: solid; 
border-bottom-color:#d6d6d6;
border-left-style: none; 
border-top-style: none; 
border-width: 1px; 
background-color:#f0f0f0;
text-align: right;
vertical-align:top;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
}

td.beta8_rot {
padding: 2px 4px 2px 4px;
border-spacing:0px;
border-right-style: solid; 
border-right-color:#d6d6d6;  
border-bottom-style: solid; 
border-bottom-color:#d6d6d6;
border-left-style: none; 
border-top-style: none; 
border-width: 1px; 
background-color:#f0f0f0;
text-align: right;
vertical-align:top;
color: #e80000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
}

td.beta8_fett {
padding: 2px 4px 2px 4px;
border-spacing:0px;
border-right-style: solid; 
border-right-color:#666666;  
border-bottom-style: solid; 
border-bottom-color:#d6d6d6;
border-left-style: none; 
border-top-style: none; 
border-width: 1px; 
background-color:#f0f0f0;
text-align: right;
vertical-align:top;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
}

td.beta8_fett_rot {
padding: 2px 4px 2px 4px;
border-spacing:0px;
border-right-style: solid; 
border-right-color:#666666;  
border-bottom-style: solid; 
border-bottom-color:#d6d6d6;
border-left-style: none; 
border-top-style: none; 
border-width: 1px; 
background-color:#f0f0f0;
text-align: right;
vertical-align:top;
color: #e80000;
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
}

td.beta8_links {
padding: 2px 4px 2px 4px;
border-spacing:0px;
border-right-style: solid; 
border-right-color:#d6d6d6;  
border-bottom-style: solid; 
border-bottom-color:#d6d6d6;
border-left-style: none; 
border-top-style: none; 
border-width: 1px; 
background-color:#f0f0f0;
text-align: left;
vertical-align:top;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
}

td.beta8_links_linie {
padding: 2px 4px 2px 4px;
border-spacing:0px;
border-right-style: solid; 
border-right-color:#d6d6d6;  
border-bottom-style: solid; 
border-bottom-color:#d6d6d6;
border-left-style: solid; 
border-left-color:#d6d6d6; 
border-top-style: none; 
border-width: 1px; 
background-color:#f0f0f0;
text-align: left;
vertical-align:top;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
}

td.ueberblick1{
padding: 2px;
border-spacing:0px;  
border-right-style: solid; 
border-right-color:#ff9718; 
border-bottom-style: solid; 
border-bottom-color:#ff9718; 
border-left-style: solid; 
border-left-color:#ff9718;  
border-top-style: solid; 
border-top-color:#ff9718; 
border-width: 1px; 
background-color:#ffffff;
text-align: left;
vertical-align:top;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
}

td.ueberblick2{
padding: 2px;
border-spacing:0px;  
border-right-style: solid; 
border-right-color:#ff9718; 
border-bottom-style: solid; 
border-bottom-color:#ff9718; 
border-left-style: solid; 
border-left-color:#ff9718;  
border-top-style: solid; 
border-top-color:#ff9718; 
border-width: 1px; 
background-color:#ffffff;
text-align: center;
vertical-align:top;
color: #ff9718; 
font-size: 12px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
}

td.ueberblick3{
padding: 2px;
border-spacing:0px;  
border: none;  
background-color:#ffffff;
text-align: center;
vertical-align:top;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
}

td.ueberblick5{
padding: 2px;
border-spacing:0px;  
border-right-style: solid; 
border-right-color:#ff9718; 
border-bottom-style: solid; 
border-bottom-color:#ff9718; 
border-left-style: solid; 
border-left-color:#ff9718;  
border-top: none; 
border-width: 1px; 
background-color:#ffffff;
text-align: left;
vertical-align:top;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
}

td.ueberblick6{
padding: 2px;
border-spacing:0px;  
border-right-style: solid; 
border-right-color:#ff9718; 
border-top: none; 
border-left-style: solid; 
border-left-color:#ff9718;  
border-top: none; 
border-width: 1px; 
background-color:#ffffff;
text-align: left;
vertical-align:top;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
}

td.ueberblick7{
padding: 2px;
border-spacing:0px;  
border-right-style: solid; 
border-right-color:#ff9718; 
border-bottom: none; 
border-left-style: solid; 
border-left-color:#ff9718;  
border-top-style: solid; 
border-top-color:#ff9718; 
border-width: 1px; 
background-color:#ffffff;
text-align: left;
vertical-align:top;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
}

td.ueberblick8{
padding: 2px 2px 20px 2px;
border-spacing:0px;  
border-right-style: solid; 
border-right-color:#ff9718; 
border-bottom-style: solid; 
border-bottom-color:#ff9718; 
border-left-style: solid; 
border-left-color:#ff9718;  
border-top: none; 
border-width: 1px; 
background-color:#ffffff;
text-align: left;
vertical-align:top;
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
}

#investliste
{
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	text-align: left;
	padding: 1px 0px 15px 15px;
	width:500px;
	color: #000000;
	background-image: url(../images/orange_dot.gif);
}

/* kontakt */

.kontaktformbox {
  width: 400px;
}

input.kontakt 
{ 
	font-size: 10px; 
	color:#6d6d6d;
	font-weight: normal;
	text-decoration: none;
 	margin:0px 0px 0px 10px; 
	padding:0px; 
	width:200px; 
	height:18px; 
	border: 1px solid #d6d6d6;
}

.kontaktbutton 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color:#6d6d6d;
	text-decoration: none;
	background-color: #ffffff;
	border: none;
	padding:0px; 	
}

.kontaktreihe {
  clear: both;
  padding: 2px 0px;
}

.kontakttext {
  width: 500px;
  text-align: left;
  padding: 3px 0px 7px 0px;
}

.kontaktlabel {
  float: left;
  width: 80px;
  text-align: left;
  padding-top: 3px;
  padding-right: 5px;
  line-height: 15px;
}

.kontaktlabel2 {
  float: left;
  width: 80px;
  text-align: right;
  padding-top: 3px;
  padding-right: 5px;
}

.kontaktlabel3 {
  float: left;
  width: 400px;
  text-align: left;
  padding-top: 3px;
  padding-right: 5px;
}

.kontaktlabel4 {
  float: left;
  width: 80px;
  text-align: left;
  padding-top: 0px;
  padding-right: 0px;
}

.kontaktfeld {
	line-height: 15px;
  float: right;
  width: 300px;
  text-align: left;
    padding: 3px 0px 7px 0px;
} 

.kontaktfeld2 {
	line-height: 15px;
  float: right;
  width: 300px;
  text-align: left;
    padding: 0px;
} 

.kontaktnachricht {
  width: 240px;
  	font-size: 11px; 
	color:#000000;
	font-weight: normal;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.kontaktauswahl {
  	font-size: 11px; 
	color:#000000;
	font-weight: normal;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.kontaktort {
  width: 185px;
  	font-size: 11px; 
	color:#000000;
	font-weight: normal;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.kontaktplz {
  width: 50px;
  	font-size: 11px; 
	color:#000000;
	font-weight: normal;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.pfeil ul {
	padding: 5px 0px 0px 0px;
	margin: 0px;
}

.pfeil li{
	background-image: url(../includes_images/liste_pfeil.gif);
	line-height: 16px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 15px 12px;
	text-decoration: none;
	list-style-type: none;
	background-repeat:no-repeat;
}

.pfeil li a{
	text-decoration: none;
	list-style-type: none;
}


a.pfeillink{
	background-image: url(../includes_images/liste_pfeil.gif);
	line-height: 20px;
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 5px 12px;
	text-decoration: none;
	background-repeat:no-repeat;
}

#infobanner {
    text-align: center;
}

.indexcontentkasten_banner {
    border-color: #D6D6D6;
    border-style: solid;
    border-width: 1px;
    float: left;
    margin: 20px 0px 15px 23px;
    padding: 0px;
    width: 661px;
}

#indexcontenttext_banner {
    float: left;
    height: 55px;
    line-height: 15px;
    padding: 5px 0 0 15px;
    text-align: left;
    width: 177px;
}

#indexcontenttext_banner a
{
	font-weight: normal;
	text-decoration: none;
		padding: 0px 0px 0px 10px;
	background: url(../includes_images/infopfeil_home.gif) no-repeat;
}

#indexbild_banner {
 float: right;
	padding: 0px;
	width: 469px;
}

/* Portfolio */

.portfolio {
	float: left;
	width: 727px;
	padding:10px 0px 0px 0px;
	text-align: left;
	margin-top: 0px;
	margin-bottom: 25px;
}

#portfoliokopf
{
	padding: 2px 0px 3px 10px;
	font-size: 11px;
	color:#8f8f8f;
	font-weight: bold;
	text-align: left;
	background-color: #e2e2e2;
}

.portfoliokasten1{
	float: left;
	width: 354px;
	text-align: left;
	padding:0px 0px 0px 0px;
	border-bottom: 1px solid #8f8f8f;
	border-left: 1px solid #8f8f8f;
	border-top: 1px solid #8f8f8f;
	border-right: 1px solid #8f8f8f;
	margin: 12px 14px 0px 0px;
}

.portfoliokasten2{
	float: left;
	width: 354px;
	text-align: left;
	padding:0px 0px 0px 0px;
	border-bottom: 1px solid #8f8f8f;
	border-left: 1px solid #8f8f8f;
	border-top: 1px solid #8f8f8f;
	border-right: 1px solid #8f8f8f;
	margin: 12px 0px 0px 0px;
}

#portfoliokastenkopf
{
	padding: 0px 0px 0px 10px;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	background-color: #8f8f8f;
}

#portfoliokastenkopf a
{
	font-weight: bold;
 	color: #ffffff;
	text-decoration: none;
}

#portfoliokastenkopf a:hover,#portfoliokastenkopf a.on
{
  color: #000000;
  text-decoration: none;
}


