/* Pseudoklassen für Verweise, Achtung auf Reihenfolge */



a.menue
{
	display: block; 
	margin-top: 5px; 
	
	width: 230px;

        border-style: solid; 
	border-width: 1px; 

	padding: 2px; 

	text-align: center; 
	text-decoration: none;
	font-size: 12pt;
	font-weight: bold;
	

}


a.menue:link    { color: #195491; border-color: #195491; }
a.menue:visited { color: #195491; border-color: #195491; }
a.menue:hover   { color: #CC0000; border-color: #CC0000; }
a.menue:active  { color: #CC0000; border-color: #CC0000; }


a {

	text-decoration: none;
	font-size: 12pt;
	font-weight: bold;
	border-style: solid; 
	border-width: 1px;
	padding: 1px;
}

a:link    { color: #195491;}
a:visited { color: #195491;  }
a:hover   { color: #CC0000;  }
a:active  { color: #CC0000;  }


a.small {

	text-decoration: none;
	font-size: 8pt;
	font-weight: bold;
	border-style: solid; 
	border-width: 1px;
	padding: 1px;
}

a.icons {
	border-style: none; 
	border-width: 0px;

}
a.icons:link    { }
a.icons:visited {  }
a.icons:hover   {}
a.icons:active  { }


body#startseite {
	background-image: url('hg_titel1.jpg'); 
}

body#titel {
	background-image: url('hg_o1.jpg'); 
}

body#links {
	background-image: url('hg_l.jpg'); 
}



/* Allgemeine Formatierung für body-Element */

body
{ 
	/*margin-top: 30px;
	padding-top: 30px;*/

	/* Scroll-Leiste nur wenn notwendig (wichtig für IE) */
	overflow:auto;


	/* Hintergrundbild, fixiert (Wasserzeicheneffekt), keine Kachelung */
	background-image: url('hg_r.jpg'); 
	background-attachment: fixed; 
	background-repeat: no-repeat;

	/* Standardschriftart */

	font-family: Verdana, Arial, Helvetica;
	font-size: 12pt;

	color: rgb(0,0,0);
  

  
	/* Formatierung Scroll-Leiste, nur IE, bedint auch Opera */
	/* Basisfarbe */
	/* scrollbar-base-color: rgb(90,158,205); */
	/* 3D Effekte */
	/*scrollbar-3dlight-color: rgb(88, 88, 90); */
	/* Verschiebepfeile */
	/* scrollbar-arrow-color: rgb(90,158,205); */
	/* Schatten */
	/* scrollbar-darkshadow-color: rgb(90,158,205); */
	/* Oberflaeche */
	/* scrollbar-face-color: rgb(10,22,158); */
	/* Oberer-linker Rand */
	/* scrollbar-highlight-color: rgb(90,158,205); */
	/* Unterer-rechter Rand */
	/* scrollbar-shadow-color: rgb(90,158,205); */
	/* Verschiebeweg freibleibend */
	/* scrollbar-track-color: rgb(90,158,205); */
	
  
}

p.beschreibung
{
	font-size: 10pt;
	font-style: italic;

}

p.aktualisierung
{
	font-size: 8pt;
	font-style: italic;
	margin-top: 118px;
	margin-right: 2px;

}

p.bildinfo
{
	font-size: 10pt;
	font-style: italic;
	margin-top: 0px;
	padding-top: 0px;


}



li
{
	padding-top: 5px;
}


/*h1, h2, h3, h4, h5, h6
{
	font-family: Verdana, Arial, Helvetica;
}
*/


h1
{
	text-align: center;
	font-size: 18pt;
	font-weight: bold;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	padding-bottom: 3px;


}

h2
{

/*	
position: fixed;
display: block; 

width: 100%;
top: 0px;

background-color: #transparent;

text-align: center; 
*/

	font-size: 16pt;
	font-style: italic;

}

div.scrollbereich {

	width: 400px;
	height: 400px;
	top: 50px;
}


h3
{
	
	font-size: 14pt;
	font-weight: bold;
}




table
{
	border-collapse: collapse;
	border-style: solid;
	border-width: 1px;
	border-color: #000000;
	/*padding: 3px;*/

}

table.noborder
{
	border-collapse: collapse;
	border-style: none;
	border-width: 0px;
	border-color: #000000;
	/*padding: 3px;*/

}


th
{
	border-style: solid;
	border-width: 1px;
	border-color: #FFFFFF;
	padding: 4px;
	background-color: #000000;
	color: #FFFFFF;
	font-weight: normal;
	font-style: italic;
   
}

td
{
	border-style: solid;
	border-width: 1px;
	border-color: #000000;
	padding: 5px;
   
}


td.noborder
{
	border-style: none;
	border-width: 0px;
	border-color: #000000;
	padding: 5px;
   
}

td.small
{
	font-size: 8pt;
}

/*
hr
{
	color: #5a9ecd;  
}
*/