﻿body
{
	font-size: 3mm;
	color: #505050;
	font-family: Verdana;
	text-decoration: none;
	margin: 10px;
}
body.pocket
{
	background-color: #FFFFFF;
	margin: 0px;
}
a:link    {text-decoration:underline;color: #505050;background-color: transparent;
    text-align: right;
}
a:visited {text-decoration:underline;color:#505050; background-color:transparent}
a:active  {text-decoration:underline;color:#FF0000; background-color:transparent}
a:hover   {text-decoration:underline;color:#FF0000; background-color:transparent}

a.left:link    {text-decoration:none;color:#505050;background-color:transparent}
a.left:visited {text-decoration:none;color:#505050;background-color:transparent}
a.left:hover   {text-decoration:underline;color:#FF0000;background-color:transparent}
a.left:active  {text-decoration:underline;color:#FF0000;background-color:transparent}

a.lt:link    {text-decoration:none;color:#335673;background-color:transparent}
a.lt:visited {text-decoration:none;color:#335673;background-color:transparent}
a.lt:hover   {text-decoration:underline;color:#335673;background-color:transparent}
a.lt:active  {text-decoration:underline;color:#335673;background-color:transparent}

.InputCad
{
	border: 1px solid #E0E0E0;
    background-color: #F0F0F0;
	    font-size: 8pt;
	    color: #000000;
	    font-family: Verdana;
	    text-decoration: none;
	    padding-top: 3px;
	    padding-right: 1px;
	    padding-left: 3px;
	    padding-bottom: 1px;
	    cursor: text;
	    font-weight: normal;
	    width: 350px;
	    z-index: 0;
}
.msnInput
{
	background-color: #F0F0F0;
	font-size: 8pt;
	color: #FF0000;
	font-family: Verdana;
	text-decoration: none;
	border-right: #E0E0E0 1px solid;
	border-top: #E0E0E0 1px solid;
	border-left: #E0E0E0 1px solid;
	border-bottom: #E0E0E0 1px solid;
	padding-top: 3px;
	padding-right: 1px;
	padding-left: 3px;
	padding-bottom: 1px;
	margin: 0px;
	cursor: text;
	font-weight: bold;
	width: 350px;
	height: 16px;
}
.DropCad
{
    background-color: #F0F0F0;
    font-size: 8pt;
    color: #000000;
    font-family: Verdana;
    text-decoration: none;
    border-right: #E0E0E0 1px solid;
    border-top: #E0E0E0 1px solid;
    border-left: #E0E0E0 1px solid;
    border-bottom: #E0E0E0 1px solid;
    padding-top: 2px;
    padding-right: 1px;
    padding-left: 1px;
    padding-bottom: 1px;
    margin: 0px;
    cursor: hand;
    font-weight: normal;
    width: 355px;
    height: 20px;
    z-index: 0;
}
.stylemail
{
	font-size: x-small;
	color: black;
	font-family: Verdana;
	text-decoration: none;
}
.DropUF {background-color: #F0F0F0; font-size: 8pt;color: #000000;font-family: Verdana;text-decoration: none;border-right: #e0e0e0 1px solid;border-top: #e0e0e0 1px solid;border-left: #e0e0e0 1px solid;border-bottom: #e0e0e0 1px solid;padding-top: 2px;padding-right: 1px;padding-left: 1px;padding-bottom: 1px;margin: 0px;cursor: hand;font-weight: normal; width: 50px; height: 20px; z-index: 1}
.msn
{
	font-size: 3mm;
	color: #FF0000;
	font-family: Verdana;
	text-decoration: none;
	font-weight: bold;
}
.msnOK
{
	font-size: 3mm;
	color: #05B205;
	font-family: Verdana;
	text-decoration: none;
	font-weight: bold;
}
.showdata
{
	font-size: 12px;
	color: dimgray;
	font-family: Verdana;
	text-decoration: none;
	font-weight: bold;
	font-style: italic;
	text-align: right;
}
.titulo
{
	font-size: 4mm;
	color: #a0a0a0;
	font-family: Verdana;
	text-decoration: none;
	font-weight: bold;
}
.tituloEmp
{
	font-size: 3mm;
	color: #a0a0a0;
	font-family: Verdana;
	text-decoration: none;
	font-weight: bold;
}	


/* xp theme */
.ajax_job_tab_xp .ajax__tab_header {font-family:verdana,tahoma,helvetica;font-size:11px;background:url(/App_Themes/tab-line.gif) repeat-x bottom;}
.ajax_job_tab_xp .ajax__tab_outer {padding-right:0px;background:url(/App_Themes/tab-right.gif) no-repeat right;height:21px;}
.ajax_job_tab_xp .ajax__tab_inner {padding-left:3px;background:url(/App_Themes/tab-left.gif) no-repeat;}
.ajax_job_tab_xp .ajax__tab_tab {height:13px;padding:4px;margin:0;background:url(/App_Themes/tab.gif) repeat-x;}
.ajax_job_tab_xp .ajax__tab_hover .ajax__tab_outer {background:url(/App_Themes/tab-hover-right.gif) no-repeat right;}
.ajax_job_tab_xp .ajax__tab_hover .ajax__tab_inner {background:url(/App_Themes/tab-hover-left.gif) no-repeat;}
.ajax_job_tab_xp .ajax__tab_hover .ajax__tab_tab {background:url(/App_Themes/tab-hover.gif) repeat-x;}
.ajax_job_tab_xp .ajax__tab_active .ajax__tab_outer {background:url(/App_Themes/tab-active-right.gif) no-repeat right;}
.ajax_job_tab_xp .ajax__tab_active .ajax__tab_inner {background:url(/App_Themes/tab-active-left.gif) no-repeat;}
.ajax_job_tab_xp .ajax__tab_active .ajax__tab_tab {background:url(/App_Themes/tab-active.gif) repeat-x;}
.ajax_job_tab_xp .ajax__tab_body {font-family:verdana,tahoma,helvetica;font-size:8pt;border:1px solid #999999;border-top:0;padding:8px;background-color:#ffffff;}


.tbcurriculo{text-align:left; vertical-align:top; background-color: #FFFFFF; margin-top:auto; margin-left:auto; margin-right:auto; width:616px; height:400px;}

.tbzoya{text-align:left; vertical-align:top; background-color: #FFFFFF; margin-top:auto; margin-left:auto; margin-right:auto; width:700px; height:300px;}

.tableEmp {text-align:center; vertical-align:top; background-color: #E6F0F0; margin-top:auto; margin-left:auto; margin-right:auto; width:750px; height:400px;}
.tableEmpInt {text-align:left; vertical-align:top; background-color: #E6F0F0; margin-top:auto; margin-left:auto; margin-right:auto; width:750px; height:400px;}
.tableEmpIntTD {text-align:left; vertical-align:top; background-color: #E6F0F0; margin-top:auto; margin-left:auto; margin-right:auto; width:750px; height:400px;}

.tableAdm {text-align:center; vertical-align:top; background-color: #FFFFFF; margin-top:auto; margin-left:auto; margin-right:auto; width:750px; height:400px;}
.tableAdmInt {text-align:left; vertical-align:top; background-color: #FFFFFF; margin-top:auto; margin-left:auto; margin-right:auto; width:180px; height:400px;}
.tableAdmIntTD {text-align:left; vertical-align:top; background-color: #FFFFFF; margin-top:auto; margin-left:auto; margin-right:auto; width:570px; height:400px;}

.InputCadEmp
{
	background-color: #FFFFFF;
	font-size: 8pt;
	color: #000000;
	font-family: Verdana;
	text-decoration: none;
	border-right: #E0E0E0 1px solid;
	border-top: #E0E0E0 1px solid;
	border-left: #E0E0E0 1px solid;
	border-bottom: #E0E0E0 1px solid;
	padding-top: 3px;
	padding-right: 1px;
	padding-left: 3px;
	padding-bottom: 1px;
	margin: 0px;
	cursor: text;
	font-weight: normal;
	width: 350px;
	height: 16px;
	z-index: 0;
}

.DropCadEmp
{
    background-color: #FFFFFF;
    font-size: 8pt;
    color: #000000;
    font-family: Verdana;
    text-decoration: none;
    border-right: #E0E0E0 1px solid;
    border-top: #E0E0E0 1px solid;
    border-left: #E0E0E0 1px solid;
    border-bottom: #E0E0E0 1px solid;
    padding-top: 2px;
    padding-right: 1px;
    padding-left: 1px;
    padding-bottom: 1px;
    margin: 0px;
    cursor: hand;
    font-weight: normal;
    width: 355px;
    height: 20px;
    z-index: 0;
}

.politica
{
	text-align: justify;
}
.bgimage
{ 
    background-image: url('/images/candidato/padraoC.gif');
    background-repeat: no-repeat
}

.bgimageEmpresa
{
    background-image: url('/images/empresa/cv/padraoC.gif');
    background-repeat: no-repeat
}
    
.cur01
{
	font-size: 8pt;
	color: #505050;
	font-family: Verdana;
	text-decoration: none;
	font-style: normal;
}
.cur01st
{
	font-size: 7pt;
	color: #505050;
	font-family: Verdana;
	text-decoration: nonr;
	font-style: normal;
	font-weight: bold;
}

.DGCalendarioWidthSite
{
    width: 400px;
    font-family: Verdana;
    font-size: 8pt;
}
	
.DGCalendarioBGheader
{
    text-align: left;
    font-family: Verdana;
    font-size: 8pt;
    background-color: #FFFFBB;
}
.DGCalendarioPosition
{
    float: inherit;
    z-index: 100;
    position: absolute;
    cursor: move;
    background-color: #FFFFCC;
    filter: alpha(opacity=90);
    opacity: 0.7;
    top: 230px;
    left: 40%;
}	
.CrossButton
{
    cursor: auto;
}
    
.DGCalendarioNota
{
	margin: 0px 0px 0px 10px;
	width: 390px;
	padding-right: 0px;
	padding-left: 10px;
	padding-bottom: 0px;
	padding-top: 0px;
}
.DGCalendarioDataI
{
	width: 70px;
}
.DGCalendarioDataF
{
	width: 70px;
}
.DGCalendarioRelogio
{
	width: 20px;
}
.DGCalendarioBG
{
    font-family: Verdana;
    font-size: 8pt;
    background-color: #FFEFC0;
}
.DGCalendarioBGnot
{
    font-family: Verdana;
    font-size: 8pt;
    background-color: #FFDC71;
}
.ativoDGCalendarioBG
{
    font-family: Verdana;
    font-size: 8pt;
    background-color: #FFFF99;
}
.ativoDGCalendarioBGnot
{
    font-family: Verdana;
    font-size: 8pt;
    background-color: #FFFFAA;
}

.DGVAGAPosition
{
	padding-top: 20px;
    padding-right: 20px;
    padding-left: 20px;
    padding-bottom: 20px;
	width: 590px;
    float: inherit;
    z-index: 100;
    position: absolute;
    cursor: move;
    background-color: #FAFAFA;
    filter: alpha(opacity=90);
    opacity: 1;
    top: 220px;
    left: 25%;
}

.DGVAGAloginPosition
{
	padding-top: 0px;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
	width: 340px;
    float: inherit;
    z-index: 100;
    position: absolute;
    cursor: move;
    background-color: #FFFFFF;
    filter: alpha(opacity=90);
    opacity: 1;
    top: 260px;
    left: 40%;
}

.DGVAGAWEBPosition
{
	padding: 20px;
    width: 370px;
        float: inherit;
        z-index: 100;
        position: absolute;
        cursor: move;
        background-color: #FAFAFA;
        filter: alpha(opacity=90);
        opacity: 1;
    top: 190px;
    left: 40%;
}
.DGBG
{
    font-family: Verdana;
    font-size: 8pt;
    background-color: #FFFFFF;
}
.DGBGnot
{
    font-family: Verdana;
    font-size: 8pt;
    background-color: #F0F0F0;
}
.Contrato
{
	padding: 27px;
    width: 400px;
        float: none;
        z-index: 500;
        position: static;
        cursor: auto;
        background-color: #FAFAFA;
        filter: alpha(opacity=90);
        opacity: 1;
    top: 170px;
    left: 38%;
}
.textBold
{
	font-size: 3mm;
	color: #000000;
	font-family: Verdana;
	text-decoration: none;
	font-weight: bold;
}	

.textDescritivo
{
	font-size: 8pt;
	color: #000000;
	font-family: Verdana;
	text-decoration: none;
}
.tituloVaga
{
	font-size: 12pt;
	color: #000000;
	font-family: Verdana;
	text-decoration: none;
	font-weight: bold;
}

.tituloCurriculo
{
	font-size: 6mm;
	color: #a0a0a0;
	font-family: Verdana;
	text-decoration: none;
	font-weight: normal;
	font-style: italic;
}

.tituloZoya
{
    font-size: 20px;
    color: #000000;
    font-family: Verdana;
    text-decoration: underline;
    font-weight: normal;
    font-style: normal;
    font-variant: normal;
    line-height: normal;
    white-space: normal;
    word-spacing: normal;
}

.tituloZoyaUser
{
    border: 1px dashed #C0C0C0;
    padding: 1px;
    margin: 1px;
    font-size: 20px;
    color: #000000;
    font-family: Verdana;
    text-decoration: underline overline;
    font-weight: normal;
    font-style: normal;
    font-variant: normal;
    line-height: normal;
    white-space: normal;
    word-spacing: normal;
}
.ZoyaPosition
{
    border: 1px dashed #C0C0C0;
    padding-top: 5px;
    padding-right: 5px;
    padding-left: 5px;
    padding-bottom: 5px;
    width: 650px;
    background-color: #FFFFFF;
    cursor: move;
}

.ZoyaPesquisa
{
    padding: 10px;
    margin: 10px 0px 10px 0px;
    border: 1px dashed #C0C0C0;
    width: 520px;
    background-color: #FFFFFF;

}

.ZoyaPesquisa_msn
{
    padding: 10px;
    margin: 10px 0px 10px 0px;
    border: 1px dashed #C0C0C0;
    width: 520px;
    background-color: #FFFFEC;
}

.ZoyaPesquisa_msnOK
{
    padding: 10px;
    margin: 10px 0px 10px 0px;
    border: 1px dashed #C0C0C0;
    width: 520px;
    background-color: #E2F8E0;
}

.ZoyaPesquisa_msn_error
{
    padding: 10px;
    margin: 10px 0px 10px 0px;
    border: 1px dashed #C0C0C0;
    width: 520px;
    background-color: #FFEAEA;
}

.Zoya_msn
{
    border: 1px dashed #C0C0C0;
    padding: 2px;
    margin: 2px;
    background-color: #FFFFEC;
}
.DGVAGASPosition
{
    float: inherit;
    z-index: 100;
    position: absolute;
    cursor: auto;
    top: 0px;

}
.GridViewEscola
{
    background-color: #F4F4F4;
}
.btGeral
{
    text-align:center;
}

.DGINDICAPosition
{
    border: 1px dashed #C0C0C0;
    padding-top: 0px;
    padding-right: 5px;
    padding-left: 0px;
    padding-bottom: 0px;
    width: 390px;
    float: inherit;
    z-index: 350;
    position: absolute;
    cursor: move;
    background-color: #FAFAFA;
    top: 350px;
    left: 30%;
}

