/*.=CLASS #=ID*/
/* GENERAL fonts */
P, OL, UL, DIV, H1, H2 {
	font-family: verdana, arial;
	font-size: 11px;
}
H1 { font-size: 15px; }
H2 { font-size: 13px; }
P, H1, H2 {margin: 0px 0px 5px 0px;}


TD#footer {border-top: dotted 1px #999999;}
TD#footer P {
	font-size: 10px;
	text-align: center;
}

/* Content column */
TD#content {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 15px;
	vertical-align: top;
	width: 540px;
}

TR#header TD {
/*	font-color: #DCDDDE;
	background-color: #CC929A;*/
	font-family: verdana, arial;
	font-size: 11px;
	vertical-align: top;
	border-bottom: solid 2px #B42235;
         border-top: solid 2px #B42235;
}

TR#subheader TD {
	background-color: #DCDDDE;
	font-family: verdana, arial;
	font-size: 11px;
	vertical-align: top;
	border-bottom: solid 1px #999999;
}
TR#presubheader TD {
	background-color: #d6d6d6;
	font-family: verdana, arial;
	font-size: 11px;
	vertical-align: top;
	border-bottom: solid 1px #999999;
}

TR#contact TD {
	font-family: verdana, arial;
	font-size: 11px;
	vertical-align: top;
}
TR#footer {
/*	background-color: #DCDDDE;*/
	font-family: verdana, arial;
	font-size: 10px;
	vertical-align: top;
         border-top: solid 2px #B42235;
}
TD.sacName {
	font-weight: bold;
}
/* Menu 1 column */
TD#menu_1 {
	vertical-align: top;
	width: 200px;
	background-color: #DCDDDE;
/*	background-image: url(../images/menu_v3.gif);
	background-repeat : repeat-y;*/
	padding-top: 10px;
	padding-left: 25px;
}
TD#menu_1 DIV {
	width: 95%;
}
TD#menu_1 DIV A {
	color: #DCDDDE;
	text-decoration: none;
}
TD#menu_1 DIV A:hover {
	text-decoration: underline;
}

/*  MENU 1, level 1, normal state (NO) */
TD#menu_1 DIV.menu1-level1-no {
  border-bottom: 1px solid #999999;
  font-color: #DCDDDE;
  font-weight:bold;
  font-size: 11px;
  padding-top:5px;
  padding-left:5px;
  background-color: #B42235;
/*  filter:alpha(opacity='70', style='0');*/
}
/*  MENU 1, level 1, active state (ACT) */
TD#menu_1 DIV.menu1-level1-act {
  border-bottom: 1px solid #999999;
  font-size: 11px;
  font-weight:bold;
  padding-top:5px;
  padding-left:5px;
  background-color: #eeeeee;
  filter:alpha(opacity='70', style='0');
}
TD#menu_1 DIV.menu1-level1-act A {
  color:black;
}

/*  MENU 1, level 2, normal state (NO) */
TD#menu_1 DIV.menu1-level2-no {
  font-size: 10px;
  font-color: #B42235;
  background-color: #CC929A;
  padding-left:20px;
  width: 175px;
}
/*  MENU 1, level 2, active state (ACT) */
TD#menu_1 DIV.menu1-level2-act {
  font-size: 10px;
  font-weight:bold;
  padding-left:20px;
  background-color: #CC929A;
  width: 175px;
}
/*  MENU 2, level 1, general for all table cells: */
TR#menu_2 TD {
  background-color: #333366;
  width: 10%;
  text-align: center;
  padding: 0px 2px 0px 2px;
}
TR#menu_2 TD A {
  color: white;
  font-size: 10px;
  font-family: verdana, arial;
  text-decoration: none;
}
TR#menu_2 TD A:hover {
  text-decoration: underline;
}
TR#menu_2 TD.oddcell {
  background-color: #666699;
}
TR#menu_2 TD.menu2-level1-act {
  background-color: #88292A;
}



