/*
 +----------------------------------------------------------------------+
 | CSS level 2
 +----------------------------------------------------------------------+
 | W3C Specification
 | http://www.w3.org/TR/REC-CSS2/
 +----------------------------------------------------------------------+
 | Default Style Sheets for goeresli
 +----------------------------------------------------------------------+
 | Author: Ali Imran Goeresli
 +----------------------------------------------------------------------+
 | Verwendete Farben: Aktuallisieren!
 |
 | #ffffff White;
 | #ffcc00 Orange;
 | #000000 black;
 | #cccccc grey;
 +----------------------------------------------------------------------+
 | Standard Attribute:
 |  Body
 |   hr
 |   H3, H5, H6
 |   table
 |    th (table head)
 |    tr (table row)
 |     td (table cell)
 | 
 |   a: link, visited, hover
 +----------------------------------------------------------------------+
*/

/*
 +----------------------------------------------------------------------+
 | Standard Attribute
 +----------------------------------------------------------------------+
*/

BODY {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: small;
  background:  #ffffff;
  color:       #cccc00;
  margin:      0em solid #ccccc;;
  border:      0em;
  border-top:  0.1em solid #ffffff;
  vertical-align: top;
  text-align: left;
}

HR {
}
h1 {
	margin-top: 1em;
	font-size: medium;
	font-weight: bold;
    color: 			#00CC00;
}

h2  {
	margin-top: 	1em;
	margin-bottom: 	1.5em;
	padding-left:   1em;
	font-size: 		medium;
	font-weight:	bold;
	background: 	#ff6633;
    background: 	#00CC00;
    color: 			#ffffff;
}


h3 {
	margin-top: 1em;
	margin-bottom: .5em;
	font-size: small;
	font-weight: bold; 
}

h4 {
	font-size: x-small; 
	font-weight: bold;
	margin-top: 1em;
	margin-bottom: .5em;
	margin-right: 1em;
}

H5, H6  {
  font-family:  Helvetica, Verdana, Arial,sans-serif;
  font-size:  xx-small;
}

p {
	font-size: small; 
	margin-top: .5em;
	margin-bottom: 1.5em;
	margin-right: 1em;
}    

li {
	font-size: small; 
}
table, td, th {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: x-small;
  color: #000000;
  text-align: left;
  vertical-align: top;

  margin-top:     0em;
  margin-left:    0em solid red;
  margin-right:   0em;
  margin-bottom:  0em;
  border-top:     1em;
  border-left:    0em solid #ffffff;
  border-right:   0em solid #ffffff;
  border-bottom:  0em;
  padding-top:    0em;
  padding-left:   0em;
  padding-right:  0em;
  padding-bottom: 0em;
  spacing: 0em;
}

th {
  text-align: left;
}


*.ttyp1 {
    background: 	#f7f7ff;
    color: 			#000000;

    margin-top: 	0px;
    margin-right: 	0px;
    margin-left: 	2px;
    margin-bottom: 	0px;

    padding-top: 	0px;
    padding-bottom: 0px;
    padding-left: 	5px;
    padding-right: 	0px;
    
  border-top:     0.1em solid red;
  border-left:    0.1em solid red;
  border-right:   0.1em solid red;
  border-bottom:  0.1em solid red;
  spacing: 1em;

}


table.frame2, td.frame2{
    background: 	#f7f7ff;
    margin-left: 	2px;
    padding-left: 	0px;

}

exponent {
	font-size: xx-small; 
    margin-top: 	60px;
    margin-right: 	2px;
    margin-left: 	60px;
    margin-bottom: 	2px;
    padding-top: 	-2px;

}

img {
  margin:      0em;
  border:      2em;
}

A:link {
  color: #00CC00;
  text-decoration: underline;
}

A:visited {
  color: #00CC00;
  text-decoration: underline;
}
A:hover {
  color: #00CC00;
  text-decoration: underline;
}

/*
 +----------------------------------------------------------------------+
 | Menue Attribute fuer Links
 +----------------------------------------------------------------------+
*/
.wahl:link {
  width:       9em;
  max-width:   10em;
  background-image:url(/Goeresli/img.sys/img.sys/logo_hg_top.gif);   
  background: #f5f5f5;
  color: #00CC00;
  text-decoration:none;
  text-decoration: underline;
}
.wahl:visited {
  width:       9em;
  max-width:   10em;
  background-image:url(/Goeresli/img.sys/logo_hg_top.gif);   
  background: #f5f5f5;
  color: #00CC00;
  text-decoration:none;
  text-decoration: underline;
}
.wahl:hover {
  width:       9em;
  max-width:   10em;
  background:  #ff6633;
  color: #ffffff;
  white-space:nowrap;
  text-decoration: underline;
  text-decoration:none;
}

