body {
	padding:0;
	background-color: #F2F2F2;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

#mainviewall{
	text-align:right;
	color:#666666;
	font-family:arial;
	top: 45px;
	padding-left: 445px;
	position: absolute;
}

#searchbut {
	text-align:center;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	height:30px;
}
#searchsubmit {
	position: absolute;
}
#searchsubmitbar {
	position: absolute;
	padding-left:25px;
}
#searchsubmitbartx {
	color: #FFFFFF;
	font-weight: bold;
	font-family:arial;
	font-size:11px;
}

#mainviewall a{
	color:#1693e1;
}

#language {
	padding-top:-2px;
}

#producthighlight{
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}

.submenu{
	position: absolute;
	background-color:#FFFFFF;
}
.submenumain{
	position: absolute;
	background-color:#FFFFFF;
}

#masterdiv{
	width:940px;
}

#sidemenu{
	width:184px;
	float:left;
	height:300px;
	background: #f5f5f5 url(template/200706/image/bar_product_bg.gif);
}

#menuproduct{
	width:523px;
	float:left;
}

#newsbox{
	padding-left:523px;
	width:233px;
}

#sidemenu1{
	position: absolute;
	left: -184px;
	top: 0px;
}

#sidemenu2{
	position: absolute;
	left: -184px;
	top: 32px;
}
#sidemenu3{
	position: absolute;
	left: -184px;
	top: 64px;
}
#sidemenu4{
	position: absolute;
	left: -184px;
	top: 96px;
}

#sidemenu5{
	position: absolute;
	left: -184px;
	top: 128px;
}

#sidemenu6{
	position: absolute;
	left: -184px;
	top: 160px;
}
#sidemenu7{
	position: absolute;
	left: -184px;
	top: 192px;
}

#productinfo{
	width:520px;
	height:295px;
	background-repeat: repeat;
}

#productinfocat{
	font-size: 13px;
	padding:6px;
	color: #666666;
	width:503px;
	height:46px;
}
#productdesc {
	font-size: 13px;
	padding-left:10px;
	color: #666666;
}

#productmain{
	color: #666666;
}

#productmain a{
	font-weight:bold;
	text-decoration:none;
	color: #0082d4;
}

#whatsnewtop{
	font-size: 17px;
	color: #d6d6d6;
	font-weight: bold;
}

#whatsnewhead{
	color: #1693e1;
}

#whatsnewhead a{
	color: #1693e1;
}

#whatsnewlink a{
	line-height: 150%;
	font-size: 11px;
	color: #8d8d8d;
	text-decoration: none;
}
#whatsnewlink a:hover{
	line-height: 150%;
	color: #1693e1;
	text-decoration: underline;
}

#whatsnewtext{
	line-height: 150%;
	font-family: verdana, arial;
	color: #8d8d8d;
	font-size: 11px;
}

.whatsnewtexttitle ul{
	padding-left:20px;
}
.whatsnewtexttitle ul li{
	list-style: square;
	color:#d50000;
	font-size:0.5em;
}

.whatsnewtexttitle ul li a{
	line-height: 150%;
	font-family: verdana, arial;
	font-size:10px;
	color:#222222;
}
#quicknavbody{
	color: #9c9c9c;
	text-decoration:none;
	line-height: 150%;
}

#quicknavbody a:hover{
	color: #000000;
}

#quicknavbodyb{
	color: #4d4d4d;
	font-weight: bold;
	text-decoration:none;
	line-height: 150%;
}

#quicknavhead{
	color: #dadada;
	font-size:16px;
	font-weight: bold;
}

.copyright{
	color:#666666;
	font-weight: bold;
	text-decoration:none;
}

.copyrightb{
	color:#1693e1;
	padding-left:10px;
	padding-right:10px;
	text-decoration:none;
}

div.stamp {
	position: absolute;
}
td#product_head{
	background-color: #c90b0b;
	font-size:14px;
	font-family:arial;
	color:#FFFFFF;
	font-weight:bold;
}
td#product_sub{
	background-color: #e5e5e5;
	font-size:11px;
	font-family:arial;
	color:#000000;
	font-weight:bold;
}

#product_link_title{
	color:#c90b0b;
	font-size:11px;
	font-family:arial;
	font-weight:bold;
}

#product_link_sub{
	color:#666666;
	font-size:11px;
	font-family:arial;
}

.lanparty_title{
	color:#c00000;
	font-size:11px;
	font-weight:bold;

}

.url_on_grey{
	color:#222222;
	font-weight:bold;
	font-size:12px;
}
div.product_cert{
	width: 41;
	height: 41;
	float: left;
	text-align:center;
	text-valign:center;
        background: #FFFFFF; 
        margin: 1px 1px 1px 1px;
        padding: 1px 1px 1px 1px;
	position:relative;
        border-style: solid;
        border-width: 1px;
        border-color: #CCCCCC;
}

.sidemenutitle{
	color:#000000;
	font-size:14px;
	font-weight:bold;
}
.sidemenulink{
	color:#000000;
	font-size:11px;
}
.sidemenulink:hover{
	color:#3ab1dd;
	font-size:11px;
}

.current_tab{
	color:#333333;
	font-size:11px;
	background:url(images/icons/gray_menu.gif);
	height: 20px;
	width: 120px;
}

#menu_edition_on{
  float:left;
  width:100px;
}
#menu_edition_on a{
  color:#FFFFFF;
}

div.menu_lang {
  width: 110px;
  padding-left:10px;
  color: #EEEEEE;
  text-align:left; 
}

#menu_child{
  margin-top:10px;
  margin:3px;
  width:100px;
  text-align:left; 
}

#menu_child ul, #menu_child a{
  margin-top:10px;
  margin:3px;
  Background:#000000;
  width:130px;
  text-align:left; 
  filter:alpha(opacity=80);
  -moz-opacity:.80;opacity:.80;
  color:#FFFFFF;
  padding-left:4px;
}

div.menu_lang2 {
  width: 140px;
  padding: 0px 0px;
  color: #EEEEEE;
  text-align:left; 
}

#menu_child2{
  margin-top:10px;
  margin:3px;
  width:100px;
  text-align:left; 
}

#menu_child2 ul{
  Background:#000000;
  margin:3px;
  width:110px;
  padding:2px;
  text-align:left;
  filter:alpha(opacity=80);
  -moz-opacity:.80;opacity:.80;
}

#product_detail_desc{
  font-family:verdana, arial;
  font-size:10px;
}
