/*******************************************************************/
/****		SEARCH ON THE PAGE SECTIONS TO FIND PAGE STYLES		****/
/*******************************************************************/
/****															****/
/****		_FRONTEND_EDITOR	> frontend editor styles		****/
/****															****/
/*******************************************************************/
/****															****/
/****		_GENERAL			> general layout, PO's			****/
/****		  •_LAYOUT_TOP		> general layout:top, PO's		****/
/****		  •_LAYOUT_MIDDLE	> general layout:middle, PO's	****/
/****		  •_LAYOUT_BOTTOM	> general layout:bottom, PO's	****/
/****															****/
/*******************************************************************/
/****		SEARCH ON THE PAGE SECTIONS TO FIND PAGE STYLES		****/
/*******************************************************************/
/*

TABLE {border:1px solid black !important;}
TABLE TABLE {border:1px solid red !important;}
TABLE TABLE TABLE {border:1px solid blue !important;}
TABLE TABLE TABLE TABLE {border:1px solid yellow !important;}
TABLE TABLE TABLE TABLE TABLE {border:1px solid green !important;}
TABLE TABLE TABLE TABLE TABLE TABLE {border:1px solid black !important;}
TABLE TABLE TABLE TABLE TABLE TABLE TABLE {border:1px solid red !important;}
TABLE TABLE TABLE TABLE TABLE TABLE TABLE TABLE {border:1px solid blue !important;}
TABLE TABLE TABLE TABLE TABLE TABLE TABLE TABLE TABLE {border:1px solid yellow !important;}
TABLE TABLE TABLE TABLE TABLE TABLE TABLE TABLE TABLE TABLE {border:1px solid green !important;}

TD {border:1px solid black !important;}
TD TD {border:1px solid red !important;}
TD TD TD {border:1px solid blue !important;}
TD TD TD TD {border:1px solid yellow !important;}
TD TD TD TD TD {border:1px solid green !important;}
TD TD TD TD TD TD {border:1px solid black !important;}
TD TD TD TD TD TD TD {border:1px solid red !important;}
TD TD TD TD TD TD TD TD {border:1px solid blue !important;}
TD TD TD TD TD TD TD TD TD {border:1px solid yellow !important;}
TD TD TD TD TD TD TD TD TD TD {border:1px solid green !important;}
/* */


/**************************/
/**** _GENERAL         ****/
/**************************/

/* Strict HTML compliance */
body, html
{
	width: 100%;
	height: 100%;
	background-color: #ffffff;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-family: Arial, Helvetica;
	font-size:11pt;
}



a
{
	cursor: pointer;
	text-decoration:none;
	color: #1C449C;
}

a:hover
{
	cursor: pointer;
	text-decoration: underline;
	color: #1C449C;
}

a:active 
{
	cursor: pointer;
	text-decoration: underline;
	color: #1C449C;
}

a:visited 
{
	cursor:pointer;
	text-decoration: underline;
	color: #1C449C;
}

h1
{
	font-size: 11pt;
	font-weight: bold;
	font-family: Arial, Helvetica;
	padding-bottom: 8px;
	color: #1C449C ;
	
}

.profile_orderhistoryheader
{
	color: #1C449C ;
}


/**********************/
/** BO_LAYOUT_TOP    **/

.toptable
{
	width: 762px;
	height: auto;
	/*background-color:Yellow;*/
}

