body {

margin-top: 0px;
margin-left: 0px;
margin-right:0px;
padding:0px;
width: auto;

}


#ant-header {

background-color: #C6353A;
height: 5px;
width: auto;
margin:0;
padding:0;
_margin:-5px; 

}


#header {

background-color: black;
height: 135px;
width: 100%;
margin:0;
padding:0;

}

#imagem_logo {
position: absolute;
top: 25px;
left: 80px;
height: 109px;
width: 241px;
/*background: url(images/logo_cargo_cruiser.gif) no-repeat;*/

}



#after-header {

height: 5px;
background-color: white;
width: auto;
/*border: 1px solid;*/
margin:none;
padding:none;
}


#after-header_2 {

height: 3px;
background-color: #C6353A;
width: auto;
margin:none;
padding:none;
/*border: 1px solid;*/

}




#conteudo-central {

width:861px; 
padding:0;
margin: auto;
height: 900px;
position: relative;

}


#box_cinza {
background-color: #F4F4F4;
width: 400px;
height: 950px;
/*border: 1px solid;*/
position: relative;
float:left;
padding: 14px;

}


#box_branco {

width: 400px;
height: 650px;
/*border: 1px solid;*/
position: relative;
float:left;
padding: 14px;
margin-bottom:0px;

}



#box_laco { /* para o php */

width: 750px;
height: 400px;
/*border: 1px solid;*/
position: relative;
padding: 14px;
margin-bottom:0px;
margin: auto;
background: #f4f4f4;

}



#tv {

position: relative;
height: 350px;
width: 400px;
float: left;
/*border: 1px solid;*/

}

#box_fotos {

position: relative;
height: 318px;
width: 400px;
float: left;
background-color: #F4F4F4;
z-index:0;

}

#box_fotos_emcima { /*div em cima do #box_fotos */

position: relative;
height: 275px;
width: 370px;
border: 3px solid white;
background-color: #F4F4F4;
z-index:1;

}



#box_video {

position: relative;
height: 200px;
width: 400px;
float: left;
background-color: white;

}



#footer_faixa_branca {

background-color: white;
height: 5px;
width: 100%;
position: relative;
float: left;
/*border: 1px solid;*/

}


#box_ultimo_texto {

position: relative;
height: 230px;
width: 400px;
float: left;
background-color: white;

}


#box_ultimo_direito {

position: relative;
height: 200px;
width: 340px;
float: left;
background-color: #E2F2DF;
font-family: Arial, Helvetica, sans-serif;
font-size: medium;
color: gray;
text-align:center;
padding: 5px;

}




#pixel_footer {
background-image: url(images/pixel_footer.gif);
height: 3px;
width: 100%;
position: relative;
float:left;

}


#footer_2 {

background-color: #F7F8F7;
height: 186px;
width: 100%;
position: relative;
float: left;
z-index: 0;
/*border: 1px solid;*/

}

#imagem_rastro_carrinho {

position: absolute;
top: 2px;
left: 80px;
height: 186px;
width: 165px;
background: url(images/back_rastro_carrinho.gif) no-repeat;
z-index: 1;

}


#menu_h  {
position: absolute;
top: 50px;
left: 400px;
height: 50px;
width: 498px;
padding:0;
margin:0;
font-family: Arial, Helvetica, sans-serif;
white-space:nowrap;
list-style-type:none;

}


#Anuncios {

height:95px;
width:90px;
/*border: 1px solid;*/
position: relative;
float:left;
font-weight:bold;
line-height:15px;
text-align:center;
margin-bottom:10px;
font-family: Arial, Helvetica, sans-serif;
font-size: small;


}


h1 {
margin-top: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: x-large;
font-weight: 100;
padding: 2px;
color: gray;

}


h2 {

line-height:20px;
text-align: justify;
font-family: Arial, Helvetica, sans-serif;
font-size: large;
padding: 2px;
color: gray;

}


.menu_header {

color: white;

}


.menu_footer {

color: black;

}


.menu_header li {

display: inline;
font-color: white;
}

.menu_header li a {
color: white;
text-decoration: none;

}

.menu_header a:hover {

background: white;
color: green;

}


.menu_footer li {

display: inline;
color: black;

}


.menu_footer li a {
color: black;
text-decoration: none;

}


.menu_footer li a:hover {

background: white;
color: green;

}

fieldset {

font-family: Arial, Helvetica, sans-serif;
font-size: medium;
color: gray;


}

p {

font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
color: gray;
line-height:20px;

}

.lista {

font-family: Arial, Helvetica, sans-serif;
font-size: medium;
color: gray;
line-height:20px;
text-align:left;

}

