a:visited {font-size:10px;color:#d05f00; text-decoration: none;}
a:link {font-size:10px;color:#6AA2FD; text-decoration: none;}
a:hover {font-size:11px;color:#FF7400;text-decoration: underline;}
a:focus {
  outline: none;
  }

img, a img{
	border-color:#cfcfcf;
	-ms-interpolation-mode: bicubic;
 }



BODY{padding: 0px;
color: #333;
background: #4c4c4c url(themes/mtv.com/images/grad1.png) 0 0 repeat-x;
/*background: #EDEDED url(../icones/bg.gif);*/
letter-spacing:normal;
font-family: "Lucida Grande","Lucida Sans Unicode", helvetica, verdana, arial, sans-serif;
line-height:1.125em;/*18px*/
font-size:100%;
scrollbar-face-color:#E7E7E7;
scrollbar-base-color:#E7E7E7;
scrollbar-shadow-color:#336699;
scrollbar-highlight-color:#FFFFFF;
scrollbar-arrow-color: #000000;
scrollbar-darkshadow-color:#E7E7E7;
scrollbar-track-color:#C0C0C0;
scrollbar-3dlight-color:#336699;
margin-top:1px;
/*color: #d9d9d;*/
}


STYLE.textoboxes:hover {TEXT-DECORATION: underline}

  #tudo{
  width:980px;
  left:50%;
  margin-left:-490px; /* metade da largura fictícia */
  position:absolute;
  background: #FFFFFF;
  color: #6E6E6E;
  }

#titulo_guindaste_venda{
float:left;
margin-top:-20px;
}


#titulo_central{
	width:460px;
	/*height:47px;*/
	margin-bottom:10px;
	/*background: #FFFFFF url(pro16/img07.gif) no-repeat;*/
	font-family:Georgia, Trebuchet MS, verdana;
      font-size:14px;
      padding: 5px;
      font-weight:bold;
      color:#8d9cb5;
      border-bottom:1px solid orange;
	}

.tamanho_campo{
 width:500px;
 }

#titulo_central a{
      font-size:13px;
      margin-left:-5px;
      padding: 0px 0px 0px 0px;
      font-weight:bold;
      color:gray;
 }

#titulo_central b{
	font-family: Georgia, Trebuchet MS, verdana;
      font-size:10px;
      font-weight:bold;
      color:gray;
 }

#titulo_central a:hover{	color:#6AA2FD;
	text-decoration:underline;
	}

#titulo_central a:visited{    color:gray;
}

#pesquisa_24horas{
	margin-left: 10px;
	font-family: "Lucida Grande","Lucida Sans Unicode", helvetica, verdana, arial, sans-serif;
	line-height:1.125em;/*18px*/
	font-size:100%;
	}

#pesquisa_24horas a, #pesquisa_24horas a:visited{
	font-family: "Lucida Grande","Lucida Sans Unicode", helvetica, verdana, arial, sans-serif;
	line-height:1.125em;/*18px*/
	font-size:80%;
	font-weight:bold;
	color:#6AA2FD;
	}


 #julio{
	display:block;
	position: absolute;
	top:280px;
	padding:1px;
	margin-left: 680px;
	margin-bottom: 50px;
 }


#pesquisa_24horas a:hover {
	font-family: "Lucida Grande","Lucida Sans Unicode", helvetica, verdana, arial, sans-serif;
	line-height:1.125em;/*18px*/
	font-size:80%;
	font-weight:bold;
	text-decoration:underline;
	color:#6AA2FD;
	}

.fundo_tabela_topo{
	background-color:gray;
	}
.fundo_celula{
	color:white;
	}


#product_gallery{
  display:block;
  /*position: absolute;
  */
  width:600px;
  }


#SlideItMoo_outer {
	overflow: hidden;
	width:940px;
	height: 158px;
	margin: 0 auto;
	background: white;
	display:block;
	position:relative;
	padding: 0px 0 0 0;
	float:left;
}
/* create custom forward-backward buttons for this container */
#SlideItMoo_outer .SlideItMoo_forward,
#SlideItMoo_outer .SlideItMoo_back{
	display:block;
	position:absolute;
	cursor:pointer;
	width:25px;
	height: 178px;
	bottom:0px;
	right: 0px;
	background:url(../icones/slideitmoo_forward.png) no-repeat center;
}
#SlideItMoo_outer .SlideItMoo_back {
	left:0px;
	background:url(../icones/slideitmoo_back.png) no-repeat center;
}

/* the width is set to show the number of thumbnails that will be visible */
#SlideItMoo_inner{
	position:relative ;
	overflow:hidden ;
	width: 850px ; /* set a display width to make the slider look good in case js is disabled */
	margin:0px auto 0px;
	padding:10px 0px 10px;
}
/* the thumbnails container; set a width on it so everything will be fine */
#SlideItMoo_items {
	display:block;
	position:relative;
}
/* single element design */
#SlideItMoo_items div.SlideItMoo_element {
	display:block;
	position:relative;
	float:left;
	margin:0px 15px 0px;
	font-size:11px;
	width:128px;
	text-align:center;
	font-family: Verdana, Geneva, sans-serif;
	color:#000000;
}
#SlideItMoo_items a { padding:0px; margin:3px 0px 3px; clear:both; display:block; background:none; padding:2px; }
#SlideItMoo_items a img{ border:none; }




/* #############################    MENSAGEM PARA ENVIAR VÍDEOS  ############*/

.note {
		padding: 10px 15px 20px 100px;
		width:320px;
		height:120px;
		border: 1px solid #CFCB66;
        font-family:Trebuchet MS, verdana;
         font-size:13px;
		margin-top: 10px;
		margin-bottom:0px;
		background: #FFFFAD url(pro16/mensagem_video.gif) no-repeat;
		color: #585616;
	}

#menu {width:980px;padding-right:0px;height:36px;position:relative; margin-bottom:-5px;margin-top:0px; background:#3d3d3d;}/*background:#3d3d3d; */
#menu ul {padding:0px; margin-left:0;margin-top:0px;position:relative; float:left; margin-bottom:-12px;background:#3d3d3d;}
#menu li {float:left; list-style:none;background:#3d3d3d;}
#menu a {display:block; width:122px; height:32px;font-family:Trebuchet MS, verdana;font-weight:bold; font-size:12px; text-decoration:none; color:white; text-align:center; background:url(pro16/menu_deact.gif) no-repeat; padding-top:6px;}
#menu a:hover, #menu a.active {/*background:url(pro16/menu_act.gif) no-repeat;*/ color:#ffcc00;}


#banner_lateral{	margin-top: 0px;
	padding-top:0px;
	width:100px;
	height:5px;
	border: 0px solid gray;
	}

.caixa {
font-size:10px;
color:#336699;
font-family:verdana;
}

.voltar{      color:red;
	font-size:0px;
      font-family:verdana;
}

#conteudo_central{ margin-left:10px;
 margin-right:-100px;
 margin-top: 0px;
padding-top:0px;
border: 0px solid gray;
display:solid;
 }

