* {
	padding:0;
	margin:0;
	border:none;
}
a {	color:#fff; text-decoration:underline;}

a:hover { text-decoration:none;}

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:#344452;
	color:#fff;
}
#geral { width:100%;}

#geral #topo h1 a, #geral #topo-empresa h1 a, #geral #topo-caminhoes h1 a, #geral #topo-servico h1 a, #geral #topo-contato h1 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #fff;
	text-decoration:none;
}
#geral #topo h1, #geral #topo-empresa h1, #geral #topo-caminhoes h1, #geral #topo-servico h1, #geral #topo-avaliacao h1, #geral #topo-contato h1 {
	width:100%;
	display:block;
	color: #fff;
	padding-bottom:10px;
}
#geral #topo #menu, #geral #topo-empresa #menu, #geral #topo-caminhoes #menu-caminhoes, #geral #topo-servico #menu, #geral #topo-avaliacao #menu, #geral #topo-contato #menu {
	display:block;
	padding:0 0 5px 6px;
}
#geral #topo #menu ul li, #geral #topo-empresa #menu ul li, #geral #topo-caminhoes #menu-caminhoes ul li, #geral #topo-servico #menu ul li, #geral #topo-avaliacao #menu ul li, #geral #topo-contato #menu ul li { list-style-type:none;}

#geral #topo #menu ul li a, #geral #topo-empresa #menu ul li a, #geral #topo-caminhoes #menu-caminhoes ul li a, #geral #topo-servico #menu ul li a, #geral #topo-avaliacao #menu ul li a, #geral #topo-contato #menu ul li a {
	text-decoration:none;
	color:#fff;
}
#geral #topo #menu ul li a:hover, #geral #topo-empresa #menu ul li a:hover, #geral #topo-caminhoes #menu-caminhoes ul li a:hover, #geral #topo-servico #menu ul li a:hover, #geral #topo-avaliacao #menu ul li a:hover, #geral #topo-contato #menu ul li a:hover { text-decoration:underline;}

#conteudo #carga h1.tit-carga { font-size:16px; padding: 6px 0;}

#conteudo .sub-title { padding: 10px 0 7px 0;}

#conteudo .half-p { padding: 0 0 6px 0;}

/*-- Busca --*/
#conteudo #busca, #conteudo #busca-caminhoes { padding: 8px;}

#conteudo #busca form ul li, #conteudo #busca-caminhoes form ul li { height: 22px;}

#conteudo #busca form ul li select, #conteudo #busca-caminhoes form ul li select { width: 200px;}

.dspnone { padding-bottom: 10px;}

/*-- Box --*/
#destaque .box img, #destaqueb .box img { width: 100px; height: 100px;}

#destaque .box, #destaqueb .box { width: 140px; padding: 5px 0 6px 0; float:left;}

#foto-caminhao #galeria img { width: 200px; height: 160px;}

/*-- Avaliação --*/
form.form-avaliacao ul li, form.form-cadastro ul li, form.form-contato ul li { height: 22px; list-style-type:none;}

form.form-avaliacao ul li label, form.form-cadastro ul li label, form.form-contato ul li label { width:90px; float:left; padding-bottom: 5px;}

form.form-avaliacao ul li.imagem-send { height: 28px;}

form.form-avaliacao ul li.imagem-send input#arquivo {width: 180px;}

form.form-avaliacao ul li textarea, form.form-cadastro ul li textarea, form.form-contato ul li textarea { width: 120px; height: 40px;}

form.form-cadastro ul li.observacoes-li { height: 50px;}

form.form-cadastro ul li.dados-clientes { height: 50px; clear:both; padding-left: 90px;}

li.strongb, li.bullet { clear:both;}

form.form-cadastro ul li.parentesco-li select { width: 135px;}

form.form-cadastro ul li.data-li { height: 40px;}

form.form-cadastro ul li.estado-li { height: 22px;}

form.form-cadastro ul li.radio { height: 22px; list-style-type:none;}

form.form-cadastro ul li.radio label { float:left; width: 60px;}

form.form-cadastro ul li.radio input.radio { float:left}

/*-- Rodape --*/
#rodape {
	width:100%;
	padding-top:5px;
	border: solid #c2c2c2 1px;
	float:left;
	text-align:center;
	padding: 0 0 5px 0;
}
#rodape p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #c2c2c2;
	font-weight: bold;
	float:left;
}
#rodape address {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #c2c2c2;
	font-style: normal;
	padding-bottom:10px;
	padding-top:10px;
}
#rodape ul {
	width:200px;
	height:15px;
	display:block;
	float:left;
	padding:2px 0 0 50px;
}
#rodape ul li {
	width:100px;
	height:15px;
	display:block;
	list-style:none;
	padding-bottom:5px;
	float:left;
}
#rodape ul li a {
	width:91px;
	height:15px;
	display:block;
	text-decoration:none;
	text-indent:-999999px;
	overflow:hidden;
}
#rodape ul li a.gdsi { background:url(../img/gdsi.gif) 0 0 no-repeat;}

#rodape ul li a.w3c { background:url(../img/w3c.gif) 0 0 no-repeat;}

.imgs { display:none;}

a.btn_ir_topo {
	color: #c2c2c2;
	text-decoration:none;
	float:left;
}
#geral #direita #conteudo ul li {
	list-style-position: inside;
	list-style-type: disc;
}