/* CSS Document */

*{
margin:0;
padding:0;
border:0;
}
body{
	background-image:url(images/bg.jpg);
	text-align:center;
}
#site{
	width:920px;
	
	text-align:left;
	margin: 0 auto;
}
#topo{
	width:920px;

}
#logo{
	float:left;
	width:250px;
	padding: 20px 0 0 70px;
}
#carro{
	float:right;
	width:385px;
}
#borda-topo{
	clear:both;
}
#menu{
	clear:both;
	width:920px;
	height:50px;
	background-color:#FFF;
}
#menu-list{
	float:left;
	width:550px;
}
#menu-list ul{
float:left;
list-style:none;
padding: 10px 0px 0px 40px;
}
#menu-list ul li{
display: inline;
}
#menu-list ul li a{
}
#menu-list ul li a:hover{
}
#menu-telefone{
	float:right;
	padding: 10px 40px 0px 0px;
}
#chamadas{
	background-color:#FFF;
	padding:30px 0 0 20px;
}
#conteudo{
	min-height:400px;
	background-color:#FFF;
}
#mmrentacar{
	float:left;
	clear:both;
	width:370px;
	padding:40px 0 0 30px;
}
#mmrentacar h1{
	padding:10px 0 0px 0;
}
#mmrentacar p{
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	padding:10px 10px 10px 0px;
	line-height:150%;
}
#destaques{
	float:right;
	width:510px;
	padding:40px 0 0 0px;
}
#meio{
	float:left;
	width:250px;
}
#reserve-agora{
	
}
#reserve-agora h1{
	padding:10px 0 0px 0;
}
#reserve-agora h3{
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#900;
	padding:10px 0 0px 0;
}
#reserve-agora p{
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	padding:10px 10px 0px 0px;
	line-height:150%;
}
#forma-pagamento{
	padding:0px 10px 0px 0px;
}
#forma-pagamento h1{
	padding:30px 0 0px 0;
}
#forma-pagamento p{
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	padding:10px 10px 0px 0px;
	line-height:150%;
}
#direito{
	float:right;
	width:240px;
	padding:10px 10px 0px 0px;
}
#direito h1{
	padding:0px 0 0px 0;
}
#direito p{
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	padding:10px 20px 0px 0px;
	line-height:150%;
}
#direito p img{
	padding:10px 0px 0px 40px;
}
#promocoes{
	float:right;
	width:240px;
	padding:10px 10px 0px 0px;
}
#promocoes h3{
	font-size:18px;
	color:#FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	padding:10px 20px 0px 0px;
	line-height:150%;
}
#promocoes p{
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	padding:10px 20px 0px 0px;
	line-height:150%;
}
#borda-rodape{
	
}
#rodape{
	text-align:center;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding:20px 0px 0px 0px;
}
#rodape p{
padding:0 0 10px 0;
}
#rodape p small{
	font-weight:bold;
}
#localizacao{
	float:right;
	width:510px;
	padding:40px 0 0 0px;
}
#localizacao h1{
	padding:10px 0 0px 0;
}
#localizacao p{
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	padding:10px 10px 0px 0px;
	line-height:150%;
}
#reservas2{
	padding:40px 30px 0 30px;
	clear:both;
}
#reservas2 h1{
	padding:10px 0 0px 0;
}
#reservas2 p{
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	padding:10px 10px 10px 0px;
	line-height:150%;
}
#reservas2 p img{
	padding:0px 0px 0px 90px;
}
#texto-orcamento{
float:left;
width:300px
}
#texto-orcamento h1{
	font-size:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#orcamento{
	float:right;
	width:500px
}
#orcamento-final{
	text-align:center;
}
#orcamento h1{
	padding: 10px 0 0 0px;
}
#orcamento p{
font-size:10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#61615f;
text-decoration:none;
padding: 10px 0 0 0px;
}
#orcamento p input{
margin: 0 0 5px 0;
padding: 0 0 4px 0;
}
#orcamento p select{
margin: 0 0 5px 0;
padding: 0 0 4px 0;
}
#locacao2{
	padding:40px 30px 0 30px;
	clear:both;
}
#locacao2 h1{
	padding:10px 0 0px 0;
}
#locacao2 p{
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	padding:10px 10px 10px 0px;
	line-height:150%;
}
#locacao2 p img{
	padding:0px 0px 0px 0px;
}
#tarifario2{
	clear:both;
	padding:40px 30px 0 30px;
}
#tabela-topicos{
	width:860px;
	height:26px;
}
#tabela-topicos ul{
float:left;
list-style:none;
padding: 0px 0px 0px 20px;
}
#tabela-topicos ul li{
display: inline;
}
#tabela-topicos ul li a{

}
#tabela-topicos ul li a:hover{

}
#tarifas{
border-bottom:1px solid #CCCCCC;
}
#tarifas table thead{
	border-bottom:1px solid #CCCCCC;
	margin:0 0 20px 0;
	padding:0 0 20px 0;

}
#tarifas table thead tr{
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:center;
	margin:0 0 20px 0;
	padding:0 0 20px 0;
	border-bottom:1px solid #CCCCCC;
}
#tarifas table thead tr td{
	width:133px;
	height:26px;
	background-color:#E4E4E4;
	padding:0px 0px 0px 0px;
	margin:0px 0px 20px 0px;
	border-bottom:1px solid #CCCCCC;
}
.head{
	width:133px;
	height:26px;
	background-color:#E4E4E4;
	padding:0px 20px 20px 0px;
	margin:0 0 20px 0;
}
#tarifas table tbody{
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding:0px 0px 0px 0px;
}
#tarifas table tbody tr{
	width:133px;
	height:69px;
	padding:0px 0px 0px 20px;
	
}
#tarifas table tbody tr td{
	width:133px;
	height:69px;
	padding:0px 0px 0px 20px;
}
#tarifas table tbody tr td strong{
	color:#990000;
}