.caixa_lista_locadores {
font-size:10px;
color:#004080;
font-family:Georgia, Trebuchet MS, verdana;
background="";
}

.pqanunciar{	font-size:14px;
	font-family:Arial, Georgia, Trebuchet MS, verdana;
	float:right;
	margin-right:-180px;
	text-decoration: underline;
	font-weight:bold;
	}
#pqanunciar_modal{
 font-family: Georgia, helvetica, verdana, arial, sans-serif;
	font-size:14px;
	}

#topo_links {
	width:980px;
	height:53px;
	background:white;
	font-family:Trebuchet MS, verdana;
 	font-size:10px;
 	color:white;
	}

#topo_links a, #topo_links a:visited{
 font-family:Trebuchet MS, verdana;
 font-size:12px;
 color:#999;
	}

#topo_links a:hover{	color:#6AA2FD;
	text-decoration:underline;
	}


#informacoes_cliente{	font-family: Arial, sans-serif;
   width:980px;
   margin: 0 auto;
	}

.color-yellow {background:#ffcc00;}
.color-red    {background:#dd0000;}
.color-blue   {background:#148ea4;}
.color-white  {background:#dfdfdf;}
.color-orange {background:#f66e00;}
.color-green  {background:#8dc100;}
.color-yellow h3,
.color-white h3,
.color-green h3
	{color:#000;}
.color-red h3,
.color-blue h3,
.color-orange h3
	{color:#FFF;}
/* End Colors */


#info_1{	font-family: Arial, sans-serif;
    margin:10px 0px 15px 20px;	float:left;
	width:350px;
	/*border:1px solid #ffcc00;*/
	}

.texto_info1{
font-size:11px;
font-family:Trebuchet MS, Arial, sans-serif;
color:#fff;
}


#info_1 ul, li, h3, h4{margin:0; padding:0; list-style:none; border:none;}
#info_1 h4{	font-size:16px;
	font-family: Arial, sans-serif;
	}

#info_1 b{	font-family: Arial, sans-serif;
	}

#info_1 .widget {
    margin: 0px 0px 0 0px;
    padding: 2px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
}
#info_1 .widget .widget-head {	font-family: Arial, sans-serif;
    color: #000;
    overflow: hidden;
    width: 100%;
    height: 30px;
    line-height: 30px;
}
#info_1 .widget .widget-head h3 {
    padding: 0 5px;
    float: left;
}
#info_1 .widget .widget-content {
font-family: Arial, sans-serif;
    background: #292929;
    padding: 0 5px;
    color: #DDD;
    -moz-border-radius-bottomleft: 2px;
    -moz-border-radius-bottomright: 2px;
    -webkit-border-bottom-left-radius: 2px;
    -webkit-border-bottom-right-radius: 2px;
    line-height: 1.2em;
    overflow: hidden;
}
#info_1 .widget .widget-content p {
    padding: 0.8em 0;
    border-bottom: 1px solid #666;
}
#info_1 .widget .widget-content img {
    float: left;
    margin: 10px;
    border: 1px solid #FFF;
}
#info_1 .widget .widget-content pre {
    padding: 0.5em 5px;
    color: #EEE;
    font-size: 12px;
}
#info_1 .widget .widget-content ul {
font-family: Arial, sans-serif;
    padding: 5px 0 5px 20px;
    list-style: disc;
}
#info_1 .widget .widget-content ul li {padding: 3px 0;}



#info_1 table{	font-family: Arial, sans-serif;	width:300px;
	}

#info_1 a, a:hover, a:visited{	font-family: Arial, sans-serif;	color:#2d88cc;
	font-size:11px;
	}


/* COMEÇO DAS CAIXAS BRANCAS NA HOME */

#templatemo_left_sidebar {
	float: left;
	margin-left: 10px;
	width: 165px;
}

#templatemo_right_sidebar {
	float: right;
	width: 165px;
	margin-right:10px;
}

#templatemo_treinamento{
    float: left;
	width: 365px;
	font-size:12px;
	margin-left:25px;
}

.templatemo_box {
	margin-bottom: -10px;
	/*background: url(images/templatemo_box_body.jpg) repeat-y right;*/
}

.templatemo_box .body {
	padding: 5px 0px 5px 15px;
}

.templatemo_box h2 {
	position: relative;
	/*height: 25px;*/
	height: 10px;
	margin: 0;
	padding: 8px 0px;
	font-size: 11px;
	/*color: #048dc6;*/
	color:#048dc6;
	font-weight: bold;
	/*background: url(images/templatemo_box_tr.jpg) no-repeat top right;*/
}

.templatemo_box h2 a:link{
  font-size:12px;
  color:#048dc6;

}
.templatemo_box h2 a:hover{
	text-decoration: underline;
	font-size:12px;
  	color:#048dc6;
}

.templatemo_box h2 a:visited{
	text-decoration: none;
	font-size:12px;
  	color:#048dc6;
}

.templatemo_box h2 span {
	position: absolute;
	width: 10px;
	height: 35px;
	top: 0;
	left: 0;
	/*background: url(images/templatemo_box_tl.jpg);*/
}


.templatemo_box .box_bottom {
	position: relative;
	height: 12px;
	/*background: url(images/templatemo_box_br.jpg) top right;*/
}

.templatemo_box .box_bottom span {
	position: absolute;
	width: 10px;
	height: 12px;
	top: 0;
	left: 0;
	/*background: url(images/templatemo_box_bl.jpg);*/
}


.side_menu {
	list-style: none;
	padding: 0px;
	margin: 0 0 0 0;
}

.side_menu li {
	padding: 0;
	margin: 0px 0;
}

.side_menu li a {
	display: block;
	color: #666;
	padding: 0px 0px;
	font-size:10px;
	font-weight: normal;
	text-decoration: none;
	/*background: url(images/templatemo_menu_list.png) left center no-repeat;*/
}

.side_menu li a:hover {
	color: orange;
	font-weight: normal;
	text-decoration: underline;
}


/* FIM DAS CAIXAS BRANCAS NA HOME */



#info_2{	margin:0px 0px 0px 0px;	float:right;
	width:500px;
	color:black;
	font-size:13px;
	font-family: Arial, sans-serif;
	text-align:justify;
	}

#info_2 pre{	width:500px;
	font-family: Arial, sans-serif;
	font-size:13px;
	 text-indent: -10px;
	text-align: left;
      line-height: 18px;
	/*overflow-x: auto;*/ /* Use horizontal scroller if needed; for Firefox 2, not needed in Firefox 3 */
	white-space: pre-wrap; /* css-3 */
	white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */
	white-space: -pre-wrap; /* Opera 4-6 */
	white-space: -o-pre-wrap; /* Opera 7 */ /*
	width: 99%;  */
	word-wrap: break-word; /* Internet Explorer 5.5+ */
	}

#treinamento_pre pre{
	width:980px;
	color:black;
	font-family: Arial, sans-serif;
	font-size:12px;
	text-align: left;
    line-height: 15px;
	/*overflow-x: auto;*/ /* Use horizontal scroller if needed; for Firefox 2, not needed in Firefox 3 */
	white-space: pre-wrap; /* css-3 */
	white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */
	white-space: -pre-wrap; /* Opera 4-6 */
	white-space: -o-pre-wrap; /* Opera 7 */ /*
	width: 99%;  */
	word-wrap: break-word; /* Internet Explorer 5.5+ */
	}

