/*** GERAL ***/

html, body, form, ul, fieldset, p, h1, h2, h3, h4, h5 {margin: 0; padding: 0;}
body {font:100%/110% tahoma, arial;}
body img {display:block;}
a {text-decoration:none;}
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;}

/*** DIVS ***/

#container-curr {width:690px; margin:0 auto;}
#header-curr {width:690px;}

#mainContent-curr, #sidebar-curr{float:left; display:inline;}
#mainContent-curr {width:375px; margin-right:10px; padding-right:5px;
background:url(../img-curr/bg-maincontent_curr.jpg) repeat-y right;}
#sidebar-curr {position:relative; width:300px; height:250px; background:url(../img-curr/bg-sidebar_curr.jpg) no-repeat;}

/*** FORMATAÇÂO ***/

#obs {font:normal 12px Tahoma; color:#000;}

#tabCurriculo {font:normal 12px Tahoma; color:#000;}

#header-curr h3.tt-vagas, #sidebar-curr h3 {text-indent:-9000em; overflow:hidden;}

#header-curr h3.tt-vagas {width:108px; height:29px; background:url(../img-curr/tt-vaga.jpg) no-repeat; margin:0;}
#mainContent-curr h3 {font:bold 11px Tahoma; margin:20px 0 5px 0; color:#28214a;}
#sidebar-curr h3.cad {width:150px; height:42px; background:url(../img-curr/bg-cadast_curr.jpg) no-repeat; margin:10px auto;}
#sidebar-curr h3.leb {width:150px; height:42px; background:url(../img-curr/bg-lembrete_curr.jpg) no-repeat; margin:10px auto;}
#sidebar-curr h3 a {display:block; height:42px;}
#sidebar-curr p {font:normal 11px Tahoma; color:#fff; text-align:center;}
#sidebar-curr a {color:#fff;}
#mainContent-curr ul li {font:normal 11px Tahoma; color:#999;}

#header-curr ul li {width:170px; float:left; display:inline; font:bold 12px verdana; text-align:center;}
#header-curr ul li a {display:block; height:30px;  color:#f90; padding-top:12px;
background:url(../img-curr/bg-dados.jpg) no-repeat;}
#header-curr ul li a:hover {text-decoration:none;;}

#header-curr ul li a.semacesso {color:#fff;}
#header-curr ul li a.semdados {color:#000;}

#header-curr ul li.menu-right {margin-right:3px;}

#sidebar-curr ul {width:224px; margin-left:20px;} #sidebar-curr ul li {height:35px; float:left;} 
#sidebar-curr ul li.text {width:52px; height:25px; padding-top:10px; font:normal 11px Tahoma; color:#fff; text-align:right;}
#sidebar-curr ul li.campos {width:172px; background:url(../img-curr/bg-input_curr.jpg) no-repeat;}
#sidebar-curr ul li.campos input {background:none; border:none; width:152px; height:25px; font:normal 11px arial; color:#333; 
padding:10px 10px 0 10px;}
#sidebar-curr ul li.bt-enviar, #sidebar-curr ul li.bt-buscar {width:224px;}
#sidebar-curr ul li.bt-buscar input, #sidebar-curr ul li.bt-enviar input {width:76px; height:27px; margin:25px 0 0 90px; 
 border:none; cursor:pointer;}
 
#sidebar-curr ul li.bt-buscar input {background:url(../img-curr/bt-buscar.jpg) no-repeat;}
#sidebar-curr ul li.bt-enviar input {background:url(../img-curr/bt-enviar.jpg) no-repeat;}

input#bt-gravar {background:url(../img-curr/bt-gravar.jpg) no-repeat; width:85px; height:22px; border:none; cursor:pointer; margin-top:15px;}
table#tabCurriculo input, table#tabCurriculo select, table#tabCurriculo textarea {font:normal 11px tahoma; color:#666;}
table#tabCurriculo select {width:234px;}
table#tabCurriculo textarea {width:224px; height:75px; border:1px solid #a5acb2; padding:5px;}
table#tabCurriculo label {font:normal 10px tahoma; color:#999;} table#tabCurriculo label span {color:#0e3a93;}

.caixa-sex {position:relative; width:233px; height:20px; border:1px solid #ccc; color:#666; font-size:11px;
background:url(../pics/input-bg.gif) repeat-x left 3px}
.caixa-sex ul {position:absolute; left:0; top:0;}
.caixa-sex ul li {float:left;} .caixa-sex ul li.sx {padding-top:5px;}
table#tabCurriculo label.label-right {float:left; display:inline; margin:4px 0 0 4px;}