



/* WINDOWS-SPECIFIC STYLE TAGS */

body,td,th {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: left;
}

/* SECTION MENU (TOP) */

td.tabs {
    background: url(http://www.malsarkest.co.uk/mambo/images/bg/tab_off.gif) left top repeat-x #666666;
    height: 17px;
}

a.mainlevel-nav-top:link, a.mainlevel-nav-top:visited {
    color: #FFFFFF;
    background: url(http://www.malsarkest.co.uk/mambo/images/bg/tab_off.gif) left top repeat-x #666666;
    font-size: 11px;
    padding: 2px 12px 2px 12px;
    text-decoration: none;
}

a.mainlevel-nav-top:hover, a.mainlevel-nav-top:active {
    color: #FFFFFF;
    background: url(http://www.malsarkest.co.uk/mambo/images/bg/tab_on.gif) left top repeat-x #999999;
    font-size: 11px;
    padding: 2px 12px 2px 12px;
    text-decoration: none;
}

/* SEARCH */

#search-field {
	font-size: 10px;
	color: #000000;
	width: 100px;
	height: 14px;
	border: 1px solid #FAA71C;
	background-color: #EEEEFF;
	padding: 1px;
}

.banner {
	background: url(http://www.malsarkest.co.uk/mambo/templates/malsarkest/images/mk_banner.gif) left top no-repeat #fff;
    font-size: 11px;
    font-weight: bold;
    color: #00529B;
    text-align: right;
    vertical-align: bottom;
    width: 768px;
    height: 89px;
    padding: 0px 9px 12px 0;
}

.button {
    font-family: Verdana, Arial, Helvetica;
    font-size: 11px;
    font-weight: bold;
    color: #00529B;
}

/* CONTENT */

.contentheading {
    font-size: 15px;
    font-weight: bold;
    color: #000000;
}

.componentheading {
    font-size: 16px;
    font-weight: bold;
    color: #000000;
}


/* END OF WINDOWS SPECIFIC STYLE TAGS */



/* CATEGORY CONTENT */

a.contentpagetitle:link, a.contentpagetitle:visited {
	background: url(http://www.malsarkest.co.uk/mambo/templates/malsarkest/images/cat_title_bg.gif) left top;
	border-bottom: 2px solid #FAA71C;
	padding: 4px 5px 5px 7px;
	width: 220px;
	display: block;
	color: #000;
	}

a.contentpagetitle:hover, a.contentpagetitle:active {
	background: url(http://www.malsarkest.co.uk/mambo/templates/malsarkest/images/cat_title_bg_on.gif) left top;
	border-bottom: 2px solid #FAA71C;	
	padding: 4px 5px 5px 7px;
	width: 220px;
	display: block;
	color: #FAA71C;
	}
	
.intro {
	width: 232px;
	display: block;
    vertical-align: top;
    margin: -6px 0 6px 0;
}




/* FLASH */

#flash-content {
	}


/* NEW STYLE TAGS */

/* BORDERS */

.page-border-right {
	width: 40px;
    background: url(http://www.malsarkest.co.uk/mambo/images/stories/page_rb.gif) top left repeat-y #DDDDFF;
}

.image-bordered {
    border: 1px solid #000000;
}




/* RIGHT */

.mainlevel-nav-right-header {
    background-image: url(http://www.malsarkest.co.uk/mambo/images/bg/menu_header_right_bg_high.gif);
    background-repeat: no-repeat;
    color: #FFFFFF;
    font-size: 9px;
    font-weight: bold;
    text-align: right;
    text-transform: uppercase;
    text-align: right;
    padding: 3px 5px 4px 0;

}

.moduletable-nav-right {
	width: 130px;
    text-align: right;
	border-bottom: 1px solid #666;
	}
	
.moduletable-nav-updates {
	border-bottom: 1px solid #666;
	border-left: 1px solid #666;
	border-right: 1px solid #666;
}

.latestnews, .latestnews-nav-right {
    border-left: 1px solid #666;
    border-right: 1px solid #666;
    padding: 0;
}

.moduletable-nav-right th {
    background-image: url(http://www.malsarkest.co.uk/mambo/images/bg/menu_header_right_bg_high.gif);
    background-repeat: no-repeat;
    display: block;
    width: 125px;
    color: #FFFFFF;
    font-size: 9px;
    font-weight: bold;
    text-transform: uppercase;
    text-align: right;
    padding: 3px 5px 4px 0;
}

a.latestnews-nav-right:link, a.latestnews-nav-right:visited, a.mostread-nav-right:link, a.mostread-nav-right:visited, a.relateditems:link, a.relateditems:visited, a.latestnews-nav-updates:link, a.latestnews-nav-updates:visited {
    background-color: #eeeeff;
    border-bottom: 1px dotted #ccc;
    display: block;
    color: #000;
    font-size: 11px;
    line-height: 15px;
    text-align: right;
    text-decoration: none;
    padding: 1px 5px 1px 5px;
}

a.latestnews-nav-right:hover, a.latestnews-nav-right:active, a.mostread-nav-right:hover, a.mostread-nav-right:active, a.relateditems:hover, a.relateditems:active, a.latestnews-nav-updates:hover, a.latestnews-nav-updates:active {
    background-color: #eeeeff;
    border-bottom: 1px dotted #ccc;
    display: block;
    color: #faa71c;
    font-size: 11px;
    line-height: 15px;
    text-align: right;
    text-decoration: none;
    padding: 1px 5px 1px 5px;
}



/* CONTENT */

td.mainbody {
    padding: 10px;
}

.intro-text {
    font-weight: bold;
    font-size: 12px;
    color: #FAA71C;
    vertical-align: top;
    background-color: #EEEEFF;
    padding: 7px;

}

.content-title {
    padding-top: 3px;
    padding-bottom: 3px;
}

.content-table-productcell {
    padding: 2px;
    border-bottom: 1px #CCCCCC;
}

.content-table-green {
    padding: 5px;
    color: #4CB24C;
}

.content-table-cellhigh {
    background-color: #A2E6A9;
    color: #000000;
    padding: 7px;
    vertical-align: top;
}


/* WELCOME */

.moduletable-welcome th {
	background-color: #EEEEFF;
	border-left: 2px solid #FAA71C;
	padding: 5px 0 0 10px;
	font-size: 16px;
	font-weight: normal;
}

.moduletable-welcome td {
	background-color: #EEEEFF;
	border-left: 2px solid #FAA71C;
	font-size: 12px;
	padding: 10px;
}


/* BLOG LINKS */

a.blogsection:link, a.blogsection:visited {
    color: #000000;
    text-decoration: none;
}

a.blogsection:hover, a.blogsection:active {
    color: #FAA71C;
    text-decoration: none;
}


/* PAGE NAVIGATION */

.pagenav {
    color: #000000;
}

th.pagenav_prev, th.pagenav_next {
    font-size: 9px;
}

a:link, a:visited {
    color: #999999;
    text-decoration: none;
}

a:hover, a:active {
    color: #FAA71C;
    text-decoration: none;
}


/* PATHWAY */

.banner-footer {
	font-size: 11px;
	color: #FFFFFF;
	padding: 3px;
	text-align: left;
    vertical-align: middle;
    text-transform: uppercase;
    height: 24px;
}

a.pathway:link, a.pathway:visited {
   color: #000000;
   text-decoration: none;
}

a.pathway:hover, a.pathway:active {
   color: #FAA71C;
   text-decoration: none;
}


/* INFORMATION */

.information {
	width: 450px;
	font-size: 10pt;
}




/* INFORMATION MENU */


.moduletable-nav-info {
    background-color: #fff;
    border-bottom: 1px solid #666;
    text-align: right;
    padding: 0 0 0 0;
    width: 130px;
}

.moduletable-nav-info th {
    background-image: url(http://www.malsarkest.co.uk/mambo/images/bg/menu_header_right_bg_high.gif);
    display: block;
    color: #FFFFFF;
    font-size: 9px;
    font-weight: bold;
    text-align: right;
    text-transform: uppercase;
    padding: 4px 0 3px 4px;
}

a.mainlevel-nav-info:link, a.mainlevel-nav-info:visited {
    background-color: #FAE1B8;
    border-left: 1px solid #666;
    border-right: 1px solid #666;
    display: block;
    color: #000;
    font-size: 11px;
    line-height: 15px;
    text-align: right;
    text-decoration: none;
    padding: 1px 5px 1px 5px;
}

a.mainlevel-nav-info:hover, a.mainlevel-nav-info:active {
    background-color: #eeeeff;
    border-left: 1px solid #666;
    border-right: 1px solid #666;
    display: block;
    color: #faa71c;
    font-size: 11px;
    line-height: 15px;
    text-align: right;
    text-decoration: none;
    padding: 1px 5px 1px 5px;
}



/* CATEGORY MENU (LEFT) */

.mainlevel-nav-left-header {
    background: url(http://www.malsarkest.co.uk/mambo/images/bg/menu_header_left_bg_high.gif) left top no-repeat;
    background-repeat: no-repeat;
    display: block;
    color: #FFFFFF;
    font-size: 9px;
    font-weight: bold;
    text-transform: uppercase;
    padding: 4px 0 3px 4px;
}

.moduletable-nav-left {
    background-color: #fff;
    border-bottom: 1px solid #666;
    padding: 0;
    width: 130px;
}

.moduletable-nav-left th {
    background: url(http://www.malsarkest.co.uk/mambo/images/bg/menu_header_left_bg_high.gif) left top no-repeat;
    display: block;
    color: #FFFFFF;
    font-size: 9px;
    font-weight: bold;
    text-transform: uppercase;
    padding: 4px 0 3px 4px;
}


a.mainlevel-nav-left:link, a.mainlevel-nav-left:visited {
    background-color: #FAE1B8;
    border-left: 1px solid #666;
    border-right: 1px solid #666;
    display: block;
    color: #000;
    font-size: 11px;
    line-height: 15px;
    text-decoration: none;
    padding: 1px 0 1px 5px;
}

a.mainlevel-nav-left:hover, a.mainlevel-nav-left:active {
    background-color: #eeeeff;
    border-left: 1px solid #666;
    border-right: 1px solid #666;
    display: block;
    color: #faa71c;
    font-size: 11px;
    line-height: 15px;
    text-decoration: none;
    padding: 1px 0 1px 5px;
}

#active_menu-nav-left {
    background-color: #eeeeff;
    border-left: 1px solid #666;
    border-right: 1px solid #666;
    display: block;
    color: #faa71c;
    font-size: 11px;
    line-height: 15px;
    text-decoration: none;
    padding: 1px 0 1px 5px;
	}

a.mainlevel-nav-left-disp:link, a.mainlevel-nav-left-disp:visited, a.mainlevel-nav-left-food:link, a.mainlevel-nav-left-food:visited, a.mainlevel-nav-left-bar:link, a.mainlevel-nav-left-bar:visited, .mainlevel-nav-left-glass:link, a.mainlevel-nav-left-glass:visited, a.mainlevel-nav-left-table:link, a.mainlevel-nav-left-table:visited, a.mainlevel-nav-left-serv:link, a.mainlevel-nav-left-serv:visited, a.mainlevel-nav-left-equip:link, a.mainlevel-nav-left-equip:visited, a.mainlevel-nav-left-hygiene:link, a.mainlevel-nav-left-hygiene:visited {
    background-color: #EEEEFF;
    display: block;
    color: #000;
    font-size: 11px;
    line-height: 15px;
    text-decoration: none;
    padding: 1px 0 1px 8px;
    margin: 1px 0 0 0;
}

a.mainlevel-nav-left-disp:hover, a.mainlevel-nav-left-disp:active, a.mainlevel-nav-left-food:hover, a.mainlevel-nav-left-food:active, a.mainlevel-nav-left-bar:hover, a.mainlevel-nav-left-bar:active, a.mainlevel-nav-left-glass:hover, a.mainlevel-nav-left-glass:active, a.mainlevel-nav-left-table:hover, a.mainlevel-nav-left-table:active, a.mainlevel-nav-left-serv:hover, a.mainlevel-nav-left-serv:active, a.mainlevel-nav-left-equip:hover, a.mainlevel-nav-left-equip:active, a.mainlevel-nav-left-hygiene:hover, a.mainlevel-nav-left-hygiene:active {
    background-color: #FAE1B8;
	border-left: 3px solid #faa71c;
    display: block;
    color: #faa71c;
    font-size: 11px;
    line-height: 15px;
    text-decoration: none;
    padding: 1px 0 1px 5px;
    margin: 1px 0 0 0;
}


/* DISPOSABLES */

table.moduletable-nav-left-disp {
    background-color: #fff;
    border-left: 1px solid #666;
    border-right: 1px solid #666;
    border-bottom: 1px solid #666;       
    padding: 0 0 0 0;
    width: 130px;
}

.moduletable-nav-left-disp th {
	background-color: #4CB24C;
	color: #fff;
	padding: 2px 0 2px 6px;
	}

#active_menu-nav-left-disp {
    display: block;
    color: #fff;
    background-color: #79C579;
    border-left: 3px solid #4CB24C;
    font-size: 10px;
    font-weight: bold;
    line-height: 15px;
    text-decoration: none;
    padding: 2px 0 2px 6px;
    margin: 1px 0 0 0;	
	}

a.sublevel-nav-left-disp:link, a.sublevel-nav-left-disp:visited {
    display: block;
    color: #fff;
    border-left: 3px solid #fff;
    background-color: #4CB24C;
    font-size: 11px;
    line-height: 15px;
    text-decoration: none;
    padding: 1px 0 1px 7px;
    margin: 1px 0 0 -4px;
}

a.sublevel-nav-left-disp:hover, a.sublevel-nav-left-disp:active {
    display: block;
    color: #fff;
    border-left: 3px solid #4CB24C;
    background-color: #79C579;
    font-size: 11px;
    line-height: 15px;
    text-decoration: none;
    padding: 1px 0 1px 7px;
    margin: 1px 0 0 -4px;
}

/* FOOD PACKAGING */

table.moduletable-nav-left-food {
    background-color: #fff;
    border-left: 1px solid #666;
    border-right: 1px solid #666;
    border-bottom: 1px solid #666;  
    padding: 0 0 0 0;
    width: 130px;
}

.moduletable-nav-left-food th {
	background-color: #4BB1CB;
	color: #fff;
	padding: 2px 0 2px 6px;
	}

#active_menu-nav-left-food {
    display: block;
    color: #fff;
    background-color: #78C5D8;
    border-left: 4px solid #4BB1CB;
    font-size: 10px;
    font-weight: bold;
    line-height: 15px;
    text-decoration: none;
    padding: 2px 0 2px 6px;
    margin: 1px 0 0 0;	
	}

a.sublevel-nav-left-food:link, a.sublevel-nav-left-food:visited {
    display: block;
    color: #fff;
    border-left: 4px solid #fff;
    background-color: #4BB1CB;
    font-size: 11px;
    line-height: 15px;
    text-decoration: none;
    padding: 1px 0 1px 7px;
    margin: 1px 0 0 -4px;
}

a.sublevel-nav-left-food:hover, a.sublevel-nav-left-food:active {
    display: block;
    color: #fff;
    border-left: 4px solid #4BB1CB;
    background-color: #78C5D8;
    font-size: 11px;
    line-height: 15px;
    text-decoration: none;
    padding: 1px 0 1px 7px;
    margin: 1px 0 0 -4px;
}


/* BARWARE */

table.moduletable-nav-left-bar {
    background-color: #fff;
    border-left: 1px solid #666;
    border-right: 1px solid #666;
    border-bottom: 1px solid #666;  
    padding: 0 0 0 0;
    width: 130px;
}

.moduletable-nav-left-bar th {
	background-color: #4CB8B7;
	color: #fff;
	padding: 2px 0 2px 6px;
}


#active_menu-nav-left-bar {
    display: block;
    color: #fff;
    background-color: #79CAC9;
    border-left: 4px solid #4CB8B7;
    font-size: 10px;
    font-weight: bold;
    line-height: 15px;
    text-decoration: none;
    padding: 2px 0 2px 6px;
    margin: 1px 0 0 0;	
	}

a.sublevel-nav-left-bar:link, a.sublevel-nav-left-bar:visited {
    display: block;
    color: #fff;
    border-left: 4px solid #fff;
    background-color: #4CB8B7;
    font-size: 11px;
    line-height: 15px;
    text-decoration: none;
    padding: 1px 0 1px 7px;
    margin: 1px 0 0 -4px;
}

a.sublevel-nav-left-bar:hover, a.sublevel-nav-left-bar:active {
    display: block;
    color: #fff;
    border-left: 4px solid #79CAC9;
    background-color: #4CB8B7;
    font-size: 11px;
    line-height: 15px;
    text-decoration: none;
    padding: 1px 0 1px 7px;
    margin: 1px 0 0 -4px;
}


/* GLASSWARE */

table.moduletable-nav-left-glass {
    background-color: #fff;
    border-left: 1px solid #666;
    border-right: 1px solid #666;
    border-bottom: 1px solid #666;  
    padding: 0 0 0 0;
    width: 130px;
}

.moduletable-nav-left-glass th {
	background-color: #9591AB;
	color: #fff;
	padding: 2px 0 2px 6px;
	}

#active_menu-nav-left-glass {
    display: block;
    color: #fff;
    background-color: #B0ADC0;
    border-left: 4px solid #9591AB;
    font-size: 10px;
    font-weight: bold;
    line-height: 15px;
    text-decoration: none;
    padding: 2px 0 2px 6px;
    margin: 1px 0 0 0;	
	}

a.sublevel-nav-left-glass:link, a.sublevel-nav-left-glass:visited {
    display: block;
    color: #fff;
    border-left: 4px solid #fff;
    background-color: #9591AB;
    font-size: 11px;
    line-height: 15px;
    text-decoration: none;
    padding: 1px 0 1px 7px;
    margin: 1px 0 0 -4px;
}

a.sublevel-nav-left-glass:hover, a.sublevel-nav-left-glass:active {
    display: block;
    color: #fff;
    border-left: 4px solid #B0ADC0;
    background-color: #9591AB;
    font-size: 11px;
    line-height: 15px;
    text-decoration: none;
    padding: 1px 0 1px 7px;
    margin: 1px 0 0 -4px;
}


/* TABLETOP */

table.moduletable-nav-left-table {
    background-color: #fff;
    border-left: 1px solid #666;
    border-right: 1px solid #666;
    border-bottom: 1px solid #666;  
    padding: 0 0 0 0;
    width: 130px;
}

.moduletable-nav-left-table th {
	background-color: #3D3D89;
	color: #fff;
	padding: 2px 0 2px 6px;
	}

#active_menu-nav-left-table {
    display: block;
    color: #fff;
    background-color: #6E6EA7;
    border-left: 4px solid #3D3D89;
    font-size: 10px;
    font-weight: bold;
    line-height: 15px;
    text-decoration: none;
    padding: 2px 0 2px 6px;
    margin: 1px 0 0 0;	
	}

a.sublevel-nav-left-table:link, a.sublevel-nav-left-table:visited {
    display: block;
    color: #fff;
    border-left: 4px solid #fff;
    background-color: #3D3D89;
    font-size: 11px;
    line-height: 15px;
    text-decoration: none;
    padding: 1px 0 1px 7px;
    margin: 1px 0 0 -4px;
}

a.sublevel-nav-left-table:hover, a.sublevel-nav-left-table:active {
    display: block;
    color: #fff;
    border-left: 4px solid #6E6EA7;
    background-color: #3D3D89;
    font-size: 11px;
    line-height: 15px;
    text-decoration: none;
    padding: 1px 0 1px 7px;
    margin: 1px 0 0 -4px;
}


/* SERVINGWARE */

table.moduletable-nav-left-serv {
    background-color: #fff;
    border-left: 1px solid #666;
    border-right: 1px solid #666;
    border-bottom: 1px solid #666;  
    padding: 0 0 0 0;
    width: 130px;
}

.moduletable-nav-left-serv th {
	background-color: #939672;
	color: #fff;
	padding: 2px 0 2px 6px;
	}

#active_menu-nav-left-serv {
    display: block;
    color: #fff;
    background-color: #AEB095;
    border-left: 4px solid #939672;
    font-size: 10px;
    font-weight: bold;
    line-height: 15px;
    text-decoration: none;
    padding: 2px 0 2px 6px;
    margin: 1px 0 0 0;	
	}

a.sublevel-nav-left-serv:link, a.sublevel-nav-left-serv:visited {
    display: block;
    color: #fff;
    border-left: 4px solid #fff;
    background-color: #939672;
    font-size: 11px;
    line-height: 15px;
    text-decoration: none;
    padding: 1px 0 1px 7px;
    margin: 1px 0 0 -4px;
}

a.sublevel-nav-left-serv:hover, a.sublevel-nav-left-serv:active {
    display: block;
    color: #fff;
    border-left: 4px solid #AEB095;
    background-color: #939672;
    font-size: 11px;
    line-height: 15px;
    text-decoration: none;
    padding: 1px 0 1px 7px;
    margin: 1px 0 0 -4px;
}


/* EQUIPMENT */

table.moduletable-nav-left-equip {
    background-color: #fff;
    border-left: 1px solid #666;
    border-right: 1px solid #666;
    border-bottom: 1px solid #666;  
    padding: 0 0 0 0;
    width: 130px;
}

.moduletable-nav-left-equip th {
	background-color: #B2B23B;
	color: #fff;
	padding: 2px 0 2px 6px;
	}

#active_menu-nav-left-equip {
    display: block;
    color: #fff;
    background-color: #C5C56C;
    border-left: 4px solid #B2B23B;
    font-size: 10px;
    font-weight: bold;
    line-height: 15px;
    text-decoration: none;
    padding: 2px 0 2px 6px;
    margin: 1px 0 0 0;	
	}

a.sublevel-nav-left-equip:link, a.sublevel-nav-left-equip:visited {
    display: block;
    color: #fff;
    border-left: 4px solid #fff;
    background-color: #B2B23B;
    font-size: 11px;
    line-height: 15px;
    text-decoration: none;
    padding: 1px 0 1px 7px;
    margin: 1px 0 0 -4px;
}

a.sublevel-nav-left-equip:hover, a.sublevel-nav-left-equip:active {
    display: block;
    color: #fff;
    border-left: 4px solid #C5C56C;
    background-color: #B2B23B;
    font-size: 11px;
    line-height: 15px;
    text-decoration: none;
    padding: 1px 0 1px 7px;
    margin: 1px 0 0 -4px;
}


/* HYGIENE */

table.moduletable-nav-left-hygiene {
    background-color: #fff;
    border-left: 1px solid #666;
    border-right: 1px solid #666;
    border-bottom: 1px solid #666;  
    padding: 0 0 0 0;
    width: 130px;
}

.moduletable-nav-left-hygiene th {
	background-color: #A13333;
	color: #fff;
	padding: 2px 0 2px 6px;
	}

#active_menu-nav-left-hygiene {
    display: block;
    color: #fff;
    background-color: #B96666;
    border-left: 4px solid #A13333;
    font-size: 10px;
    font-weight: bold;
    line-height: 15px;
    text-decoration: none;
    padding: 2px 0 2px 6px;
    margin: 1px 0 0 0;	
	}

a.sublevel-nav-left-hygiene:link, a.sublevel-nav-left-hygiene:visited {
    display: block;
    color: #fff;
    border-left: 4px solid #fff;
    background-color: #A13333;
    font-size: 11px;
    line-height: 15px;
    text-decoration: none;
    padding: 1px 0 1px 7px;
    margin: 1px 0 0 -4px;
}

a.sublevel-nav-left-hygiene:hover, a.sublevel-nav-left-hygiene:active {
    display: block;
    color: #fff;
    border-left: 4px solid #A13333;
    background-color: #B96666;
    font-size: 11px;
    line-height: 15px;
    text-decoration: none;
    padding: 1px 0 1px 7px;
    margin: 1px 0 0 -4px;
}



/* CONTACT */

     .text_box, .text_box b {
         color: #000;
         font-size: 9pt;
         text-align: right;
         vertical-align: top;
     }
     
     .text_box_info {
         color: #000;
         font-size: 9pt;
         vertical-align: top;
     }

     .contacts {
         color: #000;
         font-size: 12.5pt;
     }

     #input {
         background-color: #ffffff;
         font-family: Gill Sans, Arial, Helvetica, sans-serif;
         font-size: 9pt;
         color: #000000;
	 	 border: 1px solid #b2b2b2;
         width: 150px;
     }
     
     #textarea1 {
     	background-color: #ffffff;
     	font-family: Gill Sans, Arial, Helvetica, sans-serif;
     	font-size: 9pt;
     	color: #000000;
     	border: 1px solid #b2b2b2;
     	width: 150px;
     	height: 60px;
     }

     #textarea2 {
         background-color: #ffffff;
     	 font-family: Gill Sans, Arial, Helvetica, sans-serif;
         font-size: 9pt;
         color: #000000;
	  	 border: 1px solid #b2b2b2;
         width: 150px;
         height: 200px;
     }

     .buttons {

         font-size: 9pt;
         color: #000000;
     }