.topo_form{ font-family:Trebuchet MS, verdana;
 font-size:10px;
 color:gray;
 border:none;
 background: url(pro16/fundo_busca.jpg) no-repeat left top;
 }


#header {
	width: 980px;
	height: 150px;
	margin: 0;
	background: url(../fotos/imagem_guindastes1.jpg) no-repeat;
}


#logo {
	float: left;
	height:80px;
	width:450px;
	background: url(../img/logo_guindastes_com.jpg) no-repeat left 55%;
	margin-left:10px;
}

#logo h1, #logo p {
      font-size: 20px;
	margin: 0;
	color: #fcc303;
	padding-left: 60px;
}

#logo a {
	color: #fcc303;
}

#bannerrotativo{
	height:80px;
	width:275px;
	float: right;
	margin-right:0px;
	}

.banner{	/*border:solid 1px #dad8d8;*/
    border:solid 1px white;
 	padding: 5px;
      background: #ffffff;
 }

.banner_video_lateral{
   border:solid 1px #dad8d8;
 	padding: 5px;
      background: #ffffff;
}

#mostrar_atividades{	font-family:Verdana, arial;
	font-size:12px;
	width:890px;
	float:left;
	display:block;
	border:1px solid #6AA2FD;
	background:#eee;
	margin-left:5px;
	color:black;
	}

#mostrar_atividades b{
	color:black;
	margin:0px 0px 0px 0px;
	}

#mostrar_atividades a, a:hover, a:visited{
    font-size:12px;
    color:red;
    }


#pesquisa_atividades{   width:600px;
   float:left;
   font:20px "Trebuchet MS", Arial, sans-serif;
   margin-bottom: 0px;
   font-weight:bold;
   padding:1px;
  }

#pesquisa_atividades #lado_esquerdo{	float:left;
	width:300px;
	padding:1px;
	}

#pesquisa_atividades #lado_direito{	margin-top:30px;
	float:right;
	width:260px;
	padding:1px;
	}

#pesquisa_atividades b{	font-size: 12px;
	}


#search {
	float: right;
	width: 200px;
	padding: 135px 0 0 0;
}

#search form {
	margin: 0;
	padding: 0;
}

#search fieldset {
	margin: 0;
	padding: 0;
	border: none;
}


.caixa_lista_locadores b{      font-size:11px;
	font-family:Georgia, Trebuchet MS, Arial, sans-serif;
      font-weight:bold;
      color:#2d88cc;
 }


.caixa_lista_locadores a{	font-size:10px;
	font-family:Trebuchet MS, Arial, sans-serif;
	color:#6e6d6b;
	font-weight:bold;
	/*text-transform: lowercase;*/
	}

.caixa_lista_locadores a:hover{
	font-size:10px;
	font-family:Trebuchet MS, Arial, sans-serif;
	color:#6AA2FD;
	text-decoration: underline;
	}

.caixa_lista_locadores a:visited{
	font-size:10px;
	font-family:Trebuchet MS, Arial, sans-serif;
 	color:orange;
	}

.main_locador {
font-size:5px;
 color:black;
font-family:verdana;
background="";
}

#titulo_banner{
	color:#2d88cc;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	}

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


.main_locador ul a{
	font-size:11px;
	font-family:verdana;
    color:black;
	}

.main_locador ul a:hover{
	font-size:12px;
	font-family:verdana;
	color:black;
	}

.main_locador ul a:visited{
	font-size:11px;
	font-family:verdana;
     color:black;
	}

#graficos_dados{
  margin-left:20px;
  margin-top:20px;
  font-family:Arial;
  font-size:9px;
  color:black;
  }


.caixa_lista_main b{
      font-size:11px;
	font-family:verdana;
      font-weight:bold;
      color:#515151;
      float:left;
      margin-left:10px;
 }

#faixa_explicativa{	background-color:#ccc;
}

.caixa_lista_main a{
	font-size:10px;
	font-family:verdana;
      color:#b18b55;
	}

.caixa_lista_main a:hover{
	font-size:10px;
	font-family:verdana;
	color:#f6a633;
	text-decoration: underline;
	}

.caixa_lista_main a:visited{
	font-size:10px;
	font-family:verdana;
      color:#b18b55;
	}

.texto_anuncios {
font-size:12px;
color:#004080;
font-family:arial;
background="";
border-style:
}

.caixa_menu_link {
font-size:10px;
color:#000000;
font-family:verdana;
border-style:groove;
}

.caixa_menu_loc{
font-size:10px;
color:#FFFF0F;
font-family:verdana;
background:#C0C0C0;
border-style:groove;
}

#resposta_equip1{	float:left;
	width:200px;
	}

#resposta_equip{	float:right;
	width:650px;
	margin-right:10px;
	border: 1px solid #6AA2FD;
 }

.texto_resposta{	font-weight:bold;
	font-size:14px;
	}

.caixa_menu_forn{
font-size:10px;
color:#000000;
font-family:verdana;
background:#FFFF9F;
border-style:groove;
}

.caixa_treina{
font-size:10px;
color:#CCFF00;
font-family:verdana;
background:#8080FF;
border-style:groove;
}

.caixa_menu_repres{
font-size:10px;
color:#FFFFFF;
font-family:verdana;
background:#800040;
border-style:groove;
}

.caixa_des{
font-size:10px;
font-family:verdana;
background:#C0C0C0;
border-style:groove;
}

.combo{
font-size:10px;
color:#336699;
font-family:verdana;
background:#E2E2E2;
border-style:groove;
}

.radio{
background:#F7F7F7;
border-style:none;
}

.texto{
font-size:11px;
font-family:Trebuchet MS, Arial, sans-serif;
color:#474747;
}


.texto a, a:hover, a:visited{	font-size:11px;
	text-decoration: none;
	}

#verificacao_treinamento{
  float:right;
  position:relative;
  margin-right:60px;
  margin-top:50px;
}


#erro404{  background: #535353;
  width:980px;
  font-family:Arial;
  }

#erro404 h2{ font-size:20px;
 width:970px;
 border-bottom: 1px solid white;
 margin-bottom:15px;
 padding-left:10px;
 color: orange;
}

#mensagem{ font-size:14px;
 margin: 0px 0px 0px 0px;
 background: black;
 padding-left:0px;
 color: orange;
}

#erro404 h4{
  font-size:12px;
  font-weight:bold;
  padding-left:0px;
  color: white;
}

#erro404 b{ font-size:14px;
 color: #6AA2FD;
}

#erro404 a, a:visited{ font-size:14px;
 color: white;
}

#erro404 a:hover{ font-size:14px;
 color: orange;
}


.texto_pesquisa{font-size:11px;
font-family:Trebuchet MS, Arial, sans-serif;
color:white;
}

.texto2{
font-size:12px;
font-family: Arial, sans-serif;
color:#d05f00;
font-weight:bold;
}

