/* THIS FILE IS GENERATED. DO NOT ADD YOUR OWN CODE HERE! *//* * GERADE BEARBEITET VON: */ div.content_text img.glossarStyleIcon {margin: 0px 2px 0px 2px !important;}html {height:100%;width:100%;font-size:100.01%;}body {font-family:Arial,Verdana,Helvetica,Sans-Serif;font-size:0.75em;margin:0em;padding:0em;height:100%;width:100%;background-color:#fff;color:#333;}form {padding:0em;margin:0em;}img { border: 0px;}hr {clear:both;margin:0em;padding:0em;border:0em;visibility:hidden;height:0em !important;width:0em !important;}.clear {clear: both;width: 0;height: 0;line-height: 0;overflow: hidden;}#footerWrapper {background-color: #F2F2F2;width: 77em;padding: 0 1.5em;margin: 0 auto;padding-top: 1em;}.footer_ph {width: 100%;height: 220px;}.footerText {padding: 0.5em 1.5em 1em;position: absolute;bottom: 0;}.footerText p {font-size: 0.8em;color: #666;}.footerText a {text-decoration: none;color: #246078 !important;}.footerText a:hover {text-decoration: underline;}.footerText strong {color: #666 !important;font-size: 1.15em;display: block;padding-top: 1.2em;}#non_footer {position:relative;min-height:100%;width:80.0em;margin-left:auto;margin-right:auto;background-color:#F2F2F2; }* html #non_footer {height:100%;}#page {width:80.0em;margin-left:auto;margin-right:auto;}#fastaccess {display:none;}#header {height:7.00em;width:80.0em;position:relative;border-top:0.25em solid #3F947F;border-bottom:0.25em solid #3F947F;background-color:#fff;}#header h1 {padding:0em;margin:0em;font-size:1.5em;font-weight:normal;position:absolute;top:2.33em;left:10.25em;color:#555;}#header #logo {width:11.25em;height:2.92em;border:0em;position:absolute;top:2.33em;left:1.67em;border:0em;}#search {position:absolute;right:0em;top:4.5em;background-color:#EAEAEA;width:14.3em;}#search.profisearch{width:32.7em !important;}#search.profisearch_new{width:30em !important;}#search_error {position:absolute;right:0;top:2em;width:20em;}.profileheader_icon {padding-top: 0.167em !important;padding-left:1.3em !important;background-image:url(../gfx/kleiner_pfeil.gif);background-repeat:no-repeat;background-position: 0.4em 0.7em;}.profileheader_msg {background:transparent url(../gfx/language_spacer.gif) no-repeat scroll right center;padding-right:0.8em;}.profileheader_spacer {padding-left: 0.333em;}.profileheader_last {background: none !important;padding-right:1.1em;}.profileheader_new_msg {padding: 0;}#profileheaderarea {}.new_msg {display:inline;overflow:hidden;padding:0 0.2em 0.7em 0 !important;}#search_query {border:1px black solid;height:1.25em;width:10.0em;float:left;margin-right:0.08em;padding-left:0.08em;}#search_button {float:right;border:0;margin:0;font-size:1.0em;padding:0.16em 0.25em 0.16em 0.75em;width: 2.8em;background: url(../gfx/pfeil.gif) 4px center no-repeat #EAEAEA;}ul#language {list-style-type:none;margin:0em;padding:0em;line-height:1.83em;height:1.83em;float:left;background-color:#EAEAEA;padding-right:1em;display:block;}ul#language li {float:left;padding-right:0.5em;margin-right:0.25em;margin-left:0.5em;background:url(../gfx/language_spacer.gif) center right no-repeat;}ul#language li a {text-decoration:none;display:block;padding-left:1.0em;color:#333;background:url(../gfx/kleiner_pfeil.gif) center left no-repeat;}ul#language li a.currentlanguage {color:#3F947F;}ul#language li a:Hover {text-decoration:underline;color:#3F947F;}.countrypicker {border-bottom: 2px solid #EAEAEA;width: 200px;}.countrypicker .handle {border: 1px solid #000 !important;border-right: 2px solid #000 !important;}#choosecountry {height:1.83em;float:left;background-color:#EAEAEA;width:auto;}#choosecountry fieldset {padding:0;margin:0;border:0;}#choosecountry legend {display:none;}#choosecountry_button {display:none;}#countryselect{border:1px black solid;width:15.0em;height:1.5em;}#main {width:80.0em;background:url(../gfx/content_background.gif) top left repeat-x;padding:0em;margin:0em;}ul#footer {border-top:1px solid #3F947F;width:77.0em;margin-left:auto;margin-right:auto;margin-top:0.08em;line-height:2.67em;list-style-type:none;padding:0em;}ul#footer li {display:block;float:left;margin-right:0.75em;padding-right:1.0em;background-repeat:no-repeat;background-position:center right;background-image:url(../gfx/footer_spacer.gif);color:#919191;}ul#footer li.last {float:left;margin-right:0.75em;padding-right:0.0em;background-image:none;}ul#footer li.footer_right{background: none!important;margin-right:0!important;padding-right:0!important;width:32em;float: right;}ul#footer li.footer_right div{float: right;padding: 0.4em 0 0 0;margin-right:0.75em;}ul#footer li.footer_right div.last{margin-right:0em!important;}ul#footer li.footer_right div.youtube {margin-top:0.12em;}ul#footer li.footer_right div.facebook {margin-top:0.095em;}ul#footer li.footer_right div.twitter {margin-top:0.1em;}ul#footer li.footer_right div.gplus {margin-top:0.3em;}#footer a {text-decoration:none;color:#919191;}#footer a:hover {text-decoration: underline;color:#919191;}#contentfooter { /* margin:1.67em 1.5em 0.1em 1.5em; */ margin: 0; padding:0em; width:77em; height:1.70em;}#contentfooter div { margin-top:0.18em; height:1.5em; width:20.5em; float:right; background-color:#3F947F; background-image:url(../gfx/footer_top_starter.gif); background-repeat:no-repeat; background-position:left bottom; text-align:right;}#contentfooter div a { display:block; color:#FFF; font-weight:bold; text-decoration:none; background-image:url(../gfx/icon_top.gif); background-repeat:no-repeat; background-position:right center; padding-right:1.5em; margin-right:1em; line-height:1.5em;}#contentfooter ul { float:right; list-style:none;}#contentfooter ul li { float:left;}#contentfooter a:hover {text-decoration: underline;}#contentfooter ul li a { color:#3F947F; text-decoration:none; background-repeat:no-repeat; background-position:left center; display:block; height:1.5em; line-height:1.5em; float:left; padding-left:2em; padding-right:1em;}#contentfooter ul li.last a { padding-right:0em;}#contentfooter ul li.recommend button {background: transparent url(../gfx/icon_recommend.gif) no-repeat 0 0;color: #3F947F;padding-left: 1.5em;padding-right: 1em;border: 0;}#contentfooter ul li.recommend button span:hover {text-decoration: underline;}#contentfooter ul li.recommend a { background-image:url(../gfx/icon_recommend.gif);}#contentfooter ul li.print a { background-image:url(../gfx/icon_print.gif);}#contentfooter ul li.pdf a { background-image:url(../gfx/icon_pdf.gif); padding-left:1.5em;}#contentfooter ul li.rss a { background-image:url(../gfx/icon_rss.gif); padding-left:3.0em;}a.blauer_pfeil {background:url(../gfx/blauer_pfeil.gif) center left no-repeat;padding-left:1.0em;text-decoration:none;color:#246078;}a.blauer_pfeil:Hover {color:#246078;text-decoration:underline;}#gointernational {padding:0em;margin:0em;width:20.42em;margin-left:auto;margin-right:auto;border:1px solid #DBD9D9;}#gointernational h2 {padding:0em;margin:0em;height:1.5em;line-height:1.5em;padding-left:0.63em;font-size:1.33em;background-color:#DBD9D9;color:#333;}#gointernational .content {margin:0em;padding:0.63em;padding-top:1em;padding-bottom:1em;background-color:#fff;}#gointernational .content select {height:1.41em;width:16.67em;border:1px black solid;}#gointernational .content a {margin-top:0.5em !important;display:block !important;}#menu {width:17.42em;float:left;margin: 0;padding: 0;}.menu_fp {width:14.6em !important;position:relative;top:-1.51em;}.menu_fp ul {margin: 0 0 0 0.666em !important;}#container { float:left; width:62.50em;}#content {width:40.50em;float:left;line-height:1.5em;}.content_fp {width:56.74em !important;margin-left: 1.25em;}.contentlist_fp {float:left;line-height:1.5em;padding-left:1.6em;width:40.5em;}.contentlist_fp .right{padding-left:0.6em;}#rightbox {width:22.00em;float:right;}#flashbanner {width:62.50em;float:left;}#flashnavi { margin-bottom:1.33em; width:100%; position:relative; top:0em; left:0em;}/* Eintrag fuer Flash-Fallback-Bilder */#flashnavi a {text-indent: -9999px; display: block; position: absolute; z-index: 99;}#flashnavi #bannerlink {text-indent: 0;display: inline;position: static;}#flashnavi .flashdownload { position: absolute; background: #eee; z-index: 99; display: block; top: 1em; left: 1em; padding: 1em; width: 14em; border: 1px solid #900;}#flashnavi .flashdownload a { display: inline; position: relative; color: #333; text-indent: 0;}#flashnavi ul#flashlinks {position: absolute;height: 2.00em;bottom: 0.50em;left: 1.00em;z-index: 9999;}#flashnavi ul#flashlinks li {list-style:none;float:left;display:block;margin-right:0.5em;}#flashnavi ul#flashlinks li a {color: #FFF;text-indent:0;white-space: nowrap;position: static;display: inline;}* html #container, * html #menu {border:0em solid;height:1% !important;}#readspeaker {z-index: 99999 !important;position: absolute;display:block;top: 20.0em;left:18.0em;width:40.0em;height:10.0em;background: #fff;border: 1px solid #000;border-bottom:3px solid #3F947F;}#readspeaker a {text-decoration:none;}#readspeaker .logo {position: absolute;top: 10px;left: 10px;float: left;width: 15.0em;}#readspeaker .logo img {margin-bottom:5px;}#readspeaker .speaker {position: absolute;top: 10px;right: 10px;width: 15.0em;float: right;}#readspeaker .speaker a.closespeaker {float: right;}#readspeaker .speaker .player {clear:both;margin-top:6px;width:15.0em;height:3.0em;}#content h1 {}#content h2, #contentheader h2,#content h1, #contentheader h1 {font-size: 1.50em;line-height: 1.20em;font-weight: normal;color: black;}#content h2.text_header,#content h1.text_header {margin-bottom: 0.75em;text-align:left;}#contentheader h2.text_header,#contentheader h1.text_header {margin-left:0.8em;position:relative;text-align:left;top:1.0em;}#contentheader p.msgStatus {position:relative;text-align:right;right:22.0em;}#content a:link {text-decoration: none;}#content a:hover {text-decoration: underline;}#content h3 {font-size: 1.2em;}#content h4 {}#content p {}#content .description {}#content .contenttext {}#content .header{  margin-bottom: 1.33em;}/* Textausrichtung in allen Listen <ul> und <ol> fixen (Ticket 708) */ul, ol, ul li, ol li {text-align: left;}#content ul,#content ol {font-size: 1em;margin-top: 0.5em;padding-left: 0;}#content ul {text-decoration: none;list-style: none;}#content ul li {  margin-bottom: 0.5em;  padding-left: 1.2em;  background-image:url(../gfx/bullet_content.gif);  background-repeat:no-repeat;  background-position:left 0.75em;  list-style:none;}#content ol {list-style-position: outside;}#content ol li {  margin-bottom: 0.5em;  margin-left: 2.1em;}/*Flash-Popup*/#popup a{ font-size:1em; color:#000; text-align:left; margin-top:1em; text-decoration:none;}/*Startseite*/div.container_home{  width:100% !important;}div.image_home{  z-index:1;  position:relative;  top:0;  left:0;}div.content_home{  margin-left:0.75em;  width:50em !important;}div.itembox_home{ margin: 0 0 2em 2em; width: 44%; float: left;}#content div.itembox_home h3{  font-size:1.2em;}#content div.itembox_home h3 a{  color:#323232 !important;  text-decoration:none !important;}#content a.itembox_newslink{  color:#000 !important;  text-decoration:underline !important;}div.itembox_home_small{  font-size:0.85em;}div.itembox_home a img{  float:left;  width:84px;  height:84px;  margin:0.3em 1em 0em 0em;}#content div.itembox_home a{  text-decoration:none;  display:block;}#content div.itembox_home a:hover {  text-decoration: underline;  }div.itembox_right_home{  float:right;}#glossary_list {  display: inline;}#content .box{border:1px solid #DBD9D9; width: 35em; background-color:#FFF; margin:1em 0 ; overflow:hidden;}#content .box h3 {  overflow-x: hidden;  overflow-y: hidden;  font-size: 1.17em;  font-weight: normal;  height: 1.67em;  line-height: 1.67em;  padding-left: 0.5em;  margin:0px;}/* Profil */#profil label{width:12.5em;display:block;float:left;}#profil p{width:40em;display:block;clear:both;}#profil ul.links{width:30em;}#profil ul.links li{background-position:left 0.2em;background-repeat:no-repeat;line-height:1.45em;list-style-image:none;list-style-position:outside;list-style-type:none;margin-bottom:0.3em;padding-left:1.2em;background-image:url(../gfx/fachpartner/bullet_submit.gif);}#profil ul.links li a{text-decoration:none;}#profil ul.links li a:hover{text-decoration:underline;}#profil ul.horizontallinks li{float:left;margin-right:2em;}#profil input.text{width:20em;height:1.4em;}#profil fieldset{margin:1em 0;}#profil button{margin-top:0.4em;}pre.debug {font-size: 1.3em;}.object_is_new {}img.object_is_new {width:1.08em !important;height:0.42em !important;padding:0.42em 0em 0em 0.16em;vertical-align:top !important;border:none !important;display:inline !important;}div.productlist img.object_is_new {padding:0.24em 0em 0em 0.16em;}img.headline_object_is_new {width:1.00em !important;height:1.00em !important;margin:0em 0em 0em 0.08em;vertical-align:20% !important;border:none !important;display:inline !important;}img.headline_structure_is_new {width:0.75em !important;height:0.28em !important;margin:0em 0em 0em 0.08em;vertical-align:40% !important;border:none !important;display:inline !important;}/* @group dropdown */.dropdown {display: none;float: left;position: relative;}.dropdown li {display: block;float: none;}.dropdown .items {display: none;}.dropdown .items {background: #fff;border-color: #bbb #000 #000 #bbb;border-style: solid;border-width: 1px 1px 1px 2px;position: absolute;z-index: 10;}.dropdown a {color: #000000;display: block;font-family: arial;font-size: 13px;line-height: 15px;padding: 1px 0;text-decoration: none !important;}.dropdown .items a:hover {background-color: #0A246A;color: #fff;cursor: default;}.dropdown .handle {background: transparent url(../gfx/select-button.gif) 100% 0 no-repeat;border: 2px inset #bbb;border-bottom: 1px inset #bbb;cursor: default;line-height: 16px;padding-left: 5px;}.dropdown .handle span {display: block;padding-right: 35px;}/* @end group dropdown */#faqList .products {padding: 10px;}#content #faqList h3 {font-size: 1em;}#content #faqList img {display: block;overflow: hidden;padding-bottom: 10px;}#faqList .products .printlink {background: transparent url(../gfx/icon_print.gif) no-repeat 0 50%;color: #3F947F !important;display: block;/* float: right; */margin-top: 15px;padding-left: 26px;}.listing ul {font-size: 1em;margin-top: 0.5em;padding-left: 0;text-decoration: none;list-style: none;}.listing ul li {  margin-bottom: 0.5em;  padding-left: 1.2em;  background-image:url('../gfx/bullet_content.gif');  background-repeat:no-repeat;  background-position:left 0.75em;  list-style:none;}.support_infobox {width: 190px;padding: 5px 15px 5px 15px;text-align: center;border: 1px solid #dbd9d9;background-color: #fff;position: absolute;left: 711px;/*box-shadow: 1px 1px 3px #AAAAAA;text-shadow: 1px 1px 1px #CCCCCC;*/}.support_infobox h3, .support_infobox p {font-size: 1.1em;font-weight: bold;margin-left: 0 !important;}.support_infobox p.hint {font-size: 0.8em;font-weight: normal;line-height: 1em;}.support_infobox .triangle {  border-color: transparent #dbd9d9 transparent transparent;  border-style:solid;  border-width:20px;  width:0;  height:0;  position: absolute;  left: -40px;}/* Aktuell bearbeitet von: oschwarz *//* Styles fuer 2-spaltige Listen (Ex box-small) */#content .list_item { margin: 0 0 2em 0em; width: 19.17em; float: left;}#content .list_item_right {float: right;}#content .list_item h3 { font-size: 1em; font-weight: bold; margin: 0.50em 0 0.25em 0;}#content .list_item img {border: 1px solid #DBD9D9;width: 100%;height: auto;display: block;}#content .list_item p { margin: 0.25em 0 0.25em 0; text-align: left;}#content a,#content a:link,#content a:visited,#content a:active {text-decoration: underline;}#content .list_item a {text-decoration: none;}#content .list_item a.more {background-repeat: no-repeat;background-position: left center;padding-left: 1em;  display: block;  width: 18em;}/* Styles fuer Listen ganze content Breite (Ex box-medium) */#content .list_item_big {margin: 0 0 2em 0em;width: 40.5em;}#content .list_item_big h3 { font-size: 1em; font-weight: bold; margin-bottom: 0.25em;}#content .list_item_big h3.news {font-size: 1.25em;}#content .list_item_big p {margin: 0.25em 0 0.25em 0;text-align: left;}#content .list_item_big a,#content .list_item_big a:link,#content .list_item_big a:visited,#content .list_item_big a:active {text-decoration: none;}#content .list_item_big a.more {background-repeat: no-repeat;background-position: left center;text-decoration: none;padding-left: 1em;  display: block;  width: 18em;}#content .list_item a:hover,#content .list_item_big a:hover {text-decoration: underline !important;}.list_item_big_fp {width: 56.74em !important;padding-bottom: 0.6em !important;}.list_item_big_fp p {padding-left: 0.75em;}.list_item_big_fp img {margin-left: -0.75em;}/* Styles fuer die News-Listen ganze content Breite */#content div.news {background-color: white;width: 39.5em;padding: 0.5em;margin-bottom: 0.5em;}#content div.news h3 {font-size: 1.25em;}#content div.spacer {position: relative;background-repeat: repeat-x;background-position: left center;width: 100%;height: 1.33em;line-height: 1.33em;clear: both;}#content div.spacer a {height: 1.33em;line-height: 1.33em;display: block;float: right;background-color: white;color: #246078;text-decoration: none;padding-left: 1.66em;background-position: 0.5em 0.37em;background-repeat: no-repeat;}/* Text in Content-Bereich (Strukturtext, Detailansicht, etc.) */div.content_text {width: 40.5em;margin-bottom: 2em;text-align: left;}div.content_text h2,div.content_text h1 {margin-bottom: 1em;}div.content_text h3.error { font-size: 1.2em;}div.content_text p {  text-align: left;}div.content_text ul {list-style: none;}div.content_text ul li {background-image: url(../gfx/list_item_content_grey.gif);background-repeat: no-repeat;background-position: left 0.58em;padding-left: 1.25em;}div.content_text img {margin: 0 1em 0.5em 0;}img.glossarStyleIcon {margin: 0 !important;}div.content_text a.prev {float: left;background-repeat: no-repeat;background-position: left center;text-decoration: none;padding-left: 1.2em;margin-top: 2em;  display: block;}div.content_text a.next {float: right;background-repeat: no-repeat;background-position: right center;text-decoration: none;padding-right: 1.1em;margin-top: 2em;  display: block;}div.content_text a.more {background-repeat: no-repeat;background-position: left 0.25em;text-decoration: none;padding-left: 1em;  display: block;  width: auto;}div.content_text a.prev,div.content_text a.next,div.content_text a.more{text-decoration:none !important;}div.content_text a.prev:hover,div.content_text a.next:hover,div.content_text a.more:hover{text-decoration:underline !important;}/* Glossarliste (A-Z) */div.content_text #glossary_list li { background: none; margin: 0; padding: 0; display: inline; list-style: none;}div.content_text #glossary_list li a,div.content_text #glossary_list li span { text-decoration: none; display: block; float: left; padding: 0 0.84em 0 0; font-weight: bold;}div.content_text #glossary_list li span {color: #999;}/* * Extra Klasse fuer verwendung mit .content_text, .list_item_big, etc. - * rueckt die <p> Elemente nach rechts und formatiert entsprechend die <h3> Elemente. * Benoetigt fuer Schulungen, Stellenangebote, etc. */#content .paragraph p {margin-left: 1.2em !important;}#content .paragraph h3 {padding: 0.15em 0 0.15em 1em;margin: 1.2em 0 0.25em 0;}#content p.phone_hint {margin: 2em 0 0 0;font-size: 0.8em;color: #666666;line-height: 1em;height: 1em;}/* Bereich volle Breite (content+boxes) Ex box-large */#large_content {width: 61.11em;margin: 1.85em 0 2em 0;}#large_content img {float: left;height: 17em;max-width: 41.8em;}#large_content img.right_image {max-width: 19.3em;width:19.3em;}/* Allgemeine (Content) Klassen */.right {float: right !important;}.bold,.current_input {font-weight: bold !important;}.error {font-weight: bold !important;color: red !important;}.padded {padding-top: 1em;}.autoheight {height: auto !important;}.invisible {display: none !important;}.tabbed {float: left;width: 8em;}/* Icons fuer Dateitypen im Contentbereich */#content ul li.icon_pdf {list-style: none;margin: 0;background-position: top left;padding-left: 20px;}#content ul.file, #large_content ul.file {list-style: none;margin: 0;padding: 0;}#content ul.file li, #large_content ul.file li {background: none;margin: 0;padding: 0;}#content ul.file li.general_pdf a, #large_content ul.file li.general_pdf a {background: url(../gfx/general_acrobat.gif) left center no-repeat;padding: 2px 0px 2px 20px;}#content ul.file li.general_doc a, #large_content ul.file li.general_doc a {background: url(../gfx/general_word.gif) left center no-repeat;padding: 2px 0px 2px 20px;}#content ul.file li.general_xls a, #large_content ul.file li.general_xls a {background: url(../gfx/general_excel.gif) left center no-repeat;padding: 2px 0px 2px 20px;}#content ul.file li.general_exe a, #large_content ul.file li.general_exe a {background: url(../gfx/general_application.gif) left center no-repeat;padding: 2px 0px 2px 20px;}#content ul.file li.general_zip a, #large_content ul.file li.general_zip a {background: url(../gfx/general_zip.gif) left center no-repeat;padding: 2px 0px 2px 20px;}#content ul.file li.general_ppt a, #large_content ul.file li.general_ppt a {background: url(../gfx/general_powerpoint.gif) left center no-repeat;padding: 2px 0px 2px 20px;}#content ul.file li.general_mov a, #large_content ul.file li.general_mov a {background: url(../gfx/general_quicktime.gif) left center no-repeat;padding: 2px 0px 2px 20px;}#content ul.file li.general_jpeg a, #large_content ul.file li.general_jpeg a {background: url(../gfx/general_jpeg.gif) left center no-repeat;padding: 2px 0px 2px 20px;}#content ul.file li.general_file a, #large_content ul.file li.general_file a {background: url(../gfx/general_file.gif) left center no-repeat;padding: 2px 0px 2px 20px;}/* Standardtabelle im Contentbereich */#content table.standardtable, #large_content table.standardtable {border: 1px solid #dbd9d9;border-collapse:collapse;}#content table.standardtable, #large_content table.standardtable {width: 100%;}#content table.standardtable thead, #large_content table.standardtable thead {text-align: left;}#content table.standardtable th, #large_content table.standardtable th {padding-left: 1em;background-color: #96B3BE;color: #FFF;text-align: left;height:2em;}#content table.standardtable tbody, #large_content table.standardtable tbody {padding-top: 0;}#content table.standardtable h3, #large_content table.standardtable h3 {margin: 0;padding: 0;font-size:1.0em;}#content table.standardtable tbody tr, #large_content table.standardtable tbody tr {background-color: #FFF;}#content table.standardtable tbody tr.TableGrey, #large_content table.standardtable tbody tr.TableGrey {background-color: #EEE;}#content table.standardtable td, #large_content table.standardtable td {padding: 0.5em 0em 0.5em 1em;vertical-align: top;}/* Stellenangebote */#content div.jobs{}#content div.jobs h3{  margin-top:1em;}/* Formular zur Beratungsanforderung */#content #leadrequest label {}#content .formbox input {width: 17.5em;}#content .formbox .wide input {display: inline;float: none;width: 10em;}#content .formbox #city {width: 11em;}#content .formbox #zip {margin-right: 0.4em; width: 6em;}#content .formbox .wide input.submitbutton {margin: 1em 0 0 0;width: auto !important;}#content .notes {padding: 1.5em 0 0.5em 1em;}#content .notes p {padding-bottom: 1em;}#content #leadrequest {margin-bottom: 0;}#content #leadrequest .submitbutton {width: 10em;margin-left: 8em;}#content #leadrequest .error {padding: 0;}#content #leadrequest .error ul {margin: 0;}#content #leadrequest .error li {list-style-type: none;padding: 0;}#content .formbox .submit {color: #fff;background-color: #97b3bf;font-weight: bold;border: 1px outset #fff;width: auto;float: none;display: inline;margin-right: 0.75em;}#content .formbox strong {display: block;padding-bottom: 1em;}#content #leadrequest fieldset {padding-bottom: 1.75em;}#content #leadrequest fieldset.button {text-align: right;}#content #leadrequest fieldset.last {padding-bottom: 0.25em;}#content .formbox .checkboxes .checkLeft {float: left;width: 40%;}#content .formbox .checkboxes .checkRight {float: left;}#content .formbox .checkboxes input {display: inline;width: auto;}#content .formbox .agreement input {margin-top: 0.75em;margin-right: 1em;width: auto;}#content #leadrequest .agreement label {width: 37em;}#content #leadrequest .checkboxes label {width: auto;float: none;display: inline;}#content .formbox .field {padding: 0.25em 0 0.25em 0.6em;}/* Formularaufbau analog zum Loginformular */#content .formbox, #large_content .formbox {width: 40.5em;border: 1px solid #DBD9D9;background-color: #FFF;padding-bottom: 0.5em;margin-bottom: 2em;}#content .formbox h2, #large_content .formbox h2 {margin: 0;color: #FFF;font-size: 1.17em;height: 1.67em;line-height: 1.67em;padding-left: 0.6em;margin-bottom: 0.75em;}#content .formbox fieldset, #large_content .formbox fieldset {clear: both;border: none;padding: 0.25em 0 0.25em 0.6em;}#content .formbox label, #large_content .formbox label {float: left;width: 8em;text-align: left;}#content .formbox input {float: left;display: block;border: 1px solid black;}#content .formbox select, #large_content .formbox select {min-width: 3.0em;}#content .formbox .submitbutton, #large_content .formbox .submitbutton {clear: both;margin: 0.5em 0.5em 0 0;padding: 0 0 0 0.5em;border: 1px solid #FFF;cursor: pointer;width: 8.0em;margin-left: 7.0em;}#content .formbox p.cross {  background: url(../img/cross.png) 0 2px no-repeat;  padding: 0 0 0 25px;  margin: 0 0 0 2px;  }#content .formbox p.accept {  background: url(../img/accept.png) 0 2px no-repeat;  padding: 0 0 0 25px;  margin: 0 0 0 2px;  }#large_content .formbox input.textfield, #large_content .formbox .textareafield {float: left;display: block;border: 1px solid black;font-size: 1.07em;width: 25.0em;}#large_content .formbox .textareafield {height: 5.0em;font-size: 1.07em;font-family: arial;}/* Bereich Systemfinder */#systemfinder_content {width:62.0em;height:58.0em;}#systemfinder_content iframe {width: 100%;height: 100%;border: 0;}/* Bereich Partner-vor-Ort */#content #pvorad {width: 4.0em;}#content #pvobereich {width: 12.0em;}#content .dealerresults { margin-top:2em; width: 60.0em;}#content .dealerresults td.left{ width:60%;}#content .dealerresults td.right{ width:40%;}#content .dealerresults .uptomask { height:1.5em; line-height:1.5em;}#content .dealerresults a { color:#333;}/*Tabelle Kundendienstauftr�ge*/#content .kundendienstauftraege td{padding-top:0 !important;padding-bottom:0 !important;}#content .kundendienstauftraege td.firsttd{padding-top:0.5em !important;}#content .kundendienstauftraege td.lasttd{padding-bottom:0.5em !important;}#content .kundendienstauftraege ul li{background:none !important;margin: 0;padding:0;}/* TrainingAKTIV */#mitarbeiteranlegen{display: block !important;width: 35em !important;margin:0 0 0 7.2em !important;font-size:1.1em !important;}/* Forum */#large_content table.standardtable thead th {background-color: #96B3BE;}#large_content table.standardtable tbody {padding-top: 0;}#large_content table.standardtable h3 {margin: 0;padding: 0;font-size:1.0em;}#large_content .forumlist img.forumicon {width: 1.667em;height: 1.667em;border: 0;}#large_content .forumlist .forum_l {background: url(../gfx/forum_l.gif) left top no-repeat transparent;}#large_content .forumlist a {color:#000;text-decoration: none;}/* Spaltenbreite */#large_content .forumlist .forum-row1 {width: 30.0em;}#large_content .forumlist .forum-row2 {width: 1.0em;}#large_content .forumlist .forum-row3 {width: 12.25em;}#large_content .forumlist .forum-row4 {width: 7.25em;white-space: nowrap;}/* Hintergruende */#large_content .forumlist .bg2 {background: #FFF;}#large_content .forumlist .bg2 {background: #EEE;}/* Untertabellen */#large_content .forumlist tr,#large_content .forumlist tr td {margin: 0;padding: 0;}#large_content .forumlist tr td {line-height: 1.65em;width:30em;}#large_content .forumlist tr td table{width:30em;}#large_content .forumlist tr td table tr {background: transparent;}#large_content .forumlist tr td table tr td.forumpadding {padding-left: 1.667em;width:1.5em;}#large_content .forumentry {padding: 0.5em 1.667em 0.5em 1.667em;margin-bottom: 1.0em;background-color: #FFF;border: 1px solid #dbd9d9;border-collapse: collapse;}#large_content .forumentry h3 {color: #78624F;font-size: 1.0em;padding-bottom: 0.5em;}#large_content .forumentry a {color: #78624F;background: url(../gfx/forum_plus.gif) left center no-repeat;padding-left: 20px;}/* Produkttabellen */#content .backgroundlight h3 {padding: 0.25em 0 0.25em 0.5em;}#comment_box{  margin-top:2em;  width:100%;}#comment_box_list{  display:inline;}#comment_box dl {margin: 0;padding: 5px 0 0 0;background-color:#E1E1E1;border-bottom:1px solid #FFFFFF;list-style-type: none;}#comment_box dl {/*width: 395px;*/}/* Kommentarfunktion */#comment_box dt.header {font-size:8pt;margin: 0;margin-left:0.5em;padding-left:20px;padding-right:8px;padding-top:2px;padding-bottom:0px;}#comment_box dd.comment {margin: 0;margin-left:0.5em;padding-left:20px;padding-right:8px;padding-top:0px;padding-bottom:14px;background-color:#E1E1E1;}#comment_box h3 { font-size:1.2em; background-image:url(../gfx/comments_arrow.gif); background-repeat:no-repeat; background-position:1em 0.05em;background-color:#BCCEDA;padding-left:1.8em;cursor: pointer;}#comment_box h3.headeractive {background-image:url(../gfx/comments_bottom.gif) !important; background-position:0.7em 0.05em;}#comment_box h3:hover { text-decoration:underline;}#comment_box .comment_form {background-color:#E1E1E1;}#comment_box .comment_form strong {  margin:1em 0em 0em 1em;}#comment_box .comment_form textarea{  width:35em;  height:7em;  margin:1em;}#comment_box .comment_form input.kommentar_button {  background-color:#AD8E72;  border:2px outset #AD8E72;color: white;font-weight: bold;cursor:pointer;padding:0em 0.5em 0em 0.5em;margin: 0em 0em 1em 1em;}/** Flash-Objekt*/object.flashkarte{  z-index:-1;}/* Aktuell bearbeitet von: *//* Login in Content-Bereich */#login_content {width: 40.5em;border: 1px solid #DBD9D9;background-color: white;margin-top: -0.65em;margin-bottom: 2em;}#login_content h2 {margin: 0;color: white;font-size: 1.17em;height: 1.67em;line-height: 1.67em;padding-left: 0.6em;margin-bottom: 0.75em;}#login_content fieldset {border: none;clear: both;}#login_content legend {display: none;}#login_content p {clear: both;}#login_content p.hint {margin: 0 0 0.8em 11.36em;font-size: 0.75em;color: #666666;line-height: 0.7em;height: 1em;}#login_content label {clear: both;float: left;display: block;width: 8em;padding: 0.25em 0 0.25em 0.6em;text-align: left;}#login_content input {float: left;display: block;border: 1px solid black;margin-top: 0.2em;}#login_content input.hidden {display: none;}#login_content input.textfield {height: 1.3em;}#login_content button.login {background-color: white;border: none;background-repeat: no-repeat;background-position: left center;padding-left: 1em; margin-bottom: 1.25em;text-align: left;cursor: pointer;}#login_content button.loginbutt{color: white;font-weight: bold;margin:0.5em 70px 0.5em 0em;*margin-right:68px;cursor:pointer;padding:0;float:left;width: 75px;}#login_content div.separator {float: left;display: block;width: 5.8em;height: 2em;background-image: url(../gfx/login_spacer.gif);background-repeat: no-repeat;background-position: center center;}#login_content a,#login_content a:link,#login_content a:visited,#login_content a:active,#login_content a:hover {float: left;  display: block;background-repeat: no-repeat;background-position: left center;text-decoration: none;padding-left: 1em;}#login_content a:hover {text-decoration:underline;}/* Form fuer Shop-Produkte (kbecproduct_detail.php) */#login_content div.order_header {  padding:0.1em 0em 0.1em 0em;  font-size:1.2em;  margin-bottom:1em;}#login_content div.order_left{  margin-left:0.5em;  float:left;}#login_content div.order_right{  float:right;  text-align:right;  margin-right:0.5em;}#login_content input.order_quant{  padding-left:0.1em;  width:2em;}#login_content button.order_button{  width:10em;background-color: white;border: none;background-repeat: no-repeat;background-position: left center;padding-left:0em;margin:0em;text-align: right;cursor: pointer;background-image:url(../gfx/cart.gif);}#login_content button.order_button span{  padding:0em;  margin:0em;}#login_content label.order_label{float: left;display: block;width: auto;padding: 0.25em 0 0.25em 0;margin-right: 1em;text-align: left;}#login_content div.clearspacer{  clear:both;  margin-bottom:1em;}#login_content .order_attribute option{padding:0; }/************** Alles fuer Formulare in Content-Bereich *************/#content_form {margin: 0 0 2em 0em;width: 35em;}#content_form .mandatory {font-weight: bold;}#content_form h3 { font-size: 1em; font-weight: bold; margin-bottom: 0.5em;}#content_form h3.error { font-size: 1.2em;}#content_form strong {clear: both;}#content_form a.black {color: black !important;font-weight: bold;text-decoration: underline !important;}#content_form img.captcha {border: 1px solid black;margin: 0.2em 0 0.5em 7em;}#content_form span.mandatory_fields {font-size: 0.9em;font-weight: normal;color: #333333;}#content_form fieldset {border: none;margin-bottom: 2em;clear: both;}#content_form legend {font-weight: bold;margin-bottom: 0.6em;}#content_form .leftspacer {clear: left;display: block;margin-left: 6.0em;}#content_form select.besideinput {margin-left: 0em !important;margin-top: 0.2em !important;height: 1.4em}#content_form input.besideselect {width: 22.5em !important;}#content_form input.textfield_long {width: 30.5em !important;height: 1.4em !important;}/* Alle Absaetze <p>'s */#content_form p {height: 2.4em;clear: both;}#content_form p.data {line-height: 1.5em;height: 1.7em;}#content_form p.data_text {line-height: 1.5em;height: auto;}#content_form p.hint {margin: 0 0 0 9.3em;font-size: 0.75em;color: #666666;line-height: 0.7em;height: 1em;}#content_form p.hintleft {font-size: 0.75em;color: #666666;height: auto;}#content_form p.paragraph {margin-top:0.7em;}/* Alle Labels */#content_form label {float: left;display: block;width: 7em;padding: 0.25em 0 0.25em 0;text-align: left;}#content_form label.long {width: 30.8em;display: inline;}#content_form label.auto {width: auto;display: inline;margin-right:0.5em;}#content_form label.gender {display: inline;float: none;line-height: 2.1em;margin: 0 2.5em 0 0.4em;}#content_form label.theme_other {display: inline;float: left;width: 5em;}#content_form label.longlabel {float: left;width: 24.8em;}/* Alle Buttons */#content_form button {background-repeat: no-repeat;background-position: center center;color: white;font-weight: bold;float: right;}#content_form button.save_button {width: 5.67em;height: 2.4em;padding: 0;border: 0;margin-right: 0.85em;background-image: url(../gfx/fachpartner/order_button.gif);}#content_form button.order_button {width: 5.67em;height: 2.4em;padding: 0;border: 0;margin-right: 0.85em;}#content_form button.edit_button {float: left;width: 9.5em;height: 2.4em;padding: 0;border: 0;margin-bottom: 1.5em;margin-right: 0.85em;}#content_form button.addfield_button{color: white;font-weight: bold;margin: 0.5em 0.6em 0.5em 0em;cursor:pointer;padding: 0em 0.5em 0em 0.5em;}/* Alle <input>-Klassen: alle fuer Text, radio, checkbox, select */#content_form input {float: left;display: block;border: 1px solid black;margin-top: 0.2em;padding-left:0.2em;}#content_form input.textfield {height: 1.4em;width: 24.15em;}#content_form input.textfield_left {height: 1.4em;width: 7.05em;display: inline;margin-right: 0.9em;}#content_form input.textfield_right {height: 1.4em;width: 15.9em;}#content_form input.textfield_theme {height: 1.4em;width: 13.8em;}#content_form input.checkbox {border: none;margin: 0.4em 0.6em 0 0;}#content_form input.radio {border: none;display: inline;float: none;margin-bottom: 0.2em;vertical-align: middle;}#content_form input.radio_theme {border: none;display: inline;float: left;margin: 0.45em 0.7em 0pt 1.6em;}#content_form input.hidden {border: none;display: none;}#content_form input.button_new{  background-color:#AD8E72;  border:2px outset #AD8E72;color: white;font-weight: bold;cursor:pointer;padding:0em 0.5em 0em 0.5em;}#content_form textarea {float: left;width: 31.45em;margin-top: 0.2em;border: 1px solid black;display: block;margin-bottom: 1em;}#content_form select {border: 1px solid black;width: 24.5em;}#content_form select.autowidth {width: auto !important;}#content_form select option {padding-left: 0.3em;}#content_form input.smallinput, #content_form select.smallinput {float:left;width: 6.0em;margin-left: 2.0em;}#content_form input.datepicker {margin-left: 0em !important;}#content_form p span.inputfield {margin: 0.25em 0 0 0;display: block;float: left;}/****** Alle zusaetzliche Styles fuer Formulare in volle Breite *****/div.largeform {width: 61em !important;}#content_form p.labels {line-height: 1.5em;height: 1.7em;margin-top: 1em;}#content_form span.point {float: left;font-weight: bold;margin: 0.5em 0.6em 0 0.6em;}#content_form label.label_half {font-weight: bold;width: 29.5em;margin-right: 1em;}#content_form label.label_full {font-weight: bold;margin-top: 0.2em;}#content_form label.label_table {font-weight: bold;width: 11.6em;margin-right: 0.5em;}#content_form label.label_textarea {width: 55em;margin-top: 1em;font-weight: bold;}#content_form label.language {float: left;width: 29.4em;margin: 0.2em 1em 0 0;}#content_form label.initiativ {width: 10em;font-weight: bold;}#content_form label.foreign {width: 16.25em;font-weight: bold;}#content_form label.approve_label {width: 55em;padding-top: 0.35em;display: inline;}#content_form input.textfield_half {width: 26.02em;margin-right: 1em;height: 1.4em;}#content_form input.textfield_full {width: 47.1em;height: 1.4em;}#content_form input.textfield_table {width: 10em;height: 1.4em;margin-right: 0.5em;}#content_form select.birthday {float: left;width: 7em;height: 1.4em;}#content_form select.language {float: left;width: 26.4em;height: 1.4em;margin: 0.2em 1em 0 0;}#content_form select.initiativ {float: left;height: 1.4em;margin: 0 1em 0 0;width: 21.8em;}#content_form select.foreign {float: left;height: 1.4em;width: 16.2em;}#content_form textarea.large_text {width: 55em;}#content_form button.large_button {width: 12em;height: 2.4em;float: left;border: 0;margin-bottom: 1.5em;margin-right: 0.85em;}/****** Styles fuer jobs-Dropdown Formular *****/#content_form form.jobs_select {width: 26.7em;border: 1px solid #DBD9D9;background-color: white;margin-top: 2em;margin-bottom: 2em;}#content_form form.jobs_select fieldset {margin-bottom: 0;}#content_form form.jobs_select h2 {color: white;font-size: 1.17em;height: 1.67em;line-height: 1.67em;padding-left: 0.6em;margin-bottom: 0.75em;}#content_form form.jobs_select select {float: left;height: 1.4em;margin: 0 1em 0 1em;width: 22em;}#content_form form.jobs_select button.jobs_button {float: left;padding-left: 1em; margin: 0.5em 0 1em 1em; border: none; font-weight: normal;background-color: white;background-repeat: no-repeat;background-position: left center;cursor: pointer;}/************** Ende Styles fuer Formulare in Content-Bereich *************//****** Alle Styles fuer Formulare in Bereich volle Breite (content+boxes) *****/#large_form {width: 61.11em;margin: 0 0 2em 0;}#large_form h2 {margin-bottom: 1em;font-weight: normal;}#large_form #content_form p.autoheight {width: 59.7em;}.back button.order_button {background:url(../gfx/fachpartner/order_button.gif) center center no-repeat #78624F;color: white;font-weight: bold;float: right;width: 5.67em;height: 2.4em;padding: 0;border: 0;margin-right: 0.85em;}/* E-Cards */#content table.ecardtable {margin-bottom: 1.0em;}#content table.ecardtable tr td {text-align: center;}#content table.ecardtable tr td input {display: inline !important;float: none !important;}#large_content .ecardform {width:30.0em;margin-left: 26.0em;}#large_content .ecardform fieldset {border: none;padding: 0.25em 0 0.25em 1.0em;}#large_content .ecardform label {clear:both;display:block;width:23.0em;}#large_content .ecardform input.textfield, #large_content .ecardform .textarea {clear: both;border:1px solid #000;background-color: #FFF;width:23.0em;font-size:1.0em;font-family: Arial;}#large_content .ecardform .ecardbutton {border: 0;color: #FFF;background: url(../gfx/fachpartner/order_button.gif) left center no-repeat;height: 2.4em;font-weight: bold;width: 5.75em;}/* Photovoltaik Formular */.photovoltaik fieldset {margin: 0.5em 0 0 0 !important;padding: 0 0.25em 0 0.25em !important;}.photovoltaik span {line-height: 2.0em !important;}.photovoltaik label.normal {width: 9.0em !important;}.photovoltaik input.textfield {width: 22.0em !important;float: left;}.photovoltaik input.zip,.photovoltaik input.efficiency,.photovoltaik input.productwidth {width: 4.0em !important;margin-right: 1.0em;}.photovoltaik input.city {width: 8.0em !important;}.photovoltaik input.radio {clear: both !important;float: left !important;display: block;margin-right: 0.5em !important;margin-top: 0.25em;}.photovoltaik label.radio_theme {width: 20.0em !important;float: left;}.photovoltaik label.radio_small {width: 10.0em !important;}.photovoltaik div.radiodiv {clear: none;float: left;}.photovoltaik div.radiodiv label.radio_thin {width: 6.0em !important;}.photovoltaik fieldset.whiteborder {background: #E0D1C5 !important;border-top: 1px solid #AD8E72 !important;border-bottom: 1px solid #AD8E72 !important;}.photovoltaik input.textfield-small {width: 11.75em !important;}/* Pelletformular */#content_form .leftspace{margin-left: 6.25em;}#content_form .smallfont{font-size: 1.25em;font-weight: bold;}#content_form .infobox {display: none;position: absolute;z-index: 999;border: 1px #000 solid;width: 4.0em;height: auto;}#content_form .halfbox {float: left;width: 17.0em;}#content_form .thirdbox {float: left;width: 10.0em;}#content_form input.radiopellet {float: left;display: block;}#content_form label.radiolabel {float: left;display: block;margin: 0 2.5em 0 0.4em;padding: 0;width: auto;}#content_form div.line {clear: both;border-bottom:1px solid #DDD;padding-top:0.5em;margin-bottom:0.5em;}#content_form .uploadcommandbox input {border:2px outset #D4D0C8;color: #000;line-height: 1.0em;margin: 0;padding: 0;height: 1.5em;}#content_form .uploadcommandbox input.uploadinput {width: 24.0em;float: left;margin-right: 0.25em;}#content_form .uploadfilebox {clear:both;}#content_form .hidden {display: none;}#content_form p.small {font-size:0.925em;height:1.25em;}#content_form .spanimage {padding:0;margin:0;background:none !important;width:auto;height:auto;border:none !important;}/* Datepicker */#content_form .datepicker_img {margin-left: 0.2em;margin-top: 0.3em;cursor: pointer;}/* Weltbild-Form */div#formbox_weltbild{background-color:#FFFFFF;border:1px solid #DBD9D9;margin-bottom:2em;padding-bottom:0.5em;width:40.5em;}#formbox_weltbild h2{color:#FFFFFF;font-size:1.17em;height:1.67em;line-height:1.67em;margin:0 0 0.75em;padding-left:0.6em;background-color:#97B3BF;}#formbox_weltbild fieldset{border:medium none;clear:both;padding:0.25em 0 0.25em 0.6em;}#formbox_weltbild label{float:left;text-align:left;width:10em;}#formbox_weltbild label.radio{width:auto;}#formbox_weltbild label.anrede{width:auto;margin-right:1em;}#formbox_weltbild input.text{border:1px solid black;float:left;width:20em;}#formbox_weltbild input.plz{border:1px solid black;float:left;margin-right:1em;width:5em;}#formbox_weltbild input.ort{border:1px solid black;float:left;margin-right:1em;width:14em;}#formbox_weltbild p{margin-left:0.5em;}#formbox_weltbild p.head{margin-left:0.5em;margin-top:0.5em;}#formbox_weltbild input.radio{float:left;margin-top:0.3em;margin-right:0.3em;}#formbox_weltbild input.check{float:left;margin-top:0.3em;margin-right:0.5em;}#formbox_weltbild input.button{background-color:#97B3BF;border:2px outset #97B3BF;color:white;cursor:pointer;display:block;float:right;font-weight:bold;margin:0.5em 1em 0.5em 0;padding:0 0.5em;}#brochure_order label.checkbox_label {display: block;width: 39em;float: right;}/* Produktuebersicht *//* Aktuell bearbeitet von: */.productlist {border: 1px solid #DADADA;border-top: 0;}#content .productcat h2 {clear: both;padding: 0.3em 0 0.3em 2.0em;background: url(../gfx/consumers_arrow.gif) 1em 0.3em no-repeat #FFF;border-top: 1px solid #DADADA;color: #333;cursor: pointer;font-size: 1.2em;font-weight: bold;}#content .productcat h2.headeractive{ background-image:url(../gfx/consumers_bottom.gif) !important; background-position:0.7em 0.05em;  }.productlist .productcat_entry {border-top: 1px solid #DADADA;}.productlist .productcat_entry .categoryimage { float: left;width: 5.0em;margin: 0 0 0 1em;cursor: pointer;}.productlist .productcat_entry .description {font-weight: bold;margin-top: 1em;cursor: pointer;}.productlist .productcat_entry .products {clear: both;background: #EEE;color:#000;border-top: 1px solid #DADADA;padding:0.1em;}.productlist .productcat_entry .products div {padding:0.5em 1em 0.5em 1em;border-bottom: 1px solid #DADADA;}.productlist .productcat_entry .products div h4,#content .productlist .productcat_entry .products div h3 {  font-size:1em;  font-weight:bold;padding: 0;}.productlist .productcat_entry .displayme {display: block;}.clearfix:after {  content: "."; display: block; height: 0; clear: both; visibility: hidden;}/* Hides from IE-mac \*/* html .clearfix {height: 1%;}/* End hide from IE-mac *//* Aktuell bearbeitet von: */#content .teaser {clear:none;}#content .imagebox { background:#FFF; margin-right:1.0em; float:left; margin-bottom:1.4em; border: 1px solid #DBD9D9;}#content .imagebox .image { float:none; position:relative;}#content .imagebox .award{ margin:1em 0 1em 1em;}#content .imagebox .description { margin:0;}#content a.image_zoom { display:block; z-index:2; position:absolute; bottom:0em; right:0em;}#content a.image_zoom img { border:none; height:1.67em; width:1.67em; }#content .hide{ display:none;}.aufeinenblick {  clear:both;margin-top:1.4em;}#content div.info2{  margin-top:1em;}#content ul.fpn_vorteile{  margin-top:0;}#content ul.fpn_vorteile li{  margin-bottom:1px;  padding-left:0em;  background-image:none;}#content div.fpn_vorteile_header{  background-image:url(../gfx/arrow_white.gif);  background-repeat:no-repeat;  background-position:1em 0.05em;  cursor:pointer;  padding-left:2em;  text-decoration:underline;  font-weight:bold;  color:#FFF !important; }#content div.fpn_vorteile_header_active{  background-image:url(../gfx/arrow_bottom.gif) !important;  background-position:0.7em 0.05em;  }#content ul.fpn_vorteile_items li{  padding-left:2em;  background-image:url(../gfx/bullet_content.gif);  background-repeat:no-repeat;  background-position:1em 0.75em;  list-style:none;}.geraeteausfuehrungen{  clear:both;}.geraeteausfuehrungen h3 {margin: 0;padding: 0 0 0 1.5em;font-size:1.0em;}.geraeteausfuehrungen .bg1 {color:#FFF;height:2em;line-height:2em;}.geraeteausfuehrungen .bg2 {background-color:#FFF;  color:#323232;}.geraeteausfuehrungen .line {  background-color:#FFF;border-top:1px solid #EEEEEE;height:1px;max-height:1px;line-height:1px;overflow-x:hidden;overflow-y:hidden;}.geraeteausfuehrungen table {clear:both;width:100%;padding:0px 0px 1px 0px;margin:1em 0 0 0;height:2.50em;overflow:visible;text-align:left;border: 1px solid #D9D9D9;}.geraeteausfuehrungen table .leftcontent {width:33%;font-weight:bold;padding:0.5em 0em 0.5em 1.5em;}.geraeteausfuehrungen table .rightcontent {width:67%;padding:0.5em 0em 0.5em 1.5em;}/* Stellenangebote */#content div.jobs{}#content div.jobs h3{  font-size:1.1em;  font-weight:bold;  margin-top:1em;  padding-left:2em;  background-image:url(../gfx/consumers_arrow.gif);  background-repeat:no-repeat;  background-position:1em 0.05em;}#content div.jobs ul{  margin-left:1em;}#content div.jobs ul li{  margin:0em;}#content div.jobs h3 a{  color:#333 !important;  text-decoration:underline !important;}#content div.jobboerse{  background-color:#FFF;  margin-bottom:1em;}#content div.jobboerse select{  margin:1em;  width:20em;}/*** Temporaere Datei fuer die Qualitaetsverbessungs-Formulare*/#quali_form {width: 40.5em;border: 1px solid #DBD9D9;background-color: white;margin-top: 1em;margin-bottom: 2em;}#quali_form h3 {margin: 0;color: white;font-size: 1em;line-height: 1.67em;font-weight:bold;margin: 0;padding-left:1em;}#quali_form p{  margin:0.5em 1em 0.5em 1em;}#quali_form p.left{  float:left;}#quali_form p.right{  text-align:right;}#quali_form input.text{  border: 1px solid black;  padding-left:0.1em;}#quali_form input.button{  background-color:#AD8E72;  border:2px outset #AD8E72;color: white;font-weight: bold;margin-left:0.5em;cursor:pointer;padding:0em 0.5em 0em 0.5em;}#quali_form input.radio {  display:block;  float:left;  margin:0.5em 2em 0em 0em !important;  text-align:left;}#quali_form ul li{  background-position:1em 0.75em;  padding-left:2em;  background-color:#FFFFFF;}#quali_form ul li.dark{  background-color:#EEEEEE;}#quali_form div.formitem{  border: 1px solid #DBD9D9;  clear:both;}#quali_form label.address{  display:block;  float:left;  width:10em;}/** Temporaere CSS-Definitionen fuer die Bedienungsanleitungen-Suche*/div.pre_dsi{  float:left;  width:41em;  padding-top:0em;}#dsi { width:40em; }#dsi h3{  color:#FFFFFF;  font-size:1em;  font-weight:bold;  margin-top:0.5em; padding:0.5em;  }#dsi h4{  color:#FFFFFF;  font-size:1em;  font-weight:normal; margin-top:0em;  padding:0.5em;  }#dsi table.dsitable{  border:none;  width:39em;  padding:0em;}#dsi table.dsitable tbody tr td{  width:50%;}#dsi td.pdficon{  padding-top:1em;  cursor:pointer;  }#dsi td.result{  padding:0.5em;  cursor:pointer;  }.content, #dsicontent, #catcontent, .prodtypecontent, .prodcontent, .catresult { background-color:#DBD9D9; padding:0.5em; border:1px solid #DBD9D9; border-top-width:0; }#catblockcontent, .prodtypeblockcontent, .prodblockcontent, .catblockresult { background-color:#DBD9D9; padding:0.5em; border:0px solid #DBD9D9; border-top-width:0; }#dsi input.button{color: white;font-weight: bold;margin:0.5em 0em 0em 0em;cursor:pointer;padding:0em 0.5em 0em 0.5em;}#dsi div.right{  text-align:right;}#dsi label{  cursor:pointer;  }#dsi input.text{  border: 1px solid black;  padding-left:0.1em;  }#dsierror {border:1px solid red;padding:10px;color:red;}/* BEARBEITET DURCH: mpoellinger 26.11.2007 *//*Topnavigation */#topnavigation{height:4.17em;line-height:4.13em;background-color:#EEEEEE;width:80.0em;}#topnavigation ul{list-style-type:none;margin:0em;padding:0em;margin-left:1.67em;}#topnavigation ul li{float:left;margin-right:0.0em;padding-right:3.33em;margin-left:0.75em;  background: url(../gfx/topnavigation_spacer.gif) center right no-repeat;}#topnavigation ul li a{padding-left:1.13em;background-image:url(../gfx/top_menu_bullet.gif);background-position:center left;background-repeat:no-repeat;font-size:1.33em;color:#555555;text-decoration:none;font-weight:normal;display:block;}#topnavigation ul li a.active{background-image:url(../gfx/bullet_submit.gif);color:#246078 !important;font-weight:bold;text-decoration:none;}#topnavigation ul li a:Link{text-decoration:none;}#topnavigation ul li a:Active{text-decoration:none;}#topnavigation ul li a:Visited{text-decoration:none;}#topnavigation ul li a:Hover{ color:#246078;text-decoration:none;}#topnavigation li ul{padding:0em;margin:0em;position:absolute;left:-999em;z-index:1000;background-color:#eeeeee;width:14.17em;border-left:#cccccc 1px solid;border-right:#cccccc 1px solid;border-bottom:#cccccc 1px solid;padding-top:0.08em;margin-top:0.02em;}#topnavigation ul li ul li{background-image:none;line-height:1.83em;padding:0em !important;margin:0em !important;padding-left:0.08em !important;display:block !important;;float:none !important;}#topnavigation ul li ul li a{font-size:1.0em !important;background-image:url(../gfx/top_submenu_bullet.gif);background-position:center left;background-repeat:no-repeat;padding-left:1.5em;line-height:1.85em;display:block;font-weight:normal !important;}#topnavigation ul li ul li a.active{background-image:url(../gfx/list_item_submenu_on.gif);}#topnavigation ul li ul li a:Hover{  color:#246078;font-weight:bold !important;}#topnavigation li:hover ul, #topnavigation li.over ul{left:auto;}/* TOPNAV, FP-BEREICH*/#topnavigation ul li.topnav_fp a.active{background-image:url('../gfx/fachpartner/bullet_submit.gif') !important;color:#78624F !important;}#topnavigation ul li.topnav_fp a:Hover{color:#78624F !important;}#topnavigation ul li ul li.topnav_fp a{background-image:url('../gfx/fachpartner/top_submenu_bullet.gif') !important;}#topnavigation ul li ul li.topnav_fp a.active{background-image:url('../gfx/fachpartner/list_item_submenu_on.gif')!important;}#topnavigation ul li ul li.topnav_fp a:Hover{color:#78624F !important;}/*HEADER*/#headernavigation{position:absolute;top:0em;right:0em;height:1.83em;}#headernavigation a:hover {text-decoration: underline;}#headernavigation h3{display:none;}#headernavigation ul{list-style-type:none;padding:0em;margin:0em;float:left;}#headernavigation ul li{float:left;}#fontsize_smaller a{width:2.9em;height:2.2em;line-height:2.2em;float:left;background-color:#EAEAEA;margin-left:0.10em;text-decoration:none;color:#333333;font-size:0.83em;padding-left:0.8em;background-image:url(../gfx/kleiner_pfeil.gif);background-repeat:no-repeat;background-position:center left;}#fontsize_default a{width:2.6em;height:1.83em;line-height:1.83em;float:left;background-color:#EAEAEA;margin-left:0.08em;text-decoration:none;color:#333333;padding-left:0.8em;background-image:url(../gfx/kleiner_pfeil.gif);background-repeat:no-repeat;background-position:center left;}#fontsize_bigger a{font-size:1.17em;width:2.75em;height:1.57em;line-height:1.57em;float:left;background-color:#EAEAEA;margin-left:0.08em;text-decoration:none;color:#333333;padding-left:0.75em;background-image:url(../gfx/kleiner_pfeil.gif);background-repeat:no-repeat;background-position:center left;}ul#metanavigation{background-color:#3F947F;height:1.83em;float:left;list-style-type:none;margin:0em;padding:0em;line-height:1.83em;padding-left:0.5em;}ul#metanavigation li{float:left;line-height:1.83em;margin-right:0.5em;padding-right:0.5em;background: url(../gfx/meta_spacer.gif) center right no-repeat;}ul#metanavigation li.last{float:left;line-height:1.83em;margin-right:0.5em;padding-right:0.0em;background-image:none;}ul#metanavigation li a{color:white;text-decoration:none;}ul#metanavigation li a:Hover{color:white;text-decoration:underline;}ul#sidemenu{list-style-type:none;margin:0em;padding:0em;width:14.17em;margin-left:auto;margin-right:auto;}ul#sidemenu li{height:2.08em;line-height:2.08em;border:1px solid #DBD9D9;border-bottom:0em;padding-left:0.58em;}ul#sidemenu li.last{height:2.08em;line-height:2.08em;border:1px solid #DBD9D9;}ul#sidemenu a{color:#919191;text-decoration:none;padding-left:1.0em;background-image:url(../gfx/pfeil.gif);background-repeat:no-repeat;background-position:center left;}ul#sidemenu a:Link{color:#919191;text-decoration:none;}ul#sidemenu a:Visited{color:#919191;text-decoration:none;}ul#sidemenu a:Active{color:#919191;text-decoration:none;}ul#sidemenu a:Hover{color:#919191;text-decoration:underline;}/*Linke Navigation */#menu h2 {margin:1.0em 0 1.0em 1.13em;padding-left:1.13em;background-position:center left;background-repeat:no-repeat;font-size:1.33em;text-decoration:none;font-weight: bold;}#menu ul { margin:0em auto 0em auto; padding:0; list-style:none; width:14.1em; background: url(../gfx/shadow.gif) bottom right no-repeat #EEE; padding:0em 0.42em 0.42em 0em;}#menu ul li { margin:1px 0 0 0; padding:0; line-height:1.75em;}#menu #loggedinas { margin:0; padding:0; font-size:0.9em; color:#000; line-height:1.75em; background:url('../gfx/fachpartner/topborder_loggedinas.gif') 0.08em top no-repeat;}#menu #logoff { margin:0; padding:0; line-height:1.75em; background:url('../gfx/fachpartner/list_item_logoff.gif') 0.08em top no-repeat;}#menu #logoff a{color:#fff !important;}#menu #logoff a:hover{color:#fff !important;text-decoration:underline;font-weight:normal !important;}#menu #loggedinas p{ background:url('../gfx/fachpartner/list_item_loggedinas.gif'); background-repeat:no-repeat; background-position:0.08em 0.08em; padding:0.3em 0 0.3em 2.3em;}#menu ul li.top { height:2px; line-height:2px; font-size:2px; margin:0 !important; padding:0 !important; border:0 !important;}#menu ul li a { text-decoration:none !important; color:#333; padding:0em 0em 0em 2em; margin:0em; display:block;}#menu ul li a.selected {}#menu ul li a.selected, #menu ul li a:Hover { font-weight:bold;}/** 2. EBENE **/#menu ul li ul { border:none; padding:0; margin:0; background-image:none;}#menu ul li ul li { line-height:1.75em; background-image:none;}#menu ul li ul li a { color:#303C41;}#menu ul li ul li a.selected { font-weight:bold; background-position:0.73em 0.67em !important; background-repeat:no-repeat;}#menu ul li ul li a:Hover { font-weight:normal;}/** 3. EBENE **/#menu ul li ul li ul { border:none; padding:0; margin:0; background-image:none;}#menu ul li ul li ul li { line-height:1.75em; background-image:none; background-color:#FFF !important;}#menu ul li ul li ul li a { color: #303C41;padding: 0 0 0 3.0em;}#menu ul li ul li ul li a.selected { font-weight:bold; background-position: 2.0em 0.67em !important; background-repeat:no-repeat;}/*Breadcrumb */#contentheader{  height:4em;}#breadcrumb { padding:1em 0 0 0; width:60em; height:1.5em; display:block;}#breadcrumb li { margin:0em 0.5em 0em 0em; padding:0em 0em 0em 0.75em; float:left; list-style:none; color:#666666; background-image:url(../gfx/bullet_breadcrumb.gif); background-position:left center; background-repeat:no-repeat;}#breadcrumb li a{ color:#666666;}/* MeineDaten/Warenkorb*/#loggedinnavi li{list-style-type:none;padding:0em;margin:0em;height:1.6em;line-height:1.6em;float:left;background-color:#EAEAEA;padding:0.1em 0.2em 0 0.2em;}#loggedinnavi li a{text-decoration:none;color:#333333;font-size:1em;}#loggedinnavi li a:hover {  text-decoration:underline;}#profileheaderlink, #profileheaderlink_cart{background:transparent url(../gfx/language_spacer.gif) no-repeat scroll right center;padding-right:0.8em;}#cartheaderlink, #messageheaderlink {padding-right:0.8em;}.text_progressbar {float: right;}.text_progressbar span {font-size: 1em;font-weight: 800;padding: 0 2em;}.text_progressbar span.active {color: #ad8e72;border-bottom: 0.2em solid #ad8e72;}.text_progressbar span.non_active {color: #aaa;border-bottom: 0.2em solid #bbb;}/* BEARBEITET VON: */#rightbox{  width: 22em;  float: right;}#rightbox .box{border:1px solid #DBD9D9;width: 19.17em;background-color:#FFF;margin:0em auto 1.33em auto;overflow:hidden;}#rightbox .box_thumbnail{width: 19.17em;margin:-1em auto 1.33em auto; overflow:hidden; height: 3.6em;}#rightbox .box_thumbnail img.thumbnail_pic{border:0.1em solid #DBD9D9;background-color:#FFF;width:4.5em;margin-right: 0.07em; overflow:hidden; cursor: pointer; vertical-align: top;}#rightbox h2 {  overflow-x: hidden;  overflow-y: hidden;  font-size: 1.17em;  font-weight: normal;  height: 1.67em;  line-height: 1.67em;  padding-left: 0.5em;  margin:0px;}#rightbox h3 {clear: both;  overflow-x: hidden;  overflow-y: hidden;  font-size: 1em;  font-weight: bold;  border-top:1px solid #DBD9D9;  padding-left: 1em;  padding-top:0.5em !important;  margin-bottom:-0.9em !important;  color:#78624F;}#rightbox hr {border: 0 !important;border-bottom: 0.05em #333 dotted !important;padding:0.4em 0 0.3em 0;margin:0 0 0.8em 0;height:0em !important;width:100% !important;visibility:visible !important;}#rightbox h2.dark{  color:#fff;}#rightbox h2 a {color: #fff !important;}#rightbox .box-padding{  margin: 1em;  font-size: 1em;}#rightbox .no-right-padding{margin-right:0;}#rightbox .right_pic{  width: 18.55em;}#rightbox a,#rightbox a:link {text-decoration: none !important;}#rightbox a:hover {text-decoration: underline !important;}#rightbox a.info{ font-size:1em; background-repeat:no-repeat; background-position:left center; text-align:left; margin-top:1em; padding-left:1em; text-decoration:none;}#rightbox a.themen{ font-size:1em; background-repeat:no-repeat; background-position:left center; text-align:left; margin-top:1em; padding-left:1em; text-decoration:none;}#rightbox a.product_link{ font-size:1em; text-align:left; margin-top:1em; padding-left:1em; text-decoration:none; background-repeat:no-repeat; background-position:left center;}#rightbox a.berater{ font-size:1em; background-repeat:no-repeat; background-position:left center; text-align:left; margin-top:1em; padding-left:1em; text-decoration:none;}#rightbox button.search_dealer{ font-family:Arial,Verdana,Helvetica,Sans-Serif; font-size:1em; background-color:#FFF; border:none; background-repeat:no-repeat; background-position:left center; margin:0.5em 0 0 1em; padding:0em 0em 0em 1em; text-align:left; cursor: pointer;}#rightbox input.dealer{ border:1px solid black; margin:0.5em 0 0 0; padding:0em 0em 0em 0.42em; width:8em !important; float:left;}#rightbox ul.right_linklist{ font-size:1em; text-align:left; margin-top:1em; padding-left:0em; margin-left:0em; text-decoration:none; list-style:none;}#rightbox ul.right_linklist li { background-repeat:no-repeat; background-position:left 0.2em; list-style:none; padding-left:1.2em; margin-bottom:0.3em; line-height:1.45em;}#rightbox ul.right_linklist li.zurueck {background-position: left 0.35em;}#rightbox ul.right_linklist li.empty {background-image: none;}#rightbox ul.right_linklist li.empty,#rightbox ul.right_linklist li.produkt,#rightbox ul.right_linklist li.produkt_3d,#rightbox ul.right_linklist li.produkt_animiert,#rightbox ul.right_linklist li.produkt_file,#rightbox ul.right_linklist li.produkt_pdf{ background-repeat:no-repeat; background-position:left 0em; list-style:none; padding-left:1.7em;}#rightbox ul.right_linklist li.smallpadding {padding-left:1.2em;}#rightbox ul.right_linklist li.largepadding {padding-left:1.7em;}#rightbox ul.right_linklist li.active a {  font-weight: bold;  }#rightbox a.right_link{ font-size:1em; text-align:left; margin-top:1em; text-decoration:none;}#rightbox .imagebox { background:#FFF;}#rightbox .imagebox .image { float:none; position:relative;}#rightbox a.image_zoom { display:block; z-index:2; position:relative; bottom:1.67em; right:0; height:0; width:auto; text-align:right;}#rightbox a.image_zoom img { height:1.67em; width:1.67em;}#productfinder1, #productfinder2, #productfinder3{  width:14em;}#productfinder1 option, #productfinder2 option, #productfinder3 option{  padding-left:0.8em;}/* Alles fuer Umfragebox benoetigt */#rightbox p {margin-bottom: 0.75em;}#rightbox p.alert {font-weight: bold;color: red;margin-bottom: 1em;}#rightbox form p {height: 2em;clear: both;margin: 0;}#rightbox input.right_radio {float: left;margin-top: 0.15em;}#rightbox label.right_radio_label {float: left;margin-left: 0.5em;width: 15em;}#rightbox button.poll_button {background-color: white;border: none;background-repeat: no-repeat;background-position: left center;margin-left: 1.5em;padding-left: 1em;text-align: left;cursor: pointer;}#rightbox .pollarea{float:left;/*width:110px;*/width:9.17em;background:#FFF;border:1px solid #666;margin-top: 0.25em;}#rightbox .pollresult{/*margin-left:120px;*/margin-left:10.00em;width: 4em;/* 50px */}#rightbox .polltop{height:2px;background:#FFF;border-bottom:4px #BCCEDA ridge;font-size:1px;}#rightbox .pollbottom{height:2px;background:#FFF;border-bottom:4px #E1E1E1 ridge;font-size:1px;}#rightbox .pollalert{color: #F00;}#rightbox .polloption{float:left;/*width:20px;*/width:1.67em;}#rightbox .polloptiontext{position:relative;/*margin-left:22px;*/margin-left:1.83em;}#rightbox p.pollresulttext {margin: 1em 0 0 0;}#rightbox img {width: 100%;}/*FachpartnerNET Login*/#rightbox .fpheadline{  background-color:#AD8E72;  color:#FFF;}#rightbox .fpinput{ border:1px solid black; margin:0.5em 0 0 0; padding:0em 0em 0em 0.42em; width:8em !important;}#rightbox .fpsubmit{ color:#78624F; font-family:Arial,Verdana,Helvetica,Sans-Serif; font-size:1em; background-color:#FFF; border:none; background-image:url(../gfx/fachpartner/bullet_submit.gif); background-repeat:no-repeat; background-position:left center; margin:0.5em 0 0 1em; padding:0em 0em 0em 1em; text-align:left; vertical-align:bottom; cursor: pointer;}#rightbox ul.right_linklist a.active{  font-weight:bold;}/* MyVaillant Box */#rightbox #loggedin{padding:0 !important;margin:0 !important;}#rightbox ul {margin-top:0.3em !important;}/* Ansprechpartner */#rightbox #ansprechpartnerimg{width:6em !important;box-shadow:1px 1px 2px #AAAAAA;}#rightbox #pcontainer{float:left;width:10.5em !important;margin-right:0.5em;}#rightbox #imgcontainer{float:right;right:0; width:6em !important;}/* Wettertabelle */#wtbl {  border-collapse: collapse;  width: 100%;  }#wtbl img{  width: 1.95em;}#wtbl td, #wtbl th {  font: 8pt arial, helvetica, sans-serif;  /* border-bottom: 1px solid #999; */  text-align: center;  height: 2em;  }#wtbl td.noborder, #wtbl th.noborder {  border: none;  }#wtbl th {  }#wtbl td.right {  text-align: left;  }#wtbl .center {  text-align: center;  }p.fussnote{font-size:0.75em;border-top:1px solid #DBD9D9;padding:1em;}#rightbox .padded {margin-top: 0.7em;}/* Tag Cloud */#rightbox ul.right_tagcloud {list-style-type:none;margin:0px;padding:0px;}#rightbox ul.right_tagcloud li {display:inline !important;margin-right:0.35em; line-height:1.30em;}#rightbox ul.right_tagcloud li a {display:inline;}#rightbox ul.right_tagcloud li.cloud-1 a {font-size:1.10em;/*color:#246078;*/color:#000;font-weight:bold;}#rightbox ul.right_tagcloud li.cloud-2 a {font-size:1.00em;color:#000;font-weight:normal;}#rightbox ul.right_tagcloud li.cloud-3 a {font-size:0.90em;color:#000;font-weight:normal;}#rightbox ul.right_tagcloud li.cloud-4 a {font-size:0.80em;/*color:#605F5F;*/color:#000;font-weight:normal;}/* ----------------------------------------------------------------------------------------------------------------*//* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*//* ----------------------------------------------------------------------------------------------------------------*/*{padding: 0; margin: 0;}/* ----------------------------------------------------------------------------------------------------------------*//* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*//* ----------------------------------------------------------------------------------------------------------------*/#TB_window {font: 12px Arial, Helvetica, sans-serif;color: #333333;overflow: hidden;}#TB_secondLine {font: 10px Arial, Helvetica, sans-serif;color:#666666;}#TB_window a:link {color: #666666;}#TB_window a:visited {color: #666666;}#TB_window a:hover {color: #000;}#TB_window a:active {color: #666666;}#TB_window a:focus{color: #666666;}/* ----------------------------------------------------------------------------------------------------------------*//* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*//* ----------------------------------------------------------------------------------------------------------------*/#TB_overlay {position: fixed;z-index:100;top: 0px;left: 0px;background-color:#000;filter:alpha(opacity=75);-moz-opacity: 0.75;opacity: 0.75;height:100%;width:100%;}* html #TB_overlay { /* ie6 hack */ position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}#TB_window {position: fixed;background: #ffffff;z-index: 102;color:#000000;display:none;border-left: 1px solid #ccc;border-top: 1px solid #ccc;border-bottom: 1px solid #666;border-right: 1px solid #666;text-align:left;top:50%;left:50%;}* html #TB_window { /* ie6 hack */position: absolute;margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}#TB_window img#TB_Image {display:block;margin: 15px 0 0 15px;border: 0;}#TB_caption{height:25px;padding:7px 30px 10px 25px;float:left;}#TB_closeWindow{height:25px;padding:11px 25px 10px 0;float:right;}#TB_closeAjaxWindow{padding:7px 10px 5px 0;margin-bottom:1px;text-align:right;float:right;}#TB_ajaxWindowTitle{float:left;padding:7px 0 5px 10px;margin-bottom:1px;}/*#TB_title{background-color:#e8e8e8;height:27px;}*/#TB_ajaxContent{clear:both;padding:2px 15px 15px 15px;overflow:auto;text-align:left;line-height:1.4em;}#TB_ajaxContent.TB_modal{padding:15px;}#TB_ajaxContent p{padding:5px 0px 5px 0px;}#TB_load{position: fixed;display:none;height:13px;width:208px;z-index:103;top: 50%;left: 50%;margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */}* html #TB_load { /* ie6 hack */position: absolute;margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}#TB_HideSelect{z-index:99;position:fixed;top: 0;left: 0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity: 0;opacity: 0;height:100%;width:100%;}* html #TB_HideSelect { /* ie6 hack */ position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}#TB_iframeContent{clear:both;border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px;}/* Aktuell bearbeitet von: */.glossar-0-1, .glossar-1-0, glossar-1-1 {}/* ---------->>> jtip <<<---------------------------------------------------------------*/#JT {position: absolute;z-index:100;border: 2px solid #97B3BF;background-color: #fff;text-align:left;}#JT.Fachpartner {position: absolute;z-index:100;border: 2px solid #AD8E72;background-color: #fff;text-align:left;}#JT_copy{padding:5px;color:#333333;}.JT_loader{background-image: url(../_js/jtip_img/loader.gif);background-repeat: no-repeat;background-position: center center;width:100%;height:12px;}#JT_copy p{margin:0px;}#JT_copy img{padding: 1px;border: 1px solid #CCCCCC;}.glossarStyle{ background-image:url(../gfx/glossar_line.gif) !important; background-position:left bottom !important; background-repeat:repeat-x !important;cursor:help !important; font-family:inherit !important;font-size:inherit !important;font-weight:inherit !important;color:inherit !important;padding-bottom:1px !important;white-space:nowrap !important;}.glossarStyleFachpartner{ background-image:url(../gfx/glossar_line.gif) !important; background-position:left bottom !important; background-repeat:repeat-x !important;cursor:help !important; font-family:inherit !important;font-size:inherit !important;font-weight:inherit !important;color:inherit !important;padding-bottom:1px !important;white-space:nowrap !important;}div.content_text img.glossarStyleIcon {margin: 0px 2px 0px 2px !important;}.glossarStyleIcon {margin: 0px 2px 0px 2px !important;vertical-align:top !important;padding-top:2px !important;cursor:help !important;width:0.75em !important;height:0.75em !important;border:none !important;display:inline !important;}#searchresults{float:left;width:40.5em;margin-right:1em;background-color:#fff;position:relative;margin-bottom:1.5em;padding: 1em 0;}#searchresults h2{display:block;position:absolute;top:0em;left:0em;/* width:25.00em; */height:2.08em;line-height:2.08em;color:#246078;font-weight:bold;font-size:1em;background-color:#f2f2f2;padding-left: 1em;padding-right: 1.5em;}#searchresults h2 span{color: #000 !important;}h4.search_consumer{color: #246078; padding: 0em 0 1em 0;}h4.search_professional{color: #78624F !important; padding: 0em 0 1em 0;}#searchresults ul.breadcrumb{list-style-type:none;display:block;height:auto;width:38em;white-space: nowrap;}#searchresults ul.breadcrumb li{float:left;margin:0;padding:0;background:none;margin-right:0.5em;padding-right:0.08em;}#searchresults ul.breadcrumb li.last{float:left;margin-right:0.5em;padding-right:0.5em;background-image:none;}#searchresults ul.breadcrumb li a{text-decoration:none;background:url(../gfx/bullet_breadcrumb.gif) left 0.58em no-repeat;padding-left:0.5em;display:block;}#searchresults ul.breadcrumb li a:hover{text-decoration:underline;}#searchresults div.searchresult{ margin:0em 1em 0em 1em;color:#333;}#searchresults div.searchresult h3{clear:both;float:none; font-weight:bold;font-size:1.0em;text-decoration:underline;margin:0.33em 0em 0em 0em;padding:0em;color:#333;}#searchresults div.searchresult h3 a { color:#333 !important;}#searchresults div.searchresult div.spacer{position:relative;background-image:url(../gfx/search_result_spacer.gif);background-repeat:repeat-x;background-position:center left;width:100%;height:1.33em;margin-bottom:0.16em;}#searchresults div.searchresult div.spacer a{position:absolute;top:0em;right:0em;display:block;background-color:#fff;color:#246078;text-decoration:none;padding-left:0.83em;background-image:url(../gfx/search_result_link.gif);background-position:center left;background-repeat:no-repeat;}#searchresults div.searchresult div.spacer a:hover{text-decoration:underline;}#searchresults fieldset{border:0;}#searchresults label{padding-right:1em;display:block;float:left;}#searchresults input#new_search_query{width:15.0em;border:1px solid #666;height:1.25em;margin-right:0.08em;padding-left:0.08em;display:block;float:left;}#searchresults input.button{background: url(../gfx/pfeil_white.gif) 4px center no-repeat #246078;border:0;margin:0;font-size:1.0em;padding:0.16em 0.25em 0.16em 0.75em;color: #FFF;}#searchresults input.button_professional{background: url(../gfx/pfeil_white.gif) 4px center no-repeat #78624F !important;}#searchresults .searchbox{padding-bottom: 0.5em;padding-top: 2.5em;padding-left: 1em;}#content_form input.hiddenfield {border: none;}/* Aktuell bearbeitet von: rkutscha *//* Listenansicht */table.facilitielist .grey {background-color: #F4F4F4;}table.facilitielist td {border-top: 1px solid #DBD9D9;}table.facilitielist .row1 { width: 5.00em;}table.facilitielist .row2 { width: 4.00em;}table.facilitielist .row3 { width: 4.00em;}table.facilitielist .row4 { width: 20.00em;}table.facilitielist .row5 { width: 5.00em;}table.facilitielist .row6 { width: 19.00em;}table.facilitielist .row7 { width: 4.00em;}table.facilitielist img.statusicon {width: 1.330em !important;height: 1.330em !important;margin-left: 1.0em !important;}table.facilitielist img.detailicon {width: 0.750em !important;height: 0.750em !important;margin-left: 1.0em !important;}/* Detailansicht */table.facilityhistory {width:59.60em !important;}table.facilityhistory .grey {background-color: #F4F4F4;}table.facilityhistory td {border-top: 1px solid #DBD9D9;}table.facilityhistory .row1 { width: 9.00em;}table.facilityhistory .row2 { width: 50.60em;}table.facilityhistory img.detailicon {width: 0.750em !important;height: 0.750em !important;margin-left: 1.0em !important;}div#history {width: 100%;height: 160px;overflow: auto;}div.headline_solar_typ {width:7.75em; float:left; font-weight:bold;}div.headline_solar_status {width:9.92em; float:left; font-weight:bold;}div.headline_solar_serial {width:9em; float:left; font-weight:bold;}select.solar_demo_typ {width:6em !important;float:left !important;margin-right:1em !important;}select.solar_demo_status {width:8em !important;float:left !important;margin-right:1em !important;}input.solar_demo_serial {line-height:1.33em;height:1.33em;margin:0em !important;width:14.33em;}#p_mont_solarregler { margin-bottom:1em;}span.headline_solar_mont_regler {font-weight:bold !important;display:block;margin:1em 0 0.5em 0;color:#78624F;}select.solar_mont_regler_typ {width:8em !important;margin-right:1em;float:left;}input.solar_mont_regler_serial {line-height:1.33em;height:1.33em;margin:0em !important;width:21.50em !important;}#p_mont_kollektoren { margin-top:1em;}.solar_formerror {border:1px solid #F00 !important;}#content_form button.solartausch_button {background-color:#AD8E72;border:1px outset #AD8E72;color:white;cursor:pointer;font-weight:bold;margin-left:0.5em;padding:0em 0.5em;text-align:center;width:3em;margin-right:0.83em;outline:0;}/* Materialbestellung */span.yesno {display:block;float: left;width:auto;}span.yesno label {width:2.0em !important;}span.yesno label.anzahl {width:3.5em !important;}span.yesno input {border:0px !important;}span.yesno input.anzahltext {width:3.0em !important;margin-right:2.0em !important;border:1px solid #000 !important;}select.fullwidth, span.fullwidth, input.fillwidth {clear: left;display: block;width:31.0em !important;}span.fullwidth {width:34.0em !important;}span.fullwidth label.full {float:left;margin:0 0 0 2.0em !important;padding:0.15em 0 0.25em 0 !important;display: block !important;width:31.0em !important;line-height:1.25em !important;}span.fullwidth .floatleft {float: left !important;}fieldset.anlagenaufbau{border:0px;margin:0 0 1em 0;padding:0;}#content_form label.anlagen_label {width:15em !important;}#content_form label.anlagen_label {width:27em !important;}#content_form input.anlage {width:6em;height:1.4em;}#content ul { margin-left:2em;}/* Drag-n-Drop */#solar-big {width:50px; height:48px; border:1px solid #CCC; padding:10px; display:block; float:left;}#solar-small {width:50px; height:48px; border:1px solid #CCC; padding:10px; display:block; float:left;}#solar-trenner {width:50px; height:48px; border:1px solid #CCC; padding:10px; display:block; float:left;}#solar-empty {width:50px; height:48px; border:1px solid #CCC; padding:10px; display:block; float:left;}#source {border: 1px solid #ccc;width: 240px;height: 80px;background: #fff;margin:10px 0 10px 0;overflow:hidden;}#source img {margin: 4px;}.SourceDraggable {background-color: #fff;position:relative;}.SourceDroppable {background-image: url(../gfx/drag-n-drop/solar-empty-prev.jpg);background-repeat: no-repeat !important;background-position: center !important;background-color: #fff !important;opacity: 1.0;filter:Alpha(opacity=100);}.targetbox {display: block;width: 410px;height: 60px;overflow: auto;z-index: 1 !important;}#target {clear: both;border: 1px solid #ccc;width: 410px;height: auto;background: #fff;margin:10px 0 10px 0;}#target div.SourceDroppable {border: 1px solid #ccc;float: left;padding: 2px;margin: 0;width: 25px;height: 25px;color: #ccc;font-size: 10px;z-index:2 !important;}.droppable-active { opacity: 0.7 !important; filter:Alpha(opacity=70) !important; background-color:#F00;}.droppable-hover {outline: 1px dotted #000;background:#f66 !important;}.draggable-hover {border: 1px solid #f00 !important;}#target .reihen {clear: both;float: left;padding: 4px;margin: 0;width:auto;z-index:1 !important;}/*** UserEditor*/div #usereditor{  width:100%;  margin:0em;  padding:0em;}#usereditor div.category{  width:100%;  border:1px solid #DBD9D9;  margin:0em;  margin-bottom:1em;  padding:0em;  background-color:#FFFFFF;}#usereditor h3.header {  font-size: 1.2em;  font-weight: normal;  margin: 0;  padding: .16666667em .5em;}#profil ul.errors li{  color:red;  font-weight:bold;  padding-left:0em;  background-image:none;  list-style-type:none;}#profil ul.success li{  color:green;  font-weight:bold;  padding-left:0em;  background-image:none;}#profil ul.errors a{  background-image:url(../gfx/fachpartner/bullet_submit.gif);background-repeat: no-repeat;background-position: left center;text-decoration: none;padding-left: 1.1em;  display: block;}#profil ul.links{  margin-left:1em;}#usereditor p {  width: 100%;  margin: .2em 1em;}#usereditor select {border: 1px solid black;width: 24.5em;}#usereditor select.selectUser {border: 1px solid black;width: 23.85em;}#usereditor input.button{  background-color:#AD8E72;  border:2px outset #AD8E72;color: white;font-weight: bold;cursor:pointer;padding:0em 0.5em 0em 0.5em;}#usereditor label {float: left;display: block;width: 12em;padding: 0em;text-align: left;}#usereditor .checkboxlabel {width: auto;margin-left:1em;}#usereditor input {float: left;display: block;border: 1px solid black;margin-top: 0.2em;padding-left:0.2em;}#usereditor input.text{  width:23.5em;}#usereditor input.checkbox {border: none;margin: 0.4em 0.6em 0 0;}#usereditor input.hidden {border: none;display: none;}#usereditor select {border: 1px solid black;width: 24.5em;}#usereditor select.samUser{  margin: 0.5em 0em 0em 1em;  display:block;  float:left;}#usereditor select option {padding-left: 0.3em;}#usereditor input.buttonright{  background-color:#AD8E72;  border:2px outset #AD8E72;color: white;font-weight: bold;cursor:pointer;padding:0em 0.5em 0em 0.5em;  margin:0.5em 1em 0.5em 0em;  display:inline;  float:none;}#usereditor input.buttonuser{  background-color:#AD8E72;  border:2px outset #AD8E72;color: white;font-weight: bold;cursor:pointer;padding:0em 0.5em 0em 0.5em;  margin:0.5em 1em 0.5em 0em;  display:block;  float:right;}#usereditor p.head{  padding-top:0.5em;}#usereditor p.foot{  padding-bottom:0.5em;}/** Messaging*//** * Tablesorter in Inbox */#inbox_messages th,#inbox_appointments th {text-align: left !important;padding-left: 0 !important;}a.sort {padding-left: 1.5em;display: block;}#inbox_messages a, #inbox_appointments a, #inbox_messages .headerSortUp a, #inbox_appointments .headerSortUp a,#inbox_messages a.ascending, #inbox_appointments a.ascending {background: transparent url(../gfx/sort-ascending.gif) no-repeat 0 50%;}#inbox_messages .headerSortDown a, #inbox_appointments .headerSortDown a,#inbox_messages a.descending, #inbox_appointments a.descending {background: transparent url(../gfx/sort-descending.gif) no-repeat 0 50%;}#inbox_appointments .date {display: none;}/** * Erfolgs- und Fehlermeldungen */.error, .success {padding: 1em 0;}.error h3, .success h3 {font-size: 1.25em !important;}.error h3 {color: #f00;margin: 0;padding: 0;}.success h3 {color: #32cd32;margin: 0;padding: 0;}#messaging #msg_group_div input {padding: 0 0.2em;}/** DIVs und SPANs*/#messaging div.content_text{  margin-bottom:1em;}#settings, #settings div {margin: 0 !important;}#messaging div.category{  width:100%;  border:1px solid #DBD9D9;  margin-bottom:1em;}#messaging div.category div.moreInfo {padding-bottom:1em;}#messaging div.category div{  margin:0.5em;}/* #0000548 */#messaging #msg_menu a.active {font-weight: bold;}#messaging a.menulink{  background-image:url(../gfx/fachpartner/bullet_submit.gif);  background-position:left 0.4em;  background-repeat: no-repeat;  display:block;  padding-left:1em;  line-height:1.8em;}#messaging #msg_opt_div a.menulink {  background-image:url(../gfx/fachpartner/bullet_submit_rotated.gif);}#messaging h3.header{  font-size  :1em;  padding   :0em 0em 0em 0.5em;  margin  :0em;}#messaging p{  clear:both;  display:block;  width:40em;  word-wrap:break-word;}#messaging p.head{  padding-top:0.5em;}/* #0000548 */#messaging p.padded {padding: 0.75em 0 0.75em 0;}#messaging input.filtercheckbox {border: none !important;}/* #0000548 */#messaging .checkboxes {padding-top: 0.5em;float: left;margin: 0 !important;width: 26.5em !important;}#messaging .checkboxlabel {float: left !important;width: 12.65em !important;}#messaging .checkboxlabel label {width: 6em;}#messaging .checkboxlabel input {display: inline !important;}#messaging .checkboxes div {margin: 0 !important;}#messaging .checkboxes input.filtercheckbox {float: left;margin: 0.25em 0.4em 0 0;height: auto;}#messaging .checkboxes label {float: left;width: 10.5em;}#messaging label{  display:block;  float:left;  width:12.5em;  }#messaging label.check{width: 11em;}#messaging input.text{  border:1px solid black;  display:block;  float:left;  margin-top:0.2em;  padding-left:0.2em;  height:1.4em;  width:24em;  }#messaging textarea{  font-family:Arial,Verdana,Helvetica,Sans-Serif;  font-size:1em;  border:1px solid black;  display:block;  float:left;  margin-top:0.2em;  padding-left:0.2em;  width:26.5em !important; }#messaging ul.links{width:30em;}#messaging ul.links li{background-position:left 0.2em;background-repeat:no-repeat;line-height:1.45em;list-style-image:none;list-style-position:outside;list-style-type:none;margin-bottom:0.3em;padding-left:1.2em;background-image:url(../gfx/fachpartner/bullet_submit.gif);}/* #0000548 */#messaging ul.back{margin-left: 0;padding-bottom: 2.3em;}#messaging ul.back li{background-image:url(../gfx/fachpartner/bullet_submit_rotated.gif) !important;}#messaging ul.links li a{text-decoration:none;}#messaging ul.links li a:hover{text-decoration:underline;}#messaging ul.horizontallinks li{float:left;margin-right:2em;}#messaging ul.msg_errors li{  color:red;  font-weight:bold;}#messaging .hidden{  display:none !important;}#messaging tr.msg_link{  cursor:pointer;}/*#messaging tr.msg_link:hover{  background-color:#FFFFFF;}*/.removeMessage {display: inline;float: left;margin-right: 1em;line-height: 1.8em;height: 1.8em;}.removeMessage img {margin-top: 0.2em;}.removable {margin-left: 2em;}#messaging tr.white{  background-color:#FFFFFF;}#messaging tr.msg_link td{  margin:0em;}#messaging tr.unread{  font-weight:bold;}#messaging td.fixedwidth{  width:6em;}#messaging td.date{  width:11em;}/* #0000548 - Leserliste */#messaging .userList {width: 100%;}#messaging .userList td.fixedwidth {width: 8em;}#messaging .userList .even td {background-color: #fff;}#messaging .userList td.checkbox {width: 2.5em;}#recipients {margin: 0;}#messaging hr{  margin:1em 0em;  display  :block;  width :100% !important;  visibility :visible;  border-top:1px solid #DBD9D9;}table#msg_tbl_calendar{  width:100%;}div#msg_div_calendar{  margin-top:0.5em !important; }div.box div.msg_load{  margin-top:0.1em;  width:19.17em;  height:1.17em;  position:absolute;  z-index:1;}/*#msg_tbl_calendar td, th {  text-align: left;  padding-left: 0.5em;}*/#msg_tbl_calendar td, #msg_tbl_calendar th {padding-left: 0;text-align: center;}#msg_tbl_calendar th.center{  padding:0em;  text-align:center;}#msg_tbl_calendar th.msg_cal_nav{  cursor:pointer;}#msg_tbl_calendar th.msg_cal_nav:hover{  background-color:#F2F2F2;}#msg_tbl_calendar th.msg_cal_nav img{  width:auto;}#msg_tbl_calendar td.today{  font-weight:bold;}#msg_tbl_calendar a{  color:white !important;}#msg_tbl_calendar a:hover{  font-weight:bold;  }#msg_tbl_calendar div.dateinfo{text-align:left;position:absolute;width:16.8em;border:1px solid #AD8E72;z-index:5;background-color:#AD8E72;display:none;}#msg_tbl_calendar div.dateinfo_head{width:16.8em;}#msg_tbl_calendar div.dateinfo_head span{margin-left:1em;color:#ffffff;display:block; float: left;}#msg_tbl_calendar div.dateinfo_head a.close{display:block;float:right;background-color:#AD8E72;margin-right:1em;}#msg_tbl_calendar ul{clear:both;background-color:#ffffff;margin:0 !important;padding:0.1em 0 0 1em;display:block;list-style-image: url(../gfx/fachpartner/bullet_submit.gif);}#msg_tbl_calendar ul li{margin:0.1em 0 0 1em;color:#000000 !important;padding:0;}#msg_tbl_calendar li a{color:#000000 !important;}#messaging div.options{  clear:both;  text-align:right;  margin-top:1em;}#messaging div.gesamtpreis{  /*margin-right:9.3em;*/  text-align:right;  margin-bottom:1em;}#messaging div.address_form{  background-color:#E1E1E1; margin:0em 0em 1em 0em; padding:0em 0em 1em 1em;}#messaging div.wk_formitem{  clear:both;  margin-top:0.2em;}#messaging div.wk_formtitle{ float:left; width:10em  }#messaging span.gesamtpreis{  color:#78624F;  font-weight:bold;}#content table.standardtable th{  background-color:#AD8E72 !important;}/** Verschiedene Formularfelder*/#messaging input.quantity{  border: 1px solid black;  width:2em;  padding-right:0.1em;  text-align:right;}#messaging input.button{  background-color:#AD8E72;  border:2px outset #AD8E72;color: white;font-weight: bold;cursor:pointer;  margin-top:0.5em;padding:0em 0.5em 0em 0.5em;}#messaging input.filtertext {border:1px solid black;display:block;float:left;height:1.4em;padding-left:0.2em;width:22em !important;  }#messaging label.filterlabel {  display: inline !important;  float:left;  width:11em;margin-left:0.5em;}#messaging input.filtercheckbox{display:block;float:left;height:1.4em;padding-left:0.2em;}#messaging input.adr_error{  border: 1px solid red !important;}#messaging input.plz{  border: 1px solid black;  width:3em;  padding-left:0.1em;  }#messaging select{  width:5em;}#messaging select.filtertext{width:24em !important;}/** Sonstige Elemente*/#messaging div.address_form h3{  padding-top:1em;  font-size:1em;  font-weight:bold;}#messaging h3.formheader{  font-size  :1em;  padding   :0em;  margin  :0em 0em 0em 1em;}#messaging h3.subheader{  background-image:url(../gfx/fachpartner/bullet_submit.gif);  background-position:0em 1.25em;  background-repeat:no-repeat;  cursor:pointer; padding-left:1em; }#messaging h3.subheader:hover{  text-decoration:underline;}#messaging img.delete{  padding-right:0.5em;}#messaging ul.wk_errors a{  background-image:url(../gfx/fachpartner/bullet_submit.gif);background-repeat: no-repeat;background-position: left center;text-decoration: none;padding-left: 1.1em;  display: block;}#messaging ul.wk_errors li{  color:red;  font-weight:bold;}/* Messaging Rightbox */#rightbox .right_messaging h3{border-top:none;clear:both;font-size:1em;font-weight:bold;margin-bottom:0em !important;overflow:hidden;padding-left:0em;padding-top:0em !important;}#rightbox .hidden{display:none;}/* Paging recipients */#paging, #paging_bottom, #paging_readers, #paging_readers_bottom {padding: 0.833em 0em 0em 0em !important;margin: 0em !important;}.prevPage {float: left !important;margin: 0em !important;}.currentPage {float: left;width: 29.4em;text-align: center;}.nextPage {float: right;margin: 0em !important;}.prevPage a, .nextPage a {text-decoration: none !important;}/*** UserEditor*/div #praemienlist{  width:100%;  margin:0em;  padding:0em;}#praemienlist div.list_item {margin-top:15px;}#praemienlist div.category{  width:40.5em;  border:1px solid #DBD9D9;  margin:0em;  margin-bottom:1em;  padding:0em;  background-color:#FFFFFF;}#praemienlist div.header_left{  float:left;  font-weight:bold;  margin-left:0.5em;}#praemienlist div.header_right{  float:right;  text-align:right;  margin-right:0.5em;}#praemienlist ul.pages{  margin:0em;  padding:0em;  display:inline;  font-weight:bold;}#praemienlist ul.pages li{  margin:0em 0.125em;  padding:0em;  display:inline;  background-image:none;}#praemienlist ul.pages a{  color:#FFFFFF !important;}#praemienlist h3.header{  font-size  :1em;  padding   :0em 0em 0em 0.5em;  margin  :0em;}#praemienlist div.praemie{  width:38.5em;  margin:0.5em 1em;  clear:both;  float:none;  border-bottom:1px solid #DBD9D9;}#praemienlist div.praemie_bild{  float:left;  width:7em;}#praemienlist div.praemie_info{  float:left;  width:20.5em;}#praemienlist div.praemie_cart{  float:left;  width:11em;  text-align:right;}#praemienlist div.order_left{  float:left;  margin:0.5em 1em;}#praemienlist div.order_right{  float:right;  margin:0.5em 1em;  text-align:right;}#praemienlist label.order_label{  display:block;  float:left;  padding:0.25em 0pt;  text-align:left;  width:4em;  }#praemienlist input.order_quant{  border:1px solid black;  display:block;  float:left;  margin-top:0.2em; padding-left:0.1em;  width:2em; }#praemienlist button.order_button{  background-color:white;  background-image:url(../gfx/cart.gif);  background-position:left center;  background-repeat:no-repeat;  border:medium none;  cursor:pointer;  margin:0em;  padding-left:0em;  text-align:right;  width:10em;  }#praemienlist ul.linklist{  margin-left:1em;}#praemienlist ul.linklist li{  background-image:url(../gfx/fachpartner/bullet_submit.gif);  background-position:left 0.2em;  background-repeat:no-repeat;  line-height:1.45em;  list-style-image:none;  list-style-position:outside;  list-style-type:none;  margin-bottom:0.3em;  padding-left:1.2em;}#praemienlist .underline{  text-decoration:underline;}.praemien_active{  font-weight:bold;}#praemienlist p.desc{  margin:0.5em 1em;}#msg_indicator_small, #msg_indicator_bottom{  position:absolute;  width:40.5em;}#msg_indicator_small img, #msg_indicator_bottom img{  margin-top:0.35em;}#msg_indicator_bottom img{  margin-top:0.3em;}#rightbox ul.praemienlist{  margin-top:0em !important;  list-style:none;}#rightbox ul.linklist{  margin-top:0em !important;  padding-top:0.25em !important;  border-top:1px solid #DBD9D9;  }#rightbox ul.linklist li{  background-image:url(../gfx/fachpartner/bullet_submit.gif);  background-position:left 0.2em;  background-repeat:no-repeat;  line-height:1.45em;  list-style-image:none;  list-style-position:outside;  list-style-type:none;  margin-bottom:0.3em;  padding-left:1.2em;  }/** CSS fuer BOX fachpartner_newsbox.php **/#newsbox { background:#FFFFFF; border:1px solid #DBD9D9; width:40.42em;}#newsbox h3 { background:#AD8E72; color:#FFFFFF; font-size:1.17em; font-weight:normal; height:1.67em; line-height:1.67em; padding-left:0.5em;}#newsbox ul { margin:0; padding:0.5em;}#newsbox ul li { list-style:none; background-image:none; margin:0; padding:0; line-height:1.5em;}#newsbox ul li a.title { color:#333333 !important; }.date-pick {width: 7em !important;}.dp-choose-date {float: left;width: 1.8em;height: 1.6em;padding: 0;margin: 0.2em 0 0 0.3em;display: block;text-indent: -2000em;overflow: hidden;background: url(../gfx/datepicker.gif) no-repeat; }table.jCalendar {border: 1px solid #000;background: #aaa;  border-collapse: separate;  border-spacing: 2px;}table.jCalendar th {background: #333;color: #fff;font-weight: bold;padding: 3px 5px;}table.jCalendar td {background: #ccc;color: #000;padding: 3px 5px;text-align: center;}table.jCalendar td.other-month {background: #ddd;color: #aaa;}table.jCalendar td.today {background: #666;color: #fff;}table.jCalendar td.selected {background: #f66;color: #fff;}table.jCalendar td.selected:hover {background: #f33;color: #fff;}table.jCalendar td:hover, table.jCalendar td.dp-hover {background: #fff;color: #000;}table.jCalendar td.disabled, table.jCalendar td.disabled:hover {background: #bbb;color: #888;}/* For the popup *//* NOTE - you will probably want to style a.dp-choose-date - see how I did it in demo.css */div.dp-popup {position: relative;background: #ccc;font-size: 10px;font-family: arial, sans-serif;padding: 2px;width: 171px;line-height: 1.2em;}div#dp-popup {position: absolute;z-index: 199;}div.dp-popup h2 {font-size: 12px;text-align: center;margin: 2px 0;padding: 0;}a#dp-close {font-size: 11px;padding: 4px 0;text-align: center;display: block;}a#dp-close:hover {text-decoration: underline;}div.dp-popup a {color: #000;text-decoration: none;padding: 3px 2px 0;}div.dp-popup div.dp-nav-prev {position: absolute;top: 2px;left: 4px;width: 100px;}div.dp-popup div.dp-nav-prev a {float: left;}/* Opera needs the rules to be this specific otherwise it doesn't change the cursor back to pointer after you have disabled and re-enabled a link */div.dp-popup div.dp-nav-prev a, div.dp-popup div.dp-nav-next a {cursor: pointer;}div.dp-popup div.dp-nav-prev a.disabled, div.dp-popup div.dp-nav-next a.disabled {cursor: default;}div.dp-popup div.dp-nav-next {position: absolute;top: 2px;right: 4px;width: 100px;}div.dp-popup div.dp-nav-next a {float: right;}div.dp-popup a.disabled {cursor: default;color: #aaa;}div.dp-popup td {cursor: pointer;}div.dp-popup td.disabled {cursor: default;}.paginator{text-align: right;width: auto!important;}.paginator span{padding: 0;margin: 0 0.5em;}.paginator span .paginate-current{font-weight: 800;}#objectreport{}#objectreport .description{text-align: justify;}#objectreport table.info col.col1{width: 17em;}#objectreport table.info col.col2{width: 28em;}#objectreport_list{width:100%;clear: both;}#objectreport_list .head,#objectreport_list .foot{background-color: #AD8E72;color: white;font-weight: 800;height: 1.6em;}#objectreport_list .head div.left,#objectreport_list .foot div.left{float:left!important;padding-left: 0.5em;width: auto!important;}#objectreport_list .head div.right,#objectreport_list .foot div.right{float:right!div;padding-right: 0.5em;width: auto!important;}#objectreport_list div{width:100%;}#objectreport_list .item .image{float: left;width: 5em;height: 3em!important;overflow: hidden;padding: 0.5em 1em;}#objectreport_list .item .main{float: left;width: 48em;padding: 0.5em;}#objectreport_list .item{background-color: white;padding-top: 0.5em;border-bottom:1px solid #EBE9E9;}#objectreport_list .head a,#objectreport_list .foot a{color: white!important;}.objectreport_comment{width: 100%;}.objectreport_comment span.company{float: left;padding-left: 0.5em;}.objectreport_comment span.date{float: right;padding-right: 0.5em;}.objectreport_comment span.comment_delete{padding: 1px 1px 0 0;float: right;}.objectreport_comment span.company,.objectreport_comment span.date{}.objectreport_comment div.commentheader{font-size: 1em;font-weight: 600;background-color: #AD8E72;color: white;line-height: 1.4em;height: 1.4em;}.objectreport_comment div.text{width: 100%;text-align: left;clear: both;border-top: 1px solid #bbb;margin: 0 0 2em 0;padding: 0.5em 0 0 0;}#objectreport_comment_focus_id{display:none;}h2.topborder {border-top: 1px solid #bbb;padding-top: 1em;margin-top: 1em;padding-bottom: 0.5em;}.obejectreport_delete_confirm{float:right;}.form_objectreport dl {width: 100%;}.form_objectreport dt {margin: 0;padding: 1em 0 0 0;clear: left;float: left;width: 15em;}.form_objectreport dd {margin: 0;padding: 1em 0 0 0;}.form_objectreport .textinput {width: 25em;font: 1em arial; height: 1.4em;line-height: 1.4em;border: 1px solid gray;display: block;}.form_objectreport .calinput {float:left;font: 1em arial; height: 1.4em;line-height: 1.4em;border: 1px solid gray;display: block;margin-top: 0.2em;width: 11.6em!important;}.form_objectreport .textarea {width: 25em;font: 1em arial; height: 9em;overflow: auto;padding: 0;border: 1px solid gray;display: block;}.form_objectreport .maxwidth {width: 40em;}.form_objectreport .select {width: 12.5em;border:#666 1px inset;}.form_objectreport .file {width: 20em;}.form_objectreport input.button{background-color:#AD8E72;border:2px outset #AD8E72;color:white;cursor:pointer;display:block;float:right;font-weight:bold;margin:0.5em 0.3em 0.5em 0;padding:0 0.5em;}div.content_text{width: 100%;}.line{clear:both;border-bottom: #ccc 1px solid;height: 1em;}.image_delete_confirm{margin: 0 18em 0 0;}.image_delete_confirm img{margin-top: 0.4em;width: auto!important;height: auto!important;}.list_comment_count{font-size: 0.833em;color: #666;}.clear_float{clear: both;}#searchresults{background: none!important;}#searchresults li{background:none!important;background-color: white!important;padding: 0!important;margin: 0;}#searchresults ul.breadcrumb{margin:0!important;padding:0;list-style:none!important;width:100%;font-size: 0.833em!important;line-height:1.2em;}#searchresults ul.breadcrumb li{float:left;background:none!important;background:none;margin-right:0.7em!important;padding:0 0 0.1em 0 !important;}#searchresults ul.breadcrumb li.last{float:left;margin: 0em!important;background:url(../gfx/bullet_breadcrumb.gif) left 0.4em no-repeat!important;padding-left:0.7em!important;}#searchresults ul.breadcrumb li a{text-decoration:none!important;background:url(../gfx/bullet_breadcrumb.gif) left 0.4em no-repeat;margin:0;padding-left:0.5em;display:block;}#searchresults ul.breadcrumb li a:hover{text-decoration:underline!important;}#searchresults .product_items{clear: both;}#searchresults .product_items ul,#searchresults .items ul{margin:0!important;padding:0!important;}#searchresults .product_items li,#searchresults .items li{border-bottom: #ddd 1px solid;padding:0.7em!important;margin: 0!important;}#searchresults .product_items li li,#searchresults .items li li{border:0;}#searchresults .product_items li div{background: none;}#searchresults .product_items li div.image{width: 6em;margin: 0.5em 0.4em 0 0;text-align: center;float:left;display: block;}#searchresults .product_items li div.content{float:left;width: 32em;border: 0;padding:0!important;}#searchresults img.productimage{max-width: 4em;}ul.searchnavi{list-style: none;position: absolute; left: 1.5em; top:188px;width: 14.1em!important;}ul.searchnavi li.item{padding-left: 1em; margin: 0.5em 0;}#searchresults .head,#searchresults .foot{font-weight: 400;height: 1.67em;line-height: 1.67em;font-size: 1.17em; /* 14.0333px 23.4333px 23.4333px */}#searchresults .head_professional,#searchresults .foot_professional{background-color: #AD8E72;color: #FFFFFF;}#searchresults .head_consumer,#searchresults .foot_consumer{background-color: #DBD9D9;color: #605F5F;}#searchresults .head{margin-top: 0em;font-size: 1.17em; /* 14.0333px 23.4333px 23.4333px */}#searchresults .foot{margin-bottom: 2em;}#searchresults .head div.left,#searchresults .foot div.left{float:left!important;padding-left: 0.5em;width: auto!important;}#searchresults .head div.right,#searchresults .foot div.right{float:right!important;padding-right: 0.5em;width: auto!important;}#searchresults .paginator a{}#searchresults .general_pdf a{background: url(../gfx/general_acrobat.gif) left center no-repeat;padding: 2px 0px 2px 20px;}#search_query_main{border: 1px solid #AAAAAA;font-size: 1.2em;font-weight: bolder;line-height: 1.2em;height: 1.2em;width: 31em;padding-left: 0.2em;}div.searchresults_displayerrors {display:block;}div.searchresults_noerrors {display:none!important;}#vep-account {background: red;  }#vep-account .innernavi {  padding: 12px 0;  overflow: hidden;  }#vep-account .innernavi .leftaligned {  float: left;  }#vep-account .innernavi .rightaligned {  float: right;  }#vep-account .innernavi .leftaligned a {  display: block;  width: 120px;  padding: 0 0 0 15px;  background: url(../gfx/fachpartner/bullet_submit_rotated.gif) 0 50% no-repeat;  }#vep-account .innernavi .rightaligned a {  display: block;  width: 54px;  padding: 0 15px 0 0;  background: url(../gfx/fachpartner/bullet_submit.gif) right center no-repeat;  }#vep-account #overview {  }#vep-account .accountinfo {  background: #fff;  border: 1px solid #ccc;  border-collapse: collapse;  margin-bottom: 2em;  width: 100%;  }#vep-account .accountinfo thead {  background: #ad8e72;  color: #fff;  }#vep-account .accountinfo th, #vep-account .accountinfo td {  padding: 4px;  border: 1px solid #ccc;  }#vep-account .overview {  float: left;  width: 49%;  border-collapse: collapse;  }#vep-account h2 {  font-size: 18px;  font-weight: normal;  padding: 12px 0;  }#vep-account .overview th, #vep-account .overview td {  background: #fff;  text-align: left;  border: 1px solid #ccc;  padding: 3px;  }#vep-account .overview td {  text-align: right;  }#vep-account .info {  padding: 12px 0;  font-weight: bold;  }#vep-account .balance {  border-collapse: collapse;  width: 100%;  }#vep-account .balance th, #vep-account .balance td {  padding: 4px 6px;  text-align: left;  border: 1px solid #ccc;  }#vep-account .balance .iright {  text-align: right;  }#vep-account .balance th {  background-color: #AD8E72;  color: #fff;  }#vep-account .balance th.right {  text-align: right;  }#content .teaser {  font-weight: bold;  color: #246078;  }#login_content .submitbutton {  background: #78624f;  border: none;  border-left: 2px solid #AD8E72;  border-top: 2px solid #AD8E72;  border-right: 2px solid #444;  border-bottom: 2px solid #444;  color: #fff;  cursor: pointer;  font-weight: bold;  padding: 0.3em;  }.change-form {  margin-bottom: 3em;  }.change-form legend {  display: none;  }.change-form fieldset {  margin: 0;  padding: 0;  border: none;  }.change-form p {  clear: both;  padding-top: 0.5em;  }.change-form .fixed label {  display: block;  width: 10em;  float: left;  padding: 0.2em 0;  }.change-form .fixed input[type=text],.change-form .fixed input[type=password] {  float: left;  border: 1px solid #666;  padding: 0.1em;  }.change-form .submit {  padding-left: 10em;  }.change-form #submitform {  border-left: 2px solid #bea590;  border-top: 2px solid #bea590;  border-right: 2px solid #67513d;  border-bottom: 2px solid #67513d;  cursor: pointer;  padding: 0.2em;  background: #78624f;  color: #fff;  font-weight: bold;  }.forum .address { float: left; width: 50%; margin: 0 0 0 .8em; }.forum .image { float: right; width: 42%; margin: 0 .8em 0 0; padding: .8em 0; text-align: right; }#content .formbox .forum strong { padding-bottom: 0; }.forum p { margin: 1em 0; }.forum small,.forum sup { color: #666; }/* =EXTENDED LOGGEDINNAVI--------------------------------------------------------------------  */#loggedinnavi {  position: relative;  background-color: #eaeaea;  }#loggedinnavi #multiuser {  background-color: #eaeaea;  border-right: 1px solid #ccc;  border-bottom: 1px solid #ccc;  display: none;  position: absolute;  top: 1.5em;  left: 0em;  width: 200px;  z-index: 99;  }#loggedinnavi #multiuser li {  background: #eaeaea url(../gfx/kleiner_pfeil.gif) .4em .7em no-repeat;  display: block;  margin: 0.2em 0;  width: 180px;  }#loggedinnavi #multiuser li a {  padding:0 0 0 1.15em;  }#loggedinnavi #multiuser li a:hover {  background-color: #eaeaea;  }.legende {  border: 1px solid #ad8e72;  background: #fff;  margin-bottom: 1em;  overflow: hidden;}  #content .legende h3 {  background: #ad8e72;  color: #fff;  padding: .2em .7em;  font-size: 1em;  }  .legende div {  width: 210px;  padding: .2em 0;  }  .legende .yellow {  background: url(../gfx/icon-yellow.png) .4em .25em no-repeat;  padding-left: 2.3em;  float: left;  }  .legende .green {  background: url(../gfx/icon-green.png) .4em .25em no-repeat;  float: left;  padding-left: 2.3em;  }  .legende .grey {  background: url(../gfx/icon-grey.png) .4em .25em no-repeat;  padding-left: 2.3em;  float: left;  }  .legende .orange {  background: url(../gfx/icon-orange.png) .4em .25em no-repeat;  padding-left: 2.3em;  float: left;  }  .legende img {  padding-bottom: -0.3em;  }
