/* * * * * * * * * * *
 *
 *  CSS by Joares Miranda
 *  autor: Joares Miranda
 *  www.reffer.com.br
 *
 * * * * * * * * * * */


/***** INICIALIZAÇÃO ***********************************************/

* {
	margin:0;
	padding:0;
	list-style:none;
	text-decoration: none;
	vertical-align:baseline;
	outline: none;
}

img {
	margin: 0px;
	padding: 0px;
	border: none;
}

.alignleft {
	float:left;
	margin:0 5px 5px 0;
	}

.alignright {
	float:right;
	margin:0 0 5px 5px;
	}

.aligncenter {
	display:block;
	margin-left:auto;
	margin-right:auto;
	}

/***** FONTE PADRÃO ***************************************/

body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, a, font, small, strong, sup, tt, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, td {
	font-size: 10px ;
	font-family: Verdana, Helvetica, Arial;
	color: #333;
}


/***** FORMULÁRIO PADRÃO *********************************/


.campo, select, textarea {
	border: 1px solid #663333;
	background-color: #EEE;	
	margin: 4px 0pt 4px 4px;
	-moz-background-clip: -moz-initial;
	-moz-background-origin: -moz-initial;
	-moz-background-inline-policy: -moz-initial;
	vertical-align: middle;
}
.campo {
	height: 22px;
}
.botao {
	background-color: #EEE;
	border-color: #663333;
}


/** Link Padrão ****************************************/

#conteudo a {
	background: transparent url(../img/ico_link.gif) no-repeat top right;
	padding-right: 12px;
	white-space: nowrap;
}

#conteudo a:hover {
	text-decoration: underline;
	color: #900;
}



/***** CSS *********************************************************/



/* TERMOS GERAIS */
html { background-color:#C9C1BE; }
body { background-color:#E9E6E5; width:760px; margin:0 auto; padding-bottom:10px; text-align:justify; }
#geral { width:733px; margin:0 auto 30px auto; background:#050505 url(../img/bg_geral2.jpg) repeat-x top left; }
#topo { height:125px; }
#corpo { background:url(../img/bg_corpo.jpg) no-repeat top left; width:700px; margin:0 auto; padding-top:40px; position:relative; top:-3px; }

#vitrine { widows:667px; height:277px; background:url(../img/bg_vitrine.jpg) repeat-x top left; }
#vitrine img { background:none; position:relative; top:45px; }
#vitr-1 { left:45px; }
#vitr-2 { left:85px; }

/* MENU */
#menu { width:667px; margin:0 auto 10px auto; }
#menu ul li { display:inline; background:url(../img/bg_menu.gif) no-repeat top left; padding:25px 0 0 10px; margin:0 5px;  }
#menu ul li a { color:#69361f; font:bold 16px "Trebuchet MS"; }
#menu ul li a:hover { border-bottom:3px solid #69361F; }

/* CONTEUDO */
#conteudo { background-color:#FFF; width:677px; margin-left:11px; padding-bottom:15px; display:table; }
#conteudo h2 { color:#69361f; font:bold 18px "Trebuchet MS"; margin-bottom:5px; text-transform:uppercase }
#conteudo p { padding-bottom:10px; }
/* EMPRESA E MENU PEQUENO */
#sidebar { widows:265px; margin:5px 0 0 5px; float:left; }

#empresa-capa { width:256px; padding:5px 10px; background:url(../img/bg_empresa.jpg) no-repeat top left; }

#mini-menu { width:264px; height:80px; background:url(../img/bg_miniMenu.jpg) no-repeat bottom center; }
#mini-menu ul { position:relative; top:25px; left:10px; }
#mini-menu ul li { display:inline; margin-left:10px; text-transform:uppercase; }
#mini-menu ul li a { color:#69361f; font:bold 17px "Trebuchet MS"; background:none !important; padding:0; }
#mini-menu ul li a:hover { border-bottom:3px solid #69361F; text-decoration:none; color:#69361F; }

/* NOTICIAS E PARCEIROS */
#noticias-capa,
#parceiros-capa { width:370px; margin:10px 0 0 290px }
#noticias-capa h3,
#noticias-capa p,
#noticias-capa p a { padding-bottom:5px; }
.bloco-not { margin:5px 0 0px 0; }
#noticias-capa p.leiaMais { text-align:right; }
#noticias-capa p a { color:#69361f; font-weight:bold; }

#parceiros-capa ul { background:url(../img/bg_parceiros.jpg) repeat-x top left; width:380px; height:105px; position:relative; top:-10px; }
#parceiros-capa ul li { display:inline; width:155px; height:80px; position:relative; top:12px; left:20px; }
#parceiros-capa ul li a { width:155px; height:80px; background:none; }
#parceiros-capa ul li#parceiro2 { margin-left:15px; }

/* COPYRIGHT */
#copyright { clear:both; width:700px; height:71px; margin:0 auto; background:url(../img/bg_copyright.jpg) no-repeat top left; position:relative; top:-3px; }
#copyright p { font-size:9px; background:url(../img/mini-logo.gif) no-repeat bottom left; padding-bottom:43px; position:relative; top:-5px; left:20px; }

/* RODAPE */
#rodape { position:relative; right:0; }
#rodape p { text-indent:-5000px; overflow:hidden; background:url(../img/logo-reffer.jpg) no-repeat top left; width:93px; height:27px; position:relative; top:35px; left:630px; }
#rodape p a { width:93px; height:27px; display:block; }


/* DETALHES DAS INTERNAS */
.interna { border-top:1px dashed #DB9F86; }

.interna h2,
.interna h3,
.interna p { margin:0 auto; }
.interna h2 { margin-top:15px; margin-bottom:0 !important; }
.interna h3 { font:bold 12px "Trebuchet MS"; margin-bottom:14px;}

.interna .alignleft { margin-left:20px; }
.interna .alignright { margin-right:20px; }


#conteudo .semseta {
	background: none;
	padding: 0px;
}

#conteudo .news {
	text-align: justify;
}