/* CSS Oxigenio Cuiaba - Webcomtexto */
* html img/**/ {
 filter:expression(
   this.alphaxLoaded ? "" :
   (
    this.src.substr(this.src.length-4)==".png"
    ?
    (
     (!this.complete)
     ? "" :
      this.runtimeStyle.filter=
      ("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+this.src+"')")+
      (this.onbeforeprint="this.runtimeStyle.filter='';this.src='"+this.src+"'").substr(0,0)+
      String(this.alphaxLoaded=true).substr(0,0)+
      (this.src="imagens/blank.gif").substr(0,0)
    )
    :
    this.runtimeStyle.filter=""
   )
  );
}
body {
font-family:"Trebuchet MS", Arial, Verdana;
background:url(../imagens/fundoPrincipal.jpg) repeat-x top fixed;
margin:0px;
font-size:13px;
line-height:18px;
}

body ul {
list-style: none;
margin:0;
padding:0;
}


#pagina {
	/*border: 1px solid #000000;*/
	text-align: left;
	width:999px;
	height:100%;
	margin:auto;
	background:#FFFFFF;
	padding-top:3px;
	display: table;
}

/*//////// TOPO ///////////*/
#topo {
width:991px;
height:285px;
margin:auto;
background:url(../imagens/fundoTopoLogo.png) repeat-x;

}

.logoOxigenio {
float:left;
margin:15px;
}
.telefone{
float:left;
margin:3px;
}
#telefone {
float:right;
width:auto;
height:24px;
text-align:right;
font-size:20px;
color:#BB0000;
margin:4px;
line-height:normal;
}

#menu {
background:url(../imagens/sombraMenu.jpg) repeat-x;
width:650px;
float:right;
text-align:center;
}

#fotoTopo {
width:991px;
/*border: 1px solid #000000;*/
float:left;
padding-top:2px;
height:157px;
}

.linhaRed {
background-color:#BB0000;
width:991px;
height:1px;
margin-top:5px;
margin-bottom:5px;
float:left;
}
#busca{
	padding-left:8px;
	padding-top:5px;
}

/*////////////////////////////////*/

/*//////// CONTEUDO ///////////*/
#conteudo {
width:991px;
height:auto;
margin:auto;
}

#ofertas {
width:auto;
height:310px;
background:url(../imagens/fundoOfertas.png) repeat-x bottom;
padding-top:10px;
padding-left:8px;
}

#boxOfertas{
	background:#CC0000;
	padding:3px;
	height:35px;
}

#produtosOfertas {
border:#DCDCDC solid 1px;
padding:8px 10px 0 10px;
width:126px;
height:250px;
margin:6px 7px 6px 7px;
float:left;

}
#detalheFoto {
border:#DCDCDC solid 1px;
padding:8px;
width:132px;
height:110px;
margin:6px;
float:left;
}

#detalheProduto {
padding:8px;

margin:6px;
float:left;
}
#fotoProduto{
width:131px;
height:150px;
text-align:center;
}


#servicos {
background:url(../imagens/fundoServicos.png) no-repeat bottom;
height:285px;
}

#box {
width:240px;
height:280px;
background:url(../imagens/sombraBox.png) no-repeat top;
margin-top:4px;
float:left;
margin-right:9px;
padding:12px 0 0 0;
}

#fotoBox {
border:#DCDCDC solid 1px;
text-align:center;
padding:6px;
width:auto;
margin:6px;
}

#fotoBoxBackground {
width:216px;
height:78px;
}

#parceiros {
width:991px;
height:128px;
padding-top:30px;
background:url(../imagens/fundoParceiros.png) no-repeat;
}

#rodape {
width:991px;
height:44px;
background:url(../imagens/fundoRodape.png) no-repeat;
text-align:center;
margin-top:15px;
float:left;
}

#logoWebcomtexto {
float:right;
padding-right:15px;
}
#tituloUnidade{
	border-bottom:#CCCCCC 1px dashed;
	border-top:#CCCCCC 1px dashed;
	background:#f2f2f2;
}
/*////////////////////////////////


/////////////* FONTES ///////////*/
h3 {
color:#BB0000;
margin:8px;
padding-top:10px;
font-size:19px;
font-variant:small-caps;
}
.espaco{
	padding:0 0 0 6px;
}
.fontePadrao{
	font-family:Verdana, Geneva, sans-serif;

}
.textoBox {
margin:8px;
font-size:12px;
}

.textoRodape {
float:left;
width:900px;
text-align:center;
padding-left:20px;
font-size:12px;
}

.textoBox ul, #produtosOfertas ul {
margin-top:10px;
color:#6E6E6E;
font-size:12px;
}
.tamanho11{
	font-size:11px;
}
.tamanho10{
	font-size:10px;
}

.bold {
font-weight:bold;
}

.cinza {
color:#4C4C4C;
}

.preto {
color:#000;
}

.vermelho {
color:#BB0000;
}

.branco {
color:#FFFFFF;
}

/*/////////////////////////////////

/////////////* FORMS ///////////*/
form {
margin:0;
}

form input, textarea {
width:98%;
border: 1px solid #DCDCDC;
}

form select {
width:50%;
border: 1px solid #CCCCCC;
}


#formNews input {
height:24px;
}

#formNews textarea {
height:80px;
}
#divLinha ul li { display: inline;}
#linha{ margin: 0 5px;}
.formQtde{
	width:50px;
}
.formBusca{
	width:140px;
	border: 1px solid #000000;
}
.botao{
	width:30px;
}
.btBusca {
height:22px;	
width:20px;
border: none;
}
.btSubmit {
width:150px;
background-color:#F6F6F6;
}
.paginacao{
	clear:both;
	text-align:center;
}

/*/////////////////////////////////*/

/*/////////////* LINKS ///////////*/

#pagina a:visited, a:link, a:active  {
text-decoration:none;
}

#pagina a:hover {
text-decoration:underline;
}

#pagina a:visited {
color:#999999;
}

a:visited, a:link, a:active  {
color:#666;
text-decoration:none;
}

a:hover {
text-decoration:underline;
}

a:visited {
color:#999999;
}
/* ESTILO DO BOX DE BUSCA  /////////////////////////////////*/
	body {
		font-family: Helvetica;
		font-size: 11px;
		color: #000;
	}
	
	h3 {
		margin: 0px;
		padding: 0px;	
	}

	.suggestionsBox {
		position: relative;
		left: 30px;
		margin: 10px 0px 0px 0px;
		width: 200px;
		background-color: #212427;
		-moz-border-radius: 7px;
		-webkit-border-radius: 7px;
		border: 2px solid #000;	
		color: #fff;
	}
	
	.suggestionList {
		margin: 0px;
		padding: 0px;
	}
	
	.suggestionList li {
		
		margin: 0px 0px 3px 0px;
		padding: 3px;
		cursor: pointer;
	}
	
	.suggestionList li:hover {
		background-color: #659CD8;
	}


