body {
	background-image: url(img/pattern.gif);
	cursor: default;
}

#bgalto {
	background-image: url(img/bg_laranja.jpg);
	left: 0px;
	top: 0px;
	height: 182px;
	background-repeat: repeat-x;
	z-index: -3;
}

#bgaltoverde {
	background-image: url(img/bg_verde.jpg);
	left: 0px;
	top: 0px;
	height: 182px;
	background-repeat: repeat-x;
	z-index: -3;
}

#base {
	background-image: url(img/bg_laranja.jpg);
	left: 0px;
	font-size: 9px;
	top: 0px;
	height: 125px;
	background-repeat: repeat-x;
	z-index: -3;
	color: #ffffff;
	line-height: 11px;
}

#base a  { 
	color: ffffff;
	padding: 2px 4px;
}

a.verde:hover  { 
	background-color: #00CC33; }

a.base:hover  { 
	background-color: #000000; }

#conteudo {
	left: 50%;
	right: 50%;
	top: 0px;
	background-repeat: repeat-x;
	z-index: 0;
	margin-left:-414px
}
table, body {
	font-family: tahoma;
	font-size: 11px;
	color: #666666;
	line-height: 17px;

}
#bemvindo {
	color: #999999;
	line-height: 20px;
	text-align: justify;
}
#essencia {
	color: #000000;
	line-height: 16px;
	text-align: justify;
}

a {
	color: #ff6600;
	text-decoration: none;
}

a:hover {
	color: #000000;
	text-decoration: none; }


/*****************************
TWITTER **********************/

#tweet-container ul {
    list-style:none;
	top: 0px;
	margin-left: 14px;
	width:135px;
    padding:0px 0px;
    border:0px solid #ccc;
    }
#tweet-container .imagem img {
    display:block;
    float:left;
    margin-right:0px;
    }
#tweet-container li {
    min-height:40px;
    clear:both;
    border:0px solid #ccc;
    padding:0px;
    margin:0px 0;
    }
#tweet-container ul a {
    font-style:italic;
    }
#tweet-container ul a:hover {
   text-decoration:none;
 } 
 
.texto { font-size: 10px;
	color: #000000;
	line-height: 11px;
	text-align: left; }
	
/*****************************
FIM DO TWITTER ***************/



/*****************************
SUB MENU ********************/

.menutitle{
cursor:pointer;
}

.submenu{
margin-bottom: 0em;
}

#masterdiv {
margin-left: 0em;
}

/*******************************
FIM DO SUB MENU ***************/



/*****************************
CARROSSEL *******************/

.stepcarousel{
position: relative; /*leave this value alone*/
border: 0px solid black;
overflow: scroll; /*leave this value alone*/
width: 100%; /*Width of Carousel Viewer itself*/
height: 100%; /*Height should enough to fit largest content's height*/
}

.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 0px ; /*margin around each panel*/
width: 505px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}


/*******************************
FIM DO CARROSSEL ***************/

input, textarea, select {
	font-family: tahoma;
	font-size: 11px;
	width: 100%;
	color: #666666;
	background-color: #cccccc;
	padding: 6px;
	border: none;
}