.texto2 h2{font-size:12px;
font-family: Arial, sans-serif;
color:#d05f00;
font-weight:bold;
margin-top:0px;
margin-bottom:0px;
}

.texto3{
font-size:12px;
font-family: Arial, sans-serif;
color:#d05f00;
font-weight:bold;
}

.texto3 h2{
font-size:18px;
font-family: Arial, sans-serif;
color:#d05f00;
font-weight:normal;
margin-top:0px;
margin-bottom:0px;
}

.texto3 h2 a{
font-size:18px;
font-family: Arial, sans-serif;
color:#d05f00;
font-weight:normal;
margin-top:0px;
margin-bottom:0px;
}

.texto3 h2 a:hover{
font-size:18px;
font-family: Arial, sans-serif;
color:#d05f00;
font-weight:normal;
margin-top:0px;
margin-bottom:0px;
text-decoration:underline;
}


#descricao_evento{  font-size:11px;
font-family:Trebuchet MS, Arial, sans-serif;
}

#box_descricao_24horas{	width:500px;
	border:1px solid #dad8d8;
	padding:1px;
	margin:0px
	}

#titulo_cadastro{   font-size: 11px;
   font-family: Arial, Helvetica, sans-serif;
   float:left;
   color:#000000;
   margin-left:5px;
   font-weight:bold;
}

.texto_servico b{	 font-size:10px;
   font-family: Arial, Helvetica, sans-serif;
   float:left;
   margin-left:10px;
}


.texto_servico input{

background: url(pro16/input_bg.png) repeat-x top left;
border: 1px solid #d0d0d0;
width: 200px;
height: 22px;
padding: 2px;
color: #646464;
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
float: left;
margin-bottom: 10px;
}

.botao_modal1{ background: url(pro16/btn_continuar.gif);
 width:95px;
 height:20px;
 border:0;
 margin: 0;
 }
.botao_modal2{
  background: url(pro16/btn_voltar.gif);
  width:95px;
 height:20px;
 border:0;
 margin: 0;
  }

.texto_cadastro b{   font-size:10px;
   font-family: Arial, Helvetica, sans-serif;
   float:right;
   margin-left:10px;
}


#cep_cadastro input{ background: url(pro16/input_bg.png) repeat-x top left;
border: 1px solid #d0d0d0;
width: 80px;
height: 18px;
padding: 2px;
color: #646464;
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
float: left;
margin-bottom: 10px;
}

.texto_cadastro input{
background: url(pro16/input_bg.png) repeat-x top left;
border: 1px solid #d0d0d0;
width: 200px;
height: 18px;
padding: 2px;
color: #646464;
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
float: left;
margin-bottom: 10px;
}

.texto_cadastro textarea{	background: url(pro16/input_bg.png) repeat-x top left;
border: 1px solid #d0d0d0;
width: 400px;
height: 130px;
padding: 2px;
color: #646464;
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
float: left;
margin-bottom: 10px;
}

.faixa_cadastro{ color:#8e8e8e;
 width:800px;
 background-color:#686868;
  background:#8e8e8e;
  float:left;
 }

.faixa_cadastro_servico{  color:#bababa;
 width:500px;
 background-color:#686868;
  background:#bababa;
  float:left;
 }


.faixa_cadastro_maior{
 color:#cfcfcf;
 width:980px;
 background-color:#686868;
  background:#cfcfcf;
  float:left;
 }

.logomarca_main{   margin-left:700px;
   margin-bottom:-60px;
   }

.logomarca_lateral_locadores{  margin-left:550px;
  margin-bottom:-60px;
  }


.logomarca_lateral_treinamento{
  margin-left:600px;
  margin-bottom:-60px;
  }

.logomarca_lateral{
  margin-left:750px;
  margin-bottom:-60px;
  }

.link_paginacao{
  margin-left:35px;
  font-family:Georgia, Arial;
  font-size:14px;
  }

.logomarca_lateral_pesquisa{
  margin-left:650px;
  margin-bottom:-40px;
  }

.video_lateral {  margin-left:300px;
  margin-bottom:-75px;
  }

.tabela_fabricantes{	margin-left:400px;
  	margin-bottom:-75px;
	}


.24horas_lateral{
  margin-left:800px;
  margin-bottom:-100px;
  padding:0px 0px 0px 0px;
  }


  padding:0px 0px 0px 0px;
  }

.banner_propaganda_lateral{  margin-left:650px;
  margin-top:-80px;
  margin-bottom:0px;
  }
.radio_cadastro b{
   font-size:10px;
   font-family: Arial, Helvetica, sans-serif;
   float:right;
}

.radio_cadastro input{

background: url(pro16/input_bg.png) repeat-x top left;
border: 1px solid #d0d0d0;
width: 30px;
height: 22px;
padding: 2px;
color: #646464;
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
float: left;
margin-bottom: 10px;
}

.radio_cadastro input.submit{   background: none;
   float:left;
   margin-bottom:10px;
   font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 2px;
   }


.link_servico{	font-size:10px;
font-family:verdana;
}

.link_servico a:visited{	color:#336699; text-decoration: none;
	}

.link_servico a:link{	color:#336699; text-decoration: none;
	}
.link_servico a:hover{    text-decoration: underline;
 }

.texto_des{
font-size:10px;
color:#800000;
font-family:verdana;
}

.texto1{
font-size:10px;
color:#000000;
font-family:verdana;
}


.texto_entrevista{
font-size:12px;
color:#000080;
font-family:verdana;
}


.titulo1{
font-size:10px;
color:#686663;
font-family:Trebuchet MS, Arial, sans-serif;
margin-left:15px;
}

.titulo{
font-size:13px;
color:#2d88cc;
font-family:verdana;
font-weight:bold;
float:left;
margin-left:10px;
}

button
		{
			font:11px verdana;
			color:#333;
			background-color: #f9f9f9;
			border:1px solid #999;
			padding:1px;
		}

#enderecoCompleto
{
	display:none;
}

.botao{
font-size:10px;
color:gray;
height:20px;
width:84px;
border: 0px solid;
font-family:verdana;
background:url(pro16/botao.png);
}

.botao2{
font-size:10px;
height:20px;
width:84px;
color:gray;
border: 0px solid;
font-family:verdana;
background: url(pro16/botao.png);
}

.button_pesquisa{
height:36px;
width:110px;
padding-top:1px;
margin-top:3px;
background-color: #f9f9f9;
border:1px solid #ccc;
color:gray;
/*background: url(../icones/botao_pesquisar.gif) no-repeat;*/
overflow:visible;
}

.botao5{
height:36px;
width:110px;
padding-top:1px;
margin-top:3px;
background: url(../icones/botao_pesquisar.gif) no-repeat;
overflow:visible;
border:none;
}


.botao3{
      padding:0 7px;
	overflow:visible;
	background: url(pro16/btn_continuar.gif) no-repeat;
	width: 110px;
	border:none;
	height:30px;
}

.botao4{	 padding:0 7px;
	overflow:visible;
	background: url(pro16/btn_voltar.gif) no-repeat;
	width: 110px;
	border:none;
	height:30px;
}


