body {
	background: #000 url(../img/bg.png) repeat-x;
	color:#767676;
	padding: 0 0 40px;
	margin-top: 10px
}

.container_16 {
/*background: #fff url(../img/16_col.gif) repeat-y; */
}


.header {
	border:1px solid #CECECE;
	margin-bottom:20px;
}
#logo {
	margin-bottom:10px
}
#logo a {
	background: url(../img/logo.png) no-repeat;
	display:block;
	height:85px;
	width:211px;
}
#topo_texto {
	background: url(../img/logo_conti.png) no-repeat right;
	height:89px;
	position: relative;
	top: 10px
}
#navegacao {
	height:43px;
	background: #000 url(../img/bg_menu.jpg) repeat-x;
	    -moz-border-radius: 7px 7px;
}
/* inicio menu */

#menu {
/*	background: #a4b9c6 url(../img/bg_menu.jpg) repeat-x;*/
}
#menu ul {
	margin:4px 0 0 5px;
	height:35px;
	background: url(../img/bg_menu.png) no-repeat;
}
#menu ul li {
	display:inline;
}
#menu ul li a {
	text-indent:-9999px;
	display:block;
	float:left;
	height:35px;
}
	
.menu_1 a {
	width:83px
}
.menu_1 a:hover {
	background: url(../img/bg_menu.png) 0 -35px;
}

.menu_2 a {
	width:93px
}
.menu_2 a:hover {
	background: url(../img/bg_menu.png) -83px -35px;
}
.menu_2 a:active {
	
		background: url(../img/bg_menu.png) -83px -35px;
}

.menu_3 a {
	width:75px
}
.menu_3 a:hover {
	background: url(../img/bg_menu.png) -176px -35px;
}

.menu_4 a {
	width:67px
}
.menu_4 a:hover {
	background: url(../img/bg_menu.png) -251px -35px;
}

.menu_5 a {
	width:65px
}
.menu_5 a:hover {
	background: url(../img/bg_menu.png) -318px -35px;
}

.menu_6 a {
	width:148px
}
.menu_6 a:hover {
	background: url(../img/bg_menu.png) -383px -35px;
}

.menu_7 a {
	width:80px
}
.menu_7 a:hover {
	background: url(../img/bg_menu.png) -531px -35px;
}







#pesquisa {
	background:url(../img/bg_pesquisa.png) no-repeat  ;
	height:40px;

}
#destaque {
	background: url(../img/bg_banner.jpg) repeat-x;
	height:204px;
	margin-top:10px;
    -moz-border-radius: 7px 7px;
}
#banner_rotativo {
	height:206px;
	
	
}

/*fade*/

#slider {
	/*    width: 688px;  important to be same as image width or wider */
    height: 204px; /* important to be same as image height */
	position: relative; /* important */
	overflow: hidden; /* important */
}
#sliderContent {
	width: 569px; /* important to be same as image width or wider */
	position: absolute;
	top: 0;
	left:-2px;
	margin-bottom: 10px;
}
.sliderImage {
	float: left;
	position: relative;
	display: none;
}
.sliderImage span {
	position: absolute;
	padding: 0px 10px 0 10px;
	width: 654px;

	
	height:20px;
	display: none;
	color:#f5f5f5
}
.clear {
	clear: both;
}
.sliderImage span strong {
	font-size: 18px;
	color:#fff
}
.bottom {
	bottom: 18px;
	left: 10px;
}
/*fim fade*/

form fieldset { border:0; }
form div { clear:left; padding:10px 0; }



form label { display:block; width:45px; float:left; text-align: left; color: #fff}
form select { display:block; width:235px; float:left; height:30px; padding:4px; font-size:16px   }
form button { padding:2px; }


#texto_home{
	width:352px;
	height:130px;
	background:url(../img/texto_home.png) no-repeat;
	position:absolute;
	left:-8px;
	top:35px;
	text-indent: -9999px
	}
	


