/* New ESHOP PART */



.searchtitle_nounderline { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	text-decoration: none;
	color: #183791;}


.greyline { 
	height: 1px;
	background-color: #E3E3E3;}


.left_topmenu { 
	background-color: #A6CBE6;
	color: #074069;}



.topmenulevel1_blank { 
	background-color: #E34D4E;
	color: #FFFFFF;}


.topmenulevel1_blank_blue { 
	background-color: #86A4D8;
	color: #FFFFFF;}






.topmenulevel2_blank { 
	background-color: #FFFFFF;
	color: #0878A6;}

a.topmenulevel2:link {font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; background-color: #FFFFFF; color: #0878A6;}
a.topmenulevel2:visited {font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; background-color: #FFFFFF; color: #0878A6;}
a.topmenulevel2:hover {font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; background-color: #FFFFFF; color: #0878A6;}

.topmenutoolbar_blank { 
	font-family: Arial, Helvetica, sans-serif;
	background-color: #F7A68C;  /* #0878A6; */
	color: #DF292E;}

.topmenutoolbar2_blank { 
	background-color: #F59F53;  /* #0878A6; */
	color: #FFFFFF;}


.topmenutoolbar_blank2 { 
	background-color: #0878A6;
	border: #3993B8;
	color: #FFFFFF;
	border-style: solid; 
	border-top-width: 0x; 
	border-right-width: 0px; 
	border-bottom-width: 0px; 
	border-left-width: 0px}
}


.savedreports { 
	border: #B12403;
	background-color: #FFFFFF;
	border-style: solid; 
	border-top-width: 1x; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px
}

a.topmenutoolbar:link {font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; background-color: #F7A68C; color: #FFFFFF;}
a.topmenutoolbar:visited {font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; background-color: #F7A68C; color: #FFFFFF;}
a.topmenutoolbar:hover {font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; background-color: #F7A68C; color: #FFFFFF;}


a.topmenutoolbar2:link {font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; background-color: #F59F53; color: #FFFFFF;}
a.topmenutoolbar2:visited {font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; background-color: #F59F53; color: #FFFFFF;}
a.topmenutoolbar2:hover {font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; background-color: #F59F53; color: #FFFFFF;}



a.topmenutoolbar_blue:link {font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; background-color: #0878A6; color: #FFFFFF;}
a.topmenutoolbar_blue:visited {font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; background-color: #0878A6; color: #FFFFFF;}
a.topmenutoolbar_blue:hover {font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; background-color: #0878A6; color: #FFFFFF;}







.topmenutoolbar { 
	font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; background-color: #F7A68C; color: #FFFFFF;}



.topmenulevel1 { 
	font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; background-color: #E34D4E; color: #FFFFFF;}


a.topmenulevel1:link {font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; background-color: #E34D4E; color: #FFFFFF;}
a.topmenulevel1:visited {font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; background-color: #E34D4E; color: #FFFFFF;}
a.topmenulevel1:hover {font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; background-color: #E34D4E; color: #FFFFFF;}


a.left_topmenulevel1:link {font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; background-color: #A6CBE6; color: #000000;}  /* 074069 */
a.left_topmenulevel1:visited {font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; background-color: #A6CBE6; color: #000000;}
a.left_topmenulevel1:hover {font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; background-color: #A6CBE6; color: #000000;}


																															


a.topmenulevel1_blue:link {font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; background-color: #86A4D8; color: #FFFFFF;}
a.topmenulevel1_blue:visited {font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; background-color: #86A4D8; color: #FFFFFF;}
a.topmenulevel1_blue:hover {font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; background-color: #86A4D8; color: #FFFFFF;}



.formspecial_search { font-family: Arial, Helvetica, sans-serif; 
					font-size: 1em; border: #000000; 
					border-style: solid; 
					background-image:url(../../../web_common/eshop/search-box.gif);
					height:15px;
					width:79px;
					padding-left:5px;
					padding-right:5px;
					padding-top:1px;
					padding-bottom:1px;

					border-top-width: 0px; 
					border-right-width: 0px; 
					border-bottom-width: 0px; 
					border-left-width: 0px}

.searchtext { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #333333;}



.whitetext { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	color: #FFFFFF;}



.purpletextnew {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 0.7em; color:#4F1E91;}


.purplelink:link {color: #666666; font-family: Arial, Helvetica, sans-serif;}

a.purplelink:link {color: #666666; font-family: Arial, Helvetica, sans-serif;}
a.purplelink:hover {color: #666666; font-family: Arial, Helvetica, sans-serif;}
a.purplelink:visited {color: #666666; font-family: Arial, Helvetica, sans-serif;}




.producttitle {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 1.1em; color:#666666;}



	
a.searchtext:link {color: #333333; font-family: Arial, Helvetica, sans-serif; Font-size: 0.8em;}
a.searchtext:hover {color: #333333; font-family: Arial, Helvetica, sans-serif; Font-size: 0.8em;}
a.searchtext:visited {color: #333333; font-family: Arial, Helvetica, sans-serif; Font-size: 0.8em;}

.messagetext { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	color: #FF0000;}


.options { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	color: #666666;}


.alerttext { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #B61B2B;}


.redlink {font-family: Arial, Helvetica, sans-serif;font-weight: normal;	color: #B61B2B;}
a.redlink:link {font-family: Arial, Helvetica, sans-serif;font-weight: normal;	color: #B61B2B;}
a.redlink:visited {font-family: Arial, Helvetica, sans-serif;font-weight: normal;	color: #B61B2B;}
a.redlink:hover {font-family: Arial, Helvetica, sans-serif;font-weight: normal; text-decoration:underline; color: #B61B2B;}




.checkouttext { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #8AC2C8;}

.productview_top {
	background-color:#EAEBED;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	padding-left: 10px;
	padding-top:5px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C3C3C3;
	border-right-color: #C3C3C3;
	border-bottom-color: #C3C3C3;
	border-left-color: #C3C3C3;
}


.productview_bottom {
	background-color:#EAEBED;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	padding-left: 10px;
	padding-top:5px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C3C3C3;
	border-right-color: #C3C3C3;
	border-bottom-color: #C3C3C3;
	border-left-color: #C3C3C3;
}


.blueborder_eshop {
	color: #000000;
	background-color:#F3F3F3;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #3993B8;
	border-right-color: #3993B8;
	border-bottom-color: #3993B8;
	border-left-color: #3993B8;
}


.redborder_eshop {
	color: #000000;
	background-color:#F3F3F3;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #993300;
	border-right-color: #993300;
	border-bottom-color: #993300;
	border-left-color: #993300;
}



.greyborder {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #000000;
	background-color:#F3F3F3;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C3C3C3;
	border-right-color: #C3C3C3;
	border-bottom-color: #C3C3C3;
	border-left-color: #C3C3C3;
}


.greyborder2 {
	color: #000000;
	background-color:#F3F3F3;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C3C3C3;
	border-right-color: #C3C3C3;
	border-bottom-color: #C3C3C3;
	border-left-color: #C3C3C3;
}


.greyborder3 {
	color: #000000;
	background-color:#FAF8F8;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C3C3C3;
	border-right-color: #C3C3C3;
	border-bottom-color: #C3C3C3;
	border-left-color: #C3C3C3;
}


.ar_1emwhite {  font-family: Arial, Helvetica, sans-serif; font-size: 1.0em; color:#FFFFFF;}

.ar_1emgrey {  font-family: Arial, Helvetica, sans-serif; font-size: 1.0em; color:#666666;}


.ar_1empurple {  font-family: Arial, Helvetica, sans-serif; font-size: 1.0em; color:#8CBBCA;}


.instocktext { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	color: #888B90;}


.helptext { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #888B90;}



.basketheader { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	padding-left:5px;
	padding-right:5px;
	text-align: left;
	font-weight: bold;
	color: #333333;}


.basketheader2 { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	text-align: left;
	font-weight: bold;
	color: #333333;}


.searchtitle { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	text-decoration: none;
	color: #8CBBCA;}

a.searchtitle:link {color: #8CBBCA; text-decoration: none}
a.searchtitle:visited {color: #8CBBCA; text-decoration: none}
a.searchtitle:hover {color: #8CBBCA; text-decoration: underline}


.searchtitle_small { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: normal;
	text-decoration: none;
	color: #993300;}

a.searchtitle_small:link {color: #993300; text-decoration: underline}
a.searchtitle_small:visited {color: #993300; text-decoration: underline}
a.searchtitle_small:hover {color: #993300; text-decoration: underline} /* was #183791 */


.buynow {
	background-image: url(../../../web_common/eshop/buynow.gif);
}

a.buynow:link {background-image: url(../../../web_common/eshop/buynow.gif);}
a.buynow:visited {background-image: url(../../../web_common/eshop/buynow.gif);}
a.buynow:hover {background-image: url(../../../web_common/eshop/buynowover.gif);}


.buypack {
	height: 33px;
	background-image: url(../../../web_common/eshop/buypack.gif);
}

a.buypack:link {height: 33px; background-image: url(../../../web_common/eshop/buypack.gif);}
a.buypack:visited {height: 33px; background-image: url(../../../web_common/eshop/buypack.gif);}
a.buypack:hover {height: 33px; background-image: url(../../../web_common/eshop/buypackover.gif);}




.coursesheader { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	text-decoration: none;
	color: #7982F7;}

.contentheader { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	text-decoration: none;
	color: #7D7C7C;}



.producttype { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	text-decoration: none;
	color: #5579AA;}


.producttype_small { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: bold;
	text-decoration: none;
	color: #5579AA;}



.confirmtext { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	font-weight: bold;
	text-decoration: none;
	color: #1198CA;}

.backtotext { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	font-weight: bold;
	text-decoration: none;
	color: #55B5D8;}


a.backtotext:link { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	font-weight: bold;
	text-decoration: none;
	color: #55B5D8;}

a.backtotext:visited { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	font-weight: bold;
	text-decoration: none;
	color: #55B5D8;}

a.backtotext:hover { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	font-weight: bold;
	text-decoration: underline;
	color: #55B5D8;}



.STLeft1MenuPurp1 {  font-family: Arial, Verdana, Helvetica, sans-serif;  font-size:0.6em; padding-top:2px; padding-left:5px; padding-right:5px; padding-bottom:2px; font-weight: bold;  text-decoration: none; color:#666666; background-image:url('../../web_common/shark/buttons/left-menu-tab8.jpg');}
a.STLeft1MenuPurp1:link {  font-family: Arial, Verdana, Helvetica, sans-serif;  font-size:0.6em; padding-Top:2px; padding-left:5px; padding-right:5px; padding-bottom:2px; font-weight: bold;  text-decoration: none; color:#666666; background-image:url('../../web_common/shark/buttons/left-menu-tab8.jpg');}
a.STLeft1MenuPurp1:visited {  font-family: Arial, Verdana, Helvetica, sans-serif;  font-size:0.6em; padding-Top:2px; padding-left:5px; padding-right:5px; padding-bottom:2px; font-weight: bold;  text-decoration: none; color:#666666; background-image:url('../../web_common/shark/buttons/left-menu-tab8.jpg');}
a.STLeft1MenuPurp1:hover {  font-family: Arial, Verdana, Helvetica, sans-serif;  font-size:0.6em; padding-Top:2px; padding-left:5px; padding-right:5px; padding-bottom:2px; font-weight: bold;  text-decoration: none; color:#666666; background-image:url('../../web_common/shark/buttons/yellow-rollover.gif');}


.STLeft1MenuPurp1_Rollover {  font-family: Arial, Verdana, Helvetica, sans-serif;  font-size:0.6em; padding-Top:2px; padding-left:5px; padding-right:5px; padding-bottom:2px; font-weight: bold;  text-decoration: none; color:#666666; background-image:url('../../web_common/shark/buttons/yellow-rollover.gif');}
a.STLeft1MenuPurp1_Rollover:link {  font-family: Arial, Verdana, Helvetica, sans-serif;  font-size:0.6em; padding-Top:2px; padding-left:5px; padding-right:5px; padding-bottom:2px; font-weight: bold;  text-decoration: none; color:#666666; background-image:url('../../web_common/shark/buttons/yellow-rollover.gif');}
a.STLeft1MenuPurp1_Rollover:visited {  font-family: Arial, Verdana, Helvetica, sans-serif;  font-size:0.6em; padding-Top:2px; padding-left:5px; padding-right:5px; padding-bottom:2px; font-weight: bold;  text-decoration: none; color:#666666; background-image:url('../../web_common/shark/buttons/yellow-rollover.gif');}
a.STLeft1MenuPurp1_Rollover:hover {  font-family: Arial, Verdana, Helvetica, sans-serif;  font-size:0.6em; padding-Top:2px; padding-left:5px; padding-right:5px; padding-bottom:2px; font-weight: bold;  text-decoration: none; color:#666666; background-image:url('../../web_common/shark/buttons/yellow-rollover.gif');}




.shoppingbasket { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	font-weight: bold;
	text-decoration: none;
	color: #5E6DA4;}


a.shoppingbasket:link { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	font-weight: bold;
	text-decoration: none;
	color: #5E6DA4;}

a.shoppingbasket:visited { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	font-weight: bold;
	text-decoration: none;
	color: #5E6DA4;}

a.shoppingbasket:hover { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	font-weight: bold;
	text-decoration: underline;
	color: #5E6DA4;}




.productcost { 
	font-family: Arial, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: bold;
	text-decoration: none;
	color: #4B6383;}