/* ####################### CSS MENU SUPERIOR #################################### */


.preload16 {background: url(pro16/pro16_2.gif);}
.preload16a {background: url(pro16/pro16_2a.gif);}

.pro16 {padding:0 0 0 0; margin:0px 0 -10px 0; width:1000px; list-style:none; height:43px; position:relative; background:transparent url(pro16/pro16_back.gif) repeat-x left top; font-size:12px;}
.pro16 li {font-size:10px;float:left; height:43px;}
.pro16 li a {display:block; float:left; height:40px; line-height:35px; color:#888; text-decoration:none; font-family:Trebuchet MS, Arial, sans-serif; font-weight:bold; text-align:center; padding:0 0 0 10px; cursor:pointer; background:url(pro16/pro16_0a.gif) no-repeat;}
.pro16 li a b {float:left; color:#888; display:block; padding:0 60px 0 0; background:url(pro16/pro16_0.gif) no-repeat right top;}
.pro16 li.current a {color:#888; background:url(pro16/pro16_2a.gif) no-repeat;}
.pro16 li.current a b {color:#888; background:url(pro16/pro16_2.gif) no-repeat right top;}
.pro16 li a:hover {color:#FF7400; background: url(pro16/pro16_2a.gif) no-repeat;}
.pro16 li a:hover b {color:#FF7400; background:url(pro16/pro16_2.gif) no-repeat right top;}
.pro16 li.current a:hover {color:#888; cursor:default;}


.time{
   font-family:arial, verdana, sans-serif;
   font-weight:bold;
   font-size:11px;
   color:gray;
   float:right;
   padding: 8px 10px 0 0;
   }

.linksuperior a{  float:right;height:0px; display:block;font-size:10px; line-height:10px; text-decoration:none; font-family:Trebuchet MS, Arial, sans-serif; font-weight:bold; text-align:center; padding:5px 5px 0 25px; margin-bottom:3px; margin-top:0px; margin-right:5px;}

.linksuperior a:hover{float:right;height:0px; display:block;font-size:10px; line-height:10px; text-decoration:underline; font-family:Trebuchet MS, Arial, sans-serif; font-weight:bold; text-align:center; padding:5px 5px 0 25px; margin-bottom:3px; margin-top:0px; margin-right:5px;}




#tudo_evento{width:100%;
height:600px;
/*background-color:#e7e9e6;*/
}

#primary-column{width:840px;
height:600px;
float:left;
}

#secondary-column{width:150px;
height:100px;
float:right;
margin-right:15px;
}

#secondary-column ul.other{
margin:0px 0px 0 0px;
border-bottom:1px solid #ddd;
}
#secondary-column .other li{
font-size:0.7em;
font-family:Verdana, Helvetica, sans-serif;
line-height:1.3em;
color:#000;
display:inline;
}
#secondary-column .other li a{
padding:4px 22px 4px 22px;
background:#f6f7f6 url(../icones/nav-bullet-b.gif) no-repeat left center;
}
#secondary-column .other li.zebra a{background-color:#e7e9e6;}
#secondary-column li a{
text-decoration:none;
display:block;
}
#secondary-column li a:hover,#secondary-column li.on a{text-decoration:underline;}


fieldset#busca_lateral{
/*background: url(pro16/img05.gif) repeat-x center 4%;*/
/*margin: 0px auto; */
margin-top:5px;
padding: 0px 0px 0px 5px;
width: 150px;
margin-left:10px;
height: 265px;
/*font-size: 1.4em;*/
border : 1px solid #ccc;
margin-bottom:10px;
/*background-color:#F5F5F5;*/
/*position: relative;
left: 15px;*/
}

#video_lateral_home{	margin-top:-10px;	margin-bottom:0px;
	margin-right:15px;	float:right;
	width:155px;
	/*border: 1px solid #ccc;*/
	}

.bordaBox {background: transparent; width:100%;}
.bordaBox .b1, .bordaBox .b2, .bordaBox .b3, .bordaBox .b4, .bordaBox .b1b, .bordaBox .b2b, .bordaBox .b3b, .bordaBox .b4b {display:block; overflow:hidden; font-size:1px;}
.bordaBox .b1, .bordaBox .b2, .bordaBox .b3, .bordaBox .b1b, .bordaBox .b2b, .bordaBox .b3b {height:1px;}
.bordaBox .b2, .bordaBox .b3, .bordaBox .b4 {background:#fff; border-left:1px solid white; border-right:2px solid white;}
.bordaBox .b1 {margin:0 5px; background:white;}
.bordaBox .b2 {margin:0 3px; border-width:0 2px;}
.bordaBox .b3 {margin:0 2px;}
.bordaBox .b4 {height:2px; margin:0 1px;}
.bordaBox .conteudo {padding:5px;display:block; background:#fff; border-left:1px solid white; border-right:1px solid white;}

legend#busca_lateral{/*  color:#6AA2FD;*/
   color:#6AA2FD;
   font-size:12px;
  /*background:#ed9518;*/
  margin-bottom:0px;
  font-weight: bold;
  }
/*######################## DETALHES CSS PARA A BUSCA LATERAL NA PÁGINA INDEX ######################## */

input.busca{font-size:12px;
background-color:#fff;
color:#999999;
border:2px #DFDFDF solid;
float:left;
}

select.busca{
font-size:9px;
/*background-color:#3d3d3d;*/
background-color:#4c4c4c;
font-family:verdana;
color:white;
margin-top:10px;
border:1px #DFDFDF solid;
float:left;
}

select.combo1{
font-family:verdana;
color:white; border:1px #DFDFDF solid;
 font-size:9px;
background-color:#3d3d3d;
}


div.demolayout {
width:980px;
margin: 0 0 0px 0;
}

ul.demolayout {
list-style-type: none;
float: left;
margin:0px;
padding:0px;
}

ul.demolayout li {
margin: 0 10px 0 0;
float: left;
}
.tab{
border:1px #DFDFDF solid;
padding:0 0 2px 0;
}

ul.demolayout a {
float: left;
display: block;
padding: 5px 19px;
border: 1px solid #DFDFDF;
border-bottom: 0;
color: #878685;
background: white;
text-decoration: none;
font-weight: bold;
}

ul.demolayout li a{	color:#6AA2FD;
	}

ul.demolayout li a:visited{
	color:#6AA2FD;
	}

ul.demolayout li a.active {     color:gray;
    }


ul.demolayout a:hover {
background: #eee;
color:#d05f00;
}

ul.demolayout a.active {
background: #eee;
padding-bottom: 5px;
cursor: default;
color:#878685;
}

ul.demolayout a.visited {
background: #fff;
padding-bottom: 5px;
cursor: default;
color:#878685;
}


.tabs-container {
clear: left;
padding:0px;
}



div.demolayouthome {padding-top:10px;
width:165px;
font-size:12px;
margin-top: 10px 0px 0px 0px;
}


ul.demolayouthome {
list-style-type: none;
float: left;
margin:0px;
padding:0px;
}

ul.demolayouthome li {
margin: 0 5px 0 0;
float: left;
font-size:12px;
background: #eee;
}

.tabhome{
border:2px solid #DFDFDF;
padding:5px 5px 5px 0;
}

ul.demolayouthome a {
float: left;
font-size:10px;
display: block;
padding: 5px 5px;
border: 1px dotted #DFDFDF;
border-bottom: 0;
color: #666;
background: #fff;
text-decoration: none;
font-weight: normal;
}

ul.demolayouthome a:hover {
background: #fff;
color:#d05f00;
font-size:11px;
}

ul.demolayouthome a.active {
background:#ffcc00;
padding-bottom: 5px;
cursor: default;
/*color:#795636;*/
color:black;
}

ul.demolayouthome a.visited {
background: #fff;
padding-bottom: 5px;
cursor: default;
color:#d05f00;
}


.tabs-containerhome {
clear: left;
padding:0px;
}





.mensagem1{   font-size:10px;
   color:gray;
   font-family:verdana;
   font-weight:bold;
   }




#login a:link {
color: #006eab;
text-decoration: none;
border-bottom: 1px dotted #006eab;
}
#login a:visited {
color: #04527d;
text-decoration: none;
border-bottom: 1px dotted #04527d;
}
#login a:hover {
color: #0285cd;
text-decoration: underline;
border-bottom: none;
font-size:10px;
}

