/**** CSS Handheld ****/
* {
	padding:0;
	margin:0;
	border:none;
}
a {	color:#377e96; text-decoration:none;}

a:hover { text-decoration:underline;}

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:#BBCACF;
	color:#4C595D;
}
#topo #flash, #topo2 #flash, #topo3 #flash, #topo4 #flash, .dspnone { display:none;}

#topo h1 a, #topo2 h1 a, #topo3 h1 a, #topo4 h1 a {	
	display:block;
	padding-bottom:10px;
}
#topo h1 a:hover, #topo2 h1 a:hover, #topo3 h1 a:hover, #topo4 h1 a:hover { text-decoration:underline;}

#topo #menu ul, #topo2 #menu ul, #topo3 #menu ul, #topo4 #menu ul, #topo .cargas, #topo2 .cargas, #topo3 .cargas, #topo4 .cargas {list-style-type:none; padding: 0 0 10px 6px;}

#topo #menu ul li a:hover, #topo .cargas a:hover, #topo2 #menu ul li a:hover, #topo2 .cargas a:hover, #topo3 #menu ul li a:hover, #topo3 .cargas a:hover, #topo4 #menu ul li a:hover, #topo4 .cargas a:hover { text-decoration:underline;}

#topo h2, #topo2 h2, #topo3 h2, #topo4 h2, #geral h2 { font-size:13px;}

#geral h1 { font-size: 16px;}

#geral .box { padding: 0 0 20px 0;}

#geral .box a { display:block; margin: 4px 0 0 0;}

#geral .box a:hover { text-decoration:underline;}

/*-- esquerda --*/
#geral #internas .esquerda ul { padding:6px;}

#geral #internas .esquerda .box-servico, #geral #internas .esquerda .box-frota { padding-bottom: 10px;}

#geral #internas .esquerda1 p, #geral #internas .direita1 p { padding: 0 0 6px 0;}

/*-- direita --*/
#geral #internas .direita h1, #geral #internas .direita h2 { padding-bottom: 6px;}

#geral #internas .direita #soft img { padding-top:10px;}
#geral #internas .direita #soft ul, #geral #internas .direita p { padding-bottom: 10px;}

#geral #internas .direita1 { padding: 10px 0;}

/*-- cadastro --*/

#geral #internas #form-cad ul { padding-top:10px; width: 226px; list-style-type:none;}

#geral #internas #form-cad form ul li, .direita1 #form-contato form ul li { height: 20px;}

#geral #internas #form-cad form ul li label, #geral #internas #form-cad form ul li label.sle { width:90px; float:left; padding-bottom: 5px;}

#geral #internas #form-cad form ul li input, #geral #internas #form-cad form ul li textarea { float:right;}

#geral #internas #form-cad form ul li select { float:left;}

#geral #internas #form-cad form ul li input#ddd { width:30px; float:left;}

#geral #internas #form-cad form ul li input#tel { width:101px; float:right;}

/*-- contato --*/
.direita1 #form-contato form ul li label { width: 100px; vertical-align:top;}

.direita1 #form-contato form ul li input#ddd { width: 30px;}

.direita1 #form-contato form ul li textarea { width: 120px; height: 40px;}

/*-- rodapé --*/
#rodape {
	border-top:2px solid #88b5c4;
	height:80px;
	width:100%;
	display:block;
	clear:both;
	padding:10px 0 10px 0;
}
#rodape address {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	color:#505050;
	padding-bottom:8px;
	clear:both;
}
#rodape #selos {
	background:#FFFFFF;
	width:196px;
 	display:block;
}
#rodape #selos ul li {
	text-indent:-999999px;
	overflow:hidden;	
	float:left;
}
#rodape #selos ul li a.w3c {
	width:91px;
	height:15px;
	display:block;
	background:url(../img/w3c.gif) 0 0 no-repeat;
	float:left;
}
#rodape #selos ul li a.gdsi {
	width:91px;
	height:15px;
	display:block;
	padding-right:10px;
	background:url(../img/gdsi.gif) 0 0 no-repeat
}