div.sc-erro{background-color:#F30; color:#FFF; padding:20px;}

.destacado {background-color:#FC3}
.capitular {float:left;font-size: 3em;font-weight:bold;padding:10px 4px 1px 1px;}
/*CSS3 p.capitular:first-letter {float:left;font-size: 3em;font-weight:bold;padding:10px 4px 1px 1px;}*/
pullquote {font-size:1.2em;line-height:1.4em;margin:10px 0px 10px 0px;
color:#666;width:300px;border-left:5px solid #CCC; padding-top:5px; padding-bottom:5px;}
pullquote.align-right{float:right;margin-left:20px;padding-left:10px;}
pullquote.align-left{float:left;margin-right:20px;padding-left:10px;}
blockquote {font-size:1.2em;line-height:1.4em;margin:10px 0px 10px 0px;
color:#666;border-left:5px solid #CCC; padding-left:10px; padding-top:5px; padding-bottom:5px;}

div.lista-estilo{margin:10px 0;}
div.lista-estilo ul{list-style-type: none;padding:0px; margin:0px;}
/*div.lista-1 li{background-image:url(estilos/lista-1.png);background-repeat:no-repeat;background-position:0px 4px;padding-left: 14px;font-size:1em;line-height:1.5em;}
div.lista-2 li{background-image:url(estilos/lista-2.png);background-repeat:no-repeat;background-position:0px 4px;padding-left: 14px;font-size:1em;line-height:1.5em;}*/
ul.lista-u{list-style-type:circle; padding-left:14px; margin:10px 0 10px 4px; font-size:1em; line-height:1.5em;}
ul.lista-o{list-style-type:decimal; padding-left:14px; margin:10px 0 10px 4px; font-size:1em; line-height:1.5em;}

section.box-criar{padding:20px;margin:10px 0;}
section.align-right{float:right;margin-left:20px;padding-left:10px; width:300px;}
section.align-left{float:left;margin-right:20px;padding-left:10px; width:300px;}
section.box-1{background-color:#F7F7F7; border:1px solid #EFEFEF;}
section.box-1 h1{ font-size:1.4em !important; line-height:1em !important; margin-bottom:0px !important; color:#333 !important}
section.box-1 p{ margin-bottom:10px !important;}
section.box-2{background-color:#333; }
section.box-2 h1{ font-size:1.4em !important; line-height:1em !important; margin-bottom:0px !important; color:#F7F7F7 !important;}
section.box-2 p{ margin-bottom:10px !important; color:#F7F7F7 !important;} 

hr.divisor {border:0;border-top:1px dotted #CCC; margin:20px 0px;}

a.botao-criar {padding:8px 16px; margin-bottom:10px; overflow:auto; cursor:pointer; display:inline-block;}
a.botao-1 {background-color:#EFEFEF; color:#333;}
a.botao-2 {background-color:#333; color:#EFEFEF}

/*table.tabela-1 {background-color:#FFF;border-collapse:collapse;width:100%;}
table.tabela-1 p {margin:0 !important; line-height:1.4em !important; font-size:1em !important;}
table.tabela-1 thead td { background-color:#FFF; font-weight:400; }
table.tabela-1 tbody tr:nth-child(odd) { background-color:#F7F7F7; }
table.tabela-1 tbody tr:nth-child(even) { background-color:#FFF; }  
table.tabela-1 tbody tr.destacar { background-color:#CCC; }
table.tabela-1 tbody td {}
table.tabela-1 tfoot td { background-color:#EDEDED; font-weight:400; }
table.tabela-1 td {border-bottom:1px solid #EDEDED; padding:5px;}

table.tabela-2 {background-color:#FFF;border-collapse:collapse;width:100%;}
table.tabela-2 p {margin:0 !important; line-height:1.4em !important; font-size:1em !important;}
table.tabela-2 thead td { background-color:#333; color:#FFF; font-weight:400; }
table.tabela-2 tbody tr:nth-child(odd) { background-color:#F7F7F7; }
table.tabela-2 tbody tr:nth-child(even) { background-color:#FFF; }  
table.tabela-2 tbody tr.destacar { background-color:#CCC; }
table.tabela-2 tbody td {}
table.tabela-2 tfoot td { background-color:#EDEDED; font-weight:400; }
table.tabela-2 td {border-bottom:1px solid #EDEDED; padding:5px; vertical-align:middle;}
*/

section.tabela-1 table{background-color:#FFF;border-collapse:collapse;width:100%;}
section.tabela-1 table p {margin:0 !important; line-height:1.4em !important; font-size:1em !important;}
section.tabela-1 thead th { background-color:#333; color:#FFF; font-weight:400; padding:5px; }
section.tabela-1 tbody tr:nth-child(odd) { background-color:#F7F7F7; }
section.tabela-1 tbody tr:nth-child(even) { background-color:#FFF; }  
section.tabela-1 tbody tr.destacar { background-color:#EFEFEF; }
section.tabela-1 tbody td {}
section.tabela-1 tfoot td { background-color:#EDEDED; font-weight:400; }
section.tabela-1 td { border-bottom:1px solid #EDEDED; padding:5px; }