#login a:focus {
  outline: none;
  }

.clear {
clear:both;
}
.clearfix:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.clearfix {display:inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height:1%; }
.clearfix {display:block;}
/* End hide from IE-mac */

fieldset#login {
background: url(pro16/login_bg.png) no-repeat top left;
margin-top: 10px;
padding: 5px 5px 5px 5px;
width: 276px;
height: 179px;
font-size: 1.4em;
border: none;
position: relative;
left: 15px;
}

#login b{
font-size: 12px;
font-weight: normal;
font-family: Verdana, Arial;
font-weight:bold;
}
#login h4 {
font-size: 18px;
font-weight: normal;
font-family: Cambria, Georgia, "Times New Roman", Times, serif;
width: 246px;
height: 31px;
color:#4a4a4a;
padding: 7px 0px 0px 25px;
margin: 0px;
text-align: left;
}
#login form {
height: 95px;
width: 276px;
padding: 10px 0px 0px 0px;
margin: 0px;
}
#login p {
width: 276px;
margin: 0px;
padding: 0px;
font-family: Arial, Helvetica, sans-serif;
}
#login form p label {
text-align: left;
margin-left: 0.5em;
float: left;
font-size: 10px;
font-family: Verdana, Arial;
}
#login form p.check {
padding-left: 77px;
width: 199px;
height: 23px;
}
#login #remlabel {
float: left;
font-size: 12px;
position: relative;
left: -3px;
}
#login #remember {
float: left;
width: 14px;
height: 14px;
margin: 0px;
padding: 0px;
position: relative;
top: 3px;
}
#login #submit {
background: url(pro16/btn_login.gif) no-repeat;
width: 60px;
height: 27px;
cursor: pointer;
border: none;
float: right;
}

#guind_venda{ width:650px;
 height:220px;
 margin-top:20px;
}

#guind_venda_esquerdo{	width:320px;
	float:left;
	margin:0px;
	padding:1px;
	border-right:2px solid black;
	height:220px;
	}

#guind_venda_direito{	width:300px;
	height:130px;
	float:right;
	margin-right:10px;
	margin-top:8px;
	padding:1px;
	/*border:1px solid #dfdfdf;*/
	font-size:14px;
	font-family:Arial;
   }

#guind_venda_direito h4{	font-size:16px;
	}

#guind_venda_direito a{
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
	}

#guind_venda_direito a:visited{
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
	}

#guind_venda_direito a:hover{
	font-size:12px;
	font-weight:bold;
	text-decoration: underline;
	}

#login #username, #login #password {
background: url(pro16/input_bg.png) no-repeat top left;
border: 1px solid #d0d0d0;
width: 196px;
height: 22px;
padding: 2px;
color: #646464;
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
float: right;
margin-bottom: 10px;
}
#login p.member {
text-align: left;
width: 270px;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin: 2px 2px 0px 2px;
padding: 2px;
line-height: 18px;
}


code {
  width:940px;
  margin: 5px 0px;
  padding: 15px;
  text-align: left;
  display: block;
  overflow: auto;
  font: 500 1em/1.5em 'Lucida Console', 'courier new', monospace ;
  /* white-space: pre; */
  background: #FAFAFA;
  border: 1px dotted #ccc;
  border: 1px solid #ccc;
}


/*------------------------------------------------fotter--------------------*/
#fotter{
	width:980px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #dcd66e;
	text-decoration: none;
	padding: 0px;
	float: left;
	height: 180px;
	/*background-color: #4c4c4c;*/
	/*background:url(images/footerbg.gif) 0 0 repeat-x #777; color:#fff;*/
	background-color:black;
	/*background: #4c4c4c url(themes/mtv.com/images/grad1.png) 0 0 repeat-x; jjj*/
	/*background-repeat: repeat-x;
	background-position: center top;
	*/
	}
#fotter_1{
	width:100%;
	height:180px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #dcd66e;
	text-decoration: none;
	padding: 0px;
	float: none;
}
.fotter_links {
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	margin: 0px;
	float: left;
	height: 20px;
	width: 100%;
	color: #9e9e9e;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.fotter_text {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #cb0002;
	text-decoration: none;
	margin: 0px;
	float: left;
	height: 43px;
	width: 100%;
	padding-top: 53px;
	padding-right: 30px;
	padding-bottom: 32px;
	padding-left: 30px;
}

