@charset "utf-8";
/* CSS Document */

#container {
	background-color:#FFF;
	margin: 0px auto 0 auto;
	box-shadow:0 1px 3px rgba(0,0,0,0.5) inset,0 0 10px #000; 
	-moz-border-radius: 10px; 
	-khtml-border-radius: 10px; 
	-webkit-border-radius: 10px; 
	border-radius:10px;
	width: 1000px;
	border: 1px solid #F60;
	top: 10px;
}
#container:after {content:".";display:block;clear:both;visibility:hidden;height:0;overflow:hidden;}

#topo {
	background-color:#333;
	//border: 1px solid #333;
	height: 75px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
    box-shadow:0 1px 10px rgba(0,0,0,0.5) inset,0 0 15px #000; 
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px; 
	-webkit-border-radius: 10px; 
	border-radius:10px;
}
img.busca {
	position: absolute;
	top:50px;
	right:350px;
	
}
span.menutopo {
	position:relative;
	top:-45px;
	left:180px;
	
}

#menu {

	//border: 1px solid #333;
	height: 30px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 12px;

}

#geral {
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	height:auto; 
	/*box-shadow:0 1px 10px rgba(0,0,0,0.5) inset,0 0 15px #000; 
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px; 
	-webkit-border-radius: 10px; 
	border-radius:10px; */
	padding:0px; font-size:14px; 
	font-family:Verdana, Geneva, sans-serif;	
	//border: 1px solid #333;
}



body,td,th {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #000;
}
body {
	background-color: #333;
	-webkit-transition: all 5s cubic-bezier(x1,y1,x2,y2) 5s;
	-moz-transition: all 5s cubic-bezier(x1,y1,x2,y2) 5s;
	-ms-transition: all 5s cubic-bezier(x1,y1,x2,y2) 5s;
	-o-transition: all 5s cubic-bezier(x1,y1,x2,y2) 5s;
	transition: all 5s cubic-bezier(x1,y1,x2,y2) 5s;
}
a {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #000;
  -webkit-transition: all 1s linear;
  -moz-transition: all 1s linear;
  -o-transition: all 1s linear;
  -ms-transition: all 1s linear;
  transition: all 1s linear;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333
}
a:hover {
	text-decoration: underline;
	color: #f60
}
a:active {
	text-decoration: none;
	color: #000;
}
h1,h2,h3,h4,h5,h6 {
	font-weight: bold;

}
h1 {
	font-size: 14px;
}
h2 {
	font-size: 16px;
}
h3 {
	font-size: 18px;
}
h4 {
	font-size: 24px;
}
h5 {
	font-size: 36px;
}
body:focus {
	min-height: inherit;
}

/* promo */
.promo {
	width:966px;
	margin:0 -19px 30px;
	overflow:hidden;
}
.promo .col {
	text-align:center;
	display:inline-block;
	vertical-align:top;
	width:290px;
	padding:56px 16px 0;
	background:url(../images/ico.png) 50% 0 no-repeat;
}
.promo .item2 {
	background:url(../images/ico2.png) 50% 0 no-repeat;
}
.promo .item3 {
	background:url(../images/ico3.png) 50% 0 no-repeat;
}

.promo .item4 {
	background:url(../images/ico4.png) 50% 0 no-repeat;
}

.promo .item7 {
	background:url(../images/ico7.png) 50% 0 no-repeat;
}

.promo .item8 {
	background:url(../images/ico8.png) 50% 0 no-repeat;
}

.promo .item9 {
	background:url(../images/ico9.png) 50% 0 no-repeat;
}

.promo .item10 {
	background:url(../images/ico10.png) 50% 0 no-repeat;
}

.promo h3 {
	color:#222;
	margin-bottom:10px;
	font: bold 14px/18px 'Open Sans', Arial, Helvetica, sans-serif;
}
.promo p {
	margin-bottom:8px;
}
div.viaturas {
	float: left;
	background-color: #333;
	width: 465px;
    box-shadow:0 1px 10px rgba(0,0,0,0.5) inset,0 0 15px #000; 
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px; 
	-webkit-border-radius: 10px; 
	border-radius:10px; 
	padding: 5px;
	margin: 5px;
}
.promocaoviaturas {
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #F60;
	font-weight: bold;
	height: 25px;
}
.promocaoviaturas:after {content:".";display:block;clear:both;visibility:hidden;height:0;overflow:hidden;}
div.listaviaturas {
	background-color: #FFF;
	padding: 5px;
	margin: 3px;
}
div.listaviaturas:after {content:".";display:block;clear:both;visibility:hidden;height:0;overflow:hidden;}
.floatviaturas{
	float: left;
	border: 1px solid #333;
	background: #FFF;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	margin: 5px;
	padding: 5px;
	height: 150px;
	width: 126px;
	-moz-border-radius: 10px 0px 10px 0px; 
	-khtml-border-radius: 10px 0px 10px 0px; 
	-webkit-border-radius: 10px 0px 10px 0px; 
	border-radius:10px 0px 10px 0px;
}
.floatviaturas:hover{
	float: left;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	-moz-border-radius: 10px 0px 10px 0px;
	-khtml-border-radius: 10px 0px 10px 0px;
	-webkit-border-radius: 10px 0px 10px 0px;
	border-radius: 10px 0px 10px 0px;
	font-weight: bold;
	color: #060;
	box-shadow:0 1px 10px rgba(0,0,0,0.5) inset,0 0 15px #000;
}

.floatviaturas1{
	float: left;
	border: 1px solid #333;
	background: #FFF;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	margin: 5px;
	padding: 5px;
	height: 160px;
	width: 140px;
	-moz-border-radius: 10px 0px 10px 0px; 
	-khtml-border-radius: 10px 0px 10px 0px; 
	-webkit-border-radius: 10px 0px 10px 0px; 
	border-radius:10px 0px 10px 0px;
}
.floatviaturas1:hover{
	float: left;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	-moz-border-radius: 10px 0px 10px 0px;
	-khtml-border-radius: 10px 0px 10px 0px;
	-webkit-border-radius: 10px 0px 10px 0px;
	border-radius: 10px 0px 10px 0px;
	font-weight: bold;
	color: #060;
	box-shadow:0 1px 10px rgba(0,0,0,0.5) inset,0 0 15px #000;
}

img.viaturas{
	border: 1px solid #ccc;
	width: 117px;
	padding: 3px;
	height:80px;	
}
img.viaturas1{
	border: 1px solid #ccc;
	width: 130px;
	padding: 3px;
	height:95px;

	
}
#rodape {
	background-color:#FFF;
	margin: 0px auto 0 auto;
	box-shadow:0 1px 3px rgba(0,0,0,0.5) inset,0 0 10px #000; 
	-moz-border-radius: 10px; 
	-khtml-border-radius: 10px; 
	-webkit-border-radius: 10px; 
	border-radius:10px;
	width: 960px;
	border: 1px solid #F60;
	margin-top:20px;
	padding:20px;
}
#rodape:after {content:".";display:block;clear:both;visibility:hidden;height:0;overflow:hidden;}
.preco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: oblique;
	font-weight: bold;
	color: #F60;
}