* {
	margin:0px;
	padding:0px;
}

body {
	position:relative;
	background:#000;
	overflow-x:hidden;
	text-align:center;
}

#corpo {
	position:relative;
	margin:0 auto;
	display:block;
	clear:both;
	width:962px;
	z-index:0;
	text-align:left;
	max-width:962px !important;
}

#topo {
	/*display:block;*/
	height:70px;
	min-height:60px;
	/*overflow:auto;*/
	position:relative;
}

#topo #logo {
	position:absolute;
	top:10px;
	left:50px;
}

#topo #menu {
	position:absolute;
	top:20px;
	left:240px;
}


#flash {
	/*display:block;*/
	height:310px;
	/*left:-275px;*/
	margin:auto;

	position:relative;
	/*width:1518px;*/
	background-color: #000000;
}
#flashmovie {
	position:absolute;
	left:-275px;
	top:0px;
	height:310px;
	overflow-y:hidden;
}
#flashspace {
	clear:both;
	/*display:block;*/
	height:40px;
	margin:auto;
	min-height:10px;
	overflow:hidden;
	position:relative;
	width:963px;
}

/*

	MENU DEPT

*/

#sections {
	width:963px;
	height:141px;
	clear:both;
	overflow:hidden;
}

#sections #lista-subdepartamentos ul {
	list-style:none;
}
#sections #lista-subdepartamentos ul li {
	float:left;
	width:100px;
	margin-left:34px;
	margin-right:55px;
}

#menu-produtos {
	margin-bottom:10px;
}

#menu-produtos #barra {
	background:url(../img/site/menu-barra-bottom.jpg);
	width:962px;
	height:27px;
	/*display:block;*/
	position:relative;
	clear:both;
}

#menu-produtos #barra ul {
	list-style:none;
}

#menu-produtos #barra ul li {
	float:left;
	text-align:center;
	width:20%;
	height:27px;
	line-height:27px;
}

#menu-produtos #barra ul li a,#sections #barra ul li a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#FFF;
}
#menu-produtos #barra ul li a:hover {
	text-decoration:underline;
}

#menu-produtos #barra #flecha-esq {
	position:absolute;
	top:0px;
	left:0px;
}
#menu-produtos #barra #flecha-dir {
	position:absolute;
	top:0px;
	right:0px;
}

#sections ul {
	width:1006600px;
}
#sections ul li {
	float:left;
	width:1000px;
}
#sections ul li .sdept {
	float:left;
	margin-right:40px;
	margin-left:40px;
	_margin-left:30px;
}

/*

	CONTEUDO

*/


#conteudo {
	background:url(../img/site/conteudo-fundo.jpg) repeat-y;
	display:block;
	position:relative;
	width:963px;
	min-height:850px;
	z-index:-1001;
	padding-top:13px;
	overflow:auto;
	*overflow:none;
}

#conteudo a{
	color: #970000;
	text-decoration: none;
}
#conteudo a:hover{
	color: white;
	text-decoration: underline;
}



#conteudo #fundo-top {
	z-index:-1000;
	background:url(../img/site/conteudo-fundo-top.jpg) no-repeat;
	position:absolute;
	left:0px;
	top:0px;
	width:963px;
	height:557px;
}
#conteudo #fundo-bottom {
	background:url(../img/site/conteudo-fundo-bottom.jpg)  no-repeat;
	z-index:-1000;
	position:absolute;
	left:0px;
	bottom:0px;
	width:963px;
	height:7px;
}


#conteudo #col-esq {
	position:relative;
	float:left;
	width:245px;
	display:block;
	/*min-height:500px;*/
	/*z-index:10;*/
}

#conteudo #miolo-conteudo {
	position:relative;
	float:left;
	width:600px;
	z-index:10;
	/*display:block;*/
	padding-left:35px;
	padding-top:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
}

#conteudo #miolo-conteudo h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#990000;
	margin-bottom:20px;
}
#conteudo #miolo-conteudo ul {
	list-style:circle;
}
#conteudo #miolo-conteudo ul li {
	list-style:circle;
	margin-left:10px;
}

#conteudo #miolo-conteudo p {
	margin-bottom:10px;
}

#conteudo #col-cen {
	position:relative;
	float:left;
	width:490px;
	_padding-left: 0; /* IE6 */
	/*display:block;*/
	/*min-height:500px;*/
	/*z-index:10;*/
}

