
body {
	background-image: url(/topo-div/imags/fundo_topo.gif);
	background-repeat: repeat-x;
}


ul.nav {
	padding-top: 15px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0;
	width: 700px;
	}
	
ul.nav li {
	list-style:none;	
	display:inline;
	}
ul.nav li a {
	font: 11px arial, tahoma, verdana, helvetica, sans-serif;
	color: #666;
	text-decoration: none;
	padding: 4px 9px;
	text-transform: uppercase;
	}
ul.nav a:hover{
	border: 1px solid #F47F00;
	color: #F47F00;
	padding: 3px 8px;
	}



#logo {
	width: 155px;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 5px;
	margin-top:3px;
	top: 12px;

}

#telefone {
	width: 165px;
	margin: 5px;
	position: absolute;
	left: 695px;
	top: 7px;
}

#procurase {
	width: 165px;
	margin: 5px;
	position: absolute;
	left: 805px;
	top: 27px;
}


#logado
{
	margin: auto;
	width: 189px;
	border: thin solid #F0F0F0;
	background-color: #F5F4F1;
}



.botoes2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #999999;
	background-color: #fc6b00;
	font-weight: bold;
}

.boxi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #999999;
}

.botoes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #999999;
	background-color: #FFCC00;
	font-weight: bold;
}

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;


}


a:hover {
background: white;
	color: #f60;
	text-decoration: none;
}

.boxselect {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #fff;
margin-top: 2px;
}

.boxtextos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-top: 1px none #CCCCCC;
	border-right: 1px none #CCCCCC;
	border-bottom: 1px none #CCCCCC;
	border-left: 1px none #CCCCCC;
	background-color: #E5E5E5;
}



.box1 {
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	background-color: #fffff;
height: 220px;
width: 300px;
margin:0px;
padding: 11px;
}


.showstate{ /*Definition for state toggling image */
cursor:hand;
cursor:pointer;
float: left;
margin-top: 0px;
margin-right: 0px;
}

.headers{
width: 190px;
font-size: 12px;
font-weight: bold;
border: 1px solid #CCCCCC;
background-color: white;
}

.switchcontent{
width: 190px;
border: 1px solid #CCCCCC;
border-top-width: 0;
background-color: #FFFFFF;

}

.campos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}


.buscabold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}
.letrapequena {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}

#masthead
{
	text-align:center;
}
#menu ul {
	list-style-type: none; 
	list-style: none; 
	margin: 0; /*remove o recuo IE e Opera*/
	padding: 0; /*remove o recuo Mozilla e NN*/
}
#menu li{
      position:absolute;
    }

#menu{
position:relative;
}
#menu li a {
	display:block;
	background-image: url(../imags/fundo.gif);
	voice-family: "\"}\"";  /*Box Model Hack*/
	voice-family:inherit;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 3px;
	color:#ffffff;	
	text-decoration:none;
	font-weight:bold;
	text-align:center;
}

#menu a:hover {
	color:#ffffff;
	background-image: url(../imags/fundo_over.gif);
	border-style: none;
	margin: 0px;
	text-decoration:none;
	font-weight:bold;
}
 #quemsomos{ width:111px; right:570px; }
    #dois{ width:111px; right:456px; }
    #tres{ width:111px; right:342px; }
 #quatro{ width:111px; right:228px; }
    #cinco{ width:111px; right:114px; }
    #seis{ width:111px; right:0px; }
	
	
	#pic {
	background-color: #FFFFFF;
	left: 10px;
	top: 10px;
	width: 135px;
}

#pic a .large {
	border: 0px;
	height: 1px;
	left: -1px;
	position: absolute;
	top: -1px;
	width: 1px;
}

#pic a img {
	border: 0;
}

#pic a.p1, #pic a.p1:visited {
	background: #FFFFFF;
	border: 1px solid #000000;
	text-decoration: none;
	width: 135px;
}

#pic a.p1:hover {
	background-color: #cccccc;
	color: #000000;
	text-decoration: none;
}

#pic a.p1:hover .large {
	border: 1px solid #000000;
	height: 233px;
	left: 420px;
	top: 180px;
	width: 300px;
}