.fotter_copyrights {
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	margin: 0px;
	float: right;
	height: 20px;
	width: 280px;
	color: orange;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.fotter_validation {
	font-family: "Trebuchet MS";
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	margin: 0px;
	float: left;
	height: 20px;
	width: 160px;
	color: #c75c2c;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
/*------------------------------------------------fotterlinks --------------------*/
a.fotterlink:link {
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #FFFFFF;
	padding-right: 5px;
	padding-left: 5px;

}
a.fotterlink:visited {
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #FFFFFF;
	padding-right: 5px;
	padding-left: 5px;

}
a.fotterlink:hover {
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: underline;
	color: orange;
	padding-right: 5px;
	padding-left: 5px;

}
a.fotterlink:active{
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #9e9e9e;
	padding-right: 5px;
	padding-left: 5px;

}
/*------------------------------------------------fotterlinksend--------------------*/


/*------------------------------------------------validation --------------------*/
.validation {
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
	/*background-image: url(images/fotter_validation.png);
	background-repeat: no-repeat; */
	float: right;
	height: 19px;
	width: 48px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.validation:hover {
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
	/*background-image: url(images/fotter_validation1.png);
	background-repeat: no-repeat;*/
	float: right;
	height: 19px;
	width: 48px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
}
/*------------------------------------------------validation--------------------*/
.fotter_designed {
	font-family: Arial;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
	margin: 0px;
	float: right;
	color: #ffcc00;
	padding-top: 0px;
	padding-right: 350px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top:-20px;
	/*border: 2px solid red;*/

}

.fotter_designed_td {
	font-family: Arial;
	font-size: 10px;
	text-decoration: none;
	margin: 0px;
	float: left;
	color: #ffcc00;
	padding-top: px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	margin-top:0px;
}

.fotter_designed_td p{
	margin-top:-8px;
}

.fotter_designed_td a, fotter_designed_td a:visited{	color:white;
	font-family: Arial;
	font-color:white;
	font-size:11px;
	text-decoration: none;
	}

.fotter_designed_td a:hover{	color:#ffcc00;
	font-family: Arial;
	font-size:11px;
	font-weight:bold;
	text-decoration: underline;
	}

.fotter_designed_td a:visited{
    color:white;
	font-family: Arial;
	font-color:white;
	font-size:11px;
}

.fotter_designed1 {
	font-family: Arial;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
	color:white;
}
.fotter_designedlink {
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
	color: white;
}

.fotter_designedlink a link{
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
	color: white;
}

.fotter_designedlink:visited {	color:white;
	}
.fotter_designedlink:hover {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: capitalize;
	text-decoration: underline;
	color: white;
}
.fotter_leftarea {
	margin: 0px;
	margin-left: 0px;
	margin-top: 0px;
	padding: 0px;
	float: left;
	height: 160px;
	width: 980px;
	/*border-top: 2px solid #ffcc00;*/
	border-top: 10px solid #4c4c4c;
}


.fotter_rightarea {
	margin: 0px;
	padding: 0px;
	float: right;
	height: 160px;
	width: 5px;
	background-color:#d5841b;
}


.tabelas tr:hover{
	background-color:#ffcc00;
	color: black;
	}

.tabelas td{ font-size: 11px;
 font-color:black;
 border-width:1px;
 border-color:#999999;
 border-right-style: solid;
 border-bottom-style: solid;
 }




/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.templatemo_gallery {
	margin: 0;
	padding: 0;
}

.templatemo_gallery img{
	float: left;
	margin: 0 0 20px 0;
}

.templatemo_gallery img.mid{
	float: left;
	margin: 0 27px;
}

.right {

	float: right;

}


.left {

	float: left;

}



.colunistas {
	float: right;
	width: 100%;
	margin: 0 0 0px 0;
	font-size:10px;
 	font-family:Arial, Verdana;
}

/*
.colunistas h3 {
	background: #6C757A  url(pro16/barra_laranja.png) no-repeat top right;;
	color: #FFF;
	padding: 7px 0 7px 5px;
	font: bold 1em Tahoma, Arial, Sans-Serif;
	margin: 0 0 3px 0;
}*/

.artigos_colunistas {
		background: #f5f5f5;
		color: #414141;
		padding: 1px;
		margin: 0 0 3px 0;
	}


#linha_pesquisa{
	border: 1px dotted #f2f2f2;
	}

#linha_pesquisa_locadores{
	width:650px;
	/*border: 1px solid #f2f2f2;*/
	border: 1px solid white;
	}

.materia {
	float: left;
	width: 100%;
	margin: 0 0 0px 10px;
	font-size:10px;
 	font-family:Arial, Verdana;
}

#videos h2 {width:100%; color:black; font:12px "Trebuchet MS", Arial, sans-serif; margin-bottom: 5px; margin-top:0px;font-weight:bold; padding:4px 8px 4px 30px; /*border-bottom: solid 1px #bbb;*/  background:url(../icones/barra_laranja1.gif) no-repeat left center;}

#pesquisas_titulos h2 {width:980; height:28px; color:#e87f23; border-bottom:1px solid #e87f23; font:13px Arial, "Trebuchet MS",arial, sans-serif; margin-bottom: 25px; margin-top:0px;font-weight:bold; padding:4px 8px 4px 0px; /*border-bottom: solid 1px #bbb;*/  background-color:#4c4c4c; repeat-x;}
#pesquisas_titulos_locadores h2 {width:980; color:#2d88cc; font:13px Georgia, "Trebuchet MS",arial, sans-serif; margin-bottom: 25px; margin-top:0px;font-weight:bold; padding:4px 8px 4px 35px;}

#pesquisas_caixa { margin-left: 35px; }

#pesquisas_caixa_resposta { margin-left: 0px; }

.titulo_busca{  font-size:12px;
	font-family:Trebuchet MS, Arial, sans-serif;
      font-weight:bold;
 /*      padding:12px; */
  }

#video_titulo {     font-family:Trebuchet MS, Arial;
     font-size:10px;
     color:#d05f00;
     font-weight:bold;
     margin-bottom: 0px;
     }

#posicao_video{	margin-left:10px;
	}

#video_titulo h2{
     font-family: Trebuchet MS, Arial, sans-serif;
     font-size:16px;
     color:#069;
   	 margin-bottom:0px;
     }

#video_titulo b{	color:black;
}

#video_titulo p{	   padding:1px;
	   margin: 0px 0px 0px 0px;
	   }

.img_videos{ border:solid 1px #dad8d8;
 padding: 2px;
 background: #ffffff;
}

#sidebar h2 {display:block; color:#069; font:13px "Trebuchet MS", Arial, sans-serif; padding:5px; border-bottom: solid 1px #bbb; text-transform:uppercase;}
#sidebar ul {list-style:none; margin-bottom:15px; }
#sidebar li {display:block; height:26px; border-bottom:solid 1px #ddd;}
#sidebar a, #sidebar a:visited {display:inline;line-height:18px; padding:2px 2px 0 0px; color:#565655; text-decoration:none; margin: 0px 0px 0px 0px;}
#sidebar a:hover { color:#6AA2FD;border-bottom: none;}


/*------------------------------------------------body--------------------*/
#video_area{
	width:980px;
	height:550px;
	padding:13px 1px 13px 2px;
	margin:0 auto;
}
/*------------------------------------------------left--------------------*/

#busca_pesquisa{	width:980px;
	float:left;
	background: #f5f5f5;
	font-family:Arial, Times New Roman, Verdana;
	font-size:10px;
	color:black;
/*	border: 3px solid #eee;*/
    border-bottom: 2px dotted #000000;
	}



#box_treinamento{
 border: 1px solid #d8d8d8;
 padding: 3px;
 background: #ffffff;
 width:400px;
 margin-left:30px;
 margin-bottom:20px;
}

#box_licenca{
 border: 1px solid white;
 padding: 0px;
 background: #ffffff;
 width:400px;
 margin-top:-20px;
 margin-left:30px;
 margin-bottom:20px;
}

.img_licenca{
margin-top:-20px;
}


#box_treinamento img{	border:none;
	}


#box_curriculo{
 border: 1px solid #dad8d8;
 padding: 3px;
 background: #ffffff;
 width:900px;
 margin-left:20px;
 margin-bottom:20px;
}

#box_curriculo h5{font-size:14px;
}

.descricao_pagamento{
	font-size:13px;
	line-height:24px;
	color:black;
	}