#conteudo #col-dir {
	position:relative;
	float:right;
	/*width:200px;*/
	/*display:block;*/
	min-height:500px;
	margin-right:9px;	/*z-index:10;*/
}

/* esqueda */
#conteudo #col-esq {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
}
#conteudo #col-esq #box-locacao {
	background:#000;
	margin-left:11px;
	padding:5px;
}

#conteudo #col-esq #box-locacao h2 {
	margin-top:15px;
	color:#990000;
	font-size:16px;
	margin-bottom:15px;
	margin-left:10px;
}
#conteudo #col-esq #box-locacao h3 {
	font-weight:normal;
	font-size:12px;
	margin-left:10px;
}
#conteudo #col-esq #box-locacao ul {
	margin-top:15px;
	list-style:none;
	margin-left:10px;
}
#conteudo #col-esq #box-locacao ul a,#conteudo #col-esq #box-locacao ul a:hover {
	text-decoration:none;
	color:#970000;
	font-size:12px;
}
#conteudo #col-esq #box-locacao ul a:hover {
	text-decoration:underline;
}

#conteudo #col-esq #box-locacao #box-ligue {
	background:#510000;
	padding:12px;
	margin-top:30px;
	margin-bottom:7px;
}

#conteudo #col-esq #box-locacao #box-ligue h2 {
	color:#000;
	font-size:19px;
	margin:0px;
	padding:0px;
}
#conteudo #col-esq #box-locacao #box-ligue h3 {
	color:#FFF;
	font-size:24px;
	margin:0px;
	padding:0px;
}
#conteudo #col-esq #box-locacao #box-ligue h3 .ddd {
	font-size:18px;
}

#conteudo #col-esq #box-locacao #box-busca {
	padding:5px;
	background:#141414;
}

#conteudo #col-esq #box-locacao #box-busca h1 {
	margin-top:8px;
	color:#870000;
	font-size:16px;
	margin-left:5px;
}

#conteudo #col-esq #box-locacao #box-busca form {
	margin-top:6px;
	margin-bottom:6px;
}

#conteudo #col-esq #box-locacao #box-busca input {
	background:#141414;
	border:1px solid #1E1E1E;
	color:#999999;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding:0px;
	margin:0px;
}
#conteudo #col-esq #box-locacao #box-busca input[type=text] {
	height:22px;
	margin:0 0 0 5px;
	padding:0;
	width:175px;
}

#conteudo #col-esq #box-locacao #box-busca input[type=submit] {
	width:26px;
	height:22px;
	padding:0px;
	margin:0px;
	margin-left:5px;
	border:none;
	font-size:12px;
}

#conteudo #col-esq #box-news {
	background:#000;
	margin-left:11px;
	margin-top:10px;
	padding:5px;
}
#conteudo #col-esq #box-novidades {
	padding:5px;
	margin-left:11px;
	position:relative;
	z-index:10;
	/*display:block;*/
	_height:80px;
	_width: 234px;
}
#conteudo #col-esq #box-novidades #box-novidades-fundo {
	background:#000000;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index:-1;
}

#conteudo #col-esq #box-news h1 {
	color:#990000;
	font-size:16px;
	margin-bottom:15px;
	margin-top:15px;
	font-weight:normal;
	margin-left:5px;
}

#conteudo #col-esq #box-news input {
	background:#141414;
	border:1px solid #1E1E1E;
	color:#999999;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
	margin-bottom:16px;
	margin-left:5px;
}

#conteudo #col-esq #box-news input[type=text] {
	width:210px;
	height:18px;
}

#conteudo #col-esq #box-news input[type=submit] {
	height:22px;
	color:#860000;
	font-size:15px;
	border:none;
	background:none;
	margin-left:170px;
}

#conteudo #col-esq #box-novidades h1 {
	color:#990000;
	font-size:16px;
	margin-bottom:0px;
	margin-top:10px;
	font-weight:normal;
	margin-left:5px;
}
#conteudo #col-esq #box-novidades ul {
	list-style:none;
	/*display:block;*/
	overflow:auto;
}

#conteudo #col-esq #box-novidades ul li {
	font-size:11px;
	color:#999999;
	width:90%;
	float:left;
	margin:5px;
}
#conteudo #col-esq #box-novidades ul li a {
	color: white;
	text-decoration: none;
}
#conteudo #col-esq #box-novidades ul li a:hover{
	color: #EEE;
	text-decoration: underline;
}

