/* -------------------------------------------------- */
/* SOURCE CODE                                        */
/* -------------------------------------------------- */

* { margin:0; padding:0; border:none; list-style:none }

body { background:#fff url('../../imagens/bg.jpg') repeat-x; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#333 }

input, textarea, button, select { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5b5b5b }
input, textarea, select { padding:2px; border:2px solid #ddd; background-color:#fff }
button { padding:2px; background:none; color:#fff; font-size:12px; font-weight:bold; cursor:pointer }

a { text-decoration:none; color:#333 }
a:hover { text-decoration:underline }


#wrap { position:relative; width:800px; min-height:300px; margin:0 auto; padding:0 100px; background:url('../../imagens/bg_wrap.jpg') no-repeat }


#header { float:left; width:800px; height:120px }

#header h1, #header h1 a { display:block; float:left; width:240px; height:120px }
#header h1 a { background:url('../../imagens/renuka-brasil.jpg') no-repeat; text-indent:-9999px }

#header h2 { display:block; float:left; width:560px; height:22px; padding-top:80px; background:url('../../imagens/portal-colaboracao.jpg') bottom center no-repeat; text-indent:-9999px }

#header p { display:block; float:left; width:560px; height:18px; text-align:right }


#content { float:left; width:800px; border-top:5px solid #138a48 }


#slider { float:left; width:800px; height:200px }


#texts { float:left; width:800px; height:28px; border-top:2px solid #138a48; border-bottom:2px solid #c6e3a0; background-color:#8cc63f }
#texts li, #texts li a { display:block; float:left; width:200px; height:28px; color:#fff }
#texts li a { text-indent:-9999px }
#texts li a.webmail { background:url('../../imagens/txt_webmail.jpg') no-repeat }
#texts li a.portal-cs { background:url('../../imagens/txt_portal-cs.jpg') no-repeat }
#texts li a.portal-sistemas { background:url('../../imagens/txt_portal-sistemas.jpg') no-repeat }
#texts li a.portal-cotacao { background:url('../../imagens/txt_portal-cotacao.jpg') no-repeat }


#icons { float:left; width:800px; height:160px; background:url('../../imagens/bg_icons.jpg') no-repeat }
#icons li, #icons li a { display:block; float:left; width:128px; height:126px; color:#fff }
#icons li { padding:17px 36px }
#icons li a { text-indent:-9999px }
#icons li a.webmail { background:url('../../imagens/ico_webmail.gif') no-repeat }
#icons li a.portal-cs { background:url('../../imagens/ico_portal-cs.gif') no-repeat }
#icons li a.portal-sistemas { background:url('../../imagens/ico_portal-sistemas.gif') no-repeat }
#icons li a.portal-cotacao { background:url('../../imagens/ico_portal-cotacao.gif') no-repeat }


#footer { float:left; width:800px; height:90px; background:url('../../imagens/bg_footer.jpg') no-repeat }

#footer address { float:left; width:560px; height:46px; padding:22px 20px; font-style:normal }
#footer address span { display:block; margin-bottom:5px; font-weight:bold; letter-spacing:7px }

#footer ul { float:left; width:200px; height:90px }
#footer ul li, #footer ul li a { float:left; width:200px; height:45px }
#footer ul li a { text-indent:-9999px; color:#fff }
#footer ul li a.fale-conosco { background:url('../../imagens/btn_fale-conosco.jpg') no-repeat }
#footer ul li a.trabalhe-conosco { background:url('../../imagens/btn_trabalhe-conosco.jpg') no-repeat }
