@charset "iso-8859-1";
/* CSS Document */

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,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{font-family: Arial, Helvetica, sans-serif; border:0;outline:0;font-size:100%;background:none;margin:0;padding:0;}body{line-height:normal;}ol,ul{list-style-type: none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:none;}:focus{outline:0;}ins{text-decoration:none;}del{text-decoration:line-through;}table{border-collapse:collapse;border-spacing:0;}

body{
	color:#606060;
	font-size: 12px;
	background: #fefefe url('../imagens/backInterna.jpg') no-repeat top center;
	text-align:center;
}

.backHome {
	background: #fefefe url('../imagens/back.jpg') no-repeat top center;
}

img {border: 0; }

a:link,a:visited { text-decoration: none; color:#267EDF; }
a:active,a:hover { text-decoration: none; color:#66982b; }

h1{font-size:2em;font-weight:400; }
h2{font-size:1.7em;font-weight:400;}
h3{font-size:1.4em;font-weight:700;}
h4{font-size:1.2em;font-weight:700;}
h5{font-size:1.2em;font-weight: bold; color: #c6c6c9; letter-spacing: -1px;}
h6{font-size:0.8em;font-weight:700;}

img{border:0;}
ol,ul,li{font-size:1em;line-height:1.4em;}
p {font-size: 12px; line-height: normal; text-align: justify; margin-top:1.2em;}
li > p{margin-top:1.2em;}
pre{font-family:monospace;font-size:1em;}
strong,b{font-weight:700;}

.subTitle {font-size: 11px; text-align: center; color: #c2c2c2; text-shadow: 1px 1px 0 #FFF; }
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
.noclear{clear: none;}
.cursor{cursor:pointer;}
.aspas{font-family:Georgia, "Times New Roman", Times, serif;font-size:1em;padding:0 2px;}
/*.destaque { border: 2px solid #E53290; padding: 5px; background-color: #FFEFF8;}*/
.sucesso {border: 0; background: url('http://www.clicbairro.com/imagens/painelSucesso.png') no-repeat; width: 635px; height: 75px; }
.sucesso span { font-size: 25px; letter-spacing: -1px; color: #a4a4a4; margin: 0 0 0 80px; line-height: 70px; }
.sucesso span strong { color: #ec7600; }
.sucesso h4, .dados .sucesso h4 {border:none; margin: 0;}
.semborda, .dados .semborda {border: none;}
.inline {display: inline;}

a.botao {background: #fff; padding: 10px 20px; border: 1px solid #88C937; color: #F00; font-weight:bold; font-size: 1.5em;}

/* Here's our form stuff */
fieldset {clear: both;}
legend {padding: 0 0 1.286em; font-size: 1.167em; font-weight: 700;}
fieldset fieldset legend {padding: 0 0 1.5em; font-size: 1.1em;}
* html legend {margin-left: -7px;} /* ie6 */
*+html legend {margin-left: -7px;} /* ie7 */

form .field, form .buttons {clear: both; margin: 0 0 0.8em;}
form .field label {display: block; color: #333; margin: 3px 0;}
form ul.fields {margin: 0 0 1.5em; padding: 0;}
form ul.fields li {list-style-type: none; margin: 0;}
form ul.inline li, form ul.inline label {display: inline;}
form ul.inline li {padding: 0 .75em 0 0;}
input.radio, input.checkbox {vertical-align: top;}
label, button, input.submit, input.image {cursor: pointer;}
* html input.radio, * html input.checkbox {vertical-align: middle;} /* ie6 */
*+html input.radio, *+html input.checkbox {vertical-align: middle;} /* ie7 */

textarea {overflow: auto; background: url('../imagens/backTextArea.png') }
input.text, input.password, textarea, select {margin: 0; font: 1.1em Helvetica, Arial, "Liberation Sans", "Bitstream Vera Sans", sans-serif; vertical-align: baseline; }
input.text, input.password, textarea, select, input[type=text] {border-right: 1px solid #e8e8e8; border-bottom: 0; border-left: 0px; border-top: 0; padding: 5px 3px 3px 5px; color: #808080; }
input.text, input.password, select, input[type=text] {background: url('../imagens/backForm.png') no-repeat; height: 30px; }

.submit { padding: 4px 5px 4px 5px; font-size: 18px; background: #267EDF url('../imagens/backBt.jpg') repeat-x; color: #FFF; border-bottom: 1px solid #023a65; border-right: 1px solid #023a65; border-top: 1px solid #6cb8f5; border-left: 1px solid #6cb8f5; }
.submitBuscar { width: 88px; height: 39px; background: url('../imagens/btBuscar.png') no-repeat; border: 0; cursor: pointer; }
.submitCadastrar { width: 116px; height: 39px; background: url('../imagens/btCadastrar.png') no-repeat; border: 0; cursor: pointer; }
.submitFazer { width: 126px; height: 39px; background: url('../imagens/btFazer.png') no-repeat; border: 0; cursor: pointer; }
.submitOk { width: 38px; height: 34px; background: url('../imagens/btOk2.png') no-repeat; border: 0; cursor: pointer; }
.submitSalvar { width: 157px; height: 39px; background: url('../imagens/btSalvar.png') no-repeat; border: 0; cursor: pointer; }
.submitEnviar { width: 185px; height: 39px; background: url('../imagens/btEnviar.png') no-repeat; border: 0; cursor: pointer; }
.submitComunicar { width: 170px; height: 39px; background: url('../imagens/btComunicar.png') no-repeat; border: 0; cursor: pointer; }
.submitDenunciar { width: 115px; height: 39px; background: url('../imagens/btDenunciar.png') no-repeat; border: 0; cursor: pointer; }
.submitEnviarAvaliacao { width: 167px; height: 39px; background: url('../imagens/btEnviarAvaliacao.png') no-repeat; border: 0; cursor: pointer; }
.submitVerfone { width: 84px; height: 25px; background: url('../imagens/btVerfone.png') no-repeat; border: 0; cursor: pointer; }
.submitVermapa { width: 84px; height: 25px; background: url('../imagens/btVermapa.png') no-repeat; border: 0; cursor: pointer; }


/* horizontal layout */
form.horizontal .field {padding-left: 150px; text-align:left}
form.horizontal .field label {display: inline; float: left; width: 140px; margin-left: -150px; text-align: right;}


ul.lista, form ul.lista, form ul.fields li ul.lista {
	margin: 5px 63px;
}

ul.lista li, form ul.lista li, form ul.fields li ul.lista li {
	font-size: 1.1em; list-style: none; background: url('../imagens/bullet.jpg') no-repeat 0 6px; padding-left: 15px;
}

ul.listaSoluc li { font-size: 22px; letter-spacing: -1px; font-weight: bold; color: #005faa; list-style: none; background: url('../imagens/bullet.jpg') no-repeat 0 13px; padding-left: 15px; margin-left: 30px; }

form ul.fields li ul.lista {
	margin: 5px 60px;	
}

form ul.fields li ul.lista li {
	line-height: normal;	
}
 
.table {
	font-size: 1.3em;	
}

.table th {
	font-weight: bold;
/*	border-right: 1px solid #D8D8D8;
	border-bottom: 1px solid #D8D8D8;
	border-top: 1px solid #D8D8D8;
	*/
	/*letter-spacing: 2px;*/
/*	text-transform: uppercase;*/
	padding: 6px 6px 6px 12px;
/*	background: #E53290;*/
}

.table td {
/*	border-right: 1px solid #D8D8D8;
	border-bottom: 1px solid #D8D8D8;*/
	padding: 6px 6px 6px 12px;
}

.table td.l, .table th.l, .table td.lalt, .table th.lalt {
	 border-bottom: 1px solid #eeeeee;
	 border-top: 1px solid #eeeeee;
}

.table td.l, .table th.l  { /* linha inteira normal */
	background: #fff;
}

.table td.lalt, .table th.lalt  { /* linha inteira alternada*/
	background-color: #fafafa;
}

.table th.l, .table th.lalt {
	color: #CCCCCC;
	text-transform: capitalize;
	letter-spacing: normal;
	background: url(../imagens/backTd.jpg) repeat-x bottom;
}

.tdColor { background: #f5f5f5 url('../imagens/backTd.jpg') repeat-x bottom; padding: 7px; }