#conteudo #col-esq #box-arearestrita {
	padding:5px;
	margin-left:11px;
	position:relative;
	z-index:10;
	background:#000;
	margin-top:10px;
}

#conteudo #col-esq #box-arearestrita h1 {
	color:#990000;
	font-size:16px;
	margin-bottom:15px;
	margin-top:5px;
	font-weight:normal;
	margin-left:5px;
}
#conteudo #col-esq #box-arearestrita input {
	background:#141414;
	border:1px solid #1E1E1E;
	color:#999999;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
	margin-bottom:16px;
	margin-left:5px;
}

#conteudo #col-esq #box-arearestrita input[type=text] {
	width:175px;
	height:18px;
}
#conteudo #col-esq #box-arearestrita input[type=password] {
	width:175px;
	height:18px;
}
#conteudo #col-esq #box-arearestrita input[type=submit] {
	height:22px;
	font-size:15px;
	border:none;
	background:none;
	margin-left:0px;
}


/* centro */
#conteudo #col-cen{
}

#conteudo #col-cen .texto{
	width: 96%;
	color: #FFF;
	margin-left: 20px;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 0.9em;
}
#conteudo #col-cen .texto a{
	color: #970000;
	font-size: 0.85em;
	text-decoration: none;
	font-weight: bold;
}
#conteudo #col-cen .texto a:hover{
	text-decoration: underline;
}

#conteudo #col-cen h1 {
	color:#870000;
	font-family:Arial,Helvetica,sans-serif;
	font-size:16px;
	margin-bottom:10px;
	margin-left:28px;
	margin-top:20px;
}

#conteudo #col-cen div.item-destaque {
	float:left;
	text-align:center;
	background:url(../img/site/fundo-destaques.png) no-repeat;
	width:210px;
	height:223px;
	margin:0 0 0 20px;
	padding-top:8px;
}

#conteudo #col-cen div.item-destaque p {
	margin-left:10px;
	margin-right:10px;
}

#conteudo #col-cen div.item-destaque a,#conteudo #col-cen div.item-destaque a:hover {
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:12px;
}

#conteudo #col-cen div.item-destaque img {
	margin-bottom:10px;
}
#conteudo #col-cen div.item-destaque a:hover {
	text-decoration:underline;
}


/*

	RODAPE

*/


#faixa-cinza {
	height:55px;
	width:961px;
	margin-left:1px;
	clear:both;
	background:#202020;
}
#tag-cloud {
	background:#111111;
	color: #666;
	width: 960px;
	font-family:Arial, Helvetica, sans-serif;
	overflow:visible;
	display:inline-table;
	line-height:30px;
	text-align:center;
	padding-bottom:20px;
	padding-top:20px;
}
#tag-cloud a
{
	color: #666;
	text-decoration: none;
}
#tag-cloud a:hover
{
	color: grey;
}
#tag-cloud .tg1, #tag-cloud .tg2, #tag-cloud .tg3
{
	margin: 0 4px 0 4px;
	display:inline-table;

}
#tag-cloud .tg1{
	font-size: 1.8em;
}
#tag-cloud .tg2{
	font-size: 1.4em;
}
#tag-cloud .tg3{
	font-size: 0.8em;
}
/*
#tag-cloud ul {
	background:#111111 none repeat scroll 0 0;
	overflow:auto;
	padding-bottom:50px;
	padding-top:30px;
}

#tag-cloud ul li {
	float:left;
	margin-right:10px;
	margin-left:10px;
	line-height:28px;
	text-align:center;
}

#tag-cloud ul li.tg1 {
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	font-size:28px;
}
#tag-cloud ul li.tg2 {
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	font-size:22px;
}
#tag-cloud ul li.tg3 {
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	font-size:16px;
}
*/
#tag-cloud ul li.vermelho {
	font-family:Arial, Helvetica, sans-serif;
	color:#870000;
	font-size:22px;
}

#rodape {
	height:48px;
	width:963px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	margin-bottom:30px;
}
#rodape #endereco {
	position:absolute;
	bottom:0px;
	left:10px;
}
#rodape #telefones {
	font-size:20px;
}

#rodape #tolv {
	position:absolute;
	bottom:0px;
	right:10px;
}

#rodape #tolv a,#rodape #tolv a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	font-weight:bold;
	text-decoration:none;
}

#rodape #tolv a:hover {
	text-decoration:underline;
}
