body {
	background-color:#FFFFFF;
	background-image:url(../img/fundo.jpg);
	background-position:right;
	background-attachment:fixed;
	background-repeat:no-repeat;
	overflow:hidden;
}

input,textarea {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:#FFFFFF;
	border:1px solid #339900;
}

a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#006600;
	text-decoration:none;
}

.texto3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

.texto {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

.titulo_portifolio {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#398233;
}

.tit_produtos {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	background-color:#F9F5F2;
	padding:3px;
	font-weight:bold;
	color:#398233;
}

.txt_produtos {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

.box_tit_produtos {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#398233;
}

.box_produtos_fundo_topo {
	background-image:url(../img/box_prod_topo.gif);
	background-repeat:no-repeat;
	height:29px;
}

.box_produtos_fundo {
	background-color:#b8db7c;
}

.box_produtos_fundo_bott {
	background-image:url(../img/box_prod_bott.gif);
	background-repeat:no-repeat;
	height:9px;
}

.box_parceiros_fundo_topo {
	background-image:url(../img/box_parc_topo.gif);
	background-repeat:no-repeat;
	height:29px;
}

.box_clientes_nome {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#0d5820;
	font-weight:bold;
}


.input_porti {
	text-align:right;
}

select {
	border:1px solid #006600;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}

.texto_ctt {
	font-size:11px;
	color:#006600;
	text-align:center;
}

.texto_form {
	font-size:11px;
	color:#000000;
	padding-left:15px;
}


#conteudo {
	text-align:left;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -250px;
	margin-left: -387px;
	width:775px!important;
	height:500px!important;
	width:775px;  
	height:500px; 
	z-index: 1;
	padding:3px;
	
}
#box {
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -250px;
	margin-left: -387px;
	width:775px!important;
	height:500px!important;
	width:775px;  
	height:505px; 
	z-index: 0;
	/*opacity:0.75;
	-moz-opacity: 0.75;
	filter: alpha(opacity=75);*/
	background-image:url(../img/fundo_site.jpg);
	background-repeat:no-repeat;
	border:3px solid #F8F8F8;
	/*border:5px solid #B8DB7C;*/
}

#txt_conteudo {
	margin-right:18px;
	margin-right:15px!important;
	height:312px;
	z-index:2;
	overflow: hidden;
	z-index:1;
	background-image:url(../img/fundo_txt.jpg);
	background-repeat:no-repeat;
	background-position:center;
}

#box_logo_cliente {
	width:217px;
	height:450px;
	float:left;
}

#logo {
	width:217px;
	height:206px;
}

#menu {
	text-align:right;
}

#box_clientes {
	width:217px;
	height:234px;
}

#tudo {
	width:775px;
	height:477px!important;
	height:475px;
}

#rodape {
	width:778px;
	height:37px;
	display:table-cell;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ff8400;
	font-weight:bold;
	padding-top:5px;
}

/* começo do custom scroll */

.scrollholder
{
    float: none;
    margin: 0 10px;
}
div.scrollholder
{
    position: relative;
    width: 505px!important; 
    width: 500px; 
	height: 310px;
    overflow: auto;
    z-index: 1;
	margin-left:20px!important;
	_margin-left:10px;
	text-align:left;
}

div.scroll
{
    position: absolute;
    left: 0; top: 0;
    width: 95%;
    z-index: 2;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

/* <Scroll> */
div.track
{
    position: relative;
    float:right;
    top: 0; 
    width: 11px; height: 100%;
    font-size: 0;
    z-index: 3;
    
}

div.drag_bar
{
    position: absolute;
    width: 100%; height: 14px;
    cursor: pointer;
    z-index: 4;
	background-image:url(../img/scroll.gif);
	background-repeat:no-repeat;
	background-position:center;
}  
/* fim do custom scroll */
