html, body, form, ul, fieldset, p, h1, h2, h3, h4, h5 {margin: 0; padding: 0;}
body {font:100%/110% arial;}
body img {display:block; outline:0;}
a {text-decoration:none; outline:0;}
object {outline:0;}
li {list-style:none;}
a img, fieldset {border: 0;}
p.center {text-align:center;}
p.right {text-align:right;}
p, h1, h2, h3, h4, h5 {margin-bottom:11px;}
div.clear {clear: both;}
label {cursor:pointer;}

/*** HEADER ***/
a#logo {position:absolute;top:2px;left:394px;width:250px;height:95px;background:url(../pics/logomarca-kiatotal.png) no-repeat;
z-index:1005; text-indent:-9000em; overflow:hidden;}
	
#nav {position:absolute; z-index:1000; top:0; left:1px; background:url(../pics/bg-menu.png) no-repeat center; 
width:998px; height:96px; overflow:hidden; text-indent:-9000em; }

#nav02 {position:absolute; z-index:1000; top:0; left:-1px; background:url(../pics/bg-menu02.png) no-repeat center; 
width:992px; height:88px; overflow:hidden; text-indent:-9000em; }

#nav ul, #nav02 ul {margin:14px 0 0 10px;}
#nav ul li, #nav02 ul li {float:left; display:inline;}
#nav ul li a, #nav02 ul li a {background:url(../pics/menu-sprite.png) no-repeat; display:block; text-indent:-9000em; overflow:hidden; height:33px;}

#nav ul li.div-menu, #nav02 ul li.div-menu {width:2px; height:33px; background:url(../pics/div-menu.png) no-repeat;}
#nav ul li.menu01 a, #nav02 ul li.menu01 a {width:70px; background-position:5px -12px;}
#nav ul li.menu02 a, #nav02 ul li.menu02 a {width:119px; background-position:-4px -64px;}
#nav ul li.menu03 a, #nav02 ul li.menu03 a {width:88px; background-position:1px -116px;}
#nav ul li.menu04 a, #nav02 ul li.menu04 a {width:105px; background-position:2px -168px;}
#nav ul li.menu05 a, #nav02 ul li.menu05 a {width:95px; background-position:2px -221px; margin-left:248px;}
#nav ul li.menu06 a, #nav02 ul li.menu06 a {width:115px; background-position:0px -274px;}
#nav ul li.menu07 a, #nav02 ul li.menu07 a {width:125px; background-position:2px -327px;}

#nav ul li.menu01 a:hover, #nav02 ul li.menu01 a:hover {width:70px; background-position:-71px -12px;}
#nav ul li.menu02 a:hover, #nav02 ul li.menu02 a:hover {width:119px; background-position:-131px -64px;}
#nav ul li.menu03 a:hover, #nav02 ul li.menu03 a:hover {width:88px; background-position:-96px -115px;}
#nav ul li.menu04 a:hover, #nav02 ul li.menu04 a:hover {width:105px; background-position:-112px -168px;}
#nav ul li.menu05 a:hover, #nav02 ul li.menu05 a:hover {width:95px; background-position:-100px -221px;}
#nav ul li.menu06 a:hover, #nav02 ul li.menu06 a:hover {width:115px; background-position:-128px -273px;}
#nav ul li.menu07 a:hover, #nav02 ul li.menu07 a:hover {width:125px; background-position:-139px -326px;}

body#pg-home #nav ul li.menu01 a {width:70px; background-position:-71px -12px;}
body#pg-conheca #nav02 ul li.menu02 a {background-position:-131px -64px;}	
body#pg-modelos #nav02 ul li.menu03 a {background-position:-96px -115px;}
/*body#pg-oficina #nav02 ul li.menu04 a {background-position:-82px -168px;}*/	
body#pg-noticias #nav02 ul li.menu04 a {background-position:-112px -168px;}	
body#pg-testdrive #nav02 ul li.menu05 a {background-position:-100px -221px;}
body#pg-localizacao #nav02 ul li.menu06 a {background-position:-128px -273px;}
body#pg-fale #nav02 ul li.menu07 a {background-position:-139px -326px;}	
body#pg-eventos #nav02 ul li.menu07 a {}	

