body {

	margin: 0;

	background-color: black;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	font-size: 90%;

	}

#container {

	width: 100%;

	height: 100%;

}



#top {

	height: 97px;

}

#uber {

	position: relative;

	left: 14%;

	top: 18px;

	height: 97px;

	width: 189px;	

	right: 14%;

}

#barraBranca {

	height: 81px;




}

#mbrasil {

	float: left;

	height: 81px;

	position: relative;

	left: 14%;	

	background: white;

	width: 192px;

	right: 14%;	



}



        .menu { /* aqui é a propriedade que define o container que os LI estão dentro */

			position: relative;

			margin: 0;

            float: right;

            height: 81px;

            overflow: hidden;

            /*border: 1px solid gray;*/

			width: 97%;





        }

                .menu li {

                    float: left;

                    list-style: none;

			

	

                }

                    .menu li.back {

                        border-top: 4px solid #2E2E2E;

						border-bottom: 4px solid #2E2E2E;

                       /* background-color: white; /*cor do plano de fundo que está entre as duas linhas*/

                        width: 9px;

                        height: 72px;

                        z-index: 8;

                        position: absolute;

					

                    }

                    .menu li a {

						font-weight: bold;

						font-family: Arial, Helvetica, sans-serif;

						font-size: 100%;

                        text-decoration: none;

                        color: #000;

                        outline: none;

                        text-align: center;

                        top: 60px; /* define onde o link vai ficar (mais proximo ao bottom) */

                        text-transform: uppercase;

                        letter-spacing: 0px;

                        z-index: 10;

                        display: block;

                        float: left;

                        height: 81px;

                        position: relative;

                        overflow: hidden;

                        margin: auto 0; 

						

                    }

                        .menu li a:hover, .menu li a:active, .menu li a:visited {

                            border: none;

                        }   



#content {

	clear: both;	

	position: relative;

	left: 14%;

	width: 70%;

	margin-top: 120px;

	z-index: 1;



}

#tcontent {
		margin: 0 auto;
		padding: 10px;
	}

#footer {

	border-top: 1px solid white;

	padding: 10px 0;

	font-size: 60%;

	height: 40px;
	
	margin: 0 auto;

		

}

.textrodape1 {

	float: left;

	width: 70%;

	text-align: left;

	

}

.textrodape2 {

	float: right;

	width: 30%;

	text-align: right;

	

}

.tableCentral {

	font-size: 90%;

	color: black;

	padding: 10px;

	background: white;

}

.tableLateral {

	background: #2E2E2E;	

	padding: 10px;

}

.pageTitle {

	font-size: 150%;

	text-transform: uppercase;

}



.pageTitle2 {

	color: white;

	font-size: 140%;

	text-transform: uppercase;

}

a.linkRodape:link, a.linkRodape:hover,a.linkRodape:active,a.linkRodape:visited {

		color: white;

		text-decoration: none;

}	



a.pageTitleLink:link, a.pageTitleLink:hover,a.pageTitleLink:active,a.pageTitleLink:visited {

	font-size: 150%;

	text-transform: uppercase;

	text-decoration: none;

	color: black;

}

#modelFilter {	


			/*background: #2F2F2F;*/

			height: 20px;	

			}

			#modelFilter form {

			margin: 0;			

			}

			#modelFilter form select {

			width: 100px;

			font-size: 75%;	

			color: black;	

			}

			#modelFilter form label {

			font-size: 75%;	

			}

			

			

.subnav {		

	margin: 0 auto;

		display: none;

		z-index: 3;	

	background: #2F2F2F;


	height: 20px;

	border-top: 1px solid black;		

	}

	a.sublink:link, a.sublink:hover, a.sublink:active, a.sublink:visited {

		color: white;

		font-size: 11px;

		font-weight: bold;

		text-decoration: none;

		text-transform: lowercase;

		

	}

	.subnav1 ul {

		margin: 0;

	}		

	.subnav ul {

		margin: 0;

	}	

	.subnav li {

		list-style: none;

		display: inline;

		margin: 0 20px;

	}

	.subnav1 li {

		list-style: none;

		display: inline;

		margin: 0 20px;

	}	

	.subnav1 {
		margin: 0 auto;
		display: none;
		
		z-index: 3;	

		background: #2F2F2F;

		height: 20px;

		border-top: 1px solid black;

	}



th {

	font-weight: normal;

	text-align: left;

	width: 50%;

}

#foto1, #foto2, #foto3, #foto4 {

	width: auto;

}

th input, textarea, select {

	width: 100%;

}

	



form input.error, select.error, textarea.error { 

	border: solid 1px red; 

}





	#paginacao {

		margin: 5px;

		text-align: center;

		width: 100%;

	}

	#paginacao p { 

		font-size: 90%; 

		font-family: Arial; /

		text-align: center; 

		margin-top: 10px;

		margin-bottom: 10px;

		color:#2e2e2e;

		border:none;



	}	

	#paginacao a { /*formatação CSS para a tag <a>*/

		border: 1px solid #2e2e2e;/*define a borda*/

		padding: 2px 4px; /*distância da margem*/

		text-decoration: none;/*retira o underline do link*/

		color:#2E2E2E;/*cor do texto*/

	}



	#paginacao a:hover { /*formatação CSS para a tag <a> quando o mouse estiver sobre ela*/

		background-color: #2E2E2E;/*cor de fundo*/

		color:#FFFFFF;/*cor do texto*/

		padding: 2px 4px;/*distancia da margem*/

		text-decoration: none;/*retira o underline do link*/

}	

a.linkCategoria:link, a.linkCategoria:active, a.linkCategoria:hover, a.linkCategoria:visited {

	color: white;

	text-decoration: none;

	font-size: 80%;

}



a.linkPreto:link, a.linkPreto:active, a.linkPreto:hover, a.linkPreto:visited {

 font-size: 70%; 

 text-transform: lowercase;

 color: black;

 text-decoration: none;

}
