/*  Content Elements */
.printonly
{
	display: none;	
}
.displayprint
{
}
td
{
	vertical-align: top;
}
td td.footer
{
	padding-bottom: 20px;
    FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif;
    FONT-SIZE: 10px;
}
td td.footer a
{
	color: #00539F;
    text-decoration: none;
}
td td.footer a:visited
{
	color: #00539F;
    text-decoration: none;
}
td td.footer a:active
{
	color: #EC5E18;
    text-decoration: none;
}
td td.footer a:hover
{
	color: EC5E18;
    text-decoration: none;
}
td td td.content
{
	padding: 23px 0px 20px 25px;
	color: #333333;
    FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif;
    FONT-SIZE: 11px;
    line-height: 15px;
}
td td td.content td
{
	color: #333333;
    FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif;
    FONT-SIZE: 11px;
    line-height: 15px;
}
td td td.content td td
{
	color: #333333;
    FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif;
    FONT-SIZE: 11px;
    line-height: 15px;
}
td td td.content td.start
{
	padding: 0px 40px 0px 0px;
	color: #333333;
    FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif;
    FONT-SIZE: 11px;
    line-height: 15px;
}
td td.mainnavi
{
	padding-left: 18px;
	background-color: #A6AEC0;
}
td td.subnavi
{
	background-color:#D2D6DC;
	color: #333333;
    FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif;
    FONT-SIZE: 11px;
    line-height: 15px;
    padding: 5px 7px 5px 7px;
}
td td td.content td.subnavi
{
	background-color:#D2D6DC;
	color: #333333;
    FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif;
    FONT-SIZE: 11px;
    line-height: 15px;
    padding: 5px 7px 5px 7px;
}
td td td.content td.subnavi td
{
	background-color:#D2D6DC;
	color: #333333;
    FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif;
    FONT-SIZE: 11px;
    line-height: 15px;
}
td td td.content A, td td td.content A:active
{
	color: #00539F;
    TEXT-DECORATION: none;
    font-weight: bold;
}
td td td.content A:hover
{
    COLOR: #EC5E18;
    TEXT-DECORATION: none;
    font-weight: bold;
}

/*  WebEdit Format Styles: zwingend! */
td td td.content P
{
	color: #333333;
	margin: 0px 0px 4px 0px;
}
td td td.content H1
{
	color: #000000;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
	margin: 0px 0px 4px 0px;
	text-transform: uppercase;
	letter-spacing: 1px;
}
td td td.content H2
{
	color: #000000;
    FONT-SIZE: 11px;
	margin: 0px 0px 4px 0px;
}
td td td.content H3, td td td.content H4
{
	color: #000;
    FONT-SIZE: 11px;
    text-transform: uppercase;
	background-color: #E6E6E6;
	padding: 4px;
	letter-spacing: 1px;
}
td td td.content H3
{
	margin: 0px 0px 8px 0px;
}
td td td.content H4
{
	margin: 12px 0px 8px 0px;
}
td td td.content OL
{
	margin: 5px 0px 8px 33px;
}
td td td.content UL
{
	list-style-type: square;
	margin: 5px 0px 8px 17px;
	padding: 0
}
td td td.content HR
{
	height: 1px;
	color: #E6E6E6;
}
img.left
{
	margin: 3px 12px 4px 0;
}
img.right
{
	margin: 3px 0 4px 12px;
}
/*  Navi! */
td td.mainnavi 
{
	font-family: Arial,Tahoma,Helvetica;
	font-size: 10px;
}
td td.mainnavi .MenuGroup
{
	cursor: hand;
	width: 165px;
	background-color: #E4E5DA;
	border-bottom: 1px solid #A6AEC0;
	border-left: 1px solid #A6AEC0;
	border-right: 1px solid #A6AEC0;
}
td td.mainnavi .MenuGroupOver
{
	cursor: hand;
	width: 165px;
	background-color: #E4E5DA;
	border-bottom: 1px solid #A6AEC0;
	border-left: 1px solid #A6AEC0;
	border-right: 1px solid #A6AEC0;
}
td td.mainnavi .MenuItem
{
	padding: 5px 7px 5px 7px;
	background-color: #E4E5DA;
	font-size: 10px;
	border-top: 1px solid #A6AEC0;
	color: #333333;
}
td td.mainnavi .MenuItemOver
{
	padding: 5px 7px 5px 7px;
	background-color: #FFFA99;
	font-size: 10px;
	border-top: 1px solid #A6AEC0;
	color: #00539F;
}
/*  Navi! */

div.bsn-Web-Controls-Navigation-SubNavi
{
	background-image: url(/_layout/standard/images/bg_subnavi.gif);
	font-family: Arial,Tahoma,Helvetica;
	font-size: 10px;
}
div.navititle
{
	display: none;
}
.naviindent0
{
	display: none;
}
.naviindent1
{
	padding: 0px 0px 1px 0px;
}
div.navi
{
	padding: 5px 7px 5px 7px;
	background-color: #D2D6DC;
}
div.navi a
{
	color: #333333;
	text-decoration: none;
}
div.navi a:hover
{
	background-color: #FFFA99;
	color: #00539F;
	text-decoration: none;
}
/* Auto-Texte */
span.from
{
	font-weight: bold;
	color: #00539F;
}
span.arte
{
	font-weight: bold;
	color: #00539F;
}
span.tagline
{
	color: #636568;
}
td td td.content td.contentline
{
	padding-top: 4px;
	padding-bottom: 4px;
}