body { 
      top:0; 
      left:0; 
      margin:0; 
      padding:0;
      background: #ffffff;
      #color: #000000;
      font-family: Arial, Helvetica, sans-serif;
      font-size: 12px;
      color: #3d4142;
      } 
img
{
border-style: none;
text-decoration: none;
}
.strik {
       text-decoration: line-through;
}

/*top menu*/
.topmenu {
	text-align: right;
	color: #3d4142;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
}
a.topmenu:link,
a.topmenu:visited{ text-decoration:none; color:#707879; white-space:nowrap; font-size: 12px;}
a.topmenu:hover{ text-decoration:underline; color:#707879; white-space:nowrap; font-size: 12px;}

/*logo panel and main menu*/
.panelleft {
	background-image: url(img/leftbg.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.panelright {
	background-image: url(img/rightbg.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
.panel {background-color: #62bac4;}
.mainmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
}
a.mainmenu:link,
a.mainmenu:visited{ text-decoration:none; color:#FFFFFF; white-space:nowrap; }
a.mainmenu:hover{ text-decoration:underline; color:#FFFFFF; white-space:nowrap; }

/*content block*/
.contentmain {
	background-color: #FFFFFF;
	font-size: 12px;
	padding-left: 10px; 
	padding-right: 10px;
	          }
/*content text*/

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3d4142;
}
a:link,
a:visited{ text-decoration:none; color:#277b85; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
a:hover{ text-decoration:underline; color:#277b85; font-family: Arial, Helvetica, sans-serif;font-size: 12px; }

li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3d4142;
	padding: 1px;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	font-weight: bold;
	color: #e06122;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	color: #277b85;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #277b85;
}
.price {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #de3d04;
}
a.price:link {
       font-family: Arial, Helvetica, sans-serif;
       font-size: 12px;
       font-weight: bold;
       text-decoration: none;
       color: #de3d04;
}
a.price:visited{ text-decoration:none; color:#de3d04; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
a.price:hover{ text-decoration:underline; color:#de3d04; font-family: Arial, Helvetica, sans-serif;font-size: 12px; }


a.download:link {
       font-family: Arial, Helvetica, sans-serif;
       font-size: 12px;
       font-weight: bold;
       text-decoration: none;
       color: #009933;
}
a.download:visited{ text-decoration:none; color:#009933; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
a.download:hover{ text-decoration:underline; color:#009933; font-family: Arial, Helvetica, sans-serif;font-size: 12px; }

/*news pane and news*/
td.date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
    color: #3d4142;
}
	

/*bottom panel and bottom menu*/
.btleft {
	background-image: url(img/bgbottomleft.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.btright {
	background-image: url(img/bgbottomright.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
.bgbottom {
	
	background-color: #f0f6f6;
	padding-left: 5px; 
	padding-top: 1px; 
	padding-bottom: 1px; 
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #707879;
	}
	          
a.bgbottom:link,
a.bgbottom:visited{ text-decoration:none; color:#707879; white-space:nowrap; }
a.bgbottom:hover{ text-decoration:underline; color:#707879; white-space:nowrap; }


a.path {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #277b85;
 }

.path {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #277b85;
	padding-left: 10px;
 }

.csc-mailform {
	border: none;
 }

.csc-mailform-field {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3d4142;
	text-align: right;
	padding-right: 220px;
 }

.logolink {
	background-image: url(img/aikologowhite.gif);
	height: 55px;
	width: 160px;
	display: block;
 }

.logo {
	width: 160px;
	position: relative;
 }

.logo a h1 {display: none;}
/* =tabs

--------------------*/

#tabs {	font-size: 12px; font-weight: bold; white-space: nowrap; }

/* =empty sides */

#tabs td.empty { background-image: none; width: 1px; margin: 0;	padding: 0; }

#tabs td.emptyleft:hover, #tabs td.empty:hover { background-image: none; }

#tabs td a

{

	color: #277b85;

	text-decoration:none;

	font-weight: normal;

	font-family:Arial, Helvetica, sans-serif;

	border:0;

	font-size: 12px;

	white-space: nowrap;	

}

#tabs td

{

	width: 88px;td

	height: 18px;

	overflow: hidden;

	text-align: center;

	background-image:url(img/tab.gif);

	background-repeat:no-repeat;

	margin:0;

	border-bottom: 2px solid #62bac4;
	white-space:nowrap;

}

#tabs td:hover {  color: #277b85;

	text-decoration:underline;

	font-weight: normal;

	font-family:Arial, Helvetica, sans-serif;

	border:0;

	font-size: 12px;

	border-bottom: 2px solid #62bac4;}

#tabs td.tabA

{

	text-decoration:none;

	background-image:url(img/taba.gif);

	background-repeat:no-repeat;

	width: 86px;

	border: 0;

	color: #FFFFFF;

	border-bottom: 2px solid #62bac4;
	white-space:nowrap;

}

#tabs td.tabA a

{

	color: #FFFFFF;

	text-decoration:none;

	font-weight: bold;

	font-size: 12px;

}
hr {
color: #277b85;
background-color: #277b85;
height:1px;border:none;
}

.tablerow {
	font-size: 12px;
	background-color: #f0f6f6;
		}
.tablerowdark {
	font-size: 12px;
	color: #ffffff;
	background-color: #62bac4;
		}
	
/*New products right menu*/

/*Download button*/

div.downloadbt {
	background-repeat: no-repeat;
	width: 173px;
	height: 55px;

}

div.downloadbt a {

	width: 173px;
	height: 55px;
	display: block;
	margin: 0px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background: transparent url(img/download_new.gif);
	background-repeat: no-repeat;
	background-position: top;
	text-align: center;
	padding: 20px 0 0 0;

}

/*Grey box*/

.boxgrey {
	background-repeat: no-repeat;
	width: 173px;
	height: 55px;
	color: #277b85;
	font-weight: bold;
	background-color: transparent;
	background-image: url(img/box-grey.gif);
	text-align: center;
	padding: 18px 0 0 0;
}


/*Rounded background*/

div.boxbgimg {

	width: 174px;
	overflow: hidden;
	background-image: url(img/boxbg.gif);
	background-repeat: no-repeat;
	background-position: left bottom;

	}


.boxtext {

	padding: 0px 10px 0px 10px;

}

p.boxtext {

	padding: 0px 0px 0px 0px;

}

/*Lists*/

ul.linklist, li.linklist {
	padding-left: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	list-style-type: none;
}

li.link {
	font-weight: bold;

	padding:0 0 10px 0;

}

li.pdf { margin-left: 20px; list-style-image: url(img/pdf.gif); font-weight: bold; color: #277b85;}

/*Download symbol*/
.download {
	background-repeat: no-repeat;
	width: 30px;
	height: 30px;
	font-weight: bold;
	color: #009933;
	background-color: transparent;
	background-image: url(img/download.gif);
	padding-left: 40px;
	padding-bottom: 20px;
	
}

.downloadcab {
	background-repeat: no-repeat;
	font-weight: bold;
	color: #009933;
	background-color: transparent;

}

/*Buy now*/
.buynow {
	background-repeat: no-repeat;
	width: 22px;
	height: 21px;
	background-color: transparent;
	background-image: url(img/buy.gif);
	padding-left: 25px;
	padding-bottom: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #de3d04;
	text-decoration: none;
	
}
.buynow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #de3d04;
}
a.buynow:link {
       font-family: Arial, Helvetica, sans-serif;
       font-size: 12px;
       font-weight: bold;
       text-decoration: none;
       color: #de3d04;
}
a.buynow:visited{ text-decoration:none; color:#de3d04; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
a.buynow:hover{ text-decoration:underline; color:#de3d04; font-family: Arial, Helvetica, sans-serif;font-size: 12px; }


