
.titlegev {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold}
.main {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000}
.main_top10 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000}
.mainbold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold}
.mainboldlight {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold}
.price {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #CC0000}
.way {font-family:Verdana, Arial, Helvetica,sans-serif; font-size: 10px;font-weight: bold;}
.mainlight {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000}
.mainTable { width: 550px; } 

/* ------------------ */
/* Menu definitions */

TD.menu	{background-image: url(http://icecat.biz/imgs/m_on.gif);vertical-align:top;}
TD.activeMenu	{background-image: url(http://icecat.biz/imgs/m_inv.gif);vertical-align:top;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #307AC4; font-weight:bold;}
A.menu	{margin-top:10px; color:#000000; font-weight:bold; font-size: 11px; text-decoration: none;}


/* Global definitions */

BODY	{
	padding: 0;
	margin: 0;
        font-size: 12px;
   /*background: url(http://shop8.iceshop.nl/aeon/store/Html/images/site_bg2.jpg) repeat-x 3c4bff fixed;*/
    }

TD.cat_top	{
	border-top: 1px solid #CCCCCC;
}

TD.cat_bottom	{
	border-bottom: 1px solid #CCCCCC;
}

TD.cat_data	{
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	padding-left: 15px;
	padding-right: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
}

INPUT.bt	{
	border: 1px solid #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color: #ffffff;
	color: #000000;
	height: 20px;
        CURSOR: pointer;
}

INPUT.btn	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	height: 20px;
        CURSOR: pointer;
}

INPUT.cart	{
	border: 0px;
	background-image: url(http://catalogue.icecat.biz/imgs/winkelmand.gif); 
        background-color: #FFFFFF;
        height: 18px;
        width: 31px;
        CURSOR: pointer;
}  

SELECT.box        {
        border: 1px solid #999999;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        background-color: #ffffff;
        color: #000000;
        height: 20px;
        width: 150px;
}


TABLE, IMG	{
	border:0;
}

A	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

A:hover	{
	text-decoration: underline;
}

A:visited {
	color: #000000;
}

/* Product page definitions */

H1	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding:10px;
	margin:0;
}

P	{
	margin-top: 0px;
	padding: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

TD.image	{
	border: 1px solid #CCCCCC;
}

A.size	{
	font-weight: bold;
}

TD.vendor	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding-left: 10px;
}

TD.specs	{
	border:	1px solid #666666;
	border-top: none;
}

/* FrontPage definitions */

TABLE.search	{
	background-color: #EBEBEB;
	border: 1px solid #C2C2C2;
}

TD.search	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding-top: 7px;
	padding-bottom: 7px;
}

INPUT.search	{
	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;	
}

A.cat	{
	text-decoration: none;
        color: #303030;
}

A.cat:hover	{
	text-decoration: underline;
}
A.cat:visited	{
	color: #A0A0A0;
}

A.more	{
	color: #CC0000;
	text-decoration: none;
}

A.more:hover	{
	color: #CC0000;
	text-decoration: underline;
}

TD.label	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold; 
        padding-left: 5px;
	line-height: 9px;
	color: #000000;	

}

/* Datasheets definitions */

TD.ds_header	{
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding-left: 10px;
	height: 20px;
	background:#D2E6FF;
}

TD.ds_header A {
	color: #000000;
        font-weight: bold;
}

TD.ds_control	{
	padding-left:15px;
	padding-top: 1px;
	padding-bottom: 1px;
	border-bottom: 1px solid #ffffff;
}

TD.ds_label	{
	font-color:#ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left: 5px;
        padding-right: 5px;
	height: 20px;
	border-bottom: 1px solid #ffffff;	
	background:#d6e7ff;	
}

TD.ds_marker	{
	height: 20px;
	border-bottom: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
}

TD.ds_data	{
	color:# 000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background:#fff;	
}

TD.price_label	{
        color: #000000;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        padding-left: 5px;
        padding-right: 5px;
        border-bottom: 1px solid #ffffff;
}

TD.price_data	{
        color:# 000000;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
}

INPUT.ds	{
	width: 100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

SELECT.ds	{
	width: 100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;	
}

TEXTAREA.ds	{
	width: 100%;
	height: 100px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;	
}


/* Languages definitions */

A.language	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #307AC7;
}

A.language:visited	{
	color: #307AC7;
}

A.language:hover	{
	color: #7EB7C7;
}

TD.lang	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003265;
	vertical-align:bottom;
	padding-bottom: 5px;
}

/* Footer definitions */

TD.footer	{
	padding-left: 15px;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

A.footer	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;	
}

/* Product search definitions */

TD.pic	{
	border: 1px solid #E5E5E5;
	border-bottom: none;
	vertical-align: middle;	
}

TD.section_header	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 5px;
}

TD.section_header A      {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #FFFFFF;
        padding: 5px;
}

A.bc	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
        color: #000000;
}