.editor:link {
  width:       5em;
  max-width:   35em;
  background:  #e0e0e0;
  color: #00CC00;
  white-space:nowrap;
  text-decoration:none;
  text-align: right;
}

.editor:visited {
  width:       5em;
  max-width:   35em;
  background:  #e0e0e0;
  color: #00CC00;
  white-space:nowrap;
  text-decoration: underline;
  text-decoration:none;
  text-align: right;
}

.editor:hover {
  width:       5em;
  max-width:   35em;
  background:  #ff6633;
  color: #ffffff;
  white-space:nowrap;
  text-align: center;
  text-decoration: underline;
  text-decoration:none;
}

.wide_editor {
  width:       10em;
  max-width:   35em;
  background:  #e0e0e0;
  color: #00CC00;
  text-decoration: underline;
  text-decoration:none;
}


.wide_editor:link {
  width:       10em;
  max-width:   35em;
  background:  #e0e0e0;
  color: #00CC00;
  text-decoration: underline;
  text-decoration:none;
}

.wide_editor:visited {
  width:       10em;
  max-width:   35em;
  background:  #e0e0e0;
  color: #00CC00;
  white-space:nowrap;
  text-decoration: underline;
  text-decoration:none;
}

.wide_editor:hover {
  width:       10em;
  max-width:   35em;
  background:  #ff6633;
  color: #ffffff;
  white-space:nowrap;
  text-decoration: underline;
  text-decoration:none;
}

.ewide_editor {
  width:       18em;
  max-width:   25em;
  background:  #e0e0e0;
  color: #00CC00;
  text-decoration: underline;
  text-decoration:none;
}


.ewide_editor:link {
  width:       18em;
  max-width:   25em;
  background:  #e0e0e0;
  color: #00CC00;
  text-decoration: underline;
  text-decoration:none;
}

.ewide_editor:visited {
  width:       18em;
  max-width:   25em;
  background:  #e0e0e0;
  color: #00CC00;
  white-space:nowrap;
  text-decoration: underline;
  text-decoration:none;
}

.ewide_editor:hover {
  width:       18em;
  max-width:   25em;
  background:  #ff6633;
  color: #ffffff;
  white-space:nowrap;
  text-decoration: underline;
  text-decoration:none;
}


.zurueck:link {
  width:       9em;
  max-width:   10em;
  background:  #ffffff;
  color: #000000;
  text-decoration: underline;
  text-decoration:none;
}

.zurueck:visited {
  width:       9em;
  max-width:   10em;
  background:  #ffffff;
  color: #000000;
  text-decoration: underline;
  text-decoration:none;
}

.zurueck:hover {
  width:       9em;
  max-width:   10em;
  background:  #ff6633;
  color: #ffffff;
  text-decoration: underline;
  text-decoration:none;
}


/*
 +----------------------------------------------------------------------+
 | Frameset I (Aeusserer Rahmen)
 +----------------------------------------------------------------------+
*/

.BorderL {
/* Formatiert den linken und rechten Seitenrand
*/
  font-family: Impact ,Verdana, Arial, Helvetica, sans-serif;
  font-size:   xx-small;
  width:       40px;
  max-width:   40px;
  color:       #000000;
  background:  #CCCCCC;
  background:  #ffffff;
}

.BorderR {
/* Formatiert den linken und rechten Seitenrand
*/
  font-family: Impact ,Verdana, Arial, Helvetica, sans-serif;
  font-size:   xx-small;
  width:       0px;
  max-width:   0px;
  color:       #000000;
  background:  #CCCCCC;
  background:  #ffffff;
}


.kopf_logo {
  text-align: right;

/* Formatiert die Kopfzeile mit dem Logo
  background:  #666666;
  valign-align: middle;
  background-repeat: no-repeat;
*/
  background-image:url(/Goeresli/img.sys/logo_hg_top.gif);   
  background-repeat: repeat-x;
  border:     0em solid red;
  padding-top:    0em;
  margin-top:     0em;
}

.kopf_logo_main {
  border:     0em solid red;
  padding-top:    0em;
  margin-top:     0em;
  width: 1000px;
}

.hgFarbeGrau {
/* Graue Linie der 2. Zeile
*/
  background:  #CCCCCC;
  border:     0em solid red;
  padding-top:    0em;
  margin-top:     0em;
}

.imgWorld {
  border:     0em solid red;
  text-align: left;
  img-align: left;
}

.fuss_logo {
/* Formatiert die Fusszeile mit dem Logo
*/
  background:  #ffffff;
  text-align: center;
  valign-align: top;
}

.footer a:link, a:visited {
}