.group{
	background-color:#E4E4E4;
	font-size:30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	width:113px;
	height:69px;
	padding:0px 0px 0px 20px;
}
.group a{
	background-color:#E4E4E4;
	color:#000000;
	font-size:30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	text-decoration:none;
	display:block;
	width:133px;
	height:54px;
	padding:15px 0px 0px 0px;
}
.group a:hover{
	background-color:#003300;
	color:#FFFFFF;
	font-size:30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	text-decoration:underline;
	width:133px;
	height:54px;
	padding:15px 0px 0px 0px;
}

#tarifas table tbody tr td img{
	width:133px;
	height:69px;
	padding:0px 0px 0px 0px;
}







#tabela-grupos{
	float:left;
	width:133px;
	padding: 10px 0px 0px 0px;
	margin: 0px 0px 0px 20px;
}
#tabela-grupos ul{
	width:133px;
	height:69px;
	list-style:none;
	padding: 0px 0px 10px 0px;
}
#tabela-grupos ul li{
	background-color:#E4E4E4;
	display:block;
	width:133px;
	height:69px;
}
#tabela-grupos ul li a{
	background-color:#E4E4E4;
	color:#000000;
	display:block;
	text-decoration:none;
	width:133px;
	height:69px;
}
#tabela-grupos ul li a:hover{
	background-color:#003300;
	color:#FFFFFF;
	display:block;
	text-decoration:underline;
	width:133px;
	height:69px;
}
#tabela-grupos ul li h1{
	font-size:30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding:15px 0px 0px 55px;
}
#tabela-carros{
	float:left;
	width:133px;
	padding: 10px 0px 0px 0px;
	margin: 0px 0px 0px 5px;
}
#tabela-carros ul{
	width:133px;
	height:69px;
	list-style:none;
	padding: 0px 0px 10px 0px;
}
#tabela-carros ul li{
	display:block;
	width:133px;
	height:69px;
}
#tabela-tarifabasica{
	float:left;
	width:133px;
	padding: 10px 0px 0px 0px;
	margin: 0px 0px 0px 5px;
}
#tabela-tarifabasica ul{
	width:133px;
	height:69px;
	list-style:none;
	padding: 0px 0px 10px 0px;
}
#tabela-tarifabasica ul li{
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	display:block;
	width:133px;
	height:69px;
}
#tabela-100km{
	float:left;
	width:133px;
	padding: 10px 0px 0px 0px;
	margin: 0px 0px 0px 2px;
}
#tabela-100km ul{
	width:133px;
	height:69px;
	list-style:none;
	padding: 0px 0px 10px 0px;
}
#tabela-100km ul li{
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	display:block;
	width:133px;
	height:69px;
}
#tabela-kmlivre{
	float:left;
	width:133px;
	padding: 10px 0px 0px 0px;
	margin: 0px 0px 0px 5px;
}
#tabela-kmlivre ul{
	width:133px;
	height:69px;
	list-style:none;
	padding: 0px 0px 10px 0px;
}
#tabela-kmlivre ul li{
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	display:block;
	width:133px;
	height:69px;
}
#tabela-mensal{
	float:left;
	width:133px;
	padding: 10px 0px 0px 0px;
	margin: 0px 0px 0px 5px;
}
#tabela-mensal ul{
	width:133px;
	height:69px;
	list-style:none;
	padding: 0px 0px 10px 0px;
}
#tabela-mensal ul li{
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	display:block;
	width:133px;
	height:69px;
}
#tabela-modelos{

}
#tabela-modelos p{
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding:0px 0px 0px 10px;
	color:#000000;
	padding: 0px 0px 10px 20px;
}
#tabela-modelos p strong{
	color:#990000;
}
#contatos{
	clear:both;
	padding:40px 30px 0 30px;
}
#contatos h1{
	padding:10px 0 0px 0;
}
#contatos p{
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	padding:10px 10px 10px 350px;
	line-height:150%;
}
#contatos h4{
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	padding:10px 10px 0px 0px;
}
#clear{
	clear:both;
}



