a.link-menu:link {text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #000000;}
a.link-menu:visited {text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #000000;}
a.link-menu:hover {text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #000000;}
a.link-menu:active {text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #000000;}

a.link-rodape:link {text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#FFFFFF;}
a.link-rodape:visited {text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#FFFFFF;}
a.link-rodape:hover {text-decoration: underline; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#FFFFFF;}
a.link-rodape:active {text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#FFFFFF}

a.link-acordeon:link {text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#000000;}
a.link-acordeon:visited {text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#000000;}
a.link-acordeon:hover {text-decoration: underline; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#000000;}
a.link-acordeon:active {text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#000000;}

a.link-mail:link {text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000;}
a.link-mail:visited {text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000;}
a.link-mail:hover {text-decoration: underline; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000;}
a.link-mail:active {text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000;}

a.voltar:link {text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; color: #FFFFFF;}
a.voltar:visited {text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; color: #FFFFFF;}
a.voltar:hover {text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; color: #FFFFFF;}
a.voltar:active {text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight:bold; color: #FFFFFF;}

a.subm:link {text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color: #333333;}
a.subm:visited {text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color: #333333;}
a.subm:hover {text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color: #333333;}
a.subm:active {text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; color: #333333;}

a.men:link {text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:18px; color: #FFFFFF;}
a.men:visited {text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:18px; color: #FFFFFF;}
a.men:hover {text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:18px; color: #FFFFFF;}
a.men:active {text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #FFFFFF;}

.style7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #CCCCCC;
}

/* MENU ESQUERDA */

	#dhtmlgoodies_listMenu a{	/* Main menu items */
		color:#FFFFFF;
		text-decoration:none;
		font-weight:bold;

	}
	#dhtmlgoodies_listMenu ul li a{	/* Sub menu */
		color: #000000;
	}
	#dhtmlgoodies_listMenu ul li ul li a{	/* Sub Sub menu */
		color: #000000;
	}
	
	#dhtmlgoodies_listMenu .activeMenuLink{	/* Styling of active menu item */
		color:#FFFFFF;
	}
	
	/*
	No bullets
	*/	
	#dhtmlgoodies_listMenu li{
		list-style-type:none;	
	}
	
	/*
	No margin and padding
	*/
	#dhtmlgoodies_listMenu, #dhtmlgoodies_listMenu ul{
		margin:0px;
		padding:0px;
	}

	/* Margin of sub menu items */
	#dhtmlgoodies_listMenu ul{
		display:none;
		margin-left:0px;
	}
	#leftColumn {
		width:140px;
		float:left;
		padding-left:10px;
}
.style3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #FFFFFF; font-weight: bold; text-decoration: none; }
.style8 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; font-weight: bold; text-decoration: none; }

/* FIM DO MENU */

/* MODAL MESSAGE */ 

	/* CSS for the demo. CSS needed for the scripts are loaded dynamically by the scripts */
	#mainContainer{
		width:500px;
		margin:0 auto;
		margin-top:10px;
		border:1px double #000;
		padding:5px;
		
	}
	
	/* Alternative layout for the message box - used by one of the messages */
	
	.modalDialog_contentDiv_error{
		border:3px solid #FFF;	
		padding:2px;
		z-index:100;/* Always needed	*/
		position:absolute;	/* Always needed	*/
		
	}
	.modalDialog_contentDiv_error a{
		color:#FFF;
	}
	
/* END MODAL MESSAGE */	

	a.fechar:link {text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;}
	a.fechar:visited {text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;}
	a.fechar:hover {text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;}
	a.fechar:active {text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;}

	.text {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color:#000000;
	}
	
/* MENU */

.pd_menu_01 {float:left; padding:0; margin:0;color: #000000;background: #FFF500; width:780px;} /*Color navigation bar normal mode*/
.pd_menu_01  a, .pd_menu_01 a:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color: #000000;
background-color: #FFF500;
}
.pd_menu_01 ul {list-style-type:none;padding:0; margin:0;}
.pd_menu_01 ul li {float:left; position:relative; z-index:auto !important /*Non-IE6*/; z-index:1000 /*IE6*/; }
.pd_menu_01 ul li a {color: #000000;background: #FFF500; float:none !important /*Non-IE6*/; float:left /*IE-6*/; display:block; height:30px; line-height:30px; padding:0 8px 0 7px; text-decoration:none; }
.pd_menu_01 ul li ul {display:none; border:none;color: #000000;background: #FFF500;}
.pd_menu_01 ul li:hover a {background-color:#FFF500; text-decoration: none; color:#000000;} /*Color main cells hovering mode*/
.pd_menu_01 ul li:hover ul {display:block;  position:absolute; z-index:999; top:29px; margin-top:1px; left:0;}
.pd_menu_01 ul li:hover ul li a {display:block; width:100px; height:auto; line-height:1.3em; margin-left:-1px; padding-left: 5px; padding-bottom: 5px; background-color:##FFF500;  color:#000000;} /*Color subcells normal mode*/
.pd_menu_01 ul li:hover ul li a:hover {background-color:#FFF500; text-decoration: underline; color:#000000;} /*Color subcells hovering mode*/
.pd_menu_01 table {position:absolute; top:0; left:0; border-collapse:collapse;color: #000000;background: #FFF500;}
.pd_menu_01 ul li a:hover {background-color:#FFF500; text-decoration:underline; color:#000000;} /*Color main cells hovering mode*/
.pd_menu_01 ul li a:hover ul {display:block; width:12em; position:absolute; z-index:999; top:29px; left:0; }
.pd_menu_01 ul li a:hover ul li a {display:block; width:12em; height:1px; line-height:1.3em; padding:4px 16px 4px 16px; border-left:solid 1px #FFF500; border-bottom: solid 1px #FFF500; background-color:##FFF500;  color:#000000;} /*Color subcells normal mode*/
.pd_menu_01 ul li a:hover ul li a:hover {background-color:#FFF500; text-decoration: underline; color:#000000;} /*Color subcells hovering mode*/


/* END MENU */

/* ### PRINCIPAL ### */
img.img_principal{ float: right; margin: -15px 0 0; }
div.box_principal_esq{
	clear: both;
	float: left;
	margin: auto;
	position: absolute;
	bottom: 0;
	left: 0;
}
.box_principal_esq a img{ border: none; }

form#contato{
	clear: both;
	float: right;
	position: absolute;
	right: 0;
	bottom: 0;
	width: 280px;
	height: auto;
	font-family: Verdana, Geneva, sans-serif;
}
#contato fieldset{
	border: none;
	padding: 0;
	margin: auto;
}
#contato legend{
	float: right;
	background: #3db3b1;
	font-size: 15px;
	font-weight: bold;
	color: #fff;
	padding: 0 40px 3px 3px;
}
#contato div{ 
	background: #dededd;
	padding: 10px;
	clear: both;
}
#contato div p{ margin: auto; font-size: 14px; }
#contato br{ clear: left; }
#contato input[type="text"], textarea{
	width: 100%;
	height: 25px;
	color: #838281;
	border: #838281 1px solid;
	margin: 2px 0;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 20px;
}
#contato textarea{ height: 80px; }
#contato input[type="image"]{ float: right; margin: 2px 0; }

