
a.kopf {font:0.8em/1.5em Arial,Verdana,sans-serif;font-weight:bold;color:#ffffff;}
a.kopf:link {text-decoration:none;color:#ffffff;}
a.kopf:visited {text-decoration:none;color:#cccccc;}
a.kopf:hover {text-decoration:underline overline;}
a.kopf:active {text-decoration:underline overline;}
a.kopf:focus {text-decoration:underline overline;}

a.block{display:block;text-decoration:none;margin:0%;padding:1% 2% 1% 2%;}
a.block:link{border-bottom:1px solid #999999;border-top:1px solid #999999;background-color:#ccccff;color:#000066;}
a.block:visited{border-bottom:1px solid #999999;border-top:1px solid #999999;background-color:#ccccff;color:#666666;}
a.block:hover{border-bottom:1px solid #ffffff;border-top:1px solid #ffffff;background-color:#000066;color:#ffffff;}
a.block:active {border-bottom:1px solid #ffffff;border-top:1px solid #ffffff;background-color:#000066;color:#ffffff;}
a.block:focus {border-bottom:1px solid #ffffff;border-top:1px solid #ffffff;background-color:#000066;color:#ffffff;}

a.block1{text-decoration:none;margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}
a.block1:link{color:#000066;border-bottom:1px solid #ccccff;border-top:1px solid #ccccff;background-color:#ccccff;}
a.block1:visited {color:#666666;border-bottom:1px solid #ccccff;border-top:1px solid #ccccff;background-color:#ccccff;}
a.block1:hover{color:#000066;border-bottom:1px solid #ffffff;border-top:1px solid #ffffff;background-color:#cccccc;}

a.block1:active{color:#000066;border-bottom:1px solid #ffffff;border-top:1px solid #ffffff;background-color:#cccccc;}
a.block1:focus{color:#000066;border-bottom:1px solid #ffffff;border-top:1px solid #ffffff;background-color:#cccccc;}

a.verweis:before {content:url(bilder/link.gif);}
a.verweis {color:#000066;font-weight:bold;background-color:#ccccff;}
a.verweis:link {color:#000066;text-decoration:underline;background-color:#ccccff;}
a.verweis:visited {color:#666666;text-decoration:underline;background-color:#ccccff;}
a.verweis:hover {color:#ffffff;text-decoration:none;background-color:#000066;}
a.verweis:active {color:#ffffff;text-decoration:none;background-color:#000066;}
a.verweis:focus {color:#ffffff;text-decoration:none; background-color:#000066;}



a.suche {color:#000066;font-weight:bold;background-color:#ccccff;}
a.suche:link {color:#000066;text-decoration:underline;background-color:#ccccff;}
a.suche:visited {color:#666666;text-decoration:underline;background-color:#ccccff;}
a.suche:hover {color:#ffffff;text-decoration:none;background-color:#000066;}
a.suche:active {color:#ffffff;text-decoration:none;background-color:#000066;}
a.suche:focus {color:#ffffff;text-decoration:none; background-color:#000066;}

a.altverweis {color:#000066;font-weight:bold;background-color:#ccccff;}
a.altverweis:link {color:#000066;text-decoration:underline;background-color:#ccccff;}
a.altverweis:visited {color:#666666;text-decoration:underline;background-color:#ccccff;}
a.altverweis:hover {color:#ffffff;text-decoration: underline overline;background-color:#000066;}
a.altverweis:active {color:#ffffff;text-decoration:underline overline;background-color:#000066;}
a.altverweis:focus {color:#ffffff;text-decoration:underline overline; background-color:#000066;}

a.produkte {color:#000066;font-weight:bold;background-color:#ccccff;}
a.produkte:link {color:#000066;text-decoration:none;background-color:#ccccff;}
a.produkte:visited {color:#666666;text-decoration:none;background-color:#ccccff;}
a.produkte:hover {color:#ffffff;text-decoration: none;background-color:#000066;}
a.produkte:active {color:#ffffff;text-decoration:none;background-color:#000066;}
a.produkte:focus {color:#ffffff;text-decoration:none; background-color:#000066;}

a.bunt, a.bunt:visited{font-weight:bold;font-size:1.8em;color:#FF6600;text-decoration:none;border:1px solid #ccccff;}
a.bunt span{display:none;}
a.bunt:hover{border:1px solid red;}
a.bunt:active, a.bunt:focus{border:1px solid red;}
a.bunt:active span,a.bunt:focus span,a.bunt:hover span{display:inline;position:absolute;z-index:50;width:250px;height:auto; color:#000066;font-size:0.4em;background-color:#ffcc00;border-color:#cc0033;border-style:solid;border-width:1px;padding:2px;}



li.block{margin:3% 5% 1% 4%;width:80%;list-style-type:none;margin-bottom:1em;list-style-position:outside;}

ul.men2{list-style-image:url(bilder/punkt.gif);}
li.men2{margin:0% 0% 0% 0%;padding:0% 0% 5% 0%;}

a img {border:none; border-color:#ccccff;}

ul.nix{list-style-type:none;}
li.nix{margin:0% 0% 0% 0%;padding:0% 0% 5% 0%;}



body {width:auto;}
body,td.weiss{background-color:#ffffff;}
body{margin:0%;padding:1%;}

div.kopf{width:100%;margin:0%;padding:2% 0% 0% 0%;background-color:#000066;border-style:none;border-width:0px;}

table.seitenkopf{width:98%;margin-right:2%;border-spacing:0px;border-collapse:collapse;border-width:0px;border-style:none;}
td.topmen{margin:0%;padding:0% 0% 0% 3%;color:#ffffff;}
td.weiss,td.linksdrei,td.obenrechts,td.obenlinks,td.bild,td.untenlinks,td.auswahl,form,select,div.klirr{
margin:0px;padding:0px;}
td.auswahl{text-align:right;width:22%;background-color:#666666;}
td.bild{background-color:#ccccff;}
td.obenlinks,td.untenlinks{width:50%;}
td.linksdrei{width:3%;}
td.weiss{width:25%;text-align:center;}
span.head {text-align:left;font:0.8em Arial,Verdana,sans-serif;font-weight:bold;margin:0;padding:0;}
select{font:11px Arial,Verdana,sans-serif;color:#ffffff;background-color:#666666;font-weight:bold;}
option.wahl{color:#ccccff;font-weight:normal;} 
option.wahlhead{color:#000066;background-color:#ccccff;} 
input.farbig{background-color:#ffff00;}
input.blau {background-color:#ccccff; color:#000066; border:3px solid #333333;}
input.gk {background-color:#ccccff; color:#000066; border:1px solid #333333;}

div.inhalt,div.menue,div.text{font-family:Arial,Verdana,sans-serif;background-color:#ccccff;color:#000066;}
div.inhalt{width:100%;margin:0% 0% 0% 0%;padding:2% 0% 1% 0%;border-style:none;border-width:0px;}
div.menue,div.text{text-align:left;float:left;}
div.menue{font-size:0.7em;font-weight:bold;height:auto;width:25%;margin:7% 0% 0% 0%;padding:0% 0% 0% 0%;}
div.text{font-size:0.9em;line-height:1.3em;width:45%;margin:5% 0% 5% 3%;padding:0% 5% 5% 0%;}

div.animmen{font-size:0.7em;font-weight:bold;float:right;text-align:left;width:15%;margin:2% 1%0% 3%;padding:0% 0% 0% 0%;}

div.animleer{width:100px;height:63px;margin:0%;padding:0%;}
h1, h2, h3{line-height:1.6em;margin-bottom:0.8em;font-weight:bold;}
h1{font-size:1.1em;padding:1.2em 0em 0em 0em;}
h2{font-size:1em;padding:1.2em 0em 0em 0em;}
h3{font-size:1em;padding:0em 0em 0em 0em;}
h2.hv {color:#006600;text-indent:1em;margin-top:1em;}
span.hervorgehoben{font-weight:bold;}
span.anlagen{font-size:0.8em;font-weight:bold;}
address {padding:1.2em 0em 0em 0em;font-style:normal;}
p.text,p.ohne,p{margin:1.1em 0 0 0;padding:0;}


li.aufz,li.fett{margin:0% 0% 0% 2%;padding:0% 0% 2% 0%;}
li.fett{font-weight:bold;}
li.ohne{margin:0%;padding:0%;}
div.klirr{clear:both;background-color:#ccccff;}
div.fuss {width:auto;font:0.7em/1.5em Arial,Verdana,sans-serif;font-weight:bold;text-align:right;border-color:#000066;border-top-style:solid;border-width:1px;margin:0% 22% 0% 28%;padding:0% 0% 0% 0%;background-color:#ccccff;}




table.site{margin:0;}
th.site{font-size:0.8em; font-family:Arial,Verdana,sans-serif; font-weight:bold;
margin:1%;border-width:1px;border-style:solid;border-color:#333333;padding:2%;text-align:left;vertical-align:top;}
td.site{font-size:0.8em; font-family:Arial,Verdana,sans-serif;
color:#333333;margin:1%;padding:2%;text-align:left;
vertical-align:top;}
td.sitehead{font:1.5em Arial,Verdana,sans-serif,bold;
color:#333333;margin:1%;padding:2%;text-align:left;vertical-align:top;}



table.texttab{margin:1.1em 0 0 0;padding:0;border:none;text-align:left;color:#000066;}
th.texttab{
font:0.9em/1.3em Arial,Verdana,sans-serif;margin:1%;padding-right:2%;text-align:left;
vertical-align:top;}
td.texttab{font:0.9em/1.3em Arial,Verdana,sans-serif;margin:1%;padding-right:2%;text-align:left;
vertical-align:top;}

td.form{
font:0.9em Arial,Verdana,sans-serif;
color:#000066;
text-align:left;
vertical-align:bottom;
padding-top:0.2em;
padding-bottom:0.2em;
padding-left:0.2em;
padding-right:0;
}
td.formw{
font:0.9em Arial,Verdana,sans-serif;
color:#000066;
text-align:left;
vertical-align:bottom;
padding-top:0.2em;
padding-bottom:0.2em;
padding-left:0.2em;
padding-right:0;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#ffffff;
margin-bottom:0.5em;
}
.alttext		{border:0;width:0;height:0;background-color:#ffffff;margin:0;padding:0;}
legend {color:#000066;font-family:Arial,Verdana,sans-serif;font-size:1em;font-weight:bold;}

fieldset{margin-bottom:2%;}

td.anmerkung{text-align:left;
vertical-align:top;
font:0.7em Arial,Verdana,sans-serif;
margin:1%;padding:2%;}

select.farbig{
font:11px Arial,Verdana,sans-serif;
color:#333333;
background-color:#ccccff;
font-weight:bold;
}

td.tspreise{text-align:left;
vertical-align:top;
font:0.8em Arial,Verdana,sans-serif;
margin:0%;padding:0%;}

td.wertel{font:0.9em Arial,Verdana,sans-serif;border-right-width:1px;border-right-style:dotted;border-right-color:#000066;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#000066;padding-top:10px;padding-left:20px;padding-right:5px;}
td.werter{font:0.9em Arial,Verdana,sans-serif;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#000066;padding-top:10px;padding-left:5px;padding-right:20px;}
 
table.tabelle{font:0.9em/1.3em Arial,Verdana,sans-serif;padding:1em;border:none;text-align:center;color:#000066;}
th.tabelle{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#000066;margin:1em;padding:1em;}
td.tabelle{margin:1em;padding:1em;}
th.tabellegr{background-color:#cccccc;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#000066;margin:1em;padding:1em;}
td.tabellegr{background-color:#cccccc;margin:1em;padding:1em;}


table.liefer{font:0.8em Arial,Verdana,sans-serif;padding:0em;text-align:center;color:#000066;border-style:solid;border-color:#000066;border-width:1px;}
th.liefer{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#000066;margin:1em;padding:0em;}
td.liefer{margin:0em;padding:0em;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#000066;}

th.liefergr{background-color:#cccccc;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#000066;margin:0em;padding:0em;}
td.liefergr{background-color:#cccccc;margin:0em;padding:0em;border-bottom-style:solid;border-bottom-color:#000066;border-bottom-width:1px;}


table.liefert{font:0.8em Arial,Verdana,sans-serif;padding:0em;text-align:center;color:#000066;border-style:solid;border-color:#000066;border-width:1px;}
th.liefert{border-top-width:1px;border-top-style:solid;border-top-color:#000066;margin:1em;padding:0em;}
td.liefert{margin:0em;padding:0em;border-top-width:1px;border-top-style:solid;border-top-color:#000066;}
th.liefertgr{background-color:#cccccc;border-top-width:1px;border-top-style:solid;border-top-color:#000066;margin:0em;padding:0em;}
td.liefertgr{background-color:#cccccc;margin:0em;padding:0em;border-top-style:solid;border-top-color:#000066;border-top-width:1px;}





.sl {padding:0; margin:0; list-style-type:none;background:#fff url(http://www.westfalen-ag.de/solarthermie/bilder/solaranlage.gif); width:400px; height:389px; margin:0; position:relative;}

.sl li a {text-indent:-999px; display:block; width:10px; height:10px; background:orange; position:absolute; line-height:8px;}

.sl li a em {visibility:hidden; position:absolute;}

.sl li a.kol {top:25px; left:167px;}
.sl li a.pum {top:345px; left:170px;}
.sl li a.ste {top:290px; left:165px;}
.sl li a.spe {top:246px; left:263px;}
.sl li a.hei {top:310px; left:335px;}
.sl li a.ver {top:100px; left:263px;}

.sl li a:hover {background:orange; text-indent:0; height:1.2em; font-size:1em; color:#fff; line-height:1em; padding:2px 10px; width:90px;}
/* hack for IE5.x */
* html .sl li a:hover {width:110px; height:1.5em; w\idth:90px; he\ight:1.2em;z-index:100;}

.sl li a:hover em {visibility:visible; margin-left:5px; background:#fff; border:1px solid darkblue; width:150px; color:darkblue; padding:25px;font-style:normal;font-size:0.8em; top:-135px; font-family:arial,verdana,sans-serif;z-index:200; }
/* hack for IE5.x */
* html .sl li a:hover em {width:200px; w\idth:150px;}

.sl li a:hover em img {border:1px solid darkblue; display:block; margin-bottom:10px;}


.gk {font-size:0.7em;background-color:#ffffff;}

.ergebnis {
	border-bottom:1px solid grey;
	padding:4px;
}
.ausgabe a:before {content:url(bilder/link.gif);}
.ausgabe a {color:#000066;text-decoration:none;background-color:#ccccff;}
.ausgabe a:link {color:#000066;text-decoration:underline;background-color:#ccccff;}
.ausgabe a:visited{color:#666666;text-decoration:underline;background-color:#ccccff;}
.ausgabe a:hover{color:#ffffff;text-decoration:none;background-color:#000066;}
.ausgabe a:focus {color:#ffffff;text-decoration:none; background-color:#000066;}
.ausgabe a:active{color:#ffffff;text-decoration:none;background-color:#000066;}