#chamadas_texto {
	background:  url(../img/bg_chamadas_texto.png) no-repeat center;
	height:78px;
	margin-bottom:10px
}
.box1, .box2, .box3 {
	
	background:  url(../img/bg_boxes.png) no-repeat;
	height:141px;
	width:268px;
	text-align:center;
	font-family:Tahoma, Geneva, sans-serif;
	color:#0b1824;

    -moz-border-radius: 10px 10px;
	
}


.box1 p, .box2 p, .box3 p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:0 0 0 7px;
}

.box1 h3, .box2 h3, .box3 h3{
font-size:14px;
margin:4px;
}


.box1 {
	margin-left:38px
}




#icone_box1{
	width:95px;
	height:45px;
	background:url(../img/box1.png) no-repeat;
	position:relative;
	left:187px;
	top:16px;
	}


#icone_box2{
	width:78px;
	height:58px;
	background:url(../img/box2.png) no-repeat;
	position:relative;
	left:215px;
	top:5px
	}
	
#icone_box3{
	width:82px;
	height:58px;
	background:url(../img/box3.png) no-repeat;
	position:relative;
	left:215px;
	top:-13px
	
	}
	
address{ font-style:normal;
text-align: center;
color: #fff
	}
	
#rodape {
	margin-top:2px;
	
	height:25px;

	width:940px;
	-moz-border-radius: 4px 4px;
}







#a_empresa{

	margin-top:20px;
	min-height: 360px
	           
	
	}
	
#texto_sobre{
	
	
	padding-right:15px;
	height: 320px;

	}

#imagem_sobre{
	height:300px;
	margin-left:10px;
	
	}


#texto_contato{
	}


fieldset { padding:10px; border:0px solid #fff; margin-bottom:36px; width:400px;}
input, textarea, select {font:12px/12px Arial, Helvetica, sans-serif; padding:0; }



#contato label.opt {font-weight:normal;}
#contato dl {clear:both;}
#contato dt {float:left; display:block; text-align:left; width:60px; line-height:25px; margin:0 10px 10px 0;}
#contato dd {float:left; width:300px; line-height:25px; margin:0 0 10px 0;}

.cidade {float:left; width:135px; line-height:25px; margin:0 0 10px 0;}
.uf {float:left; width:50px; line-height:25px; margin:0 0 10px 0;}





/*Text inputs*/
.NFText {border:none; vertical-align:middle; font:12px/15px Arial, Helvetica, sans-serif; background:none;}
.NFTextCenter {height:15px; background:url(../img/input.png) repeat-x 0 0; padding:3px 0; margin:0; float:left; line-height:15px;}
.NFTextLeft, .NFTextRight {width:7px; height:21px; vertical-align:middle; float:left;}
.NFTextLeft {background:url(../img/input-left.png) no-repeat 0 0;}
.NFTextRight {background:url(../img/input-right.png) no-repeat 0 0;}
/*Radio*/
.NFRadio {cursor:pointer; position:absolute; display:block; width:13px; height:13px; border:1px solid transparent; background:url(../img/radio.png) no-repeat 0 0; z-index:2;}
/*Checkbox*/
.NFCheck {cursor:pointer; position:absolute; width:12px; height:12px; border:1px solid transparent; background:url(../img/checkbox.png) no-repeat 0 0; z-index:2;}
/*Buttons*/
.NFButton {width:auto; height:26px; color:#fff; padding:0 2px; background:url(../img/button.png) repeat-x 0 0; cursor:pointer; border:none; font:10px/26px Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase; letter-spacing:1px; vertical-align:middle;}
.NFButtonLeft, .NFButtonRight {width:6px; height:26px; vertical-align:middle;}
.NFButtonLeft {background:url(../img/button-left.png) no-repeat 0 0;}
.NFButtonRight {background:url(../img/button-right.png) no-repeat 0 0;}
/*Textareas*/
.NFTextarea {border:none; background:none; font:12px/12px Arial, Helvetica, sans-serif; margin:0;}
.NFTextareaTop, .NFTextareaBottom {height:5px; clear:both; float:none; padding-right:10px;}
.NFTextareaTop {background:url(../img/textarea-tr.png) no-repeat 100% 0;}
.NFTextareaBottom {background:url(../img/textarea-br.png) no-repeat 100% 0; margin-bottom:5px;}
.NFTextareaTopLeft, .NFTextareaBottomLeft {width:5px; height:5px;}
.NFTextareaTopLeft {background: url(../img/textarea-tl.png) no-repeat 0 0;}
.NFTextareaBottomLeft {background:#f2f2e6 url(../img/textarea-bl.png) no-repeat 0 0;}
.NFTextareaLeft, .NFTextareaRight, .NFTextareaLeftH, .NFTextareaRightH {float:left; padding-bottom:5px;}
.NFTextareaLeft, .NFTextareaLeftH {width:5px;}
.NFTextareaLeft {background:url(../img/textarea-l-off.png) repeat-y 0 0;}
.NFTextareaLeftH {background:url(../img/textarea-l-over.png) repeat-y 0 0;}
.NFTextareaRight, .NFTextareaRightH {padding-right:5px; padding-bottom:0;}
.NFTextareaRight {background:url(../img/textarea-r-off.png) repeat-y 100% 0;}
.NFTextareaRightH {background:url(../img/textarea-r-over.png) repeat-y 100% 100%;}

/*Focused*/
.NFfocused {border:1px dotted #666;}
/*Hovered*/
.NFh {background-position:0 100%;}
.NFhr {background-position:100% 100%;}
/*Hidden*/
.NFhidden {opacity:0; z-index:-1; position:relative;}
/*Safari*/
select, input, textarea, button {outline:none; resize:none;}	

/*lista produtos*/

#lista_produtos{

	margin-top:20px
	}
#lista p{
	margin:5px;
        float:left
	
	

	}

#lista ul li{
	
	border-bottom: none;
        width:770px;
        margin-bottom:4px
	
	
	}
	
#logos ul { margin-top:25px}
#logos ul li{
	
	border-bottom: none;;
	height:100px;
	margin-bottom:10px
	
	}

