/* global Farbeinstellungen Screen */
html{height: 100%;}

body
{
	background: #4279A8;
	color: Black;
}

blockquote
{
	background: #FFF;
	color: #000177;
	border-color: #97BBDB;
}

#main
{
	background: #FFF url(back.png) repeat-y;
	color: Black;
}

#links, #footer, #menu, #menu li a
{
	background: #888 url(menu.png);
	color: White;
	border-color: #D7D7D7;
}

#links a, #footer a
{
	background: transparent;
	color: #F4F4F4;
}

#links a:hover, #footer a:hover
{
	background: transparent;
	color: #2F4F4F;
}

#logo
{ background: #FFF url(LogoHP.jpg) no-repeat;
  color: #67705A;
}

#logo h1
{
	background: transparent;
	color: #FFFFDB;
	
}

h1
{
	background: transparent;
	color: #00018A;
	border-color:#003366;

}

h2, h7
{
	color:#003366;
	border-color: #DCDCDC;
	border: none;
}

h3, h6
{
	color: #6F0000;
	border-color: #DCDCDC;
	border: none;
}

h4
{
	color: #006699;
	border-color: #330099;
	border-bottom: solid 1px;
}

#menu li a:hover, #menu li a#selected, #menu li a#selected:hover
{
	background: #FFF url(menu_hover.png);
	color: #00016C;
} 

.sbihead
{
	background: #FFF url(side.png);
	color: White;
} 

#column2 a, #columng a
{
	background: transparent;
	color: #860000;
}

#content, #column2, .sidebaritem, .sbihead h1
{
	background: transparent;
	color: Black;
}

#columng
{
	background-color: #FFFFFF
}

.sidebaritem a, sidebaritem a:hover, #column2 a:hover, #columng a:hover
{	
	background: transparent;
	color: #42556E;

}

.sbilinks li a
{
	background: #848484 url(link.png);
	color: Black;
} 

.sbilinks li a:hover
{
	background: #FFF url(menusbi_hover.png);
	color: #00016C;
} 

.sbicontent a
{
	color: #860000;
} 

.pdfLink:hover, .wordLink:hover, .webLink:hover
{
	background-color: #FFFFCC;
}

.pdfLink 
{	color: #330068;
	border-color: #97BBDB;
	background-image:url(pdf_kl.gif);
	background-repeat:no-repeat;
	background-position:right;

}

.wordLink 
{	color: #330068;
	border-color: #97BBDB;
	background-image:url(doc_kl.gif);
	background-repeat:no-repeat;
	background-position:right;

}

.webLink 
{	color: #330068;
	border-color: #97BBDB;
	background-image:url(web.gif);
	background-repeat:no-repeat;
	background-position:right;

}

.LinkBeschreibung 
{
	background-color: #F9F9F9;
	border-color: #97BBDB;	
}

.tabBlock, .tabBlockText
{
	color: #330068;
	background-color:#FAFCFE;
	border-color: #97BBDB;
}

.tabBlockWert, .tabBlockWertKurz
{
	color: #000000;
	/*background-color:#F9F9F9;FBF7F8 */

}

.tabBlockHead
{
	color: #30597C;
	border-color:#97BBDB;

}

.tabBlockFoot
{
	color: #30597C;
	border-color:#97BBDB;

}

.fotoText
{
	color:#FF6600;
	
}

.thumbnail span, .seite span, .Bild_Quer span, .Bild_QuerKlein span, .Bild_Hoch span, .Bild_HochKlein span, a span, .fotoText span
{ /*CSS Farbeinstellungen for enlarged image*/
	background-color: #FFFFCC;
	border-color: gray;
	color:#000000;
}
/* 
Table Design by Mihalcea Romeo
www.roscripts.com
----------------------------------------------- */

table {
		background:#EFF4FB url(teaser.gif) repeat-x;
		color: #333;
}

caption {
		color: #333;
		background: transparent;
}

/* =links
----------------------------------------------- */
table a {
		color:#950000;
}

table a:visited {
		color:#666;
}

/* =head =foot
----------------------------------------------- */

thead th, tfoot th, tfoot td {
		background:#333 url(llsh.gif) repeat-x;
		color:#fff;
}

/* =body
----------------------------------------------- */
tbody th a {
	color:#333;
}

tbody tr:hover {
	background:#fafafa;
}

.Bild_Quer img, .Bild_QuerKlein img, .Bild_Hoch img, .Bild_HochKlein img, .thumbnail img, .thumbnail
{
	border-color:#F3F3F3;
}




