@charset "utf-8";
/* CSS Document 
ArtBor
Feeling Internet www.feelinginternet.com.br
Designer: Miguel Silva*/

body {font-family: Arial, verdana, Helvetica, sans-serif; font-size: 12px; color: #000;	text-align: left;
	background-color: #FFF;	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;
	background-image:url(../images/topo.jpg); background-repeat:repeat-x;}

a:link {	color: #666;	text-decoration: none; cursor:pointer;}
a:visited {	color: #666; text-decoration: none;}
a:hover {	color: #999; text-decoration: none;}
a:active {	color: #666; text-decoration: none;}

#mae {	width:100%;  text-align:center;  }
#geral { width:990px; margin:auto; text-align:left; /*background-color: #fff;*/	}

#topo { width:100%; height:125px;  }
#logo{ width:328px; height:79px; margin-top:20px; float:left;}
#menu{ width:650px; height:20px; float:left;  margin-top:70px;}
#menu li  {	
		margin-top:5px;
		margin-left:5px;
		width:auto;
		height:auto;
		display:inline; padding:3px;
		
		
	}
		
#conteudo{
	margin-top:10px;
	min-height:350px;

	
	}
#banner{ 
	width:990px; 
	height:auto; 
}
#lateralE{
	width:446px;
	height:314px;
	float:left;
	}
#destaque{
	width:446px;
	height:206px;
	float:left;
	background-image:url(../images/destaque.png);
	}
#titulo{ margin-top:10px; margin-left:10px; font-size:16px; font-weight:bold; color:#006;}
#txtDest{ width:150px; float:left; margin-top:10px; margin-left:10px; font-family:Verdana, Geneva, sans-serif; font-size:11px; color: #006; text-align:left;}
#fotodestaque{
	float:right;
	margin-right:10px;
	border:0px;
	width:208px;
	height:158px;
	
	background-repeat: no-repeat;
	
}	
#produtos{
	width:auto;
	height:auto;
	     }

#produto1{ width:263px; height:99px; float:left;margin-left:10px;background-image:url(../images/bk_onibus.png); background-repeat:no-repeat;}
#produto1 h1{ width:130px; height:15px;float:left; margin-top:3px; margin-bottom:3px; margin-left:10px;font-size:16px; font-weight:bold; color:#000066;}
#txtprod1{ width:240px; height:45px; text-align:left; float:left; margin-top:3px; margin-left:10px; font-weight:bold; font-size:10px; color:#000;}
#produto2{ width:263px; height:99px; float:left; margin-left:5px; background-image:url(../images/bk_conteiner.png);background-repeat:no-repeat;}
#produto2 h1{  width:130px; height:15px;float:left; margin-top:3px; margin-bottom:3px; margin-left:10px;font-size:16px; font-weight:bold;  color:#333333;}
#produto3{ width:263px; height:99px; float:left; margin-top:5px;margin-left:10px; background-image:url(../images/bk_ind.png);background-repeat:no-repeat;}
#produto3 h1{  width:130px; height:15px;float:left; margin-top:3px; margin-bottom:3px; margin-left:10px;font-size:16px; font-weight:bold; color:#663300;}
#produto4{ width:263px; height:99px; float:left; margin-top:5px; margin-left:5px; background-image:url(../images/bk_nautica.png);background-repeat:no-repeat;}
#produto4 h1{  width:130px; height:15px;float:left; margin-top:3px; margin-bottom:3px; margin-left:10px;font-size:16px; font-weight:bold;  color:#339900;}
#produto5{ width:263px; height:99px; float:left; margin-top:5px; margin-left:10px;background-image:url(../images/bk_civil.png);background-repeat:no-repeat;}
#produto5 h1{   width:200px; height:15px;float:left; margin-top:3px; margin-bottom:3px; margin-left:10px;font-size:16px; font-weight:bold; color:#000066;}
#produto6{ width:263px; height:99px; float:left; margin-top:5px; margin-left:5px; background-image:url(../images/2bk_ind.png);}
#produto6 h1 {  width:200px; height:15px;float:left; margin-top:3px; margin-bottom:3px; margin-left:10px;font-size:16px; font-weight:bold;  color:#FF6600;}

#informativo{
	width:446px;
	height: auto;
	background-image:url(../images/informativo.jpg);
	background-repeat:no-repeat;
	float:left;
	margin-top:10px;
	
}
	#frm{ width:400px; height:20px; margin-left:20px;}
	#frm span{ width:60px; height:20px; float:left; margin-bottom:10px;}
	#campo{ width:300px; height:20px; float:left;margin-bottom:10px;}


/* ------- Rodape -------- */
#rodape { width:100%; height:100px; margin-top:10px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #666; background-image:url(../images/bk_rodape.jpg); background-repeat:repeat-x; float:left; text-align:left;}

#copy {width:auto; height:auto; margin-left:145px; margin-top:15px;}
#copy span{ float:left;}
#fee {width:auto; height:auto; margin-top:15px; margin-right:140px;}
#fee span{ float:right;}
#jsddm
{	margin: 0px;
	padding: 0 0 0 20px;
	}
	
	#jsddm li
	{	float: left;
		list-style: none;
		
	}

	#jsddm li a
	{
	width:100%;
	padding-bottom:4px;
	text-align:center;
	padding-top:4px;
	display: block;
	text-decoration: none;
	color: #fff;
	white-space: nowrap;

	
}
		
		#jsddm li ul
		{
	padding: 5px;
	position: absolute;
	visibility: hidden;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;

	
			}
		
		#jsddm li ul li
		{   margin:0px;
		    float: none;
			display: inline;
			
			}
		
		#jsddm li ul li a
		{
			
	width:230px;
	margin-left:5px;
	border-bottom:1px #CCC solid ;
	text-align:left;
	background: #999;
	padding: 8px;
	color:#FFF;
}
		
		#jsddm li ul li a:hover
		{
	
		background: #ccc;
		
		
		
		}
		
		#mmenu li {
			
		margin-top:5px;
		width:230px;
		height:30px;
		display: inline;
		
	
		
		}
		#mmenu li a:hover {
			
		background: #ccc;
		}
#mmenu{
	width:955px;
	float:left;
	height:auto;
	margin-bottom:10px;
	background-color:#999;
	
	}
#texto{
	
	width:800px;
	height:auto;
	text-align:justify;
	line-height:18px;
	margin-left:100px;
	margin-top:15px;
	}
#frmContato{ margin-top:0px;}

table{ font-family: Verdana; font-size: 11px;}
label { display: block; margin-top: 10px; }
label.error { float: none; color: red; margin: 0 .5em 0 0; vertical-align: top; font-size: 10px }
p { clear: both; }
.submit { margin-top: 1em; }
em { font-weight: bold; padding-right: 1em; vertical-align: top; }