#lista_produtos li{
	float:left;
	width:700px;
	border-bottom: solid 1px #CCC;
	margin-bottom:3px;
	background:#fff;
		  -moz-border-radius: 0 10px 10px 0;
	}
#lista_produtos li ul li{
	width:600px;
	border-bottom:none;
	list-style:circle;
        margin-left:13px;
        
	}
#lista ul li h3 {
	font-size:16px;
        margin-top:3px
	}
#lista ul li div {
	margin-left:10px}


.caracteristicas  {
	width:630px;
	margin-top:8px;
        margin-bottom:5px;
        float:left}


#produtos_menu dl {clear:both;}
#produtos_menu dt {float:left; width:60px; line-height:25px; margin:0 10px 10px 0;}
#produtos_menu dd {float:left; line-height:25px; margin:0 0 4px 0;  width:140px;  }
#produtos_menu dd.continental {background: url(../img/logos_pneus.jpg) no-repeat;  height:30px; text-indent:-9999px}
#produtos_menu dd.general {background: url(../img/logos_pneus.jpg) no-repeat 0 -40px;  height:30px; text-indent:-9999px}
#produtos_menu dd.barum {background: url(../img/logos_pneus.jpg) no-repeat 0 -70px;  height:30px; text-indent:-9999px}
#produtos_menu dd.maxxis {background: url(../img/logos_pneus.jpg) no-repeat 0 -105px;  height:30px; text-indent:-9999px}



#pecas h2{
    margin-bottom:10px;
    margin-top:13px;
    font-size:12px;
    padding:3px;
	color: #fff;
	background: #103860 url(../img/bg_h2.jpg) repeat-x ;
}

