/* (c) Carlos Dias, Design, XHTML, CSS */
@media screen {body {background:#f6f6f6 url(../img/bck_pag.png) repeat-y top center; color:#8b8b8b; margin:0; padding:0; font-size:90%; font-family:'Ubuntu Condensed',"Arial Narrow",Arial,Helvetica,sans-serif}
a, a:visited {color:#FF5A00}
a:active {color:#f00}
a:hover {color:#3071a4}
input, select, textarea {font-family:'Ubuntu Condensed',"Arial Narrow",Arial,Helvetica,sans-serif; color:#666; font-size:80%}
acronym {cursor:help; border-bottom:1px dashed #ccc}
#header, #corpo, #footer {width:960px; margin:0 auto; overflow:hidden; clear:both; background:#fff}
h1 {width:160px; margin:0; padding:40px 0 0 20px; border:0; font-size:90%; font-weight:normal; line-height:100%; color:#FF5A00}
h1 img, h1 a img {border:0}
#menu {width:920px; margin:0 auto; margin-top:16px; overflow:hidden}
#logo {float:left}
#shareFb {float:right; margin:0 20px 0 0}
#corpo #shareFb {float:none; text-align:center}
.coluna2 #shareFb {float:none; margin:0 0 0 20px}
#header ul {list-style-type:none; margin:8px 0 0 0; padding:0; overflow:hidden; text-transform:uppercase; font-size:100%; clear:both; border-bottom:1px solid #eee}
#header ul li {list-style-type:none; margin:0; padding:0; float:left}
/*#header ul li a {display:block; padding:4px 25px 3px 26px; text-decoration:none; border-bottom:1px solid #eee}*/
/*#header ul li a {display:block; padding:4px 1.8em 3px 1.75em; text-decoration:none; border-bottom:1px solid #eee}*/

/*#header ul li a {display:block; padding:4px 1.75em 3px 1.74em; text-decoration:none; border-bottom:1px solid #fff}*/
#header ul li a {display:block; padding:4px 1.34em 3px 1.33em; text-decoration:none; border-bottom:1px solid #fff}

#header ul li.sel a {color:#FF5A00; border-bottom:1px solid #FF5A00}
#header ul li a:hover {text-decoration:none; background:#f6f6f6; color:#777; border-bottom:1px solid #FF5A00}
#corpo p, #corpo p.p720 {margin:0 0 4% 20px; width:94%; font-size:110%; line-height:160%}
#corpo p.p720 {width:710px; margin-left:120px}
#corpo p.p720 img {margin:0 -4px}
#corpo p img {margin:7px 0; border:0}
h2, h3, h4, h5, h6 {font-family:'Old Standard TT','Times New Roman',Times,serif; color:#3071a4; font-weight:normal}
#corpo h2 {margin:30px 0 20px 19px; padding:0 0 4px 0; font-size:150%; line-height:100%; border-bottom:1px solid #eee; width:920px}
#corpo h3 {margin:5px 0 0 19px; font-size:130%; text-transform:uppercase; letter-spacing:-1px}
#corpo h4 {margin:30px 0 10px 19px; font-size:120%}
#corpo img.figura {margin:0 0 0 19px; padding:4px; border:1px solid #ddd}
#corpo img.figuraesq {margin:5px 20px 0 19px; padding:5px; border:1px solid #ddd; float:left}
#corpo p img {vertical-align:middle}
.coluna, .coluna2, .coluna0 {width:490px; float:left; overflow:hidden; margin:0 0 16px 0}
.coluna2 {width:450px}
.coluna0 {width:940px}
.coluna p strong, .coluna2 p strong, .coluna0 p strong, form strong {color:#555; font-weight:normal}
.coluna p strong em, .coluna2 p strong em, .coluna0 p strong em {color:#000; font-style:normal}
#corpo .coluna p em, #corpo .coluna2 p em {font-size:150%; line-height:60%; font-family:'IM Fell French Canon SC','Times New Roman',Times,serif; font-style:normal}
iframe.fbstream, iframe.fbfans {margin:0; overflow:hidden; border:none; background:#fff}
iframe.fbfans {width:404px; height:336px; margin-top:10px; float:right}
iframe.fbstream {width:422px; height:970px; float:right}

#randomfoto {width:920px; height:474px; margin:0 auto; margin-top:30px; overflow:hidden; text-align:center; clear:both}
#randomfoto img {margin:0; padding:4px; border:1px solid #ddd; height:425px}
label {margin:4px 0 6px 20px; color:#3071a4; font-size:110%; width:117px; float:left; text-transform:uppercase}
.campo, #message {width:247px; margin:0 0 6px 20px; padding:3px 3px; border:0; font-family:'Ubuntu Condensed',"Arial Narrow",arial,helvetica,sans-serif; font-size:110%; background:#f6f6f6; border-top:1px solid #ccc; border-left:1px solid #ccc}
#message {width:666px}
.botao, .botaonl {width:110px; margin:10px 0 0 156px; padding:4px 6px; font-family:'Ubuntu Condensed',"Arial Narrow",arial,helvetica,sans-serif; text-transform:uppercase; font-size:100%; color:#FF5A00}
.botaonl {width:255px}
#footer {margin:0 auto; margin-top:10px; width:920px; font-size:90%; line-height:150%; padding:6px 0 0 0; border-top:1px solid #ddd; color:#999; background:#fff}
#footerCont {overflow:hidden}
#copy, #w3c {margin:0; padding:0; float:left}
#w3c {float:right}
#cxslideshow {width:700px; margin:0 auto; padding:20px 0 0 60px; overflow:hidden; background:#fff; border:0}
#slideshow img {display:none; border:0}
.pics img {display:none; border:0}
#cxslideshow2 {width:635px; height:433px; padding:5px; overflow:hidden; border:1px solid #eee}
p#caption {margin:0; padding:1px 0 0 294px; width:40px; text-align:center; line-height:100%; color:#777; font-size:80%}
#separador, #separador0 {width:640px; height:440px; margin:0 auto; margin-top:-478px; z-index:2000; position:relative; border:0}
#separador img, #separador0 img {z-index:2001; border:0}
#separador:hover {cursor:pointer}
#corpo .coluna p.legenda {font-size:100%; line-height:140%; color:#777}
.null {display:none}
#corpo p.legendaFoto {width:635px; margin:0 auto; font-size:100%; line-height:140%; text-align:center; color:#777}
.shares {width:918px; margin:0 auto; margin-top:10px; padding:0px 0 0px 0; overflow:hidden; border-top:0px solid #eee; border-bottom:0px solid #eee; text-align:center}
.share-facebook {width:520px; margin:0; padding:0; overflow:hidden; float:left}
.share-google-plus {width:240px; margin:0; padding:0; overflow:hidden; float:left}
.share-twitter {margin:0; padding:0; overflow:hidden; float:right}
table {border-colapse:colapse; border:0; width:77%; margin:0 0 30px 116px; font-size:110%}
table tr {border:0}
table tr th {padding:10px 6px; border:0; background:#ddd; text-align:left; white-space:nowrap; font-weight:normal; color:#555}
table tr td {padding:6px; border:0; background:#eee; vertical-align:top}
table tr td:first-child {white-space:nowrap}
.ol {margin:0 0 0 142px; padding:0; font-size:110%}
.ol li {margin:0 0 2% 0; padding:0}
.ol-letras {margin:2% 0 0 30px; padding:0; list-style-type:lower-alpha}
.ol-letras li {margin:0 0 2% 0; padding:0}
ol {width:700px; line-height:140%}
ol strong {font-weight:normal; color:#444}
ol li ol {width:96%}
.dir {margin:7px 0 0 20px; float:right; text-align:right}
.dir span {font-size:80%; line-height:80%; text-align:right; color:#444}
}@media print {img,#slideshow {display:none}}
