/*
* Copyright 1999-2004 The Apache Software Foundation
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*     http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/



@import "./eplus_gruppe.css"; 


/* @import "./eplus_body.css"; */


/*
body { background-color: red; margin: 0px 0px 0px 0px; font-family: Verdana, Helvetica, sans-serif;	font-size : 100%;}
*/


img { border:none}
.tab { font-size : 85%; border: 0 }
.tab a:link {   text-decoration : none; color: #000066;  }
.tab a:visited { text-decoration : none; color: #2A4A6D }
.tab a:hover { color: #0000FF; }

*.bgp_spacer { background-color: #ffffff;}
*.bgp_tab_selected { background-color:#FFFFFF;}

*.p_header {background-color:white; padding:5px;height:100; text-align:center; vertical-align:middle; width:100%; font-size: 60px; font-weight: bold; color: #695D54}
*.p_footer {background-color:white; padding:5px;height:20; text-align:left; vertical-align:middle; width:100%; font-size: 10px; color: #695D54}
*.p_tab_content { vertical-align:top; width:100%; padding:0px; background-color:#BCBBAF }
	
*.eplus_logo_cell {width:950px; }

*.map_image {padding:2px; border-width:2px; border-color:#695D54; border-style:solid;}
*.map_copyright {font-size: 9px;}

*.nav-table {border-style:solid; border-width:1px; padding:0px 0px 0px 0px; background-color:white;border-collapse:collapse;}
*.nav-button {text-align:center; vertical-align:middle;border:none;color: black}
*.nav-image {text-align:center; vertical-align:middle;border:none;color: black}

*.overview-image {margin-top:10px; padding:5px; border-style:none; border-width:2px; border-color:#695D54; vertical-align:top}

*.p_tab_sel_top {vertical-align:top; width:5px; background-color:#FFFFFF;
	             padding-top:2px;
	             border-top-style:solid;border-top-color:#695D54;border-top-width:2px;
	             font-size:12px; color:#524D37;font-weight:bold;text-align:center;}

*.p_tab_sel_left {vertical-align:top; width:5px; background-color:#FFFFFF;
                  padding-left:2px;
                  border-left-style:solid;border-left-color:#695D54;border-left-width:2px;
                  padding-top:2px;
	              border-top-style:solid;border-top-color:#695D54;border-top-width:2px;}

*.p_tab_sel_right {vertical-align:top; width:5px; background-color:#FFFFFF;
                   padding-right:2px;
                   border-right-style:solid;border-right-color:#695D54;border-right-width:2px;
	               padding-top:2px;
	               border-top-style:solid;border-top-color:#695D54;border-top-width:2px;} 

*.p_tab_sel_bottom {height:5px; background-color:#FFFFFF;
			        padding-right:2px;
                    border-right-style:solid;border-right-color:#695D54;border-right-width:2px;
                    padding-left:2px;
                 	border-left-style:solid;border-left-color:#695D54;border-left-width:2px;}

*.p_tab_nsel_top {vertical-align:top; width:5px; background-color:#BCBBAF;
				  padding:2px;
				  border-top-style:solid;border-top-color:#695D54;border-top-width:2px;
				  font-size:10px; font-weight:bold; font-color:#695D54;text-align:center;} 


*.p_tab_nsel_top a {color:#524D37;font-weight:bold;}


*.p_tab_nsel_left {vertical-align:top; width:5px; background-color:#BCBBAF;
                   padding-left:2px;
                   border-left-style:solid;border-left-color:#695D54;border-left-width:2px;
                   padding-top:2px;
                   border-top-style:solid;border-top-color:#695D54;border-top-width:2px;} 
*.p_tab_nsel_right {vertical-align:top; width:5px; background-color:#BCBBAF;
                    padding-right:2px;
                    border-right-style:solid;border-right-color:#695D54;border-right-width:2px;
                    padding-top:2px;
                    border-top-style:solid;border-top-color:#695D54;border-top-width:2px;}

*.p_tab_nsel_bottom {height:5px; background-color:#BCBBAF;}


*.p_tab_bottom {height:6px;background-color: #BCBBAF;valign:bottom}


/* Darstellung der Ergebnistabelle */
*.result-title  { background-color: white; font-size:8pt;font-weight:bold;margin-top:12px;}
*.result-header { background-color: white; font-weight:bold; vertical-align:top; text-align:center;border-bottom-style:none;border-width:thin; }
/*
*.result-header { background-color: white; font-weight:bold; vertical-align:top; text-align:center;border-bottom-style:solid;border-width:thin; }
*/
*.result-row	{ border-spacing:40px;border-stye:solid;border-color:red;background-color: white; vertical-align:top; text-align:left; white-space:nowrap}
*.goto-button	{ background-color: white; vertical-align:top; text-align:left; border:none}
*.goto-button-cell	{ background-color: white; vertical-align:top; text-align:left;}
*.result-table  { background-color:gray;border-collapse:separate;empty-cells:show; width:100%; font-size:7pt;}

/* 
	Alle Zeilen mit der ID "row-odd" ( es gibt auch "row-even" ) werden mit einer 
	anderen Hintergrundfarbe versehen
*/
#row-odd    { background-color:#BCBBAF }
                                           
/* Label f?r die Navigation in der Karte */
.map-label { background-color:#F4F9F7;color:black; overflow:display; font-family:Verdana}

/* Tabelle der Sucheingabe */
*.query-input-table-outer {padding:10px 10px 10px 10px;background-color:white;width:100%
  						   border-color:#BCBBAF;border-style:solid;border-top-style:none;border-width:thin;  
  						   border-collapse:collapse; border-spacing:0px;}
*.query-input-table { vertical-align:top;background-color:white;}
*.query-input-table TD {padding:5px 5px 5px 5px} 
.query-field-label1 {font-size:16px;font-weight:bold;}
#vert0 {padding-top:0px;padding-bottom:0px}

.cii-address-help {padding-left:200px} 
.zks-template-search {padding:0px 0px 0px 0px} 
.zks-template-cancel {padding:0px 0px 0px 0px} 
	
.error-text  {color:red}

td.outer-result-table {text-align:left}
/* Name der Tabelle in der Ergebnisliste */
.result-table-name {font-style:italic; padding-left:0.5em;padding-right:0.5em}
/* Anzahl der Datensaetze in der Ergebnisliste */
.result-record-count {font-style:italic; padding-left:0.5em;padding-right:0.5em}


.overlay-window { background-color:white ; padding:10px;border:solid; border-width:2px}
.overlay-close-button { padding-top:10px;}
#overlay-row-odd    { background-color:white}
#overlay-row-even    { background-color:#E8E8E8}
.overlay-attr-name  {width:175px;font-weight:bold;font-size:85%;}
.overlay-attr-value {width:175px;font-size:70%;}
#.overlay-result-table  {}
#.overlay-result-collection  {font-weight:bold;text-align:center;width:100%;padding-bottom:10px}
.overlay-result-collection  {font-size:200%;font-weight:bold;text-align:center;width:350px;padding-bottom:10px}



/* Position des "Working ..." Hinweises */
#working-banner {cursor:wait;visibility:hidden; witdh:100%, height:100%; position:absolute; z-index:10}
#working-banner-image {margin-top:400px; margin-left:400px}
#working-banner-text {margin-top:400px; margin-left:400px; background-color:red; font-size:16px;font-weight:bold;}


/*
.jgis-home-button {position:absolute; z-index:30; left:10px; top:640px; }
.jgis-back-button {position:absolute; z-index:10; left:50px; top:640px; }
.sbm-link	{position:absolute; z-index:20; left:10px; top:607px;}
.sichtbar-gif{position:absolute; z-index:20; left:1px; top:50px;}
*/

.href-td {text-align:right}

.input-hint {font-size:70%;}
.validation-error {background-color:red}


/* ?bernahme aus style.css, ehemals bei Portal-Hilfeseiten benutzt */

.head { font-family: Verdana, Arial, Helvetica; font-size: 18px; font-weight: bold; color: #695D54;height:40px;vertical-align:middle}
.subhead { font-family: Verdana, Arial, Helvetica; font-size: 12px; font-weight: bold; color: #695D54;height:36px;vertical-align:middle}

/* style.css ENDE */



/* button1 definert den Style der Portlet-Action-Buttos (z.B. HOME) */
*.button1 
{
  border-width: 5px;
  border-color: #F4F5F4 #D2D3D2 #D2D3D2 #F4F5F4;
  border-style: none;
  padding: 2px 2px 2px 2px;
  background-color: #444;
  color: WHITE;
  font-size:10px;
  font-weight:normal;
  text-decoration: none;
}


/* button2 definert "normale" Input-Buttons z.B. Adress-Suche*/
*.button2
{
  border-width: 5px;
  border-color: #F4F5F4 #D2D3D2 #D2D3D2 #F4F5F4;
  border-style: none;
  padding: 2px 2px 2px 2px;
  background-color: #444;
  color: WHITE;
  font-size:10px;
  font-weight:bold;
  text-decoration: none;
  text-align:center;
}

.plot-button-alignment {text-align:right;}

.button2 a:hover
{
  color: RED;
  font-size:20px;
}

.top_balken {background-color:#979487; height:30px;}  
.top_balken_prerow {height:10px}  
.top_balken_postrow {height:10px}  
.bottom_balken {background-color:#979487; height:30px;padding-top:50px}
.bottom_balken_prerow {height:10px}  
.bottom_balken_postrow {height:10px}  
.back_link_row {height:30px}  

.head { font-size: 18px; font-weight: bold; padding: 10px 0px 5px 0px}
.subhead { font-size: 12px; font-weight: bold; padding: 10px 0px 5px 0px}
.subsubhead { font-size: 11px; font-weight: bold; padding: 0px 0px 0px 0px}
.cPfett { font-weight : bold;}

.crm_table {width:454px; cellspacing:0px; cellpadding=0px; align:left; margin-top:20px; margin-left:20px;}

.info_table {border-collapse:collapse;}
.info_table td { border: 1px solid #AAAAAA; margin: 0px; pading: 0px; }

#klasse4 { background-color: #FFFF00;}
#klasse3 { background-color: #FF9900;}
#klasse2 { black;background-color: #FF0000;}
#klasse1 { background-color: #CC00CC;}

.info_block {margin-top:20px}
.info_block th {font-size:12px;font-weight:bold;padding:0px 0px 5px 0px}
.info_block ul {padding:30px 0px 0px 30px}

.help_block {margin-top:10px;margin-bottom:10px}
.help_body {margin-left:100;bgcolor:White;topmargin:0;marginwidth:0;marginheight:0}
.help_img {margin-top:20;margin-bottom:20}
.help_table {width:700px;table-layout:fixed}
.help_frame_navigation {padding-left:20}
.help_frame_daten {padding-left:20}
.help_back_row {:height:50}
#help_message { font-size:16px; font-weight:bold; color:red; }

ol {margin-left:50px;margin-top:10px}