/* internas */
#txt h1 {width:394px; height:35px; text-indent:-9000em; overflow:hidden; margin:0 0 40px 13px; }
#txt h1.modelos {background:url(../pics/tt-modelos.jpg) no-repeat;}
#txt h1.conheca {background:url(../pics/tt-conheca.jpg) no-repeat;}
#txt h1.oficina {background:url(../pics/tt-oficina02.jpg) no-repeat;}
#txt h1.noticias {background:url(../pics/tt-noticias.jpg) no-repeat;}
#txt h1.testdrive {background:url(../pics/tt-testdrive02.jpg) no-repeat;}
#txt h1.localizacao {background:url(../pics/tt-localizacao.jpg) no-repeat;}
#txt h1.fale {background:url(../pics/tt-fale.jpg) no-repeat;}
#txt h1.obrigado {background:url(../pics/tt-obrigado.jpg) no-repeat;}
#txt h1.soul {background:url(../pics/tt-soul.jpg) no-repeat;}
#txt h1.carens {background:url(../pics/tt-carens.jpg) no-repeat;}
#txt h1.magentis {background:url(../pics/tt-magentis.jpg) no-repeat;}
#txt h1.sorento {background:url(../pics/tt-sorento.jpg) no-repeat;}
#txt h1.mohave {background:url(../pics/tt-mohave.jpg) no-repeat;}
#txt h1.sportage {background:url(../pics/tt-sportage.jpg) no-repeat;}
#txt h1.opirus {background:url(../pics/tt-opirus.jpg) no-repeat;}
#txt h1.bongo {background:url(../pics/tt-bongo.jpg) no-repeat;}
#txt h1.picanto {background:url(../pics/tt-picanto.jpg) no-repeat;}
#txt h1.carnival {background:url(../pics/tt-carnival.jpg) no-repeat;}
#txt h1.rio {background:url(../pics/tt-rio.jpg) no-repeat;}
#txt h1.ceed {background:url(../pics/tt-ceed.jpg) no-repeat;}
#txt h1.ceedsw {background:url(../pics/tt-ceedsw.jpg) no-repeat;}
#txt h1.proceed {background:url(../pics/tt-proceed.jpg) no-repeat;}
#txt h1.cerato {background:url(../pics/tt-cerato.jpg) no-repeat;}
#txt h1.sedona {background:url(../pics/tt-sedona.jpg) no-repeat;}
#txt h1.bongo-cab-dupla {background:url(../pics/tt-bongo-cab-dupla.jpg) no-repeat;}
#txt h1.eventos {background:url(../pics/tt-eventos.jpg) no-repeat;}

