@charset "utf-8";
/* CSS Document */
/* STYLES OF CONTENT PAGE */
body{ margin: 0px 0px 0px 0px; }

p{ margin-bottom: 10px;}

.clear {
	line-height: 0;
	clear: both;
	font-size: 0;
}

#main 
{ 
	position: absolute;
	width: 1000px; /* Largura do Site */
	left: 50%; /* Joga a DIV para a metade do tamanho da area visivel */
	margin-left: -500px;;
	height: 100%;	
}

/* ---- DIVS --- */
#header {width: 100%; text-align: center; height:158px; display: block; float: left; background-image: url(views/images/assets/fundo_topo_bg.jpg); background-position: top; background-repeat: repeat-x;}

#conteudo { margin-left: 10px; width: 570px; display: block; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
#conteudo #postagem { margin-left: 10px; width: 550px; display: block; float: left; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }

#dv-topo-menu { margin-left: 0px; height: 11px; background-image: url(views/images/assets/fundo_parte_topo_menu.jpg); background-repeat: no-repeat; background-position: left; }

#dv-fundo-menu { margin-left: 0px; height: 11px; background-image: url(views/images/assets/fundo_parte_meio_menu.jpg); background-repeat: repeat-y; background-position: left;}

#dv-botom-menu { width:195px; height: 11px; background-image: url(views/images/assets/fundo_parte_rodape_menu.jpg); background-repeat: no-repeat; }

#content-autor { margin-left: 10px; width:390px; height: 80px; float: left; }

#box-credenciais {margin-left: 1px; background-image: url(views/images/assets/fundo_credenciais.jpg); background-repeat: no-repeat; height: 180px; width:186px; }
#ulCredenciais {margin: 0 0 0 0; list-style-type: none; width: 186px; font-family: Verdana, Geneva, sans-serif; color: #000; font-size: 12px; padding: 0 0 0 0; padding-left: 2px; }
#ulCredenciais li { padding: 5px; padding-left: 0;}

#ulParceiros {margin: 0 0 0 0; list-style-type: none; width: 186px; font-family: Verdana, Geneva, sans-serif; color: #000; font-size: 12px; padding: 0 0 0 0; padding-left: 2px; }
#ulParceiros li { padding: 5px; padding-left: 0; }

#webdoorItens {margin: 0 0 0 0; list-style-type: none; font-family: Tarroma, Verdana, Geneva; color: #FFF; font-size: 20px; padding: 0 0 0 0; }
#webdoorItens li { padding: 0 0 0 0; padding-left: 0;  padding-top: 15px; }

#webdoor { background-image: url(views/images/assets/fundo_subtopo.jpg); background-repeat: no-repeat; width: 570px; height: 250px; }

