@font-face {
  font-family: 'Code EAN13';
  src: local('Code EAN13'), url("call.php?action=font&n=ean13&type=ttf") format('truetype'); /* Safari, Android, iOS */
}
@font-face {
    font-family: "atx";
    src: local('atx'), url("call.php?action=font&n=atx&type=ttf") format('truetype'); /* Safari, Android, iOS */
}
body {
   font-family: 'Roboto Condensed', Arial;
   font-size:0.875em;
   color:#505050;
   padding: 0px;
   margin: 0px;	
}
#myBody {
   min-height:100%;
   height:auto;
   height:100%;   
   overflow: auto;
}
#myHTML {
	height: 100%; min-height: 100%;
}
table tr td, table tr th { padding: 0; border-collapse: collapse;}

td {
   color:#505050;
   z-index:0;
   border-collapse: collapse;
}
input, textarea, select{font-family:inherit;}

.pgTitle, .pgTitle_active {
   color:#E73B2B;
   height: 30;
   font-weight:bold;
   display: inline;
}

a { cursor: pointer; }
a:link { color: #505050; }
a:visited { color: #505050; }
a:hover { color: #505050; }
a:active { color: #505050; }
a.top { cursor: pointer; text-decoration: none; text-transform: uppercase;  padding: 5px; }

ul.bm_16 { 
	min-width:240px;
	width: 240px;
	text-align: left; 
	color: #E73B2B; 
	list-style-type: none; 
	list-style-position: outside; 
	list-style-image: none; 
	margin: 4px 0px 0px 0px; 
	padding-left: 0px; 
	float:right;
}
.hd16 {
	min-width:240px;
	width: 240px;
	position: relative;
	background-color: #FFFFFF;
	color: #E73B2B;
	float:right;
	margin-top: 3px;
	margin-bottom: 3px;
	padding-bottom:3px;
	border-bottom: 1px solid  #BE1522;
}
.an_left {
	background-image: url("call.php?action=ccimg&loc=1&itsImage=arrow_left.png");
	background-repeat: no-repeat;
	background-position-y: 1px;
	min-width: 6px;
	padding-left: 10px;
	float: left;
	position: relative;
}
.an_none {
	background-repeat: no-repeat;
	background-position-y: 1px;
	min-width: 6px;
	float: left;
	padding-left: 10px;
	position: relative;
}
.an_none:hover {
	background-image: url("call.php?action=ccimg&loc=1&itsImage=arrow_left_.png");
}
.an_buy { cursor: pointer; border-radius: 5px; border: 1px solid #E73B2B; text-align: center;
	height: 24px; font-size: 20px; width: 150px;
	padding-right: 16px; background-image: url("call.php?action=ccimg&loc=1&itsImage=arrow_down.png"); background-repeat: no-repeat; background-position-x: 100%; background-position-y: -2px; position: relative; background-color: #FFFFFF; }
.an_buy:hover { background-image: url("call.php?action=ccimg&loc=1&itsImage=arrow_down_.png"); }
.an_nobuy {
	cursor: pointer;
	border-radius: 5px;
	border: 1px solid #505050;
	text-align: center;
	height: 16px;
	font-size: 16px;
	padding-right: 16px;
	background-image: url("call.php?action=ccimg&loc=1&itsImage=arrow_down_na.png");
    background-repeat: no-repeat;
    background-position: right; 
    position: relative;
    width: 60px;
    background-color: #FFFFFF;
}
.an_PricHidden { 
	background-color: #FFFFFF;
	visibility: hidden; 
	z-index:999;
	position: absolute;
	top: -1px;
	right: 19px;
	border-top-left-radius:5px;
 	border-top-right-radius:0px;
 	border-bottom-right-radius:5px;
 	border-bottom-left-radius:5px; 
	border: 1px solid #E73B2B;
	width: 220px;
}
.an_pricingLabel { padding: 5px; border-bottom: 1px solid #E73B2B; width: 210px; font-size: 16px; z-index: 1002; }
.an_pricingLabel:hover { color:  #FFFFFF; background-color: #E73B2B; }
.an_pricelabel { position: absolute; top: 72px;	right: -5px; z-index: 3; }
#at_rci_cart { }
.at_rci_all {
	position: relative;
	left: 0px;
	width: 150px;
	min-height: 150px;
	height: 150px;
	overflow: hidden;
}
.at_rci_content {
	float:left;
	text-weight: normal;
	text-align: center;	
	cursor: pointer;
	height: 150px;
	width: 150px;
}
.cMMenu {
	position: fixed;
	top:38px;
	left: 0px;
	padding: 10px;
	background: #FFFFFF;
	width: 100%;
	z-index:200;
	opacity: 0.95;
	filter: alpha (opacity=95);
	visibility: hidden;
}
.cMMenuLine {
	text-align: left;
	padding: 10px;
	word-wrap: break-word;
	cursor: pointer;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #E73B2B;
    z-index:90;	
}
.cMMenuLine:hover,  {
	background: #E73B2B;
}
.cMobileMenu { 
	position: fixed;
	left:0px;
	top: 0px;
	height: 38px; 
	width: 100%;
	min-width: 100%;
	padding: 0px;
	border: 0px;
	background: #FFFFFF;
  	z-index: 200;
	opacity:0.95;
	filter: alpha (opacity=95);	
    -webkit-transition:color 0.5s ease-in;
    -webkit-transition:background 0.5s ease-in;
}
#mydata {
	background-image: url("call.php?action=ccimg&loc=4&itsImage=btn_bg.png");
    background-repeat: repeat-y;
}
.mydatamenurow {
	margin-bottom: 2px; width: 160px; display: table; height: 31px; overflow: hidden;
}
.mydatamenurow:hover {
	background-image: url("call.php?action=ccimg&loc=4&itsImage=btn_hover.png");
}
.grstitle { left:10px; font-size: 1.25em; opacity:1; text-transform: uppercase;}
.grcontent { float: left; position: relative; min-width: 487px; max-width: 715px; margin-bottom: 8px; z-index: 2; overflow: hidden; }
.gmcontent { float: left; position: relative; min-width: 100%; width: 100%; margin-bottom: 8px; z-index: 2; }
.gmailcontent { float: left; position: relative; min-width: 650px; width: 650px; margin-bottom: 8px; z-index: 2; }

.bhm_cartRow { height: 40px; }	
#cct { padding-bottom: 16px; }
.CartFooter {
	margin: 8px 0px 8px 0px;
	border-bottom: 2px solid #FDEEE7;
}

.ims_tip { background:url("call.php?action=ccimg&loc=4&itsImage=uitgelicht_s.png") 0px 0px no-repeat; }
.ims_tipimcontainer { min-height: 45px; height: 45px; width: 38px; position: absolute; right: 1px; top: 1px; z-index: 199; }
.im { margin-top: 16px; z-index: 3; cursor: pointer; float: left; width: 232px; min-height: 200px; }
.im_tipcontainer { cursor: pointer; word-wrap: break-word; position: relative; padding: 4px; }
.ctm16 { position: absolute; bottom:0px; text-align: right; right: -5px; text-transform: uppercase; color: #E73B2B; }
ul.an_ul li { 
	background:url("call.php?action=ccimg&loc=1&itsImage=checkmark.png") no-repeat 0 8px;
    padding-left: 20px;
    list-style-type: none;
    text-transform: uppercase;
    letter-spacing: 2px;
    color: #e73b2b;
    line-height: 200%;
} 
.im_container {	min-height: 80px; height: 80px; width: 80px; position: absolute; right: 0px; top: -10px; z-index: 199; }
#frontPageImages { position: relative; left: 0px; overflow: hidden;  }
#frontPageImageShiftBanner { position: relative; overflow: hidden; }
.frontPageImagesItem { float: left; cursor: pointer; margin: 0px; }
#fPI_buttons { position: relative; left: 0px; z-index: 10; text-align: center; visibility:visible;}
.fPI_button { position: relative: margin-left: auto; display: inline-block; width: 20px; height: 20px; z-index: 11;  background:url("call.php?action=ccimg&loc=1&itsImage=fPI_button.png") 0px 0px no-repeat;}
.fPI_button_ { position: relative: margin-left: auto; display: inline-block; width: 20px; height: 20px; z-index: 11;  background:url("call.php?action=ccimg&loc=1&itsImage=fPI_button_.png") 0px 0px no-repeat;}

.a17root {
	float: left;
	width: 224px;
	padding: 7px;
	text-align: left;
	min-height: 400px; 
}
.a17column {
	float: left;
	width: 166px;
	padding: 6px;
	text-align: left;
}
ul.a17 {
	padding: 0px; margin: 0px;
}
ul.a17 li { 
	padding: 0px;
    list-style-type: none;
    font-size: small;
} 
ul.a17 a {
	text-decoration: none;
}
ul.a17 a:hover {
	text-decoration: underline;
}
	li.grt { z-index: 3; cursor: pointer; background-color: white; padding-top: 8px; margin-left: 2px; margin-right: 6px; float: left; width: 111px; min-height: 140px; height: 140px; overflow: hidden;}
	.bm_table {	border: 0px; margin-left: auto; margin-right: auto; margin-top: 0px; width: 974px; text-align: left; min-height: 100%; height:100%; }
	#bannerImage { position:relative; float: left; overflow: hidden; width: 728px; height: 145px; z-index:0; padding-top:5px; }
	#imageContainer { height:145px; width:728px; }
	.largebannerImage { float: left; overflow: hidden; width: 716px; height: 480px; z-index:0; padding-top:5px; }
	.largebannerContainer { left: 0px; height:480px; width:716px; }
	.at_rci, .at_grcit { z-index: 3; cursor: pointer;  padding-left: 8px; margin-top: 8px; margin-bottom:4px; float: right; width: 240px; min-height: 150px; overflow:hidden;  text-align: left; }
	.at_grci { z-index: 3; cursor: pointer; padding-left: 8px; margin-top: 0px; float: right; width: 240px; min-height: 150px; overflow:hidden; text-align: left; overflow: auto; }
	.at_pgrci { z-index: 3; cursor: pointer; padding-left: 8px; margin-top: 0px; float: right; width: 240px; min-height: 150px; overflow:hidden; text-align: left; overflow: auto; }
	.at_info { float: left; width: 716px; }
	.at_r { width: 240px; float: right; }
	.at_rw { z-index: 3; cursor: pointer;  padding-left: 8px; float: right; width: 240px; }
	.an_block { min-height: 290px; width: 487px; float: left; }
	.an_dblock { width: 487px; float: left; margin-bottom: 8px; padding-bottom: 8px; }
	.artistixtable {  background-color: #FFFFFF; border: 0px; margin-left: auto; margin-right: auto; margin-top: 0px; padding-left:8px; max-width: 974px; overflow: hidden; }
	.productHeader { border-style: solid; border-width: 0px 0px 1px 0px; border-bottom-color: #C0C0C0; }
	.grtitle, .imstitle, .gropttitle {  
		float: left; margin: 4px 0px 4px 0px; width: 100%; padding: 4px; font-size: 1.25em; text-align: left; z-index: 1; text-transform: uppercase; 
		background-color: rgba(243, 247, 252, 1);
		color: rgba(80, 80, 80, 1); }	
	.an_dblock_in {padding-left: 7px; }
.ims_bg { background-color: #FDEEE7; }
.imstitle { background-color: #FDEEE7; }
.imptitle { text-align: left; background-color:white; color: #d01729; font-size: xx-large; font-family: "atx"; letter-spacing: 2px; }
.imsc_bg { background-color: rgba(243, 247, 252, 1); }
.imsctitle { background-color: rgba(243, 247, 252, 1); }
.imsc_rg { background-color: rgba(255, 240, 219, 1); }
.imsrtitle { background-color: rgba(255, 240, 219, 1); }
.whiteround {background-color: white; border-radius: 12px; }
.ttopCover { overflow: hidden; }
a.ttop { cursor: pointer; color: #C0C0C0; text-decoration: none; position: relative; }
a.ttop:hover { color: #505050; }
a.ttop img {
  max-width: 100%;
  -moz-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
a.ttop:hover img {
  -moz-transform: scale(1.1);
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}
.m2p { margin: 2%; }
ul.bm { margin-left: 6px; padding-left: 6px;}
li.bm { color: #8d8d8d;  border-collapse: collapse;}
li.bm:hover { color: #505050;}
a.bm { color: #8d8d8d;  border-collapse: collapse; text-decoration: none;}
a.bm:hover { color: #505050;}

ul.bm_tml { padding-top:8px;;  text-align: left; width: 800px; color: #FFFFFF; list-style-type: none; list-style-position: outside; list-style-image: none; margin-left: 0px; padding-left: 0px; }
li.bm_tml { float: left; border-collapse: collapse; margin-left: 8px; margin-right: 8px; }
li.bm_tml:hover { text-decoration: underline; }


li.bm_16:hover { text-decoration: underline; }
a.bm_16 { color: #E73B2B; text-decoration: none; text-transform: uppercase;}
a.bm_16:hover { text-decoration: underline; }
a.bm_tml { color: #FFFFFF; text-decoration: none; text-transform: uppercase;}
a.bm_tml:hover { text-decoration: underline; }

.bm:hover { color: #505050;}
.ttop { cursor: pointer; color: #C0C0C0; text-decoration: none;}

ul.noind { margin-left: 10px; padding-left: 10px;}
ul.noblt { font-style: italic; margin-left: 0px; padding-left: 0px; list-style-type: none; list-style-position: outside; list-style-image: none; }

.lbgc {
	background-color: #FDEEE7;
}
.abm {
	position: relative; min-height: 144px; height: 144px; width: 100%;
	background-color: #FDEEE7;
}
.abm_sec {
	position: relative; min-height: 210px; height: 210px; width: 100%;
	background-color: #FDEEE7;
}
.abm_bg {
	position: relative; min-height: 19px; height: 19px; width: 100%;
	background:url("call.php?action=ccimg&loc=4&itsImage=abm_bg.png") 0px 0px repeat-x; 
}
.containertable {
	vertical-align: top;
	width: 100%;
	min-width:100%;
	min-height: 100%;
	padding:0px;
}
.bm_table td {
	min-width:33%;
	width:33%;
	text-align: left;
	vertical-align: top;
	padding: 8px 8px 0px 8px;
}
.bm_tm {
	position: relative;
	min-height: 32px;
	background-color: #E73B2B;
	color: #FFFFFF;
	min-width:100%;
	width: 100%;
	margin-top:0px;
}
.bm_tm_sec {
	position: absolute;
	top:0px;
	right:1px;
	text-align: center;
	width: 114px;
}
.bm_tm_menu { position: relative; left: auto; right: auto; width: 974px; text-align: left;}
.bm_tipvlag { position: relative; left: auto; right: auto; width: 475px; height:26px; padding-left: 30px; padding-top: 32px;text-align: left;}
.bm_tm_btns { text-align: center; cursor: pointer; padding-top:5px; float: left; height: 30px; width: 30px; padding-right:8px; }
.bm_tv { width: 475px; background:url("call.php?action=ccimg&loc=1&itsImage=tipvlag.png") 0px 0px no-repeat; }
.bm_am { width: 333px; height: 32px; background:url("call.php?action=ccimg&loc=1&itsImage=m.menu.png") 0px 0px no-repeat; }
.bm_mscp { width: 479px; height: 17px; background:url("call.php?action=ccimg&loc=1&itsImage=mscp.png") 0px 0px no-repeat; margin-bottom: 8px;}
.bm_fm { width: 35px; height: 32px; background:url("call.php?action=ccimg&loc=1&itsImage=m.fav.png") 0px 3px no-repeat; padding-top: 7px;}
.bm_em { width: 31px; height: 32px; background:url("call.php?action=ccimg&loc=1&itsImage=m.exit.png") 0px 3px no-repeat; padding-top: 7px;}
.bm_cm { width: 39px; height: 32px; background:url("call.php?action=ccimg&loc=1&itsImage=m.cart.png") 0px 3px no-repeat; padding-top: 6px;}
.bm_tm_cart { background:url("call.php?action=ccimg&loc=1&itsImage=btncart.png") 2px 2px no-repeat; }
.bm_tm_favo { background:url("call.php?action=ccimg&loc=1&itsImage=btnfav.png") 2px 2px no-repeat; }
.bm_tm_exit { background:url("call.php?action=ccimg&loc=1&itsImage=exit.png") 2px 2px no-repeat; }
.bm_fav_btns { text-align: center; cursor: pointer; right:15px; top: 1px; height: 13px; width: 15px; }
.bm_fav_add { background:url("call.php?action=ccimg&loc=1&itsImage=fav.png") 0px 0px no-repeat; }
.bm_fav_add:hover { background:url("call.php?action=ccimg&loc=1&itsImage=favicon.png") 0px 0px no-repeat; }
.bm_fav_del { background:url("call.php?action=ccimg&loc=1&itsImage=brokenlove.png") 0px 0px no-repeat; }
.bm_fav_del:hover { background:url("call.php?action=ccimg&loc=1&itsImage=broken.png") 0px 0px no-repeat; }
.im_warn { width: 20px; height: 20px; margin-top: 10px; margin-left: 5px; background:url("call.php?action=ccimg&loc=1&itsImage=warning.png") 0px 0px no-repeat; }
.im_warned { width: 20px; height: 20px; margin-top: 10px; margin-left: 5px; background:url("call.php?action=ccimg&loc=1&itsImage=warned.png") 0px 0px no-repeat; }
.bm_pricelabel {
	position: absolute;
	font-size:1.25em;
	top: 72px;
	right: -5px;
	z-index: 3;
	border-radius: 5px;
	color: #E73B2B;
	text-align: right;
}
.bm_placeholder { padding-top: 4px; text-align: center; display: inline; z-index: 99; opacity:1; margin-left:auto; margin-right:auto; height: 100%; vertical-align: middle;}
.bm_pricingLabel { display: inline; text-transform: uppercase; color: #FFFFFF; }
.bm_offerLabel { display: inline; font-size: 1em; color: #E73B2B;}
.bm_offerLabel:hover { color: #FFFFFF;}
.att_button {
	cursor: pointer;
	font-size:0.875em;
	font-weight: 700;
	min-width: 245px;
	width: 230px;
	vertical-align: middle;
	text-align: center;
	border-radius: 5px;
	border: 2px solid #BE1522;
	padding: 8px 5px 5px 5px;
	background-color: #E73B2B;
	color: #FFFFFF;
	text-transform:uppercase;
	z-index:99;
}
.att_button:hover {
	border-color: #E73B2B;
	background-color: #BE1522;
}
.att_button:disabled {
	border: 2px solid #BE1522;
	background-color: #FFFFFF;
	color: #E73B2B;
}
.thumbwrap {
	/* position:relative; left:0px; top:0px; padding: 3px;*/
	border-style: solid;
	border-width: 0px;
	border-color: #C0C0C0;
	width: 55px;
	float: left;
}
.wrapthumb .wrapsmall {
	/* margin-top:5px; padding:1px; */
	cursor: pointer;
	float:left;
	border: 1px solid #FFFFFF;
}
.wrapthumb:hover {
	border: 1px solid #C0C0C0;
	position:relative; /* Opera 9.5 needs this to show :hover */
}
.wrapsmall:hover {
	border:1px solid #C0C0C0;
	position:relative; /* Opera 9.5 needs this to show :hover */
}
.wrapthumb:hover {
	border:0; /* IE6 needs this to show large image */
}
.wrapthumb span {
	width:287px;
	height:182px;
	padding:5px 0px 5px;
	z-index:1;
	position:absolute;
	top:0px;
	left:0px;
	visibility:hidden;
	border:0px solid #C0C0C0;
	background-color: #FFFFFF;
}
.wrapthumb span img {
	border:1px solid #C0C0C0;
}
ul.tttt { list-style-type: none; list-style-position: outside; list-style-image: none; margin:0px; padding: 0px; }
ul.gttt {
	list-style-type: none; list-style-position: outside; list-style-image: none; padding: 0px; margin-top:8px;	
}

.grt { z-index: 3; cursor: pointer; margin-top: 8px; margin-left: 2px; margin-right: 6px; float: left; width: 111px; min-height: 140px; height: 140px; overflow: hidden;}
li.rtttt { z-index: 3; cursor: pointer; margin-top: 8px; margin-left: 2px; margin-right: 6px; float: left; width: 111px; min-height: 140px; height: 140px; overflow: hidden;}
li.grmt { z-index: 3; cursor: pointer; margin-top: 8px; margin-left: 2px; margin-right: 6px; float: left; width: 111px; min-height: 140px; }

.gttt_btm {
	min-height: 19px; height: 19px; width: 100%;
	background:url("call.php?action=ccimg&loc=4&itsImage=gttt_line.png") 0px 0px repeat-x; 
	z-index: 1;
	clear:both;
}
.gttt_0 {
	position: relative; min-height: 29px; height: 29px; width: 100%;
	background:url("call.php?action=ccimg&loc=4&itsImage=gttt_tline.png") 0px 0px repeat-x; 
	z-index: 1;	
}
.gttt_1 {
	min-height: 29px; height: 29px; width: 100%;
	background:url("call.php?action=ccimg&loc=4&itsImage=opened.png") 50px 0px no-repeat; 
	z-index: 2;
}
.gttt_2 {
	min-height: 29px; height: 29px; width: 100%;
	background:url("call.php?action=ccimg&loc=4&itsImage=opened.png") 170px 0px no-repeat; 
	z-index: 2;
}
.gttt_3 {
	min-height: 29px; height: 29px; width: 100%;
	background:url("call.php?action=ccimg&loc=4&itsImage=opened.png") 290px 0px no-repeat; 
	z-index: 2;
}
.gttt_4 {
	min-height: 29px; height: 29px; width: 100%;
	background:url("call.php?action=ccimg&loc=4&itsImage=opened.png") 410px 0px no-repeat; 
	z-index: 2;
}
.gttt_5 {
	min-height: 29px; height: 29px; width: 100%;
	background:url("call.php?action=ccimg&loc=4&itsImage=opened.png") 530px 0px no-repeat; 
	z-index: 2;
}
.gttt_6 {
	min-height: 29px; height: 29px; width: 100%;
	background:url("call.php?action=ccimg&loc=4&itsImage=opened.png") 650px 0px no-repeat; 
	z-index: 2;
}
.gttt_center {
	min-height: 29px; height: 29px; width: 100%;
	background:url("call.php?action=ccimg&loc=4&itsImage=opened.png") 340px 0px no-repeat; 
	z-index: 2;
}
.gttt_right {
	min-height: 29px; height: 29px; width: 100%;
	background:url("call.php?action=ccimg&loc=4&itsImage=opened.png") 650px 0px no-repeat; 
	z-index: 2;
}
.pdContainerH { clear: both; position: absolute; top: 0; left: 0; right: 0px; height: 0px; visibility:hidden; }
.im_closecontainer { cursor: pointer; min-height: 29px; height: 29px; width: 29px; position: absolute; left: 690px; top: 15px; z-index: 199; }
.im_close { background:url("call.php?action=ccimg&loc=4&itsImage=close-button.png") 0px 0px no-repeat; }
.im_infocontainer { cursor: pointer; min-height: 29px; height: 29px; width: 29px; z-index: 199; }
.im_info { background:url("call.php?action=ccimg&loc=4&itsImage=info-button.png") 0px 0px no-repeat; }
.im_placeholder { position: relative; opacity:1; }
.im_download { min-height: 40px; height: 40px; width: 12px; z-index: 199; }
.im_tipimcontainer { min-height: 80px; height: 80px; width: 80px; position: absolute; right: 1px; top: 1px; z-index: 199; }
.im_dwnld { background:url("call.php?action=ccimg&loc=4&itsImage=dl.png") 0px 0px no-repeat; }
.im_new { background:url("call.php?action=ccimg&loc=4&itsImage=nieuw.png") 0px 0px no-repeat; }
.im_offer { background:url("call.php?action=ccimg&loc=4&itsImage=offer.png") 0px 0px no-repeat; }
.im_tip { background:url("call.php?action=ccimg&loc=4&itsImage=uitgelicht.png") 0px 0px no-repeat; }
.im_startcontainer { color: white; font-size: 1.25em; padding-left: 0.2em; padding-top: 0.6em; min-height: 80px; height: 80px; width: 80px; position: absolute; right: -70px; top: -50px; z-index: 199; }
.im_star { background:url("call.php?action=ccimg&loc=1&itsImage=star.png") 0px 0px no-repeat; }
.im_star_n { background:url("call.php?action=ccimg&loc=1&itsImage=star2.png") 0px 0px no-repeat; }
.grtttt { clear: both; width: 100%; height: 113px; min-height: 113px; margin-bottom: 8px; z-index: 3; }
.grtitleanchor { height: 30px; min-height: 30px; width: 100%; padding-right: 0px;}


.im_tiptitle {
	position: absolute;
	color:#505050; 
	left: 0px;
	top:0px;
	width: 180px;
	text-align: left;
	font-weight: bold;
	margin-top: 8px;
	z-index:108;
}
H1 {
   font-size:1.25em;
   margin-top: 0;
   padding-top: 0;
   margin-bottom: 0;
   padding-bottom: 0;
   display: inline;
   text-transform: uppercase;
}

H2 {
   display: inline;
   font-size: 1.25em;
   margin-top: 0;
   padding-top: 0;
   font-weight: normal;
   margin-bottom: 0; 
   padding-bottom: 0; 
   text-transform: uppercase;
}
H3, H4, H5, H6 {
   display: inline;
   font-size: 0.875em;
   margin-top: 0;
   padding-top: 0;
   font-weight: normal;
   margin-bottom: 0; 
   padding-bottom: 0; 
   text-transform: uppercase;
}
.inline, .inLine, .cThumbs {
      display: inline;
      float:left;
      padding: 5px;
}
.inrelwid { position: relative; width: 100%; display: inline; float:left; padding: 5px; }
.infoBoxes {
  border-style: solid;
  border-width: 0px;
  cursor: pointer;
  color:#E73B2B;
}
.infoScrollBox {
  height: 250px;
  width: 100%;
  border-style: solid;
  border-width: 1px;
  overflow-y: scroll;
  overflow-x: hidden;
}
.cBehind {
   z-index:-1;
   position: relative;
   top:0px;
}

.DelayContent {
   z-index:99;
   position: relative;
   vertical-align: middle;
   text-align: center;
   color:#FAEBAA;
   border: 1px solid;
   border-color: #BE1522;
   border-radius: 5px;
   min-height: 20px;
   background: -moz-linear-gradient(top, #BE1522, #FFFFFF);
   background: -webkit-gradient(linear, left top, left bottom, from(#BE1522), to(#FFFFFF));
   -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#BE1522', endColorstr='#FFFFFF')";
   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#BE1522', endColorstr='#FFFFFF');
}
.userInfoPage { border-collapse: collapse; }

.productMenu, .menuCustomer {
   color: #505050;
   cursor: pointer;
   border-radius: 5px;
   margin-left: 20px;
   padding-left: 5px;
   padding-right: 5px;
   padding-top:2px;
   padding-bottom:2px;
   -webkit-transition:color 0.5s ease-in;
   -webkit-transition:background 0.5s ease-in;
}
.productMenu_active {
   color: #E73B2B;
   border-radius: 5px;
   -webkit-transition:color 0.5s ease-in;
   -webkit-transition:background 0.5s ease-in;
}
.productMenu:hover, .menuCustomer:hover{
   color: #E73B2B;
   background: #FAEBAA;
   cursor: pointer;
   border-radius: 5px;
}
.art_cr  {
   padding-top: 5px;
   padding-left: 5px;
   font-family:'Roboto Condensed', Arial;
   color:#E73B2B;
}
table.art_tp {
  margin-left: auto;
  margin-right: auto;
  margin-top: -95px;
  z-index:0;
  text-align: center;
  padding: 0px;
 }
 
table.art_pl {
  padding: 5px;
 }
td.art_pl {
  padding-top: 3px;
  padding-bottom: 3px;
 } 
td.art_pl_alt  {
  padding-top: 3px;
  padding-bottom: 3px;
  background-color: #FDEEE7;
 } 
.copyright  {
   font-family:'Roboto Condensed', Arial;
   font-size:0.875em;
   color:#E73B2B;
}

#fullheight{height:100%}
.InfoCell { text-align: left; vertical-align: top; padding: 0px; border: 0px; }
.infoID { width: 100%; word-wrap: break-word; text-align: left; }
.pMenu, .cHistory { word-wrap: break-word; text-align: left; }
.pMenuSplitter { height: 0px; min-height:0px; }

.titletable {
  background-color: #FFFFFF;
  border: 0px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0px;
  margin-bottom: 0px;
  text-align: left;
  height:100%;
  width: 974px;
 }

.cmThumb, .cThumb {
   cursor: pointer;
   border-style: solid;
   border-radius: 5px;
   border-width: 1px;
   border-color: #FFFFFF;
   overflow: hidden;
}
.cmThumb:hover, .cmThumb-hover, .cThumb:hover {
   cursor: pointer;
   border-style: solid;
   border-radius: 5px;
   border-width: 1px;
   border-color: #E73B2B;
   color:#E73B2B;
   background: -moz-linear-gradient(top, #FDEEE7, #FFFFFF);
   background: -webkit-gradient(linear, left top, left bottom, from(#FDEEE7), to(#FFFFFF));
   -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FDEEE7', endColorstr='#FFFFFF')";
   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FDEEE7', endColorstr='#FFFFFF');
}

.cPggroup {
  float:left;
  cursor: pointer;
  font-weight: bold;
  color:#505050;
  border-style: solid;
  border-radius: 5px;
  border-width: 1px;
  border-color: #a9a99c;
  word-wrap: break-word;
  min-height: 125px;
   }

.pThTitle {
  position: relative;
  text-align: center;
	left: auto; right: auto;
	vertical-align: bottom;
  top: 20px;
  z-index: 199;

}
.pThImg {
	position: relative;
	top: 8px; bottom:auto;
	left: auto; right: auto;
	text-align: center;
	z-index: 98;
}
.cRowp {
   cursor: pointer;
   border: 0px;
   width: 100%;
}
.cRowp:hover, .cRowp-hover {
   cursor: pointer;
   border: 0px;
   width: 100%;
}
.pd_field {
	margin-top: 5px;
	margin-bottom: 5px;
	min-width: 245px;
	min-height: 20px;
	vertical-align: middle;
	text-align: left;
	border-radius: 5px;
	border: 2px solid #BE1522;
	padding: 5px;
}
.done_Field {
	margin-top: 5px;
	margin-bottom: 5px;
	min-width: 230px;
	min-height: 20px;
	vertical-align: middle;
	text-align: left;
	border-radius: 5px;
	border: 2px solid #007700;
	padding: 5px;
}
.att_field, .inputFields {
	margin-top: 5px;
	margin-bottom: 5px;
	min-width: 230px;
	min-height: 20px;
	vertical-align: middle;
	text-align: left;
	border-radius: 5px;
	border: 2px solid #BE1522;
	padding: 5px;
}
.iFields {
	border-radius: 5px;
	border: 1px solid #BE1522;
	margin: 1px;
	padding: 3px;
	width: 98%;
}
.att_field:hover, .inputFields:hover, .inputFields:focus, .iFields:hover, .iFields:focus {
	border-color: #E73B2B;
}
.inputFields:disabled {
	margin: 1px;
	border: 1px solid #BE1522;
}

.cDeliveryAddress { padding-left: 100px; padding-top: 50px; padding-bottom: 50px;}
.cCartTitle { font-size: x-large; text-align: right; }
.menuProductsLight {
   color:#FDEEE7;
   cursor: pointer;
}

.menuProductsClassicTop {
   font-weight: bold;
   cursor: pointer;
   border-left-color: #505050;
   border-style: solid;
   border-top-width: 0px;
   border-left-width: 0px;
   border-right-width: 0px;
   border-bottom-width: 1px;
}

.menuProductsClassic {
   cursor: pointer;
   border-left-color: #505050;
   border-style: solid;
   border-top-width: 0px;
   border-left-width: 1px;
   border-right-width: 0px;
   border-bottom-width: 0px;
}
.pImage {
	width: 479px;
	min-width: 479px;
	min-height: 290px;
}
.imgViewPortClass {
	position: relative;
	width:415px;
	height:240px;
	overflow: hidden;
	padding-left:5px;
}.printOnly { display : none; }
@media print { 
	.noprint { display: none; } 
	.printOnly { display : block; } 
	.labels { border: none; } 

}

#myDelay { 
 visibility: hidden; 
 display: none; 
}
li.prop { margin-left: 0px; }
.absoluteZero { position:absolute;  top: 0px; left: 0px; }
.relative  { position:relative;}
.cDontShow { 
	visibility: hidden; 
	display: none; 
}    
.cLeftTop { text-align: left; vertical-align: top; }
.cRightAlign { text-align: right;}
.cRightTop { text-align: right; vertical-align:text-top;}
.cLeftAlign { vertical-align:text-top; text-align:left; }
.cLeftMiddle { vertical-align:middle; text-align:left; }
.cLeftBottom { vertical-align:bottom; text-align:left; }
.cBottomAlign { vertical-align: bottom; text-align:center; }
.cCenterAlign { text-align: center; }
.cMiddleAlign { vertical-align: middle; text-align: center; }
.cRightCenter { vertical-align: middle; text-align: right; }
.cRightBottom { vertical-align: bottom; text-align: right; }
.hrefimg { cursor: pointer; margin-top: 2px;}
.cRight { float:right; }
.cLeft { float:left; }
.cCap { text-transform:capitalize; }
.cNone { text-decoration:none; }
.cinline { display: inline; }
#ajaxinfodiv { clear: both; min-height: 150px;}
*[draggable=true] { cursor: move; }
.clearBoth { clear:both; }
.cBold { font-weight: bold; }
.cDark { color:#E73B2B; }
.cDarkAlt { color:#505050; }
.cLight { color:#FDEEE7 }
.cLightAlt { color:#FAEBAA }
.cSmall { font-size:0.875em; }
.cNormal { font-size:0.875em; }
.cLarger { font-size: larger; }
.cWB { word-wrap: break-word; }
.cPoint { cursor: pointer; }
.cWhiteBack { background-color: #FFFFFF; }
.cBgDarkMenu { background-color: #FFFFFF; }
.cBgDark { background: InfoEndColor; }
.visible { visibility:visible; }
.cNoPadding { padding: 0px; }
.cUppercase { text-transform: uppercase; }
.cLowercase { text-transform: lowercase; }
.cLeftInline { display: inline; float:left; }
.cWarning { font-weight: bold; font-size: larger; color: red; width: 100%; background: yellow; }
#formbody { margin: 5px; background-color: #FFFFFF; }
#basicTable { padding: 0px; border: 0px; border-spacing: 0; border-collapse: collapse; }
.basicTable { padding: 0px; border: 0px; border-spacing: 0; border-collapse: collapse; }
.cPadding { padding: 5px; }
.cBorder { margin: 5px; }
.csMargin { margin: 3px 0px 2px 2px; }
.cPaddingBottom { padding-bottom: 5px; }
.cMargin {
  float:left;
  border: 0px solid;
  border-color: #a9a99c;
  width:  7px;
  height:  8px;
} 
.cPointer  { cursor: pointer; }
.cPointer:hover { color:#E73B2B; }
.cSmallp { font-size:0.875em; cursor: pointer; }
.cSmallp:hover { color:#E73B2B; }
.cDarkp { color:#E73B2B; cursor: pointer; -webkit-transition:color 1s ease-in; -webkit-transition:background 1s ease-in; }
.cDarkp:hover { color:#505050; }
.cRelatedThumbs {
      display: inline;
      float:left;
      border: 1px;
      border-style: solid;
      border-color: #FAEBAA;
      padding: 5px;
      border-radius: 5px;
}
.cRelatedThumbs:hover {
      border-color: #505050;
}
#custdiv {
  position: relative;
  width: 100%;
}
#ajaxcustdiv, #ajaxresultdiv {
  position: relative;
  float: left;
  margin-right:2px;
  border-style: solid;
  border-width: thin;
  border-color: #505050;
  border-radius: 5px;
}
.userInfo {
   display: inline;
   border-collapse: collapse;
   -webkit-transition:color 0.5s ease-in;
   -webkit-transition:background 0.5s ease-in;
}
.userInfo:hover, .userInfo-hover {
   display: inline;
   border-collapse: collapse;
   border-radius: 5px;
   background: #FAEBAA;
}

.infoGroupBoxes {
  border-style: solid;
  border-width: 0px;
  cursor: pointer;
  color:#505050;
}
.infoGroupBoxes:hover {
  color:#E73B2B;
  background: -moz-linear-gradient(top, #FDEEE7, #FFFFFF);
  background: -webkit-gradient(linear, left top, left bottom, from(#FDEEE7), to(#FFFFFF));
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FDEEE7', endColorstr='#FFFFFF')";
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FDEEE7', endColorstr='#FFFFFF');
}

.hlBox {
  border-style: solid;
  border-width: 0px;
  cursor: pointer;
  color:#E73B2B;
  background: -moz-linear-gradient(top, #FDEEE7, #FFFFFF);
  background: -webkit-gradient(linear, left top, left bottom, from(#FDEEE7), to(#FFFFFF));
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FDEEE7', endColorstr='#FFFFFF')";
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FDEEE7', endColorstr='#FFFFFF');
}
.hlBox:hover {
  color:#FDEEE7;
  background: -moz-linear-gradient(top, #FAEBAA, #FFFFFF);
  background: -webkit-gradient(linear, left top, left bottom, from(#FAEBAA), to(#FFFFFF));
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAEBAA', endColorstr='#FFFFFF')";
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAEBAA', endColorstr='#FFFFFF');
}

.hlBorder {
  border-style: solid;
  border-width: 0px;
  color:#E73B2B;
  background: -moz-linear-gradient(top, #FDEEE7, #FFFFFF);
  background: -webkit-gradient(linear, left top, left bottom, from(#FDEEE7), to(#FFFFFF));
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FDEEE7', endColorstr='#FFFFFF')";
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FDEEE7', endColorstr='#FFFFFF');
}
.hlBorder:hover {
  color:#FDEEE7;
  background: -moz-linear-gradient(top, #FAEBAA, #FFFFFF);
  background: -webkit-gradient(linear, left top, left bottom, from(#FAEBAA), to(#FFFFFF));
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAEBAA', endColorstr='#FFFFFF')";
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAEBAA', endColorstr='#FFFFFF');
}
.productRows {
   border-bottom-color: #E73B2B;
   cursor: pointer;
}
.productSubHeader {
   border-width: 0px;
   padding: 0px;
}
.pageHeader {
   border: 0px solid #E73B2B;
}
.pliid {
	width: 100%;
	word-wrap: break-word;
	text-align: left;
	height: 100%;
	padding: 8px;
	background: -moz-linear-gradient(top, InfoStartColor, InfoEndColor);
	background: -webkit-gradient(linear, left top, left bottom, from(InfoStartColor), to(InfoEndColor));
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='InfoStartColor', endColorstr='InfoEndColor');
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='InfoStartColor', endColorstr='InfoEndColor');
}
.pgBGstyle {
   float:left;
   padding: 4px;
   word-wrap: break-word;
   cursor: pointer;
   border-style: solid;
   border-radius: 5px;
   border-width: 1px;
   border-color: #FFFFFF;
}
.pgBGstyle:hover {
   float:left;
   padding: 4px;
   word-wrap: break-word;
   cursor: pointer;
   border-style: solid;
   border-radius: 5px;
   border-width: 1px;
   border-color: #E73B2B;
   background: -moz-linear-gradient(top, #FDEEE7, #FFFFFF);
   background: -webkit-gradient(linear, left top, left bottom, from(#FDEEE7), to(#FFFFFF));
   -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FDEEE7', endColorstr='#FFFFFF')";
   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FDEEE7', endColorstr='#FFFFFF');
}

.ViewAsPDARows {
  border: 1px;
  border-bottom-style: solid;
  border-bottom-color: #E73B2B;
  cursor: pointer;
}

.ViewAsPDARowsRow {
  border: 1px : solid;
  border-right-color: #E73B2B;
  border-bottom-color: #E73B2B;
}
.xThumb {
	float:left;
	cursor: pointer;
	font-weight: 500;
	font-size:0.875em;
	color:#505050;
	word-wrap: break-word;
	min-height: 1625px;
	height: 1625px;
	border-style: solid;
	border-radius: 5px;
	border-width: 1px;
	border-color: #FFFFFF;
}
.xThumb:hover {
	border-color:#505050;
	overflow: hidden;
	background: #FDEEE7;	
}
.listimg {
	float:left;
	margin-right:5px;
	padding-top:-5px;
}
.shadow {
 -moz-box-shadow: 0px 0px 5px #000;
 -webkit-box-shadow: 0px 0px 5px #000;
 box-shadow: 0px 0px 5px #000;
}

.sClass::-webkit-scrollbar {-webkit-appearance: none;}
.sClass::-webkit-scrollbar:vertical { width: 11px; }
.sClass::-webkit-scrollbar:horizontal { height: 11px; }
.sClass::-webkit-scrollbar-thumb { border-radius: 8px;  border: 2px solid white; background-color: rgba(0, 0, 0, .5); }
.sClass::-webkit-scrollbar-track { background-color: #fff; border-radius: 8px; } 

.commonimg { border:0px; overlay: hidden; height: 29px; background:url("call.php?action=ccimg&loc=4&itsImage=commonimg.png") 0px 0px no-repeat; }
.cim { float: left; width: 29px; background-position: 0px 0px;}
.cix { float: left; width: 30px; background-position: -29px 0px;}
.ciw { float: left; width: 24px; height: 24px; background-position: -59px 0px;}
.cil { float: right; width: 20px; height: 18px; background-position: -84px 0px;}
.cii { float: right; width: 20px; height: 20px; background-position: -104px 0px;}
.cinv { float: right; width: 12px; height: 12px; background-position: -124px 0px;}
.cprev { float: left; width: 14px; height: 20px; background-position: -136px 0px;}
.cnext { float: right; width: 14px; height: 20px; background-position: -150px 0px;}
.ced { float: right; width: 17px; height: 16px; background-position: -164px 0px;}
.cxz { width: 21px; height: 23px; background-position: -181px 0px;}
.cilloc { position: absolute; bottom:2px; right:2px; z-index:99; }
.cBuyActive {
	cursor: pointer;
	background: url(call.php?action=ccimg&loc=1&itsImage=pgbg.jpg);
	font-size: 0.875em;
}
.cBuyActive:hover {
	cursor: pointer;
	background: url(call.php?action=ccimg&loc=1&itsImage=pgrg.jpg);
	font-size: 0.875em;
}
.cPropertyBtn {
	padding: 0; 
	opacity: 0.3;
	display: inline;
	float:left;
}
.cPropertyBtn:hover {
	padding: 0; 
	opacity: 1;
	display: inline;
	float:left;
}
.cBuyButton {
	cursor: pointer;
	height: 15px;
	width: 15px;
	border: 1px solid rgba(245, 245, 245, 1);
	background: url(call.php?action=ccimg&loc=1&itsImage=shopcart.png&itsX=15&itsY=15);
}
.cBuyButton:hover {
	background: url(call.php?action=ccimg&loc=1&itsImage=cart.png&itsX=15&itsY=15);
}
.cDontBuyButton {
	cursor: pointer;
	height: 15px;
	width: 15px;
	border: 1px solid rgba(245, 245, 245, 1);
	background: url(call.php?action=ccimg&loc=1&itsImage=cartout_.png&itsX=15&itsY=15);
	font-size: 0.875em;
}
.cRemoveButton {
	cursor: pointer;
	height: 15px;
	width: 15px;
	border: 1px solid rgba(245, 245, 245, 1);
	background: url(call.php?action=ccimg&loc=1&itsImage=removeall.png&itsX=15&itsY=15);
	font-size: 0.875em;
}
.cDontBuyButton:hover {
	background: url(call.php?action=ccimg&loc=1&itsImage=cartout.png&itsX=15&itsY=15);
}

.TotalRowStyle {
	border-color: #505050;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-style: double;
	border-bottom-width: 3px;
}

.priceRowPntr {
	font-size: 0.875em;
	color:#505050;
	cursor: pointer;
}
.priceRowPntr:hover {
	font-size: 0.875em;
	color:#E73B2B;
	cursor: pointer;
}
.shopCartTitle {
	cursor: pointer;
	-webkit-transition:color 0.5s ease-in;
	-webkit-transition:background 0.5s ease-in;
}
.shopCartTitle:hover {
	color: #E73B2B;
	cursor: pointer;
	text-decoration:underline;
	m: expression(this.onmouseout =  new Function("this.className = 'shopCartTitle';"));
}
.cCartRow {
	cursor: pointer;
}.printOnly { display : none; }
@media print { 
	.noprint { display: none; } 
	.printOnly { display : block; } 
	.labels { border: none; } 

}
#plannerbody {
	background-color: #FFFFFF; 
	font-family: Arial;
	font-size: 12px;
	overflow: auto;
}
#printbody {
	background-color: #FFFFFF; 
	margin: 0mm;
}
a { cursor: pointer; text-decoration: none;}
a.planner_top { cursor: pointer; text-decoration: none; text-transform: uppercase;  padding: 5px; }
a:link { color: #505050; }
a:visited { color: #505050; }
a:hover { color: #505050; }
a:active { color: #505050; }


.DelayImage {
   z-index:100;
   position: relative;
   left: auto;
   right: auto;
   top: auto;
   z-index:100;
   min-height: 50px;
   width: 100%;
   background: url(call.php?action=ccimg&loc=1&itsImage=loading.gif&itsX=20&itsY=20);
   background-repeat:no-repeat;
   background-position:center;
}
.labels {
	float:left;
	border-collapse: collapse;
	page-break-inside: avoid;
	text-align: center;
	overflow: hidden;
	border: 0px solid #E73B2B;
}
.labels:hover {
	background-color: #ABC7E8;
}
.eanlabel {
	font-family: 'Code EAN13'; 
	font-size: 48px;
}
.label {
	float:left;
	cursor: pointer;
	text-align: center;
	overflow: hidden;
	margin-left: auto; 
	margin-right: auto;
}
.label_title {
	float:left;
	cursor: pointer;
	text-align: center;
	overflow: hidden;
	margin-left: auto; 
	margin-right: auto;
}
.label_title:hover {
	text-decoration: line-through;
}
.cPlannerScreen {
	position: absolute;
	padding-left: 0px;
	padding-top: 3px; 
	padding-right:0px; 
	padding-bottom: 3px;	
	width: 100%;
	background-color: #ABC7E8;
	top: 0px;
	left: 0px;
	bottom: 0px;
	overflow-y: hidden;
	overflow-x: hidden;
	z-index:-1;
	margin:0px;
}
	ul.plnr_cul {
		list-style: none;
		margin: 0px;
		padding-left:0em;
		padding-top:0em;
	}
	ul.plnr_cul li {
		display: inline;
	}
	.plnr_infogroup {
		width:227px;
		border: 0px solid;
		padding: 0px;
		float: left;
		overflow: hidden; 
		text-overflow: ellipsis;
		text-transform: lowercase;
	}
	.plnr_pMenu {
		width: 227px;
		word-wrap: break-word;
		text-align: left;
		display: inline;
		float:left;
		margin-bottom: 8px;
	}
	.plnr_productMenu {
		color: #505050;
		cursor: pointer;
	}
	.plnr_productMenu_active { color: #E73B2B; }
	.plnr_pMenu_item {
		color: #505050;
		cursor: pointer;
		padding: 8px;
		border-bottom: 1px solid grey;
		width: 210px;
	}
.cPlannerMenu {
	position: fixed;
	top:34px;
	left: 0px;
	padding: 0px;
	background: #FFFFFF;
	width: 245px;
	z-index:90;
	visibility: hidden;
}
.DelayContent {
   z-index:99;
   position: relative;
   vertical-align: middle;
   text-align: center;
   color:#ABC7E8;
   border: 1px solid;
   border-color: #C0C0C0;
   border-radius: 5px;
   min-height: 20px;
   background: -moz-linear-gradient(top, #C0C0C0, #FFFFFF);
   background: -webkit-gradient(linear, left top, left bottom, from(#C0C0C0), to(#FFFFFF));
   -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#C0C0C0', endColorstr='#FFFFFF')";
   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#C0C0C0', endColorstr='#FFFFFF');
}
input, textarea, select{font-family:inherit;}
@media screen {
	#cLogistics {
		z-index:-1;
	}
	#contentviewer { 
		position: absolute; 
		padding-left: 10px;
		padding-top: 10px; 
		padding-right:10px; 
		padding-bottom: 10px;
		left: 0px;
		right:0px;
		top: 30px;
		bottom: 0px;
		overflow-y: auto;
		overflow-x: hidden;
		z-index:-1;
	}
	#stockDetails {
		margin-left: 8px; 
		width: calc(100% - 238px);
	}
}
@media print
{
#cLogistics { overflow: auto; }
#contentviewer { overflow: auto; }

}
.cMenuBar { 
	position: fixed;
	left:0px;
	top: 0px;
	height: 32px; 
	width: 100%;
	min-width: 100%;
	padding: 0px;
	border-left: 0px;
	border-top: 1px ridge #ABC7E8;
	border-right: 0px;
	border-bottom: 0px;
	background: #082647;
  	z-index: 1;
	opacity:0.95;
	filter: alpha (opacity=95);	
    -webkit-transition:color 0.5s ease-in;
    -webkit-transition:background 0.5s ease-in;
}
.cPlannerBar { 
	position: fixed;
	left:0px;
	top: 0px;
	height: 32px; 
	width: 100%;
	min-width: 100%;
	padding: 0px;
	border-left: 0px;
	border-top: 1px ridge #ABC7E8;
	border-right: 0px;
	border-bottom: 1px ridge #ABC7E8;
	background: #FFFFFF;
    -webkit-transition:color 0.5s ease-in;
    -webkit-transition:background 0.5s ease-in;
  	z-index: 1;
}
.cPlanBar { 
	position: fixed;
	left:0px;
	bottom: 0px;
	height: 32px; 
	padding: 0px;
  	z-index: 1;
}
.cPlanSwitch {
	position: relative;
	text-align: center;
	vertical-align: middle;
	cursor: pointer; 
	min-width: 32px;
	width: 32px;
	height: 32px;
	bottom: 0px;
	padding: 1px 3px 1px 3px;
	border: 0px solid;
	border-radius: 2px;
	z-index: 90;
	float: left;
	filter: alpha (opacity=30);	
}
.cWebSwitch {
	top: -28px;
	right: 8px;
	position: absolute;
	text-align: center;
	padding-top: 5px;
	vertical-align: middle;
	cursor: pointer; 
	min-width: 34px;
	width: 34px;
	height: 30px;
	border: 1px solid #88AAD9;
	border-radius: 6px;
	background: #ABC7E8;
	filter: alpha (opacity=80);	
	z-index: 99;	
}
.cWebSwitch:hover, .cPlanSwitch:hover { filter: alpha (opacity=100); }
.cPlanningsMenu {
	position: absolute;
	background: #082647;
	border-radius: 5px;
	min-height: 36px;	
	padding: 1px;
	margin: 1px;
	z-index: 999;
}
.cPlanningButtons {
	left: auto;
	right: auto;
	min-height: 36px;	
	padding: 3px;
	margin: 1px;
	width:100%; 
}
.cPlanningButton {
	position: relative;
	text-align: center;
	vertical-align:middle;
	cursor: pointer; 
	min-width: 32px;
	width: 32px;
	height: 32px;
	bottom: 0px;
	border: 0px solid #ABC7E8;
	border-radius: 2px;
	filter: alpha (opacity=30);	
	display: inline;
	margin: 1px;
}
.cPlanningButton:hover {
	filter: alpha (opacity=100);	
}
.cMaintenance {
	position: relative;
	text-align: center;
	vertical-align:middle;
	cursor: pointer; 
	min-width: 32px;
	width: 32px;
	height: 32px;
	bottom: 0px;
	padding: 1px 3px 1px 3px;
	border: 0px solid #ABC7E8;
	border-radius: 2px;
	z-index: 90;
	filter: alpha (opacity=30);	
}
.cMaintenance:hover {
	padding: 1px 2px 1px 2px;
	border-left: 1px solid #ABC7E8;
	border-right: 1px solid #ABC7E8;
	z-index: 90;
	background: -moz-linear-gradient(top, #ABC7E8, #082647);
	background: -webkit-gradient(linear, left top, left bottom, from(#ABC7E8), to(#082647));
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ABC7E8', endColorstr='#082647')";
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ABC7E8', endColorstr='#082647');
}
.cActive {
	position: relative;
	text-align: center;
	vertical-align: middle;
	background: #ABC7E8;
	cursor: pointer;
	min-width: 32px;
	width: 32px;
	height: 32px;
	bottom: 0px;
	padding: 2px 3px 1px 3px;
	border: 0px solid;
	border-radius: 2px;
	z-index: 90;
	float: left;
	background: -moz-linear-gradient(top, #ABC7E8, #082647);
	background: -webkit-gradient(linear, left top, left bottom, from(#ABC7E8), to(#082647));
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ABC7E8', endColorstr='#082647')";
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ABC7E8', endColorstr='#082647');
}
.cActive:hover {
	padding: 1px 2px 1px 2px;
	border-left: 1px solid #ABC7E8;
	border-right: 1px solid #ABC7E8;
	z-index: 90;
	background: -moz-linear-gradient(top, #ABC7E8, #082647);
	background: -webkit-gradient(linear, left top, left bottom, from(#ABC7E8), to(#082647));
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ABC7E8', endColorstr='#082647')";
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ABC7E8', endColorstr='#082647');
}
.glans {
	z-index:-1;
	background: #ABC7E8;
	position:absolute;
	top:0;
	left:7%;
	height: 50%;
	width: 86%;
	border-radius:8px;
}
.maintenanceMenu {
	text-align: center;
	padding: 0px;
	word-wrap: break-word;
	background: #FFFFFF;
	filter: alpha (opacity=100);	
}
.plannerButton {
	text-align: left;
	cursor: pointer; 
	padding: 2px;
	word-wrap: break-word;
	border-radius: 6px;	
	background: #FFFFFF;
	cursor: pointer;
	border-style: solid;
	border-width: 2px;
	border-color: #FFFFFF;
	filter: alpha (opacity=100);
    z-index:99;	
}
.mainMenu {
	text-align: left;
	padding: 3px;
	word-wrap: break-word;
	background: #FFFFFF;
	cursor: pointer;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #ABC7E8;
	filter: alpha (opacity=100);
    z-index:90;	
}
.mainMenu:hover, .plannerButton:hover {
	background: #ABC7E8;
}
.cWeekBar {
	position: fixed; 
	left: 0px;
	top:0px;
	width:100%; 
	height:30px;
	border: 1px solid #103667;	
	background: #FFFFFF;
	z-index:90;	
}
.cPlanWeekActive {
	background-color: #ABC7E8;
	vertical-align: top;
	border: 1px solid #103667;
	padding: 0px 0px 0px 0px;
	clear: both; 
	height: 100%;
	min-height: 100%;
}
.cPlanWeek {
	background-color: #88AAD9;
	vertical-align: top;
	border: 1px solid #103667;
	padding: 0px 0px 0px 0px;
	clear: both; 
	height: 100%;
	min-height: 100%;
}
.cPlanDay {
	height: 100%;
	min-height: 100%;
	vertical-align: top;
	border-right: 1px solid #103667;
	float:left;
	padding: 0px 0px 0px 0px;
	overflow-x: hidden;
	overflow-y: auto;
}
.cWeekDay {
	width: 16.5%;
	min-width: 16.5%;
}
.cPlanToDay {
	height: 100%;
	min-height: 100%;
	vertical-align: top;
	border-right: 1px solid #103667;
	float:left;
	background: #58FA58;
	padding: 0px 0px 0px 0px;
	overflow: auto;
}
.cPlanHeader {
	border: 1px solid #88AAD9;
	border-radius: 5px;
	padding: 3px;
	text-align: left;
	background: #ABC7E8;
	height: 0.875empx;
}
.cPlannerHeaderW {
	padding: 3px;
	margin: 4px;
	text-align: center;
	height: 0.875empx;
	left: 0px;
	right: 0px;
	z-index: 99;	
}
.cPlannerHeader {
	border: 1px solid #103667;
	border-radius: 5px;
	border-collapse:collapse;
	padding: 3px;
	margin: 4px;
	text-align: center;
	background: #FFFFFF;
	height: 0.875empx;
	left: 0px;
	right: 0px;
	z-index: 99;
}
.cPlannerHeaderToday {
	border: 1px solid #103667;
	border-radius: 5px;
	border-collapse:collapse;
	padding: 3px;
	margin: 4px;
	text-align: center;
	color: #103667;
	background: #88AAD9;
	height: 0.875em;
	left: 0px;
	right: 0px;
	z-index: 99;
}
.cUndeliverable {
	z-index: 99;
	left: auto;
	right: auto;
	border: 1px solid;
	border-radius: 5px;
	padding: 3px;
	margin: 4px;
	border-color: #103667;
	background: lightgrey;	
}
.cUndeliverableHidden {
	z-index: 99;
	left: auto;
	right: auto;
	border: 1px solid;
	border-radius: 5px;
	padding: 3px;
	margin: 4px;
	border-color: #103667;
	background: lightgrey;
	visibility: hidden;
	position: absolute;
}
.cDelivered {
	z-index: 99;
	left: auto;
	right: auto;
	border: 1px solid;
	border-radius: 5px;
	padding: 3px;
	margin: 4px;
	border-color: #103667;
	background: #FFFFFF;
}
.cPrinted {
	z-index: 99;
	left: auto;
	right: auto;
	border: 1px solid;
	border-radius: 5px;
	padding: 3px;
	margin: 4px;
	border-color: #103667;
	background: #58FA58;	
}
.cPlannedMark {
	z-index: 99;
	left: auto;
	right: auto;
	border: 1px solid;
	border-radius: 5px;
	padding: 3px;
	margin: 4px;
	border-color: #103667;
	background: #FBE3E3;	
}
.cPlanned {
	z-index: 99;
	left: auto;
	right: auto;
	border: 1px solid;
	border-radius: 5px;
	padding: 3px;
	margin: 4px;
	border-color: #103667;
	background: #ABC7E8;
}
.pNoInputFields  {
   color:#505050;
   background-color: transparent;
   border: 0px;
}
.pInputFields  {
   color:#505050;
   background-color: #E2ECF8;
}
.pRows {
   color:#505050;
   background-color: #FFFFFF;
}
.pAltRows {
   color:#505050;
   background-color: #E2ECF8;
}
.cPlannerHours {
	border: 0px solid;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right:2px;
}
.cPlannerHidden {
	border: 1px solid;
	border-radius: 5px;
	border-color:#082647;
	background: #FBE3E3;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right:2px;
}
.cPlannerShow {
	border: 0px solid;
	border-radius: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	padding-right:3px;
}
.gtttp_0 {
	position: relative; min-height: 19px; height: 19px; width: 100%;
	background:url("call.php?action=ccimg&loc=4&itsImage=gtttp_line.png") 8% 0px repeat-x; 
	z-index: 1;	
}
.gtttd_0 {
	position: relative; min-height: 29px; height: 29px; width: 100%;
	background:url("call.php?action=ccimg&loc=4&itsImage=gttt_pline.png") 8% 0px repeat-x; 
	z-index: 1;	
}
.gtttd_1 {
	min-height: 29px; height: 29px; width: 100%;
	background:url("call.php?action=ccimg&loc=4&itsImage=openedp.png") 8% 0px no-repeat; 
	z-index: 1;	
}
.gtttd_2 {
	min-height: 29px; height: 29px; width: 100%;
	background:url("call.php?action=ccimg&loc=4&itsImage=openedp.png") 25% 0px no-repeat; 
	z-index: 2;
}
.gtttd_3 {
	min-height: 29px; height: 29px; width: 100%;
	background:url("call.php?action=ccimg&loc=4&itsImage=openedp.png") 42% 0px no-repeat; 
	z-index: 2;
}
.gtttd_4 {
	min-height: 29px; height: 29px; width: 100%;
	background:url("call.php?action=ccimg&loc=4&itsImage=openedp.png") 59% 0px no-repeat; 
	z-index: 2;
}
.gtttd_5 {
	min-height: 29px; height: 29px; width: 100%;
	background:url("call.php?action=ccimg&loc=4&itsImage=openedp.png") 76% 0px no-repeat; 
	z-index: 2;
}
.gtttd_6 {
	min-height: 29px; height: 29px; width: 100%;
	background:url("call.php?action=ccimg&loc=4&itsImage=openedp.png") 93% 0px no-repeat; 
	z-index: 2;
}
.gtttd_content {
	padding: 0px 8px 0px 8px;
}
.cPlanningButtonsP {
	float: left; 
	min-height: 36px;	
	margin: 0px;
	padding: 0px;
	width:50%;
}
.imp_closecontainer { cursor: pointer; min-height: 29px; height: 29px; width: 29px; position: absolute; right: 0px; top: 15px; z-index: 199; }
.pdViewportp { clear: both; position: relative; height:320px; height: auto; overflow: hidden; background-color: #FFFFFF; }
a.cPlan { padding: 3px; border-radius: 5px; border: 0px solid #505050; cursor: pointer; text-decoration:none; }
a.cPlan:link { color: #505050; }
a.cPlan:visited { color: #505050; }
a.cPlan:hover { padding: 2px; border: 1px solid #505050; color: #E73B2B; }
.cpimg_warn { border:0px; overlay: hidden; height: 15px; width: 12px; background:url("call.php?action=ccimg&loc=4&itsImage=warn.png") 0px 0px no-repeat; }
.cpimg_inn { border:0px; overlay: hidden; height: 15px; width: 12px; background:url("call.php?action=ccimg&loc=4&itsImage=inn.png") 0px 0px no-repeat; }
.cpimg_out { border:0px; overlay: hidden; height: 15px; width: 12px; background:url("call.php?action=ccimg&loc=4&itsImage=out.png") 0px 0px no-repeat; }
.cpimg_plan { border:0px; overlay: hidden; height: 32px; width: 32px; background:url("call.php?action=ccimg&loc=4&itsImage=cmdCalendar.png") 0px 0px no-repeat; }
.cpimg_pack { border:0px; overlay: hidden; height: 32px; width: 32px; background:url("call.php?action=ccimg&loc=4&itsImage=cmdReportPacklist.png") 0px 0px no-repeat; }
.cpimg_pick { border:0px; overlay: hidden; height: 32px; width: 32px; background:url("call.php?action=ccimg&loc=4&itsImage=cmdReportPicklist.png") 0px 0px no-repeat; }
.cpimg_picked { border:0px; overlay: hidden; height: 32px; width: 32px; background:url("call.php?action=ccimg&loc=4&itsImage=cmdReportPickedlist.png") 0px 0px no-repeat; }
.cpimg_pickin { border:0px; overlay: hidden; height: 32px; width: 32px; background:url("call.php?action=ccimg&loc=4&itsImage=cmdReportIncomming.png") 0px 0px no-repeat; }
.cpimg_print { border:0px; overlay: hidden; height: 32px; width: 32px; background:url("call.php?action=ccimg&loc=4&itsImage=print.png") 0px 0px no-repeat; }
.cpimg_report { border:0px; overlay: hidden; height: 32px; width: 32px; background:url("call.php?action=ccimg&loc=4&itsImage=cmdOrderFinalize.png") 0px 0px no-repeat; }
.cpimg { border:0px; overlay: hidden; height: 10px; background:url("call.php?action=ccimg&loc=4&itsImage=flags.png") 0px 0px no-repeat; }
.cpnl { width: 19px; background-position: 0px 0px;}
.cpde { width: 19px; background-position: -19px 0px;}
.cpen { width: 19px; background-position: -38px 0px;}
.cpfr { width: 19px; background-position: -57px 0px;}
#plnr_mydata {
	background-image: url("call.php?action=ccimg&loc=4&itsImage=plnr_bg.png");
    background-repeat: repeat-y;
}
.plnr_mydatamenurow {
	margin-bottom: 2px; width: 227px; display: table; height: 23px; padding-top: 8px; overflow: hidden;
}
.plnr_mydatamenurow:hover {
	background-image: url("call.php?action=ccimg&loc=4&itsImage=plnr_hover.png");
}
.plnr_mydatamenurow_active {
	margin-bottom: 2px; width: 227px; display: table; height: 23px; padding-top: 8px; overflow: hidden;
	background-image: url("call.php?action=ccimg&loc=4&itsImage=plnr_select.png");
}
@media only screen and (max-device-width: 480px) {
		#plannerbody {
			width: auto;
			margin: auto;
			font-size: 16px;
		}
		.cPlannerScreen {
			overflow-y: auto;
			max-width: 790px;
		}
		#contentviewer {

			max-width: 790px;
		}
		.cMenuBar { 	

			max-width: 790px;
		}
		.cPlannerBar { 

			max-width: 790px;
		}
		.notOnSmall {
			visibility: hidden;
			display:none;
			width:0px;
		}
		.pInputFields {
			max-width: 150px;	
		}
		.cPlanDay {
			float: none;
			height: auto;
			min-height: 100px;
		}
		.cPlanToDay {
			float: none;
			height: auto;
			min-height: 100px;
		}
		.cWeekDay {
			width: 100%;
			min-width: 100%;
		}
	}
ul.tttt { list-style-type: none; list-style-position: outside; list-style-image: none; margin:0px; padding: 0px; }
ul.gttt {
	list-style-type: none; list-style-position: outside; list-style-image: none; padding: 0px; margin-top:8px;	
}

.grt { z-index: 3; cursor: pointer; margin-top: 8px; margin-left: 2px; margin-right: 6px; float: left; width: 111px; min-height: 140px; height: 140px; overflow: hidden;}
li.rtttt { z-index: 3; cursor: pointer; margin-top: 8px; margin-left: 2px; margin-right: 6px; float: left; width: 111px; min-height: 140px; height: 140px; overflow: hidden;}
li.grmt { z-index: 3; cursor: pointer; margin-top: 8px; margin-left: 2px; margin-right: 6px; float: left; width: 111px; min-height: 140px; }

.gttt_btm {
	min-height: 19px; height: 19px; width: 100%;
	background:url("call.php?action=ccimg&loc=4&itsImage=gttt_line.png") 0px 0px repeat-x; 
	z-index: 1;
	clear:both;
}
.gttt_0 {
	position: relative; min-height: 29px; height: 29px; width: 100%;
	background:url("call.php?action=ccimg&loc=4&itsImage=gttt_tline.png") 0px 0px repeat-x; 
	z-index: 1;	
}
.gttt_1 {
	min-height: 29px; height: 29px; width: 100%;
	background:url("call.php?action=ccimg&loc=4&itsImage=opened.png") 50px 0px no-repeat; 
	z-index: 2;
}
.gttt_2 {
	min-height: 29px; height: 29px; width: 100%;
	background:url("call.php?action=ccimg&loc=4&itsImage=opened.png") 170px 0px no-repeat; 
	z-index: 2;
}
.gttt_3 {
	min-height: 29px; height: 29px; width: 100%;
	background:url("call.php?action=ccimg&loc=4&itsImage=opened.png") 290px 0px no-repeat; 
	z-index: 2;
}
.gttt_4 {
	min-height: 29px; height: 29px; width: 100%;
	background:url("call.php?action=ccimg&loc=4&itsImage=opened.png") 410px 0px no-repeat; 
	z-index: 2;
}
.gttt_5 {
	min-height: 29px; height: 29px; width: 100%;
	background:url("call.php?action=ccimg&loc=4&itsImage=opened.png") 530px 0px no-repeat; 
	z-index: 2;
}
.gttt_6 {
	min-height: 29px; height: 29px; width: 100%;
	background:url("call.php?action=ccimg&loc=4&itsImage=opened.png") 650px 0px no-repeat; 
	z-index: 2;
}
.gttt_center {
	min-height: 29px; height: 29px; width: 100%;
	background:url("call.php?action=ccimg&loc=4&itsImage=opened.png") 340px 0px no-repeat; 
	z-index: 2;
}
.gttt_right {
	min-height: 29px; height: 29px; width: 100%;
	background:url("call.php?action=ccimg&loc=4&itsImage=opened.png") 650px 0px no-repeat; 
	z-index: 2;
}
.pdContainerH { clear: both; position: absolute; top: 0; left: 0; right: 0px; height: 0px; visibility:hidden; }
.im_closecontainer { cursor: pointer; min-height: 29px; height: 29px; width: 29px; position: absolute; left: 690px; top: 15px; z-index: 199; }
.im_close { background:url("call.php?action=ccimg&loc=4&itsImage=close-button.png") 0px 0px no-repeat; }
.im_infocontainer { cursor: pointer; min-height: 29px; height: 29px; width: 29px; z-index: 199; }
.im_info { background:url("call.php?action=ccimg&loc=4&itsImage=info-button.png") 0px 0px no-repeat; }
.im_placeholder { position: relative; opacity:1; }
.im_download { min-height: 40px; height: 40px; width: 12px; z-index: 199; }
.im_tipimcontainer { min-height: 80px; height: 80px; width: 80px; position: absolute; right: 1px; top: 1px; z-index: 199; }
.im_dwnld { background:url("call.php?action=ccimg&loc=4&itsImage=dl.png") 0px 0px no-repeat; }
.im_new { background:url("call.php?action=ccimg&loc=4&itsImage=nieuw.png") 0px 0px no-repeat; }
.im_offer { background:url("call.php?action=ccimg&loc=4&itsImage=offer.png") 0px 0px no-repeat; }
.im_tip { background:url("call.php?action=ccimg&loc=4&itsImage=uitgelicht.png") 0px 0px no-repeat; }
.im_startcontainer { color: white; font-size: 1.25em; padding-left: 0.2em; padding-top: 0.6em; min-height: 80px; height: 80px; width: 80px; position: absolute; right: -70px; top: -50px; z-index: 199; }
.im_star { background:url("call.php?action=ccimg&loc=1&itsImage=star.png") 0px 0px no-repeat; }
.im_star_n { background:url("call.php?action=ccimg&loc=1&itsImage=star2.png") 0px 0px no-repeat; }
.grtttt { clear: both; width: 100%; height: 113px; min-height: 113px; margin-bottom: 8px; z-index: 3; }
.grtitleanchor { height: 30px; min-height: 30px; width: 100%; padding-right: 0px;}


.im_tiptitle {
	position: absolute;
	color:#505050; 
	left: 0px;
	top:0px;
	width: 180px;
	text-align: left;
	font-weight: bold;
	margin-top: 8px;
	z-index:108;
}
.wrapimg {
	position: relative;
	padding:5px 0px 5px;
	top:0px;
	left:0px;
}
.tipsgroup {
	border-radius: 5px;
	border: 1px solid;
	border-color: #C0C0C0;
	padding: 8px;
	overflow-x:hidden;
	margin-bottom: 8px;
	max-width: 479px;
}
#tipContent { Development	width: 224px;
	border-radius: 5px;
    background: pricerowBgColor;
	margin-top: 5px;	
	height: 283px;
	padding: 5px;
	overflow-y: scroll;
    overflow-x: hidden;
}
.tip_Content {
	border: 0px solid;
	padding: 0px;
	float: left;
	overflow: x-hidden;
	text-transform: lowercase;
	width: 100%;
}
.tip_groupsTitle {
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
	font-size: 0.875em;
	color:#E73B2B;
}
.tip_groupTitle {
	text-transform: uppercase;
	text-align: left;
	font-size: 0.875em;
	color:#E73B2B;
}
.tip_contentTitle {
	display: inline;
	cursor: pointer;
	font-weight: 500;
	text-align: left;
	font-size: 0.875em;
}
.tip_contentTitle:hover {
	font-size: 0.875em;
	color:#E73B2B;
}
.tip_contentTitle_active {
	display: inline;
	cursor: pointer;
	font-weight: 500;
	text-align:left;
	color:#E73B2B;
	font-size: 0.875em;
}
ul.tip_cul {
	list-style: none;
	margin:0px;
	padding-left:0em;
	padding-top:0em;
	padding-right:8px;
}
ul.tip_cul li {
	display: inline;
}
.cTipThumb {
	width: 278px;
}

.cTipColumn {
	margin-top: 8px;
}
.cTipProduct {
	width: 240px;
	cursor: pointer;
	border-style: solid;
	border-radius: 5px;
	border-width: 1px;
	border-color: #C0C0C0;
	word-wrap: break-word;
	min-height: 134px;
	height: 134px;
	background: bodyBackgroundColor;
	position: relative;
}
.cTipFront {
	width: 240px;
	cursor: pointer;
	border-style: solid;
	border-radius: 5px;
	border-width: 1px;
	border-color: #C0C0C0;
	word-wrap: break-word;
	min-height: 128px;
	height: 128px;
	background: bodyBackgroundColor;
	position: relative;
}
.cTipColumnAlt {
	margin-bottom: 8px;
	width: 100%;
	padding: 8px;
	cursor: pointer;
	word-wrap: break-word;
	min-height: 134px;
	height: 134px;
	position: relative;
}
.cTipTitle {
	position: absolute;
	color:#FFFFFF; 
	top:10px;
	text-align: left;
	font-weight: bold;
	font-size: 1.25em;
	margin: 8px;
	z-index:108;
}
.cTipTitleAlt {
	position: absolute;
	color:#505050; 
	left: 0px;
	top:0px;
	text-align: left;
	font-weight: bold;
	margin: 8px;
	z-index:108;
}
.cTipTitleBottom {
	position: absolute;
	color:#FFFFFF; 
	bottom:0px;
	font-weight: bold;
	font-size: 1.25em;
	margin: 8px;
	z-index:108;
}
.cTipTitleAltBottom {
	position: absolute;
	color:#505050; 
	bottom:0px;
	font-weight: bold;
	margin: 8px;
	z-index:108;
}
.cTipsThumb {
   cursor: pointer;
   border-style: solid;
   border-radius: 5px;
   overflow: hidden;
   cursor: pointer;
   border-style: solid;
   border-radius: 5px;
   border-width: thin;
   margin-bottom: 8px;
   margin-right: 8px;
   border-color: LightGray;
   color:#E73B2B;
   background: -moz-linear-gradient(top, #FDEEE7, #FFFFFF);
   background: -webkit-gradient(linear, left top, left bottom, from(#FDEEE7), to(#FFFFFF));
   -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FDEEE7', endColorstr='#FFFFFF')";
   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FDEEE7', endColorstr='#FFFFFF');
}
.a_overlay { position: absolute; top:0px; left:0px; z-index:99; }
.a_overlay_img { overlay: hidden; top:0px; left:0px; height: 182px; background:url("call.php?action=ccimg&loc=1&itsImage=overlay.png") 0px 0px no-repeat; }
