
/* Einstellung der Abstaende zum Nullpunkt des Browsers und weitere Standards */

html, body, div, p, h1, h2, h3, a, table, td, ul, li

							{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 12pt; }

/**/#body_00 				{ margin: 0; padding: 0; _overflow: auto;  background-image: url(images/xxghinta.jpg); background-repeat: repeat-x; background-color: #00483F; } 
#body_xx 					{ margin: 0; padding: 0; _overflow: auto; background-color: #02231f; background-image: url(images/xxghinta.jpg); background-repeat: repeat-x; } 
#body_popup 				{ margin: 35px 20px 25px 50px;  padding: 0;  background-color: #FFFFFF; } 


img							{ behavior: url("../pngbehavior.htc"); border: 0;}
img.undurchsichtig			{ behavior: url(""); }
img.hand					{ cursor: pointer; }

.klein						{ font-size: 7pt; }

table, thead				{ border-collapse: collapse; width: 550px; }
table.kein_border			{ border: 0px; }
table.kein_border td		{ border: none; }
table.ohnebreite			{ width: auto; border: 0px;}

table .unten 				{ padding-top: 10px; background-color: #C4DAD7; color: #000000; border-top: 1px solid #000000; }
table .form_button			{ background-color: rgb(67,107,92); color: #000000; }
table .error				{ background-color: #ffe2e2; color: #000000; }

 
table.pcf_inside			{ border-collapse: collapse; }
table.pcf_inside th			{ border: none; background-color: #E9F2F1; text-align: right; font-size: 7pt; font-weight: bold; background-color: #00483F; color: #FFFFFF; border: none; border-bottom: 1px solid #000000; text-align: right;}
table.pcf_inside td			{ border: none; background-color: #E9F2F1; text-align: right; font-size: 7pt; padding-bottom: 6px; }
table.pcf_inside .mit_border{ text-align: center; border-left: 1px solid #FFFFFF; }
table.pcf_inside .mit_border_gruen{ border-left: 1px solid #000000; }
table.pcf_inside .mit_border_dgruen{ border-left: 1px solid #000000; border-bottom: 1px solid #000000; }

table.pcf_inside .erstes_zwischen 	{ text-align: left; background-color: #4a8882; padding: 3px; border-right: none; }

table.pcf_inside .unten 	{ padding-top: 10px; background-color: #C4DAD7; color: #000000; border-top: 1px solid #000000; }
table.pcf_inside .zwischen 	{ background-color: #C4DAD7; color: #000000; font-weight: bold; padding-right: 5px;}
table.pcf_inside .zwischen_center 	{ background-color: #C4DAD7; color: #000000; font-weight: bold; text-align: center; }
table.pcf_inside .klein		{ font-size: 7pt; }
table.pcf_inside .erstes 	{ text-align: left; border-left: none; }
table.pcf_inside .letztes 	{ padding-right: 10px; border-right: 0px; }

table.pcf_inside .abstand_rechts_klein{ padding-right: 10px; }
table.pcf_inside .abstand_rechts_mittelklein{ padding-right: 15px; }
table.pcf_inside .abstand_rechts_mittel{ padding-right: 20px; }
table.pcf_inside .abstand_rechts_gross{ padding-right: 30px; }
table.pcf_inside .abstand_rechts_mittelgross{ padding-right: 37px; }
table.pcf_inside .abstand_rechts_groesser{ padding-right: 63px; }
table.pcf_inside .abstand_rechts_nochgroesser{ padding-right: 73px; }
table.pcf_inside .abstand_rechts_nochnochgroesser{ padding-right: 82px; }

table.pcf_inside .bg_hellg 	{ background-color: #C4DAD7; }

table.pcf_inside .zwischenspalte{ width: 10px; background-color: #FFFFFF; border: none; border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; padding: 0px; }

div.balken_a				{ height: 11px; _height: 13px; display: inline; float: left; border: 1px solid #FFFFFF; background-color: #00544a; overflow: hidden; text-align: right; }
div.balken_b				{ height: 11px; _height: 13px; display: inline; float: left; border: 1px solid #FFFFFF; border-left: none; background-color: #2d6a63; overflow: hidden; text-align: right; }


table.zielunternehmen_neu		{ width: auto; border: 0px; }
table.zielunternehmen_neu td,th	{ color: #02231f; }

td, th						{ border: solid 1px #00483F; text-align: left; vertical-align: top; }
th							{ background-color: #E9F2F1; }
td.kein_border				{ border: solid 0px; }
.td_ohne, .th_ohne			{ border: solid 0px; }
.td_reli, .th_reli			{ border-left: solid 1px #00483F; border-right: solid 1px #00483F; }
.td_top, .th_top			{ border-top: solid 1px #00483F; }
.td_padl, .th_padl			{ padding-left: 10px; }
.td_dunkelgruen				{ background-color: #00483F; }
.td_gruen					{ background-color: #C4DAD7; }
.td_hellgruen				{ background-color: #E9F2F1; }

.kursiv						{ font-style: italic; }
.rot						{ color: #c40d12; }

th							{ vertical-align: middle; }	

ul							{ margin-left: -20px; _margin-left: 20px; }
*+html ul      				{ margin-left: 20px; }

ol							{ margin-left: -20px; _margin-left: 20px; }
*+html ol      				{ margin-left: 20px; }

.ueberschrift_gross			{ display: block; width: 550px; border-bottom: 1px solid #00483F; padding-left: 12px; padding-bottom: 2px; margin-bottom: 40px; font-weight: bold; font-size: 11pt; background-image: url("images/xxguebea.gif"); background-repeat: repeat-y; }
.ueberschrift_klein			{ font-weight: bold; font-size: 10pt; line-height: 4em;  }
.ueberschrift_stand			{ font-size: 9pt; }

.sprungmarken				{ line-height: 14pt; }

.quellenangabe				{ width: 420px; display: inline; float: right; text-align: right; font-style: italic; }

a:link,	a:active, a:visited	{ text-decoration: underline; color: #02231f; }
a:hover						{ text-decoration: none; color: #02231f;  }

a.adresse:link,	a.adresse:active, a.adresse:visited	{ color: #FFFFFF; text-decoration: underline; }
a.adresse:hover				{ color: #FFFFFF; text-decoration: none;  }

a.seitenanfang:link, a.seitenanfang:active, a.seitenanfang:visited	{ color: #02231f; text-decoration: none; }
a.seitenanfang:hover		{ color: #02231f; text-decoration: underline; }

a.weiss:link,	a.weiss:active, a.weiss:visited	{ text-decoration: none; font-weight: bold; color: #FFFFFF; }
a.weiss:hover						{ text-decoration: underline; font-weight: bold; color: #FFFFFF;  }


/* -- für Startseite -- */


#box00_linke_spalte			{ position: absolute; width: 193px; height: 100%; border-right: 1px solid #006666; }
#box00_rechte_spalte		{ position: absolute; height: 100%; left: 185px; width: 785px; }
#box00_adresse				{ position: absolute; top: 476px; width: 165px; height: 115px; left: 11px;}
td.td_00_adresse			{ color: #FFFFFF; line-height: 12pt; vertical-align: bottom; }
#box00_foot					{ position: absolute; width: 100%; top: 506px; text-align: right; color: #FFFFFF; }
#box00_foot_austria			{ position: absolute; width: 485px; top: 572px; left: 30px; text-align: left; color: #FFFFFF; z-index: 100; }
#box00_ticker				{ position: absolute; width: 750px; top: 538px; margin-left: 30px; color: #FFFFFF; }

#box00_rwb_news				{ position: absolute; width: 161px; top: 242px; left: 617px; color: #FFFFFF; background-image: url("images/schachbrmuster.gif");  z-index: 499;}

#box_00_foot_vertriebspartner	{ position: absolute; left: 192px; top: 0px; width: 770px; height: 23px; z-index: 999; background-color: #56938D; z-index: 490;}

.box00_navi_button			{ display: block; width: 175px; border-bottom: 1px solid #00837A; padding-top: 8px; padding-bottom: 6px; padding-left: 4px; }

#navi00_sub2, #navi00_sub3	{ position: absolute; width: 226px; height: 18px; top: 170px; left: 219px; visibility: hidden; }
#navi00_sub3				{ left: 40px; }

/* ### Leiste ### */
#box_xx_leiste				{ position: absolute; width: 100%; left: 0px; top: 154px; height: 25px; overflow: hidden; _overflow-x: hidden; z-index: 462; }
.brotkruemel				{ position: absolute; color: #C4DAD7; top: 155px; z-index: 463; left: 285px; }

a.navi00:link, a.navi00:active, a.navi00:visited
							{ color: #FFFFFF; font-weight: bold; text-decoration: none; }
a.navi00:hover				{ color: #00837A; text-decoration: none; }

a.navi00_sub:link, a.navi00_sub:active, a.navi00_sub:visited
							{ color: #FFFFFF; font-weight: bold; text-decoration: none; }
a.navi00_sub:hover			{ text-decoration: none; }

a.navi00_foot:link,	a.navi00_foot:active, a.navi00_foot:visited
							{ color: #C4DAD7; text-decoration: none; }
a.navi00_foot:hover			{ color: #FFFFFF; text-decoration: none; }

a.hellrot:link,	a.hellrot:active, a.hellrot:visited
							{ color: #FFFFFF; text-decoration: none; }
a.hellrot:hover				{ color: #F0C2C3; text-decoration: none; }


a.navi_xx:link,	a.navi_xx:active, a.navi_xx:visited
							{ color: #FFFFFF; font-weight: bold; text-decoration: none; }
a.navi_xx:hover				{ color: #7FA39F; text-decoration: none; }

a.navi_xx_aktiv:link,	a.navi_xx_aktiv:active, a.navi_xx_aktiv:visited, a.navi_xx_aktiv:hover
							{ color: #FFFFFF; font-weight: bold; text-decoration: none; }


a.navi_xx_sub:link,	a.navi_xx_sub:active, a.navi_xx_sub:visited
							{ margin-left: 14px; color: #FFFFFF; font-weight: bold; text-decoration: none; line-height: 14pt; }
a.navi_xx_sub:hover			{ color: #7FA39F; text-decoration: none; }

a.navi_xx_sub_aktiv:link,	a.navi_xx_sub_aktiv:active, a.navi_xx_sub_aktiv:visited, a.navi_xx_sub_aktiv:hover	
							{ margin-left: 14px; color: #7FA39F; font-weight: bold; text-decoration: none; line-height: 14pt; }


a.navi2_xx:link,	a.navi2_xx:active, a.navi2_xx:visited
							{ color: #7FA39F; font-weight: bold; text-decoration: none; }
a.navi2_xx:hover			{ color: #FFFFFF; text-decoration: none; }

a.navi2_xx_aktiv:link,	a.navi2_xx_aktiv:active, a.navi2_xx_aktiv:visited, a.navi2_xx_aktiv:hover	
							{ color: #FFFFFF; font-weight: bold; text-decoration: none; }

a.sitemap_haupt:link,	a.sitemap_haupt:active, a.sitemap_haupt:visited
							{ color: #00483F; font-weight: bold; text-decoration: none; line-height: 14pt;}
a.sitemap_haupt:hover		{ color: #7FA39F; text-decoration: underline; }

a.sitemap_sub:link,	a.sitemap_sub:active, a.sitemap_sub:visited
							{ margin-left: 15px; color: #00483F; text-decoration: none;  line-height: 12pt;}
a.sitemap_sub:hover			{ color: #7FA39F; text-decoration: underline; }

							
/* -- für Folgeseiten-- */
#box_xx_oben				{ position: absolute; width: 100%; height: 154px; background-color: #02231f; background-image: url("images/xxgbgoba.gif"); background-repeat: no-repeat; z-index: 490; }
#box_xx_oben_title			{ position: absolute; left: 248px; top: 105px; width: 453px; height: 29px;  z-index: 461;}

/*Farbe Leiste*/
#box_xx_navi				{ position: absolute; left: 0px; top: 0px; width: 205px; height: 100%; overflow-y: auto; padding-top: 25px; border-top: 172px solid #02231f; background-image: url("images/xxgbglea.gif"); background-repeat: repeat-x; z-index: 451; }
#box_xx_linkesgruen			{ position: absolute; left: 0px; top: 0px; width: 186px; height: 100%; background-color: #02231f; z-index: 50; }

body > #box_xx_navi 		{ overflow: auto; top: 172px; bottom: 0px; border: none; height: auto; margin: 0px; padding: 0px; width: 205px; z-index: 451;}

#box_xx_adresse				{ position: relative; width: 167px; height: 100px; margin-top: 20px; margin-left: 11px; color: #FFFFFF; z-index: 600;}

/*Farbe Leiste*/
#box_xx_inhalt				{ position: absolute; overflow-y: auto; height: 100%; width: 100%; border-left: 186px solid #02231f; border-top: 172px solid #02231f; background-color: #FFFFFF; /*background-image: url("images/xxgbgcoa.gif"); background-position: right -12px; background-repeat: no-repeat;*/ z-index: 1;}
#box_xx_inhalt_content		{ width: 550px; margin: 50px 20px 10px 100px; z-index: 1000; color: #02231f; background-color: #FFFFFF;}

body > #box_xx_inhalt		{ overflow: auto; width: auto; height: auto; left: 0px; top: 0px; right: 0px; bottom: 0px; } 

#box_xx_foot_vertriebspartner { position: absolute; width: 100%; top: 100%; margin-top: -80px; height: 80px; text-align: left; color: #FFFFFF; background-color: #02231f; padding: 0px; overflow: hidden; z-index: 450;}
body > #box_xx_foot_vertriebspartner { padding: 0px; border: 0px; margin-top: -80px; overflow: auto; }

#box_xx_drucken				{ position: absolute; left: 599px; _left: 587px; top: 90px; _top: 90px; width: 72px; height: 15px; z-index: 50; }
#box_popup_drucken			{ position: absolute; left: 536px; top: 58px; width: 72px; height: 15px; z-index: 50; }
#box_popup_schliessen		{ position: absolute; left: 515px; top: 32px; width: 72px; height: 15px; z-index: 50; }
#box_drucken_img			{ position: absolute; left: 100%; margin-left: -98px; top: 22px; width: 76px; padding: 2px; height: 19px; background-color: #F0F0F0; z-index: 50; }
#box_quelle_img				{ position: absolute; top: 100%; margin-top: -32px; text-align: right; width: 96%; height: 30px; z-index: 50; }

#box_portf_kuchen1m, #box_portf_kuchen1l, #box_portf_kuchen1e, #box_portf_kuchen1s, #box_portf_kuchen2m, #box_portf_kuchen2l, #box_portf_kuchen2e,	#box_portf_kuchen3m, #box_portf_kuchen3l, #box_portf_kuchen3e
{ position: absolute; left: 530px; top: 67px; width: 55px; height: 35px; z-index: 50; background-repeat: no-repeat;}

#box_portf_kuchen1m			{ background-image: url("images/40_portfolio/xxgkuc1m.jpg");}
#box_portf_kuchen1l			{ background-image: url("images/40_portfolio/xxgkuc1l.jpg");}
#box_portf_kuchen1e			{ background-image: url("images/40_portfolio/xxgkuc1e.jpg");}
#box_portf_kuchen1s			{ background-image: url("images/40_portfolio/xxgkuc1s.jpg");}

#box_portf_kuchen2m			{ background-image: url("images/40_portfolio/xxgkuc2m.jpg");}
#box_portf_kuchen2l			{ background-image: url("images/40_portfolio/xxgkuc2l.jpg");}
#box_portf_kuchen2e			{ background-image: url("images/40_portfolio/xxgkuc2e.jpg");}

#box_portf_kuchen3m			{ background-image: url("images/40_portfolio/xxgkuc2m.jpg");}
#box_portf_kuchen3l			{ background-image: url("images/40_portfolio/xxgkuc2l.jpg");}
#box_portf_kuchen3e			{ background-image: url("images/40_portfolio/xxgkuc2e.jpg");}


.tooltip_klein					{ position: absolute; width: 300px; height: 95px; margin-top: -5px; padding-top: 5px; margin-left: -35px; margin-top: 10px; visibility: hidden; overflow: hidden; display: none; }
.tooltip_klein_text				{ float: left; width: 270px; _width: 290px; height: 65px; _height: 77px; padding: 10px 8px 8px 10px; font-weight: normal; text-align: left; font-size: 7pt; line-height: 10pt; border: 1px solid #00483F; background-color: #cee1de; background-image: url('images/xxgttvea.gif'); background-repeat: no-repeat; background-position: top right; overflow: auto; }
.tooltip_klein_shadow_right		{ float: right; width: 10px; height: 85px; _height: 77px; overflow: hidden; z-index: 90; }
.tooltip_klein_shadow_bottom		{ clear: both; width: 300px; height: 14px; overflow: hidden; z-index: 99; }




.tooltip_gross				{ position: absolute; width: 300px; height: 195px; margin-top: -5px; padding-top: 5px; margin-left: -35px; margin-top: 10px; visibility: hidden; overflow: hidden; display: none; }
.tooltip_gross_text				{ float: left; width: 270px; _width: 290px; height: 118px; _height: 77px; padding: 10px 8px 8px 10px; font-weight: normal; text-align: left; font-size: 7pt; line-height: 10pt; border: 1px solid #00483F; background-color: #cee1de; background-image: url('images/xxgttvea.gif'); background-repeat: no-repeat; background-position: top right; overflow: auto; }
.tooltip_gross_shadow_right		{ float: right; width: 10px; height: 85px; _height: 77px; overflow: hidden; z-index: 90; }
.tooltip_gross_shadow_bottom		{ clear: both; width: 300px; height: 14px; overflow: hidden; z-index: 99; }



.tooltip_dpi					{ position: absolute; width: 300px; height: 125px; margin-top: -5px; padding-top: 5px; margin-left: -35px; margin-top: 10px; visibility: hidden; overflow: hidden; display: none; }
.tooltip_dpi_text				{ float: left; width: 270px; _width: 290px; height: 95px; _height: 107px; padding: 10px 8px 8px 10px; font-weight: normal; text-align: left; font-size: 7pt; line-height: 10pt; border: 1px solid #00483F; background-color: #cee1de; background-image: url('images/xxgttvea.gif'); background-repeat: no-repeat; background-position: top right; overflow: auto; }
.tooltip_dpi_shadow_right		{ float: right; width: 10px; height: 115px; _height: 107px; overflow: hidden; z-index: 90; }
.tooltip_dpi_shadow_bottom		{ clear: both; width: 300px; height: 14px; overflow: hidden; z-index: 99; }

.tooltip_pic				{ position: absolute; width: 300px; height: 217px; margin-top: -5px; padding-top: 5px; margin-left: -35px; margin-top: 10px; visibility: hidden; overflow: hidden; display: none; }
.tooltip_pic_text			{ float: left; width: 270px; _width: 290px; height: 187px; _height: 199px; padding: 10px 8px 8px 10px; font-weight: normal; text-align: left; font-size: 7pt; line-height: 10pt; border: 1px solid #00483F; background-color: #cee1de; background-image: url('images/xxgttvea.gif'); background-repeat: no-repeat; background-position: top right; overflow: auto; }
.tooltip_pic_shadow_right	{ float: right; width: 10px; height: 207px; _height: 199px; overflow: hidden; z-index: 90; }
.tooltip_pic_shadow_bottom	{ clear: both; width: 300px; height: 14px; overflow: hidden; z-index: 99; }

.tooltip_fmv				{ position: absolute; width: 300px; height: 192px; margin-top: -5px; padding-top: 5px; margin-left: -35px; margin-top: 10px; visibility: hidden; overflow: hidden; display: none; }
.tooltip_fmv_text			{ float: left; width: 270px; _width: 290px; height: 162px; _height: 174px; padding: 10px 8px 8px 10px; font-weight: normal; text-align: left; font-size: 7pt; line-height: 10pt; border: 1px solid #00483F; background-color: #cee1de; background-image: url('images/xxgttvea.gif'); background-repeat: no-repeat; background-position: top right; overflow: auto; }
.tooltip_fmv_shadow_right	{ float: right; width: 10px; height: 182px; _height: 174px; overflow: hidden; z-index: 90; }
.tooltip_fmv_shadow_bottom	{ clear: both; width: 300px; height: 14px; overflow: hidden; z-index: 99; }

.tooltip_rm					{ position: absolute; width: 300px; height: 270px; margin-top: -5px; padding-top: 5px; margin-left: -35px; margin-top: 10px; visibility: hidden; overflow: hidden; display: none; }
.tooltip_rm_text			{ float: left; width: 270px; _width: 290px; height: 240px; _height: 252px; padding: 10px 8px 8px 10px; font-weight: normal; text-align: left; font-size: 7pt; line-height: 10pt; border: 1px solid #00483F; background-color: #cee1de; background-image: url('images/xxgttvea.gif'); background-repeat: no-repeat; background-position: top right; overflow: auto; }
.tooltip_rm_shadow_right	{ float: right; width: 10px; height: 260px; _height: 252px; overflow: hidden; z-index: 90; }
.tooltip_rm_shadow_bottom	{ clear: both; width: 300px; height: 14px; overflow: hidden; z-index: 99; }

.tooltip_overthetop					{ position: absolute; width: 300px; height: 270px; margin-top: -5px; padding-top: 5px; margin-left: -35px; margin-top: 10px; visibility: hidden; overflow: hidden; display: none; }
.tooltip_overthetop_text			{ float: left; width: 270px; _width: 290px; height: 240px; _height: 252px; padding: 10px 8px 8px 10px; font-weight: normal; text-align: left; font-size: 7pt; line-height: 10pt; border: 1px solid #00483F; background-color: #cee1de; background-image: url('images/xxgttvea.gif'); background-repeat: no-repeat; background-position: top right; overflow: auto; }
.tooltip_overthetop_shadow_right	{ float: right; width: 10px; height: 260px; _height: 252px; overflow: hidden; z-index: 90; }
.tooltip_overthetop_shadow_bottom	{ clear: both; width: 300px; height: 14px; overflow: hidden; z-index: 99; }

.tooltip_neudabei					{ position: absolute; width: 300px; height: 270px; margin-top: -5px; padding-top: 5px; margin-left: -35px; margin-top: 10px; visibility: hidden; overflow: hidden; display: none; }
.tooltip_neudabei_text			{ float: left; width: 270px; _width: 290px; height: 240px; _height: 252px; padding: 10px 8px 8px 10px; font-weight: normal; text-align: left; font-size: 7pt; line-height: 10pt; border: 1px solid #00483F; background-color: #cee1de; background-image: url('images/xxgttvea.gif'); background-repeat: no-repeat; background-position: top right; overflow: auto; }
.tooltip_neudabei_shadow_right	{ float: right; width: 10px; height: 260px; _height: 252px; overflow: hidden; z-index: 90; }
.tooltip_neudabei_shadow_bottom	{ clear: both; width: 300px; height: 14px; overflow: hidden; z-index: 99; }


.tooltip_groesser				{ position: absolute; width: 300px; height: 300px; margin-top: -5px; padding-top: 5px; margin-left: -35px; margin-top: 10px; visibility: hidden; overflow: hidden; display: none; }
.tooltip_groesser_text			{ float: left; width: 270px; _width: 290px; height: 270px; _height: 282px; padding: 10px 8px 8px 10px; font-weight: normal; text-align: left; font-size: 7pt; line-height: 10pt; border: 1px solid #00483F; background-color: #cee1de; background-image: url('images/xxgttvea.gif'); background-repeat: no-repeat; background-position: top right; overflow: auto; }
.tooltip_groesser_shadow_right	{ float: right; width: 10px; height: 290px; _height: 282px; overflow: hidden; z-index: 90; }
.tooltip_groesser_shadow_bottom	{ clear: both; width: 300px; height: 14px; overflow: hidden; z-index: 99; }

.tooltip_print_klein		{ display: none; }
.tooltip_print_dpi			{ display: none; }
.tooltip_print_pic			{ display: none; }
.tooltip_print_fmv			{ display: none; }
.tooltip_print_rm			{ display: none; }
.tooltip_print_groesser		{ display: none; }
.tooltip_print_overthetop	{ display: none; }

.tooltip_nachrechts				{ }
.tooltip_nachlinks				{ margin-left: -260px; margin-left: -293px; }
.tooltip_nachrechtsoben			{ margin-top: -23px; margin-top: -4px; margin-left: 24px; margin-left: -3px; }

#box_xx_login				{ position: absolute; width: 142px; height: 115px; left: 100%; margin-left: -209px; top: 28px; color: #7FA39F; font-weight: bold; z-index: 900;}

#navi_xx_sub2				{ position: absolute; width: 226px; height: 18px; top: 170px; left: 219px; z-index: 250px; visibility: hidden; }
#navi_xx_sub3				{ position: absolute; width: 226px; height: 18px; top: 170px; left: 40px; z-index: 250px; visibility: hidden; }


.box_xx_navi_button			{ display: block; width: 170px; _width: 175px; border-bottom: 1px solid #00837A; padding-top: 8px; padding-bottom: 6px; padding-left: 4px; }
.box_xx_navi_button_aktiv	{ display: block; width: 171px; _width: 175px; border-bottom: 1px solid #00837A; background-image: url("images/schachbrmuster.gif"); padding-top: 8px; padding-bottom: 6px; padding-left: 4px; }
.box_xx_navi_button_sub		{ display: block; width: 175px; background-image: url("images/schachbrmuster.gif"); padding-top: 4px; line-height: 14pt; padding-bottom: 6px; border-bottom: 1px solid #00837A; }


.box_xx_navi2_button		{ display: block; width: 175px; padding-top: 4px; padding-bottom: 2px; padding-left: 0px; }

.zum_seitenanfang			{ display: block; width: 550px; text-align: right; background-image: url("images/xxglinia.gif"); background-position: 0px 10px; background-repeat: no-repeat; }
.fenster_schliessen			{ display: block; width: 550px; text-align: right; background-image: url("images/xxglin2a.gif"); background-position: 0px 12px; background-repeat: no-repeat; }
.zurueck					{ display: block; width: 550px; text-align: right; background-image: url("images/xxglin3a.gif"); background-position: 0px 12px; background-repeat: no-repeat; }
.zurueck_ohne_linie			{ display: block; margin-top: 0px; margin-top: -34px; padding-bottom: 5px; }
.zur_newsuebersicht			{ display: block; width: 550px; text-align: right; background-image: url("images/xxglin4a.gif"); background-position: 0px 10px; background-repeat: no-repeat; }

.nicht_unterstrichen		{ text-decoration: none; }

input.form_button			{  background-color: #CCDAD9; border: 1px solid #00483F; font-weight: normal; font-size: 10pt; height: 20px; _height: 20px; }

.suche_treffer				{  background-color: #C4DAD7; }

#partnersystem_info_de		{ position: absolute; left: 400px; top: 300px; width: 250px; height: 200px; padding: 20px; border: 1px solid #022B26; background-color: #D4E5E3; }


div.news_listing			{ width: 535px; height: auto; padding: 12px 15px 12px 12px; color: #000000; }
	div.bg_gruen				{ background-color: #ebf5f5; }



input.anmeldung				{ background-color: #CCDAD9; font-size: 8pt; }
select.anmeldung 			{ background-color: #CCDAD9; font-size: 8pt; width: 182px;}
input.anmeldung 			{ height: 14px; _height: 19px; width: 182px;}
input.fehler				{ background-color: #C76C6C; }
input.error					{ background-color: #990033; }

table.tabellenformular td	{ padding-top: 5px; }

input.form_button			{  background-color: #CCDAD9; border: 1px solid #00483F; font-weight: normal; font-size: 10pt; height: 20px; _height: 20px; }


/* -- Formatierungen fürs Ausdrucken -- */
@media print {  

#box_popup_drucken			{ visibility: hidden; }
.fenster_schliessen			{ visibility: hidden; }
.zurueck					{ display: none; }
#box_xx_drucken				{ visibility: hidden; }
#box_drucken_img			{ visibility: hidden; }
 }
 
/* ### Bereich 51x1 ### */

.stufe						{ width: 5px; height: 73px; border: 1px solid #a2a2a2; } 
.s_mezzanine				{ display:block; width:5px; height:100%; background-color: rgb(23,76,60); }
.s_earlystage				{ display:block; width:0px; height:100%; border-left: solid 5px rgb(142,179,159); }
.s_laterstage				{ display:block; width:0px; height:100%; border-left: solid 5px rgb(60,113,92); }
.reihe_1					{ margin-top: -75px; margin-left: 6px; width: 100px; height: 24px; border: 1px solid #a2a2a2; }
.reihe_2bis4				{ margin-top: -1px; margin-left: 6px; width: 100px; border: 1px solid #a2a2a2; }

.s_mezzanine_gross			{ display:block; width:0px; height:100%; border-left: solid 10px rgb(23, 76, 60); }


/* ### Bereich 52x1 ### */

.stufe_gross				{ width: 10px; height: 123px; border: 1px solid #a2a2a2; } 
.s_china					{ display:block; width:0px; height:100%; border-left: solid 10px rgb(229, 27, 35); }
.s_india					{ display:block; width:0px; height:100%; border-left: solid 10px rgb(252, 175, 23); }
.s_germany					{ display:block; width:0px; height:100%; border-left: solid 10px rgb(173, 153, 98); }
.s_specsituations			{ display:block; width:0px; height:100%; border-left: solid 10px rgb(151,5,53); }
.reihe_1_gross				{ margin-top: -125px; margin-left: 11px; width: 170px; height: 40px; border: 1px solid #a2a2a2; }
.reihe_2bis4_gross			{ margin-top: -1px; margin-left: 11px; width: 170px; border: 1px solid #a2a2a2; }

