/**
 * Short desc
 *
 * Long description first sentence starts here
 * and continues on this line for a while
 * finally concluding here at the end of
 * this paragraph
 *
 * Author  : Antonio Jozzolino <info@sgd.com.br>
 * Site    : http://www.sgd.com.br
 * Since   : Mon May 28 2007 17:51:55 GMT-0300
 * Version : v 0.02 Mon May 28 2007 17:53:40 GMT-0300
 */
body{
	background			: #DFDFDF;
	margin				: 0px;
	padding				: 0px;
}

body,td,th,div{
	font-family			: Tahoma, Helvetica, sans-serif;
	font-size			: 13px;
	color				: #444;
}

a{
	color				: #CC9900;
	text-decoration		: none;
}

a:hover{
	text-decoration		: underline;
}

#outline{
	width				: 840px;
	margin-top			: 10px;
	background			: url(../images/main_middle.jpg) repeat-y;
	overflow			: hidden;
}

#top_container{
	background			: #CC9900 url(../images/main_top_0.png);
	height				: 250px;
}

#middle_container{
	overflow			: hidden;

}

#middle_container_inner{
	width				: 800px;
	text-align			: left;
}

#left{
	width				: 570px;
	float				: left;
	padding				: 0px 20px;
}

#right{
	width				: 190px;
	float				: left;
}

#bottomcontainer{
	background			: url(../images/main_bottom.jpg);
	height				: 30px;
	padding				: 0px 25px;
}

#icons{
	padding-left		: 10px;
	padding-top			: 3px;
}

#bottomcontainer #icon{
	float				: left;
	margin-right		: 2px;
}

#bottomcontainer #copyright{
	float				: right;
	padding-right		: 10px;
	color				: #999999;
}

table.moduletable{
	width				: 180px;
	margin-bottom		: 10px;
}

table.moduletable th,
table.moduletablelastcom th,
.sectiontableheader{
	font-weight			: bold;
	letter-spacing		: 1px;
	border-bottom		: 1px solid #666;
	text-align          :left;
}

table.moduletable td{
	padding-top			: 10px;
}

table.moduletable td td{
	padding-top			: 0px;
}

.sectiontableentry1{
	background:#e7e7e7;
}

.contentheading{
	color				: #CC9900;
	font-size			: 24px;
	text-decoration		: none;
	padding-bottom		: 7px;
	background			: url(../images/underline.jpg) repeat-x bottom;
}


.contentheading a{
	color				: #CC9900;
	text-decoration		: none;
}

.componentheading{
	color				: #CC9900;
	font-size			: 28px;
	margin-bottom		: 20px;
	text-decoration		: none;
}

.small,.createdate,.modifydate{
	color				: #999999;
	font-size			: 11px;
}
#user1{
    background:url(../images/box.png);
	background-repeat: no-repeat;
	width: 185px;
	height: 185px;
	position: absolute;
	margin: 20px 10px 0 620px;
	padding-top: 10px;
}
#user1 ul{
	text-align: left;
	font-size:11px;
}
#user1 th{
	padding-left:27px;
}
#user1 a, #user1 a:hover, #user1 a:visited, #user1 a:active{
	color:#000000;
}
pre.code, pre.php{
	margin: 10px;
	padding: 10px;
	border: 2px dashed #C1C1C1;
	background-color:#EBEBEB;
	width: 530px;
	font: 11px "Courier New", Courier, monospace;
	color: #000000;
	overflow: auto;
}

/*comentarios*/

.moscomPAGESelected {
text-align: center;
}
#moscomMAIN {
font-family: Helvetica, Verdana, Arial, sans-serif, Trebuchet MS;
background-color: #F0F0F0;
border: 0px dotted #68878A;
margin: 5px;
padding: 15px 15px 15px 15px;
}
#moscomBODY {
border: 0px dotted #68878A;
}
.moscomODD {
}
.moscomODDText {
background-color: #E0E0E0;
}
.moscomODDMeta {
}
.moscomEVEN {
}
.moscomEVENText {
background-color:#D0D9DB;
}
.moscomEVENMeta {
}
.moscomHR {
height:1px;
color: #E0E0E0;
}
#moscomNAV {
border: 0px solid #030303;
background-color: #F3F4F0;
text-align:center;
}
#moscomFORM {
background-color: #ECECE3;
border: 1px dotted #4d5639;
text-align: center;
margin-top:15px;
margin-right:15px;
margin-left:15px;
padding: 15px 15px 15px 15px;
}
#moscomHEAD {
background-color: #DDDDDD;
text-align: left;
}
.moscomFORMMsg {
font-style: italic;
}
.moscomFORMLabel {
}
.moscomTextBox {
}
.moscomBTN {
margin-left: 8px;
}
#moscomBOTHBTNS {
}
#moscomBTNSUBMIT #moscomBTNRESET {
}
#moscomPREVIEW {
}
table.moduletablelastcom td{
    font-size: 11px;
}
table.moduletablelastcom{
	width: 177px;
}
div.message{
	padding:20px;
	border: 2px dashed #CC9900;
	font-size:14px;
	text-align:center;
	font-weight: bold;
	display: block;
	margin: 20px;
	background-color: FFFFCC;
}
