/*+++++++++++++++ GERAL ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/



a			{ text-decoration:none; }

form			{ margin:0px; padding:0px; }

img			{ border:none; }

iframe			{ margin:0px; border:none; padding:0px; }

.bold			{ font-weight:700; }

.italic			{ font-style:italic; }

.nobg			{ background:none; }

.red			{ color:#D5421E; }

.white			{ color:#fff; }

.clear			{ clear:both; }

body			{ margin:0px; background:url(img/bg.jpg) top repeat-x #5D5D5D; font-family:Arial; font-size:12px; }

  #tudo			{ width:923px; position:relative; left:50%; margin-left:-461px; }

    #tarja		{ background:#808080; font-size:13px; }

      #tarja a		{ color:#fb972a; }

      #tarja a:hover	{ color:#fb972a; }

      #tarjaesq		{ background:url(img/tarja_esq.jpg) left no-repeat; height:23px; padding:7px 0px 0px 20px; }

      #tarjadir		{ background:url(img/tarja_dir.jpg) right no-repeat; height:23px; padding:7px 20px 0px 0px; float:right; }

    #logo		{ margin:28px 0px 0px 10px; }

    #menuesq		{ margin:30px 0px 0px 0px; float:right; height:30px; background:url(img/m_esq.jpg); width:9px; }

    #menudir		{ margin:30px 0px 0px 0px; float:right; height:30px; background:url(img/m-esq-der.jpg); width:9px; }

    #menu		{ margin:30px 0px 0px 0px; float:right; height:30px; background:url(img/m_bg.jpg); padding:0px; list-style:none; }

      #menu li		{ display:block; float:left; }

      #menu a		{ color:#ffffff; height:23px; display:block; float:left; padding:7px 12px 0px 10px; background:url(img/m_div.jpg) right no-repeat; }

      #menu a:hover	{ background:#fb972a; }

    #subequip		{ background:#E9E9E9; position:absolute; z-index:5; top:90px; margin-left:531px; display:none; }

      #subequip a	{ padding:11px 15px 11px 65px; color:#333; font-size:11px; display:block; background-position:5px 5px; background-repeat:no-repeat; border-bottom:1px solid #DFDFDF; }

      #subequip a:hover	{ background-color:#DFDFDF; }

.Estilo6 {
	font-size: 12px;
	color: #fb972a;
	font-weight: bold;
}

.Estilo7 {font-size: 15px}



/*+++++++++++++++ INICIAL ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/



#inicial		{ display:block; clear:both; height:516px; }

  #anuncie		{ position:absolute; top:102px; margin-left:798px; z-index:3; }

  #slogan		{ position:absolute; margin:0px 0px 0px 10px; z-index:2; background:url(img/slogan.jpg); width:511px; height:65px; top:238px; }

  #foto			{ position:absolute; margin:-15px 0px 0px 395px; z-index:1; }

  #moo			{ position:absolute; top:323px; width:923px; color:#ccc; z-index:4; }

    #vertical_slide	{ background:url(img/preta_moo.png); height:118px; width:883px; padding:20px; overflow:hidden; }

      #moo ul		{ width:206px; float:left; margin:0px 30px 0px 0px; padding:0px 0px 0px 68px; list-style:none; }

	#moo li		{ border-bottom:1px solid #3B3B3B; }

	#moo .equip	{ background:url(img/m2_equipamentos_img.jpg) top left no-repeat; }

	#moo .pecas	{ background:url(img/m2_pecas_img.jpg) top left no-repeat; }

	#moo .cursos	{ background:url(img/m2_cursos_img.jpg) top left no-repeat; }

	#moo a		{ color:#838383; display:block; padding:5px 0px; width:100%; }

	#moo a:hover	{ color:#ccc; }

	#moo p		{ font-size:11px; color:#ccc; text-align:center; margin:-10px 0px 0px 0px; padding:0px; }

  #preta		{ background:url(img/preta.png); height:118px; width:883px; padding:20px; top:482px; position:absolute; cursor:pointer; }

    #preta p		{ margin:0px; padding:0px; color:#999999; line-height:140%; }

      #preta span	{ display:block; color:#838383; font-size:14px; text-decoration:underline; margin-top:5px; }

    #pretaequip		{ width:274px; float:left; padding-top:29px; background:url(img/m2_equipamentos.jpg) top left no-repeat; margin-right:30px; }

      #pretaequipcont	{ padding-left:68px; background:url(img/m2_equipamentos_ico.jpg) top left no-repeat; }

    #pretapecas		{ width:274px; float:left; padding-top:29px; background:url(img/m2_pecas.jpg) top left no-repeat; margin-right:30px; }

      #pretapecascont	{ padding-left:68px; background:url(img/m2_pecas_ico.jpg) top left no-repeat; }

    #pretacursos	{ width:274px; float:left; padding-top:29px; background:url(img/m2_cursos.jpg) top left no-repeat; }

      #pretacursoscont	{ padding-left:68px; background:url(img/m2_cursos_ico.jpg) top left no-repeat; }

.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: white;
padding: 5px;
left: -25px;
border: 1px dotted orange;
visibility: hidden;
color: #000000;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 10px; /*position where enlarged image should offset horizontally */

}

