@charset "utf-8";
#nav, #nav * {
	margin: 0;
	padding: 0;
	}
#nav {
	font: bold 0.8em Verdana, Arial, Helvetica, sans-serif;
	width: 10em;
	background: #000;
	list-style: none;
	padding: 0 1px 1px;
	}
#nav li {
	border-top: 1px solid #000;
	}
#nav li a {
	display: block;
	color: #090;
	text-decoration: none;
	padding: 0.25em 0.5em 0.25em 0.75em;
	border-left: 1em solid #093;
	background: #0f3;	
	}
#nav li a:visited {
	color: #ccc;
	}
#nav li a:hover {
	color: #2eacd5;
	background: #f0f;	
	border-left: 1em solid #a2c7da;
	}
/* Holly hack - Comente esta regra CSS para torná-la sem efeito e visualize o menu no Internet Explorer 6 para ver o bug em ação */
/*\*/
* html ul li { float: left; }
* html #nav li a {height: 1%;} 
/* */

#nav2, #nav2 * {
	margin: 0;
	padding: 0;
	}
#nav2 { 
	width: 100%;
	list-style: none;
	float:left;
	font: bold 0.8em Verdana, Arial, Helvetica, sans-serif;
	background: #0f0;
	}
#nav2 li {float: left;}
#nav2 li a {
	display:block;
	text-decoration: none;
	margin-right: 2px;
	color: #000;
	padding: 0.25em 0.5em 0.25em 0.75em;
	border-left: 1em solid #060;
	background: #0C0;
	}
#nav2 li a:visited {color: #ccc;}
#nav2 li a:hover {
	color: #FFF;
	background: #0FF;
	border-left: 1em solid @;
	}



#nav3, #nav3 * {
	margin: 0;
	padding: 0;
	}
#nav3 { 
	width: 100%;
	list-style: none;
	font: bold 0.8em Verdana, Arial, Helvetica, sans-serif;
	background: #0f0;
	}
#nav3 li a {
	display:inline;
	text-decoration: none;
	margin-right: 2px;
	color: #000;
	padding: 0.25em 0.5em 0.25em 0.75em;
	border-left: 1em solid #060;
	background: #0C0;
	}
#nav3 li a:visited {color: #ccc;}
#nav3 li a:hover {
	color: #FFF;
	background: #0FF;
	border-left: 1em solid @;
	}
#nav4, #nav4 * {
	margin: 0;
	padding: 0;
	}
#nav4 {
	font: bold 0.8em Verdana, Arial, Helvetica, sans-serif;
	width: 10em;
	background: #000;
	list-style: none;
	padding: 0 1px 1px;
	}
#nav4 li {
	border-top: 1px solid #000;
	}
#nav4 li a {
	display: block;
	color: #fff;
	text-decoration: none;
	padding: 0.25em 0.5em 0.25em 0.5em;
	background: #09c url(tcss02link.jpg) no-repeat 0 0;	
	}
#nav4 li a:visited {
	color: #ccc;
	}
#nav4 li a:hover {
	color: #444;
	background: #fff url(tcss02link2.jpg) no-repeat 0 0;	
	}
/*\*/
* html ul li { float: left; }
* html #nav4 li a {height: 1%;} 
/* */

#nav5, #nav5 * {
	margin: 0;
	padding: 0;
	}
#nav5 { 
	width: 100%;
	list-style: none;
	float:left;
	font: bold 0.8em Verdana, Arial, Helvetica, sans-serif;
	background: #0f0;
	}
#nav5 li {float: left;}
#nav5 li a {
	display:block;
	text-decoration: none;
	margin-right: 2px;
	color: #000;
	padding: 0.25em 0.5em 0.25em 0.5em;
	background: #09c url(tcss02link.jpg) no-repeat 0 0;	
	border-left: 1em solid #060;
	background: #0C0;
	}
#nav5 li a:visited {color: #ccc;}
#nav5 li a:hover {
color: #444;
	background: #fff url(tcss02link2.jpg) no-repeat 0 0;
	}

#nav6, #nav6 * {
	margin: 0;
	padding: 0;
	}
#nav6 { 
	width: 100%;
	list-style: none;
	float:left;
	font: bold 0.8em Verdana, Arial, Helvetica, sans-serif;
	background: #0f0;
	}
#nav6 li {float: left;}
#nav6 li a {
	width:100px;
	display:block;
	text-decoration: none;
	margin-right: 2px;
	color: #fff;
	padding: 0.25em 0.5em 0.25em 0.75em;
	background: #0C0;
	background: #09c url(tcss02link.jpg) no-repeat 0 0;	
	}
#nav6 li a:visited {color: #ccc;}
#nav6 li a:hover {
	color: #000;
	background: #0FF;
	background: #fff url(tcss02link2.jpg) no-repeat 0 0;
	}

/*\*/
* html ul li { float: left; }
* html #nav6 li a {height: 1%;} 
/* */

ul#nav7, ul#nav7 li ul {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	list-style: none;
	width: 10em; 
	border: solid #ccc; 
	border-width: 0 1px 1px;
	}
ul#nav7 li {
	position: relative;
	}
ul#nav7 li ul {
	position: absolute;
	left: 10em; 
	top: 0;
	display: none;
	}
ul#nav7 li a, ul#nav ul li a {
	display: block;
	text-decoration: none;
	color: #666;
	padding: 0.25em 0.5em 0.25em 0.75em;
	border-top: 1px solid #ccc; 
	}
	
/*\*/
* html ul li {float: left; height: 1%;}
* html ul li a {height: 1%;}
/* */
ul#nav7 li:hover ul, 
ul#nav7 li.over ul {display: block;} 
ul#nav7 li.submenu {
	background: url(seta.gif) no-repeat right; 
	}
ex {font-family:"Arial Black"}