/* Style for the Path-menu: */
TD#path {
  white-space: nowrap;
  background-color: #F8F8EC;

  font-family: verdana, arial;
  font-size: 11px;
  font-style: italic;
  font-weight: bold;
  padding: 1px 1px 5px 5px;
}
TD#path A {
  text-decoration: none;
  color:black;
}
TD#path A:hover {
  text-decoration: underline;
}
DIV.tx_bzdstaffdirectory_teamlist_person_function {
  font-weight: bold;
}
DIV.tx-mininews-pi1 {
	font-family: verdana, arial;
	font-size: 11px;
	width: 230px;
	padding-left: 5px;
	vertical-align: left;
}
P.tx-mininews-pi1-fp_listrowField-datetime {
	padding-left: 2px;
	font-size: 10px;
	font-style: italic;
/*	background-color: #DCDDDE;*/
         background-image:url(../images/newshead.gif);
         background-repeat:no-repeat;
         background-position:top;
}
P.tx-mininews-pi1-fp_listrowField-title {
/*	background-color: #CC929A;*/
	font-weight: bold;
/*	border-bottom: solid 2px #B42235;*/
}
P.tx-mininews-pi1-fp_listrowField-teaser {
	padding-left: 2px;
         padding-bottom: 3px;
         background-image:url(../images/newsfoot.gif);
         background-repeat:no-repeat;
         background-position:bottom;
}
P.tx-mininews-pi1-listrowField-datetime {
	padding-left: 2px;
	font-size: 10px;
	font-style: italic;
/*	background-color: #DCDDDE;*/
         background-image:url(../images/newshead.gif);
         background-repeat:no-repeat;
         background-position:top;
}
P.tx-mininews-pi1-listrowField-title {
/*	background-color: #CC929A;*/
	font-weight: bold;
/*	border-bottom: solid 2px #B42235;*/
}
P.tx-mininews-pi1-listrowField-teaser {
	padding-left: 2px;
         background-image:url(../images/newsfoot.gif);
         background-repeat:no-repeat;
         background-position:bottom;
}
DIV#shoplink {
	font-family: verdana, arial;
	font-size: 11px;
/*	width: 230px;*/
	padding-left: 5px;
	position:absolute; top:15px; left:550px; width:230px; height:115px;
/*	border: dotted 1px #B42235;*/
/*         background-image:url(../images/newsfoot.gif);
         background-repeat:no-repeat;*/
}
DIV#comment {
	font-family: verdana, arial;
	font-size: 9px;
	font-weight: italic;

}
DIV#quickinfo {
	padding: 5px 5px 5px 5px;
	position:absolute; top:42px; left:605px; width:115px; height:70px;
/*	border: dotted 1px #B42235;*/
}
DIV.quickinfo-header {
	border-bottom: solid 2px #B42235;
/*	background-color: #CC929A;*/
	font-weight: bold;
}
DIV.quickinfo-content {
	font-size: 9px;
}
DIV#quickinfo2 {
	padding: 5px 5px 5px 5px;
	position:absolute; top:108px; left:19px; width:720px; height:10px;
/*	border: dotted 1px #B42235;*/
}
/*DIV.quickinfo2-header {
	border-bottom: solid 2px #B42235;
	font-weight: bold;
}*/
DIV.quickinfo2-content {
	font-size: 9px;
}
DIV.csc-header {
	border-bottom: solid 2px #B42235;
/*	background-color: #CC929A;*/
	font-weight: bold;
}
DIV#home {
/*	padding: 5px 5px 5px 5px;*/
	position:absolute; top:19px; left:25px; width:69px; height:69px;
/*	border: dotted 1px #B42235;*/
}

/*MA REH*/

a.picture {
text-decoration: none
}

a.picture:hover {
background: #FFFFFF;
text-decoration: none;
}

a.picture span {
visibility: hidden;
position: absolute;
left: 54em;
margin-top: -2em;
padding: 1em;
text-decoration: none;
}

a.picture:hover span {
visibility: visible;
border: 1px solid #B42235;
color: #000000;
background: #FFFFFF;
text-decoration: none;
} 

/*HEADER REH*/

a.picture_header {
text-decoration: none
}

a.picture_header:hover {
background: #FFFFFF;
text-decoration: none;
}

a.picture_header span {
visibility: hidden;
position: absolute;
left: 30em;
margin-top: -2em;
padding: 1em;
text-decoration: none;
}

a.picture_header:hover span {
visibility: visible;
border: 1px solid #B42235;
color: #000000;
background: #FFFFFF;
text-decoration: none;
} 