/* SITEMAP STYLES */

.mainbody h1 {
	font-size: 14pt;
	font-weight: normal;
}

.mainbody h2 {
	font-size: 11pt;
	font-weight: normal;
}

.sitemapebene0 {
	font-size: 10pt;
}



/* OLD STYLE TAGS */

body {
	background-color: #DDDDFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

a.menu-footer-links:link {
	text-decoration: none;
	color: #FFFFFF;
}

a.menu-footer-links:visited {
	text-decoration: none;
	color: #FFFFFF;
}

a.menu-footer-links:hover {
	text-decoration: none;
	color: #FAA71C;
}

a.menu-footer-links:active {
	text-decoration: none;
	color: #FAA71C;
}

.page-header-left {
	color: #00529B;
	font-weight: bold;
	font-size: 11px;
	padding-left: 3px;
	padding-right: 3px;
	text-align: left;
}

a.page-header-left:link, a.page-header-left:visited {
	color: #00529B;
	text-decoration: none;
}

a.page-header-left:hover, a.page-header-left:active {
	color: #FAA71C;
	text-decoration: none;
}

.page-header-right {
	color: #00529B;
	font-weight: bold;
	font-size: 11px;
	padding-left: 3px;
	padding-right: 3px;
	text-align: right;
}

a.page-header-link:link {
	text-decoration: none;
	color: #00529B;
}

a.page-header-link:visited {
	text-decoration: none;
	color: #00529B;
}

a.page-header-link:hover {
	text-decoration: none;
	color: #FAA71C;
}

a.page-header-link:active {
	text-decoration: none;
	color: #FAA71C;
}


.product_menu {
	font-weight: bold;
}

.pmenu {
	color: #FFFFFF;
	padding: 2px;
	border-top: 1px solid #666666;
	border-left: 1px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px dotted #666666;
}

.menu-items {
	background-color: #EEEEFF;
	font-size: 12px;
	padding: 3px;
	border-top: 1px dotted #DDDDDD;
	border-left: 1px solid #666666;
	border-right: 1px solid #666666;
}

.menu-separator {
	border-top: 1px solid #666666;
}

.menu-separator1 {
	border-bottom: 1px solid #666666;
}

.menu-header-left {
	background-color: #777777;
	background-image: url(img/menu_header_left_bg.gif);
	background-repeat: no-repeat;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 3px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.menu-header-right {
	background-color: #777777;
	background-image: url(img/menu_header_right_bg.gif);
	background-repeat: no-repeat;
	font-size: 9px;
	font-weight: bold;
	text-align: right;
	color: #FFFFFF;
	padding-right: 3px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.menu-header-right-highlight {
	background-color: #777777;
	background-image: url(img/menu_header_right_bg_high.gif);
	background-repeat: no-repeat;
	font-size: 9px;
	font-weight: bold;
	text-align: right;
	color: #FFFFFF;
	padding-right: 3px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.menu-footer-left {
	background-color: #777777;
	background-image: url(img/menu_footer_left_bg.gif);
	background-repeat: no-repeat;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 3px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.menu-footer-right {
	background-color: #777777;
	background-image: url(img/menu_footer_right_bg.gif);
	background-repeat: no-repeat;
	font-size: 9px;
	font-weight: bold;
	text-align: right;
	color: #FFFFFF;
	padding-right: 3px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.page-separator {
	background-color: #FAA71C;
}

.page-footer {
	background-color: #EEEEFF;
	font-size: 11px;
	text-align: center;
}

.copyright {
	color: #BBBBCC;
}

.sidebar-content {
	background-color: #EEEEFF;
	font-size: 12px;
	border: 1px solid #666666;
	height: 100px;
	padding: 5px;
}

.line-break {
	height: 1px;
}



a.page-footer-links:link {
	text-decoration: none;
	color: #000000;
}

a.page-footer-links:visited {
	text-decoration: none;
	color: #000000;
}

a.page-footer-links:hover {
	text-decoration: underline;
	color: #000000;
}

a.page-footer-links:active {
	text-decoration: underline;
	color: #000000;
}