.footer a:hover, a:active {
}

span.disclaimer {
	color:		#ff0000; 
}

.footer {
	font-family: Arial, Helvetica, sans-serif;
    color:			#616d7e; 
	background: 	#c6deff;
	background: 	#ffffff;
    font-size: 		xx-small;                                                                                
    width: 			100%;                                                                                          
    text-align: 	center;                                                                                   

    margin-right: 	0px;
    margin-left: 	0px;
    margin-bottom: 	0px;
    margin-top: 	0px;

    padding-top: 	0px;
    padding-bottom: 0px;
    padding-left: 	0px;
    padding-right: 	0px;

	border-top: 	1px solid #00cc00;
    border-left: 	0px solid #98afc7;
    border-right: 	0px solid #f7f7ff;
	border-bottom: 	0px solid #c6deff;
}

*.Main_Menue {
  background:  #F5F5F5;
  text-align: left;
  valign-align: top;

  margin-top:     0em;
  margin-left:    0em solid red;
  margin-right:   0em;
  margin-bottom:  0em;
  border-top:     0em;
  border-left:    0em solid #ffffff;
  border-right:   0em solid #ffffff;
  border-bottom:  0em;
  padding-top:    0em;
  padding-left:   0em;
  padding-right:  0em;
  padding-bottom: 0em;
 
}

*.Main_Bread {
  background:  #ffffff;
  background:  #bbccbb;
  background:  #050505;
  background:  #ff6633;
  background:  #00cc00;
  text-align: left;
  valign-align: top;
  margin-top:     0em;
  margin-left:    0em solid red;
  margin-right:   0em;
  margin-bottom:  0em;
  border-top:     0em;
  border-left:    0em solid #ffffff;
  border-right:   0em solid #ffffff;
  border-bottom:  .2em solid #ffffff;
  padding-top:    .5em;
  padding-left:   1em;
  padding-right:  0em;
  padding-bottom: .5em;
  
}

*.menue_bread {
  background:  #00CC00;
  text-align: center;
  valign-align: top;
  margin-top:     0em;
  margin-left:    0em solid red;
  margin-right:   0em;
  margin-bottom:  0em;
  border-top:     0em;
  border-left:    0em solid #ffffff;
  border-right:   0em solid #ffffff;
  border-bottom:  0em solid #ffffff;
  padding-top:    0em;
  padding-left:   0em;
  padding-right:  0em;
  padding-bottom: 0em;
  
}

*.menue_top {
  font-family:  sans-serif, Helvetica, Verdana, Arial, Impact;
  font-size:   small;
  text-align:  left;
  valign-align: top;

  width:       150px;
  max-width:   160px;

  color:       #ffcc00;
  background:  #f5f5f5;

  margin-top:     0em;
  margin-left:    0em solid red;
  margin-right:   0em;
  margin-bottom:  0em;
  border-top:     0em;
  border-left:    1em solid #f5f5f5;
  border-right:   0em solid #cccccc;
  border-bottom:  0em;
  padding-top:    0em;
  padding-left:   0em;
  padding-right:  0em;
  padding-bottom: 0em;
}

*.menue_sub {
  font-family:  Arial, Verdana, Impact ,sans-serif, Helvetica ;
  font-size:   small;
  text-align:  left;
  valign-align: top;

  width:       11em;
  max-width:   12em;

  color:       #ffcc00;
  background:  #f5f5f5;

  margin-top:     0em;
  margin-left:    0em solid red;
  margin-right:   0em;
  margin-bottom:  0em;
  border-top:     0em;
  border-left:    1em solid #f5f5f5;
  border-right:   0em solid #cccccc;
  border-bottom:  0em;
  padding-top:    0em;
  padding-left:   0.8em;
  padding-right:  0em;
  padding-bottom: 0em;
}

.MenueX {
  font-family: Impact ,sans-serif, Helvetica, Verdana, Arial ;
  font-size:   small;
  text-align:  left;
  valign-align: top;

  width:       9em;
  max-width:   10em;

  background:  #cccccc;
  color:       #ffcc00;

  margin-top:     0em;
  margin-left:    0em solid red;
  margin-right:   0em;
  margin-bottom:  0em;
  border-top:     0em;
  border-left:    .5em solid #cccccc;
  border-right:   0em solid #cccccc;
  border-bottom:  0em;
  padding-top:    0em;
  padding-left:   0.2em solid #cccccc;
  padding-right:  0em;
  padding-bottom: 0em;
}
*.bildKommentar {
  font-family: Helvetica, Impact ,sans-serif, Helvetica, Verdana, Arial ;
  font-size:   x-small;
  font-weight: strong;
  text-align:  center;
  valign-align: top;
  color: #00CC00;
}