/*+++++++++++++++ INTERNAS +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/



#dir			{ display:block; height:22px; padding:8px 0px 0px 20px; margin-top:26px; background:url(img/corpo_dir.jpg); }

  #dir a		{ color:#000000; font-size:11px; background:url(img/corpo_dir_div.jpg) right no-repeat; padding-right:10px; margin-right:10px; }

  #dir a:hover		{ color:#fff; text-decoration:underline; }

  #dir .bold		{ background:none; }

#fotoquemsomos		{ width:923px; height:190px; background:url(img/foto_quemsomos.jpg); }
#fotocentercabo		{ width:923px; height:190px; background:url(img/foto_centercabo.jpg); }
#fotopecas		{ width:923px; height:190px; background:url(img/foto_pecas.jpg); }
#fotonacionais		{ width:923px; height:190px; background:url(img/foto_nacionais.jpg); }
#fotoimportados		{ width:923px; height:190px; background:url(img/foto_importados.jpg); }
#fotousados		{ width:923px; height:190px; background:url(img/foto_usados.jpg); }
#fotocurso		{ width:923px; height:190px; background:url(img/foto_curso.jpg); }
#fotoprogramacao	{ width:923px; height:190px; background:url(img/foto_programacao.jpg); }
#fotoempresas		{ width:923px; height:190px; background:url(img/foto_empresas.jpg); }

#corpo			{
	display:block;
	background:url(img/corpo_sup.jpg) top repeat-x #ffffff;
	;
	padding:20px 20px 0px 20px;
}

  #subm			{ list-style:none; margin:0px 0px 10px 0px; padding:10px 0px 0px 0px; background:url(img/subm_sup.jpg) top no-repeat #5D5D5D; width:190px; }

    #subm li		{ border-bottom:1px solid #707070; margin:0px 10px 0px 10px; }

      #subm a		{ background:url(img/subm_seta1.jpg) left no-repeat; padding:5px 0px 5px 24px; font-size:11px; color:#DCDBDA; display:block; width:146px; }

      #subm a:hover	{ background:url(img/subm_seta3.jpg) left no-repeat #707070; color:#fff; }

      #subm .active	{ background:url(img/subm_seta2.jpg) left no-repeat; color:#fff; font-weight:700; }

    #subm .fim		{ background:url(img/subm_inf.jpg) bottom no-repeat #5D5D5D; border:none; margin:0px; padding:0px 0px 10px 10px;}

  #subr			{ list-style:none; width:170px; margin:0px; padding:0px 10px 0px 10px; }

    #subr li		{ border-bottom:1px solid #000000; }

      #subr a		{ background-position:left; background-repeat:no-repeat; display:block; width:146px; padding:5px 0px 5px 24px; font-size:11px; color:#0000000; }

      #subr a:hover	{ color:#D5421E; }

      #subr .fone	{ background:url(img/subr_fone.jpg) left no-repeat; display:block; padding:5px 0px 5px 24px; font-size:11px; color:#000000; }

      #subr .endereco	{ background:url(img/subr_endereco.jpg) top left no-repeat; display:block; padding:5px 0px 5px 24px; font-size:11px; color:#ffffff; }

  #cont			{ float:right; width:652px; line-height:160%; }

    #cont h1		{ margin:0px 0px 20px 0px; padding:16px 0px 0px 0px; font-size:12px; }

    #cont h2		{ margin:0px 0px 20px 0px; padding:0px; font-size:11px; color:#ffffff; }

    #cont p		{ margin:0px 0px 20px 0px; padding:0px; }

    #cont ul		{ list-style:none; margin:0px 0px 20px 0px; padding:0px; }

    #cont li		{ background:url(img/seta1.jpg) left no-repeat; padding-left:15px; }

      #cont .lisub	{ margin-left:20px; }

    #cont hr		{
	height:1px;
	border:none;
	border-top:1px solid #000000;
	padding:0px;
	margin:5px 0px 15px 0px;
}

    #cont a		{ color:#ffffff;; }

    #cont a:hover	{ text-decoration:underline; }

    fieldset		{ margin:0px; border:none; padding:0px; }

    legend		{ background-position:left; background-repeat:no-repeat; padding:10px 0px 10px 25px; margin:0px; border:none; font-weight:700; }

    label		{ font-size:11px; width:40%; float:left; text-align:right; margin:0px 10px 5px 0px; }

    .campo		{ font-size:11px; font-family:Arial; margin-bottom:5px; border:1px solid #ffffff; background:#fff; padding:2px; }

    textarea		{ font-size:11px; font-family:Arial; }

    #confirma		{ display:none; font-weight:700; padding:3px 0px 3px 0px; margin-bottom:20px; text-align:center; background:#E1E1E1; border:1px solid #ffffff;; }

    #log_res .ajax-loading{ background:url(img/loading.gif) center no-repeat; height:50px; }

.corpoinf		{ background:url() bottom no-repeat #fffffff; width:923px; height:30px; }



/*+++++++++++++++ EQUIPAMENTOS +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/



.itemesq		{ width:316px; margin:0px 20px 20px 0px; float:left; }

.itemdir		{ width:316px; margin:0px 0px 20px 0px; float:left; }

  .itemdiretorio	{ background:url(img/item_dir.jpg); height:30px; padding-left:10px; margin-bottom:30px; }

  .itemdiretorio .tit	{ background:url(img/item_dir_tit.jpg) right no-repeat; height:25px; padding:5px 20px 0px 0px; float:left; }

  .itemdiretorio a	{ background:url(img/item_dir_div.jpg) right no-repeat; padding:5px 10px 5px 10px; float:left; }

  .itemsup		{ background:url(img/item_sup.jpg); height:25px; padding:5px 10px 0px 10px; }

  .itemfoto		{ background:url(img/item_inf.jpg) bottom no-repeat #fff; padding:10px 0px 10px 0px; height:120px; text-align:center; }

  .itembotoes		{ padding-top:10px; }

    .itembotoes img	{ margin-right:5px; }



/*+++++++++++++++ RODAPE +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/



#rodape			{ clear:both; font-size:15px; color:#ffffff; margin:15px 10px 15px 10px; }

  #rodape a		{ color:#BEBEBE; }

  #rodape a:hover	{ color:#fb972a; }

  #roda			{ font-weight:700; }

  #rodb			{ border-top:1px solid #6C6C6C; padding-top:5px; margin-top:5px; }

  .roddir		{ float:right; }