.tabela {
	border: thin solid #F0F0F0;
}

.tabela2 {
	border: thin dotted #F0F0F0;
}

.txtcond {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;

	font-weight:bold;
}

.txt_cond_pq {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.txt_cond_grande {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight:bold;
	color: #FF9900;

}

.txt_cond_grande a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight:bold;
	color: #FF9900;

}


.final				{ width: 1024px; margin: 0px auto 0; }


.botao_lateral			{ background: url(/novoimags/button-bg.png) repeat-x top center; border: 1px solid #999;
					     -moz-border-radius: 1px; padding: 1px; color: #333; font-weight: bold;
					     -webkit-border-radius: 5px; font-size: 11px;  width: 70px; margin-top: 2px;}

.botao_lateral a:hover	{ background: white; color: black; }

.botao_ficha  { background: url(/novoimags/button2-bg.png) repeat-x top center; border: 1px solid #999;
				-moz-border-radius: 1px; padding: 3px; color: #333; font-weight: bold;
				-webkit-border-radius: 5px; font-size: 11px;  width: 110px;height:10px; text-align:center; vertical-align: middle; text-decoration: none;}

.botao_ficha a:hover { background: white; color: black; }



.botao_menor  { background: url(/novoimags/button3-bg.gif) repeat-x top center; border: 1px solid #999;
				-moz-border-radius: 1px; padding: 6px; color: #333; font-weight: bold;
				-webkit-border-radius: 5px; font-size: 11px;  width: 26px;height:28px; text-align:center; vertical-align: middle; text-decoration: none;}

.botao_menor a:hover { background: white; color: black; }












.favorito_tab_destaque {
	color: #ccc;
	text-decoration: bold;
	font-size: 16px;
}