/*
#pecas h2.dhb{
   background: url(../img/logos_pneus.jpg) no-repeat x;  height:27px; text-indent:-9999px
}

#pecas h2.orgus{
   background: url(../img/acessorios/orgus.gif) no-repeat ;  height:27px; text-indent:-9999px
}
#pecas h2.dts{
   background: url(../img/acessorios/dts.gif) no-repeat ;  height:27px; text-indent:-9999px
}
#pecas h2.hb{
   background: url(../img/acessorios/hb.gif) no-repeat ;  height:27px; text-indent:-9999px
}
#pecas h2.ibpa{
   background: url(../img/acessorios/ibpa.gif) no-repeat ;  height:27px; text-indent:-9999px
}
#pecas h2.andorinha{
   background: url(../img/acessorios/ANDORINHA.gif) no-repeat ;  height:27px; text-indent:-9999px
}*/


#acessorio_logos {
	background: url(../img/acessorios.gif) no-repeat ;  height:27px; margin:20px 0 5px 290px; 
	}
#pecas_logos {
	background: url(../img/produtos.gif) no-repeat ;  height:25px; margin:20px 0 5px 65px; 
	}


#pecas {
    margin-left:10px;
 	min-height: 380px;
	margin-bottom: 20px
    
}

#pecas_1 li{
background:#00354c none repeat scroll 0 0;
border-bottom:1px solid #E2DBD9;
margin-right:5px;
margin-top:3px;
padding:5px 0 3px 3px;
width:280px;
float: left;
color: #fff


}

.lista_pecas h2{ width: 290px
}

.lista_pecas ul li{ font-weight: bold; line-height: 19px; color: #fff
}



#lista_dicas li a {
background:#000 none repeat scroll 0 0;
border-bottom:1px solid #fff;
margin-right:5px;
margin-top:0px;
padding:5px 0 3px 3px;
width:200px;
display: block;
color: #fff
	     

}

#lista_dicas li a:hover {
background: #faa61b;
	color: #000;
	border-bottom:1px solid #103860;
	
	
	
}

#lista_dicas li a.active {

background: #faa61b;
	color: #000;
	font-weight: bold;
	
	
}

#dicas ul {

}

#dicas h2{
    margin-bottom:5px;
    margin-top:5px;
        margin-bottom:15px;
    font-size:18px;
    width:250px;
    color: #fff
}
#dicas {
    margin-left:1%;
    margin-top:20px;
    min-height:330px
}
#dicas li {

}

#dicas li a {

color: #fff;
display:block;
font-weight: bold;
width:220px;
background: #000;
border-bottom:1px solid #E2DBD9;
margin-right:5px;
margin-top:3px;
padding:5px 0 3px 3px;
       
}


#dicas li a.dicaAtiva {
    background:#fff;
    color: #00354C
}


#dicas_texto{
    background:#fff;
    height:245px;
     margin-top:60px;
         -moz-border-radius: 7px 7px;
}

#dicas_texto h2{
    margin:10px 10px 15px 10px;
    font-size:14px;
    border-bottom:solid 1px #ccc
}
#dicas_texto p{
    margin:10px;
    line-height:17px

    

}

ul.galeria {
    margin-top:5px;
    height:100%;
}

#fotos_galeria ul li {
    list-style:none;
    float:left;
    margin:0 10px 10px 0;
}
ul.galeria li img {
    float:left;
    list-style:none;
    margin:2px;
    display:inline;
}


#servicos_texto{

background: #fff;
height: 265px;
padding: 10px;


}
#servicos_texto{
width: 680px
}

#servicos_texto h1{
margin-bottom: 10px;
background: #000;
padding: 3px;
color: #fff;
font-size: 11px
}

#servicos_texto ul li{

list-style-position: inside;
background: #000;
border:1px #fff solid; 
padding: 10px;
float: left;
color: #fff

}

#servicos_texto ul a{
background: none;
color: #fff;
display: block;
cursor: default;
}