#toggle-view {
	list-style:none;
	font-family:Georgia, arial;
	font-size:10px;
	margin:0;
	padding:0;
	width:980px;
}

	#toggle-view li {
		margin:10px;
		border-bottom:1px solid #ccc;
		position:relative;
		cursor:pointer;
		padding-bottom:10px;
	}

	#toggle-view h3 {
		margin:0;
		font-size:12px;
		color:black;
	}

	#toggle-view span {
		position:absolute;
		right:5px; top:0;
		color:orange;
		font-size:22px;
	}

	#toggle-view p {
		margin:10px 0;
		font-size:12px;
		display:none;
	}

	#toggle-view p a{
		margin:0;
		font-size:13px;
		color:#6AA2FD;
	}



div.scroll {
margin : 0px 0px 0px;
height : 380px;
float:left;
width : 150px;
overflow : auto;
border : 1px solid #eee;
background : white;
color : #666;
}

#left{
	width:250px;
	float:left;
}
#left1{
	width:290px;
	height:100px;
	background:url(pro16/lft_box_bg.gif) 0 0 no-repeat #EAEADA;
	border:#DDDDCA solid 7px;
	margin:0 0 4px 0;
	padding:5px 10px 6px 9px;
	color:#878767;
}
#left1 p.pic1{
	display:block;
	/*background:url(pro16/lft_pic2.gif) 0 0 no-repeat;*/
	width:100px;
	height:78px;
	margin:5px 0 0 0;
	float:left;
}
#left1 p.boxTxt1{
	float:right;
	padding:0 0 0 15px;
	border-left:#F9F9F1 solid 2px;
	font:normal 11px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	width:160px;
}
#left1 p.boxTxt1 span{
	font:bold 12px/17px Arial, Helvetica, sans-serif;
	color:#D76E08;
	background-color:inherit;
	padding:0 0 0 25px;
	margin:0 0 10px 0;
	background:url(pro16/arrow_red.gif) 0 0 no-repeat;
	height:17px;
	display:block;
}

#left1 p.boxTxt1 b{
	color:gray;
}

#left1 p.boxTxt1 a, left1 p.boxTxt1 a:hover, left1 p.boxTxt1 a:visited{
	font:bold 12px/17px Arial, Helvetica, sans-serif;
	color:#D76E08;
}


/*------------------------------------------------right--------------------*/
#right{
	width:500px;
	height:510px;
	float:left;
	background:url(pro16/right_panel_bg.gif) 0 0 repeat-y;
}
#right p.rightTop{
	display:block;
	background:url(pro16/right_top.gif) 0 0 no-repeat;
	width:500px;
	height:26px;
}
#right h2{
	font:bold 22px/22px Arial, Helvetica, sans-serif;
	color:#069;
	background-color:inherit;
	margin:0 0 16px 0;
	padding:0 0 0 38px;
	display:block;
}
#right p.rightTxt1{
	font:normal 13px/18px Arial, Helvetica, sans-serif;
	color:#62625C;
	background-color:inherit;
	padding:0 38px 10px 38px;
}
#right p.rightTxt1 span{
	font:bold 13px/18px Arial, Helvetica, sans-serif;
	color:#5F860B;
	background-color:inherit;
}
#right p.rightTxt2{
	font:normal 13px/18px Arial, Helvetica, sans-serif;
	color:#62625C;
	background-color:inherit;
	padding:0 0 20px 38px;
	float:left;
	width:349px;
	margin:0 27px 0 0;
}
#right p.rightTxt2 span{
	font:bold 17px/18px Arial, Helvetica, sans-serif;
	color:#D76E08;
	background-color:inherit;
	border-bottom:#BCBCB5 dashed 1px;
	width:340px;
	display:block;
	margin:0 0 15px 0;
}
#right p.rightPic{
	display:block;
	background:url(pro16/right_panel_pic.gif) 0 0 no-repeat;
	width:166px;
	height:155px;
	float:left;
	margin:0 0 22px 0;
}
#right p.rightBottom{
	display:block;
	background:url(pro16/right_bottom.gif) 0 0 no-repeat;
	width:540px;
	height:520;
	height:20px;
	float:left;
}
/*------------------------------------------------right--------------------*/

/*------------------------------------------------body--------------------*/

.top_bar{
width:980px;
height:38px;
background-color:#4a4a4a;
}
.top_search{
width:370px;
height:32px;
margin:0px 20px 0 0;
_margin:0px 10px 0 0;
float:left;
background:url(pro16/top_search_bg.gif) no-repeat center;
}
input.search_input{
width:182px;
height:18px;
float:left;
margin:5px 0 0 0 ;
border:1px solid #dbdbdb;
border-bottom-color:#ffffff;
border-right-color:#ffffff;
font:normal 10px/18px Arial, Helvetica, sans-serif;
color:#069;
}
.search_text{
float:left;
width:110px;
padding:8px 0 0 15px;
color:#999999;
}
.search_text a{
text-decoration:none;
color:#999999;
}
.search_bt{
float:left;
padding:2px 0 0 15px;
}

.status_video{  font:normal 10px/18px Arial, Helvetica, sans-serif;
  color:white;
  margin-top:10px;
  }


#area_estatisticas_main{	font:bold 10px/12px Georgia, Arial, Helvetica, sans-serif;
	width:980px;
	margin-top:20px;
	border-top:1px solid orange;
	}

#area_estatisticas_main h5{
	font:bold 14px/12px Georgia, Arial, Helvetica, sans-serif;
	}

#area_estatisticas_main a{	font-size:10px;color:#6AA2FD; text-decoration: none;
	}

#estatisticas_main1{	display:block;
	width:480px;
	float:right;
	margin-right:20px;
	}

#estatisticas_main1 b{
	margin-left:40px;
	color:black;
	}

#estatisticas_main1 i{
	color:#6AA2FD;
	font:bold 10px/12px Georgia, Arial, Helvetica, sans-serif;
	}

#estatisticas_main1 a{
   color:black;
   font:bold 10px/12px Georgia, Arial, Helvetica, sans-serif;
	}

#estatisticas_main2{
	width:400px;
	float:left;
	margin-left:10px;
	padding:0px 0px 0px 0px;
	margin-top:-20px;
	font:bold 10px/12px Georgia, Arial, Helvetica, sans-serif;
	}
#estatisticas_main2 li{      color:gray;	margin-top:-10px;
	}

#esqueda_main2{
      width:220;
      float:left;
	}

#direita_main2{
      width:220;
      float:left;
	}

/* LINKS NA HOME QUANDO PASSADO O MOUSE */

.hotspot {color:#900; padding:0px 0px 0px 0px; line-height:20px; border-bottom:0px dotted #900; cursor:pointer}


#tt {font-size:14px;position:absolute; display:block; background:url(pro16/tt_left.gif) top left no-repeat}
#tttop {display:block; height:5px; margin-left:5px; background:url(pro16/tt_top.gif) top right no-repeat; overflow:hidden}
#ttcont {display:block; padding:2px 12px 3px 7px; margin-left:5px; background:#666; color:#FFF}
#ttbot {display:block; height:5px; margin-left:5px; background:url(pro16/tt_bottom.gif) top right no-repeat; overflow:hidden}

