body{
    margin:0 auto;
    background:#FFFFFF url(images/bg-top.gif) top center repeat-x;

}

a{ color:#4D4D4D; text-decoration:none}
a:hover{color:#FF6C00; text-decoration:none}


div#all{
    position:absolute;
    left:50%;
    margin: 0px 0px 0px -445px;
    width:890px;
	font-family:Arial;
	font-size:11px;
	line-height:12px;
	color:#4D4D4D;
}

div#cabecalho{
    float:left;
    width:890px;
    padding-left:100px;
}
/* ***************************************************************** */

div#corpo{
    float:left;
    width:890px;
}

div#logomarca{
    float:left;
    width:298px;
}

div#destaque{
    float:left;
    width:589px;
    border-left:1px solid #ccc;
}
div#divide{
    float:left;
    width:890px;
    height:36px;
    background:url(images/bg-h2.gif) top repeat-x
}

div#col-a{
    float:left;
    width:295px;
}

div#col-b{
    float:left;
    width:295px;
}

div#col-c{
    float:left;
    width:298px;
}

div#col-interna-a{
    float:left;
    width:298px;
    background:#CCCCCC;
}

div#divide-col-interna-a{
    float:left;
    width:298px;
    height:36px;
    background:url(images/bg-h.gif) top repeat-x
}

div#col-interna-b{
    float:left;
    width:589px;
}

div#divide-col-interna-b{
    float:left;
    width:589px;
    height:36px;
    background:url(images/bg-h2.gif) top repeat-x
}

div#portifolio-clientes{
    float:left;
    width:560px;
    /*background:#FF0000;*/
}

div#portifolio-clientes-foto{
    float:left;
    width:190px;
    /*background:#0000FF;*/
    padding:5px;
}

div#portifolio-clientes-foto img{
    border:5px solid #999999;
}

div#portifolio-clientes-info{
    float:left;
    width:350px;
    /*background:#FF00FF;*/
    padding:5px;
}

div#portifolio-clientes-site{
    float:left;
    width:560px;
    /*background:#FF0000;*/
    border-bottom:1px solid #CCCCCC;
    padding-left:5px;
    padding-bottom:5px;
}

/* ***************************************************************** */
div#rodape{
    position:relative;
    float:left;
    width:890px;
    margin-top:20px;
    padding-top:10px;
    padding-bottom:10px;
    border-top:1px solid #ccc;
    border-bottom:1px solid #ccc;
}

/*********************************************************************************************/
/**                                         FORMULÁRIOS                                     **/
/*********************************************************************************************/

.combo{
	height:18px;
	border:1px solid #EDEDED;
	background:#FFFFFF;
	font-size:11px;
	color:#666666;
}

.input{
    width:150px;
	color:#6d6e71;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#FFFFFF;
	border:1px solid #999999;
}

.input_contato{
    width:250px;
	color:#6d6e71;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#FFFFFF;
	border:1px solid #999999;
}

.select{
    width:150px;
	color:#6d6e71;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#FFFFFF;
	border:1px solid #999999;
}

.textarea{
    width:250px;
	color:#6d6e71;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#FFFFFF;
	border:1px solid #999999;
}