h3.not{color:#B11F24; margin-left:12px; font:bold 16px Trebuchet MS;}

#txt ul.info-not{font:normal 14px Trebuchet MS,verdana;color:#8C8C8C; margin:0 0 10px 12px;}

#interna p span{font:bold 14px Trebuchet MS, verdana;color:#B11F24;}
#interna p a{font:normal 14px Trebuchet MS, verdana;color:#B11F24;text-decoration:underline;}
#interna p a:hover{text-decoration:none;}

.localizacao {text-decoration:none; font:9px Verdana, Arial, Helvetica, sans-serif; color:#993300}

img.foto{float:right; border:3px solid #B11F24;padding:4px;margin:5px 15px 0 0;}

div.txt-conheca{width:890px; padding:22px 0 0;}

/* formulário de contato */
#form-contato {margin:15px 0 0 230px; width:380px;}
#form-contato p {margin:15px auto 25px 40px !important;} 
#form-contato fieldset {border:none; width:380px;}

.contato, textarea {font:normal 13px arial; color:#000; border:none; border-bottom:1px solid #DFDFDF; border-right:1px solid #DFDFDF;background:#EFEFEF;}
.contato:focus, textarea:focus {background:#FFE1DF; border-bottom:1px solid #FFC4BF; border-right:1px solid #FFC4BF;}

#form-contato label {width:102px; font:bold 11px verdana; color:#000; text-align:right; padding-right:10px; padding-top:11px;
 float:left; display:inline;}

input.contato {width:250px; height:20px; margin:0 7px 8px 7px; padding:6px;}
textarea {width:251px; height:110px; margin:3px 0 0 7px; overflow:auto; padding:5px;}

input.enviar {width:80px; height:35px; border:none; border-bottom:1px solid #DFDFDF; border-right:1px solid #DFDFDF;background:#EFEFEF; cursor:pointer; display:inline; margin:15px 0 0 277px;  color:#8F8F8F; font:bold 12px verdana;}

#enviar {margin:10px 198px;background:#B11F24 none repeat scroll 0 0;color:#FFF;display:block;font:normal 11px Trebuchet MS,verdana;height:25px; border:0 solid; width:65px;}

/*** FOOTER ***/
a#assinatura {display:block;position:absolute;top:169px;left:102px;width:100px;height:24px;
background:url(../pics/assinatura.jpg) no-repeat;z-index:2; text-indent:-9000em; overflow:hidden;}

/*** Noticia ***/
div.esquerdo {width:434px; border-right:1px solid #ccc; float:left;}
div.esquerdo p{margin:0 12px 0 0!important;}
div.direito {float:left;width:435px;}

/*** Conheçanos ***/
img.mossoro {float:left;border:1px solid #000;margin:5px 15px 0 15px;}
h3.conheca {margin:20px 0 10px 15px;}
div.texto { width:560px;}
.conheca-carro {float:right; padding:10px 10px 0 15px;}

/*** Test-Driver ***/
#txt p.form {text-align:center;}
#txt p.testdrive {text-align:center;}

/*** Eventos ***/
img.eventos { float:left; margin:0;border:1px solid #000;margin:0 10px 10px 0;}
#txt p.eventos {margin:15px 0 0 0;width:835px;}

/*** Acordeon ***/
#noticia-dropdown h2 {font:bold 14px Trebuchet MS,verdana;text-align:center;}

#noticia-dropdown {margin-left:15px;}
#noticia-dropdown dd {width:870px;}

dl dt{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;padding:0;margin:10px 0; color:#B21015;font:normal 14px Trebuchet MS;}
dl dd{margin:10px 0px;}

#txt dl p {color:#8C8C8C;}
#txt dl span.titulo {background:transparent url(../pics/marc-list.jpg) no-repeat scroll 2px 49%;-moz-background-clip:border;-moz-background-inline-policy:continuous;color:#B21015;font-family:Trebuchet MS;font-size:14px; padding:14px;}
#txt dl span.titulo:hover{color:#B21015;font:bold 14px Trebuchet MS;}
#txt dl span.paragrafo {color:#8C8C8C;font:normal Trebuchet MS,verdana 12px;display:block;}
#txt dl span.paragrafo:hover {color:#8C8C8C;font:normal Trebuchet MS,verdana 12px!important;}
#txt p.jornalista {color:#8C8C8C;}

.linha{border-bottom:1px solid #FFCACB; width:845px; margin:25px 0 25px 0;}

/*** End ***/
#end address.end-natal {float:left;margin:15px 0 0 200px;}
#end address.end-mossoro {float:right;margin:15px 50px 0 0;}
#end address {font:normal 12px arial;color:#fff; top:24px; left:353px;}

#end-02 address.end-natal {float:left;margin:15px 0 0 200px;}
#end-02 address.end-mossoro {float:right;margin:15px 128px 0 0;}
#end-02 address {font:normal 12px arial;color:#fff; top:24px; left:353px;}

img.bongo {margin:-20px 0 0 10px!important; position:absolute;}

img.evento {border:1px solid #000;}
img.noticia {border:1px solid #000;}

/*** Conhecanos ***/
ul.natal {width:150px; height:350px; margin:-12px 3px 0 0; float:right;}

/*** JQUERY INTERNAS ***/

.anima-interna{float:right; padding:50px 10px 0 15px;width:300px; height:191px;}
.anima-interna .anima-img img{position:absolute; z-index:1;}


#carro {border:1px solid; margin:0 auto;}


/** RICHMEDIA **/
#richmedia {position:fixed;left:300px;top:100px;width:400px;height:250px;z-index:999;}
