/* filename: /css/viessmann.css */
/* Ab Firefox 1w5 laden die Hintergrundbilder nicht mehr sauber. Deshalb width und heigth:100% in HTML und body eingefügt. */
HTML {width: 100%; height: 100%; }
body {width: 100%; height: 100%; margin-left:0px; margin-top:0px; margin-right:0px;}

/* Allgemeingueltige Definitionen*/
body,a,h1,h2,h3,h4,h5,h6,p,ul,ol,li,dl,dt,dd,div,span,td,th,address,blockquote,input,option {
     font-family:arial,helvetica,sans-serif;
}

#FoKoPa {display:none;}/* Werbebox Förderkompass ausschalten*/

a:hover { color:#FF0000; text-decoration:none}
a:active { color:#FF0000; text-decoration : none}
a:focus { color:#FF0000; text-decoration : none}

a.doclink:link { color:#FF0000; text-decoration:none; font-size: 11px; line-height: 11pt; font-weight: normal;}
a.doclink:visited { color:#FF0000; text-decoration:none; font-size: 11px; line-height: 11pt; font-weight: normal;}
a.doclink:hover { color:#FF0000; text-decoration:none; font-size: 11px; line-height: 11pt; font-weight: normal;}
a.doclink:active { color:#FF0000; text-decoration : none; font-size: 11px; line-height: 11pt; font-weight: normal;}
a.doclink:focus { color:#FF0000; text-decoration : none; font-size: 11px; line-height: 11pt; font-weight: normal;}

/* Hintergrundfarben*/
.bgGrey {background-color:#DFDFDF;}
.bgGreyDk {background-color:#D2DCE6;}
.bgLightGrey {background-color: #F5FAFF;}
.bgOrangeLght {background-color:#FFEDDE;}
.bgOrange {background-color: #FF7200;}
.bgWhite {background-color:#FFFFFF;}
.bgBlueDk {color:#FFFFFF; background-color:#27458B;}

ul {
list-style-type: square;line-height: 11pt;
}

font {
font-family: arial, helvetica, sans-serif;
font-size: 9pt;
line-height:11pt;
}

td {
font-family: arial, helvetica, sans-serif;
font-size: 11px;
line-height:11px;
}

.copytext {
	font-family: arial, helvetica, sans-serif;
	color: #707070;
	font-size: 11px;
	line-height: 11pt;
	font-weight: normal;
}

.copytext1 {
font-family: arial, helvetica, sans-serif; color: #707070;
font-size: 11px;
}

.copytextbold, .copytextBold {
font-family: arial, helvetica, sans-serif; background-color: transparent ;
font-size: 11px;
font-weight:bold;
}

.printerlink {
font-size: 11px; color: #808080; font-family: arial, helvetica, sans-serif; line-height: 11pt; text-decoration: none
}

.printerlink1 {
font-size: 11px; color: #808080; font-family: arial, helvetica, sans-serif; line-height: 11pt; font-weight:bold; text-decoration: none
}

a.printerlink1:hover {
font-size: 11px; color: #808080; font-family: arial, helvetica, sans-serif; line-height: 11pt; font-weight:bold; text-decoration: underline
}

.printButton {
font-size: 11px; color: #808080; font-family: arial, helvetica, sans-serif; line-height: 11pt; text-decoration: none
}

.citation {color:#808080; font-family: arial, helvetica, sans-serif; font-size: 10px; text-decoration: none;}
a.citation {color:#808080; text-decoration: underline;}
a.citation:hover {color:#FF0000; text-decoration:none;}

.downloadlink {font-family: arial, helvetica, sans-serif; color: #808080;font-size: 11px;}
a.downloadlink {color:#808080; font-size: 12px; text-decoration: underline;}
a.downloadlink:hover {color:#FF0000; text-decoration: none;}

.link_back {
font-size: 8pt; color: #808080; font-family: arial, helvetica, sans-serif; line-height: 11pt; text-decoration: none
}
a.link_back:hover {
color: #ff0000; line-height: 12pt; text-decoration: none;
}

#genContent, #gencontent {
z-index: 1000; left: 20px; position: absolute; top: 10px;
}

#genContent-print, #gencontent-print {
z-index: 1000; left: 20px; position: absolute; top: 120px;
}


#genContenthinweis {
position: absolute; left: 20px; top: 35px; z-index: 1000; margin-right:20px;
}

#printInfo {
z-index: 100; left: 20px; position: absolute; top: 10px; font-size: 13px; color: #000000; font-family: arial, helvetica, sans-serif; font-weight: bold; visibility: hidden;
}

.selectstyle {
font-size: 11px; width: 200px; color: #000000; border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none
}

.selecttext {
font-size: 9px; color: #000000
}

.formstyle {
font-size: 9px;
}

.headline {
font-family: arial, helvetica, sans-serif; background-color: transparent ;
font-size: 13px;
font-weight: bold;
color:#ff0000;
}

.subsubheadline{
font-family: arial, helvetica, sans-serif; background-color: transparent;
font-size: 11px;
font-weight: bold;
color:#000000;
text-decoration:none;
}

.resultsubheadline{
font-family: arial, helvetica, sans-serif; background-color: transparent;
font-size: 11px;
font-weight: bold;
color:#000000;
}
a.resultsubheadline { text-decoration:underline;}
a.resultsubheadline:hover { text-decoration:none;}


.teaserheadline {
font-family: arial, helvetica, sans-serif; color:#ababab ;font-size: 11px;
}
.teaserlink {
font-family: arial, helvetica, sans-serif; color:#636363; text-decoration:none; font-size: 11px;
}

.mainlink {
font-size: 11px; color: #636363; text-decoration: none;
}

a.mainlink:link { color:#636363; text-decoration : none}
a.mainlink:visited { color:#636363; text-decoration : none}
a.mainlink:hover { color:#FF0000; text-decoration:none}
a.mainlink:active { color:#FF0000; text-decoration : none}
a.mainlink:focus { color:#FF0000; text-decoration : none}


.oben-menue {
font-family: arial, helvetica, sans-serif; background-color: transparent ;
font-size: 11px;
color:#ff0000;
text-decoration:none;
line-height:12pt;
}

h1, h2, h3, h4, h5, h6 {
	margin-top: 0px;
	margin-bottom: 0px;
}

.spacer5 {
font-size: 5px
}
.spacer10 {
font-size: 10px
}

