input { 
background-color: #ffffff; 
font: 12px arial, verdana,  helvetica, sans-serif;
color:#000000;
border:1px solid #cccccc;
}
form{margin:0}
body,table,td,tr{font-family:arial, helvetica; font-size:11px}
form{margin:0}
a{text-decoration:none;color:#333;cursor:pointer}
a:hover{text-decoration:none; color:#069;}
.uline{text-decoration:underline}

.caixa_obs {   /* usado no "enviar esta página a um amigo (pg de resultado)"*/
background-color:#EEEEEE;
border:1px solid #666666;
font-family:arial;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:2px 0pt 5px;
padding:4px;
}


/* margens e paddings*/
.m0{margin:0}
.m2{margin:2px}
.m4{margin:4px}
.m7{margin:7px}
.m10{margin:10px}
.m20{margin:15px}
.m30{margin:30px}
.m200{margin:80px}
.mA{margin:auto} 

.m2{margin:2px}
.m5{margin:5px}
.m10{margin:10px}
.m20{margin:15px}
.m30{margin:30px}
.mt00{margin-top:0px}
.mt01{margin-top:1px}
.mt02{margin-top:2px}
.mt03{margin-top:3px}
.mt04{margin-top:4px}
.mt05{margin-top:5px}
.mt9{margin-top:9px}
.mt10{margin-top:10px}
.mt15{margin-top:15px}
.mt17{margin-top:17px}
.mt20{margin-top:20px}
.mt30{margin-top:30px}
.mt40{margin-top:40px}
.mt50{margin-top:50px}
.mr25{margin-right:25px}
.mrM3{margin-right:-3px}
.mr33{margin-right:33px}	
.mr110{margin-right:110px}
.mr114{margin-right:114px}

.mb4{margin-bottom:4px}
.mb8{margin-bottom:8px}
.mb9{margin-bottom:9px}
.ml5{margin-left:5px}
.ml10{margin-left:10px}
.ml11{margin-left:11px}
.ml6{margin-left:6px}
.ml9{margin-left:9px}
.ml12{margin-left:12px}
.ml18{margin-left:18px}

.p0{padding:0}
.pt2{padding-top:2px}
.pt5{padding-top:5px}
.pt6{padding-top:6px}
.pt7{padding-top:7px}
.pt9{padding-top:9px}	
.ptm21{padding-top:-21px}
.pt12{padding-top:12px}
.pt17{padding-top:17px}

.pr10{padding-right:10px}

.pl5{padding-left:5px}
.pl10{padding-left:10px}
.pl15{padding-left:15px}
.pl24{padding-left:24px}
.pl02{padding-left:2px}
.pl3{padding-left:3px}
.pl4{padding-left:4px}
.pl9{padding-left:9px}
.pl25{padding-left:25px}

/* background images */ 
.bgrX{background-repeat:repeat-x}
.bgnR{background-repeat:no-repeat}
.bgcat{border-right:1px solid #92ADBE; border-left:1px solid #92ADBE; border-bottom: 1px solid #92ADBE; background: url(../images/fd_categorias.gif)}
.bgflash{border-right:1px solid #92ADBE; border-left:1px solid #92ADBE; border-bottom: 1px solid #92ADBE; border-top: 1px solid #92ADBE; background-color:#92adbe}
.bgvd{border-right:1px solid #C3DBC9; border-left:1px solid #C3DBC9; border-bottom: 1px solid #C3DBC9; background: url(../images/fd_vd.gif)}
.tdvinheta{background-image:url("http://www.primeiramao.com.br/images/vinheta_azul.gif")}
.tdvinedit{background-image:url("http://www.primeiramao.com.br/images/vinheta_azul.gif")}
.tdsuperbanner{background-image:url("http://www.primeiramao.com.br/images/fundosuperbanner.gif")}
.bgvd{border-right:1px solid #C3DBC9; border-left:1px solid #C3DBC9; border-bottom: 1px solid #C3DBC9; background: url(../images/fd_vd.gif)}

.FundoTransparente {
	background-color: #e1e5ea;
	filter: Alpha(Opacity=80, FinishOpacity=80, Style=1, StartX=0, StartY=0, FinishX=100, FinishY=100);
}

.pontilhadabase{
	border-bottom-style:dotted;
	border-bottom-width:1px;
	border-bottom-color:#acacac;}

/* background colors */
.bcaz1{background-color:#e1e4e9}
.bcaz2{background-color:#3a6d99}
.bcaz3{background-color:#ed9f51}
.bcaz4{background-color:#2a608e}
.bcaz5{background-color:#e9eef1}
.bcaz6{background-color:#6699cc}
.bcaz7{background-color:#1E7ACA}
.bcaz8{background-color:#5978AB}
.bcaz9{background-color:#BFC9D9}
.bcamr1{background-color:#fffbee}
.bcbrn{background-color:#ffffff}
.bctr{background-color:transparent}
.cnzIn{background-color:#EDEDED}
.bccz1{background-color:#CBD5DF}
.bccz2{background-color:#E6E6E6}
.bccz3{background-color:#f4f4f4}
.bccz4{background-color:#cccccc}
.bccz5{background-color:#808080}
.bcaz{background-color:#BFE7F1}
.bcvm1{background-color:#cc0000}
.bcvd{background-color:#DDEFC7}
.bcvd1{background-color:#728a28}
.bcvd2{background-color:#7CB4C3}
.bclar1{background-color:#FFDFC0}
.bclar2{background-color:orange}
.bclar3{background-color:#ffcc00}
.bclar4{background-color:orange}
.bclar5{background-color:#E48503}
.bclar6{background-color:#fbefe3}
.bctv{background-color:#f8f8f8}

/* cores */
.az1{color:#00a0c6}
.az2{color:#03A1C8}
.az3{color:#1D4976}
.az4{color:#003267}
.az5{color:#345E86}
.az6{color:#e1e4e9}
.az7{color:#2e577a}
.az8{color:#007bb5}
.cz1{color:#696969}
.cz2{color:#666666}
.cz3{color:#60676D}
.cz4{color:#737373}
.cz5{color:#8A8A8C}
.cz6{color:#494949}
.cz7{color:#565F64}
.cz8{color:#696969}
.vd1{color:#72BC1D}
.vd2{color:#669900}
.vrm1I{color:#BF0000!important}
.vrm2{color:#CD5D59}
.vrm3{color:#a0281b}
.vrm4{color:#602b25}
.lar1{color:#FF7F02}
.lar2{color:#FD8D21}
.lar3{color:#FD8000}
.lar4{color:#F0E68C}
.lar5{color:#ff9900}
.lar6{color:#ffcc00}
.lar7{color:#e87b14}
.lar8{color:#ffff00}
.brn1{color:#ffffff}
.brn1:hover{color:#ff9}
.blk1{color:#000000}
.dv{color:#ffffff}


/* borders */
.bd0{border:0} 			
.bdb1{border-bottom: 1px solid #C9C9C9}
.bdt1{border-top: 1px solid #C9C9C9}
.bdt2{border: 1px solid #98ADC2}
.bdt3{border: 1px solid #FEB266}
.bdt4{border-right: 1px solid #CECECE; border-left: 1px solid #CECECE}
.bdt5{border: 1px solid #66C6DE}
.bdt6{border: 1px solid #AAD876}
.bdt7{border-right:1px solid #DC8081; border-left:1px solid #DC8081}
.bdt8{border: 1px solid #000000}
	 
/* line height */
.lh12{line-height:12px}
.lh18{line-height:18px}

/* height */
.h10{height:10px}
.h20{height:20px}
.h30{height:30px}
.h40{height:40px}
.h80{height:80px}
.h100{height:100px}
.h130{height:130px}
.h290{height:290px}
.h360{height:360px}

/* width */
.w100{width:100px}
.w110{width:110px}
.w120{width:120px}
.w130{width:130px}
.w140{width:140px}
.w150{width:150px}
.w160{width:160px}
.w170{width:200px}
.w180{width:200px}
.w190{width:200px}
.w200{width:200px}
.w230{width:230px}
.w250{width:250px}
.w350{width:350px}

/* floats */
.floatL{float:left}
.clL{clear:left} 
.clR{clear:right}
.clB{clear:both}			

/* font's*/
.fv{font-family:arial, verdana, helvetica}
.ftr{font-family:'trebuchet ms', helvetica}
.f9{font-size:9px}
.f10{font-size:10px}
.f11{font-size:11px}
.f12{font-size:12px}
.f13{font-size:13px}
.f14{font-size:14px}
.f15{font-size:15px}
.fwB{bcaz8}

/* espacadores */
.pxS{font-size:1px}
.px03{height:3px;font-size:1px}
.px5{height:5px;font-size:1px}
.px8{height:8px;font-size:1px;line-height:1px}
.px12{height:12px;font-size:1px}
.px18{height:18px;font-size:12px}
.px09{height:9px;font-size:1px}
.pxCDin{height:10px;font-size:1px} //ie	

/* extras */	
.cPTR{cursor:pointer}
.chd{cursor:hand}
.pABS{position:absolute}
.index{z-index:1200}

/* tops */
.t21{top:21px}
.t635{top:635px}
.t226{top:226px}


/* ...Loja Virtual */
  .loja-categoria {
   background-color:#607DA0;
   font-size:12px;
   color:#ffffff;
   border:1px solid #A8BCD5;
   border-bottom:0px;
   width:33%;
   height:15px;
   text-align:left;
   padding-left:5px;
   font-weight:bold;    
   margin-top:5px;}	
   
  .loja-descricao {
   background-color:#E7EDF5;
   border-right:1px solid #92ADBE;
   border-left:1px solid #92ADBE;
   border-bottom:1px solid #92ADBE;
   border-top:1px solid #92ADBE;
   text-align:left;
   padding-left:10px;
   padding-top:2px;
   font-size:12px;
   line-height:20px;}
/* ...Loja Virtual */


/* ESTILOS EDITORIAL */

  .ed_caminho {
    background-color:#fff;
    border:0px solid #A8BCD5;
    color:#AE1010;
    height:25px;
    text-align:left;
    padding: 5px 0px;
    margin-bottom:6px;
    font-size:13px}   
  
  .cortexto {
    color: #225594;}    	

  /* ... Procura abas... */
	
  .procura_menu_pr {    
    background-image:url(/images/fundo-aba-procura-inativa.gif);
    background-color: #222;
    border: #A8BCD5 1px solid; 
    border-top: 0px solid;
    color: #225594;
    border-left: 0px;
    padding: 5px;
    font-family: arial;
    font-weight: bold;
    font-size: 12px;
    cursor: hand;
    text-align:center;}
 
  .procura_menu_pr-sel {
    background-image: url(images/fundo-procura-aba-ativa.gif);
    background-color: #F1F5FA;
    border-right: #A8BCD5 1px solid;
    margin:0px;
    color: #225594;
    font-family: arial;
    font-size: 12px;
    font-weight: bold;
    cursor: hand;
    text-align:center;}
 
  .procura_menu_pr-shopping
{
    background-image: url(/images/fundo-procura-aba-ativa.gif);
    background-color: #FFCC66;
    border-right: #A8BCD5 1px solid;
    margin: 0px;
    color: #225594;
    font-family: arial;
    font-size: 12px;
    font-weight: bold;
    cursor: hand;
    text-align: center;
}
    
    
  /* ... EDITORIAL abas... */
	
  .ed_menu_pr {    
    background-image:url(../editorial/images/fundo-aba-inativa.gif);
    background-color: #fff;
    border: #A8BCD5 1px solid; 
    border-top: 0px solid;
    color: #225594;
    border-left: 0px;
    padding: 5px;
    font-family: arial;
    font-weight: bold;
    font-size: 12px;
    cursor: hand;
    text-align:center;}
 
  .ed_menu_pr-sel {
    background-image: url(../editorial/images/fundo-aba-ativa.gif);
    background-color: #F1F5FA;
    border-right: #A8BCD5 1px solid;
    margin:0px;
    color: #225594;
    font-family: arial; 
    font-size: 12px;
    font-weight: bold;
    cursor: hand;
    text-align:center;}
 
  .ed_conteudo_pr {
    background-color: #F1F5FA;
    color: #225594;
    padding: 0px 8px 8px 8px;
    font-weight: normal;
    font-size: 11px;
    font-family: arial; 
    margin-top:0px;
    _height:100%}
 
   .ed_link_menu_pr{
    text-decoration:none;
    color:#133B6C}    
 
   .ed_titulo-materia {
    font: 11px arial;
    color:#225594;
    line-height:18px;}

  .ed_destaques_menu{
    _height:83px;
    border-bottom:dotted 1px #A8BCD5;
    padding: 8px 0px;
    text-align:left}
    
  .ed_destaques_menu_sfoto{
    border-bottom:dotted 1px #A8BCD5;
    padding: 0px 0px 8px 20px;
    text-align:left}
    
  .ed_imgs_destaques_menu{
    margin-right:8px;
    width:110px;
    height:75;
    border:0px}
    
  .ed_data_destaques_menu{
    border-bottom:dotted 1px #A8BCD5;
    margin: 10px 0px 0px 0px;
    padding-right:25px;
    color:#225594;
    font-size:15px;
    font-weight:bold;
    text-align:right}    
    
  .ed_tit_destaques_menu{
    font-size:12px;
    margin: 10px 0px 5px 0px;
    color:#225594}
    
  .ed_texto_destaques_menu{
    margin:0px;
    width:95%;
    color:#225594;
    font-size:11px;
    text-align:left;
    line-height:15px}
    
   .ed_tit_quadro_vagas{
    background-color:#2A608E;
    /*background-image:url(../editorial/images/fundo-aba-ativa.gif);*/
    margin:0px;
    padding:2px;
    color:#fff;
    font-size:13px;
    text-align:left;
    line-height:15px}
       
   .ed_quadro_vagas{
    background-color:#fff;
    background-image:url(../editorial/images/fundo-aba-inativa.gif); 
    background-repeat:repeat-x;
    border-bottom:solid 1px #E4E9F0;
    margin:0px 0px 0px 0px;
    padding:7px;
    color:#225594;
    font-size:11px;
    text-align:left;
    line-height:15px}
    
  .ed_gravatas_menu{
    background-color:#2A608E;
    height:15px;
    color:#fff;
    font-weight:bold;
    margin-top:15px;
    font-size:12px;
    text-align:left;
    padding-left:12px;}  
 
  .ed_tabela_left{
    border: #A8BCD5 1px solid;
    background-color: #F1F5FA;}    
 
  /* ... EDITORIAL sub abas... */
  
  .ed_menu {
    background-image: url(../editorial/images/fundo-aba-inativa.gif);
    background-color: #fff;
    border: #A8BCD5 1px solid; 
    border-top: 0px solid;
    color: #225594;
    border-left: 0px;
    padding: 1px;
    font-family: arial;
    font-weight: bold;
    font-size: 12px;
    cursor: hand;
    text-align:center;} 
 
  .ed_menu-sel {
    background-image: url(../editorial/images/fundo-aba-ativa.gif);
    background-color: #F1F5FA;
    border-right: #A8BCD5 1px solid;
    color: #225594;
    padding: 0px;
    font: arial;
    font-size: 12px;
    font-weight: bold;
    cursor: hand;
    text-align:center;}

  .ed_conteudo {
    background-color: #F1F5FA;
    color: #225594;
    padding: 8px 8px 8px 8px;
    font-weight: normal;
    font-size: 11px;
    font-family: arial;}	
    
  .ed_outras_materias{    
    position:absolute;
	left:125px;
	width:480px;
	padding:10px;
	margin-top:0px;
    _margin-top:15px;
    margin-bottom:5px;
    text-align:justify;
    color:#225594;
    background-color:#fff;
	border-top:solid 2px #2A608E;
	border-bottom:solid 2px #2A608E;
}

  .ed_menu_lista{
    text-align:left;
    list-style-type:disc;
    margin-top:0px;
    } 
    

/* ...Matérias */
.ed_corpo a {
	color:#007bb5;
	text-decoration:underline;}

.ed_corpo {
width:620px;
border:dotted;
border-width:1px;
border-color:#808080;
margin-top:5px;
margin-bottom:10px;
padding:15px;
color:#000000;
font-family:arial;
font-size:11px;
text-align:justify;}

.ed_titulo {
color:#225594;
font-family:arial;
font-size:18pt;
font-weight:bold;
text-align:center}

.ed_subtitulo {
color:#000000;
font-family:arial;
font-size:12pt;
text-align:left;}

.ed_subtitulo2{
color:#000000;
font-family:arial;
font-size:10pt;
font-weight:bold;
font-style:italic;
text-align:left;}

.ed_imgesquerda {
margin-right:10px;
border-width:1px;
border-style:solid;
border-color:#000000}

.ed_imgdireita {
margin-left:10px;
border-width:1px;
border-style:solid;
border-color:#000000}

.ed_assinatura {
color:#000000;
font-family:arial;
font-size:10pt;
font-style:italic;
text-align:right;}

.ed_ficha_aval01 {
font-size:13px;
font-weight:bold;
font-variant:small-caps;}

.ed_aval_ficha {
height:250px;}

#barra-categoria a{
  width:100%;
  background:#607da0;
  font:11px arial;
  color:#fff;
  padding-left:5px;
  margin-top:20px;
  text-align:left;
  line-height:30px;}

 .ed_categoria-materia {
  font: 12px arial, verdana, tahoma, sans-serif;
  font-weight:bold; color:#fff}

    .caixa_enviaramigo 
{
    width:350px;
    margin:10px auto;
    margin-top: 25px;
    padding:5px 20px;
    border:solid 1px #069; /*color*/
    
    /*background:url("../images/ed_titulo.gif") repeat-x left top; color*/
}
    
.caixa_enviaramigo h1 {
    color:#069;/*color*/
    font-weight:bold;
    font-size:1.1em;
    letter-spacing:0.1em;
    border-bottom:solid 1px #069;/*color*/
    margin-bottom:20px;
} 
.caixa_enviaramigo .form_txt
{
    width:300px;
    font-size:12px;
    margin:5px;
    padding:2px;
    border:solid 1px #069;
    background-color:#FFFFFF;
    }


/* ...Mais edições */

  .ed_maised {
	color:#a9a9a9;
	text-align:right;
	padding:5px;
	font-weight:bold;}

  .ed_topmaised	{
	font-size:15pt; 
	font-family:arial; 
	font-weight:bold;
	margin-bottom:15px;
	text-align:right}

  .ed_tabelamaisde {
	border-color:#F0F0F0; 
	border-width:2px; 
	border-style:solid;
	text-align:center;}

  .ed_celulamaised	{
	background-color:#F0F0F0;}


/* FIM ESTILOS EDITORIAL */

/* menu */
.menu {
        MARGIN: 0px;
        font: 10px verdana;
        cursor: hand !important;
		cursor: pointer !important;
        color: #000000;
        border-bottom-width: 0px;
        border-bottom-style: solid;
        border-bottom-color: #FFFFFF;
        padding: 0px;
}
.subMenu {
        MARGIN: 0px;
        font: 10px verdana;
        cursor: hand !important;
		cursor: pointer !important;
        COLOR: #000000;
        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-bottom-color: #FFFFFF;
        padding: 2px;
		background-color:#E9EEF1;
}
.subsubMenu {
        MARGIN: 0px;
        font: 10px verdana;
        cursor: hand !important;
		cursor: pointer !important;
        COLOR: #000000;
        background-color: #EAEFF3;
        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-bottom-color: #FFFFFF;
        padding: 0px;
}
.bg-menu{background-image: url(/images/bg_menu.gif);}
.bg-linkpatrocinados{background-image: url(/images/bg_linkpatrocinados.gif); background-repeat: repeat-y;}

.fontecategorias {
	font-weight: normal; font-size: 10px; color: #ffffff; font-style: normal; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none
}

/* fim menu*/


/* ...................... Canal Vídeo ........................ */

.canal_tabela {
		background-color:#eeeae3;
		border-width:1px;
		border-color:#e1d9c8;
		border-style:solid;
		width:100%;
		margin-bottom:5px;
		text-align:center;}

.canal_secoes {
		font-family:arial narrow;
		font-size:20px;
		font-weight:bold;
		color:#ffffff;
		width:100%;	
		padding:3px;   
		padding-left:5px;
		text-align:left;}

.canal_borda1{
		border-width:1px;
		border-color:#BCB097;
		border-style:solid;}


/* .................... Fim Canal Vídeo ...................... */




/* ...................... Vinhetas ........................ */

.vinhetas {            
    background: url(http://www.primeiramao.com.br/images/vinheta_azul.gif) repeat-y left 0px;    
    margin: 0 0 10px 0;
    padding: 1px 0 1px 2px;
    font:11px  Arial, Verdana, Helvetica, sans-serif;
    text-align:left;
    color:#000;
    font-weight:bold; 
    padding-left:5px; 
     

        }
/* .................... Vinhetas ...................... */

 .titulo_pmao
{
    background: transparent url('/images/titulo.gif') no-repeat 0 0;
    text-align:left;
    margin: 5px 0;
    color:#C63;
    }
.titulo_pmao h1
{
    font:bold 12px verdana;
    padding:0 0 10px 18px;
    margin:0;
    background: transparent url('/images/titulo_hr.gif') no-repeat 0px 16px;
}