TD.bc	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

SPAN.bc	{
	color: #000000;
	font-weight: bold;
}

div.tab_active
{
    BORDER-RIGHT: #808080 1px solid;
    BORDER-TOP: #808080 1px solid;
    BORDER-LEFT: #808080 1px solid;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10;
    font-weight: bold;
    color: black;
    padding-top: 5px;
    padding-left: 5px;
    padding-right: 5px;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: #FFFFFF;
    TEXT-DECORATION: none;
    text-align: center;
    vertical-align: middle;
    CURSOR: hand;
}

div.tab_inactive
{
    BORDER-RIGHT: #808080 1px solid;
    BORDER-TOP: #808080 1px solid;
    BORDER-LEFT: #808080 1px solid;
    border-bottom: #808080 1px solid;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10;
    color: black;
    BACKGROUND-COLOR: #EEEEEE;
    TEXT-DECORATION: none;
    CURSOR: hand;
    text-align: center;
    vertical-align: middle;
}
TD.info_bold {
        font-weight: bold;
        border-bottom: 1px solid #ffffff;
        font-size: 70%;
        padding: 5px;
        color:# 000000;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        background-color: #E5EFF1;
        height: 20px;
        border-bottom: 1px solid #ffffff;
        border-right: 1px solid #ffffff;
        vertical-align: top;
}

TD.info_main {
        border-bottom: 1px solid #ffffff;
        font-size: 70%;
        padding: 5px;
        color:# 000000;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        background-color: #E5EFF1;
        height: 20px;
        border-bottom: 1px solid #ffffff;
        vertical-align: top;
}

TD.info_header {
        border-bottom: 1px solid #ffffff;
        font-size: 70%;
        font-weight: bold;
        padding: 5px;
        color:# 000000;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        background-color: #D5E9FF;
        height: 20px;
        border-bottom: 1px solid #ffffff;
        vertical-align: top;
}

.menuOut {
	cursor:pointer;
	margin-left: 4px;
}

.menuOver {
	cursor:pointer;
	width:180px;
	margin-left: 4px;
}

div.submenu, div.submenu a {
	width:180px;
	font-weight: normal;
	overflow: hidden;
}

div.submenu a:hover {
	width:180px;
	text-decoration:underline;
}

.cat_direct {
	float:right;
	margin-right:8px;	
}

.sub_margin {
	margin-top:20px;
	margin-bottom:20px;
}

#submenu_table {
	margin-bottom:4px;
	margin-top:4px;
	padding-bottom:1px;
	padding-top:1px;
}







/*    footer   */
/* for changing bg color look for arrows like `<--` ( there are a lot of them ) */
.raised {
  background:transparent;
  width:590px !important;
  }
.raised h1, .raised p {
  margin:0 10px;
  }
.raised h1 {
  font-size:2em;
  color:#fff;
  }
.raised p {
  padding-bottom:0.5em;
  }
.raised .b1, .raised .b2, .raised .b3, .raised .b4, .raised .b1b, .raised .b2b, .raised .b3b, .raised .b4b {
  display:block;
  overflow:hidden;
  font-size:1px;
  }
.raised .b1, .raised .b2, .raised .b3, .raised .b1b, .raised .b2b, .raised .b3b {
  height:1px;
  }
.raised .b2 {
  background:#D2E6FF;                /* <-- */
  border-left:1px solid #fff;
  border-right:1px solid #D2E6FF;    /* <-- */
  }
.raised .b3 {
  background:#D2E6FF;                /* <-- */
  border-left:1px solid #fff;
  border-right:1px solid #D2E6FF;    /* <-- */
  }
.raised .b4 {
  background:#D2E6FF;                /* <-- */
  border-left:1px solid #fff;
  border-right:1px solid #D2E6FF;    /* <-- */
  }