/*--Main Container--*/
.main_view {
	float: left;
	position: relative;
}
/*--Window/Masking Styles--*/
.window {
	height:220px;	width: 880px;
	overflow: hidden; /*--Hides anything outside of the set width/height--*/
	position: relative;
}
.image_reel {
	position: absolute;
	top: 0; left: 0;
}
.image_reel img {float: left;}

/*--Paging Styles--*/
.paging {
	position: absolute;
	bottom: 40px; right: -7px;
	width: 178px; height:47px;
	z-index: 100; /*--Assures the paging stays on the top layer--*/
	text-align: center;
	line-height: 40px;
	background: url(images/paging_bg2.png) no-repeat;
	display: none; /*--Hidden by default, will be later shown with jQuery--*/
}
.paging a {
	padding: 5px;
	text-decoration: none;
	color: #fff;
}
.paging a.active {
	font-weight: bold; 
	background:#336633;
	border: 1px solid #33CC00;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
}
.paging a:hover {font-weight: bold;}





.campos{
BORDER-RIGHT: #cccccc 1px solid; 
BORDER-TOP: #cccccc 1px solid; 
FONT-WEIGHT: normal; 
FONT-SIZE: 10px; 
BORDER-LEFT: #cccccc 1px solid; 
COLOR:#333333; 
BORDER-BOTTOM: #cccccc 1px solid; 
FONT-FAMILY: Tahoma, Verdana, Arial; 
BACKGROUND-COLOR: #ffffff;
}
.botao{
BORDER-RIGHT: #cccccc 1px solid;
BORDER-TOP: #cccccc 1px solid;
FONT-SIZE: 11px;
BORDER-LEFT: #cccccc 1px solid;
COLOR: #333333;
BORDER-BOTTOM: #cccccc 1px solid;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
BACKGROUND-COLOR:#99CC66;
}
