@charset "utf-8";
@import "reset.css";
#main{
	margin:0 auto;
	width:1000px;
}
#main #header{
	width:969px;
	height:127px;
	padding:15px 11px 0 20px;
	background:url(../img/header/header.png) no-repeat 0 0;
	clear:both;
}
	#main #header h1{
		font-size:0px;
		display:none;
	}
	#main #header h2{
		float:left;
		display:block;
		text-indent:-9990px;
		width:560px;
		height:45px;
		background:url(../img/h/h2-central-de-atendimento.gif) no-repeat 0 center;
	}
	#main #header ul.header-shop-car{
		float:left;
		padding:0 0 12px 0;
		display:block;
		/*width:324px;*/
	}
		#main #header ul.header-shop-car li{
			display:inline;
		}
		#main #header #login{
			float:right;
			width:304px;
			height:62px;
			background:url(../img/bg/bg-header-login.gif) no-repeat 0 0;
		}
			#main #header #login input{
				width:94px;
				height:14px;
				color:#1d3b54;
				font-size: 1em;
				background:#9fc1d6;
			}
			#main #header #login input.bt-ok{
				position: absolute;
				width:32px;
				height:17px;
				padding:0 0 0 0;
				margin: 0 0 0 4px;
				.margin: 0;
				background:transparent;
			}
			#main #header #login ul{
				display:block;
				padding: 17px 0 0 8px;
				width:362px;
				height:25px;
			}
				#main #header #login ul li{
					display:inline;
					padding: 0 0;
				}
					#main #header #login ul li input {
						width: 92px;
						margin: 0 0 0 2px;
					}
					#main #header #login ul li span {
						padding: 0 7px 0 0;
						background: url(../img/setas/branca.gif) no-repeat right 5px;
					}
			#main #header #login p{text-align:right; padding:0 48px 0 0;}
				#main #header #login p a {
					line-height: normal;
					font-size: 0.8em;
				}
#main #nav{
	height:52px;
	clear:both;
}
	#main #nav li{display:inline;}
#main #teaser{
	height:269px;
	clear:both;
	padding:0 0 10px 0;
}
#main #content-area{
	width:990px;
	margin:0 auto;
}
	#main #content-area #left{
		float:left;
		width:455px;
	}
	#main #content-area #left #block-one{
		float:left;
		width:455px;
		height:250px;
		background:url(../img/bg/bg-chip-cnchama.png) no-repeat 0 0;
	}
		#main #content-area #left #block-one h2{text-indent:-9990px;}
			#main #content-area #left #block-one .obs{
				padding:145px 0 10px 30px;
				width:320px;
				color:#000;
			}
			#main #content-area #left #block-one p.block-one-link a{
				padding:15px 0 0 30px;
				color:#000;
			}
	#main #content-area #left #block-two{
		float:left;
		width:440px;
		padding:10px 0;
	}
		#main #content-area #left #block-two h2{
			float:left;
			display:block;
			width:455px;
			height:32px;
			text-indent:-9990px;
			background:url(../img/h/h3-conheca-a-cnchama.png) no-repeat 0 0;		
		}
			#main #content-area #left #block-two img{
				float:left;
				padding:5px;
			}
			#main #content-area #left #block-two p{
				line-height:14px;
				padding:5px 0;
			}
		#main #content-area #left #block-three{
			float:left;
			width:455px;
			height:300px;
			color:#000;
			background:url(../img/bg/bg-depoimentos.png) no-repeat 0 0;
		}
			#main #content-area #left #block-three h2{
				float:left;
				display:block;
				width:455px;
				height:95px;
				text-indent:-9990px;
				background:url(../img/h/h2-depoimentos.png) no-repeat 50px 50px;
			}
			#main #content-area #left #block-three p{
				margin: 0 auto;
				width:330px;
				padding:5px 0;
			}
			#main #content-area #left #block-three .depoimento-autor{
				font-weight:bold;
				width:360px;
				padding:20px 0 0 15px;
			}
			#main #content-area #left #block-three .bt-depoimento{
				float:right;
				padding:10px 25px 0 0;
			}
	#main #content-area #right{
		width:450px;
		float:left;
	}
		#main #content-area #right #block-four{
			float:left;
			width:450px;
			height:270px;
		}
			#main #content-area #right #block-four h2{
				float:left;
				display:block;
				width:450px;
				height:40px;
				text-indent:-9990px;
				background:url(../img/h/h3-conheca-a-cnchama.png) no-repeat 0 0;
			}
			#main #content-area #right #block-four ul{
				display:block;
				float:left;
			}
				#main #content-area #right #block-four ul li{
					float:left;
					padding:5px 15px;
				}
			#main #content-area #right #block-four p{
				line-height:16px;
				padding:10px 0 0 0;
			}
		#main #content-area #right #block-five{
			float:left;
			width:450px;
			height:300px;
			background:url(../img/bg/bg-block-five.png) no-repeat 0 40px;
		}
			#main #content-area #right #block-five h2{
				float:left;
				display:block;
				text-indent:-9990px;
				width:450px;
				height:40px;
				background:url(../img/h/h3-quero-adquirir.png) no-repeat 0 0;
			}
				#main #content-area #right #block-five{text-indent:-9990px;}
				#main #content-area #right #block-five .bt-adquirir{
					float:left;
					padding:135px 0 0 80px;
				}
		#main #content-area #right #block-six{
			float:left;
			width:450px;
			padding:0 0 0 20px;
		}
			#main #content-area #right #block-six h2{
				float:left;
				display:block;
				width:450px;
				height:40px;
				text-indent:-9990px;
				background:url(../img/h/h3-ultimas-novidades.png) no-repeat 60px 0;
			}
			#main #content-area #right #block-six h3{
				padding:5px 0 5px 20px;
				font-size:11px;
				font-weight:bold;
			}
			#main #content-area #right #block-six dl{
				float:left;
				display:block;
				padding:10px;
				margin:0 auto;
			}
                #main #content-area #right #block-six dl dt img{
                    width:115px;
                    height:97px;
                    padding:0 5px;
                }
				#main #content-area #right #block-six dl dd{
					padding:5px 0 0 0;
					text-align:center;
				}
	
	#main #footer{
		padding: 14px 40px 10px 40px;
		clear:both;
		height:108px;
		background:#042b4c url(../img/bg/bg-footer.jpg) repeat-x 0 0;
		line-height:16px;
	}
		#main #footer #site-map{float:left;}
			#main #footer #site-map ul{width:430px;}
				#main #footer #site-map li{
					float:left;
					display:inline;
					width:215px;
				}
		#main #footer #copyright{
			text-align:right;
			float:right;
			height:76px;
		}
.pap {
    border:1px dashed yellow;
    font-family:verdana;
    font-size:12px;
    margin:0 0 20px;
    padding:5px;
    width:325px;
}
div.politica_privacidade {
    font-family:verdana;
    font-size:12px;
    margin:0 0;
    padding:0 0 40px;
}
	div.politica_privacidade p {
		line-height: 1.3em;
		padding: 0 0 14px 32px;
	}
	div.politica_privacidade h4 {
		font-size: 1.2em;
		padding: 20px 0 7px 32px;
	}
	a.direitos_reserv {
		text-decoration: underline;
		line-height: normal;
	}
	#footer #copyright #rs-mark.rs-mark{
		clear:both;
		width:900px;
		text-align:right;
		padding:0 25px 0 0;
		line-height:25px;
		
	}