.fundoData { width: 85px; height: 26px; background-image: url(views/images/assets/fundo_data_posts.jpg); }
.text-data-mes { font-family: Verdana, Geneva, sans-serif; font-size: 17px; color: #FFF; font-weight: bolder; text-align: center; width: 44px; }
.text-data-dia { font-family: Verdana, Geneva, sans-serif; font-size: 17px; color: #003366; font-weight: bolder; text-align: center; width: 42px; }

.text-title-post { font-family: Verdana, Geneva, sans-serif; font-size: 20px; font-weight: bolder; color: #003366; text-align: left; text-decoration: none; }
.text-title-post a { font-family: Verdana, Geneva, sans-serif; font-size: 20px; font-weight: bolder; color: #003366; text-align: left; text-decoration: none; }
.text-title-post a:hover { text-decoration: underline; }

.text-rodape-post { font-family: Verdana, Geneva, sans-serif; font-size: 12px; font-weight: bolder; color: #003366; text-align: left; text-decoration: none; }
.text-rodape-post a { font-family: Verdana, Geneva, sans-serif; font-size: 12px; font-weight: bolder; color: #003366; text-align: left; text-decoration: none; }
.text-rodape-post a:hover { text-decoration: underline; }

.text-leiamais-post { font-family: Verdana, Geneva, sans-serif; font-size: 14px; font-weight: bolder; color: #003366; text-align: right; text-decoration: none; }
.text-leiamais-post a { font-family: Verdana, Geneva, sans-serif; font-size: 14px; font-weight: bolder; color: #003366; text-align: right; text-decoration: none; }
.text-leiamais-post a:hover { text-decoration: underline; }


.text-title-post-author { font-family: Verdana, Geneva, sans-serif; font-size: 10px; color: #003366; text-align: left; }
.text-body-post { font-family: Verdana, Geneva, sans-serif; font-size: 11px; color: #777; text-align: left; text-decoration: none; }
.text-body-post a { font-family: Verdana; font-size: 10px; font-weight: bolder; color: #003366; margin: 5px; text-align: left; text-decoration: none; }
.text-body-post a:hover { color: #ff0000; text-decoration: underline; }

.text-description-webdoor { font-family: Tarroma, Verdana, Geneva; color: #FFF; font-size: 12px; }

/* STYLES OF FONTS AND CHARACTERS */
.text-titulos-menu { font-family: Verdana; font-size: 18px; font-weight: bolder; color: #333; margin-bottom: 5px; }

.text-nome-autor { font-family: Verdana; font-size: 14px; font-weight: bolder; color: #900; margin: 5px; text-align: left; }

.text-msg-errors { font-family: Arial; font-size: 10px; color: #ff0000; text-align: center; }

.text-categorias-menu { font-family: Verdana; font-size: 10px; font-weight: bolder; color: #003366; margin: 5px; text-align: left; text-decoration: none; }
.text-categorias-menu a { font-family: Verdana; font-size: 10px; font-weight: bolder; color: #003366; margin: 5px; text-align: left; text-decoration: none; }
.text-categorias-menu a:hover { color: #ff0000; text-decoration: underline; }

.text-menu-comentario { font-family: Verdana; font-size: 10px; font-weight: normal; color: #777; margin: 5px; text-align: left; text-decoration: none; }
.text-menu-comentario a { font-family: Verdana; font-size: 10px; font-weight: normal; color: #777; margin: 5px; text-align: left; text-decoration: none; }
.text-menu-comentario a:hover { font-family: Verdana; font-size: 10px; font-weight: normal; color: #ff0000; margin: 5px; text-align: left; text-decoration: underline; }

/* STYLES OF FORMS */
.text-fields { border: 1px solid #ccc; height: 17px; font-family: Arial; font-size: 11px; color: #333; }
.text-area-fields { border: 1px solid #ccc; font-family: Arial; font-size: 11px; color: #333; }
.text-fields:onfocus  { border: 1px solid #ccc; height: 17px; font-family: Arial; font-size: 11px; color: #333; background-color: #000; }
/* STYLES OF TABLES */

/* STYLES OF DIVS */

/* colorao do cdigo */
.myHighlighter{
	border:1px solid #bba;
	background-color:#EAF3F7;
	width:530px;
	margin-top:12px;
	margin-bottom:10px;
	margin-left:15px;
	font-family:"Courier New";
	font-size:10px;
	text-align:left;
}

.codigo{
	border:1px solid #bba;
	background-color:#EAF3F7;
	padding: 5px;
	color: 333333;
	width:530px;
	margin-top:12px;
	margin-bottom:10px;
	margin-left:15px;
	font-family:"Courier New";
	font-size:11px;
	text-align:left;
}

#qTip {
padding: 3px 3px 3px 3px;
border: 1px solid #f0f0f0;
display: none;
background-color: #A85400;
color: #FFFFFF;
font: bold 9px Verdana, Arial, Helvetica, sans-serif;
position: absolute;
z-index: 1000;
}
.asBracket {
}

.asClass {
	color: #9900cc;
	font-weight: bold;
}

.asComment {
	color: #009900;
	font-style: italic;
}

.asDoc {
	color: #3f5fbf;
}

.asFunction {
	color: #339966;
	font-weight: bold;
}

.asIdent {
}

.asInterface {
	color: #9900cc;
	font-weight: bold;
}

.asMetadata {
	color: #0033ff;
	font-weight: bold;
}

.asNumber {
}

.asOperator {
}

.asPackage {
	color: #9900cc;
	font-weight: bold;
}

.asReserved {
	color: #0033ff;
	font-weight: bold;
}

.asString {
	color: #990000;
	font-weight: bold;
}

.asTagProp {
	color: #0000ff;
}

.asTrace {
	color: #cc6666;
	font-weight: bold;
}

.asType {
	color: #636563;
}

.asVar {
	color: #6699cc;
	font-weight: bold;
}

.cssComment {
	color: #999999;
}

.cssFontFace {
	color: #990000;
	font-weight: bold;
}

.cssImport {
	color: #006666;
	font-weight: bold;
}

.cssKeyword {
	color: #ff00ff;
	font-weight: bold;
}

.cssMedia {
	color: #663333;
	font-weight: bold;
}

.cssPropName {
	color: #330099;
}

.cssPropValue {
	color: #3333cc;
}

.cssSelector {
	color: #ff00ff;
}

.cssString {
	color: #006600;
}

.cssSymbol {
}

.mxmlCdata {
}

.mxmlComment {
	color: #800000;
}

.mxmlComponent {
	color: #0000ff;
}

.mxmlEventAttr {
	color: #ff6600;
}

.mxmlNamespace {
	color: #cc9933;
}

.mxmlProcInstr {
	color: #808080;
}

.mxmlString {
	color: #990000;
}

.mxmlTag {
	color: #006633;
}

.mxmlTagText {
	color: #990099;
}

