@charset "utf-8";
@import url("product.css");
/* CSS Document */
body { margin:10px 0; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
a:link { text-decoration: none; }
a:visited { text-decoration: none; }
a:hover { text-decoration: underline; }
a:active { text-decoration: none; }
.clean { clear:both; }
#hi-fi-wrap { margin:auto; width:758px; background:url(style/hifi_05.gif) repeat-y; }
#header {background:url(style/hifi_03.jpg) no-repeat;}
#main { margin-left:1px; margin-right:1px; margin-bottom:0; padding-bottom:0;}
#top { padding:10px 5px 0 5px; }
#logo { width:180px; height:40px; background:url(style/logo.jpg) no-repeat left; float:left; margin-left:20px; margin-top:15px; padding:0; }
#logo a { display:block; height:40px; text-indent:-9999em; }
#logo a:hover { color: #DC143C; text-decoration: none; }
#logo a:active { color: #DC143C; text-decoration: none; }
#language { float:right; width:300px; text-align:right; margin-top:30px;}

#lang{ float:right; margin-top:10px; margin-right:10px;}
#lang a { color:#000000;}

#menu { height:37px; margin:0; }
/*************** menu *********************/
#menu #nav { float:right; margin-right:2px; }
#nav ul { padding:0; margin:0;}
#nav li { position: relative; float:left; list-style: none; text-align:center; z-index:1; }
#nav li a{ margin-left:0px;background:url(style/menub.gif) no-repeat right; color:#333333; }
#nav a { float:left; font-weight:bold; padding:0 10px; line-height:37px; font-size:12px;}
#nav a:hover { color:#333; font-weight:bold; background:url(style/hifi_08.jpg) repeat-x  left; text-decoration:none; }
#nav li ul { /* second-level lists */ position : absolute; left: -999em; margin:17px 0px 0 0; border:1px solid #d1d5d8; background-color:#fff; z-index:1;/*	width:13em;*/ width:150px; }
#nav li li { background:none; padding:0; }
#nav li li ul { margin-top:0px; width:150px; margin-left:0px; }
#nav li li a { margin:1px 1px 1px 1px; text-align:left; padding-left:10px; font-weight:normal; background:none; line-height:18px; color:#333333; width:129px; height:20px; }
#nav li li ul a { width:129px; }
#nav li li a:hover { color:#fff; background:none; background-color:#333; text-decoration:none; }
#nav .SelectedTab a { font-weight:normal;}
#nav .SelectedTab a { font-size:12px; font-weight:normal; background:url(style/hifi_08.jpg); font-weight:bold; color:#333333 }
#nav .SelectedTab { margin:0; }
#nav .SelectedTab li ul { margin-left:5px; }
#nav .SelectedTab li { margin-left:0px }
#nav .SelectedTab li a { background:none; }
#nav li .SelectedTab a { color:#fff; background-color:#333; background-image:none; font-size:12px; }
#nav li .SelectedTab a:hover { font-weight:normal; }
#nav li .SelectedTab ul { }
#nav li .SelectedTab li a { margin:1px 1px 1px 1px; background:none; color:#333; }
#nav li .SelectedTab li a:hover { color:#fff; background-color:#333; font-size:12px; }
#nav li li .SelectedTab a { background:#333; color:#fff }
#nav .DisabledTab { color:#ccc; }
/* no need to change these hover classes 
unless you need more than 4 levels */
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul, #nav li.iehover ul ul, #nav li.iehover ul ul ul, #nav li.iehover ul ul ul ul { left: -999em; }
#nav li:hover ul, #nav li.iehover ul { top: 1.6em; left:0; }
#nav li li:hover ul, #nav li li li:hover ul, #nav li li.iehover ul, #nav li li li.iehover ul { top: 0; left:12.1em; }
/************************************************************************************************************************/
#main {}
#footer { margin:auto; width:758px;height:45px;background:url(style/hifi_11.jpg) no-repeat; margin-top:0px; font-size:10px; }
#footer .linkmenu { float:right; margin-top:15px; margin-right:20px;}
.links { color:#FFFFFF; }
a.links { color:#FFFFFF; }
a.links:hover { color:#FFF ;}

a.links:visited { color:#FFF; }
#teaminfo { float:left; width:300px; }
#copy_style { margin:auto; width:756px;color:#000000; padding-left:5px; padding-top:0px; }
#copy_style a:link { color:#000000;}
#copy_style a:active { color:#000000;}
#copy_style a:visited { color:#000000;}
#divlogin {}
#divlogin a { color:#FFFFFF;}

#footwhat{float:right;}
#footwhat a{color:#FFF; font-size:13px;}
#footwhat a:hover{color:#900; text-decoration:none;}





/*--------- pane style ----------*/
.ContentPane, .TopPane, .BottomPane { padding:0px; margin:0px; }
.LeftPane { margin:0px; }
.RightPane { margin:0px; }
#crumb { padding:10px 2px; text-align:left; color:#999; font-size:11px; font-weight:bold; }


.technology td {  padding-bottom:10px;}


/**/
.TermsOfUse,
.PrivacyStatement{ font-size:12px; line-height:15px; margin:10px 20px; text-align:justify;}


