html { height:100%; }
body {
	height:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	background: url(../images/img_fundo.jpg) repeat top left #290029;
	margin:0;	
}

div {position: relative;}

td, p, div {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
}

p {	margin-top: 10px; margin-bottom:10px; }

a:link, a:visited {
	color: #9900CC;
	text-decoration: none;
	padding:2px;
}
a:active, a:hover{
	color: #FFFF00;
	text-decoration: none;
	background:#55126b;
	padding:2px;
}
ul { margin-top: 0px; }
.list li {
	list-style:disc
}

li {
	list-style: none;
	margin-left: -25px;
	margin-bottom:5px;
	padding-bottom:2px;
	color: #666666;
}

/* PROPRIETARIOS */

.menuItem { color:#666; padding:2px; }
a:link.menuItem, a:visited.menuItem   {
 color:#666; text-decoration:none;
}
a:hover.menuItem   {
 color: #FFF; text-decoration:none;
 background:#55126b;
}

.menuItemOver { color: #FFFFCC; background:#55126b; padding:2px }
a:link.menuItemOver, a:visited.menuItemOver {
 color: #FFFF00; text-decoration:none;
 background:#55126b;
}
a:hover.menuItemOver {
 color: #FF99CC; text-decoration:none;
 background:#55126b;
}

.titleSection {
	color: #9faecc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	border-bottom: 1px dotted #9faecc;
}
.titleSectionRed {
	color: #ED1B23;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	border-bottom: 1px dotted #9faecc;
}
.subtitle{
	color: #4A76BC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}



/* FORM */

.sender { 
	background: #55126B;
	font-weight:bold;
	font-size:11px;
	color: #FFF;
	padding:2px;
	border: none;
	width:auto;
}

input, textarea {
	border: 1px solid #55126B;
	font-size:11px;
	color:#333333;
	padding:2px;
	width:200px;
}



/**/

#shell {width:770px; min-height:500px; height:auto; background:#FFF; overflow: visible;}
#core {
	position:absolute; 
	left:0;
	width:519px; height: auto; 
	background:#FFF; 
	border-right: 1px solid #55126b;
	padding:20px 40px 20px 40px; 
	text-align:left;
	z-index:100
}

.logo {position:absolute; left:40px; top:20px}
.menuMain {position:absolute; width:120px; height:200px; margin-top:60px; left:440px; }

.content { margin-top:200px; }

#right { 
	position: absolute; left:600px; top:0; width:170px; height:auto; 
	background: url(../images/img_fundo_ilustracao.jpg) repeat-y top left #FFF;
	/*background: url(../images/img_fundo_ilustracao.jpg) repeat-y top left #FFF;*/
	}

.pfBox {width:520px; height: 300px; background: #FFF;}
.pfPager {width:510px; padding:5px; text-align:right; display:none}
.pfMenu {width:170px; height:190px; margin-top:80px; text-align:left;}
.pfMenu li { margin-left: -25px}
.pfMenu[class] li { margin-left: -25px}
.pfData {width:140px; height:auto; margin-top:0px; background:#FFF; text-align:left;}

.pfDataHome {width:140px; height:auto; margin-top:80px; background:#FFF; text-align:left}

.postTitle {
font-family: Arial, Helvetica, sans-serif;
color: #55126b;
font-size:22px;
}
.postText {
color:#000;
/*background: #FFFFF1;*/
}
.postDate {
color:#55126B;
font-size:10px;
background:#FFf3FF;
}