.area1table td
{
	height: 15px;
	/*padding-bottom: 3px;*/
	width: 762px;
	background-color :Black ;
}
.area1table a
{
	color:White;
	font-size:0.7em;
}
.area2table
{
	width: 762px;
	height: 81px;
	table-layout: fixed;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.area2table td
{
	padding: 0px 0px 0px 0px;
}

.menutree_toplevel1home
{
	padding-left: 8px;
}

.menutree_toplevel1
{
	padding-left: 16px;
	background-color:Red
}

.area3table
{
	font-size: 0.8em;
	background-image: url(../content/images/header/background.jpg);	
	padding: 0px 0px 0px 0px;

	margin-bottom : 10px;
	vertical-align: middle;
	background-repeat: repeat-x;
}

.area3table a
{
	color :#757575;
	font-weight:normal ;
	text-decoration:none;	
}


.menutree_topnavpath_div
{
	padding-left: 5px;
	font-family: Arial, Helvetica;
	font-size: 11px;
	color: #5EA8FF;
}

.menutree_topnavpath_itemon, .menutree_topnavpath_itemoff
{
	color: #5EA8FF;
	text-decoration: none;
}

.menutree_topnavpath_itemon:hover, .menutree_topnavpath_itemoff:hover
{
	text-decoration: underline;
}

/** EO_LAYOUT_TOP    **/
/**********************/

/**********************/
/** BO_LAYOUT_MIDDLE **/

.maintable
{
	/*border-top: #000000 10px solid;*/
	width:762px;
	padding: 0px 0px 0px 0px;
}

#searchform
{
	padding:  0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;	
}

.searchtext
{
	width: 90px;
	margin: 10px 10px 3px 10px;
	border: solid 1px #646568;
	font-family: Arial, Helvetica;
	height: 16px;
	font-size: 9px;
	padding: 0px 0px 0px 0px;
}

#PO_SEARCH_BUTTON_12230000000023
{
	margin: 0px 10px 4px 10px;
}

#menu6item0
{
	height: 51px;
}
#menu6item1
{
	padding: 0px 10px 0px 10px;
	height: 25px;
}
#menu6item2 a
{
	height: 8px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#menu6item2
{
	border-top: #FFFFFF 1px solid;
	background-color: #B9BBC0; /* TEXT MENU SET */
	padding-top: 10px; /* END TEXT MENU SET */
	padding-bottom: 10px;
	padding-left: 20px;
}
/* TEXT MENU SETTINGS */
.menutree_leftlevel1, .menutree_leftlevel1:hover, .menutree_leftlevel1sel, .menutree_leftlevel1sel:hover
{
	color: #FFFFFF;
	font-weight: bold;
	font-family: Arial, Helvetica;
	font-size: 10px;
	text-decoration: none;
}
.menutree_leftlevel1sel, .menutree_leftlevel1sel:hover
{
	color: #ffffff;
}

.menutree_leftlevel1:hover
{
	color: #000000;
}
/* END TEXT MENU SETTINGS */

/* TEXT SUBMENU SETTINGS */
.menutree_leftlevel2, .menutree_leftlevel2:hover, .menutree_leftlevel2sel, .menutree_leftlevel2sel:hover
{
	color: #737373;
	font-weight: bold;
	font-family: Arial, Helvetica;
	font-size: 9px;
	text-decoration: none;
}

.menutree_leftlevel2:hover, .menutree_leftlevel2sel, .menutree_leftlevel2sel:hover
{
	color: #000000;
}
/* END TEXT SUBMENU SETTINGS */

.menutree_leftlevel1img
{
	margin-top: 10px;
}

.menutree_leftlevel2img
{
	margin-top: 7px;
}

#menu6item3
{
	border-top: #FFFFFF 1px solid;
	padding: 12px 12px 12px 12px;
}

#menu6item4
{
	border-top: #FFFFFF 1px solid;
	padding: 22px 22px 10px 22px;
}

#menu6item5
{
	padding: 0px 22px 28px 22px;
}

#menu6item6
{
	padding: 0px 22px 28px 22px;
}

.content
{


	/*background-color: #D6D8D7;*/
	border-width:0px;
}

.area9table
{
	/*width				:	122px;*/
}

.basketoverviewbutton3, .basketoverviewbutton2
{
	padding-bottom: 4px;	
}
.basketoverviewlink1 IMG, .basketoverviewlink2 IMG
{
 border: 0px;
}

#menu9item0
{
	padding: 0px -1px 4px 10px;
	background-color: #B9BBC0;
	height: 27px;
}

#menu9item1
{
	border-top: #FFFFFF 1px solid;
	padding: 10px 6px 0px 10px;
}

.basketoverviewtablelabel, .basketoverviewtabledata
{
	font-family: Arial, Helvetica;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	padding-bottom: 8px;
	vertical-align: bottom;
}

.basketoverviewtabledata
{
	text-align: right;
}

.basketoverviewbutton1
{
	text-align: right;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#menu9item2
{
	padding: 1px 10px 10px 10px;
	border-bottom: #FFFFFF 1px solid;
}

#menu9item3
{
	padding: 0px -1px 4px 10px;
	background-color: #B9BBC0;
	height: 27px;
}

#menu9item4
{
	padding: 0px 10px 6px 10px;
	border-top: #FFFFFF 1px solid;
	white-space: nowrap;
}

.menutree_rightgiftsearch
{
	width: 102px;
	margin: 10px 0px 0px 0px;
	border: #646568 1px solid;
	font-family: Arial, Helvetica;
	font-size: 10px;
	color: #000000;
}

#menu9item5
{
	padding: 0px 10px 10px 10px;
	border-bottom: #FFFFFF 1px solid;
}

#menu9item6
{
	padding: 0px -1px 10px 10px;
	background-color: #B9BBC0;
	height: 27px;
}

#menu9item7
{
	border-top: #FFFFFF 1px solid;
}

.top5
{
	padding: 12px 0px 0px 6px;
	vertical-align: top;
	font-family: Arial, Helvetica;
	font-size: 10px;
	color: #000000;
}

.top5img
{
	margin-top: 1px;
}

#menu9item8
{
	padding: 8px 0px 10px 8px;
	border-bottom: #FFFFFF 1px solid;
}

#menu9item9
{
	background-color: #B9BBC0;
	height: 27px;
}

#menu9item10
{
	border-top: #FFFFFF 1px solid;
	padding: 8px 0px 0px 8px;
}

.pollformelementtd, .TR_POLL_RESULTS, .TD_POLL_RESULTS
{
	font-family: Arial, Helvetica;
	font-size: 10px;
	color: #000000;
}

.TD_POLL_QUESTION
{
	font-weight: bold;
}

.IMG_POLL_PERCBAR
{
	/*width				:	40px;*/
	visibility: hidden;
	display: none;
}

.formcontent
{
	white-space: nowrap;
}
.formcontent input
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 4px 0px;
	height: 16px;
	width: 144px;
	border: #646568 1px solid;
}
textarea
{
	overflow-y: auto !important;
	height: 50px;
	width: 184px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 4px 0px;
	border: #646568 1px solid;
}

/** EO_LAYOUT_MIDDLE **/
/**********************/

/**********************/
/** BO_LAYOUT_BOTTOM **/

.bottomtable
{
}

/** EO_LAYOUT_BOTTOM **/
/**********************/

.paymenterrormessage
{
	color: Red;
	margin-left: 16px;
}

.bar_footer
{
	color:#ffffff;
	background-color:#cccccc;
	font-family: Arial, Helvetica;
	height:38px;
	text-align:center;
	vertical-align:middle;
	font-size:6pt;
	text-decoration:none;
	padding-top:6px;
}
/*.bar_footer a
{
	padding: 0px;
	margin: 0px;
}*/
.blackline
{
	margin-top : 10px;
	background-color : #000000;
	height: 7px;
}
.topmenu_image
{
	border			: 0px;
}

.centerleft
{
	width			: 420px;
	/*border		: solid 1px red;*/
	float			: left;
	padding-left	: 10px;
	padding-top		: 5px;
	padding-bottom	: 10px;
}
.productdetail_maintablediv
{
	float			: left;
}

.sitepath_products
{
	/*width			: 470px;
	border			: solid 1px red;
	float			: left;
	padding-top		: 5px;
	padding-bottom	: 10px;	*/
	margin-left: 23px;
}

.sitepath_products_item a
{
	color			: #393939;
	font-size		: 8pt;
	font-weight		: bold;
	text-decoration	: underline;
}

.sitepath_products_item_separator
{
	color			: #393939;
	font-size		: 10pt;
}

.sitepath_products_item_last
{
	color			: #393939;
	font-size		: 8pt;
	font-weight		: bold;
}