.raised .b4b {
  background:#aaa;
  border-left:1px solid #fff;
  border-right:1px solid #D2E6FF;    
  }
.raised .b3b {
  background:#aaa;
  border-left:1px solid #fff;
  border-right:1px solid #D2E6FF;   
  }
.raised .b2b {
  background:#000;
  border-left:1px solid #fff;
  border-right:1px solid #aaa;
  }
.raised .b1 {
  margin:0 5px;
  background:#fff;
  }
.raised .b2, .raised .b2b {
  margin:0 3px;
  border-width:0 2px;
  }
.raised .b3, .raised .b3b {
  margin:0 2px;
  }
.raised .b4, .raised .b4b {
  height:2px; margin:0 1px;
  }
.raised .b1b {
  margin:0 5px; background:#aaa;
  }
.raised .boxcontent {
  display:block;
  background:#D2E6FF;                /* <-- */
  border-left:1px solid #fff;
  width: 550px;
  /*border-right:1px solid #D2E6FF;*/    
  }

TD.soft_header  {
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  padding-left: 10px;
  height: 20px;
  background:#ebebeb;
}
font.soft_header{
  color: #000000;
        font-weight: bold;
}
TD.soft_header A {
  color: #000000;
        font-weight: bold;
}
TD.cat_tree{
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}
a.cat_tree{
	color:#303030;
	
}

INPUT.fbt	{
	border: 1px solid #307AC7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	background-color: #ffffff;
	color: #307AC7;
	height: 20px;
}
.inp	{
	border: 1px solid #307AC7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 70%; */
	/*font-weight: bold; */
	background-color: #ffffff;
	color: #000000;/*#307AC7;*/
	height: 20px;
}
.scrol {
	
	border-left: solid #307AC7 1px;
	border-top: solid #307AC7 1px;
	border-bottom: solid #307AC7 1px;
	height:150px;
	width:100%;
	scrollbar-face-color: #D2E6FF;
	scrollbar-track-color: #D2E6FF;
	overflow-y: scroll;
}

body.rtl_direction {
	direction:rtl;
}

.login{
  display:block;
  position:absolute;
  z-index:2;
  float:right;
  width:100%;
  text-align:right;
  margin-right:10px;
  font-size:11px;
  font-color:;
  text-color:;
}

.alogin{
  font-size:11px;
}

.reviews-table { background: url(/imgs/reviews-bg.png) repeat-x; border: 1px solid #c8cee6; border-right: 0; border-bottom: 0; width: 100%; }
.reviews-table.reviews-more { background: none; border-top: 0; }
.reviews-table th { font-family: Verdana, Arial, Helvetica, sans-serif;font-size:70%;  color: #000; font-weight: normal; padding: 5px 5px 7px 5px; border-right: 1px solid #dedede; white-space: nowrap; text-align: center; }
.reviews-table td { font-family: Verdana, Arial, Helvetica, sans-serif;font-size:70%; color: #010001; padding: 5px 10px; border-right: 1px solid #dedede; border-bottom: 1px solid #dedede; text-align: center; vertical-align: top; }
.reviews-table .review-source { width: 150px; }
.reviews-table .reviews-date { color: #1b1c20; padding-top: 20px; }
.reviews-table .reviews-date strong { color: #307ac7; }
.reviews-table .review-description { text-align: left; }
.reviews-table .review-description div {  }
.reviews-table .review-description img { vertical-align: top; margin: 0 3px 0 0; }
.reviews-table .review-text { padding: 0 0 7px; }
.reviews-table .reviews-link { padding: 5px 0 0; }
.reviews-table .review-score { width: 87px; height: 55px; padding: 33px 0 0; margin: 0 auto; background: url(/imgs/review-score.png) no-repeat; font-family: tahoma; font-size: 12px; font-weight: 700; font-style: italic; color: #fff; }
.reviews-table .review-score span { font-size: 24px; }
.reviews-table .reviews-fake { width: 1px; height: 0; }
.reviews-table .review-line { padding: 0 0 3px; }
.reviews-table .reviews-score-cell { width: 95px; }
.reviews-table a, .reviews-table a:visited { font-size: 11px; font-style: italic; color: #213f9a; text-decoration: none; }
.reviews-table a:hover { text-decoration: underline; }


