/* CSS Web Formatação */
*{
margin:0;
padding:0;
background-repeat:no-repeat;
list-style:none;
}
#recipiente{
width:730px;
height:auto;
background:#fff;
margin:auto;
text-align:left;
}
body{
text-align:center;
background:#acd7d7;
margin:40px;
}
#topo{
background-image:url(topdesgrafico.jpg);
width:730px;
height:120px;
text-indent:-9000px;
background-repeat:repeat-x;/*Para corrigir tamanho de imagem para 730px de largura*/
}
#topobanner{
width:730px;
height:188px;
background:#fff;
}
#linhainferior{
background:#51a2a2;
width:730px;
height:20px;
}
#conteudo{
width:730px;
height:800px;
background:#fff;
}
#curso{
width:540px;
height:auto;
/*background:red;*/
margin-left:95px;
margin-top:50px;
}
#curso h2{
font:bold 23px Verdana;
color:#009999;
}
#curso p{
font:11px Verdana;
color:#333333;
text-align:justify;
}
#certificado{
background:#fff;
width:730px;
height:auto;
}
#certificado #certimg{
position:absolute;
margin-left:130px;
margin-top:20px;
}
#certificado #certh3 h3{
position:absolute;
margin-left:280px;
margin-top:20px;
font:bold 11px Verdana;
color:#336666;
}
#certificado #certp{
position:absolute;
margin-left:280px;
margin-top:40px;
width:400px;
font:11px Verdana;
color:#333;
text-align:justify;
width:325px;
}
#camisa{
background:#fff;
width:730px;
height:auto;
}
#camisa #camisaimg{
position:absolute;
margin-left:130px;
margin-top:160px;
}
#camisa #camisah3 h3{
position:absolute;
margin-left:280px;
margin-top:160px;
font:bold 11px Verdana;
color:#336666;
}
#camisa #camisap{
position:absolute;
margin-left:280px;
margin-top:180px;
width:400px;
font:11px Verdana;
color:#333;
text-align:justify;
width:325px;
}
#apostiladigital{
background:#fff;
width:730px;
height:auto;
}
#apostiladigital #apostimg{
position:absolute;
margin-left:120px;
margin-top:310px;
}
#apostiladigital #aposth3 h3{
position:absolute;
margin-left:280px;
margin-top:310px;
font:bold 11px Verdana;
color:#336666;
}
#apostiladigital #apostp{
position:absolute;
margin-left:280px;
margin-top:330px;
width:400px;
font:11px Verdana;
color:#333;
text-align:justify;
width:325px;
}
#voltar{
width:730px;
height:35px;
background:#bad1d1;
}
a.volta:link, a.volta:active, a.volta:visited{
font:10px Verdana;
color:#333;
text-decoration:none;
}
a.volta:hover{
color:#fff;
}
.meio{
vertical-align:-6px;
margin-left:22px;
}
.red{
color:#f00;
}
#rodape{
width:730px;
height:80px;
background:#669999;
}
address{
font:bold 12px Verdana;
text-align:center;
color:#fff;
}
.meio1{
padding:30px;
}
table.tab1{
width:520px;
height:auto;
margin:auto;
text-align:center;
background:#fff;
}
tr, th, td{
height:25px;
}
tr.primeira{
background:#999;
font:bold 12px Verdana;
color:#fff;
}
.cinzaclaro{
background:#ccc;
font:bold 10px Verdana;
color:#333;
}
.cinzaclarinho{
background:#eee;
}
.fontebold{
font:bold 10px Verdana;
color:#333;
}
.red1{
color:#f00;
}
.fontenormal{
font:10px Verdana;
color:#333;
}
table.tab2{
width:520px;
height:auto;
margin:auto;
text-align:center;
background:#fff;
margin-top:25px;
margin-bottom:40px;
}
#tabelabanco{
width:730px;
height:420px;
background:#fff;
}