a {
	color:#474747;
	font-family:"Trebuchet MS",Georgia,Verdana,sans-serif;
	font-size:8pt;
	font-weight:normal;
	text-decoration:underline;
}

p {
	margin: 0;
	padding: 1px 1px 4px 1px;
}

tr {
	margin: 0;
	padding: 0;
}

td {
	margin: 0;
	padding: 0;
}
strong {
	color: #474747;
}

.mp_textSmall
{
    font-family: "Trebuchet MS", Georgia, Verdana, sans-serif;
    font-size: 7pt;
}

.mp_textNormal
{
    font-family: "Trebuchet MS", Georgia, Verdana, sans-serif;
    font-size: 8pt;
}

.mp_textCatalogSearch
{
    font-family: "Trebuchet MS", Georgia, Verdana, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    line-height:1.2em;
    color: #FFFFFF;
}

.mp_textCatalogSearchSmall
{
    font-family: "Trebuchet MS", Georgia, Verdana, sans-serif;
    font-size: 7pt;
    line-height:1.2em;
    color: #FFFFFF;
}

.mp_textFooter
{
    font-family: "Trebuchet MS", Georgia, Verdana, sans-serif;
    font-size: 8pt;
    color: #474747;
}

.mp_textWelcome
{
    font-family: "Trebuchet MS", Georgia, Verdana, sans-serif;
    font-size: 8pt;
    color: #ffffff;
    text-decoration:none;
}

.mp_scalableBgMain
{
    width:50%;
    background-color:#FFFFFF;
}
* html .Xmp_scalableBgMain
{
    width: auto;
}
.mp_scalableBgGreen
{
    height:28px;
    background-color:#EBF5E0;
    border-bottom:1px solid white;
}
.mp_scalableBgBlue
{
    height:28px;
    background-color:#CDE1EE;
}
.mp_scalableBgGrey
{
    height:28px;
    background-color:#B9B9B9;
}
.mp_scalableBgRed
{
    height:28px;
    background-color:#F99EBB;
}

.mp_crumbBgBlue
{
    background-color:#0768A9;
}
.mp_crumbBgGrey
{
    background-color:#474747;
}
.mp_crumbBgRed
{
    background-color:#EE014C;
}

.mp_navigationRow
{
    height:28px;
    border-bottom: 1px solid white;
}

#mp_menuNavigation
{
    margin: 0px 0px 0px 1px;
    padding: 0px;
    text-align: left;
}

#mp_menuNavigation ul, #mp_menuNavigation li
{
    display: inline;
    list-style: none;
    margin: 0px;
    padding: 0px;
}

#mp_menuNavigation li a, #mp_menuNavigation li a:hover, #mp_menuNavigation li a:active
{
    font-family: "Trebuchet MS", Georgia, Verdana, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    /*font-variant: small-caps;*/
    display: inline;
    text-decoration: none;
    color: #FFFFFF;
    margin: 0px 8px 0px 0px;
    padding: 0px 0px 0px 0px;
    border: none;
    text-align: center;
}

#mp_menuNavigation li a:hover, #mp_menuNavigation li a:active
{
    font-family: "Trebuchet MS", Georgia, Verdana, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    /*font-variant: small-caps;*/
    color: #000000;
    text-decoration: none;
}

#mp_menuNavigation li a.mp_navSelected, #mp_menuNavigation li a.mp_navSelected:hover, #mp_menuNavigation li a.mp_navSelected:active
{
    font-family: "Trebuchet MS", Georgia, Verdana, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    /*font-variant: small-caps;*/
    display: inline;
    text-decoration: none;
    color: #000000;
    margin: 0px 8px 0px 0px;
    padding: 0px 0px 0px 0px;
    border: none;
    text-align: center;
    text-decoration: none;
}

.mp_toolNavSeperator
{
    padding-left: 4px;
    border-left: 1px solid #BCD0E4;
}

.mp_toolNavSeperatorLeft
{
    padding-right: 4px;
}

a.mp_toolNav, a.mp_toolNav:visited
{
    font-family: "Trebuchet MS", Georgia, Verdana, sans-serif;
    font-size: 8pt;
	font-weight: normal;
    color: #474747;
    text-decoration: none;
}

a.mp_toolNav:hover, a.mp_toolNav:active
{
    font-family: "Trebuchet MS", Georgia, Verdana, sans-serif;
    font-size: 8pt;
	font-weight: normal;
    color: #474747;
    text-decoration: underline;
}

