/* ------------ Texto padrão, backgorund, margens e scroll */

	BODY {
		background: #cccccc url("pic/bg.gif") repeat-x;
		text-align: center;

	/*
		/*SCROLLBAR-BASE-COLOR: #FFFFFF; /* sombra esquerda em cima */
		/*SCROLLBAR-ARROW-COLOR:#FFFFFF; /* setas */
		/*SCROLLBAR-FACE-COLOR:#D9D9D9; /* barra e quadrinhos das setas */
		/*SCROLLBAR-SHADOW-COLOR: #CCCCCC; /* sombra direita embaixo */
		/*SCROLLBAR-HIGHLIGHT-COLOR: #CCCCCC; /* contorno */
		/*SCROLLBAR-TRACK-COLOR: #EFEFEF; /* caminho */
		/*SCROLLBAR-DARKSHADOW-COLOR: YELLOW; /* muito sutil */

		/* SCROLLBAR-3DLIGHT-COLOR: #CCCCCC; /* contorno 3D */
	}
	body, td, form{
        font: 0.7em tahoma;
/*		font: 70% tahoma;*/
/*		font: 11px tahoma;*/
/*		color: #615e5d;*/
		color: #555555;
		
		margin:0px;
		padding: 0px;
	}
	form {
    	font: 0.8em tahoma;
	}
	a, .content a{
		text-decoration: none;
/*		color: #F18D30;*/
		color: #d76800;
	}
	a:hover{
		text-decoration: underline;
	}

	table{
		border-collapse: collapse;
		empty-cells: show;
	}
	img{
		border: 0px;
		margin: 0px;
		background-image: none;
	}

	ul{
		list-style: none;
	}
	table td{
		/*vertical-align: top;*/
	}

/* ------------------------------------------------------ */

	#cab{
		border-top: 6px solid #999999;
		background: #f9f9f9;
	}
	#cab .int{
		background: #e5e5e5;
		border-top: 1px solid #FFFFFF;
		border-bottom: 1px solid #FFFFFF;

		height: 75px;
		_height: 77px;
	}
	.footer{
		text-align:center;
		background-color:#e6e6e6;
		padding:15px;
		font-size: 0.7em;
	}
	.footer a{
		color: #656565;
	}

/* ----------------- Alinhamentos do conteúdo das páginas */
	.content td{
		padding-left: 23px;
	}

	.content td table td{
		padding-left: 0px;
	}
	.titles{
		margin-left: -23px;
		margin-top: 20px;
		margin-bottom: 20px;
	}
	.subtitles{
		margin-left: 0px;
	}

	.list li, .list_home li, .list_right li{
		margin-top: 10px;
		margin-bottom: 10px;
		background-image: url(pic/list_bullet.png);
		background-repeat: no-repeat;
		background-position: 0.4em 0.3em;
		padding-left: 1.5em;
		margin-left: -10px;
		margin-left: -39px;
	}
	.list_right li{
		margin: 0px;
		margin-left: -39px;
	}
	.list_home li{
		margin: 0px;
		margin-left: -25px;
	}
	ul.list_home, ul.list_right{
	    margin-top: 0px;
	    margin-bottom: -10px
	}
	.small{
		font-size: 9px;
	}
	.frm_imput{
		border: 1px solid #c0c0c0;
		width: 235px;
		margin-bottom: 2px;
		background: #ffffff;
		font: 1em Verdana, Arial, Helvetica, sans-serif;
	}
	.orange_bar{
		background:#f39639;
		margin-top: 1px;
		width: 550px;
		height: 10px;
		display: block;
	}
/* ------------------------------------------------ Menu */

	#menu_container{
		position: relative;
		width: 770px;
		background: #cccccc url("pic/menu/bg_menu.gif") repeat-x;
		height: 26px;
	}
	
	#menubar {
		display: block;
		width: 755px;;
		_width:100%;
		left: 0px;
		top:65px;
		padding-left: 15px;
		background: #cccccc url("pic/menu/bg_menu.gif") repeat-x;
		height: 26px;
	}

	#menubar a {
		position: relative;
		padding: 0 !important;
		margin: 0 !important;
	    display: block;
	    float: left;
		color:#ffffff;
		letter-spacing:1px;
		text-decoration:none;
		height: 26px;
		overflow: hidden;
	}

	#menubar a#act0 { background: url("pic/menu/m_home.png") 0 0 no-repeat !important; width: 60px;}
	#menubar a#act1 { background: url("pic/menu/m_samples.png") 0 0 no-repeat !important; width: 70px;}
	#menubar a#act2 { background: url("pic/menu/m_profile.png") 0 0 no-repeat !important; width: 59px;}
	#menubar a#act3 { background: url("pic/menu/m_faq.png") 0 0 no-repeat !important; width: 50px;}
	#menubar a#act4 { background: url("pic/menu/m_contact.png") 0 0 no-repeat !important; width: 67px;}

	#menubar a#act0.active  { background-position: 0 -26px !important; }
	#menubar a#act1.active  { background-position: 0 -26px !important; }
	#menubar a#act2.active  { background-position: 0 -26px !important; }
	#menubar a#act3.active  { background-position: 0 -26px !important; }
	#menubar a#act4.active  { background-position: 0 -26px !important; }


/*
	#menubar a.active {
		border-bottom-color:#CCC599;
		border-right-color:#CCC599;
		border-left-color:#FFFFFF;
		border-top-color:#FFFFFF;
	}
*/
	.menu .options {
		background:#ffffff;
		border-bottom: 3px solid #a9a8a7;
		padding: 4px;
		border-left: 1px solid #d9d9d9;
		border-right: 1px solid #d9d9d9;
	}

	.menu .options a{
		display: block;

	}
	.menu a {
		color:#615e5d;
		display:block;
		padding:2px 10px;
		text-decoration:none;
		background-color:transparent;
	}
	.menu a:hover {
		background-color:#e5e5e5;
		color:#615d5e;
		text-decoration: none;
	}

/* ----------------------------------------- Fim do menu */

	h3 { font-family:Verdana; font-weight:bold; font-size:14pt; }
	h4 { font-family:Verdana; font-size:12pt; }

	hr  { height: 1px }
	img { border:0px }
	li  { font-size: 1em; margin-bottom: 5px }

/* --------------------- Link do flash da página inicial */
	object{
		z-index: 1;
	}
	#lnk_swf{
		position: absolute;
		width: 550;
		height: 110;
		display: block;
		cursor: hand;
		top: 431px;
		_top: 446px;
		z-index: 10;
		opacity: .0;
		filter: alpha(opacity=0);
		background: #ffffff;
	}

