body,table,td {
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
}

table.rahmen {
border-collapse:collapse;
border:1px solid #9696c8;
margin:0;
width:475px;
background-color:#d4d4ff;
}

.ticker {
background-color:#d4d4ff;
margin:0;
padding: 2px 2px 5px 2px;
font-size:10pt;
font-weight:normal;
line-height:normal;
}

table.ticker {
background-color:#d4d4ff;
display:block;
margin:0 0 10px 0;
padding:0;
}

ul {
margin:0 0 10px 0;
background-color:#d4d4ff;
padding:10px 0 20px 10px;

}

li {
list-style-type:none;
background:url(http://www.iwr.de/img/ikonstart/disc.gif);
background-position:left top;
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight:normal;
margin:0 0 0 10px;
display:block;
padding-left:10px;

}



h2 {display:inline;
font-size:16pt;
font-weight:bold;
}
.suche  {
	
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #ffffff;
	text-decoration: none;
	}
	
.link {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000064;
	text-decoration: none;
}
.link:hover {
	
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000064;
	text-decoration: underline;
}

.linkweiss {
	
	font-size: 9pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #ffffff;
	text-decoration: none;
}
.linkweiss:Hover {
	
	font-size: 9pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #ffffff;
	text-decoration: underline;
}

.linkfett {
	
	font-size: 9pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.linkfett:hover {
	
	font-size: 9pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #ffffff;
	text-decoration: underline;
}

.link_ueberschrift {
	font-size: 14pt !important;
	font-style: normal !important;
	font-weight: bold !important;
	font-family : Arial, Helvetica, sans-serif !important;
	text-decoration: none !important;
	color: #000064 !important;
}
.link_ueberschrift:hover {
	font-size: 14pt !important;
	font-style: normal !important;
	font-weight: bold !important;
	font-family : Arial, Helvetica, sans-serif !important;
	text-decoration: underline !important;
	color: #000064 !important;
}

.link_ueberschrift_klein {
	font-size: 10pt !important;
	font-style: normal !important;
	text-decoration: none !important;
	color: #000000 !important;
}
.link_ueberschrift_klein:hover {
	font-style: normal !important;
	text-decoration: underline !important;
	color: #000000 !important;
}

.wind {
	
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	color: #a7e2ff;
	text-decoration: none;
}

.wind_a {
	
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color:#a7e2ff;
	padding:0 5px 0 5px;
}

.aktiv {
	
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.wind:hover {
	
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.solar {
	
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	color: #FFE800;
	text-decoration: none;
}

.solar_a {
	
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color:#FFE800;
	padding:0 5px 0 5px;
}

.solar:hover {
	
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.wasser {
	
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	color: #3575d5;
	text-decoration: none;
}

.wasser_a {
	
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	background-color:#3575d5;
	padding:0 5px 0 5px;
}

.wasser:hover {
	
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.bio {
	
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	color: #5DE170;
	text-decoration: none;
}

.bio_a {
	
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color:#5DE170;
	padding:0 5px 0 5px;
}

.bio:hover {
	
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.geo {
	
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	color: #f6391d;
	text-decoration: none;
}

.geo_a {
	
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	background-color:#f6391d;
	padding:0 5px 0 5px;
}

.geo:hover {
	
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

.link2 {
	
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.link2:hover {
	
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #ffffff;
	text-decoration: underline;
}
.Stil1 {font-size: 10pt; font-style: normal; line-height: normal; font-variant: normal; color: #000064; text-decoration: none; }
.Stil3 {font-size: 10pt; font-style: normal; line-height: normal; font-variant: normal; color: #000000; text-decoration: none;  }

div {
display:inline;
}

p{
display:block;
}

.box {
	background-color:#d4d4ff;
	margin:0 0 10px 0;
	padding: 10px 5px 5px 5px;
	font-size:10pt;
	font-weight:normal;
	line-height:normal;
	display:block;
	border-top:1px solid #9696c8;
	/*border:0;*/
}

form.rand {
	/*border:1px solid #9696c8;*/
	border:0;
	display:block;
	margin:5px 0 5px 0;
	padding:5px;
}

.ticker a, li a, .htmlnews a{
   font-size:9pt;
        font-family:arial,verdana,helvetica, sans-serif;
        font-weight: bold;
        font-style: normal;
        color: #143885;
        text-decoration: none;
 	    
}
li a:hover{text-decoration:underline;}
