*{margin:0px;padding:0px;}
td{font-family : Arial, Helvetica, sans-serif; font-size : 11px;}

body { background:#F8F8F8; font: 10px "Verdana"; color:#6567AD;}

#geral { width:900px; margin:auto; padding: 0 15px; clear:both;}


/*Links*/
a.menu:link, a.menu:visited, a.menu:active  { font: 11px "Arial"; color:#D3D3EA; text-decoration: none;}
a.menu:hover {font: 11px "Arial"; color:#D3D3EA; text-decoration: underline;}

/* Topo */
#topcont { background:#F8F8F8; width:900px}
#topesq { background:#F8F8F8; width:50%;height:1%}
#topdir { background:#F8F8F8; width:50%;}

/* Rodapé */
#rodcont{ background: #6C72B4 url(../img/componentes/bg_rod2.jpg) repeat-x; width:775px;}
#rodesq{background: #6C72B4 url(../img/componentes/bg_rod2.jpg) repeat-x;height:99%;}
#roddir{background: #6C72B4 url(../img/componentes/bg_rod2.jpg) repeat-x;}
#rodape{font-family : Arial, Helvetica, sans-serif; font-size : 10px; color:#FFF; margin-bottom:30px;}
#rodape td{font-family : Arial, Helvetica, sans-serif; font-size : 10px; color:#765F45;}
#rodTot { clear:both; overflow:hidden;}
#rod1 { width:630px; float:left;}
#rod2 { float:left; font: 11px "Arial"; color:#D3D3EA;}
#rodape2a{ padding:5px 0px 5px 15px; clear:both; color:#FFFFFF;}
.floatMenuRodape { padding-right:9px; float:left; font: 11px "Arial"; color:#D3D3EA;}

/*Home - cadastro*/
#ladoA { width:278px; height:660px; float:left;}
#ladoB { width:592px; float:left;}
#ladoB img { clear:both;}
#ladoB #pad { padding: 10px 15px 0 52px;}
#ladoB #pad p { font: 11px "Arial"; color:#5B5B64;}
#ladoB #pad a { font: 11px "Arial"; color:#6A267D; text-decoration:underline;}
#ladoB #pad a:hover { font: 11px "Arial"; color:#6A267D; text-decoration:none;}

#ladoB #pad2 { padding: 10px 15px 0 52px;}
#ladoB #pad2 h2 { font: bold 30px "Arial"; color:#3F406E;}
#ladoB #pad2 h4 { font: bold 12px "Arial"; color:#4B4C77; margin-top:30px;}
#ladoB #pad2 h4 a { font: bold 12px "Arial"; color:#4B4C77; text-decoration:underline;}
#ladoB #pad2 h4 a:hover{ font: bold 12px "Arial"; color:#4B4C77; text-decoration:none;}
#ladoB #pad2 p { font: 11px "Arial"; color:#7476BD;}
#ladoB #pad2 p span { font: 11px "Arial"; color:#606067;}
#ladoB #pad2 p span a { font: 11px "Arial"; color:#606067; text-decoration:underline;}
#ladoB #pad2 p span a:hover { font: 11px "Arial"; color:#606067; text-decoration:none;}

#ladoB #pad2 a { font: 11px "Arial"; color:#7476BD; text-decoration:underline;}
#ladoB #pad2 a:hover { font: 11px "Arial"; color:#7476BD; text-decoration:none;}
#ladoB #pad2 #cadastroPasso1 { background:url(../img/componentes/cadastro_one.gif) no-repeat; width:430px; height:28px; margin:30px 0 26px 0;}
#ladoB #pad2 #cadastroPasso2 { background:url(../img/componentes/cadastro_two.gif) no-repeat; width:430px; height:28px; margin:30px 0 26px 0;}
#ladoB #pad2 #cadastroPasso3 { background:url(../img/componentes/cadastro_three.gif) no-repeat; width:430px; height:28px; margin:30px 0 26px 0;}
#ladoB #pad2 #form { width:520px; height:390px; overflow:auto;}
#ladoB #pad2 #form #table { margin:10px;}
#ladoB #pad2 #form p { font: 11px "Arial"; color:#52539A; } 
#ladoB #pad2 #form h5 { font: normal 11px "Arial"; color:#606067; padding-right:10px;}
#ladoB #pad2 #form span.erro { font: bold 11px "Arial"; color:#C23C43; margin: 0px 0 0px 20px;} 
#ladoB #pad2 #form span.erro a { font: bold 11px "Arial"; color:#C23C43; text-decoration:underline;}
#ladoB #pad2 #form span.erro a:hover { font: bold 11px "Arial"; color:#C23C43; text-decoration:none;} 
#ladoB #pad2 #form span.ok { font: bold 11px "Arial"; color:#258800; margin: 0px 0 0px 20px;} 
#ladoB #pad2 #form input, select, textarea { font: 11px "Arial"; color:#606067; margin-bottom:5px;}
#ladoB #pad2 #form .input { width:215px;}
#ladoB #pad2 #form .textarea { width:215px; height:50px;}
#ladoB #pad2 #form .input2 { width:115px;}
#ladoB #pad2 #form .select { width:50px;}
#ladoB #pad2 #form .select2 { width:115px;}
#ladoB #pad2 #form .select3 { width:215px;}

/*botőes*/
a.cadastrar { background:url(../img/componentes/BTcadastrese.gif) no-repeat; width:87px; height:21px; display:block;}
a.cadastrar:hover { background:url(../img/componentes/BTcadastrese_on.gif) no-repeat; width:87px; height:21px; display:block;}
a.cadastrar2 { background:url(../img/componentes/BTcadastrese.gif) no-repeat; width:87px; height:21px; display:block; margin:10px 0 5px 200px;}
a.cadastrar2:hover { background:url(../img/componentes/BTcadastrese_on.gif) no-repeat; width:87px; height:21px; display:block;}
a.entrar { background:url(../img/componentes/BTentrar.gif) no-repeat; width:68px; height:21px; display:block;}
a.entrar:hover { background:url(../img/componentes/BTentrar_on.gif) no-repeat; width:68px; height:21px; display:block;}
a.enviar2 { background:url(../img/componentes/BTenviar.gif) no-repeat; width:68px; height:21px; display:block;}
a.enviar2:hover { background:url(../img/componentes/BTenviar_on.gif) no-repeat; width:68px; height:21px; display:block;}
a.enviar { background:url(../img/componentes/BTenviar2.gif) no-repeat; width:58px; height:21px; display:block;}
a.enviar:hover { background:url(../img/componentes/BTenviar2_on.gif) no-repeat; width:58px; height:21px; display:block;}
a.prosseguir { background:url(../img/componentes/BTprosseguir.gif) no-repeat; width:78px; height:21px; display:block;}
a.prosseguir:hover { background:url(../img/componentes/BTprosseguir_on.gif) no-repeat; width:78px; height:21px; display:block;}

.marTop { margin-top:30px; }

/*corners*/
.c { background: #EDEDF7; color: #767FBF; width: 885px; padding: 0 10px; clear:both; margin-top:20px; margin-left:8px; }
.c3 { background: #E9E9F4; color: #767FBF; width: 307px; padding: 5px 10px; clear:both; margin-top:20px; }
.c3 input { font:11px "Arial"; color:#5B5B64; width:190px; margin-top:5px;}