.style1 {font-weight: bold}
.txtp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.PopBoxImageSmall
{
   border: solid 1px #f48000;
   cursor: url("images/magplus.cur"), pointer;
}
.PopBoxImageLarge
{
   border: solid thin #CCCCFF;
   cursor: url("images/magminus.cur"), pointer;
} 

















		/*
			Vertical Accordions
		*/
		
		.accordion_toggle {
			display: block;
		/*	height: 30px;
			width: 680px;*/
		/*	background: url(images/accordion_toggle.jpg) no-repeat top right;*/
			/*padding: 0 10px 0 10px;*/
			line-height: 30px;
			color: #ffffff;
			font-weight: normal;
			text-decoration: none;
			outline: none;
			font-size: 12px;
			color: #000000;
			/*border-bottom: 1px solid #cde99f;*/
			cursor: pointer;
			margin: 0 0 0 0;
		}
		
		.accordion_toggle_active {
	/*		background: url(images/accordion_toggle_active.jpg) no-repeat top right;*/
			/*color: #ffffff;
			border-bottom: 1px solid #f68263;*/
		}
		
		.accordion_content {
			background-color: #ffffff;
			color: #444444;
			overflow: hidden;
		}
			
			.accordion_content h2 {
				margin: 15px 0 5px 10px;
				color: #0099FF;
			}
			
			.accordion_content p {
				line-height: 150%;
				padding: 5px 10px 15px 10px;
			}
			
		.vertical_accordion_toggle {
			display: none;
		/*	height: 30px;
			width: 600px;*/
		/*	background: url(images/accordion_toggle.jpg) no-repeat top right #a9d06a;*/
			/*padding: 0 10px 0 10px;*/
			line-height: 30px;
			color: #ffffff;
			font-weight: normal;
			text-decoration: none;
			outline: none;
			font-size: 12px;
			color: #000000;
			/*border-bottom: 1px solid #cde99f;*/
			cursor: pointer;
			margin: 0 0 0 0;
		}


		.vertical_accordion_toggle_active {
			background: url(images/accordion_toggle_active.jpg) no-repeat top right ;
			color: #ffffff;
			border-bottom: 1px solid #f68263;
		}

		.vertical_accordion_content {
			background-color: #ffffff;
			color: #444444;
			overflow: hidden;
		}

			.vertical_accordion_content h2 {
				margin: 15px 0 5px 10px;
				color: #0099FF;
			}

			.vertical_accordion_content p {
				line-height: 150%;
				padding: 5px 10px 15px 10px;
			}
  			
		/*
			Horizontal Accordion
		*/
					
 
    #vertical_nested_container {
     /* margin: 20px auto 20px auto;
      width: 620px;*/
    }




	/*
    -------------------------------------------------------------- MENU LATERAL
	*/


	.clear{
		clear:both;
	}
	

	#leftMenu{
		width:194px;
		padding-left:5px;
		padding-right:5px;
		float:left;
	}
	

	#dhtmlgoodies_slidedown_menu li{
		list-style-type:none;
		position:relative;
	}
	#dhtmlgoodies_slidedown_menu ul{
		margin:0px;
		padding:0px;
		position:relative;

	}

	#dhtmlgoodies_slidedown_menu div{
		margin-bottom:2px;
		margin-top:2px;

		padding:0px;
	}
	/* 	Layout CSS */
	#dhtmlgoodies_slidedown_menu{		

		visibility:hidden;
		border:0px solid #e7e7e7;
		padding:1px;
		width: 188px;	/* IE 5.x */
		width/* */:/**/188px;	/* Other browsers */
		width: /**/188px;	
		
	}

	/* All A tags - i.e menu items. */
	#dhtmlgoodies_slidedown_menu a{
		color: #000;
		text-decoration:none;	
		display:block;
		clear:both;

		padding-left:4px;	

		width: 188px;	/* IE 5.x */
		width/* */:/**/188px;	/* Other browsers */
		width: /**/188px;
		cursor: pointer;
	}
	

	
	/*
	A tags 
	*/


	#dhtmlgoodies_slidedown_menu .slMenuItem_depth1{	/* Main menu items */
		margin-top:1px;
		margin-bottom:1px;
		background-color:#efeeed;
		color:#333;
		background-image:url('/novoimags/button3-bg.gif');
		height:25px;
		line-height:25px;
		vertical-align:middle;
		padding-left:5px;
		border:1px solid #e5e0df;


	}	
	#dhtmlgoodies_slidedown_menu .slMenuItem_depth2{	/* Sub menu items */
		margin-top:0px;
		text-align:center;
		font-weight:bold;
	}	
	#dhtmlgoodies_slidedown_menu .slMenuItem_depth3{	/* Sub menu items */
		margin-top:1px;
		font-style:italic;
		color:blue;
	}	
	#dhtmlgoodies_slidedown_menu .slMenuItem_depth4{	/* Sub menu items */
		margin-top:1px;
		color:red;
	}	
	#dhtmlgoodies_slidedown_menu .slMenuItem_depth5{	/* Sub menu items */
		margin-top:1px;
	}

	/* UL tags, i.e group of menu utems. 
	It's important to add style to the UL if you're specifying margins. If not, assign the style directly
	to the parent DIV, i.e. 
	
	#dhtmlgoodies_slidedown_menu .slideMenuDiv1

	instead of 
	
	#dhtmlgoodies_slidedown_menu .slideMenuDiv1 ul
	*/



	
	#dhtmlgoodies_slidedown_menu .slideMenuDiv1 ul{
		padding:1px;
	}
	#dhtmlgoodies_slidedown_menu .slideMenuDiv2 ul{

	}
	#dhtmlgoodies_slidedown_menu .slideMenuDiv3 ul{
		margin-left:10px;
		padding:1px;
	}
	#dhtmlgoodies_slidedown_menu .slMenuItem_depth4 ul{
		margin-left:15px;
		padding:1px;
	}
	



.borda_box_topo_lojas {
	border: 1px solid #cfcfcf;
}

.link_laranja_01 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #ff9944; text-decoration: none}
.link_laranja_01 a:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #ff9944; text-decoration: none}
.link_laranja_01 a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #ff9944; text-decoration: none}
.link_laranja_01 a:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #ff9944; text-decoration: none}
.link_laranja_01 a:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #666666; text-decoration: none}

.agencia { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #ff9944; text-decoration: none}
.agencia a:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #ff9944; text-decoration: none}
.agencia a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #ff9944; text-decoration: none}
.agencia a:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #ff9944; text-decoration: none}
.agencia a:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #99cc00; text-decoration: none}
