
	*
	*@type :		transitional
	* @browsers	Windows : IE6+, Opera7+, Firefox3+
				  Mac OS: Safari2+, Firefox3+
				
/*helper.css*/ 	
	* { margin: 0; padding: 0; outline: none; }
		body { padding: 50px; border-top: solid 1px #fff; 
			background: #fff url(img/nvidia.com/pattern-wavy-grad.png) 0 0 repeat-x; 
			color: #000; font: 13px/normal Tahoma, Arial, Helvetica, sans-serif; } /*---- original font:14px;--/ 
		.nvidia-com h1 { margin-bottom: .5em; padding-bottom: 4px; border-bottom: solid 1px #d9d9d9; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 180%; text-indent: 5px; letter-spacing: -1px; line-height: normal;}
		
	/* -- Customize themes --original-> color: #d9d9d9cendre-clair/#808080#696969cendre-foncé/; */
		body.nvidia-com { border-top: none; background: #4c4c4c url(img/nvidia.com/grad1.png) 0 0 repeat-x; color: #2F4F4F; }
		body.nvidia-com #flash { clear: both; }
		body.nvidia-com #flash-wrapper { clear: both; width: 860px; height: 519px; margin: 0 auto; }
		body.nvidia-com .main-site, body.nvidia-com .main-site:link, body.nvidia-com .main-site:visited
		
	/* -- Google Ads -- */
		/*
		.g-ads { clear: both; overflow: hidden; }
		.g-ads-468x15 { width: 100%; height: 15px; margin-top: 2em; padding: 6px 3px; background: #fff; }
		.g-ads-234x60 { height: 60px; margin: 1em 0; }
		.g-ads-728x90 { width: 728px; height: 90px; margin: 0 auto 1em; }
		*/
		
/*default.advanced.css - NVIDIA Advanced CSS Drop-Down Menu Theme*/
	/* -- Base style extension -- */
		ul.dropdown li a {display: block; padding: 7px 14px; color: #ffffff;/*red*/	}

	/* -- Base style override -- */
		ul.dropdown li {padding: 0;}

	/* -- Base style reinitiate: post-override activities -- */
		ul.dropdown li.dir {padding: 7px 20px 7px 14px;}
		ul.dropdown ul li.dir {padding-right: 15px;}

	/* -- Custom -- */
		ul.dropdown ul a { padding: 4px 5px 4px 14px;
							width: 151px; /* Especially for IE */	}
		ul.dropdown ul a:hover {background-color: #76b900; }

	/* -- Drop-down open -- */
		ul.dropdown li:hover > a.dir {background-color: #2e2e2e; color: #76b900;}
		ul.dropdown ul li:hover > a.dir {background-color: #76b900; color: #fff;}
		
/*dropdown.css - Horizontal CSS Drop-Down Menu Module*/
		ul.dropdown,
		ul.dropdown li,
		ul.dropdown ul {list-style: none; margin: 0; padding: 0;}
		ul.dropdown {position: relative; z-index: 597; float: left;}
		ul.dropdown li {float: left; min-height: 1px; line-height: 1.3em; vertical-align: middle;}
		ul.dropdown li.hover,
		ul.dropdown li:hover {position: relative; z-index: 599; cursor: default;}
		ul.dropdown ul {visibility: hidden; position: absolute; top: 100%; left: 0; z-index: 598; width: 100%;}
		ul.dropdown ul li {float: none;}
		ul.dropdown ul ul {top: 1px; left: 99%;}
		ul.dropdown li:hover > ul {visibility: visible;}

/*default.css - NVIDIA CSS Drop-Down Menu Theme*/
	
	/* -- Base drop-down styling -- */
		ul.dropdown {font: normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif; text-transform: uppercase;}
		ul.dropdown li {padding: 7px 10px; background-color: #000; color: #fff; line-height: normal;} /*--style entre les titres du menu--*/
		ul.dropdown a:link,
		ul.dropdown a:visited { color: #fff; text-decoration: none; }
		ul.dropdown a:hover { color: #76b900; text-decoration: none; }
		ul.dropdown a:active { color: #fff; }

	/* -- level mark -- */
		ul.dropdown ul { 
			width: 170px; 
			background-color: #333; 
			color: #fff; font-size: 11px; 
			text-transform: none; 
			filter: alpha(opacity=90);
			-moz-opacity: .9;
			KhtmlOpacity: .9;
			opacity: .9;
		}
		ul.dropdown ul li {background-color: transparent; color: #000; filter: none;}
		ul.dropdown ul li.hover,
		ul.dropdown ul li:hover {background-color: transparent;}
		ul.dropdown ul a:link,
		ul.dropdown ul a:visited { color: #fff; }
		ul.dropdown ul a:hover { color: #fff; text-decoration: none; }
		ul.dropdown ul a:active { color: #fff; }

	/* -- Supporting class `dir` -- */
		ul.dropdown *.dir {padding-right: 12px; background-image: none; background-position: 100% 50%; background-repeat: no-repeat;}
		
		
/*footer*/
#footer {
	color:#FFFFFF; font-size:10px;
}