a.mp_toolNavSelected, a.mp_toolNavSelected:visited, a.mp_toolNavSelected:hover, a.mp_toolNavSelected:active
{
    font-family: "Trebuchet MS", Georgia, Verdana, sans-serif;
    font-size: 8pt;
    color: #474747;
	font-weight: bold;
    text-decoration: none;
}

.mp_breadCrumbRow
{
    font-family: "Trebuchet MS", Georgia, Verdana, sans-serif;
    font-size: 8pt;
    /*padding-left: 10px;*/
    color: #FFFFFF;
    height:28px;
    /*background-color: #0768A9;*/
}

a.mp_breadCrumb
{
    font-family: "Trebuchet MS", Georgia, Verdana, sans-serif;
    font-size: 8pt;
	font-weight: normal;
    color: #FFFFFF;
    text-decoration: none;
    /*margin-right: 8px;*/
}

a.mp_breadCrumb:visited
{
    font-family: "Trebuchet MS", Georgia, Verdana, sans-serif;
    font-size: 8pt;
	font-weight: normal;
    color: #FFFFFF;
    text-decoration: none;
}

a.mp_breadCrumb:hover, a.mp_breadCrumb:active
{
    font-family: "Trebuchet MS", Georgia, Verdana, sans-serif;
    font-size: 8pt;
	font-weight: normal;
    color: #FFFFFF;
    text-decoration: underline;
}

a.mp_breadCrumbSelected, a.mp_breadCrumbSelected:visited, a.mp_breadCrumbSelected:hover, a.mp_breadCrumbSelected:active
{
    font-family: "Trebuchet MS", Georgia, Verdana, sans-serif;
    font-size: 8pt;
	font-weight: normal;
    color: #FFFFFF;
    text-decoration: underline;
	margin-right: 8px;
}

a.mp_footerNav, a.mp_footerNav:visited
{
    font-family: "Trebuchet MS", Georgia, Verdana, sans-serif;
    font-size: 8pt;
	font-weight: normal;
    color: #474747;
    text-decoration: none;
}

a.mp_footerNav:hover, a.mp_footerNav:active
{
    font-family: "Trebuchet MS", Georgia, Verdana, sans-serif;
    font-size: 8pt;
	font-weight: normal;
    color: #474747;
    text-decoration: underline;
}

a.mp_footerNavSelected, a.mp_footerNavSelected:visited, a.mp_footerNavSelected:hover, a.mp_footerNavSelected:active
{
    font-family: "Trebuchet MS", Georgia, Verdana, sans-serif;
    font-size: 8pt;
    color: #474747;
	font-weight: bold;
    text-decoration: none;
}

a.mp_moreLink, a.mp_moreLink:visited, a.mp_moreLink:hover
{
    font-family: "Trebuchet MS", Georgia, Verdana, sans-serif;
    font-size: 8pt; 
    color: #474747;
    text-decoration: underline;
}

.mp_contentBorder
{
    border-left:1px solid #BCD0E4;
    border-right:1px solid #BCD0E4;
    border-bottom:1px solid #BCD0E4;
}

.mp_contentRightCol {
    color: #474747;
}

.mp_contentText {
    font-family: "Trebuchet MS", Georgia, Verdana, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    color: #474747;
    /*margin-top: 5px;
    margin-bottom: 5px;*/
}

.mp_contentHeadline {
	font-family:"Trebuchet MS",Georgia,Verdana,sans-serif;
	font-size:8pt;
	font-weight:bold;
	color:#000000;
	border-bottom:1px solid #BCD0E4;
}

td.mp_contentHeadline {
	font-family:"Trebuchet MS",Georgia,Verdana,sans-serif;
	font-size:8pt;
	font-weight:bold;
	color:#000000;
	border-bottom:1px solid #BCD0E4;
}

.mp_contentSubHeader {
	font-family:"Trebuchet MS",Georgia,Verdana,sans-serif;
	font-size:8pt;
	font-weight:bold;
	color:#474747;
	padding-bottom:5px;
}

div.mp_contentSubHeader {
	font-family:"Trebuchet MS",Georgia,Verdana,sans-serif;
	font-size:8pt;
	font-weight:bold;
	color:#474747;
	padding-bottom:5px;
}

td div.mp_contentSubHeader {
	font-family:"Trebuchet MS",Georgia,Verdana,sans-serif;
	font-size:8pt;
	font-weight:bold;
	color:#474747;
	padding-bottom:5px;
}

div.mp_contentText ul {
	font-family:"Trebuchet MS",Georgia,Verdana,sans-serif;
	font-size:8pt;
	margin-left:8px;
	padding-left:8px;
}

