/* CSS-Definitionsdatei, die SiteStyle -Stylesheets enthält */
h1		{ font-family: Arial; font-size: 16pt; color: #000000; font-weight: normal; margin-bottom: 0}
h2		{ font-family: Arial; font-size: 10pt; color: #000000; font-weight: bold;  margin-bottom: 0}
h4		{ font-family: Arial; font-size: 11pt; color: #004B91; font-weight: bold;  margin-bottom: 0}
pre		{ font-family: Arial; font-size: 10pt; color: #000000; }
dt		{ font-family: Arial; font-size: 8pt; color: #000000; }
p		{ font-family: Arial; font-size: 9pt; color: #000000; }
li		{ font-family: Arial; font-size: 9pt; color: #000000; }
table		{ font-family: Arial; font-size: 9pt; color: #000000; }
strong		{ font-weight: normal; }
a:link { text-decoration:none; color: #004B91; }
a:visited { text-decoration:none; color: #004B91; }
a:hover { text-decoration:underline;color: #CC0000; }
a:active {text-decoration:none; color: #CC0000; }
body {	background-color : #FFFFFF;
        background-image:url('images/background_all.jpg');
		font-family:Arial;
        font-size:9pt; }
hr		{ color:#C9D7F1; height:1px; border-width: 1px; width: 95% align: left}

/*//////// BREADCRUMP CSS /////////////////*/

#breadcrumb
{
  background: white;
   border: 1px solid #dedede;
   font-size: 11px;
   height: 25px;
   line-height: 25px
   overflow: hidden;
   width: 100%;
   margin-bottom: 20px; 
}


#breadcrumb a, 
#breadcrumb span
{
  color: #3d3d3d;
   display: block;
   float: left;
   margin: 4 0 0 10px;
 }


#breadcrumb a
{
  /*border-bottom: 1px dashed #bdbdbd;*/

   color: #004d80;
   text-decoration: none; 
}


#breadcrumb a.home
{
  background: transparent url(images/sprite.png) scroll -643px -284px no-repeat;
   border: 0px;
   height: 11px;
   margin-top: 6px;
   width: 11px; 
}


#breadcrumb a.home span
{
  display: none; 
}


#breadcrumb div.separator
{
  background: transparent url(images/sprite.png) scroll -660px -278px no-repeat;
   height: 23px;
   float: left;

   margin: 0px 0 0 10px;
   width: 7px; 
}


.footer
{
	color: #FFFFFF;
	width: 680px;
	border-collapse: collapse;
	background-color: #FFFFFF;
}
.footer_col
{
	/*background-color: rgb(221, 234, 251);*/
	background-color: #666666;
}
.footer_row
{
	padding: 20px;
}
.footer ul
{
	margin: 0px;
	padding: 10px;
	margin-left: 60px;
	list-style-type: none;
}
.footer li, .footer a, .footer td, .footer p
{
	font-family: Arial; font-size: 9pt;
	color: #808080;
	font-weight: normal;
}
.footer p
{ 
	text-align: center;
	margin: 0px;
	margin-bottom: 10px;
	padding: 0px;
}
.footer td
{
	width: 33%;
	vertical-align: top;
}
.footer a, .footer a:visited
{
	color: #004B91;
	text-decoration: none;
}
.footer_col a, .footer_col a:visited
{
	color: #FFFFFF;
	text-decoration: none;
}
.footer a:active, .footer a:hover, .footer a:focus
{
	color: #CC0000;
}
.footer_col a:active, .footer_col a:hover, .footer_col a:focus
{
	color: #FFFFFF;
}
