body {

	margin:0;

	padding:0;
	
	font-family:Helvetica, Arial, Verdana, sans-serif;

	background:#09b2c8 url(images/body2.jpg) repeat-x center top;
	font-size:11pt;
}

h2 {
color: #009933;
}

td {


	font-family:Helvetica, Arial, Verdana, sans-serif;

font-size:11pt;	
}

td.tresc {


	margin:0;

	padding:50 70 0 70;

	vertical-align: top;
	
	font-family:Helvetica, Arial, Verdana, sans-serif;

	font-size:11pt;
}


td.footer {

	height: 157px;
	vertical-align: bottom;
	padding:0 0 0 0;

	
}


a {

	color:#0099CC;

	font-weight: bold;

	text-decoration: none;

}

a:hover {
	color:#000005;

	font-weight: bold;

	text-decoration: none;
}



#container {

	width:940px;

	margin:0px auto 0;

	background:url(images/main2.jpg) no-repeat #FFFFFF;

}

#language {

	margin:0px auto 0;

	height:20px;

	text-align:right;

	width: 940px;

	padding: 20px 0px 0px;

}

#language a {

	font-family: Helvetica, Arial, Verdana, sans-serif;

	font-size: 13px;

	font-weight: normal;

	margin-right: 0px;

	text-decoration: underline;

	padding-right: 18px;

}



#sidebar {float:right; width:179px; padding:0 20px 35px 20px; font-size:11px; line-height:16px;}

#sidebar h3 {padding:5px 0 5px 20px; margin:20px 0 10px -20px; background:url(images/sidebar_h3.jpg) repeat-y; text-transform:uppercase; font-size:15px; font-style:italic; color:#FFFFFF;}

#sidebar ul {padding:0; margin:0;}

#sidebar li {list-style:none; border-bottom:1px solid #E1E3E7;}

#sidebar li a {display:block; width:175px; padding:2px; text-decoration:none;}

#sidebar li a:hover {background-color:#FF862D; color:#FFFFFF;}



#main {margin-right:220px;}

#menu {height:190px; padding:25px 11px 0 0;}

#menu ul {

	padding:0;

	margin:0;

}

#menu li {

	list-style:none;

	display: inline;

	padding-left: 180px;

}

#menu a {display:block; width:126px; padding:2px; color:#FFFFFF; font-size:14px; text-decoration:none;}

#menu a:hover {background-color:#FF862D;}

#logo {

	padding-right:30px;

	height:510px;

	text-align:left;

	padding-top: 35px;

	padding-left: 50px;

	padding-bottom: 24px;

}

#logo a {

	color:#0099CC;

	text-decoration:none;

	text-transform:lowercase;

	font-size:60px;

	letter-spacing: 0.05em;

}

#text {

	padding:0px 80px 20px 110px;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size:14px;

	line-height:140%;

	color: #333;

}

#text  h2   {

	font-size:24px;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-weight:bold;

	margin:20px 0 10px 0;

	color: #009933;

	line-height: 130%;

}

.imgright {

	float: right;

	padding-top: 10px;

	padding-bottom: 10px;

	padding-left: 30px;

}

#text ul {margin-top:8px; margin-bottom:8px;}

#text br {line-height:8px;}



#footer {

	height:200px;

	background:#09b3c9 url(images/footer2.jpg) no-repeat;

	font-size:11px;

	color: #333;

}

#menu_footer {

	text-transform:lowercase;

	padding-top: 22px;

	padding-bottom: 0;

	padding-left: 30px;

}

#left_footer {

	float:left;

	padding:115px 30px 0 50px;

}

#right_footer {

	float:right;

	padding:115px 30px 0 0px;

	width:160px;

	text-align:right;

	font-size: 9px;

}

#productslug {

	font-family: Helvetica, Arial, Verdana, sans-serif;

	font-size: 30px;

	height:100px;

}

#container #logo .strapline {

	font-family: Helvetica, Arial, Verdana, sans-serif;

	font-size: 27px;

	padding-left: 7px;

	color: #666666;

	line-height: 1%;

}

#productslug   a  {

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

}

#productslug #onyx  {

	width: 192px;

	margin-left: 108px;

	text-align: center;

	font-weight: bold;

	float: left;

	padding-top: 20px;

	padding-bottom: 15px;

}

#productslug #kalix {

	width: 192px;

	margin-left: 71px;

	text-align: center;

	font-weight: bold;

	float: left;

	padding-top: 20px;

	padding-bottom: 15px;

}

#productslug #odessy {

	width: 192px;

	margin-left: 60px;

	text-align: center;

	font-weight: bold;

	float: left;

	padding-top: 20px;

	padding-bottom: 15px;

}