div.mp_contentSubHeader ul {
	font-family:"Trebuchet MS",Georgia,Verdana,sans-serif;
	font-size:8pt;
	margin-left:8px;
	padding-left:8px;
}


.wcm_rightNavFooter {
	height:15px;
}

.mp_navigationBorder
{
    border-right:1px solid #BCD0E4;
}

.mp_welcomeHeadImage {
	padding: 14px 7px 7px 7px;
	border-bottom: solid 1px #BCD0E4;
}

.mp_teaserHeader {
    font-family: "Trebuchet MS",Georgia,Verdana,sans-serif;
    font-size: 8pt;
    font-weight: bold;
    color: rgb(7, 104, 169);
}

.mp_teaserImage {
	float: left;
	padding-top: 3px;
	padding-right: 10px;
}

.mp_welcomeTeaser {
	margin-bottom: 14px;
}

.mp_welcomeLeftTeaser {
	padding-top: 10px;
	padding-bottom: 10px;
	border-right: solid 1px #BCD0E4;
}

.mp_welcomeRightTeaser {
	padding-top: 10px;
	padding-bottom: 10px;
}

.mp_standardPlaceholder {
	padding-left: 7px;
	padding-right: 7px;
}

.mp_standardBottomPlaceholder {
	margin-bottom:0px;
}

td.mp_leftHeader {
	font-family: "Trebuchet MS", Georgia, Verdana, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #474747;
	border-bottom: solid 1px #BCD0E4;
	/*padding-top: 14px;*/
	padding-left: 7px;
	padding-right: 7px;
}



.mp_navigationBorder
{
    border-right:1px solid #BCD0E4;
}

.mp_welcomeHeadImage {
	padding: 14px 7px 7px 7px;
	border-bottom: solid 1px #BCD0E4;
}

.mp_teaserHeader {
    font-family: "Trebuchet MS",Georgia,Verdana,sans-serif;
    font-size: 8pt;
    font-weight: bold;
    color: rgb(7, 104, 169);
}

.mp_teaserImage {
	float: left;
	padding-top: 3px;
	padding-right: 10px;
}

.mp_welcomeTeaser {
	margin-bottom: 14px;
}

.mp_welcomeLeftTeaser {
	padding-top: 10px;
	padding-bottom: 10px;
	border-right: solid 1px #BCD0E4;
}

.mp_welcomeRightTeaser {
	padding-top: 10px;
	padding-bottom: 10px;
}

.mp_standardPlaceholder {
	padding-left: 7px;
	padding-right: 7px;
}

.mp_standardBottomPlaceholder {
	margin-bottom:0px;
}

span.mp_toolNav
{
    font-family: "Trebuchet MS", Georgia, Verdana, sans-serif;
    font-size: 8pt;
	font-weight: normal;
    color: #474747;
    text-decoration: none;
}

span.mp_newsHeader {
	font-family: "Trebuchet MS", Georgia, Verdana, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: 474747;
	padding-top: 14px;
	padding-left: 7px;
	padding-right: 7px;
	/* border-bottom: solid 1px #BCD0E4; */
}

a.mp_newsLink, a.mp_newsLink:visited, a.mp_newsLink:hover
{
    font-family: "Trebuchet MS", Georgia, Verdana, sans-serif;
    font-size: 8pt; 
    color: #474747;
    /*text-decoration: underline;*/
	/*padding-left: 7px;*/
}

#itemCountDisp,
#amountDisp
{
    font-family: "Trebuchet MS", Georgia, Verdana, sans-serif;
    font-size: 8pt;
	font-weight: normal;
    color: #474747;
    text-decoration: none;
}


/*  Basket styles */

p.naw_subhline {
	color:#000000;
	font-family:Trebuchet MS;
	font-size:14px;
	line-height:14px;
}

/*
 * admin CMS
 */

.authoring {
	clear: left;/* workaround frontpage */
	padding-left: 5px;
	height: 22px;
	line-height: 22px;
	background-color: #e8ebf1;
}
.authoring ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.authoring li {
	margin: 0;
	padding-right: 5px;
	display: inline;
}
.authoring a {
	color: #3161a5;
	text-decoration: none;
}

.mp_contentSubSubHeadline {
	color:#474747;
	font-family:"Trebuchet MS",Georgia,Verdana,sans-serif;
	font-size:8pt;
	font-weight:bold;
}

td.mp_contentSubSubHeadline {
	color:#474747;
	font-family:"Trebuchet MS",Georgia,Verdana,sans-serif;
	font-size:8pt;
	font-weight:bold;
}
