/* CSS Document */
img {border:0}

html, body, div, span, applet, object, iframe,
/*h1,*/ h2, /*h3,*/ h4, h5, h6, /*p,*/ blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, /*img,*/ ins, kbd, q, s, samp,
small, strike, /*strong,*/ sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}


body {background-color:#e6e6e6;
      font-family:Arial, Helvetica, sans-serif;
	  font-size:12px;
	  padding-top:5px;
	  margin-bottom:8px}
	  
#container{width:740px;margin:0 auto;height:auto;}

#wrapper {  height:auto;
            width:auto;
			padding-top:5px;
			padding-bottom:5px;
            background-color:#FFFFFF;
			border:0px solid #000000;
			margin-bottom:0px;
			float:left}

#header{ background-color:#2382c4;
         background-image:url(imagens/bg-header.png);
         /*padding:10px;*/
		 margin-top:5px;
		 margin-left:10px;
		 margin-right:10px;
		 height:90px;
		 width:720px;
		 border:1px solid #2382c4;
		 padding-top:35px;
		 }

#header h2{text-align:center;
          color:#FFFFFF;
		  font-size:30px;
		  margin-bottom:0px; padding-bottom:0px; border:0px #ccc solid}
		  
#header h2 a{ text-decoration:none; color:#FFFFFF}
		  
.description{color:#b6daf2; text-align:center;border:0px #ccc solid; margin:0}

#ads_top{ width:468px; height:60px; background-color:#FFFFFF; 
          float:right;border:1px solid #999;
		  margin-right:15px}
		  
h1 {text-align:center;
/*background-color:#FFFFCC;*/
color: #000000;
margin-left:10px;
font-size:22px
}
		  
	#search{background-color:#FFFFCC; 
	    background-image:url(imagens/bg-search.png);
        height:30px;
		margin:10px;
		padding:10px 5px 5px 5px;
		text-align:center;
		width:710px;
		border:1px solid #FFFF80}
		
.submit {background-color:#0066FF;
        color:#FFFFFF;
		border:1px solid #0066FF}

.input {border:1px solid #ccc }

#content{border:0px #ccc solid; width:520px; margin-bottom:10px; margin-left:0px;height:auto; float:left}

#results{ background-color:#f5f5f5;
          border:1px solid #e6e6e6;
          width:460px; height:100px;
		  padding:10px 15px 10px 15px;
		  margin-left:25px;
		  margin-top:10px;}
		  
.desc{ color:#666666}

h4{font-size:18px; padding:0; margin:0; color:#0033FF; text-decoration:underline}
.etitulo{font-size:18px; padding:0; margin:0; color:#0033FF; text-decoration:underline}
.etitulo a{color:#0066FF;}
/*.etitulo a:hover{color:#FF6600;}*/

		  
#sidebar{background-color:#FFF;
         width:190px; height:600px;
		 border:1px solid #CCCCCC;
		 margin-left:15px;
		 float:left
         }
		 
#links{ background-color:#FFFFFF;
        color:#333333;
		font-size:11px;
        padding:8px 0px 8px 12px;
		margin-top:8px;
		float:left;
		width:730px;
		border-top:1px solid #CCCCCC;
		border-bottom:1px solid #CCCCCC}

#links a{color:#999999; text-decoration:none}
#links a:hover{color:#0066FF;text-decoration:underline;}
		 
#footer{ border:0px solid #ccc;
         padding:5px;
		 font-size:12px;
		 text-align:center;
		 margin-top:4px;
		 clear:both}
		 
#footer a{color:#0066FF;}

#conteudo{ margin-left:20px;
		   margin-right:10px;
		   text-align:justify;
		   border:0px #000000 solid;}
		   
a{color:#0066FF;}
		 
/* Paginação */
#tnt_pagination {
	display:block;
	height:22px;
	line-height:21px;
	clear:both;
	padding-top:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	margin-top:10px
}

#tnt_pagination a:link, #tnt_pagination a:visited{
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #0033ff;
	margin-left:5px;
	text-decoration:none;
	background-color:#F5F5F5;
	color:#0033ff;
	width:22px;
	font-weight:normal;
}

#tnt_pagination a:hover {
	background-color:#FFFF00;
	border:1px solid #FFCC33;
	color:#663399;	
}

#tnt_pagination .active_tnt_link {
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #FFFFFF;
	margin-left:5px;
	text-decoration:none;
	background-color:#0033ff;
	color:#FFFFFF;
	cursor:default;
}

#tnt_pagination .disabled_tnt_pagination {
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #EBEBEB;
	margin-left:5px;
	text-decoration:none;
	background-color:#F5F5F5;
	color:#D7D7D7;
	cursor:default;
}

/* Bairros */

#mostraDIV { background-color:#f5f5f5; padding:3px; color:#000000;
             font-size:11px; border:1px #F2F2F2 solid; text-decoration:none}

#bairros{ margin-left:10px;
          margin-bottom:5px;
          font-size:11px;
		  font-family:Verdana, Arial, Helvetica, sans-serif;
		  color:#999999;
		  }
		  
#bairros a{ text-decoration:none; color:#999999;}
#bairros a:hover{ text-decoration:underline; color:#0066FF}

/* Alert */

#alert-amarelo {
width:350px;
margin:0 auto;
padding-top: 10px;
padding-bottom: 10px;
padding-left: 10px;
background-color:#FFFFD7;
border-top-width: 1px;
border-top-style: solid;
border-top-color:#DDDD00;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #DDDD00;}

#ads_home{ width:728px; height:90px; /*background-color:#f5f5f5;*/ margin:0 auto}

/* Empresas */

#box-grande { background-color:#F8F8F8;
           border:1px solid #e6e6e6;
           width:500px; /*height:540px;*/
           margin:5px 0px 5px 15px;
		   padding:20px 0px 0px 0px; /* top right bottom left*/
		   float:left;
		   line-height:18px;}
		   
.etitulo2 {color:#0066FF; font-weight:bold; font-size:20px; 
font-family:"Trebuchet MS", Arial, sans-serif}
.logoempresa-c { margin-left:30px; margin-right:20px; margin-top:1px; border:1px #cccccc solid}

.esite {color:#999999; margin-left:10px;}
.esite a{color:#0066FF; text-decoration:underline}
.esite a:hover{color:#0066FF; text-decoration:underline}

#info {float:left;
       width:450px;
	   margin-left:15px;
	   margin-bottom:5px}
	   
.p-info {background-color:#FFFFFF;
         color:#3366CC; 
		 clear:both;
         padding-left:10px;
		 padding-top:5px; 
		 padding-bottom:10px; 
		 padding-right:10px}
		 
.p-mapa {background-color:#FFFFFF;
         color:#3366CC;
         clear:both;
		 padding-left:10px;
		 padding-top:5px; 
		 padding-bottom:10px; 
		 padding-right:10px}

#mapa {float:left;
       width:450px;
	   margin-left:15px;}

.h3 {      float:left; padding:5px; color:#3399ff; width:150px;
           background-color:#F2F2F2;
		   font-family:Arial, Helvetica, sans-serif; 
		   font-size:13px; font-weight:bold; text-decoration:underline;
           text-align:center;}
	
#empresa { margin-bottom:10px;}
